body{margin:0px;padding:0px;font-family:Gilroy,arial,sans-serif;background-color:#F6F6F6;height:100%;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3C3C3B;position:relative;scroll-behavior:smooth;font-size:2rem !important;line-height:1.7;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}input,textarea,select,button{font-family:Gilroy,arial,sans-serif}input,textarea{color:#3C3C3B;font-family:Gilroy,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:#0A8E45;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{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: 1920px){html{font-size:.52084vw !important}}@media screen and (max-width: 1365px){html{font-size:.70313vw !important}}@media screen and (max-width: 1023px){html{font-size:10px !important}body{font-size:1.4rem !important}}@media screen and (max-width: 1023px){body{font-size:1.6rem !important}}@media screen and (max-width: 420px){html{font-size:9px !important}}@media screen and (max-width: 374px){html{font-size:8.5px !important}}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Medium/Gilroy-Medium.eot");src:url("../fonts/Gilroy-Medium/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Medium/Gilroy-Medium.woff2") format("woff2"),url("../fonts/Gilroy-Medium/Gilroy-Medium.woff") format("woff"),url("../fonts/Gilroy-Medium/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.eot");src:url("../fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.woff2") format("woff2"),url("../fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.woff") format("woff"),url("../fonts/Gilroy-MediumItalic/Gilroy-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Bold/Gilroy-Bold.eot");src:url("../fonts/Gilroy-Bold/Gilroy-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Bold/Gilroy-Bold.woff2") format("woff2"),url("../fonts/Gilroy-Bold/Gilroy-Bold.woff") format("woff"),url("../fonts/Gilroy-Bold/Gilroy-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.eot");src:url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.woff2") format("woff2"),url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.woff") format("woff"),url("../fonts/Gilroy-ExtraBold/Gilroy-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Heavy/Gilroy-Heavy.eot");src:url("../fonts/Gilroy-Heavy/Gilroy-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Heavy/Gilroy-Heavy.woff2") format("woff2"),url("../fonts/Gilroy-Heavy/Gilroy-Heavy.woff") format("woff"),url("../fonts/Gilroy-Heavy/Gilroy-Heavy.ttf") format("truetype");font-weight:900;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-left:before{content:"\e900"}.icon-arrow-step-1:before{content:"\e901"}.icon-arrow-step-2:before{content:"\e902"}.icon-caret:before{content:"\e903"}.icon-close:before{content:"\e904"}.icon-down:before{content:"\e905"}.icon-important:before{content:"\e906"}.icon-mail:before{content:"\e907"}.icon-next:before{content:"\e908"}.icon-phone:before{content:"\e909"}.icon-pin:before{content:"\e90a"}.icon-play:before{content:"\e90b"}.icon-prev:before{content:"\e90c"}.icon-question:before{content:"\e90d"}.icon-right:before{content:"\e90e"}.icon-up:before{content:"\e90f"}.icon-web:before{content:"\e910"}.main-wrapper{padding:0;min-width:320px;width:100%;position:relative;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;padding-top:17rem}.wrapper{min-width:320px;max-width:1622px;padding-right:8.8rem;padding-left:8.8rem;margin:0 auto;position:relative;width:100%}.wrapper-2{padding:0 2.4rem;position:relative;width:100%}.wrapper-3{padding:0 6.4rem;position:relative}.wrapper-4{max-width:1920px}.wrapper-5{background:#fff;border-radius:4rem}.wrapper-full{max-width:100%;padding-right:3.4rem;padding-left:3.4rem}.wrapper-7{max-width:162.2rem}.wrapper-8{max-width:157.2rem;margin:0 auto}footer{-ms-flex-order:3;order:3}p{padding:1.3rem 0}h1,.h1{font-weight:700;font-size:8rem;line-height:120%;margin-bottom:3.8rem}.h1-sm{font-size:3.6rem;font-weight:700;text-transform:uppercase;margin:0 0 15px}h2,.h2{padding:0;margin:0 0 3.1rem;font-size:7.2rem;font-weight:900;line-height:120%;text-transform:uppercase}h2 span,.h2 span{color:#0A8E45}h2.center,.h2.center{max-width:80%;margin-left:auto;margin-right:auto}.h2-sm{font-size:4.8rem;font-weight:800;line-height:120%;text-transform:none;text-align:center}.h2-decor:after{content:'';display:block;height:.5rem;width:9.8rem;background:#0A8E45;margin:4.1rem 0 0}.h2-decor_center{text-align:center}.h2-decor_center:after{margin-left:auto;margin-right:auto}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)}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{border:2px solid #0A8E45;background:#0A8E45;color:#fff;font-weight:700;padding:0 2.9rem;text-align:center;height:5.4rem;line-height:5.4rem;font-size:1.8rem;text-transform:uppercase;-ms-flex-pack:center;justify-content:center;transition:color .8s ease;border-radius:4rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;position:relative;transition:color .8s ease, background .8s ease}.btn span,.btn i{position:relative;z-index:1}.btn i{margin-left:1.5rem;font-size:120%}.btn:disabled{pointer-events:none;background:#E3E3E3}.btn:hover,.btn.active{background:#fff;color:#0A8E45}.btn-1{border:0;background:#fff;color:#0A8E45;font-weight:700;padding:0 2.9rem;text-align:center;height:5.4rem;line-height:5.4rem;font-size:1.8rem;text-transform:uppercase;-ms-flex-pack:center;justify-content:center;transition:color .8s ease;border-radius:4rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;position:relative;transition:color .8s ease, background .8s ease}.btn-1 span,.btn-1 i{position:relative;z-index:1}.btn-1 i{margin-left:1.5rem;font-size:120%}.btn-1:disabled{pointer-events:none;background:#E3E3E3}.btn-1:hover,.btn-1.active{background:#0A8E45;color:#fff}.btn-2{color:#0A8E45;text-transform:uppercase;cursor:pointer;font-size:1.8rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:700}.btn-2 i{font-size:34%;margin-left:.8rem;display:inline-block;transition:transform .8s ease;transform-origin:0 32%}.btn-2:hover i{transform:translateX(5px)}.full .btn-2 i{transform:rotateX(180deg)}.btn-3{font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;color:#0A8E45;-ms-flex-align:center;align-items:center}.btn-3 i{font-size:85%;margin-left:1rem;transition:transform .8s ease}.btn-3:hover i{transform:translateX(10px)}.btn-4{color:#0A8E45;text-transform:uppercase;cursor:pointer;font-weight:700;background:transparent;border:2px solid #0A8E45}.btn-4:hover{color:#fff;background:#0A8E45}.btn-reset{padding:.5rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:none;border-width:0;text-transform:uppercase;font-weight:50}.btn-reset i{font-size:80%;margin-left:10px}[type="text"],[type="tel"],[type="email"],[type="password"],textarea{height:8.2rem;position:relative;border:0;padding:0 2.6rem;border:2px solid  #daeee3;border-radius:2.4rem;background:rgba(10,142,69,0.15);color:#272727;z-index:1;font-weight:400;font-size:inherit;width:100%;z-index:0}[type="text"]:focus,[type="tel"]:focus,[type="email"]:focus,[type="password"]:focus,textarea:focus{border-color:#0A8E45}[type="text"].error,[type="tel"].error,[type="email"].error,[type="password"].error,textarea.error{background:rgba(241,18,18,0.15);border-color:rgba(241,18,18,0.15)}[type="text"].error::-webkit-input-placeholder,[type="tel"].error::-webkit-input-placeholder,[type="email"].error::-webkit-input-placeholder,[type="password"].error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#F66565}[type="text"].error::-moz-placeholder,[type="tel"].error::-moz-placeholder,[type="email"].error::-moz-placeholder,[type="password"].error::-moz-placeholder,textarea.error::-moz-placeholder{color:#F66565}[type="text"].error:-moz-placeholder,[type="tel"].error:-moz-placeholder,[type="email"].error:-moz-placeholder,[type="password"].error:-moz-placeholder,textarea.error:-moz-placeholder{color:#F66565}[type="text"].error:-ms-input-placeholder,[type="tel"].error:-ms-input-placeholder,[type="email"].error:-ms-input-placeholder,[type="password"].error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#F66565}[type="text"].error:focus,[type="tel"].error:focus,[type="email"].error:focus,[type="password"].error:focus,textarea.error:focus{border-color:#F66565}[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,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{background:#fff;border:1px solid #fff;-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 100px 40px #fff;transition:none}::-webkit-input-placeholder{color:#707070}::-moz-placeholder{color:#707070}:-moz-placeholder{color:#707070}:-ms-input-placeholder{color:#707070}textarea{padding-top:16px;border-width:2px;width:100%;height:11.2rem}label.error{color:#FF5050;font-weight:400;font-size:1.4rem;line-height:1.9rem;display:block}.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:3.9rem;width:100%}.box-field__input{position:relative}.box-field__input label.error{position:absolute;left:0;top:100%}.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;margin-top:-1rem}.box-field__select{position:relative}.box-field__inp{position:relative}.box-field__inp input{cursor:pointer}.box-field__inp i{position:absolute;color:#0A8E45;font-size:50%;right:15px;pointer-events:none;top:50%;transform:translateY(-50%)}.form-checkbox{margin:47px 0 28px}.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}.colored{color:#0A8E45}.socials__item{margin-right:3.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:#3C3C3B;transition:fill .8s ease}.socials__item:hover path,.socials__item:hover circle{fill:#0A8E45}.socials__item:last-child{margin-right:0}.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{color:#3C3C3B;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(60,60,59,0.8)}.checkbox-el__txt a:hover{border-bottom-color:transparent}.checkbox-el .check{display:block;border:1px solid #3C3C3B;background:rgba(85,85,85,0.5);width:2.6rem;height:2.6rem;-ms-flex-negative:0;flex-shrink:0;margin:0 1.5rem 0 0;position:relative;border-radius:50%}.checkbox-el .check:after{position:absolute;left:0;content:'';top:0;background-size:1.1rem 1.1rem;background-position:50% 50%;width:100%;height:100%;display:inline-block}.checkbox-el input:checked ~ .checkbox-el__txt .check{background:rgba(10,142,69,0.15);border-color:#0A8E45;transition:border-color .2s ease, background .2s ease}.checkbox-el input:checked ~ .checkbox-el__txt .check:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTEnIGhlaWdodD0nOScgdmlld0JveD0nMCAwIDExIDknIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTEgNC41TDQgNy41TDEwIDEuNScgc3Ryb2tlPScjMEE4RTQ1JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPgo=");background-repeat:no-repeat}.web .checkbox-el__txt:hover:before{transition:border-color .4s ease;border-color:#0A8E45}.tab .tab-content{height:0;overflow:hidden;opacity:0;transition:opacity .5s ease}.link-accordion{display:none}.tab.shown .tab-content{height:auto;opacity:1}.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:#3C3C3B;margin-bottom:0}.alert-text{color:#0A8E45;margin-top:1rem}@media screen and (max-width: 1365px){.wrapper{padding-left:5rem;padding-right:5rem}h2,.h2{font-size:6.5rem}}@media screen and (max-width: 1280px){h2,.h2{font-size:6rem}}@media screen and (min-width: 1024px){.tablet-show{display:none !important}}@media screen and (max-width: 1023px){.h1{font-size:4.2rem}.wrapper{padding-left:3rem;padding-right:3rem}.tablet-hide{display:none !important}h2,.h2{font-size:3rem;margin:0 0 2.9rem}.h2{margin-bottom:12px}.h2-sm{font-size:2.8rem}.h3{text-align:center;font-size:2.8rem;line-height:3.7rem;margin-left:auto;margin-right:auto}.box-field{margin-bottom:2.3rem}[type=text],[type=tel],[type=email],[type="password"]{font-size:1.6rem;padding:0 1.5rem;height:5.9rem;border-radius:1.6rem}.wrapper-3{padding:0 2.4rem}.main-wrapper{padding-top:13.3rem}.h2-decor:after{margin-top:3.1rem}.box-field__label{margin-bottom:0.9rem}.box-field_title{margin-top:0}.box-field__select{margin-bottom:1rem}}@media screen and (max-width: 767px){h1,.h1{font-size:3.4rem}h2,.h2{font-size:3.6rem}.h2_sm{font-size:2.6rem}.h2-sm{font-size:2.6rem}h2.center,.h2.center{max-width:100%}p{padding:.8rem 0}.wrapper{padding-left:4.8rem;padding-right:4.8rem}.wrapper-3,.wrapper-2,.wrapper-4,.wrappper-5,.wrapper-6,.wrapper-7{padding-left:1.6rem;padding-right:1.6rem}[type="text"],[type="tel"],[type="email"],[type="password"],textarea{border-radius:1.6rem}.mob-hide{display:none !important}.label-placeholder{font-size:12px;line-height:15px}.form-control{font-size:1.6rem}.filled .label-placeholder{font-size:11px}.btn{font-size:1.6rem}.link-accordion{padding:21px 0 20px;font-size:1.8rem;font-weight:500;color:#3C3C3B;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}.tab{border-bottom:1px solid #B5B5B5}.tab:first-child{border-top:1px solid #B5B5B5}.checkbox-el .check{height:2.4rem;width:2.4rem;margin-right:1.8rem;margin-top:.2rem}.checkbox-el__txt{-ms-flex-align:start;align-items:flex-start}.socials__item svg{width:2.4rem;height:2.4rem}.box-field_error i{margin-right:6px}.box-field_half{width:100%}}.tooltip-wrap{position:relative;margin-left:8px;font-size:1.6rem;display:inline-block}.tooltip-wrap:hover{z-index:10000}.tooltip-wrap:hover .tooltip-text{display:block}.tooltip-icon{width:2.4rem;height:2.4rem;border-radius:50%;background:#FFDA22;line-height:2.4rem;font-weight:500;display:inline-block;text-align:center;cursor:pointer}.tooltip-text{position:absolute;z-index:1;display:none;left:0;top:100%;padding:10px;width:150px;background:#fff;border:1px solid #B5B5B5}@media screen and (min-width: 768px){.mob-show{display:none !important}}.header{padding:2.4rem 0;z-index:10;position:fixed;left:0;top:0;right:0;z-index:10001;-ms-flex-negative:0;flex-shrink:0}.header .wrapper-3{padding-top:3.1rem;padding-bottom:3.1rem;border-radius:4rem;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.header .wrapper-3:after{display:none}.nav-logo{-ms-flex-negative:0;flex-shrink:0;margin-right:2rem}.logo{width:22.4rem;max-width:100%;display:inline-block;vertical-align:top}.logo img{vertical-align:top}.bars-mob{width:3.4rem;display:block;cursor:pointer;position:relative}.bars-mob .hamburger{position:absolute;height:4.2rem;top:50%;left:50%;margin-left:.4rem;width:3.7rem;transform:translate(-50%, -50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.bars-mob .hamburger span{display:block;width:100%;height:.4rem;border-radius:.2rem;position:relative;background:#3C3C3B;top:0;left:0;margin:0 0 .8rem;transition:.25s ease-in-out}.bars-mob .hamburger span:nth-child(1){position:relative}.bars-mob .hamburger span:nth-child(2){transition-delay:.625s;margin-left:auto;margin-right:auto}.bars-mob .hamburger span:nth-child(3){transition-delay:.75s;margin-bottom:0}.bars-mob.active .hamburger span:nth-child(1),.bars-mob.active .hamburger span:nth-child(3){width:70%}.bars-mob.active .hamburger span:nth-child(1){margin-left:auto}.bars-mob.active .hamburger span:nth-child(3){margin-right:auto}.open-header .header{background:transparent}.open-header .bars-mob{z-index:101}.open-header .nav-logo{z-index:101}.menu-box{-ms-flex-positive:10;flex-grow:10}.menu-box-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-menu{list-style:none;font-size:1.8rem;font-weight:700;line-height:1.2;text-transform:uppercase}.main-menu>li{margin-left:3.4rem;position:relative}.main-menu a{color:inherit}.nav-inner{text-transform:uppercase;font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase;margin:0 auto}.nav-inner ul{list-style:none}.nav-inner li{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin:0 1.9rem}.nav-inner a{color:inherit;cursor:pointer}.nav-inner a span{display:inline-block;position:relative}.nav-inner a span:after{content:'';display:block;height:1px;position:absolute;left:0;right:0;bottom:0;transform:scaleX(0);transition:transform 1s ease;background:#0A8E45;transform-origin:0 50%}.nav-inner a i{font-size:23%;margin-left:1.1rem;position:relative;z-index:0;top:-.2rem;display:inline-block;transition:transform 1s ease}.nav-inner a:hover span:after,.nav-inner a.current span:after{transform:scaleX(1)}.nav-inner a.active i{transform:rotateX(180deg)}.language-currency{font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase;position:relative;margin-left:2.4rem}.language-currency ul{padding:0.4rem 0 0;list-style:none;position:absolute;left:50%;top:100%;width:100%;opacity:0;color:#fff;pointer-events:none;transform:translate(-50%, 1rem);transition:transform .5s ease, opacity .5s ease}.language-currency li{margin-top:10px}.language-currency a{color:inherit;border-bottom:1px solid;transition:border-color .6s ease 0s;background:#0A8E45;color:#fff;border-radius:5rem;text-align:center;height:5.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.language-currency a:hover{border-color:transparent}.language-currency:hover ul{opacity:1;transform:translate(-50%, 0);pointer-events:auto}.language-currency .curent{display:none}.language-currency:hover .current-language i{transform:rotateX(180deg)}.current-language{border:2px solid #0A8E45;color:#0A8E45;border-radius:5rem;height:5.4rem;padding:0 2.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.current-language i{margin-left:1.4rem;-ms-flex-negative:0;flex-shrink:0;font-size:50%;transition:transform .8s ease;transform-origin:0 50%}.header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu-dropdown{display:none;position:absolute;left:0;right:0;top:7.2rem;min-width:-moz-max-content;min-width:max-content;background:#fff;border-radius:0 0 4rem 4rem}.menu-dropdown-list{padding:3.3rem 1rem 3.2rem;background:#fff;border-radius:0 0 4rem 4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu-dropdown__title{margin-bottom:.9rem;color:#C4C9CE;font-weight:700;font-size:1.4rem;line-height:1.7rem}.menu-dropdown ul{display:block}.menu-dropdown ul li{margin-bottom:.6rem}.menu-dropdown ul li:last-child{margin-bottom:0}.menu-dropdown ul a{font-size:1.8rem;padding:.4rem 0;line-height:1.8rem;color:#3E424D;line-height:120%;-ms-flex-align:center;align-items:center;vertical-align:top;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;transition:color .5s ease, font-weight .5s ease}.menu-dropdown ul a:before{font-family:icomoon;margin-left:1rem;opacity:0;font-size:76%}.menu-dropdown ul a li{margin:0 0 1px}.menu-dropdown ul a:hover:before{opacity:1}.menu-dropdown ul .current-menu-item a{font-weight:700}.nav-inner>ul>li>a{position:relative;z-index:101}.nav-inner>ul>li:hover .menu-dropdown{display:block}.btn-consultation{min-width:30rem}.btn-consultation i{-ms-flex-negative:0;flex-shrink:0;font-size:50%;transition:transform .8s ease;transform-origin:0 50%}.btn-consultation:hover{background:transparent;color:#0A8E45}.header-contacts{position:relative}.header-contacts-dropdown{background:#0A8E45;color:#fff;border-radius:4rem;padding:1.1rem;min-width:30rem;z-index:100}.header-contacts-dropdown-wrap{display:none;opacity:0;padding-top:1rem;position:absolute;top:100%;left:0;transition:opacity .3s ease .1s}.header-contacts-dropdown__item{background:#fff;height:5.6rem;-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase;margin:1rem 0.5rem;border-radius:5rem}.header-contacts-dropdown__item img{height:2.4rem}.header-contacts-dropdown ul{display:-ms-flexbox;display:flex;list-style:none;-ms-flex:1 1 100%;flex:1 1 100%}.header-contacts-dropdown ul li{-ms-flex:1 1 100%;flex:1 1 100%}.header-contacts-dropdown ul .header-contacts-dropdown__item{margin:0.5rem}.header-contacts:hover{z-index:100}.header-contacts:hover .header-contacts-dropdown-wrap{display:block;opacity:1;padding-bottom:1rem}.header-contacts:hover i{transform:rotateX(180deg)}.header-category-title{display:none}@media screen and (max-width: 1439px) and (min-width: 1150px){.btn-consultation{max-width:24rem;min-width:24rem}.nav-inner a,.btn-consultation,.language-currency{font-size:1.4rem}}@media screen and (max-width: 1365px) and (min-width: 1150px){.nav-inner a,.btn-consultation,.language-currency{font-size:1.5rem}.current-language{padding:0 2rem}.current-language i{margin-left:.8rem}.btn-consultation{padding:0 1.9rem}.header .logo{width:15.4rem}.header .wrapper-3{padding-left:4rem;padding-right:4rem}.nav-inner li{margin:0 1.5rem}}@media screen and (max-width: 1280px) and (min-width: 1150px){.nav-inner a,.btn-consultation,.language-currency{font-size:1.45rem}.nav-inner li{margin:0 1.3rem}.btn-consultation{max-width:23rem;min-width:22rem}}@media screen and (max-width: 1149px){.header{padding:1.6rem 0}.header .wrapper-3{padding-left:2.6rem;padding-right:4.1rem;padding-top:25px;padding-bottom:25px}.menu-box{background:#fff;padding:12.8rem 0 0;position:fixed;left:0;bottom:0;transform:translateY(-100VH);top:0;margin:0;z-index:100;width:100%}.menu-box.active{transform:translateY(0)}.menu-box-inner{padding:2rem 2.4rem 4rem;height:100%;overflow-y:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;transition:transform .5s ease;will-change:transform;-ms-flex-pack:justify;justify-content:space-between}.btn-consultation{display:-ms-inline-flexbox;display:inline-flex}.language-currency{margin-top:20px;margin-left:0;display:-ms-flexbox;display:flex}.current-language{width:8.5rem;height:4rem;padding-left:3.4rem}.current-language i{transform:rotate(-90deg);font-size:35%;transform-origin:0 120%}.language-currency ul{position:static;display:-ms-flexbox;display:flex;width:auto;padding:0 0 0 1rem;transform:translate(4rem, 0);opacity:0}.language-currency:hover ul{transform:translate(0);opacity:1}.language-currency:hover .current-language i{transform:rotate(90deg);transform-origin:0 -45%;margin-left:15px}.language-currency li{margin:0 10px 0 0}.language-currency a{height:4rem;padding:0 16px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:8rem}.nav-logo img{width:13.7rem}.nav-inner{margin-left:0;font-size:1.6rem;margin:0;font-weight:700}.nav-inner ul{margin:0}.nav-inner ul li{margin:0 0 4rem;display:block}.nav-inner a i,.language-currency a i{transform:rotate(-90deg);transform-origin:36% 50%}.open-submenu .menu-box{opacity:0;pointer-events:none}.header-actions{display:block;width:100%}.header .wrapper-3{border-radius:2.4rem}.header-contacts-dropdown-wrap{top:auto;bottom:100%}.menu-dropdown{border-top:0;padding:24px;background:#fff;display:block;transform:translateX(150%);top:0;z-index:100;left:0;position:fixed;right:0;bottom:0;overflow:auto;transition:transform .4s ease;margin:0}.menu-dropdown ul a{font-size:1.6rem}.has-children.active .menu-dropdown{transform:translateX(0)}.header-category-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:none !important}.menu-title{font-size:2rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu-title i{margin-right:1.6rem;width:4.8rem;height:4.8rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(10,142,69,0.15)}.menu-dropdown-list{padding:6.8rem 0 0;-ms-flex-pack:start;justify-content:flex-start}.menu-dropdown__col{padding:0}.nav-inner ul li .menu-dropdown-list li{margin-bottom:3.2rem}.nav-inner a i{font-size:33%;transform-origin:35% 0%;margin-left:1rem}.header-contacts{display:none}.btn-consultation-2{margin-bottom:10px}.nav-inner>ul>li>a{position:static}}@media screen and (min-width: 1150px){.bars-mob,.btn-consultation-2,.btn-header-tel{display:none}.nav-logo,.header-actions{position:relative;z-index:1}.menu-dropdown-list{margin-top:4.8rem;border-top:1px solid rgba(10,142,69,0.15);padding-left:24.4rem;padding-right:43.1rem}}.footer{position:relative;z-index:3;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;padding:13rem 0 2.4rem;display:-ms-flexbox;display:flex;color:#fff;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.footer .wrapper:after{display:none}.footer a{color:inherit}.footer .logo img{width:16rem}.footer .wrapper-3{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer-wrapper{background:#0A8E45;border-radius:4rem}.footer-top{padding:8.1rem 0 4rem}.politica{margin:0 0 0 4rem}.copyrights{font-size:1.6rem}.footer-navs{padding-top:.3rem;display:-ms-flexbox;display:flex;width:auto;margin:0 3rem;-ms-flex-pack:end;justify-content:flex-end}.footer-menu{-ms-flex-negative:0;flex-shrink:0}.footer-menu ul{list-style:none;display:-ms-flexbox;display:flex}.footer-menu li{margin:0 2.4rem}.footer-menu a{font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase}.footer-bottom{border-top:1px solid rgba(255,255,255,0.2);padding:4rem 0 8.5rem}.footer-bottom a{color:inherit;border-bottom:1px solid transparent}.footer-bottom a:hover{border-bottom-color:rgba(255,255,255,0.7)}@media screen and (max-width: 1365px){.footer{padding-top:8rem}.footer .logo{width:auto}.footer-top{padding:7.1rem 0 4rem}.footer-bottom{padding:4rem 0 7.5rem}.footer .socials__item{margin-right:2.4rem}.footer .socials__item:last-child{margin-right:0}.footer-menu li{margin:0 2rem}}@media screen and (max-width: 1365px) and (min-width: 1024px){.footer .socials__item{margin-right:2rem}.footer .socials__item:last-child{margin-right:0}.footer .socials__item img{width:4rem}}@media screen and (max-width: 1023px){.footer .wrapper-3{display:block}.footer-navs{margin:2rem -1.8rem 0;-ms-flex-pack:start;justify-content:flex-start}.footer-menu li{margin:0 1.8rem}.footer-menu a{font-size:1.4rem}.footer-bottom{text-align:center}.footer{padding-top:7rem}.footer-top{padding:5.1rem 0 3rem}.footer-bottom{padding:3rem 0 5.5rem}.footer-wrapper{border-radius:2.4rem}.footers-socials{margin-top:4.4rem}}@media screen and (max-width: 767px){.footer{padding-top:1.7rem}.footer .wrapper-3{padding-left:3.4rem;padding-right:3.4rem}.footer .logo img{width:13.2rem}.footer-top{padding:3.2rem 0 3rem}.footer-navs{margin:3rem 0 0;padding-top:3.7rem;display:block;border-top:1px solid rgba(255,255,255,0.2)}.footer-menu ul{display:block;margin:0}.footer-menu li{margin:0 0 32px}.footer-menu a{font-size:1.6rem}.footer-bottom{padding:3.8rem 0 3rem;margin:0 3.4rem;text-align:left}.footer-bottom .wrapper-3{padding-left:0;padding-right:0}.footer-bottom .wrapper-3{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.copyrights{margin-top:.4rem;font-size:1.4rem;opacity:.9}.link-btm{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.politica{margin:0 0 17px 0}}.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{background:transparent;z-index:10;transition:opacity .5s ease;width:4.8rem;height:4.8rem;padding:0;font-size:1.8rem;color:#3C3C3B;border:0;border-radius:50%;position:absolute;left:-6rem;top:50%;transform:translateY(-50%);z-index:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;background:#fff}.slick-arrow:hover:hover{opacity:1}.slick-disabled{opacity:.3;cursor:default}.slick-next{left:auto;right:-4.6rem}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align:center;list-style:none;margin:66px 0 0}.slick-dots li{display:inline-block;height:2.8rem;width:2.8rem;margin-right:5px;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:#fff;width:.8rem;height:.8rem;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(10,142,69,0.2)}.slick-dots .slick-active button{background:#0A8E45}.section-text{font-size:3.2rem;margin:0 auto 3rem;max-width:70%}.section-text_decor:after,.section-text_decor-center:after{content:'';display:block;height:.5rem;width:9.8rem;background:#0A8E45;margin:4.1rem 0 0}.section-text_decor-center{text-align:center}.section-text_decor-center:after{margin-left:auto;margin-right:auto}.section-text-sm{font-size:2rem;font-weight:500}.section-text+.section-text{margin-top:4.3rem}.main-section{position:relative;color:#fff;text-align:center;position:relative}.main-section .wrapper{z-index:1}.main-block{padding:20rem 0 20rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.main-block .section-text{max-width:108rem;margin-left:auto;margin-right:auto}.main-block__head{padding-left:2rem;padding-right:2rem}.section-head{margin-bottom:2.7rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:100rem}.section-head .h2{padding-right:4rem;margin-bottom:0}.section-head .section-text{width:50%}.section-head_light{transition:opacity .8s ease;opacity:.1}.section-head_light.scrolled{opacity:1}.h1-main{font-size:10rem;text-transform:uppercase;line-height:1.2;font-weight:900}.h1-main span{display:block;font-size:48%;font-weight:800}.h1-main .colored{font-size:inherit;font-weight:inherit;display:inline}.video-wrap{position:absolute;left:0;right:0;bottom:0;z-index:0;top:0;border-radius:40px;z-index:0;overflow:hidden}.video-wrap .wrapper-2{height:100%}.video-wrap video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;vertical-align:top}.video-wrap:before{background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(60,60,59,0.7) 75.22%),linear-gradient(0deg, rgba(60,60,59,0.3) 0%, rgba(60,60,59,0.3) 100%);content:'';display:block;position:absolute;left:0;right:0;bottom:0;z-index:0;top:0}.video-main{left:2.4rem;right:2.4rem}.section-main-about{padding:15rem 0 2rem}.main-about{margin:0 -4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.main-about__description{width:50%;padding:1rem 4rem 0}.main-about__images{padding:0 4rem;width:50%;position:relative;max-width:64.6rem}.main-about__images-wrap{height:100%;margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%}.main-about__text{margin-top:10px}.main-about__text p:first-child{margin-top:0}.main-about__text p:first-child{margin-bottom:0}.main-about__column{padding:0 10px;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex}.main-about__img{margin:10px 0;-ms-flex:1 1 100%;flex:1 1 100%;position:relative}.main-about__img img{border-radius:4rem;width:100%;position:absolute;left:0;top:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.main-about__btn{margin-top:4.1rem}.section-note{margin-top:2.4rem;font-size:3.2rem;font-weight:700;line-height:1.2}.h2-category{padding:.8rem 1.6rem;font-size:1.8rem;font-weight:700;line-height:120%;margin-bottom:3.8rem;color:#0A8E45;border-radius:40px;background:rgba(10,142,69,0.15);display:inline-block;text-transform:uppercase}.h2-category_center{display:inline-block}.our-excellence{margin:7rem -1rem 0;border-radius:2.4rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-pack:center;justify-content:center}.our-excellence__item{padding:6.4rem 6.6rem;border-radius:2.4rem;overflow:hidden;margin:1rem;width:calc(33.3333% - 2rem);background:#fff}.our-excellence__item_img{padding:0}.our-excellence__title{font-size:3.2rem;font-weight:700;line-height:1.2}.our-excellence__text{margin-top:2.5rem}.our-excellence__icon{margin-bottom:2rem;height:6.4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.our-excellence__icon img{max-width:6.4rem;max-height:100%}.our-excellence .our-excellence__item_2{width:calc(50% - 2rem)}.our-excellence .our-excellence__item_2 .our-excellence__title{max-width:45rem;margin-left:auto;margin-right:auto}.our-excellence_4 .our-excellence__item{width:calc(25% - 2rem)}.our-excellence_4 .our-excellence__title{font-size:2.4rem}.catalog-nav{margin:7rem -1rem 5.8rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-nav__item{padding:2.4rem;border-radius:4rem;overflow:hidden;margin:1rem;width:calc(33.333% - 2rem);background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#3C3C3B;min-height:17.8rem;cursor:pointer;transition:color .8s ease, background .8s ease}.catalog-nav__item-all{text-align:center}.catalog-nav__item-all .catalog-nav__item-inner{-ms-flex-pack:center;justify-content:center}.catalog-nav__item.active{color:#fff;background:#0A8E45}.catalog-nav__item.active .catalog-nav__count{display:none}.catalog-nav__item.active img{filter:brightness(0) invert(1)}.catalog-nav__item.active{-ms-flex-negative:0;flex-shrink:0}.catalog-nav__item.active .catalog-nav__more{display:inline-block}.catalog-nav__item.active .catalog-nav__less{display:none}.catalog-nav__item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.catalog-nav__item-inner-2{display:block;-ms-flex-positive:10;flex-grow:10}.catalog-nav__title{font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase}.catalog-nav__category{margin-top:-.4rem;font-size:1.6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.catalog-nav__count{color:#0A8E45;font-weight:700;margin-left:1rem;-ms-flex-negative:0;flex-shrink:0;transition:color .8s ease}.catalog-nav__icon{width:5rem;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}.catalog-nav__icon img{transition:filter .8s ease;filter:brightness(1) invert(0)}.catalog-nav__more{display:none}.web .catalog-nav__item:hover{color:#fff;background:#0A8E45}.web .catalog-nav__item:hover .catalog-nav__count{display:none}.web .catalog-nav__item:hover img{filter:brightness(0) invert(1)}.catalog-list{margin-top:8rem}.catalog-list__title{font-size:4rem;margin-bottom:2rem;font-weight:700;line-height:120%;text-align:center;color:#0A8E45}.catalog{margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog__item{padding:2.4rem;border-radius:4rem;overflow:hidden;margin:1rem;width:calc(25% - 2rem);background:#fff;display:-ms-flexbox;display:flex;cursor:pointer;color:#3C3C3B;min-height:27.2rem;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;transition:color .8s ease, background .8s ease, border-color .8s ease, opacity .8s ease;-ms-flex-order:1;order:1}.catalog__item.active{color:#fff;background:#0A8E45;border-color:#0A8E45}.catalog__item.active img{filter:brightness(0) invert(1)}.catalog__item.in-active{opacity:0.3;-ms-flex-order:3;order:3;pointer-events:none}.catalog__item-help{padding-left:5%;padding-right:5%;color:#0A8E45;border-color:#0A8E45;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-order:2;order:2}.catalog__item-help .catalog__icon{height:4rem}.catalog__item-help .catalog__icon i{font-size:3.4rem}.catalog__icon{height:12rem;margin-bottom:2.4rem;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.catalog__icon img{max-height:100%;transition:filter .8s ease;filter:brightness(1) invert(0)}.catalog__title{font-weight:700;line-height:120%}.web .catalog__item:hover{color:#fff;background:#0A8E45;border-color:#0A8E45}.web .catalog__item:hover img{filter:brightness(0) invert(1)}@media screen and (max-width: 1365px){.section-main-about{padding-top:13rem}.section-text,.our-excellence__title,.section-note{font-size:2.6rem}.our-excellence__item{padding:4.8rem 4.8rem}.h1-main{font-size:8rem}.h2-category{margin-bottom:2.5rem}.catalog-nav{margin-top:5rem}.catalog-list__title{font-size:3.2rem}.our-excellence_4 .our-excellence__item{width:calc(33.333% - 2rem)}.section-text-sm{font-size:2rem}}@media screen and (max-width: 1023px){.main-block{padding:17rem 0 17rem}.h1-main{font-size:6rem}.section-text,.our-excellence__title,.section-note{font-size:1.7rem}.section-text{font-size:1.7rem}.main-about{margin:0 -2rem}.main-about__description{padding:1rem 2rem 0}.main-about__images{padding:0 2rem}.h2-category{padding:.6rem 1.3rem;font-size:1.6rem}.our-excellence{margin-top:5rem}.our-excellence__item{padding:3.8rem 2.8rem;width:calc(50% - 2rem)}.video-wrap{border-radius:2.4rem}.catalog-list__title{font-size:2.8rem}.catalog-nav{margin-top:4rem}.catalog-nav__item{width:calc(50% - 2rem)}.catalog-nav__title{font-size:1.6rem}.catalog-nav__category{margin-top:-.1rem;font-size:1.4rem}.catalog-nav__item{min-height:14.8rem}.catalog__item{width:calc(33.333% - 2rem);min-height:23.2rem}.catalog__icon{height:10rem;margin-bottom:2rem}}@media screen and (max-width: 767px){.h1-main{font-size:4.8rem;margin-bottom:2.8rem}.h1-main span{font-size:2.6rem;font-weight:700}.main-block{padding:16rem 0}.main-block .section-text{font-size:1.6rem}.video-main{left:1.6rem;right:1.6rem}.section-text{font-size:1.6rem;max-width:100%}.main-about{margin:0;display:block}.main-about__description,.main-about__images{padding:0;width:100%}.main-about__images{margin-top:2rem}.section-main-about{padding-top:4.8rem}.section-text,.our-excellence__title,.section-note{font-size:2rem}.section-note{margin-top:1.4rem}.main-about__btn{margin-top:2.5rem}.main-about__images-wrap{display:block;height:auto}.main-about__img{padding:0 10px;margin:0}.main-about__img img{position:static;vertical-align:top}.main-about__column{padding:1rem 0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.main-about__column img{border-radius:2.4rem;height:17.5rem}.main-about__column:first-child img{height:32.3rem}.h2-category{margin-bottom:2.5rem}.catalog-list{margin-top:4.5rem}.catalog-list__title{font-size:2.2rem}.catalog-nav{margin:0;display:block}.catalog-nav__item{margin:1.9rem 0 2rem;width:100%;min-height:0}.catalog__item{width:calc(50% - 2rem);padding:1.4rem 2rem;min-height:14rem}.catalog-list__title{margin-bottom:3.1rem}.catalog__icon{height:7.5rem;margin-bottom:1rem}.catalog__title{font-size:1.4rem}.section-main-about .section-note{line-height:170%}}.main-section-inner{position:relative;text-align:center;color:#fff;min-height:56rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-section-inner .wrapper{z-index:1}.main-section-inner .main-block{padding:8rem 0}.main-section-inner_white{color:#3C3C3B}.main-section-inner_white .section-text{max-width:89rem}.main-section-inner_green,.main-section-inner_dark{color:#3C3C3B}.main-section-inner_green .main-block,.main-section-inner_dark .main-block{border-radius:4rem;background-color:rgba(10,142,69,0.15)}.main-section-inner_green .section-text,.main-section-inner_dark .section-text{max-width:103rem}.main-section-inner_dark{color:#fff}.main-section-inner_dark .main-block{background-color:transparent;overflow:hidden;position:relative}.main-section-inner_dark .main-block:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:0}.main-section-inner_dark .main-block__head{position:relative;z-index:1}.main-section-inner_case .h1-main{font-size:7.2rem;margin-bottom:0}.main-section-inner_policy .h1-main{font-size:7.2rem}.main-section-inner_services .section-text{line-height:120%;font-weight:700}.main-section-inner_services .section-text-sm{font-weight:500;line-height:170%;max-width:101rem}.main-block__bg{position:absolute;left:2.4rem;right:2.4rem;bottom:0;z-index:0;top:0;border-radius:40px;z-index:0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.main-block__bg:before{background:rgba(0,0,0,0.5);content:'';display:block;position:absolute;left:0;right:0;bottom:0;z-index:1;top:0}.main-block__bg_potfolio{overflow:hidden}.main-block__bg_potfolio img{filter:blur(7.5px);height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.breadcrumbs{margin-bottom:20px}.section-about-why{padding:7rem 0 2rem}.about-info{-ms-flex-align:center;align-items:center}.about-info video{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.about-info .our-approach__decor{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.about-info .our-approach__image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.about-info .our-approach__img{display:-ms-flexbox;display:flex;width:100%;overflow:hidden;border-radius:50%}.about-info .our-approach__img:before{content:'';display:block;padding-top:100%}.catalog-nav-2{margin:7rem -1rem 5.8rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-nav-2__item{padding:2.1rem 2.4rem;border-radius:2.4rem;overflow:hidden;margin:1rem;width:calc(33.333% - 2rem);background:#fff;color:#3C3C3B;min-height:14.8rem;cursor:pointer;transition:color .8s ease, background .8s ease}.catalog-nav-2__item-all{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.catalog-nav-2__item-all .catalog-nav__item-inner{-ms-flex-pack:center;justify-content:center}.catalog-nav-2__item.active{color:#fff;background:#0A8E45}.catalog-nav-2__item.active img{filter:brightness(0) invert(1)}.catalog-nav-2__item.active .catalog-nav-2__title{color:#fff}.catalog-nav-2__item.active{-ms-flex-negative:0;flex-shrink:0}.catalog-nav-2__item.active .catalog-nav-2__title{color:#fff}.catalog-nav-2__item.active .catalog-nav-2__more{display:block}.catalog-nav-2__item-inner{width:100%}.catalog-nav-2__item-inner-2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:10;flex-grow:10}.catalog-nav-2__title{font-size:1.8rem;font-weight:700;line-height:120%;color:#0A8E45;text-transform:uppercase}.catalog-nav-2__text{margin-top:1.5rem;font-size:1.6rem}.catalog-nav-2__icon{width:3.2rem;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0}.catalog-nav-2__icon img{transition:filter .8s ease;filter:brightness(1) invert(0);vertical-align:top}.catalog-nav-2__more{display:none;margin-top:20px}.catalog-nav-2__btn{font-size:1.8rem;font-weight:700;line-height:120%;text-transform:uppercase;color:#fff;position:relative}.catalog-nav-2__btn:after{content:'';display:block;height:1px;left:0;right:0;bottom:0;transform:scaleX(0);position:absolute;background:#fff;transition:transform .8s ease;transform-origin:0 0}.catalog-nav-2__btn:hover:after{transform:scaleX(1)}.web .catalog-nav-2__item:hover{color:#fff;background:#0A8E45}.web .catalog-nav-2__item:hover img{filter:brightness(0) invert(1)}.web .catalog-nav-2__item:hover .catalog-nav-2__title{color:#fff}.catalog-2{margin:0 -10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-2__item{overflow:hidden;margin:1rem;width:calc(50% - 2rem);display:-ms-flexbox;display:flex;cursor:pointer;color:#3C3C3B;min-height:27.2rem;transition:color .8s ease, background .8s ease, border-color .8s ease, opacity .8s ease;-ms-flex-order:1;order:1}.catalog-2__item.active img{filter:brightness(0) invert(1)}.catalog-2__item.active .catalog-2__icon{background:#0A8E45}.catalog-2__item.in-active{opacity:0.3;-ms-flex-order:3;order:3;pointer-events:none}.catalog-2__icon{border-radius:2.4rem;padding:2rem;margin:0 .4rem;width:calc(33% - .8rem);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(10,142,69,0.15);-ms-flex-negative:0;flex-shrink:0}.catalog-2__icon img{max-height:100%;transition:filter .8s ease;filter:brightness(1) invert(0)}.catalog-2__description{display:block;border-radius:2.4rem;background:#fff;padding:4.7rem 3rem 3.8rem 4rem;margin:0 0.4rem;width:calc(67% - .8rem);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.catalog-2__title{font-weight:700;line-height:120%}.catalog-2__text{display:block;margin-top:20px;font-size:1.6rem}.catalog-2__text p:first-child{padding-top:0}.catalog-2__text p:last-child{padding-bottom:0}.catalog-2__btn{display:block;margin-top:4rem}.section-title{padding:15.8rem 0 2rem}.section-title__title{text-align:center;max-width:143rem;margin:0 auto;font-size:4.8rem;font-weight:800;line-height:120%;text-transform:none}.catalog__item-help-full{width:100%;margin:7rem 0;padding-top:1.7rem;padding-bottom:1.7rem;min-height:0;border-radius:2.4rem;border-width:2px}.section-main-catalog.section-packaging{padding:0 0 2rem}.list-icons-2 ul{list-style:none}.list-icons-2 ul li{padding-left:4.8rem;position:relative}.list-icons-2 ul li:before{content:'';display:block;width:3.2rem;height:3.2rem;background:url(../img/icons-svg/list.svg) 50% 50% no-repeat;background-size:contain;position:absolute;left:0;top:0.4rem}.list-icons-2 ul li+li{margin-top:2.4rem}.catalog-list_pack:first-child{margin-top:0}.section-portfolio{padding:7.8rem 0 2rem}.portfolio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}.portfolio__item{width:calc(33.333% - 2.4rem);margin:0 1.2rem 8rem;padding-bottom:3.1rem;border-bottom:2px solid rgba(10,142,69,0.15);color:#383838}.portfolio__img{border-radius:4rem;background:#fff;margin-bottom:2.4rem;overflow:hidden}.portfolio__img img{height:100%;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;vertical-align:top}.portfolio__title{font-size:3.2rem;font-weight:700;line-height:120%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.portfolio__description{margin-top:1.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.portfolio__btn{margin-top:2.6rem}.section-case{padding:8.1rem 0 2rem}.case-wrap{display:-ms-flexbox;display:flex;color:#383838;-ms-flex-align:start;align-items:flex-start}.case-main{width:58%}.case-aside{padding-left:2rem;position:sticky;top:17rem;width:42%}.case-question{border-radius:4rem;background:#fff;padding:5.6rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.case-question__img{margin-bottom:3rem}.case-question__img img{max-height:40.2rem;vertical-align:top}.case-question__title{font-size:3.2rem;font-weight:700;text-align:center}.case-question__btn{margin-top:3rem}.article{padding:4.3rem 5.6rem 3.2rem;border-radius:4rem;background:#fff}.article h2{margin:9.8rem 0 1.2rem;font-size:3.2rem;font-weight:700;line-height:120%;text-transform:none}.article h3,.article h4,.article h5,.article h6{margin:4.8rem 0 1.2rem;font-size:2.8rem;font-weight:700;line-height:120%;text-transform:none;text-align:left}.article h4{font-size:2.6rem}.article h5{font-size:2.2rem}.article h6{font-size:120%}.article img{margin:40px 0;border-radius:4rem;vertical-align:top}.article .img-group__item img{margin:0}.article ul,.article ol{margin:1rem 0 1rem 1.7rem}.article ul li+li,.article ol li+li{margin-top:.3rem}.article_blog h1{font-size:4.8rem;line-height:120%}.case-article{padding-right:6.6rem}.img-group{margin:2.7rem -1.2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img-group__item{display:block;margin:1.2rem;width:calc(50% - 2.4rem);position:relative}.img-group__item img{margin:0;height:100%;width:100%;left:0;top:0;position:absolute;vertical-align:top;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.img-group__item:before{content:'';padding:80% 0 0;display:block;width:100%}.case-info{margin:8.6rem 0 1.3rem;font-size:3.2rem;font-weight:700;line-height:120%}.arrow-back-cases{margin-bottom:8rem}.arrow-back{font-size:3.2rem;font-weight:700;line-height:120%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#383838}.arrow-back i{font-size:70%;margin-right:2.3rem;width:4.8rem;height:4.8rem;border-radius:2.4rem;background:#FFF;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.arrow-back:hover i{background:#0A8E45;color:#fff}.section-page-contacts{padding:10.2rem 0 2rem;color:#383838}.section-page-contacts .h2{margin-bottom:1.3rem;text-transform:none}.contacts{margin:0 -1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts a{color:inherit}.contacts__item{padding:6.2rem 4.5% 5.7rem;background:#fff;border-radius:4rem;width:calc(50% - 2rem);margin:1rem}.contacts__item_img{-ms-flex-pack:center;justify-content:center;text-align:center;background:#fff;border-radius:4rem;padding:6.2rem 6.4rem 6.4rem}.contacts__item_img img{width:27.4rem;height:27.4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;border-radius:50%}.contacts__item_img .contact-icon{font-size:116%;width:4rem;height:4rem;border-radius:50%;background:#0A8E45;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contacts__item_img .contacts__icon{margin:0 auto 2.4rem}.contacts__item_img .contact{font-weight:700;text-align:left;line-height:170%}.contacts__item_img .contact a{color:inherit}.contacts__item_img .contacts__position{margin-bottom:2.6rem}.contacts__socials{margin-top:7.8rem}.contacts__socials img{filter:invert(44%) sepia(88%) saturate(6210%) hue-rotate(141deg) brightness(94%) contrast(92%);max-height:4rem;max-width:4rem}.contacts__heading{margin-bottom:7.8rem;padding-bottom:2.6rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:700;font-size:3.2rem;line-height:1.2;position:relative}.contacts__heading:after{content:'';display:block;background:#0A8E45;width:9.8rem;height:0.5rem;position:absolute;bottom:0;left:0}.contacts__heading svg{margin-right:20px;height:6.4rem;width:auto;-ms-flex-negative:0;flex-shrink:0}.contacts .socials__item{margin-right:4.3rem}.contacts .socials__item:last-child{margin-right:0}.contacts .contact-icon{font-size:116%;width:4rem;height:4rem;border-radius:50%;background:#0A8E45;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.contacts__icon{height:27.4rem;width:27.4rem;margin:0 auto 7.8rem}.contacts__icon img{max-height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.contacts__title{font-size:4rem;font-weight:800;line-height:120%}.contacts__position{color:#0A8E45;font-weight:700;line-height:170%;margin-top:2.5rem}.contacts_3 .contacts__item{width:calc(33.333% - 2rem)}.subdivision-title{font-size:3.2rem;margin-bottom:4.8rem}.subdivision+.subdivision{margin-top:10.4rem}.error-btn{margin-top:4rem;text-align:center}.main-section-inner_error{margin-bottom:-6.8rem}.policy-wrap{max-width:100.9rem;margin-left:auto;margin-right:auto}.policy-wrap .case-main{width:100%}.main-section-inner_blog{min-height:44rem}.section-blog{padding:11.3rem 0 4rem}.blog-navs{margin:0 auto 7.6rem;max-width:131rem}.blog-navs ul{margin:0 -1rem;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.blog-navs li{margin:0 1rem;width:calc(33.333% - 2rem)}.blog-navs a{display:inline-block;border-radius:10rem;padding:2.4rem 2rem;min-width:31.4rem;width:100%;font-size:1.8rem;font-weight:700;line-height:120%;border-radius:4rem;border:2px solid #0A8E45;text-align:center;text-transform:uppercase;color:#0A8E45;transition:background .5s ease, color .5s ease}.blog-navs a.active,.blog-navs a:hover{color:#fff;background:#0A8E45}.section--socials-2{padding:8.1rem 0 4rem}.section-title__offset{margin-bottom:6.2rem}.socials-2{margin:0 -1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.socials-2__item{padding:4rem 3rem 3.8rem;background:#fff;border-radius:4rem;margin:1rem;width:calc(25% - 2rem);text-align:center}.socials-2__icon{height:6rem;margin-bottom:2.6rem}.socials-2__icon svg,.socials-2__icon img{height:6rem;width:auto}.socials-2__title{font-size:2.4rem;font-weight:700;line-height:120%}.socials-2_3 .socials-2__item{width:calc(33.333% - 2rem)}.section-gallery{padding:10rem 0 3rem}.section-gallery .wrapper{padding-right:2.8rem;padding-left:2.8rem}.gallery{margin:0 -1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery__col{padding:0 1rem;width:33.333%;text-align:center}.gallery__col-2 .gallery__item{height:50%}.gallery__item{padding:1rem 0;height:100%}.gallery__item img{border-radius:4rem;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.section-article{padding:6.9rem 0 3.6rem}.img-article{width:100%;height:56rem;border-radius:4rem;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.article-blog{max-width:100.9rem;margin:0 auto}.article-video{margin-bottom:8.2rem}.article-video .video-el{max-height:none;overflow:hidden;border-radius:4rem}.article-video a{position:relative;display:block}.article-video a:before{content:'';display:block;padding-top:56.25%}.article-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;left:0;top:0;position:absolute}.article-video iframe{width:100%;height:100%;left:0;top:0;position:absolute}.text-sm-center{max-width:120rem;margin:0 auto;text-align:center}.section-our-europea-partners{padding:7.7rem 0 2rem}.section-our-europea-partners .text-sm-center{max-width:81rem}.section-clients-programs{padding:13.9rem 0 4rem}.block-1{margin:31rem -4rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.block-1__description{width:52%;padding:0 4rem;max-width:79.2rem}.block-1__description p:first-child{padding-top:0}.block-1__description p:last-child{padding-bottom:0}.block-1__title{font-size:4.8rem;text-transform:none;font-weight:800;line-height:120%;margin-bottom:2.1rem}.block-1__subtitle{font-size:3.2rem;font-weight:700;line-height:120%;margin:2rem 0}.block-1__subtitle:last-child{margin-bottom:0}.block-1 p,.block-1 ul,.block-1 ol{padding:2rem 0}.block-1 p:first-child,.block-1 ul:first-child,.block-1 ol:first-child{padding-top:0}.block-1 p:first-child,.block-1 ul:first-child,.block-1 ol:first-child{padding-bottom:0}.block-1__decor{width:48%;padding:0 4rem;position:relative;max-width:64.5rem}.block-1__list{margin-top:4.3rem;max-width:55rem}.block-1__image{top:-1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;left:4rem;bottom:-1rem;right:4rem}.block-1__img{margin:1rem 0;position:relative;z-index:1;border-radius:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden}.block-1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.block-1:first-child{margin-top:0}.block-1_reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-2{background:#fff;border-radius:4rem;padding:6.4rem;text-align:center}.block-2__title{font-weight:700;line-height:120%;font-size:4rem;max-width:131rem;margin:0 auto}.block-2__text{margin-top:3rem;font-size:3.2rem;line-height:170%}.block-2__text p:first-child{padding-top:0}.block-2__text p:last-child{padding-bottom:0}.block-2+.block-1{margin-top:24rem}.decor-line{background:#0A8E45;height:.5rem;width:9.8rem;border-radius:4rem;margin:3.7rem auto}.decor-list ol{counter-reset:bibitem;margin:0;list-style-position:inside}.decor-list ol li{counter-increment:bibitem;padding:0 0 0 .3em}.decor-list ol li::marker{content:counter(bibitem) " ";font-weight:900;font-size:160%;color:#0A8E45;padding-right:0.7rem}.our-europea-partners{margin:7.8rem -1rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.our-europea-partners__item{padding:6.4rem 6.4rem 5.4rem;background:#fff;border-radius:4rem;text-align:center;width:calc(50% - 2rem);margin:0 1rem 2rem}.our-europea-partners__title{font-size:4.8rem;font-weight:800;line-height:120%}.our-europea-partners__country{margin-top:2.5rem;font-weight:700;color:#0A8E45}.our-europea-partners__text{margin-top:2.4rem;line-height:170%}.our-europea-partners__img{margin-top:4.2rem;display:block;width:100%}.our-europea-partners__img img{width:100%;border-radius:2.4rem}.our-europea-partners__logo{margin-top:2.9rem}.our-europea-partners__logo img{max-height:4.1rem}.our-europea-partners__link{margin-top:3rem}.section-our-representation{padding:20.1rem 0 2rem}@media screen and (max-width: 1439px){.main-section-inner{min-height:46rem}.case-question{padding:4.6rem}.article,.case-article{padding-right:4.6rem;padding-left:4.6rem}.case-main{width:64%}.case-aside{top:18rem;width:36%}.contacts .socials__item{margin-right:30px}.contacts .socials__item:last-child{margin-right:0}.contacts__item{padding:5.2rem 3.5% 4.7rem}.contacts__socials{margin-top:6.8rem}.contacts__heading{margin-bottom:6.8rem}.block-1{margin-top:21rem}.block-2+.block-1{margin-top:18rem}.section-our-representation{padding:16.1rem 0 2rem}}@media screen and (max-width: 1365px){.case-gratitude__description{width:calc(60% - 2rem)}.case-gratitude__img{width:calc(20% - 2rem)}.main-section-inner_error{margin-bottom:-2.8rem}.section-title__title{font-size:3.6rem}.our-europea-partners__item,.contacts__item_img{padding:4.4rem}.block-1__title{font-size:4rem}}@media screen and (max-width: 1023px){.main-section-inner{min-height:36rem}.catalog-2{margin:0}.catalog-2__item{margin:1rem 0;width:100%}.catalog-nav-2__item{min-height:12rem;width:calc(50% - 2rem)}.section-title{padding:12.5rem 0 2rem}.portfolio__item{width:calc(50% - 2.4rem)}.portfolio__title{font-size:2.3rem}.case-wrap{display:block}.case-main{width:100%}.case-aside{margin:4.9rem 0 0;position:sticky;width:100%;padding-left:0}.arrow-back-cases{margin-bottom:4rem}.section-case{padding:6.1rem 0 2rem}.arrow-back,.case-info{font-size:2.5rem}.main-section-inner_case .h1-main,.main-section-inner_policy .h1-main{font-size:4rem}.article{padding-top:3rem;padding-bottom:3rem}.article,.case-article{padding-right:3.6rem;padding-left:3.6rem}.article h2{margin-top:6rem}.case-info{margin:4.6rem 0 1.3rem}.case-question__title{font-size:2.5rem}.portfolio__title,.subdivision-title,.contacts__heading{font-size:2.5rem}.contacts__item{padding:3rem 2.6rem}.contacts_3 .contacts__item{width:calc(50% - 2rem)}.subdivision+.subdivision{margin-top:8.4rem}.subdivision-title{font-size:2.5rem;margin-bottom:2.8rem}.contacts__title{font-size:3.2rem}.contacts__icon{margin-bottom:4rem}.gallery{margin:0 -0.5rem}.gallery .gallery__col{padding:0 0.5rem;width:50%}.gallery .gallery__col:nth-child(2){-ms-flex-order:3;order:3}.gallery .gallery__col:nth-child(3){-ms-flex-order:2;order:2}.gallery .gallery__col-2{display:-ms-flexbox;display:flex;margin:0 -0.5rem;width:auto}.gallery .gallery__col-2 .gallery__item{padding:0 0.5rem;height:auto;width:50%}.socials-2__item{width:calc(50% - 2rem)}.section-title__title{font-size:3rem}.our-excellence_4 .our-excellence__item{width:calc(50% - 2rem)}.our-excellence_4 .our-excellence__title{font-size:2rem}.section-clients-programs{padding:11.9rem 0 2rem}.block-1{margin-top:14rem}.block-1{margin-left:-2rem;margin-right:-2rem}.block-1__description,.block-1__decor{width:52%;padding:0 2rem}.block-1__decor{width:48%}.block-1__image{left:2rem;right:2rem}.block-1__title{font-size:3.6rem}.block-1__subtitle{font-size:2.4rem;margin:1rem 0}.block-2{padding:4.4rem}.block-2__title{font-size:3rem}.block-2__text{font-size:2.2rem}.block-2+.block-1{margin-top:15rem}.block-2_1{margin:9.8rem 0 0}.our-europea-partners{display:block;margin:4.7rem 0 0}.our-europea-partners__item{margin:0 0 1.6rem;width:100%;padding:40px}.section-our-representation{padding:12.1rem 0 2rem}.our-representation{display:block;margin:0}.our-representation .block-1__description,.our-representation .block-1__decor{width:100%;padding:0;max-width:100%}.our-representation .block-1__decor{margin-top:40px}.section-serial-production{padding:9.7rem 0 2rem}.socials-2_3 .socials-2__item{width:calc(50% - 2rem)}.blog-navs ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.blog-navs li{width:auto;margin:0 1rem 2rem}}@media screen and (max-width: 767px){.main-section-inner{min-height:33.3rem}.main-section-inner .main-block .section-text{font-size:2rem}.main-section-inner .main-block__bg{left:1.6rem;right:1.6rem}.main-section-inner .h2-category{font-size:1.8rem;margin-bottom:4rem}.main-section-inner .wrapper{padding-left:2.8rem;padding-right:2.8rem}.main-section-inner .h1-main{margin-bottom:4.4rem}.main-section-inner .main-block__head{padding-left:1rem;padding-right:1rem}.section-about-why{padding:4.8rem 0 2rem}.section-team{padding:6.8rem 0 2rem}.catalog-nav-2{margin:0}.catalog-nav-2__item{margin:.8rem 0;width:100%;border-radius:1.6rem;padding:2.4rem 2.4rem}.catalog-nav-2__title{font-size:1.6rem}.section-title__title{font-size:2.6rem}.section-title{padding:9.5rem 0 2rem}.list-icons-2 ul li{padding-left:3.8rem}.list-icons-2 ul li:before{width:2.3rem;height:2.3rem;top:0.5rem}.catalog__item.catalog__item-help-full{margin:2.2rem 0;padding-top:2.7rem;border-radius:1.6rem}.catalog__item.catalog__item-help-full .catalog__title{font-size:1.6rem}.list-icons-2 ul li+li{margin-top:1.6rem}.main-section-inner_white .main-block{padding:4.5rem 0 5rem}.main-section-inner_green .main-block{padding-top:4.5rem}.catalog-nav-2__item{min-height:7rem}.catalog-nav-2__text{font-size:1.4rem}.catalog-2__icon{min-height:20rem}.catalog-2__icon,.catalog-2__description{border-radius:1.6rem}.catalog-list_pack+.catalog-list_pack{margin-top:3.2rem}.main-section-inner_case .h1-main{margin-bottom:0}.section-portfolio{padding:4.8rem 0 2rem}.portfolio{margin:0}.portfolio__item{margin:0 0 20px;width:100%;border-bottom-width:0;padding-bottom:0}.portfolio__title{font-size:2rem;line-height:170%}.portfolio__description{font-size:1.4rem;margin-top:10px}.portfolio__btn{margin-top:1.6rem}.portfolio__img{height:38.5rem;margin-bottom:1.4rem}.portfolio-btns{margin:2rem 0 0;-ms-flex-direction:column;flex-direction:column}.portfolio-btns__btn{margin:1rem 0}.main-section-inner_case .h1-main,.main-section-inner_policy .h1-main{font-size:3.6rem}.arrow-back,.case-info{font-size:2rem}.section-case{padding:5rem 0 3.8rem}.arrow-back i{margin-right:1.8rem}.arrow-back-cases{margin-bottom:5rem}.article{font-size:1.6rem;padding-top:2.3rem;padding-bottom:1rem}.article h2{font-size:2rem;margin:5.9rem 0 2rem}.img-group{margin:1.7rem 0}.img-group__item{margin:.8rem 0;width:100%}.img-group__item:before{padding:74% 0 0}.case-info{margin:5rem 0 1.3rem;line-height:170%}.case-question__title{font-size:2rem}.case-question{padding:3rem}.case-question__img img{max-height:19.2rem}.contacts{margin:10px 0 0}.contacts__item .contacts_3 .contacts__item{margin:10px 0;width:100%}.section-page-contacts{padding:5.2rem 0 2rem}.section-page-contacts .h2{margin-bottom:3.3rem}.subdivision-title{font-size:2rem;margin-bottom:3.8rem}.portfolio__title,.subdivision-title,.contacts__heading{font-size:2rem}.contacts__item{margin:10px 0 10px;padding:2.3rem 2.3rem 1.6rem;width:100%;border-radius:2.4rem}.contacts__heading svg{margin-right:1.5rem;height:4.8rem}.contacts__heading{margin-bottom:3.8rem}.contacts .contact+.contact{margin-top:2.4rem}.contacts__socials{margin-top:3.9rem}.contacts .socials__item{margin-right:2.3rem}.contacts .socials__item:last-child{margin-right:0}.subdivision+.subdivision{margin-top:3.8rem}.contacts_3 .contacts__item{width:100%}.main-section-inner_error{margin-bottom:3.2rem}.main-section-inner_error .main-block{padding-top:8rem}.contacts__icon{height:19rem;width:19rem;margin-bottom:1.5rem}.contacts__title{font-size:2.6rem}.contacts__position{font-size:1.6rem;margin-top:1rem}.socials-2__item{width:calc(100% - 2rem)}.blog-navs a{min-width:0}.section-title__offset{margin-bottom:3.5rem}.socials-2__title{font-size:2.2rem}.socials-2__icon{margin-bottom:1.6rem}.socials-2__item{padding:2.4rem 3rem 2.2rem}.section--socials-2{padding:5.1rem 0 2rem}.section-blog{padding:5.3rem 0 2rem}.blog-navs li{margin:0 .8rem 2rem}.blog-navs a{font-size:1.6rem;padding:1.4rem 2.5rem;font-weight:500;text-transform:none}.blog-navs{margin-bottom:1.6rem}.section-gallery{padding:6.5rem 0 3rem}.section-gallery .wrapper{padding-right:1.6rem;padding-left:1.6rem}.section-gallery .gallery-mob{margin:0 -1.6rem;padding-right:1.6rem;padding-left:1.6rem;white-space:nowrap;overflow:auto}.section-gallery .gallery__item{display:inline-block;vertical-align:top;width:32rem;margin:1rem;position:relative;padding:0}.section-gallery .gallery__item:before{content:'';display:block;padding-top:100%}.section-gallery .gallery__item img{position:absolute;top:0;left:0;height:100%;width:100%}.section-article{padding:3.9rem 0 3.9rem}.article_blog h1{font-size:2.6rem}.article-video{margin-bottom:4.7rem}.article-video .video-el{border-radius:2.4rem}.our-excellence_4 .our-excellence__item{width:100%}.block-1{margin-left:0;margin-right:0;-ms-flex-direction:column;flex-direction:column}.block-1__description,.block-1__decor{width:100%;padding:0}.block-1__decor{margin-top:2rem}.section-text+.section-text{margin-top:0}.main-section-inner_services .h1-main{padding-left:2.5rem;padding-right:2.5rem}.main-section-inner_services .section-text{line-height:170%;margin-bottom:2.2rem}.main-section-inner_services .main-block .section-text-sm{font-size:1.6rem;margin-bottom:0;padding-left:1rem;padding-right:1rem}.section-clients-programs{padding:4.9rem 0 2rem}.section-clients-programs .wrapper{padding-left:1.6rem;padding-right:1.6rem}.block-1{margin-top:8.2rem}.block-1__title{font-size:2.6rem;margin-bottom:1.3rem}.block-1 p,.block-1 ul,.block-1 ol{padding:1.1rem 0}.block-1__subtitle{font-size:2rem;margin:1.8rem 0}.block-1__image{position:static}.block-1__img img{height:24rem}.block-2__title{font-size:2.2rem}.block-2{padding:3rem 4rem}.block-2__text{font-size:2rem}.decor-line{margin:2.9rem auto}.block-2__list{margin:4rem 0 0}.block-2__list-item{font-size:2rem;width:100%;margin-bottom:0;line-height:170%}.block-2__list-item:before{content:'';display:block;margin:0 auto 3rem;background:#0A8E45;width:1rem;height:1rem;border-radius:50%}.block-2__list-item+.block-2__list-item{margin-top:3.2rem}.block-2+.block-1{margin-top:4.8rem}.section-our-europea-partners{padding:4.7rem 0 2rem}.section-our-europea-partners .h2{margin-bottom:2.5rem}.our-europea-partners__item{padding:2.3rem 2.4rem 2.5rem}.our-europea-partners__title{font-size:2.6rem;font-weight:700}.our-europea-partners__country{margin-top:1rem}.our-europea-partners__text{margin-top:.7rem}.our-europea-partners__img{margin-top:1.5rem}.our-europea-partners__logo{margin-top:0.9rem}.our-europea-partners__link{margin-top:1.5rem}.our-europea-partners__link .btn{height:4.4rem;line-height:4.2rem;font-size:1.4rem}.section-our-representation{padding:6.1rem 0 0}.section-our-representation .wrapper{padding-left:1.6rem;padding-right:1.6rem}.our-representation .block-1__decor{margin-top:1rem}.contacts__item_img{padding:2.4rem 2.6rem}.contacts__item_img .contacts__icon{margin:0 auto 1.6rem}.contacts__item_img .contacts__position{margin-bottom:0.6rem}.contacts__item_img .contact+.contact{margin-top:2.4rem}.socials-2_3 .socials-2__item{width:100%}}@media screen and (max-width: 560px){.catalog-2__item{-ms-flex-direction:column;flex-direction:column}.catalog-2__icon{margin:0;width:100%}.catalog-2__description{margin:.5rem 0;width:100%;padding:3.1rem 3rem 2.2rem 2.4rem}.catalog-2__text{margin-top:2rem;font-size:1.4rem}.catalog-2__btn{margin-top:2.3rem}}@media screen and (min-width: 1024px){.main-section-inner_packaging .section-text{font-size:2.4rem;max-width:114rem}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jlc2V0LnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwibGF5b3V0L19pY29ucy5zY3NzIiwibGF5b3V0L19jb250ZW50LnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3NsaWNrLnNjc3MiLCJsYXlvdXQvX2ZpcnN0LXNjcmVlbi5zY3NzIiwibGF5b3V0L19maXJzdC1zY3JlZW5faW5uZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxLQUNDLFdBQ0EsWUFDQSxvQ0FDQSx5QkFDQSxZQUNBLGdCQUNBLG1DQUNBLGtDQUNBLGNBQ0Esa0JBQ0EsdUJBQ0EsMEJBQ0EsZ0JBQ0Esd0JBQXlCLENBSzFCLDJaQWlGQyxTQUNBLFVBQ0EsU0FDQSxjQUFlLENBQ2YsbUZBZUEsYUFBYyxDQUNkLGFBSUEsV0FBWSxDQUdiLG9EQUlDLFdBQ0EsWUFBYSxDQUNiLE1BR0EseUJBQ0EsaUJBQ0EsWUFDQSxVQUFXLENBQ1gsS0FHQSwwQkFDQSxZQUNBLDhCQUNBLHlCQUEwQixDQUczQiw2QkFJQyxtQ0N2SjJDLENEMEo1QyxlQUVDLGNBQ0Esb0NBQ0EsYUFDQSxnQkFDQSxxQkFDQSx3QkFDQSx1QkFBd0IsQ0FHekIsaURBR0MsY0FDRCxDQUVBLEdBQ0MsV0FDQSxXQUFZLENBR2IsS0FDQyxZQUNBLFVBQVcsQ0FHWixFQUNDLGNFMUxDLEFBSVMsNEJGd0xWLHFCQUNBLGFBQ0EseUNBQTZDLENBQzdDLGtCQU1BLHVCQUNELENBRUEsNkNBR0Msd0JBQ0EsWUFBYSxDQUdkLEVBR0Msc0JBQ0EsMENBQ0EsWUFDRCxDQUFDLGlCQU1BLHFCQUFzQixDQUd2QixPQUNDLGVBQ0QsQ0FBQywwQ0FLQSxZQUNBLGNBQ0EsU0FDQSxXQUNBLGlCQUFrQixDQUduQixJQUNDLGNBQ0QsQ0FVQSxzQ0FDQyxLQUNDLDZCQUFp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WyJAaW1wb3J0ICcuLi91dGlscy9fbWl4aW5zJztcclxuQGltcG9ydCAnLi4vdXRpbHMvX3ZhcmlhYmxlcyc7XHJcblxyXG5ib2R5IHtcclxuXHRtYXJnaW46IDBweDtcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJnO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuXHRmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSAgIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxufVxyXG5cclxuXHJcbi8qTUFJTiovXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5tYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYmxvY2txdW90ZSxcclxucSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxuYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsXHJcbnE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci13aWR0aDogMHB4O1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRtYXJnaW46IDBweDtcclxufVxyXG5cclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3QsXHJcbmJ1dHRvbiB7XHJcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSB7XHJcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbmJ1dHRvbiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbnRkIHtcclxuXHRtYXJnaW46IDBweDtcclxuXHRwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbmZvcm0ge1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRtYXJnaW46IDBweDtcclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oJGRlZmF1bHQtdHJhbnNpdGlvbik7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG59XHJcblxyXG5hLFxyXG5zcGFuLFxyXG5kaXYsXHJcbmJ1dHRvbiB7XHJcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c3VibWl0XSxcclxuaW5wdXRbdHlwZT1idXR0b25dLFxyXG5idXR0b24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4qIHtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG5cdG91dGxpbmU6IG5vbmVcclxufVxyXG5cclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuc3Ryb25nIHtcclxuXHRmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLndyYXBwZXI6YWZ0ZXIsXHJcbi5yb3c6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6IFwiLlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMDtcclxuXHRjbGVhcjogYm90aDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbmltZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlXHJcbn1cclxuXHJcblxyXG4kYmFzZS12dzogMTAwOyAvLyDQkdCw0LfQvtCy0LDRjyDRiNC40YDQuNC90LAg0Y3QutGA0LDQvdCwINCyIHZ3XHJcblxyXG5AZnVuY3Rpb24gdnctdG8tcHgoJHZ3KSB7XHJcblx0QHJldHVybiAoJHZ3IC8gJGJhc2UtdncpICogMTAwdncqLjUyMDg0O1xyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XHJcblx0aHRtbCB7XHJcblx0XHRmb250LXNpemU6IHZ3LXRvLXB4KDEpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcclxuXHRodG1sIHtcclxuXHRcdGZvbnQtc2l6ZTogdnctdG8tcHgoMS4zNSkgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG5cdGh0bWwge1xyXG5cdFx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRib2R5IHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG5cdGJvZHkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NDIwcHgpIHtcclxuXHRodG1sIHtcclxuXHRcdGZvbnQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjM3NHB4KSB7XHJcbiAgICBodG1sIHtcclxuICAgICAgICBmb250LXNpemU6IDguNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgIH0iLCIvKiByZXNldCAqL1xyXG4kbWluLXdpZHRoOiAzMjBweDsgXHJcbiRtYXgtd2lkdGg6IDE2MjJweDtcclxuJGJhc2UtZm9udC1zaXplOiAycmVtOyBcclxuJGJhc2UtbGluZS1oZWlnaHQ6IDEuNzsgXHJcbiRiYXNlLWZvbnQtZmFtaWx5OiBHaWxyb3ksIGFyaWFsLCBzYW5zLXNlcmlmOyBcclxuJGN1c3RvbS1mb250LWZhbWlseTogR2lscm95LCBhcmlhbCwgc2Fucy1zZXJpZjsgXHJcblxyXG4kZGVmYXVsdC10cmFuc2l0aW9uOmFsbCAwLjhzIGVhc2UtaW47XHJcblxyXG4vKiBtYWluIHZhcmlhYmxlcyAqL1xyXG5cclxuLy90ZXh0LCB0aXRsZXNcclxuJHRleHQtY29sb3I6ICMzQzNDM0I7XHJcbiR0ZXh0LWNvbG9yLTI6ICMyNzI3Mjc7XHJcbiRibGFjazogIzM4MzgzODtcclxuJGRhcmstYmc6ICMxRDFEMUQ7XHJcbiR0aXRsZS1jb2xvcjogJHRleHQtY29sb3I7XHJcbiR0aXRsZS1mb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHk7XHJcbiRjb2xvci1hY3RpdmU6ICMwQThFNDU7XHJcbiRjb2xvci1hY3RpdmUtb3BhY2l0eTogcmdiYSgkY29sb3ItYWN0aXZlLCAwLjE1KTtcclxuJGxpbmU6ICNCNUI1QjU7XHJcblxyXG4kY29sb3IxOiAjQzBFMDIxO1xyXG4kY29sb3IyOiAjMEQ3QjNFO1xyXG4kZGFyay1ncmF5OiAjNTQ1NDU0O1xyXG4kbGluay1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuJGxpbmstY29sb3ItaG92ZXI6ICNmZmY7XHJcbiRiYXNlLWJnOiAjRjZGNkY2O1xyXG4kcGxhY2Vob2xkZXI6ICM3MDcwNzA7XHJcblxyXG4kZm9udC1zaXplLWgxOiAzNnB4O1xyXG4kbGluZS1oZWlnaHQtaDE6IDQycHg7XHJcbiRmb250LXNpemUtaDI6IDMycHg7XHJcbiRsaW5lLWhlaWdodC1oMjogMzdweDtcclxuJGZvbnQtc2l6ZS1oMzogMjhweDtcclxuJGxpbmUtaGVpZ2h0LWgzOiAzMnB4O1xyXG5cclxuXHJcbiRvZmZzZXQxOiA4LjhyZW07XHJcbiRvZmZzZXQyOiAxNXJlbTtcclxuJG9mZnNldDM6IDVyZW07XHJcbiRvZmZzZXQ0OiAzcmVtO1xyXG4kb2Zmc2V0NTogMi40cmVtOyIsIkBtaXhpbiB0cmFuc2l0aW9uKCRkZWZhdWx0LXRyYW5zaXRpb24pIHtcclxuICAtd2Via2l0LXRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XHJcbiAgICAgLW1vei10cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xyXG4gICAgICAtbXMtdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcclxuXHRcdC1vLXRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XHJcbiAgICAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcclxufVxyXG5cclxuQG1peGluIHJhZGl1cygkYm9yZGVyLXJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgICAgICBcclxuICAgICAgICAgICBib3JkZXItcmFkaXVzOiRib3JkZXItcmFkaXVzO1xyXG59XHJcblxyXG5AbWl4aW4gcm90YXRlKCRyb3RhdGUpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGUpO1xyXG4gICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoJHJvdGF0ZSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKTtcclxuXHRcdC1vLXRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGUpO1xyXG4gICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGUpO1xyXG59XHJcblxyXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKCRzY2FsZSk7XHJcbiAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKCRzY2FsZSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRzY2FsZSk7XHJcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKCRzY2FsZSk7XHJcbiAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkc2NhbGUpO1xyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93KCRzaGFkb3cpIHtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6ICgkc2hhZG93KTtcclxuICAgICAtbW96LWJveC1zaGFkb3c6ICgkc2hhZG93KTtcclxuICAgICAgLW1zLWJveC1zaGFkb3c6ICgkc2hhZG93KTtcclxuXHRcdC1vLWJveC1zaGFkb3c6ICgkc2hhZG93KTtcclxuICAgICAgICAgICBib3gtc2hhZG93OiAoJHNoYWRvdyk7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudCgkYXNpZGUsJGFzaWRlLWludmVydCwkY29sb3IxLCRjb2xvcjIpIHtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCRhc2lkZSwgJGNvbG9yMSAwJSwgJGNvbG9yMiAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgkYXNpZGUsICRjb2xvcjEgMCUsJGNvbG9yMiAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJGFzaWRlLCAkY29sb3IxIDAlLCRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCgkYXNpZGUsICRjb2xvcjEgMCUsJGNvbG9yMiAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gJGFzaWRlLWludmVydCwgJGNvbG9yMSAwJSwkY29sb3IyIDEwMCUpO1x0XHJcbn1cclxuXHJcbkBtaXhpbiBjZW50ZXJfdHJhbnNmb3JtKCkge1xyXG4gIFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDo1MCU7dG9wOjUwJTtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHZlcnRpY2FsX2NlbnRlcl90cmFuc2Zvcm0oKSB7XHJcbiAgXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRsZWZ0OjA7dG9wOjUwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdC1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGJ1dHRvbigkYnV0dG9uLWJnLCAkYnV0dG9uLWJvcmRlciwgJGJ1dHRvbi1ib3JkZXItY29sb3IsICRidXR0b24tcGFkLCAkYnV0dG9uLXNpemUsICRidXR0b24tbGluZS1oZWlnaHQsICRoZWlnaHQtYnV0dG9uLCAkYnV0dG9uLXJhZGl1cykge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbjogMCAwIDAgMDtcclxuXHRwYWRkaW5nOiAxMHB4ICRidXR0b24tcGFkIDAgJGJ1dHRvbi1wYWQ7XHJcblx0YmFja2dyb3VuZDogJGJ1dHRvbi1iZztcclxuXHRib3JkZXI6ICRidXR0b24tYm9yZGVyIHNvbGlkICRidXR0b24tYm9yZGVyLWNvbG9yO1xyXG5cdGZvbnQtc2l6ZTogJGJ1dHRvbi1zaXplO1xyXG5cdGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWxpbmUtaGVpZ2h0O1xyXG5cdGhlaWdodDogJGhlaWdodC1idXR0b247XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdEBpbmNsdWRlIHJhZGl1cygkYnV0dG9uLXJhZGl1cyk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250KCRmb250LXMsICRmb250LWgsICRmb250LWMpIHtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtcztcclxuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC1oO1xyXG4gICAgY29sb3I6JGZvbnQtYztcclxufSIsIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW0vR2lscm95LU1lZGl1bS5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtL0dpbHJveS1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW0vR2lscm95LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW0vR2lscm95LU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtL0dpbHJveS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LU1lZGl1bUl0YWxpYy9HaWxyb3ktTWVkaXVtSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW1JdGFsaWMvR2lscm95LU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LU1lZGl1bUl0YWxpYy9HaWxyb3ktTWVkaXVtSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LU1lZGl1bUl0YWxpYy9HaWxyb3ktTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW1JdGFsaWMvR2lscm95LU1lZGl1bUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkL0dpbHJveS1Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkL0dpbHJveS1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZC9HaWxyb3ktQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkL0dpbHJveS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkL0dpbHJveS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC9HaWxyb3ktRXh0cmFCb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1FeHRyYUJvbGQvR2lscm95LUV4dHJhQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC9HaWxyb3ktRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZC9HaWxyb3ktRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1FeHRyYUJvbGQvR2lscm95LUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1IZWF2eS9HaWxyb3ktSGVhdnkuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LUhlYXZ5L0dpbHJveS1IZWF2eS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUhlYXZ5L0dpbHJveS1IZWF2eS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1IZWF2eS9HaWxyb3ktSGVhdnkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUhlYXZ5L0dpbHJveS1IZWF2eS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XHJcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uL2ZvbnRzL2ljb21vb24uZW90P2loeWFkbScpO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLmVvdD9paHlhZG0jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vZm9udHMvaWNvbW9vbi50dGY/aWh5YWRtJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uL2ZvbnRzL2ljb21vb24ud29mZj9paHlhZG0nKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLnN2Zz9paHlhZG0jaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbiIsIi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMFwiO1xyXG59XHJcbi5pY29uLWFycm93LXN0ZXAtMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuLmljb24tYXJyb3ctc3RlcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDJcIjtcclxufVxyXG4uaWNvbi1jYXJldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcbn1cclxuLmljb24tY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNFwiO1xyXG59XHJcbi5pY29uLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNVwiO1xyXG59XHJcbi5pY29uLWltcG9ydGFudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XHJcbn1cclxuLmljb24tbWFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XHJcbn1cclxuLmljb24tbmV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbn1cclxuLmljb24tcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwOVwiO1xyXG59XHJcbi5pY29uLXBpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XHJcbn1cclxuLmljb24tcGxheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XHJcbn1cclxuLmljb24tcHJldjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XHJcbn1cclxuLmljb24tcXVlc3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZFwiO1xyXG59XHJcbi5pY29uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGVcIjtcclxufVxyXG4uaWNvbi11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XHJcbn1cclxuLmljb24td2ViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTBcIjtcclxufVxyXG4iLCIubWFpbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4td2lkdGg6ICRtaW4td2lkdGg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nLXRvcDogMTdyZW1cclxufVxyXG5cclxuXHJcbi53cmFwcGVyIHtcclxuICAgIG1pbi13aWR0aDogJG1pbi13aWR0aDtcclxuICAgIG1heC13aWR0aDogJG1heC13aWR0aDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbTtcclxuICAgIHBhZGRpbmctbGVmdDogOC44cmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4ud3JhcHBlci0yIHtcclxuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCVcclxufVxyXG4ud3JhcHBlci0zIHtcclxuICAgIHBhZGRpbmc6IDAgNi40cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ud3JhcHBlci00IHtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG59XHJcbi53cmFwcGVyLTUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRyZW1cclxufVxyXG4ud3JhcHBlci1mdWxsIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMuNHJlbTtcclxuICAgIHBhZGRpbmctbGVmdDogMy40cmVtO1xyXG59XHJcbi53cmFwcGVyLTcge1xyXG4gICAgbWF4LXdpZHRoOiAxNjIuMnJlbTtcclxufVxyXG4ud3JhcHBlci04IHtcclxuICAgIG1heC13aWR0aDogMTU3LjJyZW07IFxyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuZm9vdGVyIHtcclxuICAgIG9yZGVyOiAzO1xyXG59XHJcblxyXG4vKiB0aXRsZXMgKi9cclxucCB7XHJcbiAgICBwYWRkaW5nOiAxLjNyZW0gMDtcclxufVxyXG5cclxuaDEsXHJcbi5oMSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiA4cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XHJcbn1cclxuXHJcbi5oMS1zbSB7XHJcbiAgICBmb250LXNpemU6IDMuNnJlbTtcclxuZm9udC13ZWlnaHQ6IDcwMDtcclxudGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxubWFyZ2luOiAwIDAgMTVweDtcclxufVxyXG5oMixcclxuLmgyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDAgMCAzLjFyZW07XHJcbmZvbnQtc2l6ZTogNy4ycmVtO1xyXG5mb250LXdlaWdodDogOTAwO1xyXG5saW5lLWhlaWdodDogMTIwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIH1cclxuICAgICYuY2VudGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLmgyLXNtIHtcclxuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmgyLWRlY29yIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDkuOHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogNC4xcmVtIDAgMDtcclxuICAgIH1cclxuICAgICZfY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbmgzLFxyXG4uaDMge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgcGFkZGluZzogMXJlbSAwIDJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5oMyB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMy4zcmVtXHJcbn1cclxuXHJcbi5oMi5hbmltYXRlZDphZnRlciB7XHJcblxyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbmg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4XHJcbn1cclxuXHJcblxyXG4vKiB0ZXh0IHBvc2l0aW9uICovXHJcbi50ZXh0LWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudFxyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5ub3dyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi8qXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ09OVEVOVCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuLmNvbnRlbnQge1xyXG4gICAgbWluLXdpZHRoOiAkbWluLXdpZHRoO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIHNtb290aGJvdW5jZWJhbGwge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICAzMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTJyZW0sIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIDYwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbW9vdGhib3VuY2ViYWxsMiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIDMwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycmVtLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICA2MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWFjdGl2ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcbiAgICBjb2xvcjojZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHBhZGRpbmc6IDAgMi45cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogNS40cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuOHMgZWFzZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjhzIGVhc2UsIGJhY2tncm91bmQgLjhzIGVhc2U7XHJcbiAgICBzcGFuLCBpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMVxyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEyMCU7XHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFM0UzRTNcclxuICAgIH1cclxuICAgICY6aG92ZXIsICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgfVxyXG59XHJcbi5idG4tMSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6JGNvbG9yLWFjdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBwYWRkaW5nOiAwIDIuOXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDUuNHJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjhzIGVhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC44cyBlYXNlLCBiYWNrZ3JvdW5kIC44cyBlYXNlO1xyXG4gICAgc3BhbiwgaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDFcclxuICAgIH1cclxuICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRTNFM0UzXHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxufVxyXG4uYnRuLTIge1xyXG4gICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC44cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAzMiVcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZ1bGwge1xyXG4gICAgLmJ0bi0yIGkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xyXG4gICAgfVxyXG59XHJcbi5idG4tMyB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTsgXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBpIHtcclxuICAgICAgICBmb250LXNpemU6IDg1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzIGVhc2VcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5idG4tNCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYWN0aXZlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgIH1cclxufVxyXG4uYnRuLXJlc2V0IHtcclxuICAgIHBhZGRpbmc6IC41cmVtIDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwO1xyXG4gICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblt0eXBlPVwidGV4dFwiXSxcclxuW3R5cGU9XCJ0ZWxcIl0sXHJcblt0eXBlPVwiZW1haWxcIl0sXHJcblt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbnRleHRhcmVhIHtcclxuXHJcbiAgICBoZWlnaHQ6IDguMnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDIuNnJlbTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAgI2RhZWVlMztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XHJcbmJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmUtb3BhY2l0eTtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvci0yO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWN0aXZlXHJcbiAgICB9XHJcbiAgICAmLmVycm9yIHtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDE4LCAxOCwgMC4xNSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI0MSwgMTgsIDE4LCAwLjE1KTtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjY2NTY1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjY2NTY1O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRjY2NTY1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI0Y2NjU2NTtcclxuICAgICAgICB9XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNGNjY1NjVcclxuICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJjotd2Via2l0LWF1dG9maWxsLFxyXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG4gICAgJjotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMTAwcHggNDBweCAjZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRwbGFjZWhvbGRlcjtcclxufVxyXG5cclxuOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcblxyXG59XHJcblxyXG46LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJHBsYWNlaG9sZGVyO1xyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTEuMnJlbVxyXG59XHJcblxyXG5sYWJlbC5lcnJvciB7XHJcbiAgICBjb2xvcjogI0ZGNTA1MDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZm9ybS13cmFwIGZvcm0ge1xyXG4gICAgbWFyZ2luOiAwIC0ycmVtOyBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmJveC1maWVsZCB7XHJcbiAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjlyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBsYWJlbC5lcnJvciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfZXJyb3Ige1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNEODAwMjc7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX2hhbGYge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xyXG4gICAgfVxyXG4gICAgJl9fc2VsZWN0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmX19pbnAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVja2JveCB7XHJcbiAgICBtYXJnaW46IDQ3cHggMCAyOHB4XHJcbn1cclxuXHJcblxyXG4uc2Nyb2xsRGlzYWJsZWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuLnNjcm9sbERpc2FibGVkLndlYixcclxuLnNjcm9sbERpc2FibGVkLndlYi5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTdweFxyXG59XHJcblxyXG4uc2Nyb2xsRGlzYWJsZWQgLm1haW4td3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvbG9yZWQge1xyXG4gICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5zb2NpYWxzIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMy40cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwYXRoLCBjaXJjbGUge1xyXG4gICAgICAgICAgICBmaWxsOiAkdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuOHMgZWFzZVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgcGF0aCwgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1hY3RpdmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGVja2JveC1lbCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgfVxyXG5cclxuICAgICZfX3R4dCB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkdGV4dC1jb2xvciwuOCk7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoZWNrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1jb2xvcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCM1NTU1NTUsIC41KTtcclxuICAgICAgICB3aWR0aDogMi42cmVtO1xyXG4gICAgICAgIGhlaWdodDogMi42cmVtO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAxLjVyZW0gMCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMXJlbSAxLjFyZW07XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0OmNoZWNrZWR+LmNoZWNrYm94LWVsX190eHQgLmNoZWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlLW9wYWNpdHk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgZWFzZSwgYmFja2dyb3VuZCAuMnMgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDpjaGVja2Vkfi5jaGVja2JveC1lbF9fdHh0IC5jaGVjazphZnRlciB7XHJcbmJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwbk1URW5JR2hsYVdkb2REMG5PU2NnZG1sbGQwSnZlRDBuTUNBd0lERXhJRGtuSUdacGJHdzlKMjV2Ym1VbklIaHRiRzV6UFNkb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnljK1BIQmhkR2dnWkQwblRURWdOQzQxVERRZ055NDFUREV3SURFdU5TY2djM1J5YjJ0bFBTY2pNRUU0UlRRMUp5QnpkSEp2YTJVdGQybGtkR2c5SnpJbklITjBjbTlyWlMxc2FXNWxZMkZ3UFNkeWIzVnVaQ2NnYzNSeWIydGxMV3hwYm1WcWIybHVQU2R5YjNWdVpDY3ZQand2YzNablBnbz1cIik7XHJcbiBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2ViIHtcclxuICAgIC5jaGVja2JveC1lbF9fdHh0OmhvdmVyOmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC40cyBlYXNlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnRhYiAudGFiLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xyXG59XHJcblxyXG4ubGluay1hY2NvcmRpb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYi5zaG93biAudGFiLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmFjY29yZGlvbi1ib2R5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG4uYWxlcnQtZm9ybS13cmFwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuXHJcbi5ib3gtZmllbGRfX2lucHV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmlucHV0LWxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLjlyZW07XHJcbiAgICBsZWZ0OiAxLjZyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgY29sb3I6IHJnYmEoI2ZmZiwgLjUpO1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAuNHMgZWFzZSwgZm9udC1zaXplIC40cyBlYXNlXHJcbn1cclxuXHJcbi5pbnB1dC0tZmlsbGVkIC5pbnB1dC1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIG1hcmdpbi10b3A6IC0xLjZyZW07XHJcbn1cclxuXHJcbi5hbGVydC1mb3JtIHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjRyZW07XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29sIHtcclxuICAgICAgICB3aWR0aDogNTAlXHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWxlcnQtdGV4dCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJG9mZnNldDM7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJG9mZnNldDNcclxuICAgIH1cclxuICAgIGgyLCAuaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNi41cmVtXHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcbiAgICBoMiwgLmgyIHtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGFibGV0LXNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG5cclxuICAgIC5oMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxldC1oaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGgyLFxyXG4gICAgLmgyIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMi45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcblxyXG4gICAgfVxyXG4gICAgLmgyLXNtIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgIH1cclxuICAgIC5oMyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjdyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXHJcbiAgICB9XHJcblxyXG4gICAgLmJveC1maWVsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIFt0eXBlPXRleHRdLFxyXG4gICAgW3R5cGU9dGVsXSxcclxuICAgIFt0eXBlPWVtYWlsXSxcclxuICAgIFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMS41cmVtOztcclxuICAgICAgICBoZWlnaHQ6IDUuOXJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjZyZW1cclxuICAgIH1cclxuICAgIC53cmFwcGVyLTMge1xyXG4gICAgcGFkZGluZzogMCAyLjRyZW07XHJcbn1cclxuLm1haW4td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMuM3JlbVxyXG59XHJcbi5oMi1kZWNvcjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4xcmVtO1xyXG59XHJcbi5ib3gtZmllbGRfX2xhYmVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcclxufVxyXG4uYm94LWZpZWxkX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDBcclxufVxyXG4uYm94LWZpZWxkX19zZWxlY3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbVxyXG59XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuXHJcbiAgICBoMSxcclxuICAgIC5oMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICAuaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oMl9zbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW1cclxuICAgIH1cclxuICAgIC5oMi1zbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICB9XHJcbiAgICBoMi5jZW50ZXIsIC5oMi5jZW50ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIHBhZGRpbmc6IC44cmVtIDA7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjhyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNC44cmVtXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC53cmFwcGVyLTMsIC53cmFwcGVyLTIsIC53cmFwcGVyLTQsIC53cmFwcHBlci01LC53cmFwcGVyLTYsIC53cmFwcGVyLTcge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS42cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNnJlbVxyXG4gICAgfVxyXG4gICAgW3R5cGU9XCJ0ZXh0XCJdLCBbdHlwZT1cInRlbFwiXSwgW3R5cGU9XCJlbWFpbFwiXSwgW3R5cGU9XCJwYXNzd29yZFwiXSwgdGV4dGFyZWEge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNnJlbVxyXG4gICAgfVxyXG4gICAgLm1vYi1oaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5sYWJlbC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGxlZCAubGFiZWwtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWFjY29yZGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMjFweCAwIDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHMgZWFzZSwgYmFja2dyb3VuZCAuNHMgZWFzZTtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpbmU7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoZWNrYm94LWVsIC5jaGVjayB7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgIG1hcmdpbi1yaWdodDogMS44cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC4ycmVtO1xyXG4gICAgfVxyXG4gICAgLmNoZWNrYm94LWVsX190eHQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgLnNvY2lhbHNfX2l0ZW0gc3ZnIHtcclxuICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICBoZWlnaHQ6IDIuNHJlbTtcclxufVxyXG4uYm94LWZpZWxkX2Vycm9yIGkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbn1cclxuLmJveC1maWVsZF9oYWxmIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbn1cclxuXHJcbi50b29sdGlwLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICAgICAgICAudG9vbHRpcC10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udG9vbHRpcC1pY29uIHtcclxuICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICNGRkRBMjI7XHJcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRvb2x0aXAtdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaW5lXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubW9iLXNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufSIsIi5oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMi40cmVtIDA7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHotaW5kZXg6IDEwMDAxO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgLndyYXBwZXItMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMuMXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMy4xcmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuLm5hdi1sb2dvIHtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtXHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICAgIHdpZHRoOiAyMi40cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYXJzLW1vYiB7XHJcbiAgICB3aWR0aDogMy40cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmhhbWJ1cmdlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogNC4ycmVtO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLjRyZW07XHJcbiAgICAgICAgd2lkdGg6IDMuN3JlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAuNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgLjhyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAvL3dpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAvL2xlZnQ6IDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjYyNXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC43NXM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcblxyXG4gICAgICAgIC5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSksXHJcbiAgICAgICAgLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCVcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLm9wZW4taGVhZGVyIHtcclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYXJzLW1vYiB7XHJcbiAgICAgICAgei1pbmRleDogMTAxXHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1sb2dvIHtcclxuICAgICAgICB6LWluZGV4OiAxMDE7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubWVudS1ib3gge1xyXG4gICAgZmxleC1ncm93OiAxMDtcclxufVxyXG5cclxuLm1lbnUtYm94LWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ubWFpbi1tZW51IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblxyXG4gICAgJj5saSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMuNHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuLm5hdi1pbm5lciB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAxLjlyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjMlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4xcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgIHRvcDogLS4ycmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5ndWFnZS1jdXJyZW5jeSB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMi40cmVtO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjRyZW0gMCAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxcmVtKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNnMgZWFzZSAwcztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHVsIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXJlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmN1cnJlbnQtbGFuZ3VhZ2UgaSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmN1cnJlbnQtbGFuZ3VhZ2Uge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWFjdGl2ZTtcclxuICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXJlbTtcclxuICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgcGFkZGluZzogMCAyLjVyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNHJlbTtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmb250LXNpemU6IDUwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCVcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5cclxuLm1lbnUtZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNy4ycmVtO1xyXG4gICAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAgMCAwIDRyZW0gNHJlbTtcclxufVxyXG5cclxuLm1lbnUtZHJvcGRvd24tbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAzLjNyZW0gMXJlbSAzLjJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cmVtIDRyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tZW51LWRyb3Bkb3duX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuOXJlbTtcclxuICAgIGNvbG9yOiAjQzRDOUNFO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuN3JlbVxyXG59XHJcblxyXG4ubWVudS1kcm9wZG93biB1bCB7XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4ubWVudS1kcm9wZG93biB1bCBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNnJlbVxyXG59XHJcblxyXG4ubWVudS1kcm9wZG93biB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLm1lbnUtZHJvcGRvd24gdWwgYSB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIHBhZGRpbmc6IC40cmVtIDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xyXG4gICAgY29sb3I6ICMzRTQyNEQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjVzIGVhc2UsIGZvbnQtd2VpZ2h0IC41cyBlYXNlXHJcbn1cclxuXHJcbi5tZW51LWRyb3Bkb3duIHVsIGE6YmVmb3JlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgZm9udC1zaXplOiA3NiVcclxufVxyXG5cclxuLm1lbnUtZHJvcGRvd24gdWwgYSBsaSB7XHJcbiAgICBtYXJnaW46IDAgMCAxcHhcclxufVxyXG5cclxuLm1lbnUtZHJvcGRvd24gdWwgYTpob3ZlcjpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMVxyXG59XHJcblxyXG4ubWVudS1kcm9wZG93biB1bCAuY3VycmVudC1tZW51LWl0ZW0gYSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbn1cclxuLm5hdi1pbm5lcj51bD5saSB7XHJcbiAgICAmPiBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTAxXHJcbiAgICAgIFxyXG4gICAgfVxyXG59XHJcbi5uYXYtaW5uZXI+dWw+bGk6aG92ZXIge1xyXG5cclxuICAgIC5tZW51LWRyb3Bkb3duIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1jb25zdWx0YXRpb24ge1xyXG4gICAgbWluLXdpZHRoOiAzMHJlbTtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBmb250LXNpemU6IDUwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjhzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIH0gICAgXHJcbn1cclxuXHJcbi5oZWFkZXItY29udGFjdHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYtZHJvcGRvd24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxLjFyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMHJlbTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSAuMXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWRlci1jb250YWN0cy1kcm9wZG93bl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgICAgIC5oZWFkZXItY29udGFjdHMtZHJvcGRvd24td3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItY2F0ZWdvcnktdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAgKG1pbi13aWR0aDogMTE1MHB4KSAge1xyXG4gICAgLmJ0bi1jb25zdWx0YXRpb24ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDI0cmVtO1xyXG4gICAgfVxyXG4gICAgICAgIC5uYXYtaW5uZXIgYSwgLmJ0bi1jb25zdWx0YXRpb24sIC5sYW5ndWFnZS1jdXJyZW5jeSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSBhbmQgKG1pbi13aWR0aDogMTE1MHB4KSB7XHJcblxyXG4gICAgLm5hdi1pbm5lciBhLFxyXG4gICAgLmJ0bi1jb25zdWx0YXRpb24sXHJcbiAgICAubGFuZ3VhZ2UtY3VycmVuY3kge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmN1cnJlbnQtbGFuZ3VhZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50LWxhbmd1YWdlIGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWNvbnN1bHRhdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxLjlyZW1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNS40cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndyYXBwZXItMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2LWlubmVyIGxpIHtcclxuICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpIHtcclxuICAgICAgICAubmF2LWlubmVyIGEsXHJcbiAgICAuYnRuLWNvbnN1bHRhdGlvbixcclxuICAgIC5sYW5ndWFnZS1jdXJyZW5jeSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjQ1cmVtXHJcbiAgICB9XHJcbiAgICAgICAgLm5hdi1pbm5lciBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEuM3JlbTtcclxuICAgIH1cclxuICAgIC5idG4tY29uc3VsdGF0aW9uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzcmVtO1xyXG4gICAgICAgIG1pbi13aWR0aDogMjJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OXB4KSB7XHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMDtcclxuXHJcbiAgICAgICAgLndyYXBwZXItMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi42cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0LjFyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtYm94IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDEyLjhyZW0gMCAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMFZIKTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWJveC1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAyLjRyZW0gNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XHJcbiAgICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1jb25zdWx0YXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5ndWFnZS1jdXJyZW5jeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50LWxhbmd1YWdlIHtcclxuICAgICAgICB3aWR0aDogOC41cmVtO1xyXG4gICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNHJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXJyZW50LWxhbmd1YWdlIGkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNSU7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5ndWFnZS1jdXJyZW5jeSB1bCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDFyZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHJlbSwgMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgfVxyXG5cclxuICAgIC5sYW5ndWFnZS1jdXJyZW5jeTpob3ZlciB1bCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgfVxyXG5cclxuICAgIC5sYW5ndWFnZS1jdXJyZW5jeTpob3ZlciAuY3VycmVudC1sYW5ndWFnZSBpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAtNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmd1YWdlLWN1cnJlbmN5IGxpIHtcclxuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmd1YWdlLWN1cnJlbmN5IGEge1xyXG4gICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogOHJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbG9nbyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMy43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtaW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDRyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLm5hdi1pbm5lciBhIGksXHJcbiAgICAubGFuZ3VhZ2UtY3VycmVuY3kgYSBpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDM2JSA1MCVcclxuICAgIH1cclxuXHJcbiAgICAub3Blbi1zdWJtZW51IHtcclxuICAgICAgICAubWVudS1ib3gge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1hY3Rpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIgLndyYXBwZXItMyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi40cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1jb250YWN0cy1kcm9wZG93bi13cmFwIHtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtZHJvcGRvd24ge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNTAlKTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzIGVhc2U7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHVsIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oYXMtY2hpbGRyZW4uYWN0aXZlIHtcclxuICAgICAgICAubWVudS1kcm9wZG93biB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1jYXRlZ29yeS10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNC44cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYWN0aXZlLCAwLjE1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtZHJvcGRvd24tbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogNi44cmVtIDAgMDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAubWVudS1kcm9wZG93bl9fY29sIHtcclxuICAgICAgICBwYWRkaW5nOiAwXHJcbiAgICB9XHJcbiAgICAubmF2LWlubmVyIHVsIGxpIHtcclxuICAgICAgICAubWVudS1kcm9wZG93bi1saXN0IGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXYtaW5uZXIgYSBpIHtcclxuICAgICAgICBmb250LXNpemU6IDMzJTtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAzNSUgMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWNvbnRhY3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmJ0bi1jb25zdWx0YXRpb24tMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG4gICAgfVxyXG4gICAgLm5hdi1pbm5lcj51bD5saSB7XHJcbiAgICAgICAgJj4gYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTUwcHgpIHtcclxuICAgIC5iYXJzLW1vYiwgLmJ0bi1jb25zdWx0YXRpb24tMiwgLmJ0bi1oZWFkZXItdGVsIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm5hdi1sb2dvLCAuaGVhZGVyLWFjdGlvbnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxXHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUtZHJvcGRvd24tbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNC44cmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDEwLCAxNDIsIDY5LCAwLjE1KTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0LjRyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDMuMXJlbVxyXG4gICAgfVxyXG59IiwiLmZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRwYWRkaW5nOiAxM3JlbSAwIDIuNHJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHQud3JhcHBlciB7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHR9XHJcblxyXG5cdC5sb2dvIGltZyB7XHJcblx0XHR3aWR0aDogMTZyZW07XHJcblx0fVxyXG5cclxuXHQud3JhcHBlci0zIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5mb290ZXItd3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuXHRib3JkZXItcmFkaXVzOiA0cmVtXHJcbn1cclxuXHJcbi5mb290ZXItdG9wIHtcclxuXHRwYWRkaW5nOiA4LjFyZW0gMCA0cmVtO1xyXG59XHJcblxyXG5cclxuLnBvbGl0aWNhIHtcclxuXHRtYXJnaW46IDAgMCAwIDRyZW07XHJcbn1cclxuXHJcbi5jb3B5cmlnaHRzIHtcclxuXHRmb250LXNpemU6IDEuNnJlbTtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZzIHtcclxuXHRwYWRkaW5nLXRvcDogLjNyZW07XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR3aWR0aDogYXV0bztcclxuXHRtYXJnaW46IDAgM3JlbTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4uZm9vdGVyLW1lbnUge1xyXG5cdGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuXHR1bCB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0fVxyXG5cclxuXHRsaSB7XHJcblx0XHRtYXJnaW46IDAgMi40cmVtO1xyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20ge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjApO1xyXG5cdHBhZGRpbmc6IDRyZW0gMCA4LjVyZW07XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoI2ZmZiwgMC43KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTM2NXB4KSB7XHJcblx0LmZvb3RlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogOHJlbTtcclxuXHJcblx0XHQubG9nbyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci10b3Age1xyXG5cdFx0cGFkZGluZzogNy4xcmVtIDAgNHJlbTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItYm90dG9tIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gMCA3LjVyZW07XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyIHtcclxuXHRcdC5zb2NpYWxzX19pdGVtIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyLjRyZW07XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1tZW51IGxpIHtcclxuXHRcdG1hcmdpbjogMCAycmVtO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5mb290ZXIgLnNvY2lhbHNfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogNHJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjNweCkge1xyXG5cdC5mb290ZXIgLndyYXBwZXItMyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbmF2cyB7XHJcblx0XHRtYXJnaW46IDJyZW0gLTEuOHJlbSAwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1tZW51IGxpIHtcclxuXHRcdG1hcmdpbjogMCAxLjhyZW07XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLW1lbnUgYSB7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1ib3R0b20ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmZvb3RlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogN3JlbVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci10b3Age1xyXG5cdFx0cGFkZGluZzogNS4xcmVtIDAgM3JlbTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItYm90dG9tIHtcclxuXHRcdHBhZGRpbmc6IDNyZW0gMCA1LjVyZW07XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLXdyYXBwZXIge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtXHJcblx0fVxyXG5cclxuXHQuZm9vdGVycy1zb2NpYWxzIHtcclxuXHRcdG1hcmdpbi10b3A6IDQuNHJlbVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG5cdC5mb290ZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDEuN3JlbTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXIgLndyYXBwZXItMyB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMuNHJlbTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDMuNHJlbTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXIgLmxvZ28gaW1nIHtcclxuXHRcdHdpZHRoOiAxMy4ycmVtO1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlci10b3Age1xyXG5cdFx0cGFkZGluZzogMy4ycmVtIDAgM3JlbTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbmF2cyB7XHJcblx0XHRtYXJnaW46IDNyZW0gMCAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDMuN3JlbTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMClcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbWVudSB1bCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXItbWVudSBsaSB7XHJcblx0XHRtYXJnaW46IDAgMCAzMnB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1tZW51IGEge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWJvdHRvbSB7XHJcblx0XHRwYWRkaW5nOiAzLjhyZW0gMCAzcmVtO1xyXG5cdFx0bWFyZ2luOiAwIDMuNHJlbTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0LndyYXBwZXItMyB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWJvdHRvbSAud3JhcHBlci0zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0fVxyXG5cclxuXHQuY29weXJpZ2h0cyB7XHJcblx0XHRtYXJnaW4tdG9wOiAuNHJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0b3BhY2l0eTogLjlcclxuXHR9XHJcblxyXG5cdC5saW5rLWJ0bSB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblxyXG5cdC5wb2xpdGljYSB7XHJcblx0XHRtYXJnaW46IDAgMCAxN3B4IDA7XHJcblx0fVxyXG59IiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRyYWdnaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFjayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcclxuICAgIH1cclxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1hcnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcclxuXHJcbndpZHRoOiA0LjhyZW07XHJcbmhlaWdodDogNC44cmVtO1xyXG5wYWRkaW5nOiAwO1xyXG5mb250LXNpemU6IDEuOHJlbTtcclxuY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5ib3JkZXI6IDA7XHJcbmJvcmRlci1yYWRpdXM6IDUwJTtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG5sZWZ0OiAtNnJlbTtcclxudG9wOiA1MCU7XHJcbnRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG59XHJcbi5zbGljay1hcnJvdzpob3ZlciB7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogLjM7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5zbGljay1uZXh0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogLTQuNnJlbTtcclxuXHJcbn1cclxuXHJcblxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zbGljay1kb3RzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiA2NnB4IDAgMDtcclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgd2lkdGg6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjhzIGVhc2U7XHJcbiAgICB9XHJcbiAgICBidXR0b24ge1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICB3aWR0aDogLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogLjhyZW07XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAwOyBcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjhzIGVhc2U7ICBcclxuICAgIH1cclxuICAgIC5zbGljay1hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLWFjdGl2ZSwgLjIpO1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgfVxyXG59ICIsIlxyXG4uc2VjdGlvbi10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcclxuICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgJl9kZWNvciB7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIsICYtY2VudGVyOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IC41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogOS44cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDQuMXJlbSAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY2VudGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1zbSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcclxuICAgIH1cclxuICAgICYgKyAmIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0LjNyZW07XHJcbiAgICB9XHJcbn1cclxuLm1haW4tc2VjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgei1pbmRleDogMVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAyMHJlbSAwIDIwcmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDhyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWhlYWQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1heC13aWR0aDogMTAwcmVtO1xyXG5cclxuICAgIC5oMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJVxyXG4gICAgfVxyXG5cclxuICAgICZfbGlnaHQge1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjhzIGVhc2U7XHJcbiAgICAgICAgb3BhY2l0eTogLjE7XHJcblxyXG4gICAgICAgICYuc2Nyb2xsZWQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmgxLW1haW4ge1xyXG4gICAgZm9udC1zaXplOiAxMHJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDQ4JTtcclxuICAgICAgICBmb250LXdlaWdodDogODAwXHJcbiAgICB9XHJcbiAgICAuY29sb3JlZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi52aWRlby13cmFwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLndyYXBwZXItMiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgdmlkZW8ge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMDApIDAlLCByZ2JhKDYwLCA2MCwgNTksIDAuNzApIDc1LjIyJSksIGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDYwLCA2MCwgNTksIDAuMzApIDAlLCByZ2JhKDYwLCA2MCwgNTksIDAuMzApIDEwMCUpO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWRlby1tYWluIHtcclxuICAgIGxlZnQ6IDIuNHJlbTtcclxuICAgIHJpZ2h0OiAyLjRyZW07XHJcbn1cclxuXHJcbi5zZWN0aW9uLW1haW4tYWJvdXQge1xyXG4gICAgcGFkZGluZzogMTVyZW0gMCAycmVtXHJcbn1cclxuXHJcbi5tYWluLWFib3V0IHtcclxuICAgIG1hcmdpbjogMCAtNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSA0cmVtIDBcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZXMge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNHJlbTtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDY0LjZyZW07XHJcblxyXG4gICAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbHVtbiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCVcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0LjFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLW5vdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMlxyXG59XHJcblxyXG4uaDItY2F0ZWdvcnkge1xyXG4gICAgcGFkZGluZzogLjhyZW0gMS42cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlLW9wYWNpdHk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICZfY2VudGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vdXItZXhjZWxsZW5jZSB7XHJcbiAgICBtYXJnaW46IDdyZW0gLTFyZW0gMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiA2LjRyZW0gNi42cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbjogMXJlbTtcclxuICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzJSAtIDJyZW0pO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAgICZfaW1nIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA2LjRyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNi40cmVtO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdXItZXhjZWxsZW5jZV9faXRlbV8yIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHJcbiAgICAgICAgLm91ci1leGNlbGxlbmNlX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl80IHtcclxuICAgICAgICAub3VyLWV4Y2VsbGVuY2VfX2l0ZW0geyBcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMnJlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5vdXItZXhjZWxsZW5jZV9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhdGFsb2ctbmF2IHtcclxuICAgIG1hcmdpbjogN3JlbSAtMXJlbSA1LjhyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNHJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAycmVtKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTcuOHJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjhzIGVhc2UsIGJhY2tncm91bmQgLjhzIGVhc2U7XHJcblxyXG4gICAgICAgICYtYWxsIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmNhdGFsb2ctbmF2X19pdGVtLWlubmVyIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmNhdGFsb2ctbmF2X19jb3VudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgICAgICAgIC5jYXRhbG9nLW5hdl9fbW9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXRhbG9nLW5hdl9fbGVzcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYtMiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDEwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NhdGVnb3J5IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtLjRyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY291bnQge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjhzIGVhc2VcclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIC44cyBlYXNlO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMSkgaW52ZXJ0KDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxufVxyXG4ud2ViIHtcclxuICAgLmNhdGFsb2ctbmF2IHtcclxuICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcblxyXG4gICAgICAgICAgICAuY2F0YWxvZy1uYXZfX2NvdW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG59XHJcbi5jYXRhbG9nLWxpc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogOHJlbTtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY2F0YWxvZyB7XHJcbiAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNHJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDJyZW0pO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI3LjJyZW07XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuOHMgZWFzZSwgYmFja2dyb3VuZCAuOHMgZWFzZSwgYm9yZGVyLWNvbG9yIC44cyBlYXNlLCBvcGFjaXR5IC44cyBlYXNlO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pbi1hY3RpdmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaGVscCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcblxyXG4gICAgICAgICAgICAuY2F0YWxvZ19faWNvbiB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjRyZW1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IDEycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciAuOHMgZWFzZTtcclxuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEpIGludmVydCgwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53ZWIge1xyXG4gICAgLmNhdGFsb2cge1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG59XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XHJcbiAgICAuc2VjdGlvbi1tYWluLWFib3V0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCxcclxuICAgIC5vdXItZXhjZWxsZW5jZV9fdGl0bGUsXHJcbiAgICAuc2VjdGlvbi1ub3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAub3VyLWV4Y2VsbGVuY2VfX2l0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDQuOHJlbSA0LjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmgxLW1haW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaDItY2F0ZWdvcnkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nLW5hdiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nLWxpc3RfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgIH1cclxuICAgIC5vdXItZXhjZWxsZW5jZV80IC5vdXItZXhjZWxsZW5jZV9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDJyZW0pO1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24tdGV4dC1zbSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbn1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuICAgIC5tYWluLWJsb2NrIHtcclxuICAgICAgICBwYWRkaW5nOiAxN3JlbSAwIDE3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oMS1tYWluIHtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCxcclxuICAgIC5vdXItZXhjZWxsZW5jZV9fdGl0bGUsXHJcbiAgICAuc2VjdGlvbi1ub3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWFib3V0IHtcclxuICAgICAgICBtYXJnaW46IDAgLTJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tYWJvdXRfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1hYm91dF9faW1hZ2VzIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmgyLWNhdGVnb3J5IHtcclxuICAgICAgICBwYWRkaW5nOiAuNnJlbSAxLjNyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm91ci1leGNlbGxlbmNlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLm91ci1leGNlbGxlbmNlX19pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiAzLjhyZW0gMi44cmVtO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIC52aWRlby13cmFwIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyLjRyZW1cclxuICAgIH1cclxuXHJcbiAgICAuY2F0YWxvZy1saXN0X190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2ctbmF2IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nLW5hdl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2ctbmF2X190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2ctbmF2X19jYXRlZ29yeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLS4xcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nLW5hdl9faXRlbSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTQuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0YWxvZ19faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDJyZW0pO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIzLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2dfX2ljb24ge1xyXG4gICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgLmgxLW1haW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuOHJlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWJsb2NrIHtcclxuICAgICAgICBwYWRkaW5nOiAxNnJlbSAwO1xyXG4gICAgICAgIC5zZWN0aW9uLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlkZW8tbWFpbiB7XHJcbiAgICAgICAgbGVmdDogMS42cmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tYWJvdXQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1hYm91dF9fZGVzY3JpcHRpb24sXHJcbiAgICAubWFpbi1hYm91dF9faW1hZ2VzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tYWJvdXRfX2ltYWdlcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLW1haW4tYWJvdXQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0LjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tdGV4dCxcclxuICAgIC5vdXItZXhjZWxsZW5jZV9fdGl0bGUsXHJcbiAgICAuc2VjdGlvbi1ub3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24tbm90ZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWFib3V0X19idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1hYm91dF9faW1hZ2VzLXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1hYm91dF9faW1nIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1hYm91dF9fY29sdW1uIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3LjVyZW1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tYWJvdXRfX2NvbHVtbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMi4zcmVtXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oMi1jYXRlZ29yeSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0YWxvZy1saXN0X190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2ctbmF2IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2ctbmF2X19pdGVtIHtcclxuICAgICAgICBtYXJnaW46IDEuOXJlbSAwIDJyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMFxyXG4gICAgfVxyXG5cclxuICAgIC5jYXRhbG9nX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMnJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2F0YWxvZy1saXN0X190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4xcmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2dfX2ljb24ge1xyXG4gICAgICAgIGhlaWdodDogNy41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2dfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbVxyXG4gICAgfVxyXG4gICAgLnNlY3Rpb24tbWFpbi1hYm91dCAuc2VjdGlvbi1ub3RlIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTcwJVxyXG4gICAgfVxyXG59IiwiLm1haW4tc2VjdGlvbi1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtaW4taGVpZ2h0OiA1NnJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdC53cmFwcGVyIHtcclxuXHRcdHotaW5kZXg6IDFcclxuXHR9XHJcblxyXG5cdC5tYWluLWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDhyZW0gMDtcclxuXHR9XHJcblxyXG5cdCZfd2hpdGUge1xyXG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cclxuXHRcdC5zZWN0aW9uLXRleHQge1xyXG5cdFx0XHRtYXgtd2lkdGg6IDg5cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9ncmVlbixcclxuXHQmX2Rhcmsge1xyXG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cclxuXHRcdC5tYWluLWJsb2NrIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZS1vcGFjaXR5XHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tdGV4dCB7XHJcblx0XHRcdG1heC13aWR0aDogMTAzcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9kYXJrIHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdC5tYWluLWJsb2NrIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgLjUpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDBcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5tYWluLWJsb2NrX19oZWFkIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OiAxXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9jYXNlIHtcclxuXHRcdC5oMS1tYWluIHtcclxuXHRcdFx0Zm9udC1zaXplOiA3LjJyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDBcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfcG9saWN5IHtcclxuXHRcdC5oMS1tYWluIHtcclxuXHRcdFx0Zm9udC1zaXplOiA3LjJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX3NlcnZpY2VzIHtcclxuXHRcdC5zZWN0aW9uLXRleHQge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMFxyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWN0aW9uLXRleHQtc20ge1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTcwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDFyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbi1ibG9ja19fYmcge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAyLjRyZW07XHJcblx0cmlnaHQ6IDIuNHJlbTtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogMDtcclxuXHR0b3A6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogNDBweDtcclxuXHR6LWluZGV4OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblxyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0dG9wOiAwO1xyXG5cclxuXHR9XHJcblxyXG5cdCZfcG90Zm9saW8ge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRmaWx0ZXI6IGJsdXIoNy41cHgpO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5icmVhZGNydW1icyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuXHJcbi5zZWN0aW9uLWFib3V0LXdoeSB7XHJcblx0cGFkZGluZzogN3JlbSAwIDJyZW07XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHR2aWRlbyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cmVtO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRvYmplY3QtcG9zaXRpb246IDUwJSA1MCVcclxuXHR9XHJcblxyXG5cdC5vdXItYXBwcm9hY2hfX2RlY29yIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHR9XHJcblxyXG5cdC5vdXItYXBwcm9hY2hfX2ltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleDogMSAxIDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdH1cclxuXHJcblx0Lm91ci1hcHByb2FjaF9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi5jYXRhbG9nLW5hdi0yIHtcclxuXHRtYXJnaW46IDdyZW0gLTFyZW0gNS44cmVtO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDIuMXJlbSAyLjRyZW07XHJcblx0XHRib3JkZXItcmFkaXVzOiAyLjRyZW07XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAxcmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoMzMuMzMzJSAtIDJyZW0pO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDE0LjhyZW07XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuOHMgZWFzZSwgYmFja2dyb3VuZCAuOHMgZWFzZTtcclxuXHJcblx0XHQmLWFsbCB7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdC5jYXRhbG9nLW5hdl9faXRlbS1pbm5lciB7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2F0YWxvZy1uYXYtMl9fdGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHQvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblxyXG5cdFx0XHQuY2F0YWxvZy1uYXYtMl9fdGl0bGUge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2F0YWxvZy1uYXYtMl9fbW9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9faXRlbS1pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHQmLTIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmbGV4LWdyb3c6IDEwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdH1cclxuXHJcblx0Jl9faWNvbiB7XHJcblx0XHR3aWR0aDogMy4ycmVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcblx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBmaWx0ZXIgLjhzIGVhc2U7XHJcblx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxKSBpbnZlcnQoMCk7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3BcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX21vcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHhcclxuXHR9XHJcblxyXG5cdCZfX2J0biB7XHJcblx0XHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC44cyBlYXNlO1xyXG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndlYiB7XHJcblx0LmNhdGFsb2ctbmF2LTIge1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNhdGFsb2ctbmF2LTJfX3RpdGxlIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jYXRhbG9nLTIge1xyXG5cdG1hcmdpbjogMCAtMTBweDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAxcmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0bWluLWhlaWdodDogMjcuMnJlbTtcclxuXHRcdHRyYW5zaXRpb246IGNvbG9yIC44cyBlYXNlLCBiYWNrZ3JvdW5kIC44cyBlYXNlLCBib3JkZXItY29sb3IgLjhzIGVhc2UsIG9wYWNpdHkgLjhzIGVhc2U7XHJcblx0XHRvcmRlcjogMTtcclxuXHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0ZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0LmNhdGFsb2ctMl9faWNvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pbi1hY3RpdmUge1xyXG5cdFx0XHRvcGFjaXR5OiAwLjM7XHJcblx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQmX19pY29uIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRtYXJnaW46IDAgLjRyZW07XHJcblx0XHR3aWR0aDogY2FsYygzMyUgLSAuOHJlbSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZS1vcGFjaXR5O1xyXG5cdFx0ZmxleC1zaHJpbms6IDA7XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0dHJhbnNpdGlvbjogZmlsdGVyIC44cyBlYXNlO1xyXG5cdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMSkgaW52ZXJ0KDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVzY3JpcHRpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3JkZXItcmFkaXVzOiAyLjRyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogNC43cmVtIDNyZW0gMy44cmVtIDRyZW07XHJcblx0XHRtYXJnaW46IDAgMC40cmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoNjclIC0gLjhyZW0pO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0fVxyXG5cclxuXHQmX190ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cclxuXHRcdHAge1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXRvcDogNHJlbVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGUge1xyXG5cdHBhZGRpbmc6IDE1LjhyZW0gMCAycmVtO1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXgtd2lkdGg6IDE0M3JlbTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0Zm9udC1zaXplOiA0LjhyZW07XHJcblx0XHRmb250LXdlaWdodDogODAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYXRhbG9nX19pdGVtLWhlbHAtZnVsbCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiA3cmVtIDA7XHJcblx0cGFkZGluZy10b3A6IDEuN3JlbTtcclxuXHRwYWRkaW5nLWJvdHRvbTogMS43cmVtO1xyXG5cdG1pbi1oZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMi40cmVtO1xyXG5cdGJvcmRlci13aWR0aDogMnB4XHJcbn1cclxuXHJcbi5zZWN0aW9uLW1haW4tY2F0YWxvZy5zZWN0aW9uLXBhY2thZ2luZyB7XHJcblx0cGFkZGluZzogMCAwIDJyZW1cclxufVxyXG5cclxuLmxpc3QtaWNvbnMtMiB7XHJcblx0dWwge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogNC44cmVtO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDMuMnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMuMnJlbTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zLXN2Zy9saXN0LnN2ZykgNTAlIDUwJSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHRvcDogMC40cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0bGkrbGkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2F0YWxvZy1saXN0X3BhY2s6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDBcclxufVxyXG5cclxuLnNlY3Rpb24tcG9ydGZvbGlvIHtcclxuXHRwYWRkaW5nOiA3LjhyZW0gMCAycmVtXHJcbn1cclxuXHJcbi5wb3J0Zm9saW8ge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMCAtMS4ycmVtO1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAyLjRyZW0pO1xyXG5cdFx0bWFyZ2luOiAwIDEuMnJlbSA4cmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMuMXJlbTtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYWN0aXZlLW9wYWNpdHk7XHJcblx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdH1cclxuXHJcblx0Jl9faW1nIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3BcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHR9XHJcblxyXG5cdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0fVxyXG5cclxuXHQmX19idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogMi42cmVtXHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1jYXNlIHtcclxuXHRwYWRkaW5nOiA4LjFyZW0gMCAycmVtXHJcbn1cclxuXHJcbi5jYXNlLXdyYXAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Y29sb3I6ICRibGFjaztcclxuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLmNhc2UtbWFpbiB7XHJcblx0d2lkdGg6IDU4JTtcclxufVxyXG5cclxuLmNhc2UtYXNpZGUge1xyXG5cdHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdHRvcDogMTdyZW07XHJcblx0d2lkdGg6IDQyJVxyXG59XHJcblxyXG4uY2FzZS1xdWVzdGlvbiB7XHJcblx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDUuNnJlbTtcclxuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQmX19pbWcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0MC4ycmVtO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzLjJyZW07XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9fYnRuIHtcclxuXHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0fVxyXG59XHJcblxyXG4uYXJ0aWNsZSB7XHJcblx0cGFkZGluZzogNC4zcmVtIDUuNnJlbSAzLjJyZW07XHJcblx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuXHRoMiB7XHJcblx0XHRtYXJnaW46IDkuOHJlbSAwIDEuMnJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG5cclxuXHRoMyxcclxuXHRoNCxcclxuXHRoNSxcclxuXHRoNiB7XHJcblx0XHRtYXJnaW46IDQuOHJlbSAwIDEuMnJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0fVxyXG5cclxuXHRoNCB7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHR9XHJcblxyXG5cdGg1IHtcclxuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xyXG5cdH1cclxuXHJcblx0aDYge1xyXG5cdFx0Zm9udC1zaXplOiAxMjAlO1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdG1hcmdpbjogNDBweCAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3BcclxuXHR9XHJcblxyXG5cdC5pbWctZ3JvdXAge1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHR1bCxcclxuXHRvbCB7XHJcblx0XHRtYXJnaW46IDFyZW0gMCAxcmVtIDEuN3JlbTtcclxuXHJcblx0XHRsaStsaSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IC4zcmVtXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX2Jsb2cge1xyXG5cdFx0aDEge1xyXG5cdFx0XHRmb250LXNpemU6IDQuOHJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY2FzZS1hcnRpY2xlIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiA2LjZyZW1cclxufVxyXG5cclxuLmltZy1ncm91cCB7XHJcblx0bWFyZ2luOiAyLjdyZW0gLTEuMnJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0Jl9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMS4ycmVtO1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMi40cmVtKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlXHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cGFkZGluZzogODAlIDAgMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhc2UtaW5mbyB7XHJcblx0bWFyZ2luOiA4LjZyZW0gMCAxLjNyZW07XHJcblx0Zm9udC1zaXplOiAzLjJyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRsaW5lLWhlaWdodDogMTIwJTtcclxufVxyXG5cclxuLmFycm93LWJhY2stY2FzZXMge1xyXG5cdG1hcmdpbi1ib3R0b206IDhyZW1cclxufVxyXG5cclxuLmFycm93LWJhY2sge1xyXG5cdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGNvbG9yOiAkYmxhY2s7XHJcblxyXG5cdGkge1xyXG5cdFx0Zm9udC1zaXplOiA3MCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIuM3JlbTtcclxuXHRcdHdpZHRoOiA0LjhyZW07XHJcblx0XHRoZWlnaHQ6IDQuOHJlbTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcclxuXHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRpIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1wYWdlLWNvbnRhY3RzIHtcclxuXHRwYWRkaW5nOiAxMC4ycmVtIDAgMnJlbTtcclxuXHRjb2xvcjogJGJsYWNrO1xyXG5cclxuXHQuaDIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS4zcmVtO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmVcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWN0cyB7XHJcblx0bWFyZ2luOiAwIC0xcmVtO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogaW5oZXJpdDtcclxuXHR9XHJcblxyXG5cdCZfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogNi4ycmVtIDQuNSUgNS43cmVtO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcdG1hcmdpbjogMXJlbTtcclxuXHJcblx0XHQmX2ltZyB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0XHRcdHBhZGRpbmc6IDYuMnJlbSA2LjRyZW0gNi40cmVtO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMjcuNHJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDI3LjRyZW07XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFjdC1pY29uIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDExNiU7XHJcblx0XHRcdFx0d2lkdGg6IDRyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiA0cmVtO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbnRhY3RzX19pY29uIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAyLjRyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jb250YWN0IHtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3MCU7XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29udGFjdHNfX3Bvc2l0aW9uIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjZyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3NvY2lhbHMge1xyXG5cdFx0bWFyZ2luLXRvcDogNy44cmVtO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdGZpbHRlcjogaW52ZXJ0KDQ0JSkgc2VwaWEoODglKSBzYXR1cmF0ZSg2MjEwJSkgaHVlLXJvdGF0ZSgxNDFkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg5MiUpO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA0cmVtO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDRyZW1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2hlYWRpbmcge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNy44cmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIuNnJlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG5cdFx0XHR3aWR0aDogOS44cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDAuNXJlbTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGxlZnQ6IDBcclxuXHRcdH1cclxuXHJcblx0XHRzdmcge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRcdGhlaWdodDogNi40cmVtO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0ZmxleC1zaHJpbms6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc29jaWFsc19faXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDQuM3JlbTtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdC1pY29uIHtcclxuXHRcdGZvbnQtc2l6ZTogMTE2JTtcclxuXHRcdHdpZHRoOiA0cmVtO1xyXG5cdFx0aGVpZ2h0OiA0cmVtO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCZfX2ljb24ge1xyXG5cdFx0aGVpZ2h0OiAyNy40cmVtO1xyXG5cdFx0d2lkdGg6IDI3LjRyZW07XHJcblx0XHRtYXJnaW46IDAgYXV0byA3LjhyZW07XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHQtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHR9XHJcblxyXG5cdCZfX3Bvc2l0aW9uIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNzAlO1xyXG5cdFx0bWFyZ2luLXRvcDogMi41cmVtO1xyXG5cdH1cclxuXHJcblx0Jl8zIHtcclxuXHRcdC5jb250YWN0c19faXRlbSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAycmVtKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zdWJkaXZpc2lvbiB7XHJcblx0Ji10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQuOHJlbVxyXG5cdH1cclxuXHJcblx0JismIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwLjRyZW1cclxuXHR9XHJcbn1cclxuXHJcbi5lcnJvci1idG4ge1xyXG5cdG1hcmdpbi10b3A6IDRyZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWFpbi1zZWN0aW9uLWlubmVyX2Vycm9yIHtcclxuXHRtYXJnaW4tYm90dG9tOiAtNi44cmVtO1xyXG59XHJcblxyXG4ucG9saWN5LXdyYXAge1xyXG5cdG1heC13aWR0aDogMTAwLjlyZW07XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cclxuXHQuY2FzZS1tYWluIHtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG59XHJcblxyXG4ubWFpbi1zZWN0aW9uLWlubmVyX2Jsb2cge1xyXG5cdG1pbi1oZWlnaHQ6IDQ0cmVtXHJcbn1cclxuXHJcbi5zZWN0aW9uLWJsb2cge1xyXG5cdHBhZGRpbmc6IDExLjNyZW0gMCA0cmVtXHJcbn1cclxuXHJcbi5ibG9nLW5hdnMge1xyXG5cdG1hcmdpbjogMCBhdXRvIDcuNnJlbTtcclxuXHRtYXgtd2lkdGg6IDEzMXJlbTtcclxuXHJcblx0dWwge1xyXG5cdFx0bWFyZ2luOiAwIC0xcmVtO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHRsaSB7XHJcblx0XHRtYXJnaW46IDAgMXJlbTtcclxuXHRcdCAgICB3aWR0aDogY2FsYygzMy4zMzMlIC0gMnJlbSk7XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG5cdFx0cGFkZGluZzogMi40cmVtIDJyZW07XHJcblx0XHRtaW4td2lkdGg6IDMxLjRyZW07XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1hY3RpdmU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1hY3RpdmU7XHJcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC41cyBlYXNlLCBjb2xvciAuNXMgZWFzZTtcclxuXHJcblx0XHQmLmFjdGl2ZSxcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLS1zb2NpYWxzLTIge1xyXG5cdHBhZGRpbmc6IDguMXJlbSAwIDRyZW07XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRpdGxlX19vZmZzZXQge1xyXG5cdG1hcmdpbi1ib3R0b206IDYuMnJlbTtcclxufVxyXG5cclxuLnNvY2lhbHMtMiB7XHJcblx0bWFyZ2luOiAwIC0xcmVtO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDRyZW0gM3JlbSAzLjhyZW07XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRcdG1hcmdpbjogMXJlbTtcclxuXHRcdHdpZHRoOiBjYWxjKDI1JSAtIDJyZW0pO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Jl9faWNvbiB7XHJcblx0XHRoZWlnaHQ6IDZyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjZyZW07XHJcblxyXG5cdFx0c3ZnLFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0aGVpZ2h0OiA2cmVtO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdH1cclxuXHJcblx0Jl8zIHtcclxuXHRcdC5zb2NpYWxzLTJfX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogY2FsYygzMy4zMzMlIC0gMnJlbSk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VjdGlvbi1nYWxsZXJ5IHtcclxuXHRwYWRkaW5nOiAxMHJlbSAwIDNyZW07XHJcblxyXG5cdC53cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIuOHJlbTtcclxuXHRcdHBhZGRpbmctbGVmdDogMi44cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmdhbGxlcnkge1xyXG5cdG1hcmdpbjogMCAtMXJlbTtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0Jl9fY29sIHtcclxuXHRcdHBhZGRpbmc6IDAgMXJlbTtcclxuXHRcdHdpZHRoOiAzMy4zMzMlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdCYtMiB7XHJcblx0XHRcdC5nYWxsZXJ5X19pdGVtIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwJVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDFyZW0gMDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IDUwJSA1MCVcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWN0aW9uLWFydGljbGUge1xyXG5cdHBhZGRpbmc6IDYuOXJlbSAwIDMuNnJlbTtcclxufVxyXG5cclxuLmltZy1hcnRpY2xlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDU2cmVtO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1ibG9nIHtcclxuXHRtYXgtd2lkdGg6IDEwMC45cmVtO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYXJ0aWNsZS12aWRlbyB7XHJcblx0bWFyZ2luLWJvdHRvbTogOC4ycmVtO1xyXG5cclxuXHQudmlkZW8tZWwge1xyXG5cdFx0bWF4LWhlaWdodDogbm9uZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRib3JkZXItcmFkaXVzOiA0cmVtXHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNTYuMjUlXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRpbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0fVxyXG5cclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxufVxyXG5cclxuLnRleHQtc20tY2VudGVyIHtcclxuXHRtYXgtd2lkdGg6IDEyMHJlbTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZWN0aW9uLW91ci1ldXJvcGVhLXBhcnRuZXJzIHtcclxuXHRwYWRkaW5nOiA3LjdyZW0gMCAycmVtO1xyXG5cclxuXHQudGV4dC1zbS1jZW50ZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA4MXJlbVxyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tY2xpZW50cy1wcm9ncmFtcyB7XHJcblx0cGFkZGluZzogMTMuOXJlbSAwIDRyZW07XHJcbn1cclxuXHJcbi5ibG9jay0xIHtcclxuXHRtYXJnaW46IDMxcmVtIC00cmVtIDA7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdHdpZHRoOiA1MiU7XHJcblx0XHRwYWRkaW5nOiAwIDRyZW07XHJcblx0XHRtYXgtd2lkdGg6IDc5LjJyZW07XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDQuOHJlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMi4xcmVtXHJcblx0fVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDMuMnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdG1hcmdpbjogMnJlbSAwO1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRwLFxyXG5cdHVsLFxyXG5cdG9sIHtcclxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcclxuXHJcblx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZGVjb3Ige1xyXG5cdFx0d2lkdGg6IDQ4JTtcclxuXHRcdHBhZGRpbmc6IDAgNHJlbTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1heC13aWR0aDogNjQuNXJlbTtcclxuXHR9XHJcblxyXG5cdCZfX2xpc3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogNC4zcmVtO1xyXG5cdFx0bWF4LXdpZHRoOiA1NXJlbVxyXG5cdH1cclxuXHJcblx0Jl9faW1hZ2Uge1xyXG5cdFx0dG9wOiAtMXJlbTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogNHJlbTtcclxuXHRcdGJvdHRvbTogLTFyZW07XHJcblx0XHRyaWdodDogNHJlbVxyXG5cdH1cclxuXHJcblx0Jl9faW1nIHtcclxuXHRcdG1hcmdpbjogMXJlbSAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGZsZXg6IDEgMSAxMDAlO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAwXHJcblx0fVxyXG5cclxuXHQmX3JldmVyc2Uge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdH1cclxufVxyXG5cclxuLmJsb2NrLTIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNHJlbTtcclxuXHRwYWRkaW5nOiA2LjRyZW07XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRtYXgtd2lkdGg6IDEzMXJlbTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdFx0Zm9udC1zaXplOiAzLjJyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTcwJTtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYrLmJsb2NrLTEge1xyXG5cdFx0bWFyZ2luLXRvcDogMjRyZW1cclxuXHR9XHJcbn1cclxuXHJcbi5kZWNvci1saW5lIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG5cdGhlaWdodDogLjVyZW07XHJcblx0d2lkdGg6IDkuOHJlbTtcclxuXHRib3JkZXItcmFkaXVzOiA0cmVtO1xyXG5cdG1hcmdpbjogMy43cmVtIGF1dG87XHJcbn1cclxuXHJcbi5kZWNvci1saXN0IHtcclxuXHRvbCB7XHJcblx0XHRjb3VudGVyLXJlc2V0OiBiaWJpdGVtO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xyXG5cdH1cclxuXHJcblx0b2wgbGkge1xyXG5cdFx0Y291bnRlci1pbmNyZW1lbnQ6IGJpYml0ZW07XHJcblx0XHRwYWRkaW5nOiAwIDAgMCAuM2VtO1xyXG5cdH1cclxuXHJcblx0b2wgbGk6Om1hcmtlciB7XHJcblx0XHRjb250ZW50OiBjb3VudGVyKGJpYml0ZW0pICcgJztcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDA7XHJcblx0XHRmb250LXNpemU6IDE2MCU7XHJcblx0XHRjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDAuN3JlbVxyXG5cdH1cclxufVxyXG5cclxuLm91ci1ldXJvcGVhLXBhcnRuZXJzIHtcclxuXHRtYXJnaW46IDcuOHJlbSAtMXJlbSAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDYuNHJlbSA2LjRyZW0gNS40cmVtO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDRyZW07XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHRcdG1hcmdpbjogMCAxcmVtIDJyZW07XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDQuOHJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHR9XHJcblxyXG5cdCZfX2NvdW50cnkge1xyXG5cdFx0bWFyZ2luLXRvcDogMi41cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG5cdH1cclxuXHJcblx0Jl9fdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTcwJTtcclxuXHR9XHJcblxyXG5cdCZfX2ltZyB7XHJcblx0XHRtYXJnaW4tdG9wOiA0LjJyZW07XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyLjRyZW1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX2xvZ28ge1xyXG5cdFx0bWFyZ2luLXRvcDogMi45cmVtO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDQuMXJlbVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnNlY3Rpb24tb3VyLXJlcHJlc2VudGF0aW9uIHtcclxuXHRwYWRkaW5nOiAyMC4xcmVtIDAgMnJlbVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjE0MzlweCkge1xyXG5cdC5tYWluLXNlY3Rpb24taW5uZXIge1xyXG5cdFx0bWluLWhlaWdodDogNDZyZW07XHJcblx0fVxyXG5cclxuXHQuY2FzZS1xdWVzdGlvbiB7XHJcblx0XHRwYWRkaW5nOiA0LjZyZW07XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZSxcclxuXHQuY2FzZS1hcnRpY2xlIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDQuNnJlbTtcclxuXHRcdHBhZGRpbmctbGVmdDogNC42cmVtXHJcblx0fVxyXG5cclxuXHQuY2FzZS1tYWluIHtcclxuXHRcdHdpZHRoOiA2NCU7XHJcblx0fVxyXG5cclxuXHQuY2FzZS1hc2lkZSB7XHJcblx0XHR0b3A6IDE4cmVtO1xyXG5cdFx0d2lkdGg6IDM2JTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cyB7XHJcblx0XHQuc29jaWFsc19faXRlbSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHNfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogNS4ycmVtIDMuNSUgNC43cmVtO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzX19zb2NpYWxzIHtcclxuXHRcdG1hcmdpbi10b3A6IDYuOHJlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0c19faGVhZGluZyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2LjhyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMXJlbVxyXG5cdH1cclxuXHJcblx0LmJsb2NrLTIrLmJsb2NrLTEge1xyXG5cdFx0bWFyZ2luLXRvcDogMThyZW07XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1vdXItcmVwcmVzZW50YXRpb24ge1xyXG5cdFx0cGFkZGluZzogMTYuMXJlbSAwIDJyZW07XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcclxuXHQuY2FzZS1ncmF0aXR1ZGVfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdHdpZHRoOiBjYWxjKDYwJSAtIDJyZW0pO1xyXG5cdH1cclxuXHJcblx0LmNhc2UtZ3JhdGl0dWRlX19pbWcge1xyXG5cdFx0d2lkdGg6IGNhbGMoMjAlIC0gMnJlbSk7XHJcblx0fVxyXG5cclxuXHQubWFpbi1zZWN0aW9uLWlubmVyX2Vycm9yIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0yLjhyZW07XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZV9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzLjZyZW1cclxuXHR9XHJcblxyXG5cdC5vdXItZXVyb3BlYS1wYXJ0bmVyc19faXRlbSxcclxuXHQuY29udGFjdHNfX2l0ZW1faW1nIHtcclxuXHRcdHBhZGRpbmc6IDQuNHJlbVxyXG5cdH1cclxuXHJcblx0LmJsb2NrLTFfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogNHJlbVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuXHQubWFpbi1zZWN0aW9uLWlubmVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM2cmVtO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2ctMiB7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdG1hcmdpbjogMXJlbSAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jYXRhbG9nLW5hdi0yIHtcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRtaW4taGVpZ2h0OiAxMnJlbTtcclxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSlcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDEyLjVyZW0gMCAycmVtO1xyXG5cdH1cclxuXHJcblx0LnBvcnRmb2xpb19faXRlbSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAyLjRyZW0pO1xyXG5cdH1cclxuXHJcblx0LnBvcnRmb2xpb19fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjNyZW07XHJcblx0fVxyXG5cclxuXHQuY2FzZS13cmFwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmNhc2UtbWFpbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5jYXNlLWFzaWRlIHtcclxuXHRcdG1hcmdpbjogNC45cmVtIDAgMDtcclxuXHRcdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctbGVmdDogMFxyXG5cdH1cclxuXHJcblx0LmFycm93LWJhY2stY2FzZXMge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLWNhc2Uge1xyXG5cdFx0cGFkZGluZzogNi4xcmVtIDAgMnJlbTtcclxuXHR9XHJcblxyXG5cdC5hcnJvdy1iYWNrLFxyXG5cdC5jYXNlLWluZm8ge1xyXG5cdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0fVxyXG5cclxuXHQubWFpbi1zZWN0aW9uLWlubmVyX2Nhc2UgLmgxLW1haW4sXHJcblx0Lm1haW4tc2VjdGlvbi1pbm5lcl9wb2xpY3kgLmgxLW1haW4ge1xyXG5cdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbVxyXG5cdH1cclxuXHJcblx0LmFydGljbGUsXHJcblx0LmNhc2UtYXJ0aWNsZSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAzLjZyZW07XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlIGgyIHtcclxuXHRcdG1hcmdpbi10b3A6IDZyZW1cclxuXHR9XHJcblxyXG5cdC5jYXNlLWluZm8ge1xyXG5cdFx0bWFyZ2luOiA0LjZyZW0gMCAxLjNyZW07XHJcblx0fVxyXG5cclxuXHQuY2FzZS1xdWVzdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0fVxyXG5cclxuXHQucG9ydGZvbGlvX190aXRsZSxcclxuXHQuc3ViZGl2aXNpb24tdGl0bGUsXHJcblx0LmNvbnRhY3RzX19oZWFkaW5nIHtcclxuXHRcdGZvbnQtc2l6ZTogMi41cmVtXHJcblx0fVxyXG5cclxuXHQuY29udGFjdHNfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogM3JlbSAyLjZyZW07XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHNfMyAuY29udGFjdHNfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcblx0fVxyXG5cclxuXHQuc3ViZGl2aXNpb24rLnN1YmRpdmlzaW9uIHtcclxuXHRcdG1hcmdpbi10b3A6IDguNHJlbTtcclxuXHR9XHJcblxyXG5cdC5zdWJkaXZpc2lvbi10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuOHJlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0c19fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzLjJyZW07XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHNfX2ljb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbVxyXG5cdH1cclxuXHJcblx0LmdhbGxlcnkge1xyXG5cdFx0bWFyZ2luOiAwIC0wLjVyZW07XHJcblxyXG5cdFx0LmdhbGxlcnlfX2NvbCB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMC41cmVtO1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHRcdG9yZGVyOiAzO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0b3JkZXI6IDI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZ2FsbGVyeV9fY29sLTIge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRtYXJnaW46IDAgLTAuNXJlbTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHQuZ2FsbGVyeV9faXRlbSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAwLjVyZW07XHJcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdHdpZHRoOiA1MCVcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNvY2lhbHMtMl9faXRlbSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDNyZW1cclxuXHR9XHJcblxyXG5cdC5vdXItZXhjZWxsZW5jZV80IC5vdXItZXhjZWxsZW5jZV9faXRlbSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuXHR9XHJcblxyXG5cdC5vdXItZXhjZWxsZW5jZV80IC5vdXItZXhjZWxsZW5jZV9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tY2xpZW50cy1wcm9ncmFtcyB7XHJcblx0XHRwYWRkaW5nOiAxMS45cmVtIDAgMnJlbTtcclxuXHR9XHJcblxyXG5cdC5ibG9jay0xIHtcclxuXHRcdG1hcmdpbi10b3A6IDE0cmVtO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTEge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0ycmVtO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMnJlbVxyXG5cdH1cclxuXHJcblx0LmJsb2NrLTFfX2Rlc2NyaXB0aW9uLFxyXG5cdC5ibG9jay0xX19kZWNvciB7XHJcblx0XHR3aWR0aDogNTIlO1xyXG5cdFx0cGFkZGluZzogMCAycmVtO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTFfX2RlY29yIHtcclxuXHRcdHdpZHRoOiA0OCVcclxuXHR9XHJcblxyXG5cdC5ibG9jay0xX19pbWFnZSB7XHJcblx0XHRsZWZ0OiAycmVtO1xyXG5cdFx0cmlnaHQ6IDJyZW1cclxuXHR9XHJcblxyXG5cdC5ibG9jay0xX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDMuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5ibG9jay0xX19zdWJ0aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIuNHJlbTtcclxuXHRcdG1hcmdpbjogMXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTIge1xyXG5cdFx0cGFkZGluZzogNC40cmVtO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTJfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogM3JlbVxyXG5cdH1cclxuXHJcblx0LmJsb2NrLTJfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW1cclxuXHR9XHJcblxyXG5cclxuXHQuYmxvY2stMisuYmxvY2stMSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXJlbTtcclxuXHR9XHJcblxyXG5cdC5ibG9jay0yXzEge1xyXG5cdFx0bWFyZ2luOiA5LjhyZW0gMCAwO1xyXG5cdH1cclxuXHJcblx0Lm91ci1ldXJvcGVhLXBhcnRuZXJzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiA0LjdyZW0gMCAwO1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxLjZyZW07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tb3VyLXJlcHJlc2VudGF0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDEyLjFyZW0gMCAycmVtO1xyXG5cdH1cclxuXHJcblx0Lm91ci1yZXByZXNlbnRhdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHQuYmxvY2stMV9fZGVzY3JpcHRpb24sXHJcblx0XHQuYmxvY2stMV9fZGVjb3Ige1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5ibG9jay0xX19kZWNvciB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1zZXJpYWwtcHJvZHVjdGlvbiB7XHJcblx0XHRwYWRkaW5nOiA5LjdyZW0gMCAycmVtO1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbHMtMl8zIC5zb2NpYWxzLTJfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcblx0fVxyXG5cdC5ibG9nLW5hdnMgdWwge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cdC5ibG9nLW5hdnMgbGkge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgMXJlbSAycmVtO1xyXG5cdH1cdFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5tYWluLXNlY3Rpb24taW5uZXIge1xyXG5cdFx0bWluLWhlaWdodDogMzMuM3JlbTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXNlY3Rpb24taW5uZXIge1xyXG5cdFx0Lm1haW4tYmxvY2sgLnNlY3Rpb24tdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQubWFpbi1ibG9ja19fYmcge1xyXG5cdFx0XHRsZWZ0OiAxLjZyZW07XHJcblx0XHRcdHJpZ2h0OiAxLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LmgyLWNhdGVnb3J5IHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LndyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIuOHJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMi44cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5oMS1tYWluIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNC40cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5tYWluLWJsb2NrX19oZWFkIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tYWJvdXQtd2h5IHtcclxuXHRcdHBhZGRpbmc6IDQuOHJlbSAwIDJyZW07XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10ZWFtIHtcclxuXHRcdHBhZGRpbmc6IDYuOHJlbSAwIDJyZW07XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZy1uYXYtMiB7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdG1hcmdpbjogLjhyZW0gMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcclxuXHRcdFx0cGFkZGluZzogMi40cmVtIDIuNHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZV9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW1cclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDkuNXJlbSAwIDJyZW07XHJcblx0fVxyXG5cclxuXHQubGlzdC1pY29ucy0yIHVsIGxpIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMy44cmVtO1xyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0d2lkdGg6IDIuM3JlbTtcclxuXHRcdFx0aGVpZ2h0OiAyLjNyZW07XHJcblx0XHRcdHRvcDogMC41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNhdGFsb2dfX2l0ZW0uY2F0YWxvZ19faXRlbS1oZWxwLWZ1bGwge1xyXG5cdFx0bWFyZ2luOiAyLjJyZW0gMDtcclxuXHRcdHBhZGRpbmctdG9wOiAyLjdyZW07XHJcblx0XHRib3JkZXItcmFkaXVzOiAxLjZyZW07XHJcblxyXG5cdFx0LmNhdGFsb2dfX3RpdGxlIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubGlzdC1pY29ucy0yIHVsIGxpK2xpIHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXNlY3Rpb24taW5uZXJfd2hpdGUgLm1haW4tYmxvY2sge1xyXG5cdFx0cGFkZGluZzogNC41cmVtIDAgNXJlbTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXNlY3Rpb24taW5uZXJfZ3JlZW4gLm1haW4tYmxvY2sge1xyXG5cdFx0cGFkZGluZy10b3A6IDQuNXJlbTtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9nLW5hdi0yX19pdGVtIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDdyZW07XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZy1uYXYtMl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDEuNHJlbVxyXG5cdH1cclxuXHJcblx0LmNhdGFsb2ctMl9faWNvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAyMHJlbVxyXG5cdH1cclxuXHJcblx0LmNhdGFsb2ctMiB7XHJcblxyXG5cdFx0Jl9faWNvbixcclxuXHRcdCZfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMS42cmVtXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmNhdGFsb2ctbGlzdF9wYWNrKy5jYXRhbG9nLWxpc3RfcGFjayB7XHJcblx0XHRtYXJnaW4tdG9wOiAzLjJyZW1cclxuXHR9XHJcblxyXG5cdC5tYWluLXNlY3Rpb24taW5uZXJfY2FzZSAuaDEtbWFpbiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwXHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1wb3J0Zm9saW8ge1xyXG5cdFx0cGFkZGluZzogNC44cmVtIDAgMnJlbTtcclxuXHR9XHJcblxyXG5cdC5wb3J0Zm9saW8ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDBcclxuXHRcdH1cclxuXHJcblx0XHQmX190aXRsZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE3MCU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19idG4ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9faW1nIHtcclxuXHRcdFx0aGVpZ2h0OiAzOC41cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucG9ydGZvbGlvLWJ0bnMge1xyXG5cdFx0bWFyZ2luOiAycmVtIDAgMDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0Jl9fYnRuIHtcclxuXHRcdFx0bWFyZ2luOiAxcmVtIDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWFpbi1zZWN0aW9uLWlubmVyX2Nhc2UgLmgxLW1haW4sXHJcblx0Lm1haW4tc2VjdGlvbi1pbm5lcl9wb2xpY3kgLmgxLW1haW4ge1xyXG5cdFx0Zm9udC1zaXplOiAzLjZyZW07XHJcblx0fVxyXG5cclxuXHQuYXJyb3ctYmFjayxcclxuXHQuY2FzZS1pbmZvIHtcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLWNhc2Uge1xyXG5cdFx0cGFkZGluZzogNXJlbSAwIDMuOHJlbTtcclxuXHR9XHJcblxyXG5cdC5hcnJvdy1iYWNrIGkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxLjhyZW07XHJcblx0fVxyXG5cclxuXHQuYXJyb3ctYmFjay1jYXNlcyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRwYWRkaW5nLXRvcDogMi4zcmVtO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZSBoMiB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRtYXJnaW46IDUuOXJlbSAwIDJyZW07XHJcblx0fVxyXG5cclxuXHQuaW1nLWdyb3VwIHtcclxuXHRcdG1hcmdpbjogMS43cmVtIDA7XHJcblx0fVxyXG5cclxuXHQuaW1nLWdyb3VwX19pdGVtIHtcclxuXHRcdG1hcmdpbjogLjhyZW0gMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmltZy1ncm91cF9faXRlbTpiZWZvcmUge1xyXG5cdFx0cGFkZGluZzogNzQlIDAgMDtcclxuXHR9XHJcblxyXG5cdC5jYXNlLWluZm8ge1xyXG5cdFx0bWFyZ2luOiA1cmVtIDAgMS4zcmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3MCU7XHJcblx0fVxyXG5cclxuXHQuY2FzZS1xdWVzdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdH1cclxuXHJcblx0LmNhc2UtcXVlc3Rpb24ge1xyXG5cdFx0cGFkZGluZzogM3JlbTtcclxuXHR9XHJcblxyXG5cdC5jYXNlLXF1ZXN0aW9uX19pbWcgaW1nIHtcclxuXHRcdG1heC1oZWlnaHQ6IDE5LjJyZW07XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMge1xyXG5cdFx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0c19faXRlbSAuY29udGFjdHNfMyAuY29udGFjdHNfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXBhZ2UtY29udGFjdHMge1xyXG5cdFx0cGFkZGluZzogNS4ycmVtIDAgMnJlbTtcclxuXHJcblx0XHQuaDIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjNyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3ViZGl2aXNpb24tdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMy44cmVtO1xyXG5cdH1cclxuXHJcblx0LnBvcnRmb2xpb19fdGl0bGUsXHJcblx0LnN1YmRpdmlzaW9uLXRpdGxlLFxyXG5cdC5jb250YWN0c19faGVhZGluZyB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMge1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDEwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDIuM3JlbSAyLjNyZW0gMS42cmVtO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2hlYWRpbmcgc3ZnIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XHJcblx0XHRcdGhlaWdodDogNC44cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2hlYWRpbmcge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzLjhyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhY3QrLmNvbnRhY3Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fc29jaWFscyB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMuOXJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuc29jaWFsc19faXRlbSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMi4zcmVtO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zdWJkaXZpc2lvbisuc3ViZGl2aXNpb24ge1xyXG5cdFx0bWFyZ2luLXRvcDogMy44cmVtO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzXzMgLmNvbnRhY3RzX19pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0fVxyXG5cclxuXHQubWFpbi1zZWN0aW9uLWlubmVyX2Vycm9yIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuXHJcblx0XHQubWFpbi1ibG9jayB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiA4cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzX19pY29uIHtcclxuXHRcdGhlaWdodDogMTlyZW07XHJcblx0XHR3aWR0aDogMTlyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzX19wb3NpdGlvbiB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0fVxyXG5cclxuXHQuc29jaWFscy0yX19pdGVtIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAycmVtKTtcclxuXHR9XHJcblxyXG5cdC5ibG9nLW5hdnMgYSB7XHJcblx0XHRtaW4td2lkdGg6IDBcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlX19vZmZzZXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMy41cmVtO1xyXG5cdH1cclxuXHJcblx0LnNvY2lhbHMtMl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XHJcblx0fVxyXG5cclxuXHQuc29jaWFscy0yX19pY29uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5zb2NpYWxzLTJfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMi40cmVtIDNyZW0gMi4ycmVtO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tLXNvY2lhbHMtMiB7XHJcblx0XHRwYWRkaW5nOiA1LjFyZW0gMCAycmVtO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tYmxvZyB7XHJcblx0XHRwYWRkaW5nOiA1LjNyZW0gMCAycmVtO1xyXG5cdH1cclxuXHJcblx0LmJsb2ctbmF2cyBsaSB7XHJcblx0XHRtYXJnaW46IDAgLjhyZW0gMnJlbTtcclxuXHR9XHJcblxyXG5cdC5ibG9nLW5hdnMgYSB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdHBhZGRpbmc6IDEuNHJlbSAyLjVyZW07XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYmxvZy1uYXZzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLWdhbGxlcnkge1xyXG5cdFx0cGFkZGluZzogNi41cmVtIDAgM3JlbTtcclxuXHJcblx0XHQud3JhcHBlciB7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNnJlbTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LmdhbGxlcnktbW9iIHtcclxuXHRcdFx0bWFyZ2luOiAwIC0xLjZyZW07XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNnJlbTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjZyZW07XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5nYWxsZXJ5X19pdGVtIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHR3aWR0aDogMzJyZW07XHJcblx0XHRcdG1hcmdpbjogMXJlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMDAlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1hcnRpY2xlIHtcclxuXHRcdHBhZGRpbmc6IDMuOXJlbSAwIDMuOXJlbTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlX2Jsb2cgaDEge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS12aWRlbyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0LjdyZW07XHJcblxyXG5cdFx0LnZpZGVvLWVsIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMi40cmVtXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub3VyLWV4Y2VsbGVuY2VfNCAub3VyLWV4Y2VsbGVuY2VfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMV9fZGVzY3JpcHRpb24sXHJcblx0LmJsb2NrLTFfX2RlY29yIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5ibG9jay0xX19kZWNvciB7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtXHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10ZXh0Ky5zZWN0aW9uLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXNlY3Rpb24taW5uZXJfc2VydmljZXMge1xyXG5cdFx0LmgxLW1haW4ge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMi41cmVtXHJcblx0XHR9XHJcblxyXG5cdFx0LnNlY3Rpb24tdGV4dCB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNzAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW1cclxuXHRcdH1cclxuXHJcblx0XHQubWFpbi1ibG9jayAuc2VjdGlvbi10ZXh0LXNtIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1jbGllbnRzLXByb2dyYW1zIHtcclxuXHRcdHBhZGRpbmc6IDQuOXJlbSAwIDJyZW07XHJcblxyXG5cdFx0LndyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNnJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMS42cmVtXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMSB7XHJcblx0XHRtYXJnaW4tdG9wOiA4LjJyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMV9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxLjNyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMSBwLFxyXG5cdC5ibG9jay0xIHVsLFxyXG5cdC5ibG9jay0xIG9sIHtcclxuXHRcdHBhZGRpbmc6IDEuMXJlbSAwO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTFfX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdG1hcmdpbjogMS44cmVtIDA7XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMV9faW1hZ2Uge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHR9XHJcblxyXG5cdC5ibG9jay0xX19pbWcgaW1nIHtcclxuXHRcdGhlaWdodDogMjRyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMiB7XHJcblx0XHRwYWRkaW5nOiAzcmVtIDRyZW07XHJcblx0fVxyXG5cclxuXHQuYmxvY2stMl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0fVxyXG5cclxuXHQuZGVjb3ItbGluZSB7XHJcblx0XHRtYXJnaW46IDIuOXJlbSBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJsb2NrLTJfX2xpc3Qge1xyXG5cdFx0bWFyZ2luOiA0cmVtIDAgMDtcclxuXHR9XHJcblxyXG5cdC5ibG9jay0yX19saXN0LWl0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE3MCU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDNyZW07XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcblx0XHRcdHdpZHRoOiAxcmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDFyZW07XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJVxyXG5cdFx0fVxyXG5cclxuXHRcdCYrJiB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ibG9jay0yKy5ibG9jay0xIHtcclxuXHRcdG1hcmdpbi10b3A6IDQuOHJlbTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLW91ci1ldXJvcGVhLXBhcnRuZXJzIHtcclxuXHRcdHBhZGRpbmc6IDQuN3JlbSAwIDJyZW07XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1vdXItZXVyb3BlYS1wYXJ0bmVycyB7XHJcblx0XHQuaDIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub3VyLWV1cm9wZWEtcGFydG5lcnNfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMi4zcmVtIDIuNHJlbSAyLjVyZW07XHJcblx0fVxyXG5cclxuXHQub3VyLWV1cm9wZWEtcGFydG5lcnNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR9XHJcblxyXG5cdC5vdXItZXVyb3BlYS1wYXJ0bmVyc19fY291bnRyeSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdH1cclxuXHJcblx0Lm91ci1ldXJvcGVhLXBhcnRuZXJzX190ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IC43cmVtO1xyXG5cdH1cclxuXHJcblx0Lm91ci1ldXJvcGVhLXBhcnRuZXJzX19pbWcge1xyXG5cdFx0bWFyZ2luLXRvcDogMS41cmVtO1xyXG5cdH1cclxuXHJcblx0Lm91ci1ldXJvcGVhLXBhcnRuZXJzX19sb2dvIHtcclxuXHRcdG1hcmdpbi10b3A6IDAuOXJlbTtcclxuXHR9XHJcblx0Lm91ci1ldXJvcGVhLXBhcnRuZXJzX19saW5rIHtcclxuXHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRoZWlnaHQ6IDQuNHJlbTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb24tb3VyLXJlcHJlc2VudGF0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDYuMXJlbSAwIDA7XHJcblxyXG5cdFx0LndyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNnJlbTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMS42cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm91ci1yZXByZXNlbnRhdGlvbiAuYmxvY2stMV9fZGVjb3Ige1xyXG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0c19faXRlbV9pbWcge1xyXG5cdFx0cGFkZGluZzogMi40cmVtIDIuNnJlbTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0c19faXRlbV9pbWcge1xyXG5cdFx0LmNvbnRhY3RzX19pY29uIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMS42cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWN0c19fcG9zaXRpb24ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjZyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRhY3QrLmNvbnRhY3Qge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyLjRyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc29jaWFscy0yXzMgLnNvY2lhbHMtMl9faXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xyXG5cclxuXHQuY2F0YWxvZy0yIHtcclxuXHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2ljb24ge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHR9XHJcblxyXG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xyXG5cdFx0XHRtYXJnaW46IC41cmVtIDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAzLjFyZW0gM3JlbSAyLjJyZW0gMi40cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbVxyXG5cdFx0fVxyXG5cclxuXHRcdCZfX2J0biB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIuM3JlbVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcblx0Lm1haW4tc2VjdGlvbi1pbm5lcl9wYWNrYWdpbmcge1xyXG5cdFx0LnNlY3Rpb24tdGV4dCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi40cmVtO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDExNHJlbVxyXG5cdFx0fVxyXG5cdH1cclxufSJdfQ== */
