@charset "UTF-8";@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0);visibility:hidden}}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}#totop,.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/img/ajax-loader.gif) center center no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.4}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:"FontAwesome";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:before{position:absolute;top:0;left:0;font-size:16px;line-height:20px;text-align:center;content:"";color:red;height:8px;width:8px;border-radius:50%;background-color:#51608c;opacity:1}.slick-dots li.slick-active button:before{color:#73cd90;opacity:.85;background-color:#2fbbeb}body{font-family:"Montserrat",sans-serif;overflow:hidden}html{scroll-behavior:smooth;overflow-x:hidden}input{outline:0}.slick-dots,ul{list-style:none}th{color:#fff;font-size:14px;font-weight:400}.chat,.totop{position:fixed;height:48px;width:48px;bottom:120px;right:50px;z-index:100;background-color:#2fbbeb;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat::after,.chat::before,.totop::after,.totop::before{content:"";border:3px solid rgba(47,187,235,.74);position:absolute;height:59px;width:59px;border-radius:50%}.chat::after,.totop::after,.totop::before{border:1px solid rgba(47,187,235,.22);height:68px;width:68px}.chat:hover,.totop:hover{-webkit-filter:drop-shadow(0 0 15px rgba(47,187,235,.37));filter:drop-shadow(0 0 15px rgba(47,187,235,.37));-webkit-transition:all .3s;transition:all .3s}.totop{bottom:46px;background-color:#d6d63a}.totop::after,.totop::before{border:3px solid rgba(214,214,58,.74);height:59px;width:59px}.totop::after{border:1px solid rgba(214,214,58,.22);height:68px;width:68px}.totop:hover{-webkit-filter:drop-shadow(0 0 15px rgba(214,214,58,.22));filter:drop-shadow(0 0 15px rgba(214,214,58,.22))}.header{background:rgba(255,255,255,.9);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);position:fixed;z-index:555;padding:0}.menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 0}.menu__item,.phone__item{font-size:18px;line-height:22px;color:#233670}.menu__item{text-align:justify;text-decoration:none;font-weight:500}.menu__item a:hover,.phone__item a:hover{text-decoration:none;color:#2fbbeb}.phone__item{font-weight:700}.logo__top img{max-width:150px;width:100%}.phones__wrapper{position:relative;margin-bottom:0;text-align:right}.phones__wrapper::before{position:absolute;content:url(../images/call.png);left:50px;top:5px}.header__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;height:100vh}.header__title{font-weight:700;font-size:69px;color:#2fbbeb}.header__title:before{content:url(../images/main/dots.png);position:absolute;z-index:150;left:-120px;top:-100px}.header__subtitle{position:relative;font-size:21px;line-height:37px;color:#20315f}.header__subtitle:after{position:absolute;content:url(../images/main/dots-horisontal.png);bottom:-100%;right:-50%;z-index:5}.header__img img{width:100%}.fa-comment{font-size:22px}.questions__section{background-color:#233670;background-image:url(../images/questions-bg-img.png);background-repeat:space;padding-left:0;padding-right:0;height:100vh;z-index:22}.questions__wrapper{margin:0 auto;max-width:1008px;background:#233670;z-index:111;height:100vh}#preferences h2,.questions__wrapper p.color{color:#fff;font-size:24px;line-height:128.9%;text-align:center}.questions__wrapper p.color span{font-weight:700;font-size:24px;line-height:128.9%;color:#ddd71c}.subtitle{margin-top:100px;margin-bottom:110px;font-weight:700;font-size:48px;line-height:54px;text-align:center}h1,h2{font-family:"Comfortaa",cursive}.questions__form-name,.row.questions__form-phone{max-width:464px;width:80%;border:1px solid rgba(255,255,255,.3);border-radius:50px;font-size:18px;line-height:173.9%;text-align:center;color:#fff;margin:0 auto 27px}.questions__form-name{background:#3e5392}.row.questions__form-phone{background:#20315f;opacity:.5}.questions__btn{background:#2fbbeb;border:2px solid #2fbbeb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;max-width:244px;width:100%;font-size:18px;font-weight:500;line-height:22px;color:#fff;margin:0 auto 103px}.questions__btn:hover{-webkit-box-shadow:0 0 25px rgba(47,187,235,.38);box-shadow:0 0 25px rgba(47,187,235,.38)}#preferences{padding-top:100px;background:#f9f9f9}#preferences h2{font-weight:700;font-size:48px;line-height:54px;color:#3e5392;max-width:915px;width:100%;padding-bottom:40px}.preferences__items-wrapper{max-width:1017px;margin-bottom:35px}.preferences__item{margin-bottom:35px}.preferences__item::before{position:absolute;content:url(../images/main/Group.png);left:-10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.preferences__item p,.tariffs__item .tariffs__circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preferences__item p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;padding:25px 35px;line-height:126.9%;background:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.06);box-shadow:0 0 20px rgba(0,0,0,.06);height:98px;font-size:18px;color:#000;border-radius:20px}.effective{height:100vh}.effective__text,.effective__title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.effective__title{font-weight:700;padding-top:100px;font-size:48px;line-height:54px;color:#3e5392;margin-bottom:28px}.effective__text{font-size:18px;line-height:126.9%;color:#233670;margin-bottom:60px}.effective__item,.effective__items-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.effective__items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 200px}.effective__item{max-width:218px;width:100%;margin-right:20px;margin-left:20px;text-align:center}.effective__item-title,.stock__percent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:900;font-size:100px;line-height:126.9%;color:#ddd71c}.effective__item-text{font-size:14px;line-height:126.9%;text-align:center;color:#000}.m-top{margin-top:70px}.teachers{background:#233670;padding-bottom:50px}.teachers__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-top:146px;padding-bottom:15px;font-weight:700;font-size:48px;line-height:54px}.teachers__text{max-width:838px;width:100%;margin:0 auto;font-size:18px;line-height:126.9%;text-align:center;color:#fff}.teachers__slider-item,.testimonials__slider-item{outline:0}.teachers__slider{background:#20315f}.teachers__slider-img img{max-width:480px;width:100%}.card__socials-wrapper{font-size:20px}.card__socials-wrapper a{color:#233670;margin-left:5px;margin-top:8px}.card__socials-wrapper a:hover{opacity:.5}.teachers__slider-text-title{font-family:"Comfortaa",cursive;font-weight:700;font-size:36px;line-height:126.9%;outline:0;color:#2fbbeb}.teachers__slider-text-subtitle{font-size:18px;line-height:126.9%;color:#fff;margin-bottom:42px}.teachers__slider-text{position:relative;margin-left:60px;font-weight:500;font-size:24px;line-height:126.9%;color:#fff}.teachers__slider-text::before{position:absolute;content:url(../images/quotes.png);left:-75px;top:-20px}.slick-dots{position:absolute;bottom:10px;left:115px}.slick-dots li.slick-active button:after{content:"y";position:absolute;height:16px;width:16px;border:1px solid #2fbbeb;border-radius:50%;left:-4px;top:-4px}.slick-next:before{content:url(../images/arrow-right.png);height:15px;width:15px;position:absolute;left:0;bottom:0}.slick-prev:before{content:url(../images/arrow-left.png);height:15px;width:15px;position:relative;left:0;top:0}#cost{background:#e5e5e5}.cost__subjects{margin-top:52px}.lessons_list-wrapper{background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:20px;min-height:171px;margin-right:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lessons_list{margin-left:30px;margin-bottom:0}.lessons_list-item{list-style:none;font-weight:500;font-size:18px;line-height:126.9%;color:#233670}.lessons_list-item::before{font-weight:800;color:#2fbbeb;content:"•";padding-right:20px}.subscription__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:171px;background:#2fbbeb;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:20px;font-weight:700;font-size:18px;line-height:28px;padding-left:41px;padding-right:22px;color:#233670}.tarrifs__wrapper{margin-top:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tariffs__item{margin-right:18px;margin-left:18px;margin-bottom:33px;text-align:center;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);border-radius:20px}.tariffs__item .tariffs__circle{font-weight:800;font-size:36px;position:absolute;left:-25px;top:-25px;max-width:96px;width:100%;max-height:96px;height:100%;border-radius:50%;background:#233670;color:#fff}.tariffs__suptitle{font-weight:700;font-size:18px;line-height:126.9%;color:#233670;margin-top:30px;text-transform:uppercase}.old__price,.row.tariffs__title,.tariffs__item .tariffs__circle,.tariffs__subtitle,.tariffs__suptitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.tariffs__title{font-weight:700;line-height:126.9%;color:#2fbbeb;margin-bottom:36px;width:100%;font-size:36px}.row.tariffs__title span{font-size:18px;margin-left:5px;white-space:nowrap}.old__price,.tariffs__subtitle{font-size:18px}.tariffs__subtitle{line-height:126.9%;background:#eaeaea;border-bottom-right-radius:20px;border-bottom-left-radius:20px;padding-bottom:18px;padding-top:5px;color:#000}.old__price{text-decoration:line-through;position:absolute;bottom:50px;left:55%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);color:#cdcdcd}.stock{padding-top:50px;padding-bottom:50px;background:#233670;color:#fff}.stock__text-title{font-family:"Comfortaa",cursive;font-weight:700;font-size:30px;line-height:40px;text-align:right;padding-bottom:10px}.stock__text-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stock__text-text p{font-size:16px;line-height:126.9%;text-align:right;margin:0}.stock__text-text span{color:#2fbbeb;margin-top:-2px}.stock_btn{font-weight:500;font-size:18px;line-height:22px;background:#2fbbeb;border:2px solid #2fbbeb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;color:#fff;max-width:315px;width:100%}.stock_btn:hover{-webkit-box-shadow:0 0 25px rgba(47,187,235,.38);box-shadow:0 0 25px rgba(47,187,235,.38);color:#000;-webkit-transition:all .3s;transition:all .3s}#advantages,#testimonials{padding-top:107px;background:#f9f9f9}.advantages__title,.testimonials__title{padding-bottom:18px;font-weight:700;font-size:48px;line-height:54px;text-align:center;color:#3e5392}.advantages__discription{font-size:18px;line-height:126.9%;text-align:center;color:#233670;padding-bottom:65px}.advantages__items-wrapper{padding-bottom:30px}.advantages__item{max-width:315px;width:100%;margin-bottom:20px}.advantages__item-title{max-width:195px;font-weight:600;font-size:24px;line-height:29px;color:#2fbbeb;padding-bottom:8px}.advantages__item-text{font-size:14px;line-height:23px;color:#5c5c5c}#testimonials{height:100vh;padding-top:170px}.testimonials__slider-wrapper{z-index:11;margin-top:120px;padding-bottom:120px;width:75%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials__slider-wrapper .slick-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.testimonials__slider-wrapper .slick-next:before,.testimonials__slider-wrapper .slick-prev:before{content:url(../images/arrow-right-blue.png);height:15px;width:15px;position:absolute;left:0;top:0}.testimonials__slider-wrapper .slick-prev:before{content:url(../images/arrow-left-blue.png)}.testimonials__slider-img{margin:0}.testimonials__slider-img img{max-width:284px;width:100%;border-radius:20px;display:inline-block;margin:0}.testimonials__slider-text-title{font-family:"Comfortaa",cursive;font-weight:700;font-size:24px;line-height:30px;color:#000}.testimonials__slider-text-subtitle{font-size:18px;line-height:23px;color:#a9a9a9;padding-bottom:22px}.testimonials__slider-text{font-size:14px;line-height:23px;color:#5c5c5c;padding-left:40px}.testimonials__slider-text::before{max-width:54px;position:absolute;content:url(../images/quotes-grey.png);left:-14px}#choice{background:#233670;padding-bottom:75px;z-index:2}.choice__header-text{padding-top:87px;padding-bottom:50px;font-weight:700;font-size:48px;line-height:54px;text-align:center;color:#fff}.logo__table{max-width:86px;height:auto}.dash::after{content:"";width:18px;height:3px;background-color:#fff;position:absolute;border-radius:5px}.table__blue{background:#20315f;border:0}table,tr{border:5px solid transparent}#free__lesson{height:100vh;background-image:url(/..images/first-lesson.png);z-index:1}#free__lesson .container{height:100vh;background-color:#f9f9f9}.free__lesson-title{font-weight:700;font-size:48px;line-height:54px;text-align:center;color:#233670;max-width:714px;width:100%;margin:0 auto;padding:100px 0}.questions__form-phone-lite,.questions__form-white-name{max-width:464px;width:80%;font-size:18px;line-height:173.9%;text-align:center;color:#000;margin:0 auto 27px;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;outline:0}.questions__form-phone-lite{background:#eaeaea;border:1px solid #eaeaea;color:#a9a9a9}#insta{background:#233670;padding-top:115px;padding-bottom:85px;color:#fff}.insta__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insta__title{font-family:"Comfortaa",cursive;font-weight:700;font-size:48px;line-height:54px;text-align:center;margin-left:32px}.insta__subtitle{margin-left:18px}.insta__img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:87px;padding-bottom:79px}.insta__gall-img{max-width:276px;width:100%;height:auto;padding:10px 15px;margin:2px}#faq{height:auto;padding-top:100px;position:relative}.faq__title{font-family:"Comfortaa",cursive;font-weight:700;font-size:48px;line-height:54px;text-align:center;color:#3e5392;padding-bottom:16px}.faq__subtitle{font-size:18px;line-height:126.9%;text-align:center;color:#233670;padding-bottom:50px}.questions__item-wrapper{padding-bottom:25px}.questions__item-title{background-color:#eaeaea;color:#444;cursor:pointer;padding:14px;width:100%;border:0;text-align:left;font-size:15px;-webkit-transition:.4s;transition:.4s;line-height:17px;border-radius:10px;outline:0!important;margin-bottom:15px;position:relative}.active,.questions__item-title:hover{background-color:#ccc}.questions__item-title:after{content:"\002B";font-size:25px;color:#777;font-weight:700;float:right;margin-left:5px}.active:after{content:"\2212";font-size:25px}.questions__item-text{font-size:14px;padding-left:55px;background-color:#fff;max-height:0;-moz-text-align-last:left;text-align-last:left;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;text-shadow:red;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:0}.question__number{font-size:18px;font-weight:600;line-height:22px;position:absolute;left:-20px;top:-20px;color:#233670;border-radius:50%;background:#ddd71c;height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}b{margin-left:5px}#adress,#faq,#questions__last{background:#f9f9f9}.phones a,.questions__last-img img{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.questions__last-img img{max-width:570px;width:100%;z-index:22;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.questions__last-text-wrapper{padding-top:50px}.questions__last-title{font-weight:700;font-size:48px;line-height:54px;margin:0 auto;color:#233670;text-align:center}.questions__last-subtitle{font-size:18px;line-height:126.9%;text-align:center;color:#233670;margin:0 auto;padding-bottom:34px}.input__vdalo{background:#eaeaea;border:1px solid #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50px;max-width:425px;width:100%;padding-left:25px;font-size:14px;color:#a9a9a9;height:57px;margin:0 auto 20px}.form__check{margin-top:40px;margin-bottom:67px;font-size:14px;line-height:17px}.form-check-label{font-size:14px;line-height:50px}.form-check-input{margin-top:0;background-color:red}.questions__last-text{padding-top:90px;font-size:14px;line-height:24px;text-align:center;color:#a9a9a9;margin-bottom:0}.dots-vert-4{content:url(../images/main/dots.png);position:absolute;top:3%;right:2%;height:263px;width:83px}#adress{padding-top:100px}.bottom__adress-wrapper{background:#233670;padding-top:20px}.socials__wrapper{padding-bottom:15px}.social__item{color:#fff;font-size:25px;margin-left:7px;margin-right:7px;opacity:.5}.social__item:hover{opacity:1;-webkit-transition:all .3s;transition:all .3s}.adress__title{color:#ddd71c;font-weight:700;font-size:18px;line-height:22px;height:20px;width:20px;position:relative}.adress__title::before,.phones:before{position:absolute;content:url(../images/m.png);left:-28px;top:0}.adress__subtitle-bottom{max-width:205px;width:100%}.phones:before{content:url(../images/call.png);left:-25px}.phones a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.fa-phone-alt{color:#ddd71c;left:-25px;top:3px}.fa-medium-m{color:#ddd71c;left:-25px;font-weight:700;font-size:18px}.email,.phone__number-bottom{font-weight:700;font-size:18px;color:#fff}.phone__number-bottom{text-decoration:none;position:relative}.email{line-height:22px;text-align:justify}.mail{position:relative}.mail:before{position:absolute;content:url(../images/email.png);left:-25px}.fa-envelope{color:#ddd71c;font-size:20px;left:-30px}.how-to-pay{display:block;font-size:14px;line-height:24px;text-align:right;color:#d6d63a}.bottom__logo{width:126px}.adress__subtitle-bottom{color:#fff;padding-top:10px;font-size:14px}.modal{display:none;position:fixed;z-index:111;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;width:70%;background:#233670}.close{color:#ddd71c;position:absolute;font-size:28px;font-weight:700;right:0;top:0;padding-right:5px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto}.modal-logo{max-width:238px;width:100%;margin-bottom:40px}.modal__title{font-weight:700;font-size:58px;line-height:65px;text-align:center;color:#2fbbeb}.modal__text{font-size:21px;line-height:173.9%;text-align:center;color:#fff;max-width:675px;width:100%}.social__item-modal a{color:#d6d63a;font-size:25px;margin-left:7px;margin-right:7px;opacity:1;z-index:200}.social__item-modal a:hover{opacity:.5;-webkit-transition:all .3s;transition:all .3s}.circle-blue-1:before,.circle-grey-1:after,.circle-grey-2{position:absolute;content:"";border-radius:50%;width:100%;height:100%}.circle-blue-1:before{background:#233670;top:-32%;left:-43%;max-width:597px;max-height:597px}.circle-grey-1:after,.circle-grey-2{max-width:545px;max-height:545px}.circle-grey-1:after{border:1px solid #eaeaea;top:-20%;right:-17%;overflow:hidden}.circle-grey-2{border:1px solid rgba(234,234,234,.5);bottom:-35%;left:-17%;z-index:111}.circle-grey-2::before{position:absolute;content:"";background:#2fbbeb;max-width:164px;max-height:164px;bottom:46%;left:81%;z-index:1}.circle__yellow-1{position:absolute;background:#ddd71c;max-width:284px;max-height:284px;bottom:-8%;left:3%;z-index:15;overflow:visible}.circle-blue-2,.circle-grey-2::before,.circle-grey-3,.circle__yellow-1{height:100%;width:100%;border-radius:50%}.circle-blue-2{position:absolute;background:#2fbbeb;max-width:164px;max-height:164px;top:4%;right:8%;z-index:15}.circle-grey-3{max-height:562px;max-width:562px;border:1px solid rgba(234,234,234,.5);top:14%;right:-8%;overflow:hidden;z-index:16}.circle-grey-3,.circle-grey-4{position:absolute}.circle-grey-5{max-height:119px;max-width:119px;background:#eaeaea;bottom:34%;left:-5%}.circle-blue-3,.circle-grey-5,.circle-grey-6{position:absolute;height:100%;width:100%;border-radius:50%;overflow:hidden}.circle-blue-3{background:#2fbbeb;bottom:-7%;right:5%;max-height:194px;max-width:194px}.circle-grey-6{max-height:119px;max-width:119px;background:#eaeaea;top:24%;left:2%}.circle-blue-4{background:#2fbbeb;max-width:164px;max-height:164px;bottom:-6%;right:8%;z-index:15}.circle-blue-4,.circle-blue-5,.circle-yellow-2{position:absolute;border-radius:50%;width:100%;height:100%}.circle-yellow-2{background:#ddd71c;top:6%;max-width:176px;max-height:176px;left:-3%}.circle-blue-5{background:#2fbbeb;max-width:252px;max-height:252px;bottom:-60%;left:2%}.yellow,.yellow-circle{background:#ddd71c!important}.circle-grey-7{background:#eaeaea;max-width:119px;max-height:119px;bottom:20%;left:3%}.circle-grey-7,.circle-grey-8,.circle-grey-9,.circle-yellow-3{position:absolute;border-radius:50%;width:100%;height:100%}.circle-yellow-3{background:#ddd71c;bottom:-12%;right:0;z-index:11;max-width:176px;max-height:176px}.circle-grey-8,.circle-grey-9{border:1px solid #eaeaea;max-width:562px;max-height:562px}.circle-grey-8{top:-28%;left:-18%;z-index:15}.circle-grey-9{bottom:6%;right:-22%;overflow:hidden}.dots-horiz-1{content:url(/images/main/dots-horisontal.png);position:absolute;top:50%;left:5%;z-index:1}.dots-vert-1{content:url(/images/main/dots.png);position:absolute;bottom:5%;right:15%;z-index:1}.circle-grey-10{border:1px solid rgba(234,234,234,.5);max-width:562px;max-height:562px;bottom:-6%;left:-18%;z-index:1}.circle-grey-10,.circle-grey-11,.circle-yellow-7{position:absolute;border-radius:50%;width:100%;height:100%}.circle-grey-11{border:1px solid rgba(234,234,234,.5);bottom:6%;right:-18%;overflow:hidden;max-width:562px;max-height:562px}.circle-yellow-7{background:#ddd71c;max-width:192px;max-height:192px;top:37%;left:-4%;z-index:1}.circle-blue-6{max-width:252px;max-height:252px;bottom:2%;left:5%}.circle-blue-6,.circle-blue-8,.circle-blue-9{position:absolute;background:#2fbbeb;border-radius:50%;width:100%;height:100%}.circle-blue-8{left:9%;max-width:252px;max-height:252px;bottom:-17%}.circle-blue-9{max-width:213px;max-height:213px;bottom:-8%;right:9%}.circle-yellow-4{background:#ddd71c;max-width:382px;width:100%;max-height:382px;height:100%;top:-26%;right:4%;z-index:1;overflow:hidden}.circle-blue-10,.circle-grey-12,.circle-yellow-4{position:absolute;border-radius:50%}.circle-grey-12{border:1px solid rgba(234,234,234,.5);z-index:1;overflow:hidden;max-width:562px;width:100%;max-height:562px;height:100%;top:0;left:-4%}.circle-blue-10{background:#2fbbeb;max-width:320px;width:50%;max-height:320px;height:50%;top:-20%;left:5%}.dots-vert-2,.dots-vert-3{content:url(../images/main/dots.png);position:absolute;z-index:1}.dots-vert-2{bottom:15%;opacity:.5;left:8%}.dots-vert-3{top:15%;left:9%}.circle-grey-13,.dots-horiz-2{position:absolute;z-index:1;opacity:.5}.dots-horiz-2{content:url(../images/main/dots-horisontal.png);bottom:30%;right:8%}.circle-grey-13{border:1px solid rgba(234,234,234,.5);border-radius:50%;max-width:562px;width:100%;max-height:562px;height:100%;bottom:-33%;right:-14%;overflow-x:hidden}.circle-grey-14{max-width:562px;max-height:562px;border:1px solid #eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:-35%;left:-10%}.circle-grey-14,.circle-grey-15,.circle-yellow-5{position:absolute;width:100%;height:100%;border-radius:50%}.circle-grey-15{background:#eaeaea;-webkit-box-sizing:border-box;box-sizing:border-box;left:5%;max-width:157px;max-height:157px;bottom:15%}.circle-yellow-5{max-width:176px;max-height:176px;background:#ddd71c;bottom:-5%;right:5%}@media (max-width:1350px){.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.color{width:80%;margin:0 auto}#testimonials{padding:0}.questions__last-text-wrapper{padding-top:0}.effective{height:auto}.effective__items-wrapper{margin-bottom:50px}#faq,#free__lesson{height:auto;padding-bottom:50px}}@media (max-width:1200px){.stock__text-title{font-size:28px;width:100%}#advantages,#testimonials{height:auto;padding-top:80px}#testimonials{padding-bottom:80px}.testimonials__slider-text::before{position:relative}.insta__gall-img img{max-width:275px;width:100%}}@media (max-width:1179px){h2{font-size:40px!important}.header__title{font-size:55px}.header__subtitle{font-size:18px}.effective__item-title{font-size:90px}.effective{height:auto}.tariffs__item .tariffs__circle{max-width:80px;max-height:80px;top:-45px;left:-30px}}@media (max-width:1000px){.testimonials__slider-wrapper{margin-top:60px;padding-bottom:80px}.slick-next{right:0;top:50%}.slick-prev{position:absolute;left:0;top:50%}}@media (max-width:991px){header{display:none;height:100vh}.header__title{font-size:40px}.header__title::before{top:0;z-index:1}.header__subtitle::after{bottom:-120px}.text-white{margin:50px auto 0}#preferences,.questions__section,.questions__wrapper{height:auto}.color{padding-bottom:50px}#faq,.teachers__header{padding-top:50px}.teachers__slider{padding-bottom:50px}.teachers__slider-text{font-size:19px}.effective__title{padding-top:50px;margin:0 auto}.cost__subjects{display:block}.lessons_list-wrapper,.subscription__text{width:80%;margin:0 auto}.effective__item-title{font-size:65px}.tariffs__item span{max-width:60px!important;height:10%;max-height:60px!important}#faq{margin-left:20px}.questions__last-text{padding-top:0}.lessons_list-wrapper{margin-right:0;margin-bottom:20px}.tariffs__item .tariffs__circle{max-width:80px;max-height:80px;top:-25px;left:-11px}.tariffs__item{min-width:300px}#advantages,#faq{height:auto}.advantages__item{max-width:290p}.adress__column .col{margin:0 auto;width:200px}}@media (max-width:959px){.stock__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.stock__text{margin:0 auto;text-align:center!important}.stock__text-text p,.stock__text-title{text-align:center}.ml-1{display:none}.questions__last-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questions__last-subtitle,.questions__last-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.questions__last-img img{margin-bottom:30px}.questions__last-img{max-width:475px}.form__check{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;width:75%;margin:0 auto}.preferences__item{margin-bottom:15px}.preferences__item p{font-size:15px}.questions__btn{margin-bottom:20px}.map__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}iframe{width:100%}iframe:first-child{margin-bottom:15px}}@media (max-width:767px){.header__content{margin-top:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.header__img{margin-top:50px;margin-bottom:30px;width:88%}.teachers__slider-text-title{font-size:28px}.teachers__slider-text-subtitle{margin-bottom:5px}.teachers__slider-text{font-size:14px;margin-left:0}.slick-next:before,.slick-prev:before,.teachers__slider-text::before,.testimonials__slider-text::before{display:none}.slick-dots{bottom:-10px}.preferences__item{width:70%;margin:0 auto}.testimonials__slider-text{padding:0}.testimonials__slider-text-title{font-size:20px}.questions__form-name,.row.questions__form-phone{font-size:15px}}@media (max-width:716px){.effective__item:last-child{margin:0 auto}.insta__img img{width:80%}ul .slick-dots{display:none!important}}@media (max-width:575px){.swipe{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__check{width:95%}.advantages__item{margin:0 auto}.advantages__item-title{padding-bottom:0}.advantages__item-text{margin-bottom:15px}.lessons_list-wrapper,.subscription__text{width:90%}.preferences__item p{height:auto}h2{font-size:40px}.lessons_list-item,.subscription__text{font-size:16px}.testimonials__slider-wrapper{width:100%}}@media (max-width:520px){h2{font-size:30px!important}.insta__img{display:none}}@media (max-width:500px){.form__check{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:30px;margin-bottom:15px}.teachers__slider-text{font-size:12px}.testimonials__slider-text-title{font-size:14px}.table thead th,.testimonials__slider-text,.testimonials__slider-text-subtitle{font-size:12px}}*,.circle-yellow-5{-webkit-box-sizing:border-box;box-sizing:border-box}.b-nav,body:after{position:absolute;top:0}body:after{background:#fff;content:"";height:100%;left:0;opacity:0;overflow:auto;padding:0;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}body.open{overflow:hidden}body.open:after{opacity:1;visibility:visible}.b-nav{z-index:11}.b-nav:not(.open){visibility:hidden}.b-nav li{color:#233670;list-style-type:none;padding:10px;text-align:left;-webkit-transform:translateX(-250px);transform:translateX(-250px)}.b-nav li:not(.open){-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.b-nav li:first-child{padding-top:120px}.b-nav.open{visibility:visible}.b-nav.open li{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.b-link{background:0 0;border-left:transparent solid 2px;color:#233670;font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;margin-left:30px;text-decoration:none;-webkit-transition:all .4s ease;transition:all .4s ease;width:auto}.b-link--active,.b-link:hover{border-left:#233670 solid 2px;padding-left:30px}.b-bun,.b-menu{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease}.b-menu{background:#fff;border:#fff solid 2px;border-radius:50%;cursor:pointer;display:inline-block;height:60px;padding-left:15.5px;padding-top:17.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px;z-index:1002}.b-menu:after{content:url(../images/logo.png);position:absolute;left:195%;top:-12px}.b-container.open .b-main,.b-menu:hover{border:#233670 solid 2px}.b-bun{background:#233670}.b-bun--top{height:2px;top:0;width:25px}.b-bun--bottom,.b-bun--mid{height:2px;top:8px;width:25px}.b-bun--bottom{top:16px}.b-brand{color:#fff;font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;margin-left:30px;position:relative;text-decoration:none;top:-21.42857px;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:13}.b-container{height:60px;left:30px;position:absolute;top:30px}.b-container:hover:not(.open) .bun-bottom,.b-container:hover:not(.open) .bun-mid,.b-container:hover:not(.open) .bun-top{background:#fff}.b-container.open .b-bun--top{background:#233670;top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.b-container.open .b-bun--mid{opacity:0}.b-container.open .b-bun--bottom{background:#233670;top:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-container.open .b-brand{color:#233670}@media (max-width:1350px){.circle-blue-1:before{top:-27%;left:-36%}.circle-grey-1:after{max-height:400px;max-width:400px}.circle-grey-2::before{bottom:64%;left:72%}.circle-grey-3{top:9%}.circle-grey-3,.circle-grey-8,.circle-grey-9{max-width:400px;max-height:400px}.circle-grey-9{bottom:65%;right:-14%}.circle-grey-10,.circle-grey-11{max-height:400px;max-width:400px}.circle-yellow-7{top:53%;background:#ddd71c;max-width:150px;max-height:150px}.circle-blue-9{max-width:150px;max-height:150px;bottom:-2%;right:0}.circle-grey-12,.circle-grey-13{max-width:400px;max-height:400px}.circle-blue-10,.circle-yellow-4{max-width:300px;max-height:300px}.circle-grey-15{left:-5%}.circle-yellow-5{right:-5%}.dots-vert-3{display:none}.circle-grey-14{max-width:400px;max-height:400px}}@media (max-width:1268px){.circle-grey-12{left:-11%}.circle-grey-5{left:-2%}.circle-grey-12{top:-14%}.circle-blue-10{max-width:250px;max-height:250px}}@media (max-width:1180px){.circle-blue-10,.circle-blue-1:before,.circle-blue-2,.circle-blue-3,.circle-blue-4,.circle-blue-5,.circle-blue-6,.circle-blue-8,.circle-blue-9,.circle-grey-10,.circle-grey-11,.circle-grey-12,.circle-grey-13,.circle-grey-14,.circle-grey-15,.circle-grey-1:after,.circle-grey-2,.circle-grey-3,.circle-grey-4,.circle-grey-5,.circle-grey-6,.circle-grey-7,.circle-grey-8,.circle-grey-9,.circle-yellow-2,.circle-yellow-3,.circle-yellow-4,.circle-yellow-5,.circle-yellow-7,.circle__yellow-1,.dots-horiz-1,.dots-horiz-2,.dots-vert-1,.dots-vert-2,.dots-vert-3,.header__subtitle:after,.header__title::before,.yellow-circle{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5jc3MiLCJsYXlvdXQvcGFnZXMvX2J1cmdlci5zY3NzIiwibGF5b3V0L2Jsb2Nrcy9jb21tb24vX3NsaWNrLWNhcm91c2VsLnNjc3MiLCJsYXlvdXQvcGFnZXMvX21haW4uc2NzcyIsImxheW91dC9wYWdlcy9faG9tZS5zY3NzIiwibGF5b3V0L3BhZ2VzL19iZy5zY3NzIiwibGF5b3V0L3BhZ2VzL19tZWRpYS5zY3NzIiwibGF5b3V0L3BhZ2VzL19iZy1tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCLEFDNkNBLCtCQUNHLEUsQ0FDRyx5QyxDQUFBLGlDLENBQ0Esa0IsQ0FHSCxFLENBQ0csb0MsQ0FBQSw4QixBQVBOLHVCQUNHLEUsQ0FDRyx5QyxDQUFBLGlDLENBQ0Esa0IsQ0FHSCxFLENBQ0csb0MsQ0FBQSw4QixBQUlOLGdDQUNHLEUsQ0FDRyxvQyxDQUFBLDRCLENBR0gsRSxDQUNHLHlDLENBQUEsaUMsQ0FDQSxtQixBQVBOLHdCQUNHLEUsQ0FDRyxvQyxDQUFBLDRCLENBR0gsRSxDQUNHLHlDLENBQUEsaUMsQ0FDQSxtQkM3Q04sVyxDQVZBLGEsQ0FXRSxpQixDQUVBLGEsQ0FiRixhLENBR0UsNkIsQ0FBQSxxQixDQUNBLDBCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxzQixDQUNBLGtCLENBQ0EsdUMsQ0FFRixXLENBRUUsZSxDQUVBLFEsQ0FDQSxTLENBMkxGLDJCLENBQUEsMkIsQ0FoTUEsaUIsQ0FRSSxTLENBUkosb0IsQ0FZSSxjLENBQ0EsVyxDRkZKLHlCLENFS0EsMEIsQ0FFRSxvQyxDQUFBLDRCLENBR0YsWSxDQUNFLGlCLENBQ0EsTSxDQUNBLEssQ0FDQSxhLENBSkYsa0IsQ0FBQSxtQixDQVFJLFUsQ0FDQSxhLENBVEosa0IsQ0FhSSxVLENBR0YsMkIsQ0FDRSxpQixDQUdKLFksQ0FDRSxVLENBQ0EsVyxDQUNBLGMsQ0FXQSxZLENGM0JBLHNCLENFa0JFLFcsQ0FlRiwrQixDQXBCRixnQixDQVFJLGEsQ0FSSiw4QixDQVdJLFksQ0FYSix5QixDQWlCSSxtQixDQU9GLDJCLENBQ0UsaUIsQ0FHRiw0QixDQUNFLGEsQ0FDQSxXLENBQ0EsNEIsQ0N0Q0osTSxDRHlDQSx5QixDQUNFLFksQ0EwQkEsMEIsQ0FDRSxpRSxDRjNDSixXLENFNERBLFcsQ0FFRSxpQixDQUNBLGEsQ0FDQSxXLENBQ0EsVSxDQUNBLGEsQ0FDQSxXLENBQ0EsYyxDQUNBLGMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENGekRBLGlCLENBREEsaUIsQ0UyQ0YsaUIsQ0FBQSxpQixDQWlCSSxTLENBQ0EsYyxDQUNBLGlCLENBcURKLGtDLENBQUEsa0MsQ0Y1R0ksd0IsQ0FEQSx3QixDRXFDSix3QixDQUFBLHdCLENBcUJNLFMsQ0Z0REosaUMsQ0VpQ0YsaUMsQ0F5QkksVSxDQStDSiw0QixDRnRHRSxrQixDRThCRixrQixDQTRCSSx5QixDQUNBLGMsQ0FDQSxhLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQyxDQUNBLGlDLENBSUosVyxDQUNFLFUsQ0ZoRUEscUIsQ0VrRUUsUyxDQUNBLFcsQ0Y5REEsNEIsQ0VtRUUsVyxDQUtOLFcsQ0FDRSxXLENGcEVBLHFCLENFc0VFLFUsQ0FDQSxVLENGbEVBLDRCLENFdUVFLFcsQ0FPTiwwQixDQUNFLGtCLENBR0YsVyxDQUlFLGEsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBQ0EsVSxDQVJGLGMsQ0FVSSxpQixDQUNBLG9CLENBQ0EsVyxDQUNBLFUsQ0FDQSxZLENBQ0EsUyxDQUNBLGMsQ0FoQkoscUIsQ0FrQk0sUSxDQUNBLGMsQ0FDQSxhLENBQ0EsVyxDQUNBLFUsQ0FDQSxTLENBQ0EsYSxDQUNBLFcsQ0FDQSxpQixDQUNBLFcsQ0FDQSxjLENBNUJOLDRCLENBb0NRLGlCLENBQ0EsSyxDQUNBLE0sQ0FLQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQ3NNTCxVLENBQ0EsUyxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFMsQ0R6UEgseUMsQ0FxRE0sYSxDQUNBLFcsQ0NzTUgsd0IsQ0M5Y0gsSSxDQUNHLG1DLENESUEsZSxDQUxILEksQ0FDRyxzQixDQUNBLGlCLENBTUgsSyxDQUNHLFMsQ0R5TUgsVyxDQ3RNQSxFLENBQ0csZSxDQUVILEUsQ0FDRyxVLENBQ0EsYyxDQUNBLGUsQ0FFSCxLLENBbUNBLE0sQ0FsQ0csYyxDQUNBLFcsQ0FDQSxVLENBQ0EsWSxDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBVkgsWSxDQUFBLGEsQ0FtQ0EsYSxDQUFBLGMsQ0F2Qk0sVSxDQUNBLHFDLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBakJOLFksQ0FtQ0EsYSxDQUFBLGMsQ0FkTSxxQyxDQUVBLFcsQ0FDQSxVLENBeEJOLFcsQ0FtQ0EsWSxDQVBNLHlELENBQUEsaUQsQ0FDQSwwQixDQUFBLGtCLENBTU4sTSxDQUtHLFcsQ0FHQSx3QixDQVJILGEsQ0FBQSxjLENBY00scUMsQ0FFQSxXLENBQ0EsVSxDQWpCTixhLENBc0JNLHFDLENBRUEsVyxDQUNBLFUsQ0F6Qk4sWSxDQTZCTSx5RCxDQUFBLGlELENBT04sTyxDQUNHLCtCLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLGMsQ0FDQSxXLENBQ0EsUyxDQUVILGMsQ0FDRyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGEsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxjLENBRUgsVyxDQVlBLFksQ0FFRyxjLENBQ0EsZ0IsQ0FDQSxhLENBaEJILFcsQ0FJRyxrQixDQUVBLG9CLENBTEEsZSxDQURILG1CLENBWUEsb0IsQ0FKTSxvQixDQUNBLGEsQ0FHTixZLENBQ0csZSxDQVNILGMsQ0FDRyxlLENBQ0EsVSxDQUVILGdCLENBQ0csaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FISCx3QixDQUtNLGlCLENBQ0EsK0IsQ0FDQSxTLENBQ0EsTyxDQUdOLGdCLENBQ0csd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYSxDQUNBLFksQ0FFSCxjLENBQ0csZSxDQUNBLGMsQ0FTQSxhLENBWEgscUIsQ0FJTSxvQyxDQUNBLGlCLENBQ0EsVyxDQUNBLFcsQ0FDQSxVLENBS04saUIsQ0FDRyxpQixDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FKSCx1QixDQU1NLGlCLENBQ0EsK0MsQ0FDQSxZLENBQ0EsVSxDQUNBLFMsQ0FHTixnQixDQUVNLFUsQ0FHTixXLENBQ0csYyxDQUVILG1CLENBQ0csd0IsQ0FDQSxvRCxDQUNBLHVCLENBRUEsYyxDQUNBLGUsQ0FDQSxZLENBQ0EsVSxDQUdILG1CLENBQ0csYSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxXLENBQ0EsWSxDQTBFSCxlLENBL0VBLDJCLENBUU0sVSxDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBWE4sZ0MsQ0FhUyxlLENBQ0EsYyxDQUNBLGtCLENBQ0EsYSxDQUlULFMsQ0FDRyxnQixDQUNBLG1CLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBRUgsRSxDSGlNQSxFLENHL0xHLCtCLENBR0gscUIsQ0FjQSwwQixDQUNHLGUsQ0FDQSxTLENBR0EscUMsQ0FDQSxrQixDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUVBLGtCLENBMUJILHFCLENBR0csa0IsQ0FXSCwwQixDQUlHLGtCLENBT0EsVSxDQUdILGUsQ0FDRyxrQixDQUNBLHdCLENBQ0EsNkIsQ0FBQSxxQixDQUVBLGtCLENBQ0EsZSxDQUNBLFUsQ0FFQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDQUNBLG1CLENBYkgscUIsQ0FlTSxnRCxDQUFBLHdDLENBR04sWSxDQUVHLGlCLENBQ0Esa0IsQ0FISCxlLENBS00sZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGEsQ0FFQSxlLENBQ0EsVSxDQUNBLG1CLENBSU4sMkIsQ0FDRyxnQixDQUNBLGtCLENBRUgsa0IsQ0FDRyxrQixDQURILDBCLENBR00saUIsQ0FDQSxxQyxDQUNBLFUsQ0FDQSxPLENBQ0EsbUMsQ0FBQSwyQixDQUdOLG9CLENBcVBBLCtCLENBV00sd0IsQ0FBQSxxQixDQUFBLGtCLENBaFFOLG9CLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx5QixDQUFBLG9CLENBQ0EsaUIsQ0FJQSxrQixDQUVBLGUsQ0FDQSwyQyxDQUFBLG1DLENBTEEsVyxDQUNBLGMsQ0FFQSxVLENBR0Esa0IsQ0FFSCxVLENBQ0csWSxDQWFILGdCLENBWEEsaUIsQ0FjRyxpQixDQUdBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBbEJILGlCLENBR0csZSxDQUtBLGlCLENBSkEsYyxDQUNBLGdCLENBRUEsYSxDQUVBLGtCLENBRUgsZ0IsQ0FDRyxjLENBQ0Esa0IsQ0FFQSxhLENBQ0Esa0IsQ0FXSCxnQixDQVBBLHlCLENBUUcsd0IsQ0FBQSxxQixDQUFBLDZCLENBUkgseUIsQ0FDRyxtQixDQUFBLG1CLENBQUEsWSxDQUlBLG1CLENBRUgsZ0IsQ0FFRyxlLENBQ0EsVSxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxpQixDQUVILHNCLENIZ05BLGUsQ0c5TUcsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxlLENBQ0EsZSxDQUNBLGtCLENBRUEsYSxDQUVILHFCLENBQ0csYyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxVLENBRUgsTSxDQUNHLGUsQ0FFSCxTLENBQ0csa0IsQ0FDQSxtQixDQUVILGlCLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxpQixDQUNBLGlCLENBQ0EsbUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBRUgsZSxDQUNHLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUdILHNCLENIcU5BLDBCLENHbk5HLFMsQ0FFSCxpQixDQUNHLGtCLENBRUgseUIsQ0FFTSxlLENBQ0EsVSxDQUdOLHNCLENBQ0csYyxDQURILHdCLENBR00sYSxDQUNBLGUsQ0FDQSxjLENBTE4sOEIsQ0FPUyxVLENBSVQsNEIsQ0FDRywrQixDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxTLENBQ0EsYSxDQUVILCtCLENBQ0csYyxDQUNBLGtCLENBQ0EsVSxDQUNBLGtCLENBRUgsc0IsQ0FDRyxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLFUsQ0FOSCw4QixDQVFNLGlCLENBQ0EsaUMsQ0FDQSxVLENBQ0EsUyxDQUdOLFcsQ0FDRyxpQixDQUNBLFcsQ0FDQSxVLENBZ0JILHdDLENBQ0csVyxDQUNBLGlCLENBQ0EsVyxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FFSCxrQixDQUNHLHNDLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBRUgsa0IsQ0FDRyxxQyxDQUNBLFcsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsSyxDQUVILEssQ0FDRyxrQixDQUdILGUsQ0FDRyxlLENBRUgscUIsQ0FDRyxlLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBRUgsYSxDQUNHLGdCLENBQ0EsZSxDQUVILGtCLENBQ0csZSxDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxhLENBTEgsMEIsQ0FPTSxlLENBQ0EsYSxDQUNBLFcsQ0FDQSxrQixDQUdOLG1CLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUNBLGtCLENBQ0EsMEMsQ0FBQSxrQyxDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxhLENBRUgsaUIsQ0FDRyxlLENBRUEsd0IsQ0FBQSxxQixDQUFBLDZCLENBRUgsYyxDQUNHLGlCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLDBDLENBQUEsa0MsQ0FDQSxrQixDQVBILCtCLENBWU0sZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsYyxDQUNBLFUsQ0FDQSxlLENBQ0EsVyxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxVLENBR04sa0IsQ0FHRyxlLENBQ0EsYyxDQUNBLGtCLENBRUEsYSxDQUNBLGUsQ0FDQSx3QixDQThCSCxXLENBNUJBLG1CLENBckNBLCtCLENBb0RBLGtCLENBMUJBLGtCLENBeUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBL0JILG1CLENBR0csZSxDQUVBLGtCLENBQ0EsYSxDQUNBLGtCLENBQ0EsVSxDQUpBLGMsQ0FKSCx3QixDQVVNLGMsQ0FDQSxlLENBQ0Esa0IsQ0FnQk4sVyxDQWJBLGtCLENBc0JHLGMsQ0F0Qkgsa0IsQ0FFRyxrQixDQUlBLGtCLENBQ0EsK0IsQ0FDQSw4QixDQUNBLG1CLENBQ0EsZSxDQVBBLFUsQ0FVSCxXLENBQ0csNEIsQ0FHQSxpQixDQUNBLFcsQ0FDQSxRLENBQ0EsbUMsQ0FBQSwyQixDQUNBLGEsQ0FHSCxNLENBQ0csZ0IsQ0FDQSxtQixDQUNBLGtCLENBQ0EsVSxDQUVILGtCLENBQ0csK0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsZ0IsQ0FFQSxtQixDQUVILGlCLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FGSCxtQixDQUlNLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsUSxDQVBOLHNCLENBVU0sYSxDQUNBLGUsQ0FJTixVLENBQ0csZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSw2QixDQUFBLHFCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZSxDQUNBLFUsQ0FFSCxnQixDQUNHLGdELENBQUEsd0MsQ0FDQSxVLENBQ0EsMEIsQ0FBQSxrQixDQUVILFcsQ0E2Q0EsYSxDQTVDRyxpQixDQUNBLGtCLENBSUgsa0IsQ0grT0Esb0IsQ0c3T0csbUIsQ0FFQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxhLENBRUgsd0IsQ0FDRyxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxtQixDQUVILDBCLENBQ0csbUIsQ0FFSCxpQixDQUNHLGUsQ0FDQSxVLENBQ0Esa0IsQ0FFSCx1QixDQUNHLGUsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQUVBLGtCLENBRUgsc0IsQ0FDRyxjLENBQ0EsZ0IsQ0FDQSxhLENBRUgsYSxDQUVHLFksQ0FDQSxpQixDQUVILDZCLENBQ0csVSxDQUlBLGdCLENBQ0Esb0IsQ0FDQSxTLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBSkgseUMsQ0FNTSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBUk4sZ0QsQ0FBQSxnRCxDQVdNLDJDLENBQ0EsVyxDQUNBLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBaEJOLGdELENBbUJNLDBDLENBUU4seUIsQ0FDRyxRLENBRUgsNkIsQ0FDRyxlLENBQ0EsVSxDQUNBLGtCLENBQ0Esb0IsQ0FDQSxRLENBRUgsZ0MsQ0FDRywrQixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxVLENBRUgsbUMsQ0FDRyxjLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsbUIsQ0FFSCwwQixDQUNHLGMsQ0FDQSxnQixDQUNBLGEsQ0FDQSxpQixDQUpILGtDLENBTU0sYyxDQUNBLGlCLENBQ0Esc0MsQ0FDQSxVLENBR04sTyxDQUNHLGtCLENBQ0EsbUIsQ0FFQSxTLENBRUgsb0IsQ0FDRyxnQixDQUNBLG1CLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDQUVILFksQ0FDRyxjLENBQ0EsVyxDQUVILFksQ0FDRyxVLENBQ0EsVSxDQUNBLFUsQ0FDQSxxQixDQUNBLGlCLENBQ0EsaUIsQ0FFSCxZLENBQ0csa0IsQ0FDQSxRLENIZ1BILEssQ0c5T0EsRSxDQUVHLDRCLENBRUgsYSxDQUNHLFksQ0FDQSxnRCxDQUNBLFMsQ0FISCx3QixDQU1NLFksQ0FDQSx3QixDQUdOLG1CLENBQ0csZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLGUsQ0FnQkgsMkIsQ0FkQSwyQixDQUNHLGUsQ0FDQSxTLENBRUEsYyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxxQixDQUNBLDZCLENBQUEscUIsQ0FDQSxrQixDQUNBLFMsQ0FFSCwyQixDQU1HLGtCLENBQ0Esd0IsQ0FLQSxhLENBRUgsTSxDQUNHLGtCLENBQ0EsaUIsQ0FDQSxtQixDQUNBLFUsQ0FHSCxXLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FFSCxhLENBQ0csK0IsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxnQixDQUVILGdCLENBQ0csZ0IsQ0FFSCxtQixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsZ0IsQ0FDQSxtQixDQUVILGdCLENBRUcsZSxDQUNBLFUsQ0FDQSxXLENBRUEsaUIsQ0FDQSxVLENBRUgsSSxDQUVHLFcsQ0FFQSxpQixDQUVBLGlCLENBRUgsVyxDQUNHLCtCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLG1CLENBRUgsYyxDQUNHLGMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsYSxDQUNBLG1CLENBR0gsd0IsQ0FDRyxtQixDQUVILHNCLENBQ0csd0IsQ0FDQSxVLENBQ0EsYyxDQUNBLFksQ0FDQSxVLENBQ0EsUSxDQUNBLGUsQ0FFQSxjLENBQ0Esc0IsQ0FBQSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG1CLENBQ0Esa0IsQ0FDQSxpQixDQUdILE8sQ0htUEEsNEIsQ0dqUEcscUIsQ0FHSCw0QixDQUNHLGUsQ0FDQSxjLENBQ0EsVSxDQUNBLGUsQ0FDQSxXLENBQ0EsZSxDQUdILGEsQ0FDRyxlLENBQ0EsYyxDQUdILHFCLENBQ0csYyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxZLENBQ0EseUIsQ0FBQSxvQixDQUNBLGUsQ0FDQSwwQyxDQUFBLGtDLENBQ0EsZSxDQUNBLDhCLENBQ0EsK0IsQ0FDQSxlLENBRUgsaUIsQ0FDRyxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLGEsQ0FDQSxpQixDQUNBLGtCLENBQ0EsVyxDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVILEMsQ0FDRyxlLENBa0ZILE8sQ0FqTEEsSSxDQWlHQSxnQixDQUNHLGtCLENBK0hILFMsQ0E3SEEsd0IsQ0E4SEcsbUIsQ0FBQSxtQixDQUFBLFksQ0FHQSxpQixDQWpJSCx3QixDQUdNLGUsQ0FFQSxVLENBQ0EsVSxDQUZBLG9CLENBQUEsaUIsQ0FBQSx3QixDQU1OLDZCLENBQ0csZ0IsQ0FFSCxzQixDQUNHLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsYSxDQUNBLGlCLENBRUgseUIsQ0FDRyxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGEsQ0FDQSxhLENBQ0EsbUIsQ0FFSCxhLENBQ0csa0IsQ0FDQSx3QixDQUNBLDZCLENBQUEscUIsQ0FDQSxrQixDQUNBLGUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxjLENBQ0EsYSxDQUNBLFcsQ0FHQSxrQixDQUVILFksQ0FDRyxlLENBQ0Esa0IsQ0FFQSxjLENBQ0EsZ0IsQ0FFSCxpQixDQUNHLGMsQ0FFQSxnQixDQUVILGlCLENBQ0csWSxDQUNBLG9CLENBRUgscUIsQ0FDRyxnQixDQUVBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsYSxDQUNBLGUsQ0FFSCxZLENBQ0csb0MsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBQ0EsWSxDQUNBLFUsQ0FFSCxPLENBRUcsaUIsQ0FHSCx1QixDQUNHLGtCLENBQ0EsZ0IsQ0FFSCxpQixDQUNHLG1CLENBRUgsYSxDQUNHLFUsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsVSxDQUxILG1CLENBT00sUyxDQUNBLDBCLENBQUEsa0IsQ0FHTixjLENBQ0csYSxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsVSxDQUNBLGlCLENBUEgsc0IsQ0FtQkEsYyxDQVZNLGlCLENBQ0EsNEIsQ0FDQSxVLENBQ0EsSyxDQUdOLHdCLENBQ0csZSxDQUNBLFUsQ0FFSCxjLENBRUcsK0IsQ0FDQSxVLENBR0gsUyxDQUVHLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLHFCLENBR0gsYSxDQUNHLGEsQ0FDQSxVLENBQ0EsTyxDQUVILFksQ0FDRyxhLENBQ0EsVSxDQUNBLGUsQ0FDQSxjLENBVUgsTSxDQVBBLHFCLENBUUcsZSxDQUNBLGMsQ0FHQSxVLENBWkgscUIsQ0FJRyxvQixDQUNBLGlCLENBRUgsTSxDQUdHLGdCLENBQ0Esa0IsQ0FHSCxLLENBQ0csaUIsQ0FESCxZLENBR00saUIsQ0FDQSxnQyxDQUNBLFUsQ0FHTixZLENBQ0csYSxDQUNBLGMsQ0FDQSxVLENBRUgsVyxDQUNHLGEsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGEsQ0FFSCxhLENBQ0csVyxDQUVILHdCLENBQ0csVSxDQUNBLGdCLENBQ0EsYyxDQUVILE0sQ0FDRyxZLENBQ0EsYyxDQUNBLFcsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsVSxDQUNBLFcsQ0FDQSxhLENBQ0EscUIsQ0FDQSwrQixDQUVILGMsQ0FDRyx3QixDQUNBLFcsQ0FDQSxZLENBRUEsUyxDQUVBLGtCLENBR0gsTSxDQUNHLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsTyxDQUNBLEssQ0FDQSxpQixDSDRQSCxZLENHMVBBLFksQ0FFRyxVLENBQ0Esb0IsQ0FDQSxjLENBRUgsYyxDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVyxDQUVILFcsQ0FDRyxlLENBQ0EsVSxDQUNBLGtCLENBRUgsYSxDQUNHLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGEsQ0FFSCxZLENBQ0csYyxDQUNBLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsZSxDQUNBLFUsQ0FFSCxxQixDQUNHLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0EsUyxDQUNBLFcsQ0FOSCwyQixDQVFNLFUsQ0FDQSwwQixDQUFBLGtCLENFL3VDTixxQixDQVlBLG9CLENBYUEsYyxDQUNHLGlCLENBQ0EsVSxDQUVBLGlCLENBRUEsVSxDQUVBLFcsQ0FqQ0gscUIsQ0FHRyxrQixDQU1BLFEsQ0FDQSxTLENBTEEsZSxDQUVBLGdCLENBS0gsb0IsQ0FhQSxjLENBS0csZSxDQUVBLGdCLENBcEJILG9CLENBR0csd0IsQ0FNQSxRLENBQ0EsVSxDQUNBLGUsQ0FFSCxjLENBR0cscUMsQ0FNQSxXLENBQ0EsUyxDQUNBLFcsQ0FYSCxzQixDQWFNLGlCLENBQ0EsVSxDQUNBLGtCLENBRUEsZSxDQUVBLGdCLENBRUEsVSxDQUNBLFEsQ0FDQSxTLENBR04saUIsQ0FDRyxpQixDQUNBLGtCLENBRUEsZSxDQUVBLGdCLENBRUEsVSxDQUNBLE8sQ0FDQSxVLENBQ0EsZ0IsQ0FFSCxjLENBdkNBLHNCLENBbURBLGMsQ0F6QkEsaUIsQ0E2QkcsVyxDQUNBLFUsQ0FFQSxpQixDQW5CSCxjLENBQ0csaUIsQ0FDQSxrQixDQUVBLGUsQ0FFQSxnQixDQUVBLE0sQ0FDQSxRLENBQ0EsVSxDQUVILGMsQ0FFRyxnQixDQUNBLGUsQ0FHQSxxQyxDQUVBLE8sQ0FDQSxTLENBQ0EsZSxDQUNBLFUsQ0FYSCxjLENBYUEsYyxDQUNHLGlCLENBRUgsYyxDQUVHLGdCLENBQ0EsZSxDQUdBLGtCLENBRUEsVSxDQUNBLFEsQ0FHSCxjLENBWkEsYyxDQXdCQSxjLENBQ0csaUIsQ0FHQSxXLENBQ0EsVSxDQUVBLGlCLENBR0EsZSxDQXRCSCxjLENBTUcsa0IsQ0FFQSxVLENBQ0EsUSxDQVBBLGdCLENBQ0EsZSxDQVNILGMsQ0FFRyxnQixDQUNBLGUsQ0FHQSxrQixDQUVBLE8sQ0FDQSxPLENBR0gsYyxDQUVHLGtCLENBRUEsZSxDQUVBLGdCLENBRUEsVSxDQUNBLFEsQ0FDQSxVLENBVkgsYyxDQXVCQSxjLENBWEEsZ0IsQ0FZRyxpQixDQUVBLGlCLENBRUEsVSxDQUVBLFcsQ0FsQkgsZ0IsQ0FFRyxrQixDQU1BLE0sQ0FKQSxlLENBRUEsZ0IsQ0FHQSxRLENBRUgsYyxDQUVHLGtCLENBRUEsZSxDQUVBLGdCLENBRUEsVyxDQUNBLE8sQ0FFSCxPLENMKytDQSxjLENLNytDRyw0QixDQUVILGMsQ0FFRyxrQixDQUVBLGUsQ0FFQSxnQixDQUVBLFUsQ0FDQSxPLENBVEgsYyxDQXVCQSxjLENBWUEsYyxDQXhCQSxnQixDQXlCRyxpQixDQUVBLGlCLENBRUEsVSxDQUVBLFcsQ0EvQkgsZ0IsQ0FFRyxrQixDQU1BLFcsQ0FDQSxPLENBQ0EsVSxDQU5BLGUsQ0FFQSxnQixDQU1ILGMsQ0FZQSxjLENBRUcsd0IsQ0FFQSxlLENBRUEsZ0IsQ0FsQkgsYyxDQVFHLFEsQ0FDQSxTLENBQ0EsVSxDQUVILGMsQ0FRRyxTLENBQ0EsVSxDQUNBLGUsQ0FFSCxhLENBQ0csNkMsQ0FDQSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EsUyxDQUVILFksQ0FDRyxrQyxDQUNBLGlCLENBQ0EsUyxDQUNBLFMsQ0FDQSxTLENBRUgsZSxDQUVHLHFDLENBRUEsZSxDQUVBLGdCLENBRUEsVSxDQUNBLFMsQ0FDQSxTLENBVkgsZSxDQVlBLGUsQ0FZQSxnQixDQUNHLGlCLENBRUEsaUIsQ0FFQSxVLENBRUEsVyxDQW5CSCxlLENBRUcscUMsQ0FNQSxTLENBQ0EsVSxDQUNBLGUsQ0FOQSxlLENBRUEsZ0IsQ0FNSCxnQixDQUVHLGtCLENBRUEsZSxDQUVBLGdCLENBRUEsTyxDQUNBLFEsQ0FDQSxTLENBRUgsYyxDQUlHLGUsQ0FFQSxnQixDQUVBLFMsQ0FDQSxPLENBVEgsYyxDQVdBLGMsQ0FXQSxjLENBQ0csaUIsQ0FDQSxrQixDQUNBLGlCLENBRUEsVSxDQUVBLFcsQ0FsQkgsYyxDQVNHLE8sQ0FMQSxlLENBRUEsZ0IsQ0FFQSxXLENBR0gsYyxDQUlHLGUsQ0FFQSxnQixDQUVBLFUsQ0FDQSxRLENBRUgsZ0IsQ0FFRyxrQixDQUVBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsUSxDQUNBLFEsQ0FDQSxTLENBQ0EsZSxDQWVILGUsQ0FiQSxlLENBYkEsZ0IsQ0EyQkcsaUIsQ0FFQSxpQixDQWhCSCxlLENBRUcscUMsQ0FRQSxTLENBQ0EsZSxDQVBBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsSyxDQUNBLFEsQ0FJSCxlLENBRUcsa0IsQ0FFQSxlLENBQ0EsUyxDQUNBLGdCLENBQ0EsVSxDQUNBLFEsQ0FDQSxPLENBRUgsWSxDQVFBLFksQ0FDRyxvQyxDQUNBLGlCLENBR0EsUyxDQWJILFksQ0FHRyxVLENBRUEsVSxDQURBLE8sQ0FJSCxZLENBR0csTyxDQUNBLE8sQ0FXSCxlLENBUkEsYSxDQVNHLGlCLENBU0EsUyxDQUVBLFUsQ0FwQkgsYSxDQUNHLCtDLENBRUEsVSxDQUNBLFEsQ0FJSCxlLENBRUcscUMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FFQSxpQixDQUdILGUsQ0FFRyxlLENBR0EsZ0IsQ0FDQSx3QixDQUVBLDZCLENBQUEscUIsQ0FDQSxXLENBQ0EsUyxDQVZILGUsQ0FZQSxlLENBWUEsZ0IsQ0FDRyxpQixDQUVBLFUsQ0FDQSxXLENBR0EsaUIsQ0FuQkgsZSxDQU1HLGtCLENBRUEsNkIsQ0FBQSxxQixDQUVBLE8sQ0FSQSxlLENBR0EsZ0IsQ0FJQSxVLENBR0gsZ0IsQ0FFRyxlLENBR0EsZ0IsQ0FDQSxrQixDQUdBLFUsQ0FDQSxRLENDcFpILDBCQUNHLE8sQ0FDRyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVILE0sQ0FDRyxTLENBQ0EsYSxDQUVILGEsQ0FDRyxTLENBRUgsNkIsQ0FDRyxhLENBRUgsVSxDQUNHLFcsQ0FFSCx5QixDQUNHLGtCLENBRUgsSSxDTnM0REQsYSxDTXA0REksVyxDQUNBLHFCLEFBR04sMEJBQ0csa0IsQ0FDRyxjLENBQ0EsVSxDQUVILFcsQ05vNERELGEsQ01sNERJLFcsQ0FDQSxnQixDQUVILGEsQ0FDRyxtQixDQUVILGtDLENBQ0csaUIsQ0FHSCxvQixDQUNHLGUsQ0FDQSxZLEFBR04sMEJBQ0csRSxDQUNHLHdCLENBRUgsYyxDQUNHLGMsQ0FHSCxpQixDQUNHLGMsQ042M0RKLHNCLENNeDNESSxjLENBRUgsVSxDQUNHLFcsQ0FFSCwrQixDQUVNLGMsQ0FDQSxlLENBQ0EsUyxDQUNBLFksQUFNVCwwQkFDRyw2QixDQUNHLGUsQ0FDQSxtQixDQUVILFcsQ0FDRyxPLENBQ0EsTyxDQUVILFcsQ0FDRyxpQixDQUNBLE0sQ0FDQSxTLEFBR04seUJBQ0csTSxDQUNHLFksQ0FDQSxZLENBRUgsYyxDQUNHLGMsQ0FESCxzQixDQUdNLEssQ0FDQSxTLENBR04sd0IsQ0FFTSxhLENBR04sVyxDQUVHLGtCLENBU0gsWSxDQVBBLG1CLENOeTJERCxtQixDTXYyREksVyxDQUVILE0sQ0FDRyxtQixDQXNDSCxJLENBakNBLGlCLENBQ0csZ0IsQ0FFSCxpQixDQUNHLG1CLENBRUgsc0IsQ0FDRyxjLENBRUgsaUIsQ0FDRyxnQixDQUNBLGEsQ0FFSCxlLENBQ0csYSxDTm0yREoscUIsQ01qMkRDLG1CLENBRUcsUyxDQUNBLGEsQ05rMkRKLHNCLENNNzFESSxjLENBRUgsbUIsQ0FFTSx3QixDQUNBLFUsQ0FDQSx5QixDQUdOLEksQ0FHRyxnQixDQUVILHFCLENBQ0csYSxDQUVILHFCLENBQ0csYyxDQUNBLGtCLENBRUgsK0IsQ0FFTSxjLENBQ0EsZSxDQUNBLFMsQ0FDQSxVLENBR04sYyxDQUNHLGUsQ0FFSCxXLENBdkJBLEksQ0F3QkcsVyxDQUVILGlCLENBQ0csYyxDQUVILG9CLENBRU0sYSxDQUNBLGEsQUFJVCx5QkFDRyxlLENBQ0csMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxpQixDQUVILFksQ0FDRyxhLENBQ0EsMkIsQ05rMURKLG1CLENNaDFEQyxrQixDQUVHLGlCLENBRUgsSyxDQUNHLFksQ0FFSCx3QixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ05zMURKLHlCLENNcDFEQyxzQixDQUVHLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVILHdCLENBQ0csa0IsQ0FFSCxvQixDQUNHLGUsQ0FFSCxZLENBQ0csd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxTLENBQ0EsYSxDQUVILGtCLENBQ0csa0IsQ0FFSCxvQixDQUNHLGMsQ0FFSCxlLENBQ0csa0IsQ0FFSCxhLENBQ0csMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxVLENBRUgsTSxDQUNHLFUsQ0FESCxrQixDQUdNLG9CLEFBSVQseUJBQ0csZ0IsQ0FDRyxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxXLENBRUgsWSxDQUNHLGUsQ0FDQSxrQixDQUNBLFMsQ0FFSCw0QixDQUNHLGMsQ0FFSCwrQixDQUNHLGlCLENBRUgsc0IsQ0FDRyxjLENBQ0EsYSxDTisxREosa0IsQ01sMURDLGtCLENBWEEsOEIsQ05xMURELGtDLENNbjFESSxZLENBRUgsVyxDQUNHLFksQ0FFSCxrQixDQUNHLFMsQ0FDQSxhLENBTUgsMEIsQ0FDRyxTLENBRUgsZ0MsQ0FDRyxjLENBRUgscUIsQ04rMERELDBCLENNNzBESSxnQixBQUdOLHlCQUNHLDJCLENBQ0csYSxDQUVILGUsQ0FDRyxTLENBRUgsYyxDQUNHLHdCLEFBR04seUJBQ0csTSxDQUNHLDZCLENBQUEsNkIsQ0FBQSxzQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVILFksQ0FDRyxTLENBRUgsaUIsQ0FDRyxhLENBRUgsdUIsQ0FDRyxnQixDQUVILHNCLENBQ0csa0IsQ0FFSCxxQixDTjAwREQsbUIsQ014MERJLFMsQ0FFSCxvQixDQUNHLFcsQ0FFSCxFLENBQ0csYyxDQUVILGtCLENOdTBERCxtQixDTXIwREksYyxDQUVILDZCLENBQ0csWSxBQUdOLHlCQUNHLEUsQ0FDRyx3QixDQUVILFcsQ0FDRyxjLEFBR04seUJBQ0csWSxDQUNHLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsZ0IsQ0FDQSxrQixDQUdILHNCLENBQ0csYyxDQUVILGdDLENBQ0csYyxDQVFILGUsQ0FIQSwwQixDQUhBLG1DLENBQ0csZ0JMOVNOLEMsQ0l1VUEsZ0IsQ0p0VUcsNkIsQ0FBQSxxQixDQTBCSCxNLENBeEJBLFUsQ0F5QkcsaUIsQ0FFQSxLLENBM0JILFUsQ0FFTSxlLENBQ0EsVSxDQUNBLFcsQ0FDQSxNLENBQ0EsUyxDQUNBLGEsQ0FDQSxTLENBR0EsK0IsQ0FBQSx1QixDQUNBLFUsQ0FaTixTLENBZ0JNLGUsQ0FoQk4sZSxDQW9CTSxTLENBQ0Esa0IsQ0FHTixNLENBRUcsVSxDQUZILFdBQUEsTSxDQU1NLGlCLENBTk4sUyxDQVVNLGEsQ0FDQSxvQixDQUNBLFksQ0FDQSxlLENBQ0Esb0MsQ0FBQSw0QixDQWROLGNBQUEsTSxDQWtCTSw4QixDQUFBLHNCLENBQ0EsZ0MsQ0FBQSx3QixDQUNBLG1DLENBQUEsMkIsQ0FwQk4scUIsQ0F3Qk0saUIsQ0F4Qk4sVyxDQTRCTSxrQixDQTVCTixjLENBK0JTLDhCLENBQUEsc0IsQ0FDQSxnQyxDQUFBLHdCLENBQ0Esa0MsQ0FBQSwwQixDQUtULE8sQ0FDRyxjLENBQ0EsaUMsQ0FDQSxhLENBQ0EscUQsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSwrQixDQUFBLHVCLENBQ0EsVSxDQVZILGUsQ0FBQSxhLENBY00sNkIsQ0FDQSxpQixDQThCTixNLENBMUJBLE8sQ0E0QkcsaUIsQ0FDQSwrQixDQUFBLHVCLENBN0JILE8sQ0FDRyxlLENBQ0EscUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxvQixDQUNBLFcsQ0FDQSxtQixDQUNBLGtCLENBR0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxVLENBQ0EsWSxDQWJILGEsQ0FlTSwrQixDQUNBLGlCLENBQ0EsUyxDQUNBLFMsQ0E2Q04seUIsQ0EvREEsYSxDQXNCTSx3QixDQUlOLE0sQ0FDRyxrQixDQUlBLFcsQ0FDRyxVLENBQ0EsSyxDQUNBLFUsQ0FTSCxjLENBTkEsVyxDQUNHLFUsQ0FDQSxPLENBQ0EsVSxDQUdILGMsQ0FFRyxRLENBS04sUSxDQUNHLFUsQ0FDQSxxRCxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBQ0EsZSxDQUNBLCtCLENBQUEsdUIsQ0FDQSxVLENBR0gsWSxDQUNHLFcsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxRLENEMm9FRCx1QkFBdUIsa0IsQ0FEdkIsdUJBQXVCLGUsQ0M5b0V6Qix1QkFBQSxlLENBVVMsZSxDQVZULDZCLENBb0JTLGtCLENBQ0EsTyxDQUNBLCtCLENBQUEsdUIsQ0F0QlQsNkIsQ0EwQlMsUyxDQTFCVCxnQyxDQThCUyxrQixDQUNBLE8sQ0FDQSxnQyxDQUFBLHdCLENBaENULDBCLENBb0NTLGEsQ00xUFQsMEJBQ0cscUIsQ0FDRyxRLENBQ0EsUyxDQUVILG9CLENBQ0csZ0IsQ0FDQSxlLENBRUgsc0IsQ0FDRyxVLENBQ0EsUSxDQUVILGMsQ0FHRyxNLENBSEgsYyxDQUtBLGMsQ1BxM0VELGMsQ09uM0VJLGUsQ0FDQSxnQixDQUVILGMsQ0FDRyxVLENBQ0EsVSxDQUdILGUsQ1BrM0VELGUsQ09oM0VJLGdCLENBQ0EsZSxDQUVILGdCLENBR0csTyxDQUdBLGtCLENBQ0EsZSxDQUNBLGdCLENBRUgsYyxDQUNHLGUsQ0FDQSxnQixDQUNBLFUsQ0FDQSxPLENBRUgsZSxDUDgyRUQsZSxDTzUyRUksZSxDQUNBLGdCLENQKzJFSixlLENPNzJFQyxnQixDQUVHLGUsQ0FDQSxnQixDQUVILGUsQ0FDRyxRLENBRUgsZ0IsQ0FDRyxTLENBRUgsWSxDQUNHLFksQ0FFSCxlLENBQ0csZSxDQUNBLGtCLEFBR04sMEJBQ0csZSxDQUVHLFMsQ0FFSCxjLENBQ0csUSxDQUVILGUsQ0FDRyxRLENBRUgsZSxDQUNHLGUsQ0FDQSxrQixBQUdOLDBCUGc0RUUsZSxDQTNCQSxxQixDQUdBLGMsQ0FJQSxjLENBRUEsYyxDQUVBLGMsQ0FXQSxjLENBQ0EsYyxDQUNBLGMsQ0FMQSxlLENBQ0EsZSxDQU1BLGUsQ0FLQSxlLENBQ0EsZSxDQUNBLGUsQ09yNEVDLG9CLENQcTJFRCxjLENBR0EsYyxDQUNBLGMsQ0FDQSxjLENBRUEsYyxDQUtBLGMsQ0FFQSxjLENBQ0EsYyxDQU5BLGdCLENBSUEsZ0IsQ0FXQSxnQixDQVNBLGdCLENBYkEsZ0IsQ0FuQkEsaUIsQ0FlQSxhLENBYUEsYSxDQVpBLFksQ0FVQSxZLENBQ0EsWSxDQU1BLHVCLENBQ0Esc0IsQ0F4QkEsYyxDTzEwRUksYyIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIvaW1nL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDsgfVxuXG4vKiBJY29ucyAqL1xuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLXByZXY6aG92ZXIsIC5zbGljay1wcmV2OmZvY3VzLFxuICAuc2xpY2stbmV4dDpob3ZlcixcbiAgLnNsaWNrLW5leHQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLCAuc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4gICAgLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuICAgIC5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbiAgLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgLnNsaWNrLXByZXY6YmVmb3JlLFxuICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBvcGFjaXR5OiAwLjg1O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjVweDsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjVweDsgfVxuICAuc2xpY2stcHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi74GTXCI7IH1cbiAgICBbZGlyPVwicnRsXCJdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIu+BlFwiOyB9XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4OyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLW5leHQge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvgZRcIjsgfVxuICAgIFtkaXI9XCJydGxcIl0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi74GTXCI7IH1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5zbGljay1kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2xpY2stZG90cyBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSwgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIu+EkVwiO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNzNDRDkwO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG4gICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgY29sb3I6ICM3M0NEOTA7XG4gICAgICBvcGFjaXR5OiAwLjg1OyB9XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7IH1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBvdmVyZmxvdy14OiBoaWRkZW47IH1cblxuYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuaW5wdXQge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG50aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmNoYXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGJvdHRvbTogMTIwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZmJiZWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuY2hhdDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoNDcsIDE4NywgMjM1LCAwLjc0KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuY2hhdDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0NywgMTg3LCAyMzUsIDAuMjIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gICAgd2lkdGg6IDY4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC5jaGF0OmhvdmVyIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTVweCByZ2JhKDQ3LCAxODcsIDIzNSwgMC4zNykpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG5cbiN0b3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRvdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBib3R0b206IDQ2cHg7XG4gIHJpZ2h0OiA1MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2M2E7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudG90b3A6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDIxNCwgMjE0LCA1OCwgMC43NCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNTlweDtcbiAgICB3aWR0aDogNTlweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnRvdG9wOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxNCwgMjE0LCA1OCwgMC4yMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogNjhweDtcbiAgICB3aWR0aDogNjhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgLnRvdG9wOmhvdmVyIHtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTVweCByZ2JhKDIxNCwgMjE0LCA1OCwgMC4yMikpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG5cbi55ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZGRkNzFjICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1NTU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLm1lbnVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTNweCAwOyB9XG5cbi5tZW51X19pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgY29sb3I6ICMyMzM2NzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubWVudV9faXRlbSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMyZmJiZWI7IH1cblxuLnBob25lX19pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjMzNjcwOyB9XG4gIC5waG9uZV9faXRlbSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMyZmJiZWI7IH1cblxuLmxvZ29fX3RvcCBpbWcge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucGhvbmVzX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAucGhvbmVzX193cmFwcGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2NhbGwucG5nKTtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHRvcDogNXB4OyB9XG5cbi5oZWFkZXJfX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDB2aDsgfVxuXG4uaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDY5cHg7XG4gIGNvbG9yOiAjMmZiYmViOyB9XG4gIC5oZWFkZXJfX3RpdGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tYWluL2RvdHMucG5nKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTUwO1xuICAgIGxlZnQ6IC0xMjBweDtcbiAgICB0b3A6IC0xMDBweDsgfVxuXG4uaGVhZGVyX19zdWJ0aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgY29sb3I6ICMyMDMxNWY7IH1cbiAgLmhlYWRlcl9fc3VidGl0bGU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy1ob3Jpc29udGFsLnBuZyk7XG4gICAgYm90dG9tOiAtMTAwJTtcbiAgICByaWdodDogLTUwJTtcbiAgICB6LWluZGV4OiA1OyB9XG5cbi5oZWFkZXJfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZmEtY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMjJweDsgfVxuXG4ucXVlc3Rpb25zX19zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzY3MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9xdWVzdGlvbnMtYmctaW1nLnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiAyMjsgfVxuXG4ucXVlc3Rpb25zX193cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwOHB4O1xuICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xuICB6LWluZGV4OiAxMTE7XG4gIGhlaWdodDogMTAwdmg7IH1cbiAgLnF1ZXN0aW9uc19fd3JhcHBlciBwLmNvbG9yIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyOC45JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucXVlc3Rpb25zX193cmFwcGVyIHAuY29sb3Igc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjguOSU7XG4gICAgICBjb2xvcjogI2RkZDcxYzsgfVxuXG4uc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuaDEsXG5oMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBjdXJzaXZlOyB9XG5cbi5xdWVzdGlvbnNfX2Zvcm0tbmFtZSB7XG4gIG1heC13aWR0aDogNDY0cHg7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQ6ICMzZTUzOTI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTczLjklO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyN3B4OyB9XG5cbi5yb3cucXVlc3Rpb25zX19mb3JtLXBob25lIHtcbiAgbWF4LXdpZHRoOiA0NjRweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6ICMyMDMxNWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTczLjklO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAwLjU7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7IH1cblxuLnF1ZXN0aW9uc19fYnRuIHtcbiAgYmFja2dyb3VuZDogIzJmYmJlYjtcbiAgYm9yZGVyOiAycHggc29saWQgIzJmYmJlYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgbWF4LXdpZHRoOiAyNDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTAzcHg7IH1cbiAgLnF1ZXN0aW9uc19fYnRuOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg0NywgMTg3LCAyMzUsIDAuMzgpOyB9XG5cbiNwcmVmZXJlbmNlcyB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTsgfVxuICAjcHJlZmVyZW5jZXMgaDIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBjb2xvcjogIzNlNTM5MjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA5MTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuXG4ucHJlZmVyZW5jZXNfX2l0ZW1zLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDsgfVxuXG4ucHJlZmVyZW5jZXNfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG4gIC5wcmVmZXJlbmNlc19faXRlbTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tYWluL0dyb3VwLnBuZyk7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cblxuLnByZWZlcmVuY2VzX19pdGVtIHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1cHggMzVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA5OHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDsgfVxuXG4uZWZmZWN0aXZlIHtcbiAgaGVpZ2h0OiAxMDB2aDsgfVxuXG4uZWZmZWN0aXZlX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzNlNTM5MjtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOHB4OyB9XG5cbi5lZmZlY3RpdmVfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMzM2NzA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5lZmZlY3RpdmVfX2l0ZW1zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyMDBweDsgfVxuXG4uZWZmZWN0aXZlX19pdGVtIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXgtd2lkdGg6IDIxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lZmZlY3RpdmVfX2l0ZW0tdGl0bGUsXG4uc3RvY2tfX3BlcmNlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi45JTtcbiAgY29sb3I6ICNkZGQ3MWM7IH1cblxuLmVmZmVjdGl2ZV9faXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTI2LjklO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5tLXRvcCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7IH1cblxuLnRlYWNoZXJzIHtcbiAgYmFja2dyb3VuZDogIzIzMzY3MDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuLnRlYWNoZXJzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTQ2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTRweDsgfVxuXG4udGVhY2hlcnNfX3RleHQge1xuICBtYXgtd2lkdGg6IDgzOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi45JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udGVhY2hlcnNfX3NsaWRlci1pdGVtLFxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLWl0ZW0ge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi50ZWFjaGVyc19fc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogIzIwMzE1ZjsgfVxuXG4udGVhY2hlcnNfX3NsaWRlci1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcmRfX3NvY2lhbHMtd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMjBweDsgfVxuICAuY2FyZF9fc29jaWFscy13cmFwcGVyIGEge1xuICAgIGNvbG9yOiAjMjMzNjcwO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogOHB4OyB9XG4gICAgLmNhcmRfX3NvY2lhbHMtd3JhcHBlciBhOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTsgfVxuXG4udGVhY2hlcnNfX3NsaWRlci10ZXh0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIGN1cnNpdmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMmZiYmViOyB9XG5cbi50ZWFjaGVyc19fc2xpZGVyLXRleHQtc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0MnB4OyB9XG5cbi50ZWFjaGVyc19fc2xpZGVyLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC50ZWFjaGVyc19fc2xpZGVyLXRleHQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcXVvdGVzLnBuZyk7XG4gICAgbGVmdDogLTc1cHg7XG4gICAgdG9wOiAtMjBweDsgfVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAxMTVweDsgfVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6IHJlZDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjA4YztcbiAgb3BhY2l0eTogMTsgfVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZmJiZWI7IH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwieVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyZmJiZWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogLTRweDtcbiAgdG9wOiAtNHB4OyB9XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDBweDsgfVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7IH1cblxuI2Nvc3Qge1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1OyB9XG5cbi5jb3N0X19zdWJqZWN0cyB7XG4gIG1hcmdpbi10b3A6IDUycHg7IH1cblxuLmxlc3NvbnNfbGlzdC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWluLWhlaWdodDogMTcxcHg7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5sZXNzb25zX2xpc3Qge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGVzc29uc19saXN0LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIGNvbG9yOiAjMjMzNjcwOyB9XG4gIC5sZXNzb25zX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMmZiYmViO1xuICAgIGNvbnRlbnQ6IFwi4oCiXCI7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuXG4uc3Vic2NyaXB0aW9uX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTcxcHg7XG4gIGJhY2tncm91bmQ6ICMyZmJiZWI7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjMzNjcwOyB9XG5cbi50YXJyaWZzX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi50YXJpZmZzX19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC50YXJpZmZzX19pdGVtIC50YXJpZmZzX19jaXJjbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgdG9wOiAtMjVweDtcbiAgICBtYXgtd2lkdGg6IDk2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogOTZweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICMyMzM2NzA7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnRhcmlmZnNfX3N1cHRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjMzNjcwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5yb3cudGFyaWZmc19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDEyNi45JTtcbiAgY29sb3I6ICMyZmJiZWI7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5yb3cudGFyaWZmc19fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGFyaWZmc19fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi5vbGRfX3ByaWNlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNTBweDtcbiAgbGVmdDogNTUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgY29sb3I6ICNjZGNkY2Q7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG4uc3RvY2sge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGJhY2tncm91bmQ6ICMyMzM2NzA7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5zdG9ja19fdGV4dC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBjdXJzaXZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG5cbi5zdG9ja19fdGV4dC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuc3RvY2tfX3RleHQtdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnN0b2NrX190ZXh0LXRleHQgc3BhbiB7XG4gICAgY29sb3I6ICMyZmJiZWI7XG4gICAgbWFyZ2luLXRvcDogLTJweDsgfVxuXG4uc3RvY2tfYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZDogIzJmYmJlYjtcbiAgYm9yZGVyOiAycHggc29saWQgIzJmYmJlYjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMzE1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zdG9ja19idG46aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg0NywgMTg3LCAyMzUsIDAuMzgpO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuI2FkdmFudGFnZXMge1xuICBwYWRkaW5nLXRvcDogMTA3cHg7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7IH1cblxuLmFkdmFudGFnZXNfX3RpdGxlLFxuLnRlc3RpbW9uaWFsc19fdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzNlNTM5MjsgfVxuXG4uYWR2YW50YWdlc19fZGlzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMzM2NzA7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4OyB9XG5cbi5hZHZhbnRhZ2VzX19pdGVtcy13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLmFkdmFudGFnZXNfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDMxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWR2YW50YWdlc19faXRlbS10aXRsZSB7XG4gIG1heC13aWR0aDogMTk1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjMmZiYmViO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4OyB9XG5cbi5hZHZhbnRhZ2VzX19pdGVtLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzVjNWM1YzsgfVxuXG4jdGVzdGltb25pYWxzIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDE3MHB4OyB9XG5cbi50ZXN0aW1vbmlhbHNfX3NsaWRlci13cmFwcGVyIHtcbiAgei1pbmRleDogMTE7IH1cblxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICB3aWR0aDogNzUlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXdyYXBwZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUucG5nKTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC50ZXN0aW1vbmlhbHNfX3NsaWRlci13cmFwcGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9hcnJvdy1sZWZ0LWJsdWUucG5nKTtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyB9XG5cbi50ZXN0aW1vbmlhbHNfX3NsaWRlci1pbWcge1xuICBtYXJnaW46IDA7IH1cblxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLWltZyBpbWcge1xuICBtYXgtd2lkdGg6IDI4NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7IH1cblxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgY3Vyc2l2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4OyB9XG5cbi50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICM1YzVjNWM7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItdGV4dDo6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDU0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvcXVvdGVzLWdyZXkucG5nKTtcbiAgICBsZWZ0OiAtMTRweDsgfVxuXG4jY2hvaWNlIHtcbiAgYmFja2dyb3VuZDogIzIzMzY3MDtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIHotaW5kZXg6IDI7IH1cblxuLmNob2ljZV9faGVhZGVyLXRleHQge1xuICBwYWRkaW5nLXRvcDogODdweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5sb2dvX190YWJsZSB7XG4gIG1heC13aWR0aDogODZweDtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5kYXNoOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLnRhYmxlX19ibHVlIHtcbiAgYmFja2dyb3VuZDogIzIwMzE1ZjtcbiAgYm9yZGVyOiBub25lOyB9XG5cbnRyLFxudGFibGUge1xuICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4jZnJlZV9fbGVzc29uIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC8uLmltYWdlcy9maXJzdC1sZXNzb24ucG5nKTtcbiAgei1pbmRleDogMTsgfVxuICAjZnJlZV9fbGVzc29uIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4uZnJlZV9fbGVzc29uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMzM2NzA7XG4gIG1heC13aWR0aDogNzE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTAwcHggMHB4OyB9XG5cbi5xdWVzdGlvbnNfX2Zvcm0td2hpdGUtbmFtZSB7XG4gIG1heC13aWR0aDogNDY0cHg7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE3My45JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIGF1dG8gMjdweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4ucXVlc3Rpb25zX19mb3JtLXBob25lLWxpdGUge1xuICBtYXgtd2lkdGg6IDQ2NHB4O1xuICB3aWR0aDogODAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNzMuOSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2VhZWFlYTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgbWFyZ2luOiAwIGF1dG8gMjdweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNhOWE5YTk7IH1cblxuI2luc3RhIHtcbiAgYmFja2dyb3VuZDogIzIzMzY3MDtcbiAgcGFkZGluZy10b3A6IDExNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmluc3RhX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uaW5zdGFfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIGN1cnNpdmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4OyB9XG5cbi5pbnN0YV9fc3VidGl0bGUge1xuICBtYXJnaW4tbGVmdDogMThweDsgfVxuXG4uaW5zdGFfX2ltZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA4N3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNzlweDsgfVxuXG4uaW5zdGFfX2dhbGwtaW1nIHtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luOiAycHg7IH1cblxuI2ZhcSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhcV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgY3Vyc2l2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzZTUzOTI7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4OyB9XG5cbi5mYXFfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI2LjklO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjMzNjcwO1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG4ucXVlc3Rpb25zX19pdGVtLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuXG4ucXVlc3Rpb25zX19pdGVtLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgY29sb3I6ICM0NDQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFjdGl2ZSxcbi5xdWVzdGlvbnNfX2l0ZW0tdGl0bGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjOyB9XG5cbi5xdWVzdGlvbnNfX2l0ZW0tdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMDAyQlwiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbi5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xuICBmb250LXNpemU6IDI1cHg7IH1cblxuLnF1ZXN0aW9uc19faXRlbS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ24tbGFzdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xuICB0ZXh0LXNoYWRvdzogcmVkO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucXVlc3Rpb25fX251bWJlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIGNvbG9yOiAjMjMzNjcwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNkZGQ3MWM7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbmIge1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbiNxdWVzdGlvbnNfX2xhc3Qge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5OyB9XG5cbi5xdWVzdGlvbnNfX2xhc3QtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAyMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5xdWVzdGlvbnNfX2xhc3QtdGV4dC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cblxuLnF1ZXN0aW9uc19fbGFzdC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMyMzM2NzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucXVlc3Rpb25zX19sYXN0LXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTI2LjklO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjMzNjcwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7IH1cblxuLmlucHV0X192ZGFsbyB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1heC13aWR0aDogNDI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIGhlaWdodDogNTdweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZvcm1fX2NoZWNrIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDsgfVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4OyB9XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkOyB9XG5cbi5xdWVzdGlvbnNfX2xhc3QtdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNhOWE5YTk7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmRvdHMtdmVydC00IHtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tYWluL2RvdHMucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMlO1xuICByaWdodDogMiU7XG4gIGhlaWdodDogMjYzcHg7XG4gIHdpZHRoOiA4M3B4OyB9XG5cbiNhZHJlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7IH1cblxuLmJvdHRvbV9fYWRyZXNzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4uc29jaWFsc19fd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbi5zb2NpYWxfX2l0ZW0ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgb3BhY2l0eTogMC41OyB9XG4gIC5zb2NpYWxfX2l0ZW06aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuLmFkcmVzc19fdGl0bGUge1xuICBjb2xvcjogI2RkZDcxYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWRyZXNzX190aXRsZTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tLnBuZyk7XG4gICAgbGVmdDogLTI4cHg7XG4gICAgdG9wOiAwOyB9XG5cbi5hZHJlc3NfX3N1YnRpdGxlLWJvdHRvbSB7XG4gIG1heC13aWR0aDogMjA1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5waG9uZXM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2NhbGwucG5nKTtcbiAgbGVmdDogLTI1cHg7XG4gIHRvcDogMHB4OyB9XG5cbi5waG9uZXMgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtcGhvbmUtYWx0IHtcbiAgY29sb3I6ICNkZGQ3MWM7XG4gIGxlZnQ6IC0yNXB4O1xuICB0b3A6IDNweDsgfVxuXG4uZmEtbWVkaXVtLW0ge1xuICBjb2xvcjogI2RkZDcxYztcbiAgbGVmdDogLTI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuLnBob25lX19udW1iZXItYm90dG9tIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5lbWFpbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWFpbDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL2VtYWlsLnBuZyk7XG4gICAgbGVmdDogLTI1cHg7IH1cblxuLmZhLWVudmVsb3BlIHtcbiAgY29sb3I6ICNkZGQ3MWM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGVmdDogLTMwcHg7IH1cblxuLmhvdy10by1wYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjZDZkNjNhOyB9XG5cbi5ib3R0b21fX2xvZ28ge1xuICB3aWR0aDogMTI2cHg7IH1cblxuLmFkcmVzc19fc3VidGl0bGUtYm90dG9tIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMTE7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA4MCU7XG4gIGJhY2tncm91bmQ6ICMyMzM2NzA7IH1cblxuLmNsb3NlIHtcbiAgY29sb3I6ICNkZGQ3MWM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4ubW9kYWwtbG9nbyB7XG4gIG1heC13aWR0aDogMjM4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5tb2RhbF9fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA1OHB4O1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzJmYmJlYjsgfVxuXG4ubW9kYWxfX3RleHQge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNzMuOSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogNjc1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zb2NpYWxfX2l0ZW0tbW9kYWwgYSB7XG4gIGNvbG9yOiAjZDZkNjNhO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyMDA7IH1cbiAgLnNvY2lhbF9faXRlbS1tb2RhbCBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cblxuLmNpcmNsZS1ibHVlLTE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogNTk3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1OTdweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC0zMiU7XG4gIGxlZnQ6IC00MyU7IH1cblxuLmNpcmNsZS1ncmV5LTE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1NDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU0NXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTIwJTtcbiAgcmlnaHQ6IC0xNyU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNpcmNsZS1ncmV5LTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXgtd2lkdGg6IDU0NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTQ1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAtMzUlO1xuICBsZWZ0OiAtMTclO1xuICB6LWluZGV4OiAxMTE7IH1cbiAgLmNpcmNsZS1ncmV5LTI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogIzJmYmJlYjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiAxNjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxNjRweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiA0NiU7XG4gICAgbGVmdDogODElO1xuICAgIHotaW5kZXg6IDE7IH1cblxuLmNpcmNsZV9feWVsbG93LTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNkZGQ3MWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAyODRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDI4NHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogLTglO1xuICBsZWZ0OiAzJTtcbiAgei1pbmRleDogMTU7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi5jaXJjbGUtYmx1ZS0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMTY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDQlO1xuICByaWdodDogOCU7XG4gIHotaW5kZXg6IDE1OyB9XG5cbi5jaXJjbGUtZ3JleS0zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtaGVpZ2h0OiA1NjJweDtcbiAgbWF4LXdpZHRoOiA1NjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMTQlO1xuICByaWdodDogLTglO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxNjsgfVxuXG4uY2lyY2xlLWdyZXktNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uY2lyY2xlLWdyZXktNSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LWhlaWdodDogMTE5cHg7XG4gIG1heC13aWR0aDogMTE5cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAzNCU7XG4gIGxlZnQ6IC01JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2lyY2xlLWJsdWUtMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LWhlaWdodDogMTk0cHg7XG4gIG1heC13aWR0aDogMTk0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyZmJiZWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAtNyU7XG4gIHJpZ2h0OiA1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2lyY2xlLWdyZXktNiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LWhlaWdodDogMTE5cHg7XG4gIG1heC13aWR0aDogMTE5cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAyNCU7XG4gIGxlZnQ6IDIlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jaXJjbGUtYmx1ZS00IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMTY0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxNjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IC02JTtcbiAgcmlnaHQ6IDglO1xuICB6LWluZGV4OiAxNTsgfVxuXG4uY2lyY2xlLXllbGxvdy0yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZGRkNzFjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMTc2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxNzZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDYlO1xuICBsZWZ0OiAtMyU7IH1cblxuLmNpcmNsZS1ibHVlLTUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICMyZmJiZWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAyNTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDI1MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogLTYwJTtcbiAgbGVmdDogMiU7IH1cblxuLnllbGxvdyxcbi55ZWxsb3ctY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogI2RkZDcxYyAhaW1wb3J0YW50OyB9XG5cbi5jaXJjbGUtZ3JleS03IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMTE5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMTlweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IDIwJTtcbiAgbGVmdDogMyU7IH1cblxuLmNpcmNsZS15ZWxsb3ctMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2RkZDcxYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXgtd2lkdGg6IDE3NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTc2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAtMTIlO1xuICByaWdodDogMCU7XG4gIHotaW5kZXg6IDExOyB9XG5cbi5jaXJjbGUtZ3JleS04IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC0yOCU7XG4gIGxlZnQ6IC0xOCU7XG4gIHotaW5kZXg6IDE1OyB9XG5cbi5jaXJjbGUtZ3JleS05IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IDYlO1xuICByaWdodDogLTIyJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZG90cy1ob3Jpei0xIHtcbiAgY29udGVudDogdXJsKC9pbWFnZXMvbWFpbi9kb3RzLWhvcmlzb250YWwucG5nKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNSU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmRvdHMtdmVydC0xIHtcbiAgY29udGVudDogdXJsKC9pbWFnZXMvbWFpbi9kb3RzLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1JTtcbiAgcmlnaHQ6IDE1JTtcbiAgei1pbmRleDogMTsgfVxuXG4uY2lyY2xlLWdyZXktMTAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXgtd2lkdGg6IDU2MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNTYycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm90dG9tOiAtNiU7XG4gIGxlZnQ6IC0xOCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNpcmNsZS1ncmV5LTExIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiA1NjJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU2MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogNiU7XG4gIHJpZ2h0OiAtMTglO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jaXJjbGUteWVsbG93LTcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNkZGQ3MWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAxOTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE5MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMzclO1xuICBsZWZ0OiAtNCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNpcmNsZS1ibHVlLTYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICMyZmJiZWI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAyNTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDI1MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvdHRvbTogMiU7XG4gIGxlZnQ6IDUlOyB9XG5cbi5jaXJjbGUtYmx1ZS04IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyNTJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IC0xNyU7XG4gIGxlZnQ6IDklOyB9XG5cbi5jaXJjbGUtYmx1ZS05IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMjEzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMTNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IC04JTtcbiAgcmlnaHQ6IDklOyB9XG5cbi5jaXJjbGUteWVsbG93LTQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNkZGQ3MWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWF4LXdpZHRoOiAzODJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTI2JTtcbiAgcmlnaHQ6IDQlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jaXJjbGUtZ3JleS0xMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAtNCU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmNpcmNsZS1ibHVlLTEwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiA1MCU7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBoZWlnaHQ6IDUwJTtcbiAgdG9wOiAtMjAlO1xuICBsZWZ0OiA1JTsgfVxuXG4uZG90cy12ZXJ0LTIge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy5wbmcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTUlO1xuICBsZWZ0OiA4JTtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb3RzLXZlcnQtMyB7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbWFpbi9kb3RzLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDklO1xuICB6LWluZGV4OiAxOyB9XG5cbi5kb3RzLWhvcml6LTIge1xuICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy1ob3Jpc29udGFsLnBuZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzMCU7XG4gIHJpZ2h0OiA4JTtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxOyB9XG5cbi5jaXJjbGUtZ3JleS0xMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA1NjJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3R0b206IC0zMyU7XG4gIHJpZ2h0OiAtMTQlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4uY2lyY2xlLWdyZXktMTQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU2MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvdHRvbTogLTM1JTtcbiAgbGVmdDogLTEwJTsgfVxuXG4uY2lyY2xlLWdyZXktMTUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogMTU3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDE1N3B4O1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvdHRvbTogMTUlO1xuICBsZWZ0OiA1JTsgfVxuXG4uY2lyY2xlLXllbGxvdy01IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDE3NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxNzZweDtcbiAgYmFja2dyb3VuZDogI2RkZDcxYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3R0b206IC01JTtcbiAgcmlnaHQ6IDUlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY29sb3Ige1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgI3Rlc3RpbW9uaWFscyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAucXVlc3Rpb25zX19sYXN0LXRleHQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmVmZmVjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5lZmZlY3RpdmVfX2l0ZW1zLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgI2ZhcSxcbiAgI2ZyZWVfX2xlc3NvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc3RvY2tfX3RleHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAjYWR2YW50YWdlcyxcbiAgI3Rlc3RpbW9uaWFscyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA4MHB4OyB9XG4gICN0ZXN0aW1vbmlhbHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gIC50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaW5zdGFfX2dhbGwtaW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTc5cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweCAhaW1wb3J0YW50OyB9XG4gIC5oZWFkZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDU1cHg7IH1cbiAgLmhlYWRlcl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlLFxuICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDkwcHg7IH1cbiAgLmVmZmVjdGl2ZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC50YXJpZmZzX19pdGVtIC50YXJpZmZzX19jaXJjbGUge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgIHRvcDogLTQ1cHg7XG4gICAgbGVmdDogLTMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC50ZXN0aW1vbmlhbHNfX3NsaWRlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTsgfVxuICAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMTAwdmg7IH1cbiAgLmhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAgIC5oZWFkZXJfX3RpdGxlOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAuaGVhZGVyX19zdWJ0aXRsZTo6YWZ0ZXIge1xuICAgIGJvdHRvbTogLTEyMHB4OyB9XG4gIC50ZXh0LXdoaXRlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5xdWVzdGlvbnNfX3NlY3Rpb24sXG4gIC5xdWVzdGlvbnNfX3dyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuY29sb3Ige1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gICNwcmVmZXJlbmNlcyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC50ZWFjaGVyc19faGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICAudGVhY2hlcnNfX3NsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgLnRlYWNoZXJzX19zbGlkZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOXB4OyB9XG4gIC5lZmZlY3RpdmVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuY29zdF9fc3ViamVjdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zdWJzY3JpcHRpb25fX3RleHQsXG4gIC5sZXNzb25zX2xpc3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlLFxuICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY1cHg7IH1cbiAgLnRhcmlmZnNfX2l0ZW0gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMCU7XG4gICAgbWF4LWhlaWdodDogNjBweCAhaW1wb3J0YW50OyB9XG4gICNmYXEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDsgfVxuICAucXVlc3Rpb25zX19sYXN0LXRleHQge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7IH1cbiAgLmxlc3NvbnNfbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAudGFyaWZmc19faXRlbSAudGFyaWZmc19fY2lyY2xlIHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICB0b3A6IC0yNXB4O1xuICAgIGxlZnQ6IC0xMXB4OyB9XG4gIC50YXJpZmZzX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDMwMHB4OyB9XG4gICNhZHZhbnRhZ2VzIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFkdmFudGFnZXNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjkwcDsgfVxuICAuYWRyZXNzX19jb2x1bW4gLmNvbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDIwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5zdG9ja19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnN0b2NrX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuc3RvY2tfX3RleHQtdGl0bGUsXG4gIC5zdG9ja19fdGV4dC10ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAubWwtMSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucXVlc3Rpb25zX19sYXN0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnF1ZXN0aW9uc19fbGFzdC10aXRsZSxcbiAgLnF1ZXN0aW9uc19fbGFzdC1zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAucXVlc3Rpb25zX19sYXN0LWltZyBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnF1ZXN0aW9uc19fbGFzdC1pbWcge1xuICAgIG1heC13aWR0aDogNDc1cHg7IH1cbiAgLmZvcm1fX2NoZWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNzUlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5wcmVmZXJlbmNlc19faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAucHJlZmVyZW5jZXNfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5xdWVzdGlvbnNfX2J0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubWFwX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBpZnJhbWU6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5oZWFkZXJfX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiA4OCU7IH1cbiAgLnRlYWNoZXJzX19zbGlkZXItdGV4dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC50ZWFjaGVyc19fc2xpZGVyLXRleHQtc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAudGVhY2hlcnNfX3NsaWRlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLnRlYWNoZXJzX19zbGlkZXItdGV4dDo6YmVmb3JlLFxuICAudGVzdGltb25pYWxzX19zbGlkZXItdGV4dDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xMHB4OyB9XG4gIC5wcmVmZXJlbmNlc19faXRlbSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuc2xpY2stcHJldjpiZWZvcmUsXG4gIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItdGV4dCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItdGV4dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5xdWVzdGlvbnNfX2Zvcm0tbmFtZSxcbiAgLnJvdy5xdWVzdGlvbnNfX2Zvcm0tcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MTZweCkge1xuICAuZWZmZWN0aXZlX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5pbnN0YV9faW1nIGltZyB7XG4gICAgd2lkdGg6IDgwJTsgfVxuICB1bCAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5zd2lwZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5mb3JtX19jaGVjayB7XG4gICAgd2lkdGg6IDk1JTsgfVxuICAuYWR2YW50YWdlc19faXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmFkdmFudGFnZXNfX2l0ZW0tdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5hZHZhbnRhZ2VzX19pdGVtLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmxlc3NvbnNfbGlzdC13cmFwcGVyLFxuICAuc3Vic2NyaXB0aW9uX190ZXh0IHtcbiAgICB3aWR0aDogOTAlOyB9XG4gIC5wcmVmZXJlbmNlc19faXRlbSBwIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAubGVzc29uc19saXN0LWl0ZW0sXG4gIC5zdWJzY3JpcHRpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50OyB9XG4gIC5pbnN0YV9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5mb3JtX19jaGVjayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC50ZWFjaGVyc19fc2xpZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAudGVzdGltb25pYWxzX19zbGlkZXItdGV4dC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7IH1cbiAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfVxuICAudGFibGUgdGhlYWQgdGgge1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUwcHgsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUwcHgsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmJvZHkub3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuYm9keS5vcGVuOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4uYi1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDExO1xuICB0b3A6IDA7IH1cbiAgLmItbmF2Om5vdCgub3Blbikge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuYi1uYXYgbGkge1xuICAgIGNvbG9yOiAjMjMzNjcwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7IH1cbiAgLmItbmF2IGxpOm5vdCgub3Blbikge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7IH1cbiAgLmItbmF2IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7IH1cbiAgLmItbmF2Lm9wZW4ge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAuYi1uYXYub3BlbiBsaSB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0OyB9XG5cbi5iLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IHJnYmEoMzUsIDU0LCAxMTIsIDApIHNvbGlkIDJweDtcbiAgY29sb3I6ICMyMzM2NzA7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EtTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB3aWR0aDogYXV0bzsgfVxuICAuYi1saW5rOmhvdmVyLCAuYi1saW5rLS1hY3RpdmUge1xuICAgIGJvcmRlci1sZWZ0OiAjMjMzNjcwIHNvbGlkIDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cblxuLmItbWVudSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IHdoaXRlIHNvbGlkIDJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1LjVweDtcbiAgcGFkZGluZy10b3A6IDE3LjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDYwcHg7XG4gIHotaW5kZXg6IDEwMDI7IH1cbiAgLmItbWVudTphZnRlciB7XG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9sb2dvLnBuZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE5NSU7XG4gICAgdG9wOiAtMTJweDsgfVxuICAuYi1tZW51OmhvdmVyIHtcbiAgICBib3JkZXI6ICMyMzM2NzAgc29saWQgMnB4OyB9XG5cbi5iLWJ1biB7XG4gIGJhY2tncm91bmQ6ICMyMzM2NzA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTsgfVxuICAuYi1idW4tLXRvcCB7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyNXB4OyB9XG4gIC5iLWJ1bi0tbWlkIHtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDhweDtcbiAgICB3aWR0aDogMjVweDsgfVxuICAuYi1idW4tLWJvdHRvbSB7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgdG9wOiAxNnB4O1xuICAgIHdpZHRoOiAyNXB4OyB9XG5cbi5iLWJyYW5kIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLU5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IC0yMS40Mjg1N3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB6LWluZGV4OiAxMzsgfVxuXG4uYi1jb250YWluZXIge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4OyB9XG4gIC5iLWNvbnRhaW5lcjpob3Zlcjpub3QoLm9wZW4pIC5idW4tdG9wLFxuICAuYi1jb250YWluZXI6aG92ZXI6bm90KC5vcGVuKSAuYnVuLW1pZCxcbiAgLmItY29udGFpbmVyOmhvdmVyOm5vdCgub3BlbikgLmJ1bi1ib3R0b20ge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5iLWNvbnRhaW5lci5vcGVuIC5iLW1haW4ge1xuICAgIGJvcmRlcjogIzIzMzY3MCBzb2xpZCAycHg7IH1cbiAgLmItY29udGFpbmVyLm9wZW4gLmItYnVuLS10b3Age1xuICAgIGJhY2tncm91bmQ6ICMyMzM2NzA7XG4gICAgdG9wOiA5cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC5iLWNvbnRhaW5lci5vcGVuIC5iLWJ1bi0tbWlkIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5iLWNvbnRhaW5lci5vcGVuIC5iLWJ1bi0tYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xuICAgIHRvcDogNXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLmItY29udGFpbmVyLm9wZW4gLmItYnJhbmQge1xuICAgIGNvbG9yOiAjMjMzNjcwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcbiAgLmNpcmNsZS1ibHVlLTE6YmVmb3JlIHtcbiAgICB0b3A6IC0yNyU7XG4gICAgbGVmdDogLTM2JTsgfVxuICAuY2lyY2xlLWdyZXktMTphZnRlciB7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDsgfVxuICAuY2lyY2xlLWdyZXktMjo6YmVmb3JlIHtcbiAgICBib3R0b206IDY0JTtcbiAgICBsZWZ0OiA3MiU7IH1cbiAgLmNpcmNsZS1ncmV5LTMge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgdG9wOiA5JTsgfVxuICAuY2lyY2xlLWdyZXktOCxcbiAgLmNpcmNsZS1ncmV5LTkge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWF4LWhlaWdodDogNDAwcHg7IH1cbiAgLmNpcmNsZS1ncmV5LTkge1xuICAgIGJvdHRvbTogNjUlO1xuICAgIHJpZ2h0OiAtMTQlOyB9XG4gIC5jaXJjbGUtZ3JleS0xMCxcbiAgLmNpcmNsZS1ncmV5LTExIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG4gIC5jaXJjbGUteWVsbG93LTcge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgdG9wOiA1MyU7IH1cbiAgLmNpcmNsZS15ZWxsb3ctNyB7XG4gICAgYmFja2dyb3VuZDogI2RkZDcxYztcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4OyB9XG4gIC5jaXJjbGUtYmx1ZS05IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIGJvdHRvbTogLTIlO1xuICAgIHJpZ2h0OiAwJTsgfVxuICAuY2lyY2xlLWdyZXktMTIsXG4gIC5jaXJjbGUtZ3JleS0xMyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDsgfVxuICAuY2lyY2xlLXllbGxvdy00LFxuICAuY2lyY2xlLWJsdWUtMTAge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7IH1cbiAgLmNpcmNsZS1ncmV5LTE1IHtcbiAgICBsZWZ0OiAtNSU7IH1cbiAgLmNpcmNsZS15ZWxsb3ctNSB7XG4gICAgcmlnaHQ6IC01JTsgfVxuICAuZG90cy12ZXJ0LTMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNpcmNsZS1ncmV5LTE0IHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNjhweCkge1xuICAuY2lyY2xlLWdyZXktMTIge1xuICAgIHRvcDogLTE1JTtcbiAgICBsZWZ0OiAtMTElOyB9XG4gIC5jaXJjbGUtZ3JleS01IHtcbiAgICBsZWZ0OiAtMiU7IH1cbiAgLmNpcmNsZS1ncmV5LTEyIHtcbiAgICB0b3A6IC0xNCU7IH1cbiAgLmNpcmNsZS1ibHVlLTEwIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkge1xuICAuY2lyY2xlLWdyZXktMTphZnRlcixcbiAgLmNpcmNsZS1ibHVlLTE6YmVmb3JlLFxuICAuY2lyY2xlLWdyZXktMixcbiAgLmNpcmNsZV9feWVsbG93LTEsXG4gIC5jaXJjbGUtYmx1ZS0yLFxuICAuY2lyY2xlLWdyZXktMyxcbiAgLmNpcmNsZS1ncmV5LTQsXG4gIC5jaXJjbGUtZ3JleS01LFxuICAuY2lyY2xlLWJsdWUtMyxcbiAgLmNpcmNsZS1ncmV5LTYsXG4gIC5jaXJjbGUtYmx1ZS00LFxuICAuY2lyY2xlLXllbGxvdy0yLFxuICAuY2lyY2xlLWJsdWUtNSxcbiAgLnllbGxvdy1jaXJjbGUsXG4gIC5jaXJjbGUtZ3JleS03LFxuICAuY2lyY2xlLXllbGxvdy0zLFxuICAuY2lyY2xlLWdyZXktOCxcbiAgLmNpcmNsZS1ncmV5LTksXG4gIC5kb3RzLWhvcml6LTEsXG4gIC5kb3RzLXZlcnQtMSxcbiAgLmNpcmNsZS1ncmV5LTEwLFxuICAuY2lyY2xlLWdyZXktMTEsXG4gIC5jaXJjbGUteWVsbG93LTcsXG4gIC5jaXJjbGUtYmx1ZS02LFxuICAuY2lyY2xlLWJsdWUtOCxcbiAgLmNpcmNsZS1ibHVlLTksXG4gIC5jaXJjbGUteWVsbG93LTQsXG4gIC5jaXJjbGUtZ3JleS0xMixcbiAgLmNpcmNsZS1ibHVlLTEwLFxuICAuZG90cy12ZXJ0LTIsXG4gIC5kb3RzLXZlcnQtMyxcbiAgLmRvdHMtaG9yaXotMixcbiAgLmNpcmNsZS1ncmV5LTEzLFxuICAuY2lyY2xlLWdyZXktMTQsXG4gIC5jaXJjbGUtZ3JleS0xNSxcbiAgLmNpcmNsZS15ZWxsb3ctNSxcbiAgLmhlYWRlcl9fc3VidGl0bGU6YWZ0ZXIsXG4gIC5oZWFkZXJfX3RpdGxlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuIiwiLy9idXJnZXIgbWVudVxyXG5cclxuJGNvbG9yLXN0YWNrOiAoXHJcbiAgICAgIGdyb3VwOiBwcmltYXJ5LFxyXG4gICAgICBpZDogbm9ybWFsLFxyXG4gICAgICBjb2xvcjogI2ZmZixcclxuICAgKSxcclxuICAgKFxyXG4gICAgICBncm91cDogY29tcGxlbWVudCxcclxuICAgICAgaWQ6IG5vcm1hbCxcclxuICAgICAgY29sb3I6ICMyMzM2NzAsXHJcbiAgICk7XHJcblxyXG5AZnVuY3Rpb24gY29sb3IoJGdyb3VwLCAkc2hhZGU6IG5vcm1hbCwgJHRyYW5zcGFyZW5jeTogMSkge1xyXG4gICBAZWFjaCAkY29sb3IgaW4gJGNvbG9yLXN0YWNrIHtcclxuICAgICAgJGMtZ3JvdXA6IG1hcC1nZXQoJGNvbG9yLCBncm91cCk7XHJcbiAgICAgICRjLXNoYWRlOiBtYXAtZ2V0KCRjb2xvciwgaWQpO1xyXG4gICAgICBAaWYgKCRncm91cCA9PSBtYXAtZ2V0KCRjb2xvciwgZ3JvdXApIGFuZCAkc2hhZGUgPT0gbWFwLWdldCgkY29sb3IsIGlkKSkge1xyXG4gICAgICAgICBAcmV0dXJuIHJnYmEobWFwLWdldCgkY29sb3IsIGNvbG9yKSwgJHRyYW5zcGFyZW5jeSk7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4kYi1oZWlnaHQ6IDYwcHg7IC8vSGVpZ2h0IChhbmQgd2lkdGgpIG9mIHRoZSBidXJnZXIgbWVudVxyXG4kYi1tYXJnaW4tdG9wOiAzMHB4OyAvL0J1cmdlciBtZW51IG1hcmdpbiAoZGlzdGFuY2UgZnJvbSB0b3ApXHJcbiRiLW1hcmdpbi1sZWZ0OiAzMHB4OyAvL0J1cmdlciBtZW51IG1hcmdpbiAoZGlzdGFuY2UgZnJvbSBsZWZ0KVxyXG4kYi1ib3JkZXItd2lkdGg6IDJweDsgLy9XaWR0aCBvZiB0aGUgYm9yZGVycyBhbmQgJ2J1bnMnXHJcbiRiLWJ1bi13aWR0aDogMjVweDsgLy9XaWR0aCBvZiB0aGUgJ2J1bnMnXHJcbiRiLWJ1bi1oZWlnaHQ6ICRiLWJvcmRlci13aWR0aDsgLy9IZWlnaHQgb2YgdGhlICdidW5zJ1xyXG4kYi1ib3JkZXItcmFkaXVzOiA1MCU7IC8vQ2hhbmdlIHRoZSBib3JkZXIgcmFkaXVzIG9mIHRoZSBtZW51XHJcblxyXG4kYi10cmFucy1zcGVlZDogMC40czsgLy9UcmFuc2l0aW9uIHNwZWVkIHNldHRpbmdzXHJcbiRiLXRyYW5zaXRpb246IGFsbCAkYi10cmFucy1zcGVlZCBlYXNlOyAvL1RyYW5zaXRpb25zXHJcblxyXG4kYi1mb250LXNpemU6IDI0cHg7IC8vRm9udCBzaXplIG9mIGJyYW5kIGFuZCBsaW5rc1xyXG4kYi1mb250LWZhbWlseTogSGVsdmV0aWNhLU5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IC8vRm9udCBmYW1pbHkgb2YgdGhlIGJyYW5kIGFuZCBsaW5rc1xyXG4kYi1mb250LXdlaWdodDogMzAwOyAvL0ZvbnQgd2VpZ2h0IG9mIGJyYW5kIGFuZCBsaW5rc1xyXG4kYi10eHQtcGFkOiAzMHB4OyAvL0xlZnQgcGFkZGluZyBvbiBib3RoIGJyYW5kIGFuZCBsaW5rc1xyXG5cclxuJGItbGluZS1oZWlnaHQ6ICgkYi1oZWlnaHQgLyAyIC0gKCRiLWZvbnQtc2l6ZSAvIDIuOCkpOyAvL1ZlcnRpY2FsbHkgY2VudGVycyBicmFuZCB0byBtZW51XHJcbiRiLXR4dC1wYWQtdG9wOiAoJGItbWFyZ2luLXRvcCArICRiLWhlaWdodCArICRiLXR4dC1wYWQpOyAvL1RvcCBtYXJnaW4gZm9yIGZpcnN0IGxpbmsgZWxlbWVudFxyXG4kYi1idW4td2lkdGgtaGFsZjogKCRiLWJ1bi13aWR0aCAvIDIpOyAvL0hhbGYgYnVuIHdpZHRoIHVzZWQgZm9yIGNhbGN1bGF0aW9uXHJcbiRiLXBhZC1sZWZ0OiAoJGItaGVpZ2h0IC8gMiAtICRiLWJ1bi13aWR0aC1oYWxmIC0gMik7IC8vSG9yaXpvbnRhbGx5IGNlbnRlcnMgYnVuIGluIG1lbnVcclxuJGItcGFkLXRvcDogKCRiLWhlaWdodCAvIDIgLSAkYi1idW4td2lkdGgtaGFsZik7IC8vVmVydGljYWxseSBjZW50ZXJzIGJ1biBpbiBtZW51XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcclxuICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNTBweCwgMCwgMCk7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgIH1cclxuXHJcbiAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcclxuICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICB9XHJcblxyXG4gICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUwcHgsIDAsIDApO1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgIH1cclxufVxyXG5cclxuKiB7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuYm9keSB7XHJcbiAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBjb2xvcihwcmltYXJ5KTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246ICRiLXRyYW5zaXRpb247XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICB9XHJcblxyXG4gICAmLm9wZW4ge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB9XHJcblxyXG4gICAmLm9wZW46YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICB9XHJcbn1cclxuLmItbmF2IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB6LWluZGV4OiAxMTtcclxuICAgdG9wOiAwO1xyXG5cclxuICAgJjpub3QoLm9wZW4pIHtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICB9XHJcblxyXG4gICBsaSB7XHJcbiAgICAgIGNvbG9yOiBjb2xvcihjb21wbGVtZW50KTtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI1MHB4KTtcclxuICAgfVxyXG5cclxuICAgbGk6bm90KC5vcGVuKSB7XHJcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGItdHJhbnMtc3BlZWQ7XHJcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XHJcbiAgIH1cclxuXHJcbiAgIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRiLXR4dC1wYWQtdG9wO1xyXG4gICB9XHJcblxyXG4gICAmLm9wZW4ge1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRiLXRyYW5zLXNwZWVkO1xyXG4gICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcblxyXG4uYi1saW5rIHtcclxuICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgIGJvcmRlci1sZWZ0OiBjb2xvcihjb21wbGVtZW50LCBub3JtYWwsIDApIHNvbGlkICRiLWJvcmRlci13aWR0aDtcclxuICAgY29sb3I6IGNvbG9yKGNvbXBsZW1lbnQpO1xyXG4gICBmb250LWZhbWlseTogJGItZm9udC1mYW1pbHk7XHJcbiAgIGZvbnQtc2l6ZTogJGItZm9udC1zaXplO1xyXG4gICBmb250LXdlaWdodDogJGItZm9udC13ZWlnaHQ7XHJcbiAgIG1hcmdpbi1sZWZ0OiAkYi1tYXJnaW4tbGVmdDtcclxuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICB0cmFuc2l0aW9uOiAkYi10cmFuc2l0aW9uO1xyXG4gICB3aWR0aDogYXV0bztcclxuXHJcbiAgICY6aG92ZXIsXHJcbiAgICYtLWFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBjb2xvcihjb21wbGVtZW50KSBzb2xpZCAkYi1ib3JkZXItd2lkdGg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogJGItdHh0LXBhZDtcclxuICAgfVxyXG59XHJcblxyXG4uYi1tZW51IHtcclxuICAgYmFja2dyb3VuZDogY29sb3IocHJpbWFyeSk7XHJcbiAgIGJvcmRlcjogY29sb3IocHJpbWFyeSkgc29saWQgJGItYm9yZGVyLXdpZHRoO1xyXG4gICBib3JkZXItcmFkaXVzOiAkYi1ib3JkZXItcmFkaXVzO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgaGVpZ2h0OiAkYi1oZWlnaHQ7XHJcbiAgIHBhZGRpbmctbGVmdDogJGItcGFkLWxlZnQ7XHJcbiAgIHBhZGRpbmctdG9wOiAkYi1wYWQtdG9wO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRyYW5zaXRpb246ICRiLXRyYW5zaXRpb247XHJcbiAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICB3aWR0aDogJGItaGVpZ2h0O1xyXG4gICB6LWluZGV4OiAxMDAyO1xyXG4gICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9sb2dvLnBuZyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMTk1JTtcclxuICAgICAgdG9wOiAtMTJweDtcclxuICAgfVxyXG5cclxuICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogY29sb3IoY29tcGxlbWVudCkgc29saWQgJGItYm9yZGVyLXdpZHRoO1xyXG4gICB9XHJcbn1cclxuXHJcbi5iLWJ1biB7XHJcbiAgIGJhY2tncm91bmQ6IGNvbG9yKGNvbXBsZW1lbnQpO1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIHRyYW5zaXRpb246ICRiLXRyYW5zaXRpb247XHJcblxyXG4gICAmLS10b3Age1xyXG4gICAgICBoZWlnaHQ6ICRiLWJ1bi1oZWlnaHQ7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6ICRiLWJ1bi13aWR0aDtcclxuICAgfVxyXG5cclxuICAgJi0tbWlkIHtcclxuICAgICAgaGVpZ2h0OiAkYi1idW4taGVpZ2h0O1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgd2lkdGg6ICRiLWJ1bi13aWR0aDtcclxuICAgfVxyXG5cclxuICAgJi0tYm90dG9tIHtcclxuICAgICAgaGVpZ2h0OiAkYi1idW4taGVpZ2h0O1xyXG4gICAgICB0b3A6IDE2cHg7XHJcbiAgICAgIHdpZHRoOiAkYi1idW4td2lkdGg7XHJcbiAgIH1cclxufVxyXG5cclxuLmItYnJhbmQge1xyXG4gICBjb2xvcjogY29sb3IocHJpbWFyeSk7XHJcbiAgIGZvbnQtZmFtaWx5OiAkYi1mb250LWZhbWlseTtcclxuICAgZm9udC1zaXplOiAkYi1mb250LXNpemU7XHJcbiAgIGZvbnQtd2VpZ2h0OiAkYi1mb250LXdlaWdodDtcclxuICAgbWFyZ2luLWxlZnQ6ICRiLXR4dC1wYWQ7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICB0b3A6IC0kYi1saW5lLWhlaWdodDtcclxuICAgdHJhbnNpdGlvbjogJGItdHJhbnNpdGlvbjtcclxuICAgei1pbmRleDogMTM7XHJcbn1cclxuXHJcbi5iLWNvbnRhaW5lciB7XHJcbiAgIGhlaWdodDogJGItaGVpZ2h0O1xyXG4gICBsZWZ0OiAkYi1tYXJnaW4tbGVmdDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6ICRiLW1hcmdpbi10b3A7XHJcblxyXG4gICAmOmhvdmVyOm5vdCgub3Blbikge1xyXG4gICAgICAuYnVuLXRvcCxcclxuICAgICAgLmJ1bi1taWQsXHJcbiAgICAgIC5idW4tYm90dG9tIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogY29sb3IocHJpbWFyeSk7XHJcbiAgICAgIH1cclxuICAgfVxyXG5cclxuICAgJi5vcGVuIHtcclxuICAgICAgLmItbWFpbiB7XHJcbiAgICAgICAgIGJvcmRlcjogY29sb3IoY29tcGxlbWVudCkgc29saWQgJGItYm9yZGVyLXdpZHRoO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYi1idW4tLXRvcCB7XHJcbiAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKGNvbXBsZW1lbnQpO1xyXG4gICAgICAgICB0b3A6IDlweDtcclxuICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYi1idW4tLW1pZCB7XHJcbiAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5iLWJ1bi0tYm90dG9tIHtcclxuICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoY29tcGxlbWVudCk7XHJcbiAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYi1icmFuZCB7XHJcbiAgICAgICAgIGNvbG9yOiBjb2xvcihjb21wbGVtZW50KTtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zL19saW5rcy5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLi4vYmFzZS9fYmFzZS5zY3NzXCI7XG5cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmLmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBTbGljayB0aGVtZVxuLy8gRGVmYXVsdCBWYXJpYWJsZXNcblxuLy8gU2xpY2sgaWNvbiBlbnRpdHkgY29kZXMgb3V0cHV0cyB0aGUgZm9sbG93aW5nXG4vLyBcIlxcMjE5MFwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaQXCJcbi8vIFwiXFwyMTkyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpJcIlxuLy8gXCJcXDIwMjJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKAolwiXG5cbiRzbGljay1mb250LWZhbWlseTogXCJGb250QXdlc29tZVwiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6ICRtYWluICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRtYWluICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcZjA1M1wiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcZjA1NFwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFxmMTExXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDE2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjg1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjQgIWRlZmF1bHQ7XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiL2ltZy9hamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAvL3NyYzogc2xpY2stZm9udC11cmwoXCJzbGljay5lb3RcIik7XG4gICAgLy9zcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cbn1cblxuLyogQXJyb3dzICovXG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMHB4O1xuICBmb250LXNpemU6IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgfVxuICB9XG4gICYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogJHNsaWNrLWFycm93LWNvbG9yO1xuICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IC0yNXB4O1xuICB9XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICB9XG4gIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogLTI1cHg7XG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgIH1cbiAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy9ib3R0b206IC0yNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICBmb250LXNpemU6IDBweDtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkc2xpY2stZG90LWNvbG9yLWFjdGl2ZTtcbiAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgfVxuICB9XG59XG4iLCJodG1sIHtcclxuICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5ib2R5IHtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuaW5wdXQge1xyXG4gICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG51bCB7XHJcbiAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxudGgge1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi5jaGF0IHtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICBoZWlnaHQ6IDQ4cHg7XHJcbiAgIHdpZHRoOiA0OHB4O1xyXG4gICBib3R0b206IDEyMHB4O1xyXG4gICByaWdodDogNTBweDtcclxuICAgei1pbmRleDogMTAwO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoNDcsIDE4NywgMjM1LCAwLjc0KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIH1cclxuICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDQ3LCAxODcsIDIzNSwgMC4yMik7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgaGVpZ2h0OiA2OHB4O1xyXG4gICAgICB3aWR0aDogNjhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICB9XHJcbiAgICY6aG92ZXIge1xyXG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTVweCByZ2JhKDQ3LCAxODcsIDIzNSwgMC4zNykpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgfVxyXG59XHJcbiN0b3RvcCB7XHJcbiAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLnRvdG9wIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICBoZWlnaHQ6IDQ4cHg7XHJcbiAgIHdpZHRoOiA0OHB4O1xyXG4gICBib3R0b206IDQ2cHg7XHJcbiAgIHJpZ2h0OiA1MHB4O1xyXG4gICB6LWluZGV4OiAxMDA7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2M2E7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgyMTQsIDIxNCwgNTgsIDAuNzQpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogNTlweDtcclxuICAgICAgd2lkdGg6IDU5cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgfVxyXG4gICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE0LCAyMTQsIDU4LCAwLjIyKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIH1cclxuICAgJjpob3ZlciB7XHJcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAxNXB4IHJnYmEoMjE0LCAyMTQsIDU4LCAwLjIyKSk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICB9XHJcbn1cclxuLnllbGxvdyB7XHJcbiAgIGJhY2tncm91bmQ6ICNkZGQ3MWMgIWltcG9ydGFudDtcclxufVxyXG4uaGVhZGVyIHtcclxuICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIHotaW5kZXg6IDU1NTtcclxuICAgcGFkZGluZzogMDtcclxufVxyXG4ubWVudV9fd3JhcHBlciB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBwYWRkaW5nOiAxM3B4IDA7XHJcbn1cclxuLm1lbnVfX2l0ZW0ge1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICBjb2xvcjogIzIzMzY3MDtcclxuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICBhOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjogIzJmYmJlYjtcclxuICAgfVxyXG59XHJcbi5waG9uZV9faXRlbSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICBjb2xvcjogIzIzMzY3MDtcclxuICAgYTpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgY29sb3I6ICMyZmJiZWI7XHJcbiAgIH1cclxufVxyXG4ubG9nb19fdG9wIGltZyB7XHJcbiAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5waG9uZXNfX3dyYXBwZXIge1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvY2FsbC5wbmcpO1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICB0b3A6IDVweDtcclxuICAgfVxyXG59XHJcbi5oZWFkZXJfX2NvbnRlbnQge1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgaGVpZ2h0OiAxMDB2aDtcclxufVxyXG4uaGVhZGVyX190aXRsZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDY5cHg7XHJcbiAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tYWluL2RvdHMucG5nKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAxNTA7XHJcbiAgICAgIGxlZnQ6IC0xMjBweDtcclxuICAgICAgdG9wOiAtMTAwcHg7XHJcbiAgIH1cclxuXHJcbiAgIGNvbG9yOiAjMmZiYmViO1xyXG59XHJcbi5oZWFkZXJfX3N1YnRpdGxlIHtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICBmb250LXNpemU6IDIxcHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xyXG4gICBjb2xvcjogIzIwMzE1ZjtcclxuICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9tYWluL2RvdHMtaG9yaXNvbnRhbC5wbmcpO1xyXG4gICAgICBib3R0b206IC0xMDAlO1xyXG4gICAgICByaWdodDogLTUwJTtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgfVxyXG59XHJcbi5oZWFkZXJfX2ltZyB7XHJcbiAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICB9XHJcbn1cclxuLmZhLWNvbW1lbnQge1xyXG4gICBmb250LXNpemU6IDIycHg7XHJcbn1cclxuLnF1ZXN0aW9uc19fc2VjdGlvbiB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICMyMzM2NzA7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcXVlc3Rpb25zLWJnLWltZy5wbmcpO1xyXG4gICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XHJcblxyXG4gICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgIGhlaWdodDogMTAwdmg7XHJcbiAgIHotaW5kZXg6IDIyO1xyXG59XHJcblxyXG4ucXVlc3Rpb25zX193cmFwcGVyIHtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIG1heC13aWR0aDogMTAwOHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICB6LWluZGV4OiAxMTE7XHJcbiAgIGhlaWdodDogMTAwdmg7XHJcblxyXG4gICBwLmNvbG9yIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEyOC45JTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgbGluZS1oZWlnaHQ6IDEyOC45JTtcclxuICAgICAgICAgY29sb3I6ICNkZGQ3MWM7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbi5zdWJ0aXRsZSB7XHJcbiAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAxMTBweDtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5oMSxcclxuaDIge1xyXG4gICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgY3Vyc2l2ZTtcclxufVxyXG5cclxuLnF1ZXN0aW9uc19fZm9ybS1uYW1lIHtcclxuICAgbWF4LXdpZHRoOiA0NjRweDtcclxuICAgd2lkdGg6IDgwJTtcclxuICAgYmFja2dyb3VuZDogIzNlNTM5MjtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxNzMuOSU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbn1cclxuLnJvdy5xdWVzdGlvbnNfX2Zvcm0tcGhvbmUge1xyXG4gICBtYXgtd2lkdGg6IDQ2NHB4O1xyXG4gICB3aWR0aDogODAlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYmFja2dyb3VuZDogIzIwMzE1ZjtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxNzMuOSU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgIG9wYWNpdHk6IDAuNTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxufVxyXG4ucXVlc3Rpb25zX19idG4ge1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXI6IDJweCBzb2xpZCAjMmZiYmViO1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgbWF4LXdpZHRoOiAyNDRweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgbWFyZ2luLWJvdHRvbTogMTAzcHg7XHJcbiAgICY6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg0NywgMTg3LCAyMzUsIDAuMzgpO1xyXG4gICB9XHJcbn1cclxuI3ByZWZlcmVuY2VzIHtcclxuICAgLy8gaGVpZ2h0OiAxMDB2aDtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAmIGgyIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgIGNvbG9yOiAjM2U1MzkyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1heC13aWR0aDogOTE1cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgfVxyXG59XHJcblxyXG4ucHJlZmVyZW5jZXNfX2l0ZW1zLXdyYXBwZXIge1xyXG4gICBtYXgtd2lkdGg6IDEwMTdweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG4ucHJlZmVyZW5jZXNfX2l0ZW0ge1xyXG4gICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbWFpbi9Hcm91cC5wbmcpO1xyXG4gICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICB9XHJcbn1cclxuLnByZWZlcmVuY2VzX19pdGVtIHAge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHBhZGRpbmc6IDI1cHggMzVweDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgaGVpZ2h0OiA5OHB4O1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG4uZWZmZWN0aXZlIHtcclxuICAgaGVpZ2h0OiAxMDB2aDtcclxufVxyXG4uZWZmZWN0aXZlX190aXRsZSB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogIzNlNTM5MjtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG59XHJcbi5lZmZlY3RpdmVfX3RleHQge1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICMyMzM2NzA7XHJcbiAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5lZmZlY3RpdmVfX2l0ZW1zLXdyYXBwZXIge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XHJcbn1cclxuLmVmZmVjdGl2ZV9faXRlbSB7XHJcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgbWF4LXdpZHRoOiAyMThweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZWZmZWN0aXZlX19pdGVtLXRpdGxlLFxyXG4uc3RvY2tfX3BlcmNlbnQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgIGZvbnQtc2l6ZTogMTAwcHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcblxyXG4gICBjb2xvcjogI2RkZDcxYztcclxufVxyXG4uZWZmZWN0aXZlX19pdGVtLXRleHQge1xyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLm0tdG9wIHtcclxuICAgbWFyZ2luLXRvcDogNzBweDtcclxufVxyXG4udGVhY2hlcnMge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxufVxyXG4udGVhY2hlcnNfX2hlYWRlciB7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIHBhZGRpbmctdG9wOiAxNDZweDtcclxuICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG59XHJcbi50ZWFjaGVyc19fdGV4dCB7XHJcbiAgIG1heC13aWR0aDogODM4cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsaW5lLWhlaWdodDogMTI2LjklO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4udGVhY2hlcnNfX3NsaWRlci1pdGVtLFxyXG4udGVzdGltb25pYWxzX19zbGlkZXItaXRlbSB7XHJcbiAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnRlYWNoZXJzX19zbGlkZXIge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjAzMTVmO1xyXG59XHJcbi50ZWFjaGVyc19fc2xpZGVyLWltZyB7XHJcbiAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICB9XHJcbn1cclxuLmNhcmRfX3NvY2lhbHMtd3JhcHBlciB7XHJcbiAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjMjMzNjcwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbi50ZWFjaGVyc19fc2xpZGVyLXRleHQtdGl0bGUge1xyXG4gICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgY3Vyc2l2ZTtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcclxuICAgb3V0bGluZTogbm9uZTtcclxuICAgY29sb3I6ICMyZmJiZWI7XHJcbn1cclxuLnRlYWNoZXJzX19zbGlkZXItdGV4dC1zdWJ0aXRsZSB7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcclxuICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbn1cclxuLnRlYWNoZXJzX19zbGlkZXItdGV4dCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcclxuICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9xdW90ZXMucG5nKTtcclxuICAgICAgbGVmdDogLTc1cHg7XHJcbiAgICAgIHRvcDogLTIwcHg7XHJcbiAgIH1cclxufVxyXG4uc2xpY2stZG90cyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAxMHB4O1xyXG4gICBsZWZ0OiAxMTVweDtcclxufVxyXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgY29sb3I6IHJlZDtcclxuICAgaGVpZ2h0OiA4cHg7XHJcbiAgIHdpZHRoOiA4cHg7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogIzUxNjA4YztcclxuICAgb3BhY2l0eTogMTtcclxufVxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICMyZmJiZWI7XHJcbiAgIC8vIHBhZGRpbmc6IDNweDtcclxuICAgLy8gYm9yZGVyOiAxcHggc29saWQgIzJmYmJlYjtcclxufVxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmFmdGVyIHtcclxuICAgY29udGVudDogXCJ5XCI7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgaGVpZ2h0OiAxNnB4O1xyXG4gICB3aWR0aDogMTZweDtcclxuICAgYm9yZGVyOiAxcHggc29saWQgIzJmYmJlYjtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBsZWZ0OiAtNHB4O1xyXG4gICB0b3A6IC00cHg7XHJcbn1cclxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xyXG4gICBoZWlnaHQ6IDE1cHg7XHJcbiAgIHdpZHRoOiAxNXB4O1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIGJvdHRvbTogMHB4O1xyXG59XHJcbi5zbGljay1wcmV2OmJlZm9yZSB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xyXG4gICBoZWlnaHQ6IDE1cHg7XHJcbiAgIHdpZHRoOiAxNXB4O1xyXG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIGxlZnQ6IDA7XHJcbiAgIHRvcDogMDtcclxufVxyXG4jY29zdCB7XHJcbiAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5jb3N0X19zdWJqZWN0cyB7XHJcbiAgIG1hcmdpbi10b3A6IDUycHg7XHJcbn1cclxuLmxlc3NvbnNfbGlzdC13cmFwcGVyIHtcclxuICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgbWluLWhlaWdodDogMTcxcHg7XHJcbiAgIG1hcmdpbi1yaWdodDogMzJweDtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5sZXNzb25zX2xpc3Qge1xyXG4gICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4ubGVzc29uc19saXN0LWl0ZW0ge1xyXG4gICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICBmb250LXdlaWdodDogNTAwO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIGNvbG9yOiAjMjMzNjcwO1xyXG4gICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBjb2xvcjogIzJmYmJlYjtcclxuICAgICAgY29udGVudDogXCLigKJcIjtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgfVxyXG59XHJcbi5zdWJzY3JpcHRpb25fX3RleHQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBtaW4taGVpZ2h0OiAxNzFweDtcclxuICAgYmFja2dyb3VuZDogIzJmYmJlYjtcclxuICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgIHBhZGRpbmctbGVmdDogNDFweDtcclxuICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgY29sb3I6ICMyMzM2NzA7XHJcbn1cclxuLnRhcnJpZnNfX3dyYXBwZXIge1xyXG4gICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi50YXJpZmZzX19pdGVtIHtcclxuICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICBtYXJnaW4tbGVmdDogMThweDtcclxuICAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAudGFyaWZmc19fY2lyY2xlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtMjVweDtcclxuICAgICAgdG9wOiAtMjVweDtcclxuICAgICAgbWF4LXdpZHRoOiA5NnB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMyMzM2NzA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICB9XHJcbn1cclxuLnRhcmlmZnNfX3N1cHRpdGxlIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgIGNvbG9yOiAjMjMzNjcwO1xyXG4gICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5yb3cudGFyaWZmc19fdGl0bGUge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcclxuICAgY29sb3I6ICMyZmJiZWI7XHJcbiAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICAmIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgIH1cclxufVxyXG4udGFyaWZmc19fc3VidGl0bGUge1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgYmFja2dyb3VuZDogI2VhZWFlYTtcclxuICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIwcHg7XHJcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDIwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4ub2xkX19wcmljZSB7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3R0b206IDUwcHg7XHJcbiAgIGxlZnQ6IDU1JTtcclxuICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgIGNvbG9yOiAjY2RjZGNkO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLnN0b2NrIHtcclxuICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4uc3RvY2tfX3RleHQtdGl0bGUge1xyXG4gICBmb250LWZhbWlseTogXCJDb21mb3J0YWFcIiwgY3Vyc2l2ZTtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuLnN0b2NrX190ZXh0LXRleHQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTI2LjklO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICB9XHJcbiAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzJmYmJlYjtcclxuICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgfVxyXG59XHJcblxyXG4uc3RvY2tfYnRuIHtcclxuICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgYmFja2dyb3VuZDogIzJmYmJlYjtcclxuICAgYm9yZGVyOiAycHggc29saWQgIzJmYmJlYjtcclxuICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgY29sb3I6ICNmZmY7XHJcbiAgIG1heC13aWR0aDogMzE1cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zdG9ja19idG46aG92ZXIge1xyXG4gICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg0NywgMTg3LCAyMzUsIDAuMzgpO1xyXG4gICBjb2xvcjogIzAwMDAwMDtcclxuICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbn1cclxuI2FkdmFudGFnZXMge1xyXG4gICBwYWRkaW5nLXRvcDogMTA3cHg7XHJcbiAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgIC8vIGhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2VzX190aXRsZSxcclxuLnRlc3RpbW9uaWFsc19fdGl0bGUge1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogIzNlNTM5MjtcclxufVxyXG4uYWR2YW50YWdlc19fZGlzY3JpcHRpb24ge1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxMjYuOSU7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICMyMzM2NzA7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA2NXB4O1xyXG59XHJcbi5hZHZhbnRhZ2VzX19pdGVtcy13cmFwcGVyIHtcclxuICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbn1cclxuLmFkdmFudGFnZXNfX2l0ZW0ge1xyXG4gICBtYXgtd2lkdGg6IDMxNXB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYWR2YW50YWdlc19faXRlbS10aXRsZSB7XHJcbiAgIG1heC13aWR0aDogMTk1cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgIGNvbG9yOiAjMmZiYmViO1xyXG5cclxuICAgcGFkZGluZy1ib3R0b206IDhweDtcclxufVxyXG4uYWR2YW50YWdlc19faXRlbS10ZXh0IHtcclxuICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgY29sb3I6ICM1YzVjNWM7XHJcbn1cclxuI3Rlc3RpbW9uaWFscyB7XHJcbiAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgIGhlaWdodDogMTAwdmg7XHJcbiAgIHBhZGRpbmctdG9wOiAxNzBweDtcclxufVxyXG4udGVzdGltb25pYWxzX19zbGlkZXItd3JhcHBlciB7XHJcbiAgIHotaW5kZXg6IDExO1xyXG59XHJcblxyXG4udGVzdGltb25pYWxzX19zbGlkZXItd3JhcHBlciB7XHJcbiAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbiAgIHdpZHRoOiA3NSU7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAuc2xpY2stZG90cyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIH1cclxuICAgLnNsaWNrLW5leHQ6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnBuZyk7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcbiAgIC5zbGljay1wcmV2OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYXJyb3ctbGVmdC1ibHVlLnBuZyk7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcbn1cclxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLWltZyB7XHJcbiAgIG1hcmdpbjogMDtcclxufVxyXG4udGVzdGltb25pYWxzX19zbGlkZXItaW1nIGltZyB7XHJcbiAgIG1heC13aWR0aDogMjg0cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgIG1hcmdpbjogMDtcclxufVxyXG4udGVzdGltb25pYWxzX19zbGlkZXItdGV4dC10aXRsZSB7XHJcbiAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiLCBjdXJzaXZlO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgY29sb3I6ICMwMDAwMDA7XHJcbn1cclxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQtc3VidGl0bGUge1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICBjb2xvcjogI2E5YTlhOTtcclxuICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcbn1cclxuLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQge1xyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICBjb2xvcjogIzVjNWM1YztcclxuICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAmOjpiZWZvcmUge1xyXG4gICAgICBtYXgtd2lkdGg6IDU0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9xdW90ZXMtZ3JleS5wbmcpO1xyXG4gICAgICBsZWZ0OiAtMTRweDtcclxuICAgfVxyXG59XHJcbiNjaG9pY2Uge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuICAgLy8gaGVpZ2h0OiAxMDB2aDtcclxuICAgei1pbmRleDogMjtcclxufVxyXG4uY2hvaWNlX19oZWFkZXItdGV4dCB7XHJcbiAgIHBhZGRpbmctdG9wOiA4N3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuLmxvZ29fX3RhYmxlIHtcclxuICAgbWF4LXdpZHRoOiA4NnB4O1xyXG4gICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmRhc2g6OmFmdGVyIHtcclxuICAgY29udGVudDogXCJcIjtcclxuICAgd2lkdGg6IDE4cHg7XHJcbiAgIGhlaWdodDogM3B4O1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4udGFibGVfX2JsdWUge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjAzMTVmO1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbn1cclxudHIsXHJcbnRhYmxlIHtcclxuICAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuI2ZyZWVfX2xlc3NvbiB7XHJcbiAgIGhlaWdodDogMTAwdmg7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvLi5pbWFnZXMvZmlyc3QtbGVzc29uLnBuZyk7XHJcbiAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAmIC5jb250YWluZXIge1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gICB9XHJcbn1cclxuLmZyZWVfX2xlc3Nvbi10aXRsZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjMjMzNjcwO1xyXG4gICBtYXgtd2lkdGg6IDcxNHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIHBhZGRpbmc6IDEwMHB4IDBweDtcclxufVxyXG4ucXVlc3Rpb25zX19mb3JtLXdoaXRlLW5hbWUge1xyXG4gICBtYXgtd2lkdGg6IDQ2NHB4O1xyXG4gICB3aWR0aDogODAlO1xyXG5cclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsaW5lLWhlaWdodDogMTczLjklO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjMDAwO1xyXG4gICBtYXJnaW46IDAgYXV0byAyN3B4O1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5xdWVzdGlvbnNfX2Zvcm0tcGhvbmUtbGl0ZSB7XHJcbiAgIG1heC13aWR0aDogNDY0cHg7XHJcbiAgIHdpZHRoOiA4MCU7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbGluZS1oZWlnaHQ6IDE3My45JTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICBtYXJnaW46IDAgYXV0byAyN3B4O1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICBvdXRsaW5lOiBub25lO1xyXG4gICBjb2xvcjogI2E5YTlhOTtcclxufVxyXG4jaW5zdGEge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbiAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xyXG4gICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmluc3RhX190b3Age1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uaW5zdGFfX3RpdGxlIHtcclxuICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIGN1cnNpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG59XHJcbi5pbnN0YV9fc3VidGl0bGUge1xyXG4gICBtYXJnaW4tbGVmdDogMThweDtcclxufVxyXG4uaW5zdGFfX2ltZy13cmFwcGVyIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIHBhZGRpbmctdG9wOiA4N3B4O1xyXG4gICBwYWRkaW5nLWJvdHRvbTogNzlweDtcclxufVxyXG4uaW5zdGFfX2dhbGwtaW1nIHtcclxuICAgcGFkZGluZzogMDtcclxuICAgbWF4LXdpZHRoOiAyNzZweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGhlaWdodDogYXV0bztcclxuICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgbWFyZ2luOiAycHg7XHJcbn1cclxuI2ZhcSB7XHJcbiAgIC8vIGhlaWdodDogMTAwdmg7XHJcbiAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5mYXFfX3RpdGxlIHtcclxuICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCIsIGN1cnNpdmU7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjM2U1MzkyO1xyXG4gICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxufVxyXG4uZmFxX19zdWJ0aXRsZSB7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgbGluZS1oZWlnaHQ6IDEyNi45JTtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogIzIzMzY3MDtcclxuICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5xdWVzdGlvbnNfX2l0ZW0td3JhcHBlciB7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcbi5xdWVzdGlvbnNfX2l0ZW0tdGl0bGUge1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlYWVhO1xyXG4gICBjb2xvcjogIzQ0NDtcclxuICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICBwYWRkaW5nOiAxNHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgYm9yZGVyOiBub25lO1xyXG4gICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICBvdXRsaW5lOiBub25lO1xyXG4gICBmb250LXNpemU6IDE1cHg7XHJcbiAgIHRyYW5zaXRpb246IDAuNHM7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFjdGl2ZSxcclxuLnF1ZXN0aW9uc19faXRlbS10aXRsZTpob3ZlciB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbn1cclxuXHJcbi5xdWVzdGlvbnNfX2l0ZW0tdGl0bGU6YWZ0ZXIge1xyXG4gICBjb250ZW50OiBcIlxcMDAyQlwiO1xyXG4gICBmb250LXNpemU6IDI1cHg7XHJcbiAgIGNvbG9yOiAjNzc3O1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4uYWN0aXZlOmFmdGVyIHtcclxuICAgY29udGVudDogXCJcXDIyMTJcIjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG59XHJcblxyXG4ucXVlc3Rpb25zX19pdGVtLXRleHQge1xyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIHBhZGRpbmctbGVmdDogNTVweDtcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgbWF4LWhlaWdodDogMDtcclxuICAgdGV4dC1hbGlnbi1sYXN0OiBsZWZ0O1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XHJcbiAgIHRleHQtc2hhZG93OiByZWQ7XHJcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5xdWVzdGlvbl9fbnVtYmVyIHtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBmb250LXdlaWdodDogNjAwO1xyXG4gICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBsZWZ0OiAtMjBweDtcclxuICAgdG9wOiAtMjBweDtcclxuICAgY29sb3I6ICMyMzM2NzA7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgYmFja2dyb3VuZDogI2RkZDcxYztcclxuICAgaGVpZ2h0OiA0MHB4O1xyXG4gICB3aWR0aDogNDBweDtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuYiB7XHJcbiAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuI3F1ZXN0aW9uc19fbGFzdCB7XHJcbiAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuLnF1ZXN0aW9uc19fbGFzdC1pbWcge1xyXG4gICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXgtd2lkdGg6IDU3MHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgei1pbmRleDogMjI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgfVxyXG59XHJcbi5xdWVzdGlvbnNfX2xhc3QtdGV4dC13cmFwcGVyIHtcclxuICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbn1cclxuLnF1ZXN0aW9uc19fbGFzdC10aXRsZSB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDQ4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgY29sb3I6ICMyMzM2NzA7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucXVlc3Rpb25zX19sYXN0LXN1YnRpdGxlIHtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsaW5lLWhlaWdodDogMTI2LjklO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjMjMzNjcwO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgcGFkZGluZy1ib3R0b206IDM0cHg7XHJcbn1cclxuLmlucHV0X192ZGFsbyB7XHJcbiAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgIG1heC13aWR0aDogNDI1cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgY29sb3I6ICNhOWE5YTk7XHJcbiAgIGhlaWdodDogNTdweDtcclxuXHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbi5mb3JtX19jaGVjayB7XHJcbiAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgIG1hcmdpbi1ib3R0b206IDY3cHg7XHJcblxyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG59XHJcbi5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbn1cclxuLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICBtYXJnaW4tdG9wOiAwO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbn1cclxuLnF1ZXN0aW9uc19fbGFzdC10ZXh0IHtcclxuICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICBjb2xvcjogI2E5YTlhOTtcclxuICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uZG90cy12ZXJ0LTQge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy5wbmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIHRvcDogMyU7XHJcbiAgIHJpZ2h0OiAyJTtcclxuICAgaGVpZ2h0OiAyNjNweDtcclxuICAgd2lkdGg6IDgzcHg7XHJcbn1cclxuI2FkcmVzcyB7XHJcbiAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxufVxyXG5cclxuLmJvdHRvbV9fYWRyZXNzLXdyYXBwZXIge1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG4uc29jaWFsc19fd3JhcHBlciB7XHJcbiAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcbi5zb2NpYWxfX2l0ZW0ge1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgb3BhY2l0eTogMC41O1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgIH1cclxufVxyXG4uYWRyZXNzX190aXRsZSB7XHJcbiAgIGNvbG9yOiAjZGRkNzFjO1xyXG4gICBmb250LXdlaWdodDogYm9sZDtcclxuICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgaGVpZ2h0OiAyMHB4O1xyXG4gICB3aWR0aDogMjBweDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbS5wbmcpO1xyXG4gICAgICBsZWZ0OiAtMjhweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICB9XHJcbn1cclxuLmFkcmVzc19fc3VidGl0bGUtYm90dG9tIHtcclxuICAgbWF4LXdpZHRoOiAyMDVweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLnBob25lczpiZWZvcmUge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvY2FsbC5wbmcpO1xyXG4gICBsZWZ0OiAtMjVweDtcclxuICAgdG9wOiAwcHg7XHJcbn1cclxuLnBob25lcyBhIHtcclxuICAgZGlzcGxheTogZmxleDtcclxuICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5mYS1waG9uZS1hbHQge1xyXG4gICBjb2xvcjogI2RkZDcxYztcclxuICAgbGVmdDogLTI1cHg7XHJcbiAgIHRvcDogM3B4O1xyXG59XHJcbi5mYS1tZWRpdW0tbSB7XHJcbiAgIGNvbG9yOiAjZGRkNzFjO1xyXG4gICBsZWZ0OiAtMjVweDtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgLy8gdG9wOiAzcHg7XHJcbn1cclxuLnBob25lX19udW1iZXItYm90dG9tIHtcclxuICAgY29sb3I6ICNmZmY7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5lbWFpbCB7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBmb250LXNpemU6IDE4cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4ubWFpbCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZW1haWwucG5nKTtcclxuICAgICAgbGVmdDogLTI1cHg7XHJcbiAgIH1cclxufVxyXG4uZmEtZW52ZWxvcGUge1xyXG4gICBjb2xvcjogI2RkZDcxYztcclxuICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICBsZWZ0OiAtMzBweDtcclxufVxyXG4uaG93LXRvLXBheSB7XHJcbiAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICBmb250LXNpemU6IDE0cHg7XHJcbiAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgY29sb3I6ICNkNmQ2M2E7XHJcbn1cclxuLmJvdHRvbV9fbG9nbyB7XHJcbiAgIHdpZHRoOiAxMjZweDtcclxufVxyXG4uYWRyZXNzX19zdWJ0aXRsZS1ib3R0b20ge1xyXG4gICBjb2xvcjogI2ZmZjtcclxuICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4ubW9kYWwge1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgIHotaW5kZXg6IDExMTtcclxuICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0b3A6IDA7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCk7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG4ubW9kYWwtY29udGVudCB7XHJcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XHJcbiAgIG1hcmdpbjogYXV0bztcclxuICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgIHdpZHRoOiA3MCU7XHJcbiAgIGhlaWdodDogODAlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG59XHJcblxyXG4uY2xvc2Uge1xyXG4gICBjb2xvcjogI2RkZDcxYztcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBmb250LXNpemU6IDI4cHg7XHJcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICByaWdodDogMDtcclxuICAgdG9wOiAwO1xyXG4gICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmNsb3NlOmhvdmVyLFxyXG4uY2xvc2U6Zm9jdXMge1xyXG4gICBjb2xvcjogIzAwMDtcclxuICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gICBkaXNwbGF5OiBmbGV4O1xyXG4gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLm1vZGFsLWxvZ28ge1xyXG4gICBtYXgtd2lkdGg6IDIzOHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG4ubW9kYWxfX3RpdGxlIHtcclxuICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgIGZvbnQtc2l6ZTogNThweDtcclxuICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgY29sb3I6ICMyZmJiZWI7XHJcbn1cclxuLm1vZGFsX190ZXh0IHtcclxuICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICBsaW5lLWhlaWdodDogMTczLjklO1xyXG4gICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICBtYXgtd2lkdGg6IDY3NXB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxufVxyXG4uc29jaWFsX19pdGVtLW1vZGFsIGEge1xyXG4gICBjb2xvcjogI2Q2ZDYzYTtcclxuICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgb3BhY2l0eTogMTtcclxuICAgei1pbmRleDogMjAwO1xyXG4gICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgfVxyXG59XHJcbiIsImJvZHkge1xyXG4gICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuIiwiLmNpcmNsZS1ibHVlLTE6YmVmb3JlIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBjb250ZW50OiBcIlwiO1xyXG4gICBiYWNrZ3JvdW5kOiAjMjMzNjcwO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogNTk3cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiA1OTdweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICB0b3A6IC0zMiU7XHJcbiAgIGxlZnQ6IC00MyU7XHJcbn1cclxuLmNpcmNsZS1ncmV5LTE6YWZ0ZXIge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgbWF4LXdpZHRoOiA1NDVweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDU0NXB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHRvcDogLTIwJTtcclxuICAgcmlnaHQ6IC0xNyU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNpcmNsZS1ncmV5LTIge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC41KTtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDU0NXB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogNTQ1cHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYm90dG9tOiAtMzUlO1xyXG4gICBsZWZ0OiAtMTclO1xyXG4gICB6LWluZGV4OiAxMTE7XHJcbiAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogIzJmYmJlYjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDE2NHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMTY0cHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm90dG9tOiA0NiU7XHJcbiAgICAgIGxlZnQ6IDgxJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgfVxyXG59XHJcbi5jaXJjbGVfX3llbGxvdy0xIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjZGRkNzFjO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMjg0cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAyODRweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IC04JTtcclxuICAgbGVmdDogMyU7XHJcbiAgIHotaW5kZXg6IDE1O1xyXG4gICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG4uY2lyY2xlLWJsdWUtMiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZDogIzJmYmJlYjtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDE2NHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogMTY0cHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgdG9wOiA0JTtcclxuICAgcmlnaHQ6IDglO1xyXG4gICB6LWluZGV4OiAxNTtcclxufVxyXG4uY2lyY2xlLWdyZXktMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgbWF4LWhlaWdodDogNTYycHg7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC41KTtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICB0b3A6IDE0JTtcclxuICAgcmlnaHQ6IC04JTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgei1pbmRleDogMTY7XHJcbn1cclxuLmNpcmNsZS1ncmV5LTQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuLmNpcmNsZS1ncmV5LTUge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIG1heC1oZWlnaHQ6IDExOXB4O1xyXG4gICBtYXgtd2lkdGg6IDExOXB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIGJvdHRvbTogMzQlO1xyXG4gICBsZWZ0OiAtNSU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNpcmNsZS1ibHVlLTMge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIG1heC1oZWlnaHQ6IDE5NHB4O1xyXG4gICBtYXgtd2lkdGg6IDE5NHB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIGJvdHRvbTogLTclO1xyXG4gICByaWdodDogNSU7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNpcmNsZS1ncmV5LTYge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIG1heC1oZWlnaHQ6IDExOXB4O1xyXG4gICBtYXgtd2lkdGg6IDExOXB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIHRvcDogMjQlO1xyXG4gICBsZWZ0OiAyJTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uY2lyY2xlLWJsdWUtNCB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZDogIzJmYmJlYjtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDE2NHB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogMTY0cHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYm90dG9tOiAtNiU7XHJcbiAgIHJpZ2h0OiA4JTtcclxuICAgei1pbmRleDogMTU7XHJcbn1cclxuLmNpcmNsZS15ZWxsb3ctMiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZDogI2RkZDcxYztcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDE3NnB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogMTc2cHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgdG9wOiA2JTtcclxuICAgbGVmdDogLTMlO1xyXG59XHJcbi5jaXJjbGUtYmx1ZS01IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMjUycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAyNTJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IC02MCU7XHJcbiAgIGxlZnQ6IDIlO1xyXG59XHJcbi55ZWxsb3csXHJcbi55ZWxsb3ctY2lyY2xlIHtcclxuICAgYmFja2dyb3VuZDogI2RkZDcxYyAhaW1wb3J0YW50O1xyXG59XHJcbi5jaXJjbGUtZ3JleS03IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMTE5cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAxMTlweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IDIwJTtcclxuICAgbGVmdDogMyU7XHJcbn1cclxuLmNpcmNsZS15ZWxsb3ctMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYmFja2dyb3VuZDogI2RkZDcxYztcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDE3NnB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogMTc2cHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYm90dG9tOiAtMTIlO1xyXG4gICByaWdodDogMCU7XHJcbiAgIHotaW5kZXg6IDExO1xyXG59XHJcbi5jaXJjbGUtZ3JleS04IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiA1NjJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICB0b3A6IC0yOCU7XHJcbiAgIGxlZnQ6IC0xOCU7XHJcbiAgIHotaW5kZXg6IDE1O1xyXG59XHJcbi5jaXJjbGUtZ3JleS05IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiA1NjJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IDYlO1xyXG4gICByaWdodDogLTIyJTtcclxuICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uZG90cy1ob3Jpei0xIHtcclxuICAgY29udGVudDogdXJsKC9pbWFnZXMvbWFpbi9kb3RzLWhvcmlzb250YWwucG5nKTtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICB0b3A6IDUwJTtcclxuICAgbGVmdDogNSU7XHJcbiAgIHotaW5kZXg6IDE7XHJcbn1cclxuLmRvdHMtdmVydC0xIHtcclxuICAgY29udGVudDogdXJsKC9pbWFnZXMvbWFpbi9kb3RzLnBuZyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiA1JTtcclxuICAgcmlnaHQ6IDE1JTtcclxuICAgei1pbmRleDogMTtcclxufVxyXG4uY2lyY2xlLWdyZXktMTAge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjM0LCAyMzQsIDIzNCwgMC41KTtcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBtYXgtd2lkdGg6IDU2MnB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgbWF4LWhlaWdodDogNTYycHg7XHJcbiAgIGhlaWdodDogMTAwJTtcclxuICAgYm90dG9tOiAtNiU7XHJcbiAgIGxlZnQ6IC0xOCU7XHJcbiAgIHotaW5kZXg6IDE7XHJcbn1cclxuLmNpcmNsZS1ncmV5LTExIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuNSk7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgbWF4LXdpZHRoOiA1NjJweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDU2MnB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJvdHRvbTogNiU7XHJcbiAgIHJpZ2h0OiAtMTglO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jaXJjbGUteWVsbG93LTcge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQ6ICNkZGQ3MWM7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgbWF4LXdpZHRoOiAxOTJweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDE5MnB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHRvcDogMzclO1xyXG4gICBsZWZ0OiAtNCU7XHJcbiAgIHotaW5kZXg6IDE7XHJcbn1cclxuLmNpcmNsZS1ibHVlLTYge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQ6ICMyZmJiZWI7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgbWF4LXdpZHRoOiAyNTJweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDI1MnB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGJvdHRvbTogMiU7XHJcbiAgIGxlZnQ6IDUlO1xyXG59XHJcbi5jaXJjbGUtYmx1ZS04IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMjUycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAyNTJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IC0xNyU7XHJcbiAgIGxlZnQ6IDklO1xyXG59XHJcbi5jaXJjbGUtYmx1ZS05IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMjEzcHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAyMTNweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IC04JTtcclxuICAgcmlnaHQ6IDklO1xyXG59XHJcbi5jaXJjbGUteWVsbG93LTQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJhY2tncm91bmQ6ICNkZGQ3MWM7XHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgbWF4LXdpZHRoOiAzODJweDtcclxuICAgd2lkdGg6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDM4MnB4O1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIHRvcDogLTI2JTtcclxuICAgcmlnaHQ6IDQlO1xyXG4gICB6LWluZGV4OiAxO1xyXG4gICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5jaXJjbGUtZ3JleS0xMiB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjUpO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiA1NjJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICB0b3A6IDAlO1xyXG4gICBsZWZ0OiAtNCU7XHJcbiAgIHotaW5kZXg6IDE7XHJcbiAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNpcmNsZS1ibHVlLTEwIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBiYWNrZ3JvdW5kOiAjMmZiYmViO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgIHdpZHRoOiA1MCU7XHJcbiAgIG1heC1oZWlnaHQ6IDMyMHB4O1xyXG4gICBoZWlnaHQ6IDUwJTtcclxuICAgdG9wOiAtMjAlO1xyXG4gICBsZWZ0OiA1JTtcclxufVxyXG4uZG90cy12ZXJ0LTIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy5wbmcpO1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIGJvdHRvbTogMTUlO1xyXG4gICBsZWZ0OiA4JTtcclxuICAgb3BhY2l0eTogMC41O1xyXG4gICB6LWluZGV4OiAxO1xyXG59XHJcbi5kb3RzLXZlcnQtMyB7XHJcbiAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvbWFpbi9kb3RzLnBuZyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgdG9wOiAxNSU7XHJcbiAgIGxlZnQ6IDklO1xyXG4gICB6LWluZGV4OiAxO1xyXG59XHJcbi5kb3RzLWhvcml6LTIge1xyXG4gICBjb250ZW50OiB1cmwoLi4vaW1hZ2VzL21haW4vZG90cy1ob3Jpc29udGFsLnBuZyk7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm90dG9tOiAzMCU7XHJcbiAgIHJpZ2h0OiA4JTtcclxuICAgb3BhY2l0eTogMC41O1xyXG4gICB6LWluZGV4OiAxO1xyXG59XHJcbi5jaXJjbGUtZ3JleS0xMyB7XHJcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjUpO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiA1NjJweDtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBib3R0b206IC0zMyU7XHJcbiAgIHJpZ2h0OiAtMTQlO1xyXG4gICB6LWluZGV4OiAxO1xyXG4gICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4uY2lyY2xlLWdyZXktMTQge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIG1heC13aWR0aDogNTYycHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDU2MnB4O1xyXG4gICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgIGJvdHRvbTogLTM1JTtcclxuICAgbGVmdDogLTEwJTtcclxufVxyXG4uY2lyY2xlLWdyZXktMTUge1xyXG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgIG1heC13aWR0aDogMTU3cHg7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIG1heC1oZWlnaHQ6IDE1N3B4O1xyXG4gICBiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG4gICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgIGJvdHRvbTogMTUlO1xyXG4gICBsZWZ0OiA1JTtcclxufVxyXG4uY2lyY2xlLXllbGxvdy01IHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBtYXgtd2lkdGg6IDE3NnB4O1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBtYXgtaGVpZ2h0OiAxNzZweDtcclxuICAgYmFja2dyb3VuZDogI2RkZDcxYztcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICBib3R0b206IC01JTtcclxuICAgcmlnaHQ6IDUlO1xyXG59XHJcbiIsIkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuICAgLmhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5jb2xvciB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbiAgICN0ZXN0aW1vbmlhbHMge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICB9XHJcbiAgIC5xdWVzdGlvbnNfX2xhc3QtdGV4dC13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgIH1cclxuICAgLmVmZmVjdGl2ZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgfVxyXG4gICAuZWZmZWN0aXZlX19pdGVtcy13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG4gICAjZmFxLFxyXG4gICAjZnJlZV9fbGVzc29uIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgLnN0b2NrX190ZXh0LXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgfVxyXG4gICAjYWR2YW50YWdlcyxcclxuICAgI3Rlc3RpbW9uaWFscyB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgIH1cclxuICAgI3Rlc3RpbW9uaWFscyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICB9XHJcbiAgIC50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0OjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgIH1cclxuXHJcbiAgIC5pbnN0YV9fZ2FsbC1pbWcgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNzVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE3OXB4KSB7XHJcbiAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgIH1cclxuICAgLmhlYWRlcl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDU1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC5oZWFkZXJfX3N1YnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICB9XHJcblxyXG4gICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlLFxyXG4gICAuZWZmZWN0aXZlX19pdGVtLXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA5MHB4O1xyXG4gICB9XHJcbiAgIC5lZmZlY3RpdmUge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgIH1cclxuICAgLnRhcmlmZnNfX2l0ZW0ge1xyXG4gICAgICAudGFyaWZmc19fY2lyY2xlIHtcclxuICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICB0b3A6IC00NXB4O1xyXG4gICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgfVxyXG4gICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTBweCkge1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuICAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgfVxyXG4gICAuc2xpY2stbmV4dCB7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgfVxyXG4gICAuc2xpY2stcHJldiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgfVxyXG4gICAuaGVhZGVyX190aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgLmhlYWRlcl9fc3VidGl0bGUge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgIGJvdHRvbTogLTEyMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgLnRleHQtd2hpdGUge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgfVxyXG4gICAucXVlc3Rpb25zX19zZWN0aW9uLFxyXG4gICAucXVlc3Rpb25zX193cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICB9XHJcbiAgIC5jb2xvciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICB9XHJcbiAgICNwcmVmZXJlbmNlcyB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgfVxyXG4gICAudGVhY2hlcnNfX2hlYWRlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICB9XHJcbiAgIC50ZWFjaGVyc19fc2xpZGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgIH1cclxuICAgLnRlYWNoZXJzX19zbGlkZXItdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgfVxyXG4gICAuZWZmZWN0aXZlX190aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG4gICAuY29zdF9fc3ViamVjdHMge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgfVxyXG4gICAuc3Vic2NyaXB0aW9uX190ZXh0LFxyXG4gICAubGVzc29uc19saXN0LXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG5cclxuICAgLmVmZmVjdGl2ZV9faXRlbS10aXRsZSxcclxuICAgLmVmZmVjdGl2ZV9faXRlbS10aXRsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjVweDtcclxuICAgfVxyXG4gICAudGFyaWZmc19faXRlbSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgaGVpZ2h0OiAxMCU7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICB9XHJcbiAgICNmYXEge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgfVxyXG4gICAucXVlc3Rpb25zX19sYXN0LXRleHQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICB9XHJcbiAgIC5sZXNzb25zX2xpc3Qtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgfVxyXG4gICAudGFyaWZmc19faXRlbSB7XHJcbiAgICAgIC50YXJpZmZzX19jaXJjbGUge1xyXG4gICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgICAgIGxlZnQ6IC0xMXB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuICAgLnRhcmlmZnNfX2l0ZW0ge1xyXG4gICAgICBtaW4td2lkdGg6IDMwMHB4O1xyXG4gICB9XHJcbiAgICNhZHZhbnRhZ2VzIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICB9XHJcbiAgIC5hZHZhbnRhZ2VzX19pdGVtIHtcclxuICAgICAgbWF4LXdpZHRoOiAyOTBwO1xyXG4gICB9XHJcbiAgIC5hZHJlc3NfX2NvbHVtbiB7XHJcbiAgICAgIC5jb2wge1xyXG4gICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTU5cHgpIHtcclxuICAgLnN0b2NrX193cmFwcGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5zdG9ja19fdGV4dCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuc3RvY2tfX3RleHQtdGl0bGUsXHJcbiAgIC5zdG9ja19fdGV4dC10ZXh0IHAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgIH1cclxuICAgLm1sLTEge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5xdWVzdGlvbnNfX2xhc3Qtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgfVxyXG4gICAucXVlc3Rpb25zX19sYXN0LXRpdGxlLFxyXG4gICAucXVlc3Rpb25zX19sYXN0LXN1YnRpdGxlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5xdWVzdGlvbnNfX2xhc3QtaW1nIGltZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgIH1cclxuICAgLnF1ZXN0aW9uc19fbGFzdC1pbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDQ3NXB4O1xyXG4gICB9XHJcbiAgIC5mb3JtX19jaGVjayB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuICAgLnByZWZlcmVuY2VzX19pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgfVxyXG4gICAucHJlZmVyZW5jZXNfX2l0ZW0gcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgfVxyXG4gICAucXVlc3Rpb25zX19idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICB9XHJcbiAgIC5tYXBfX3dyYXBwZXIge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgfVxyXG4gICBpZnJhbWUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAuaGVhZGVyX19jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgfVxyXG4gICAuaGVhZGVyX19pbWcge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB3aWR0aDogODglO1xyXG4gICB9XHJcbiAgIC50ZWFjaGVyc19fc2xpZGVyLXRleHQtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgIH1cclxuICAgLnRlYWNoZXJzX19zbGlkZXItdGV4dC1zdWJ0aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgfVxyXG4gICAudGVhY2hlcnNfX3NsaWRlci10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgfVxyXG4gICAudGVhY2hlcnNfX3NsaWRlci10ZXh0OjpiZWZvcmUsXHJcbiAgIC50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0OjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICB9XHJcbiAgIC5zbGljay1kb3RzIHtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgfVxyXG4gICAucHJlZmVyZW5jZXNfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG4gICAuc2xpY2stcHJldjpiZWZvcmUsXHJcbiAgIC5zbGljay1uZXh0OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxuICAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICB9XHJcbiAgIC50ZXN0aW1vbmlhbHNfX3NsaWRlci10ZXh0LXRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICB9XHJcbiAgIC5xdWVzdGlvbnNfX2Zvcm0tbmFtZSxcclxuICAgLnJvdy5xdWVzdGlvbnNfX2Zvcm0tcGhvbmUge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzE2cHgpIHtcclxuICAgLmVmZmVjdGl2ZV9faXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuICAgLmluc3RhX19pbWcgaW1nIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgfVxyXG4gICB1bCAuc2xpY2stZG90cyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xyXG4gICAuc3dpcGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICB9XHJcbiAgIC5mb3JtX19jaGVjayB7XHJcbiAgICAgIHdpZHRoOiA5NSU7XHJcbiAgIH1cclxuICAgLmFkdmFudGFnZXNfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG4gICAuYWR2YW50YWdlc19faXRlbS10aXRsZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICB9XHJcbiAgIC5hZHZhbnRhZ2VzX19pdGVtLXRleHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICB9XHJcbiAgIC5sZXNzb25zX2xpc3Qtd3JhcHBlcixcclxuICAgLnN1YnNjcmlwdGlvbl9fdGV4dCB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgIH1cclxuICAgLnByZWZlcmVuY2VzX19pdGVtIHAge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgIH1cclxuICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgIH1cclxuICAgLmxlc3NvbnNfbGlzdC1pdGVtLFxyXG4gICAuc3Vic2NyaXB0aW9uX190ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICB9XHJcbiAgIC50ZXN0aW1vbmlhbHNfX3NsaWRlci13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuaW5zdGFfX2ltZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAgLmZvcm1fX2NoZWNrIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgIH1cclxuXHJcbiAgIC50ZWFjaGVyc19fc2xpZGVyLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgIH1cclxuICAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQtc3VidGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLnRlc3RpbW9uaWFsc19fc2xpZGVyLXRleHQge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgIH1cclxuICAgLnRhYmxlIHRoZWFkIHRoIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICB9XHJcbn1cclxuLy8gQG1lZGlhIChtYXgtaGVpZ2h0OiA1NDBweCkge1xyXG4vLyAgICBoMSB7XHJcbi8vICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4vLyAgICB9XHJcbi8vIH1cclxuIiwiQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG4gICAuY2lyY2xlLWJsdWUtMTpiZWZvcmUge1xyXG4gICAgICB0b3A6IC0yNyU7XHJcbiAgICAgIGxlZnQ6IC0zNiU7XHJcbiAgIH1cclxuICAgLmNpcmNsZS1ncmV5LTE6YWZ0ZXIge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgfVxyXG4gICAuY2lyY2xlLWdyZXktMjo6YmVmb3JlIHtcclxuICAgICAgYm90dG9tOiA2NCU7XHJcbiAgICAgIGxlZnQ6IDcyJTtcclxuICAgfVxyXG4gICAuY2lyY2xlLWdyZXktMyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICB0b3A6IDklO1xyXG4gICB9XHJcbiAgIC5jaXJjbGUtZ3JleS04LFxyXG4gICAuY2lyY2xlLWdyZXktOSB7XHJcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICB9XHJcbiAgIC5jaXJjbGUtZ3JleS05IHtcclxuICAgICAgYm90dG9tOiA2NSU7XHJcbiAgICAgIHJpZ2h0OiAtMTQlO1xyXG4gICB9XHJcblxyXG4gICAuY2lyY2xlLWdyZXktMTAsXHJcbiAgIC5jaXJjbGUtZ3JleS0xMSB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICB9XHJcbiAgIC5jaXJjbGUteWVsbG93LTcge1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcclxuICAgICAgdG9wOiA1MyU7XHJcbiAgIH1cclxuICAgLmNpcmNsZS15ZWxsb3ctNyB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkZGQ3MWM7XHJcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xyXG4gICB9XHJcbiAgIC5jaXJjbGUtYmx1ZS05IHtcclxuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgbWF4LWhlaWdodDogMTUwcHg7XHJcbiAgICAgIGJvdHRvbTogLTIlO1xyXG4gICAgICByaWdodDogMCU7XHJcbiAgIH1cclxuICAgLmNpcmNsZS1ncmV5LTEyLFxyXG4gICAuY2lyY2xlLWdyZXktMTMge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgfVxyXG4gICAuY2lyY2xlLXllbGxvdy00LFxyXG4gICAuY2lyY2xlLWJsdWUtMTAge1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgfVxyXG4gICAuY2lyY2xlLWdyZXktMTUge1xyXG4gICAgICBsZWZ0OiAtNSU7XHJcbiAgIH1cclxuICAgLmNpcmNsZS15ZWxsb3ctNSB7XHJcbiAgICAgIHJpZ2h0OiAtNSU7XHJcbiAgIH1cclxuICAgLmRvdHMtdmVydC0zIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG4gICAuY2lyY2xlLWdyZXktMTQge1xyXG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjY4cHgpIHtcclxuICAgLmNpcmNsZS1ncmV5LTEyIHtcclxuICAgICAgdG9wOiAtMTUlO1xyXG4gICAgICBsZWZ0OiAtMTElO1xyXG4gICB9XHJcbiAgIC5jaXJjbGUtZ3JleS01IHtcclxuICAgICAgbGVmdDogLTIlO1xyXG4gICB9XHJcbiAgIC5jaXJjbGUtZ3JleS0xMiB7XHJcbiAgICAgIHRvcDogLTE0JTtcclxuICAgfVxyXG4gICAuY2lyY2xlLWJsdWUtMTAge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHtcclxuICAgLmNpcmNsZS1ncmV5LTE6YWZ0ZXIsXHJcbiAgIC5jaXJjbGUtYmx1ZS0xOmJlZm9yZSxcclxuICAgLmNpcmNsZS1ncmV5LTIsXHJcbiAgIC5jaXJjbGVfX3llbGxvdy0xLFxyXG4gICAuY2lyY2xlLWJsdWUtMixcclxuICAgLmNpcmNsZS1ncmV5LTMsXHJcbiAgIC5jaXJjbGUtZ3JleS00LFxyXG4gICAuY2lyY2xlLWdyZXktNSxcclxuICAgLmNpcmNsZS1ibHVlLTMsXHJcbiAgIC5jaXJjbGUtZ3JleS02LFxyXG4gICAuY2lyY2xlLWJsdWUtNCxcclxuICAgLmNpcmNsZS15ZWxsb3ctMixcclxuICAgLmNpcmNsZS1ibHVlLTUsXHJcbiAgIC55ZWxsb3ctY2lyY2xlLFxyXG4gICAuY2lyY2xlLWdyZXktNyxcclxuICAgLmNpcmNsZS15ZWxsb3ctMyxcclxuICAgLmNpcmNsZS1ncmV5LTgsXHJcbiAgIC5jaXJjbGUtZ3JleS05LFxyXG4gICAuZG90cy1ob3Jpei0xLFxyXG4gICAuZG90cy12ZXJ0LTEsXHJcbiAgIC5jaXJjbGUtZ3JleS0xMCxcclxuICAgLmNpcmNsZS1ncmV5LTExLFxyXG4gICAuY2lyY2xlLXllbGxvdy03LFxyXG4gICAuY2lyY2xlLWJsdWUtNixcclxuICAgLmNpcmNsZS1ibHVlLTgsXHJcbiAgIC5jaXJjbGUtYmx1ZS05LFxyXG4gICAuY2lyY2xlLXllbGxvdy00LFxyXG4gICAuY2lyY2xlLWdyZXktMTIsXHJcbiAgIC5jaXJjbGUtYmx1ZS0xMCxcclxuICAgLmRvdHMtdmVydC0yLFxyXG4gICAuZG90cy12ZXJ0LTMsXHJcbiAgIC5kb3RzLWhvcml6LTIsXHJcbiAgIC5jaXJjbGUtZ3JleS0xMyxcclxuICAgLmNpcmNsZS1ncmV5LTE0LFxyXG4gICAuY2lyY2xlLWdyZXktMTUsXHJcbiAgIC5jaXJjbGUteWVsbG93LTUsXHJcbiAgIC5oZWFkZXJfX3N1YnRpdGxlOmFmdGVyLFxyXG4gICAuaGVhZGVyX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgfVxyXG59XHJcbiJdfQ== */
