@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap");*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}:root{--template-font:"Sofia Sans",sans-serif;--template-headings-font:"Sofia Sans",sans-serif}body{font-size:16px;line-height:normal}.type-posts-listing h1{display:none}.type-posts-listing .subcategories{padding:0 15px}@media (min-width:768px){.type-posts-listing .subcategories{padding:0}}.type-posts-listing .breadcrumbs-wrapper{position:absolute;transform:translate(-50%)}@media (min-width:992px){.type-posts-listing .breadcrumbs-wrapper{padding-top:50px}}@media (min-width:1200px){.type-posts-listing .content-inner{max-width:unset}}.type-posts-listing .content-wrapper.container{padding-left:0;padding-right:0}.type-posts-listing .pagination-wrapper{margin-bottom:40px;margin-top:0}@media (min-width:992px){.type-posts-listing .pagination-wrapper{margin-bottom:80px}}.type-posts-listing .pagination-wrapper .pagination-top{display:none;order:1}@media (min-width:768px){.type-posts-listing .pagination-wrapper .pagination-top{display:block}}.type-posts-listing .pagination-wrapper #mime-load-more-items-button{margin:0 auto;order:2;width:-moz-fit-content;width:fit-content}.type-posts-listing .pagination-wrapper .pagination{order:3}.type-posts-listing .news-wrapper{display:flex;flex-wrap:wrap;margin-top:20px}@media (min-width:768px){.type-posts-listing .news-wrapper{margin-top:40px}}.type-posts-listing .news-wrapper .news-item{flex-direction:column;margin-bottom:30px;padding:0 15px;text-align:left}@media (min-width:576px){.type-posts-listing .news-wrapper .news-item{flex-basis:50%;margin-bottom:40px;padding:10px;width:50%}}@media (min-width:1200px){.type-posts-listing .news-wrapper .news-item{flex-basis:33.3333333333%;width:33.3333333333%}}.type-posts-listing .news-wrapper .news-item a:hover{text-decoration:none}.type-posts-listing .news-wrapper .news-item time{display:none}.type-posts-listing .news-wrapper .news-item .image{width:100%}.type-posts-listing .news-wrapper .news-item .image img{border-radius:10px}.type-posts-listing .news-wrapper .news-item .text .title{color:#000;font-family:Sofia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin:16px 0 0}.type-posts-listing .news-wrapper .news-item .text .title:hover{text-decoration:underline}.type-posts-listing .news-wrapper .news-item .text .description{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-family:Sofia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-top:8px;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.type-posts-listing .news-wrapper .news-item .text .description{-webkit-line-clamp:2}}.type-posts-listing .news-wrapper .news-item .text .read-more-link{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:16px;text-decoration:underline}.type-posts-listing .news-wrapper .news-item .text .read-more-link:hover{text-decoration:none}.category-header form{display:none}.category-top{position:relative}.category-top:before{background-color:#121212;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width));z-index:1}.category-top:has(.category-perex){padding:60px 0}@media (min-width:992px){.category-top:has(.category-perex){padding:140px 0 60px}}.category-top:has(.category-perex):before{background-image:var(--category-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.category-top:has(.category-perex):after{background:rgba(0,0,0,.7);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width));z-index:1}.category-top .category-title{color:#fff;font-size:clamp(28px,6vw,30px);margin-bottom:16px;position:relative;z-index:2}@media (min-width:992px){.category-top .category-title{margin-bottom:24px}}.category-top .category-perex{max-width:800px;position:relative;z-index:2}.category-top .category-perex p{color:#fff}.pricing{--bg:#fff;--ink:#0e0e0e;--muted:#6b7280;--accent:#ef4444;--card:#f8fafc;--ring:rgba(17,24,39,.08);--radius:16px;--container:1100px;color:var(--ink);padding:24px 0}@media (min-width:992px){.pricing{padding:24px,6vw,48px 16px}}.pricing__container{margin-inline:auto;max-width:var(--container)}.pricing__header{margin-bottom:clamp(20px,4vw,36px);text-align:center}.pricing__title{font-size:clamp(28px,4.5vw,44px);font-weight:800;letter-spacing:.3px;margin:0 0 6px}.pricing__subtitle{color:var(--accent);font-size:22px;font-weight:600;letter-spacing:.5px;margin:24px 0 0}.pricing .pricing-list{display:grid;gap:14px;list-style:none;margin:clamp(16px,3vw,28px) 0;padding:0}.pricing-item{align-items:center;background:var(--bg);border:1px solid #edf2f7;border-radius:var(--radius);box-shadow:0 1px 0 var(--ring),0 8px 20px -12px var(--ring);display:grid;gap:12px;grid-template-columns:1fr auto;padding:clamp(14px,2.5vw,20px) clamp(16px,3vw,28px)}.pricing-item__label{font-size:clamp(16px,2.4vw,20px);line-height:1.45}.pricing-item__prices{align-items:baseline;display:inline-flex;gap:12px;white-space:nowrap}.pricing-item__price{font-size:clamp(16px,3vw,20px);font-weight:800}.pricing-item__price-old{color:var(--muted);font-size:clamp(14px,2.2vw,16px);text-decoration:line-through}.pricing-item--negotiable .pricing-item__price{font-weight:700;text-transform:lowercase}.pricing-item:focus-within,.pricing-item:hover{box-shadow:0 2px 0 var(--ring),0 14px 28px -12px var(--ring);transform:translateY(-1px);transition:transform .18s ease,box-shadow .18s ease}.pricing__notes{margin-top:clamp(12px,3vw,20px)}.pricing__note-list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.pricing__note{color:var(--muted);font-size:16px}@media (min-width:1024px){.pricing .pricing-list{gap:16px}}.contact{--container:1100px;--ink:#0f172a;--muted:#475569;--card:#fff;--ring:rgba(2,6,23,.08);--accent:#22c55e;--radius:4px;color:var(--ink);padding:clamp(24px,6vw,48px) 16px}.contact__container{margin-inline:auto;max-width:var(--container)}.contact__header{margin-bottom:clamp(12px,3vw,20px);text-align:center}.contact__title{font-size:clamp(28px,4.5vw,36px);font-weight:800;margin:0}.contact__intro{margin:0 auto clamp(16px,4vw,28px);max-width:860px}.contact__intro p{color:var(--ink);line-height:1.6;margin:0 0 12px}.contact__link{color:inherit;text-decoration:underline;text-underline-offset:2px}.contact__link:hover{opacity:.85}.contact__cta{display:flex;justify-content:center;margin:clamp(12px,3.5vw,24px) 0 clamp(20px,4vw,36px)}.contact__cta a.btn.btn-primary{align-items:center;background-color:#fff;border:1px solid #51bd24;color:#51bd24;display:flex;font-size:18px;gap:8px;justify-content:center;margin:0 auto;padding:14px 48px;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.contact__cta a.btn.btn-primary{font-size:22px}}.contact__cta a.btn.btn-primary:hover{background-color:#51bd24;border:1px solid #51bd24;color:#fff}.contact__cta a.btn.btn-primary:hover svg{fill:#fff}.contact__cta a.btn.btn-primary svg{fill:#51bd24;height:24px;width:24px}.contact__grid{display:grid;gap:clamp(16px,3vw,28px);grid-template-columns:1fr}.contact__map,.contact__panel{background:var(--card);border-radius:var(--radius)}.contact__map{overflow:hidden}.contact__iframe{border:0;display:block;height:clamp(260px,45vw,380px);width:100%}.contact__panel{padding:clamp(10px,3vw,16px)}@media (min-width:980px){.contact__grid{align-items:start;grid-template-columns:1.2fr .8fr}.contact__iframe{height:380px}}.contact-box{min-height:unset}.contact-box+.contact-box{margin-top:clamp(12px,2.5vw,18px)}.contact-box__title{font-size:18px;font-weight:800;margin:0 0 8px}.contact-box__list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.contact-box__item{color:#111827;padding-left:18px;position:relative}.contact-box__item:before{color:#0f172a;content:"▸";left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:992px){.type-page .content-wrapper-in{margin:0 auto;max-width:1100px}}.car-detail{--gap:clamp(16px,2vw,24px);--radius:16px}.car-detail__container{margin:20px auto 0;max-width:1200px;padding:0}.car-detail__title{font-size:clamp(28px,3.2vw,44px);line-height:1.15;margin:0 0 24px}.car-detail__content{display:grid;gap:var(--gap);grid-template-columns:1fr}@media (min-width:992px){.car-detail__content{align-items:start;grid-template-columns:1.2fr .8fr}}.car-detail__aside{background:#fff;border-radius:var(--radius)}.car-detail__perex{font-size:16px;line-height:1.6;margin-bottom:16px}.car-gallery{position:relative}.car-gallery__main{background:#f6f6f6;border-radius:var(--radius);cursor:pointer;overflow:hidden}.car-gallery__thumbs{margin-top:10px}.car-gallery__thumbs .swiper-slide{border-radius:10px;cursor:pointer;opacity:.6;overflow:hidden}.car-gallery__thumbs .swiper-slide-thumb-active{opacity:1}.car-gallery__nav{background:hsla(0,0%,100%,.8);border:1px solid #191919;border-radius:999px;color:#191919;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:40px;z-index:3}.car-gallery__nav--prev{left:8px}.car-gallery__nav--next{right:8px}.car-gallery__nav:disabled{cursor:default;opacity:.3}.car-gallery__nav-ico{font-size:34px;height:40px;line-height:34px;width:27px}.car-gallery__pagination{bottom:8px;display:none;left:0;position:absolute;right:0;z-index:3}.car-gallery__pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.8)}.car-gallery__pagination .swiper-pagination-bullet-active{background:#fff}.car-gallery .swiper-slide{aspect-ratio:16/9}.car-specs{border:1px solid #eee;border-radius:var(--radius);list-style:none;margin:0;overflow:hidden;padding:0}.car-specs__row{display:grid;font-size:15px;grid-template-columns:1fr auto;padding:12px 16px}.car-specs__row:nth-child(odd){background:#fafafa}.car-specs__label{color:#6b7280}.car-specs__value{font-weight:600}.car-gallery__main{--gallery-h:clamp(280px,42vw,580px);height:var(--gallery-h)}.car-gallery__thumbs{--thumbs-h:clamp(64px,12vw,96px);height:var(--thumbs-h)}.car-lightbox{background:rgba(8,10,12,.92);color:#fff;display:none;inset:0;position:fixed;z-index:9999}.car-lightbox.is-open{display:grid;grid-template-rows:1fr auto}.car-lightbox__topbar{align-items:center;display:flex;gap:12px;height:40px;left:12px;pointer-events:none;position:absolute;right:12px;top:8px}.car-lightbox__topbar .car-lightbox__btn,.car-lightbox__topbar .car-lightbox__close{background:transparent;border:0;color:#fff;cursor:pointer;font-size:18px;pointer-events:all}.car-lightbox__topbar .car-lightbox__index{margin-left:8px;opacity:.8}.car-lightbox__main,.car-lightbox__thumbs{margin:0 auto;width:min(96vw,1600px)}.car-lightbox__main{align-self:center;height:min(78vh,900px)}.car-lightbox__thumbs{box-sizing:border-box;height:110px;padding:8px 0 14px}.car-lightbox .swiper-slide{display:grid;height:100%;place-items:center;width:100%}.car-lightbox .swiper-slide img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.car-lightbox__thumbs .swiper-slide{border-radius:10px;cursor:pointer;opacity:.5;overflow:hidden}.car-lightbox__thumbs .swiper-slide-thumb-active{opacity:1}.car-gallery__main{height:auto;margin-left:0;max-width:calc(100vw - 40px)}@media (min-width:992px){.car-gallery__main{max-width:620px}}.car-gallery__thumbs{box-sizing:border-box;height:clamp(64px,12vw,96px);margin-left:0;max-width:calc(100vw - 40px);padding:8px 0}@media (min-width:992px){.car-gallery__thumbs{max-width:620px}}.car-gallery .swiper-slide{height:100%;width:100%}.car-gallery .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.about-car{margin:0 auto;max-width:1200px}@media (min-width:992px){.about-car{padding:20px}}.mime-lightbox{cursor:grab;inset:0;position:fixed;z-index:9999}.mime-lightbox__backdrop{background:rgba(0,0,0,.85);inset:0;position:absolute}.mime-lightbox__frame{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:relative}.mime-lightbox__close{background:transparent;border:0;color:#fff;cursor:pointer;font-size:28px;line-height:1;position:absolute;right:16px;top:16px;z-index:99999}.mime-lightbox__slider{height:min(92vh,900px);width:min(98vw,1980px)}.mime-lightbox .swiper-slide{align-items:center;display:flex;justify-content:center}.mime-lightbox .swiper-slide img{display:block;max-height:100%;max-width:100%}.mime-lightbox__nav{align-items:center;background:hsla(0,0%,100%,.15);border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:34px;height:44px;justify-content:center;line-height:40px;position:absolute;top:50%;transform:translateY(-50%);width:44px;z-index:9999}.mime-lightbox__nav--prev{left:12px}.mime-lightbox__nav--next{right:12px}.mime-lightbox__pagination{bottom:12px;color:#fff;left:50%;position:absolute;transform:translateX(-50%);z-index:9999}.car-gallery__thumbs{position:relative}.car-gallery__thumbs-nav{background:hsla(0,0%,100%,.8);border:1px solid #191919;border-radius:999px;color:#191919;cursor:pointer;display:grid;font-size:24px;height:32px;line-height:28px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease;width:32px;z-index:2}.car-gallery__thumbs-nav:disabled{cursor:default;opacity:.3}.car-gallery__thumbs-nav--prev{left:4px}.car-gallery__thumbs-nav--next{right:4px}.type-page:has(.hero) .breadcrumbs,.type-posts-listing:has(.hero) .breadcrumbs{display:none}.type-page:has(.hero) header h1,.type-posts-listing:has(.hero) header h1{display:none}.p-data-wrapper .p-short-description,.p-param-block .detail-parameters-wrapper table.detail-parameters tbody tr td,.p-param-block .detail-parameters-wrapper table.detail-parameters tbody tr th{font-size:16px}.link-icons a.print,.link-icons a.share{display:none}@media (min-width:992px){.type-product .basic-description>div{display:flex;gap:20px;max-width:1200px}}.type-product .basic-description>div>div.description-img{border-radius:10px}@media (min-width:992px){.type-product .basic-description>div>div.description-img{max-width:420px;width:100%}}.type-product .basic-description>div>div.description-img img{border-radius:10px}@media (min-width:992px){.type-product .basic-description>div>div.description-text{width:calc(100% - 440px)}}.type-category .breadcrumbs{background-color:transparent;color:#fff;left:50%;margin-top:16px;position:absolute;transform:translateX(-50%);z-index:2}@media (min-width:992px){.type-category .breadcrumbs{margin-top:96px}}body .btn.btn-conversion,body .btn.btn-default,body .btn.btn-primary,body .btn.btn-secondary{background-color:#51bd24;border:0;border-radius:10px;color:#fff;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:normal;padding:12px 24px;text-transform:uppercase}body .btn.btn-conversion:hover,body .btn.btn-default:hover,body .btn.btn-primary:hover,body .btn.btn-secondary:hover{background-color:#339708;color:#fff}#carousel{height:60vh}@media (min-width:992px){#carousel{height:84.5vh}}#carousel .carousel-inner{height:60vh}@media (min-width:992px){#carousel .carousel-inner{height:84.5vh}}#carousel .carousel-inner .item{height:60vh}@media (min-width:992px){#carousel .carousel-inner .item{height:84.5vh}}#carousel .carousel-inner .item a{height:60vh}@media (min-width:992px){#carousel .carousel-inner .item a{height:84.5vh}}#carousel .carousel-inner .item a:after{background:rgba(0,0,0,.7);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}#carousel .carousel-inner .item a img{height:60vh;-o-object-fit:cover;object-fit:cover}@media (min-width:992px){#carousel .carousel-inner .item a img{height:84.5vh}}#carousel .extended-banner-texts{align-items:center;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;left:50%;padding:0 15px;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}#carousel .extended-banner-texts>*{background-color:transparent;border:0;box-shadow:none;color:#fff;height:unset;margin:0;position:relative;text-align:center}#carousel .extended-banner-title{font-size:clamp(30px,4vw,50px);font-weight:700;line-height:normal;margin-bottom:6px;padding:0}#carousel .extended-banner-title span{color:#51bd24}#carousel .extended-banner-text{color:silver;font-size:18px;letter-spacing:.65px;margin-bottom:16px;word-spacing:3px}#carousel .extended-banner-link{background-color:#51bd24;border-radius:10px;color:#fff;font-size:clamp(18px,4vw,22px);font-weight:700;line-height:normal;margin-top:50px;padding:16px 50px;text-transform:uppercase;top:unset;transition:all .3s ease}#carousel .extended-banner-link:hover{background-color:#339708}.flags-default{left:0;top:0}.flags-default .flag{border-radius:10px 0 0 0;font-weight:700;letter-spacing:.3px;text-transform:none}.p:hover .flag{opacity:1}.footer-form .center{margin-top:16px;text-align:center}@media (min-width:992px){.footer-form .center{margin-top:32px}}.footer-form a.btn.btn-primary{align-items:center;background-color:#fff;border:1px solid #51bd24;color:#51bd24;display:flex;font-size:18px;gap:8px;justify-content:center;margin:0 auto;padding:14px 48px;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.footer-form a.btn.btn-primary{font-size:22px}}.footer-form a.btn.btn-primary:hover{background-color:#51bd24;border:1px solid #51bd24;color:#fff}.footer-form a.btn.btn-primary:hover svg{fill:#fff}.footer-form a.btn.btn-primary svg{fill:#51bd24;height:24px;width:24px}.footer-form #formContact{margin:24px auto;max-width:800px}@media (min-width:992px){.footer-form #formContact{margin:40px auto}}.footer-form #formContact fieldset{display:flex;flex-wrap:wrap}.footer-form #formContact .form-group{display:flex;flex-direction:column}.footer-form #formContact .form-group.consents,.footer-form #formContact .form-group.submit-wrapper,.footer-form #formContact .form-group:has(#fullName),.footer-form #formContact .form-group:has(textarea){width:100%}.footer-form #formContact .form-group.submit-wrapper input{width:-moz-fit-content;width:fit-content}.footer-form #formContact .form-group:has(#email),.footer-form #formContact .form-group:has(#phone){width:100%}@media (min-width:992px){.footer-form #formContact .form-group:has(#email),.footer-form #formContact .form-group:has(#phone){width:calc(50% - 8px)}}@media (min-width:992px){.footer-form #formContact .form-group:has(#email){margin-right:16px}}.footer-form #formContact .form-group input{max-width:unset}#footer{background-color:#191919;padding-top:29px}#footer a{color:#fff}#footer .footer-newsletter{display:none}#footer .footer-bottom{border:0}#footer .footer-bottom>*{color:#fff}#footer .custom-footer{display:none}@media (min-width:992px){.in-index #header,.type-category #header,.type-page:has(.hero) #header,.type-posts-listing:has(.hero) #header{background-color:transparent;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:1002}}@media (min-width:992px){.in-index #header .navigation-in,.type-category #header .navigation-in,.type-page:has(.hero) #header .navigation-in,.type-posts-listing:has(.hero) #header .navigation-in{background-color:transparent}}@media (min-width:992px){.in-index #header .menu-helper>span,.type-category #header .menu-helper>span,.type-page:has(.hero) #header .menu-helper>span,.type-posts-listing:has(.hero) #header .menu-helper>span{color:transparent}}#header .navigationActions{display:none}@media (min-width:1200px){#header .menu-helper{height:0;width:0}}#header .container{min-height:60px}@media (min-width:992px){#header .container{min-height:40px}}#header .container.navigation-wrapper .site-name{flex-basis:auto}#header .navigation-buttons{border:0}#header .navigation-buttons>a{height:60px;line-height:60px;width:60px}@media (min-width:992px){#header .navigation-buttons>a{height:40px;line-height:40px;width:40px}}#header .navigation-buttons>a[data-target=login],#header .navigation-buttons>a[data-target=search]{display:none}#header .navigation-buttons>a[data-target=cart]{border:0}@media (min-width:992px){#header .fitted .navigation-in ul{justify-content:flex-end}}@media (min-width:768px){#header .navigation-in>ul>li.menu-item-external-28{margin-left:12px}}#header .navigation-in>ul>li.menu-item-external-28 a{background-color:#6e6e6f;border-radius:10px;color:#fff;padding:12px 24px;text-transform:uppercase}#header .navigation-in>ul>li.menu-item-external-28 a:hover{background-color:#585858}@media (min-width:768px){#header .navigation-in>ul>li.menu-item-external-31{margin-left:12px}}#header .navigation-in>ul>li.menu-item-external-31 a{background-color:#51bd24;border-radius:10px;color:#fff;padding:12px 24px;text-transform:uppercase}#header .navigation-in>ul>li.menu-item-external-31 a:hover{background-color:#339708}.hero{--hero-image:url(/user/documents/upload/about/about1.jpg);--overlay:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 40%,rgba(0,0,0,.7));--min-h:clamp(320px,48vw,520px);--container:1100px;background:var(--overlay),-webkit-image-set(var(--hero-image) type("image/jpeg"));background:var(--overlay),image-set(var(--hero-image) type("image/jpeg"));background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:grid;isolation:isolate;left:50%;min-height:var(--min-h);min-height:43.5vh;place-items:center;position:relative;text-align:left;transform:translateX(-50%);width:calc(100vw - var(--scrollbar-width))}.hero__container{margin-inline:auto;max-width:var(--container);padding:clamp(16px,5vw,32px);text-align:center;width:100%}.hero__kicker{font-weight:700;letter-spacing:.08em;margin:0 0 6px;opacity:.9;text-transform:none}.hero__title{color:#fff;font-size:clamp(30px,4vw,50px);font-weight:700;line-height:normal;margin-bottom:6px;padding:0}.hero__title-accent{color:#51bd24;text-decoration:none}.hero__subtitle{color:silver;font-size:18px;letter-spacing:.65px;margin-bottom:16px;word-spacing:3px}.hero__actions{display:flex;flex-wrap:wrap;gap:12px}.hero--sm{--min-h:clamp(260px,36vw,380px)}@media (min-width:960px){.hero{text-align:left}.hero__container{padding-block:clamp(36px,12vw,120px)}}@media (min-width:768px){.p-image-wrapper{padding-right:0!important}.p-image-wrapper .flags{z-index:50}.p-image-wrapper .flags-extra{display:none}.p-image-wrapper .p-image{min-height:auto}}@media (min-width:768px) and (min-width:768px){.p-image-wrapper .p-image{border:none;margin:0;padding:0}}@media (min-width:768px){.p-image-wrapper .p-image:after{display:none}}@media (min-width:768px) and (min-width:768px){.p-image-wrapper .p-image .p-main-image{display:none}}@media (min-width:768px){.p-image-wrapper .btn-image{background:none;border:none;display:flex;height:40px;justify-content:center;position:absolute;top:50%;width:40px}.p-image-wrapper .btn-image:before{transform:translateY(5px)}.p-image-wrapper.more-photos .p-thumbnails-inner a:nth-child(7){position:relative}}@media (min-width:768px) and (min-width:768px){.p-image-wrapper.more-photos .p-thumbnails-inner a:nth-child(7):before{background-color:rgba(31,31,31,.6);background-image:url(/user/documents/upload/msimoncic/src/icon/plus.svg);background-position:50%;background-repeat:no-repeat;background-size:48px auto;border-radius:10px;bottom:15px;content:"";display:block;left:0;position:absolute;right:15px;top:0}}@media (min-width:768px){.p-thumbnails{height:100%}.p-thumbnails .p-thumbnails-wrapper{float:none;height:100%;padding:0;position:relative;z-index:0}.p-thumbnails .p-thumbnails-inner{height:100%;opacity:0;position:static;width:100%}}@media (min-width:768px) and (min-width:768px){.p-thumbnails .p-thumbnails-inner>div{display:flex;flex-wrap:wrap}.p-thumbnails .p-thumbnails-inner .p-main-image{margin-bottom:0;max-height:438px;overflow:hidden;padding:0 15px 15px 0;width:50%}}@media (min-width:768px){.p-thumbnails .p-thumbnails-inner a{display:block;float:none;margin:0}}@media (min-width:768px) and (min-width:768px){.p-thumbnails .p-thumbnails-inner a:nth-child(2n),.p-thumbnails .p-thumbnails-inner a:nth-child(n+9){display:none}}@media (min-width:768px){.p-thumbnails .p-thumbnails-inner a img{border:none;display:block;height:auto;width:100%}}@media (min-width:768px) and (min-width:768px){.p-thumbnails .p-thumbnails-inner a img{border-radius:10px;padding:0}}.products-block>div .p{border:0}.products-block>div .p>a{border-radius:10px}.products-block>div .p>a img{aspect-ratio:1.55;border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.products-block>div .p .p-in{text-align:left}.products-block>div .p .name{max-height:43px;padding:0}.products-block>div .p .p-bottom{padding:0}.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{border-radius:10px;font-size:16px;font-weight:700;line-height:normal;padding:12px 32px;width:100%}.products-block>div .p .p-bottom>div .p-tools .btn.btn-cart:hover{background-color:#000;text-decoration:underline}.benefitBanner{margin-top:24px}@media (min-width:1200px){.benefitBanner{margin-top:40px}.benefitBanner__item{align-items:center;flex-direction:column;gap:8px;justify-content:flex-start;text-align:center}}.benefitBanner__picture{flex:unset;height:45px;width:45px}.benefitBanner__picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (min-width:1200px){.benefitBanner__title{display:block;margin-bottom:8px}}.welcome .about h2{font-size:clamp(30px,4vw,50px);font-weight:700;line-height:normal;margin-bottom:16px}@media (min-width:992px){.welcome .about h2{margin-bottom:24px}}.welcome .about h2 span{color:#51bd24;display:block}@media (min-width:992px){.welcome .about__box{margin-bottom:40px}}.welcome .about__box h3{font-size:clamp(28px,3vw,30px);font-weight:700;line-height:normal;margin-bottom:12px}@media (min-width:992px){.welcome .about__box h3{margin-bottom:16px;margin-top:0}}.welcome-wrapper .about>h2{text-align:center;width:100%}.welcome-wrapper .about__box{align-items:center;display:flex;flex-direction:column}@media (min-width:992px){.welcome-wrapper .about__box{flex-direction:row}}.welcome-wrapper .about__box:nth-child(odd){flex-direction:column}@media (min-width:992px){.welcome-wrapper .about__box:nth-child(odd){flex-direction:row-reverse}}.welcome-wrapper .about__box>*{padding:0 20px;width:100%}@media (min-width:992px){.welcome-wrapper .about__box>*{width:50%}}.welcome-wrapper .about__box img{border-radius:10px;margin-top:24px}@media (min-width:992px){.welcome-wrapper .about__box img{margin-top:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL19jb250YWN0LnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX2RvY3VtZW50LnNjc3MiLCJwYWdlcy9fYmxvZy5zY3NzIiwibWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwicGFnZXMvX2NhdGVnb3J5LnNjc3MiLCJwYWdlcy9fY2VuaWsuc2NzcyIsInBhZ2VzL19pbmZvcm1hdGlvbi5zY3NzIiwicGFnZXMvX3BhZ2Uuc2NzcyIsInBhZ2VzL19wcm9kdWN0LnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2ZsYWdzLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXItZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlcm8uc2NzcyIsImNvbXBvbmVudHMvX3AtaW1hZ2Utd3JhcHBlci5zY3NzIiwiY29tcG9uZW50cy9fcHJvZHVjdHMtYmxvY2suc2NzcyIsImNvbXBvbmVudHMvX3VzcC5zY3NzIiwiY29tcG9uZW50cy9fd2VsY29tZS13cmFwcGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNkpFLGdCQ3lURixDQ3RkUSw2R0FBQSxDQ0FSLEVBQ0Msa0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLGtCRkdELENFQUEsTUFDQyx1Q0FBQSxDQUNHLGdERkdKLENFQUEsS0FDQyxjQUFBLENBQ0Esa0JGR0QsQ0dmSSx1QkFDSSxZSGtCUixDR2ZJLG1DQUNJLGNIaUJSLENJWkMseUJETkcsbUNBSVEsU0hrQlYsQ0FDRixDR2ZJLHlDQUNJLGlCQUFBLENBQ0EseUJIaUJSLENJaEJDLHlCREhHLHlDQUtRLGdCSGtCVixDQUNGLENJaEJDLDBCRENHLG1DQUVRLGVIaUJWLENBQ0YsQ0diUSwr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Z0NBLDBCQUtFLGdCZDRpQ0QsQ0FDRixDYzFpQ0UsbUNBQ0MsWUFBQSxDQUNBLGNkNGlDSCxDY3ppQ0Usc0NBQ0MsWUFBQSxDQUNBLHFCZDJpQ0gsQ2N6aUNHLDZNQUlDLFVkd2lDSixDY3BpQ0ksMkRBQ0Msc0JBQUEsQ0FBQSxpQmRzaUNMLENjbGlDRyxvR0FFQyxVZG1pQ0osQ0lubUNDLHlCVThERSxvR0FLRSxxQmRvaUNILENBQ0YsQ0l4bUNDLHlCVXVFRSxrREFFRSxpQmRtaUNILENBQ0YsQ2NoaUNHLDRDQUNDLGVka2lDSixDZWhvQ0EsUUFFSSx3QmR5Q1UsQ2MxQ1YsZ0Jmb29DSixDZWpvQ0ksVUFDSSxVZm1vQ1IsQ2Vob0NJLDJCQUNJLFlma29DUixDZS9uQ0ksdUJBQ0ksUWZpb0NSLENlL25DUSx5QkFDSSxVZmlvQ1osQ2U3bkNJLHVCQUNJLFlmK25DUixDSXBvQ0MseUJZWkcsOEdBT1EsNEJBQUEsQ0FGQSxRQUFBLENBSEEsaUJBQUEsQ0FDQSxLQUFBLENBR0EsMEJBQUEsQ0FGQSxZaEJ5cENWLENBQ0YsQ0lscENDLHlCWUZPLDBLQUVRLDRCaEJ5cENkLENBQ0YsQ0kxcENDLHlCWUtXLHNMQUVRLGlCaEIwcENsQixDQUNGLENnQm5wQ0ksMkJBQ0ksWWhCc3BDUixDSWpxQ0MsMEJZY0cscUJBR1EsUUFBQSxDQURBLE9oQnNwQ1YsQ0FDRixDZ0JscENJLG1CQUNJLGVoQm9wQ1IsQ0kvcUNDLHlCWTBCRyxtQkFJUSxlaEJxcENWLENBQ0YsQ2dCanBDUSxpREFDSSxlaEJtcENaLENnQi9vQ0ksNEJBQ0ksUWhCaXBDUixDZ0Ivb0NRLDhCQUNJLFdBQUEsQ0FFQSxnQkFBQSxDQURBLFVoQmtwQ1osQ0kvckNDLHlCWTJDTyw4QkFNUSxXQUFBLENBRUEsZ0JBQUEsQ0FEQSxVaEJtcENkLENBQ0YsQ2dCaHBDWSxtR0FFSSxZaEJpcENoQixDZ0I5b0NZLGdEQUNJLFFoQmdwQ2hCLENJNXNDQyx5QlltRVcsa0NBRVEsd0JoQjJvQ2xCLENBQ0YsQ0l0dENDLHlCWW1GZSxtREFFUSxnQmhCcW9DdEIsQ0FD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NmdESixDSXhoREMseUJpQk9FLHdCQU9FLGtCQUFBLENBQ0EsWXJCOGdESCxDQUNGLENxQnRnREUsMkJBQ0MsaUJBQUEsQ0FDQSxVckJ5Z0RILENxQnRnREUsNkJBRUMsa0JBQUEsQ0FEQSxZQUFBLENBRUEscUJyQndnREgsQ0l4aURDLHlCaUI2QkMsNkJBTUUsa0JyQnlnREYsQ0FDRixDcUJ2Z0RHLDRDQUNDLHFCckJ5Z0RKLENJaGpEQyx5QmlCc0NFLDRDQUlFLDBCckIwZ0RILENBQ0YsQ3FCdmdERywrQkFFQyxjQUFBLENBREEsVXJCMGdESixDSXpqREMseUJpQjhDRSwrQkFLRSxTckIwZ0RILENBQ0YsQ3FCdmdERyxpQ0FDQyxrQnBCWEMsQ29CWUQsZXJCeWdESixDSWxrREMseUJpQnVERSxpQ0FLRSxZckIwZ0RILENBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNvbnRhY3Qge1xuXHQvLyB0b2tlbnNcblx0LS1jb250YWluZXI6IDExMDBweDtcblx0LS1pbms6ICMwZjE3MmE7XG5cdC0tbXV0ZWQ6ICM0NzU1Njk7XG5cdC0tY2FyZDogI2ZmZjtcblx0LS1yaW5nOiByZ2JhKDIsIDYsIDIzLCAwLjA4KTtcblx0LS1hY2NlbnQ6ICMyMmM1NWU7XG5cdC0tcmFkaXVzOiA0cHg7XG5cblx0Y29sb3I6IHZhcigtLWluayk7XG5cdHBhZGRpbmc6IGNsYW1wKDI0cHgsIDZ2dywgNDhweCkgMTZweDtcblxuXHQmX19jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyKTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHR9XG5cblx0Jl9faGVhZGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogY2xhbXAoMTJweCwgM3Z3LCAyMHB4KTtcblx0fVxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgyOHB4LCA0LjV2dywgMzZweCk7XG5cdH1cblxuXHQmX19pbnRybyB7XG5cdFx0bWF4LXdpZHRoOiA4NjBweDtcblx0XHRtYXJnaW46IDAgYXV0byBjbGFtcCgxNnB4LCA0dncsIDI4cHgpO1xuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0XHRjb2xvcjogdmFyKC0taW5rKTtcblx0XHR9XG5cdH1cblxuXHQmX19saW5rIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fY3RhIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbjogY2xhbXAoMTJweCwgMy41dncsIDI0cHgpIDAgY2xhbXAoMjBweCwgNHZ3LCAzNnB4KTtcblxuXHRcdGEge1xuXHRcdFx0Ji5idG4ge1xuXHRcdFx0XHQmLmJ0bi1wcmltYXJ5IHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDQ4cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmVlbi00MDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWdyZWVuLTQwMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNTtcblx0XHRcdFx0XHR9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi00MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmVlbi00MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGMtZ3JlZW4tNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2dyaWQge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiBjbGFtcCgxNnB4LCAzdncsIDI4cHgpO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG5cblx0Jl9fbWFwLFxuXHQmX19wYW5lbCB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tY2FyZCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcblx0fVxuXG5cdCZfX21hcCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmX19pZnJhbWUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2xhbXAoMjYwcHgsIDQ1dncsIDM4MHB4KTtcblx0XHRib3JkZXI6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmX19wYW5lbCB7XG5cdFx0cGFkZGluZzogY2xhbXAoMTBweCwgM3Z3LCAxNnB4KTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTgwcHgpIHtcblx0LmNvbnRhY3Qge1xuXHRcdCZfX2dyaWQge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjJmciAwLjhmcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHR9XG5cdFx0Jl9faWZyYW1lIHtcblx0XHRcdGhlaWdodDogMzgwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vID09PT09IENvbnRhY3QgYm94ZXMgKHJpZ2h0IGNvbHVtbikgPT09PT1cbi5jb250YWN0LWJveCB7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG5cblx0JiArICYge1xuXHRcdG1hcmdpbi10b3A6IGNsYW1wKDEycHgsIDIuNXZ3LCAxOHB4KTtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z2FwOiA2cHg7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRjb2xvcjogIzExMTgyNztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICfilrgnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRjb2xvcjogIzBmMTcyYTtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Tb2ZpYStTYW5zOml0YWwsd2dodEAwLDEuLjEwMDA7MSwxLi4xMDAwJmRpc3BsYXk9c3dhcFwiKTtcbioge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zbW9vdGg6IGFsd2F5cztcbn1cblxuOnJvb3Qge1xuICAtLXRlbXBsYXRlLWZvbnQ6IFwiU29maWEgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAtLXRlbXBsYXRlLWhlYWRpbmdzLWZvbnQ6IFwiU29maWEgU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udHlwZS1wb3N0cy1saXN0aW5nIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAuc3ViY2F0ZWdvcmllcyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAuYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAuYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG4udHlwZS1wb3N0cy1saXN0aW5nIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHtcbiAgb3JkZXI6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLnBhZ2luYXRpb24td3JhcHBlciAjbWltZS1sb2FkLW1vcmUtaXRlbXMtYnV0dG9uIHtcbiAgb3JkZXI6IDI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udHlwZS1wb3N0cy1saXN0aW5nIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24ge1xuICBvcmRlcjogMztcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIHRpbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAuaW1hZ2UgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50ZXh0IC50aXRsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogXCJTb2ZpYSBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDE2cHggMCAwO1xufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRleHQgLnRpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGV4dCAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1mYW1pbHk6IFwiU29maWEgU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSAudGV4dCAuZGVzY3JpcHRpb24ge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgfVxufVxuLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0gLnRleHQgLnJlYWQtbW9yZS1saW5rIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi50eXBlLXBvc3RzLWxpc3RpbmcgLm5ld3Mtd3JhcHBlciAubmV3cy1pdGVtIC50ZXh0IC5yZWFkLW1vcmUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhdGVnb3J5LWhlYWRlciBmb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdGVnb3J5LXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXRlZ29yeS10b3A6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLXNjcm9sbGJhci13aWR0aCkpO1xuICB6LWluZGV4OiAxO1xufVxuLmNhdGVnb3J5LXRvcDpoYXMoLmNhdGVnb3J5LXBlcmV4KSB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktdG9wOmhhcyguY2F0ZWdvcnktcGVyZXgpIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwIDYwcHg7XG4gIH1cbn1cbi5jYXRlZ29yeS10b3A6aGFzKC5jYXRlZ29yeS1wZXJleCk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNhdGVnb3J5LWJhY2tncm91bmQtaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uY2F0ZWdvcnktdG9wOmhhcyguY2F0ZWdvcnktcGVyZXgpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXItd2lkdGgpKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDZ2dywgMzBweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5jYXRlZ29yeS10b3AgLmNhdGVnb3J5LXBlcmV4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xufVxuLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktcGVyZXggcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJpY2luZyB7XG4gIC0tYmc6ICNmZmZmZmY7XG4gIC0taW5rOiAjMGUwZTBlO1xuICAtLW11dGVkOiAjNmI3MjgwO1xuICAtLWFjY2VudDogI2VmNDQ0NDtcbiAgLS1jYXJkOiAjZjhmYWZjO1xuICAtLXJpbmc6IHJnYmEoMTcsIDI0LCAzOSwgMC4wOCk7XG4gIC0tcmFkaXVzOiAxNnB4O1xuICAtLWNvbnRhaW5lcjogMTEwMHB4O1xuICBjb2xvcjogdmFyKC0taW5rKTtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wcmljaW5nIHtcbiAgICBwYWRkaW5nOiAyNHB4LCA2dncsIDQ4cHggMTZweDtcbiAgfVxufVxuLnByaWNpbmdfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyKTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5wcmljaW5nX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IGNsYW1wKDIwcHgsIDR2dywgMzZweCk7XG59XG4ucHJpY2luZ19fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDQuNXZ3LCA0NHB4KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG4ucHJpY2luZ19fc3VidGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5wcmljaW5nIC5wcmljaW5nLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE0cHg7XG4gIG1hcmdpbjogY2xhbXAoMTZweCwgM3Z3LCAyOHB4KSAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ucHJpY2luZy1pdGVtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG4gIHBhZGRpbmc6IGNsYW1wKDE0cHgsIDIuNXZ3LCAyMHB4KSBjbGFtcCgxNnB4LCAzdncsIDI4cHgpO1xuICBib3gtc2hhZG93OiAwIDFweCAwIHZhcigtLXJpbmcpLCAwIDhweCAyMHB4IC0xMnB4IHZhcigtLXJpbmcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRmMmY3O1xufVxuLnByaWNpbmctaXRlbV9fbGFiZWwge1xuICBmb250LXNpemU6IGNsYW1wKDE2cHgsIDIuNHZ3LCAyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG59XG4ucHJpY2luZy1pdGVtX19wcmljZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucHJpY2luZy1pdGVtX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgM3Z3LCAyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5wcmljaW5nLWl0ZW1fX3ByaWNlLW9sZCB7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMi4ydncsIDE2cHgpO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5wcmljaW5nLWl0ZW0tLW5lZ290aWFibGUgLnByaWNpbmctaXRlbV9fcHJpY2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnByaWNpbmctaXRlbTpob3ZlciwgLnByaWNpbmctaXRlbTpmb2N1cy13aXRoaW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE4cyBlYXNlLCBib3gtc2hhZG93IDAuMThzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgdmFyKC0tcmluZyksIDAgMTRweCAyOHB4IC0xMnB4IHZhcigtLXJpbmcpO1xufVxuXG4ucHJpY2luZ19fbm90ZXMge1xuICBtYXJnaW4tdG9wOiBjbGFtcCgxMnB4LCAzdncsIDIwcHgpO1xufVxuLnByaWNpbmdfX25vdGUtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNnB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucHJpY2luZ19fbm90ZSB7XG4gIGNvbG9yOiB2YXIoLS1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJpY2luZyAucHJpY2luZy1saXN0IHtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbi5jb250YWN0IHtcbiAgLS1jb250YWluZXI6IDExMDBweDtcbiAgLS1pbms6ICMwZjE3MmE7XG4gIC0tbXV0ZWQ6ICM0NzU1Njk7XG4gIC0tY2FyZDogI2ZmZjtcbiAgLS1yaW5nOiByZ2JhKDIsIDYsIDIzLCAwLjA4KTtcbiAgLS1hY2NlbnQ6ICMyMmM1NWU7XG4gIC0tcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiB2YXIoLS1pbmspO1xuICBwYWRkaW5nOiBjbGFtcCgyNHB4LCA2dncsIDQ4cHgpIDE2cHg7XG59XG4uY29udGFjdF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXIpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xufVxuLmNvbnRhY3RfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoMTJweCwgM3Z3LCAyMHB4KTtcbn1cbi5jb250YWN0X190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiBjbGFtcCgyOHB4LCA0LjV2dywgMzZweCk7XG59XG4uY29udGFjdF9faW50cm8ge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW46IDAgYXV0byBjbGFtcCgxNnB4LCA0dncsIDI4cHgpO1xufVxuLmNvbnRhY3RfX2ludHJvIHAge1xuICBtYXJnaW46IDAgMCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogdmFyKC0taW5rKTtcbn1cbi5jb250YWN0X19saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbn1cbi5jb250YWN0X19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44NTtcbn1cbi5jb250YWN0X19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiBjbGFtcCgxMnB4LCAzLjV2dywgMjRweCkgMCBjbGFtcCgyMHB4LCA0dncsIDM2cHgpO1xufVxuLmNvbnRhY3RfX2N0YSBhLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMTRweCA0OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MUJEMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNTFCRDI0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0X19jdGEgYS5idG4uYnRuLXByaW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLmNvbnRhY3RfX2N0YSBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MUJEMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTFCRDI0O1xufVxuLmNvbnRhY3RfX2N0YSBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmNvbnRhY3RfX2N0YSBhLmJ0bi5idG4tcHJpbWFyeSBzdmcge1xuICBmaWxsOiAjNTFCRDI0O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3RfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IGNsYW1wKDE2cHgsIDN2dywgMjhweCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xufVxuLmNvbnRhY3RfX21hcCwgLmNvbnRhY3RfX3BhbmVsIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY2FyZCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG59XG4uY29udGFjdF9fbWFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWN0X19pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjbGFtcCgyNjBweCwgNDV2dywgMzgwcHgpO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3RfX3BhbmVsIHtcbiAgcGFkZGluZzogY2xhbXAoMTBweCwgM3Z3LCAxNnB4KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk4MHB4KSB7XG4gIC5jb250YWN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuMmZyIDAuOGZyO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgfVxuICAuY29udGFjdF9faWZyYW1lIHtcbiAgICBoZWlnaHQ6IDM4MHB4O1xuICB9XG59XG4uY29udGFjdC1ib3gge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbi5jb250YWN0LWJveCArIC5jb250YWN0LWJveCB7XG4gIG1hcmdpbi10b3A6IGNsYW1wKDEycHgsIDIuNXZ3LCAxOHB4KTtcbn1cbi5jb250YWN0LWJveF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA4cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb250YWN0LWJveF9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA2cHg7XG59XG4uY29udGFjdC1ib3hfX2l0ZW0ge1xuICBjb2xvcjogIzExMTgyNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4uY29udGFjdC1ib3hfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pa4XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMGYxNzJhO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyLWluIHtcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uY2FyLWRldGFpbCB7XG4gIC0tZ2FwOiBjbGFtcCgxNnB4LCAydncsIDI0cHgpO1xuICAtLXJhZGl1czogMTZweDtcbn1cbi5jYXItZGV0YWlsX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY2FyLWRldGFpbF9fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDMuMnZ3LCA0NHB4KTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1hcmdpbjogMCAwIDI0cHg7XG59XG4uY2FyLWRldGFpbF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IHZhcigtLWdhcCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNhci1kZXRhaWxfX2NvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4yZnIgMC44ZnI7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICB9XG59XG4uY2FyLWRldGFpbF9fYXNpZGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuLmNhci1kZXRhaWxfX3BlcmV4IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY2FyLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2FyLWdhbGxlcnlfX21haW4ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FyLWdhbGxlcnlfX3RodW1icyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2FyLWdhbGxlcnlfX3RodW1icyAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyLWdhbGxlcnlfX3RodW1icyAuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2FyLWdhbGxlcnlfX25hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG4uY2FyLWdhbGxlcnlfX25hdi0tcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cbi5jYXItZ2FsbGVyeV9fbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbi5jYXItZ2FsbGVyeV9fbmF2OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uY2FyLWdhbGxlcnlfX25hdi1pY28ge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuLmNhci1nYWxsZXJ5X19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiA4cHg7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FyLWdhbGxlcnlfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi5jYXItZ2FsbGVyeV9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2FyLWdhbGxlcnkgLnN3aXBlci1zbGlkZSB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi5jYXItZ2FsbGVyeSAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhci1zcGVjcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXItc3BlY3NfX3JvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmNhci1zcGVjc19fcm93Om50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbn1cbi5jYXItc3BlY3NfX2xhYmVsIHtcbiAgY29sb3I6ICM2YjcyODA7XG59XG4uY2FyLXNwZWNzX192YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jYXItZ2FsbGVyeSB7XG4gIC8qIGHFpSBzbGlkeSB2w73FoWt1IHNrdXRlxI1uxJsgdnlwbG7DrSAqL1xufVxuLmNhci1nYWxsZXJ5X19tYWluIHtcbiAgLyogamlzdG90YSwgxb5lIGtvbnRlam5lciBtw6EgdsO9xaFrdSAqL1xuICAtLWdhbGxlcnktaDogY2xhbXAoMjgwcHgsIDQydncsIDU4MHB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1nYWxsZXJ5LWgpO1xufVxuLmNhci1nYWxsZXJ5X190aHVtYnMge1xuICAtLXRodW1icy1oOiBjbGFtcCg2NHB4LCAxMnZ3LCA5NnB4KTtcbiAgaGVpZ2h0OiB2YXIoLS10aHVtYnMtaCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuLmNhci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBGdWxsc2NyZWVuIGxpZ2h0Ym94ICovXG4uY2FyLWxpZ2h0Ym94IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogbm9uZTsgLyogdG9nZ2x1amVtZSBwxZllcyAuaXMtb3BlbiAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDEwLCAxMiwgMC45Mik7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhci1saWdodGJveC5pcy1vcGVuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcbn1cbi5jYXItbGlnaHRib3hfX3RvcGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uY2FyLWxpZ2h0Ym94X190b3BiYXIgLmNhci1saWdodGJveF9fY2xvc2UsXG4uY2FyLWxpZ2h0Ym94X190b3BiYXIgLmNhci1saWdodGJveF9fYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhci1saWdodGJveF9fdG9wYmFyIC5jYXItbGlnaHRib3hfX2luZGV4IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgb3BhY2l0eTogMC44O1xufVxuLmNhci1saWdodGJveF9fbWFpbiwgLmNhci1saWdodGJveF9fdGh1bWJzIHtcbiAgd2lkdGg6IG1pbig5NnZ3LCAxNjAwcHgpO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jYXItbGlnaHRib3hfX21haW4ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGhlaWdodDogbWluKDc4dmgsIDkwMHB4KTtcbn1cbi5jYXItbGlnaHRib3hfX3RodW1icyB7XG4gIGhlaWdodDogMTEwcHg7XG4gIHBhZGRpbmc6IDhweCAwIDE0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY2FyLWxpZ2h0Ym94IC5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xufVxuLmNhci1saWdodGJveCAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5jYXItbGlnaHRib3hfX3RodW1icyAuc3dpcGVyLXNsaWRlIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FyLWxpZ2h0Ym94X190aHVtYnMgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2FyLWdhbGxlcnlfX21haW4ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FyLWdhbGxlcnlfX21haW4ge1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gIH1cbn1cblxuLmNhci1nYWxsZXJ5X190aHVtYnMge1xuICBoZWlnaHQ6IGNsYW1wKDY0cHgsIDEydncsIDk2cHgpO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXItZ2FsbGVyeV9fdGh1bWJzIHtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICB9XG59XG5cbi5jYXItZ2FsbGVyeSAuc3dpcGVyLXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNhci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtY2FyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hYm91dC1jYXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cblxuLm1pbWUtbGlnaHRib3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19zbGlkZXIge1xuICB3aWR0aDogbWluKDk4dncsIDE5ODBweCk7XG4gIGhlaWdodDogbWluKDkydmgsIDkwMHB4KTtcbn1cblxuLm1pbWUtbGlnaHRib3ggLnN3aXBlci1zbGlkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWltZS1saWdodGJveCAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLm1pbWUtbGlnaHRib3hfX25hdi0tcHJldiB7XG4gIGxlZnQ6IDEycHg7XG59XG5cbi5taW1lLWxpZ2h0Ym94X19uYXYtLW5leHQge1xuICByaWdodDogMTJweDtcbn1cblxuLm1pbWUtbGlnaHRib3hfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uY2FyLWdhbGxlcnlfX3RodW1icyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXItZ2FsbGVyeV9fdGh1bWJzLW5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTE5MTk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uY2FyLWdhbGxlcnlfX3RodW1icy1uYXY6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5jYXItZ2FsbGVyeV9fdGh1bWJzLW5hdi0tcHJldiB7XG4gIGxlZnQ6IDRweDtcbn1cbi5jYXItZ2FsbGVyeV9fdGh1bWJzLW5hdi0tbmV4dCB7XG4gIHJpZ2h0OiA0cHg7XG59XG5cbi50eXBlLXBhZ2U6aGFzKC5oZXJvKSAuYnJlYWRjcnVtYnMsXG4udHlwZS1wb3N0cy1saXN0aW5nOmhhcyguaGVybykgLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2U6aGFzKC5oZXJvKSBoZWFkZXIgaDEsXG4udHlwZS1wb3N0cy1saXN0aW5nOmhhcyguaGVybykgaGVhZGVyIGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucC1wYXJhbS1ibG9jayAuZGV0YWlsLXBhcmFtZXRlcnMtd3JhcHBlciB0YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCxcbi5wLXBhcmFtLWJsb2NrIC5kZXRhaWwtcGFyYW1ldGVycy13cmFwcGVyIHRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHRoIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubGluay1pY29ucyBhLnByaW50LCAubGluay1pY29ucyBhLnNoYXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLmJhc2ljLWRlc2NyaXB0aW9uID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuLnR5cGUtcHJvZHVjdCAuYmFzaWMtZGVzY3JpcHRpb24gPiBkaXYgPiBkaXYuZGVzY3JpcHRpb24taW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1wcm9kdWN0IC5iYXNpYy1kZXNjcmlwdGlvbiA+IGRpdiA+IGRpdi5kZXNjcmlwdGlvbi1pbWcge1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50eXBlLXByb2R1Y3QgLmJhc2ljLWRlc2NyaXB0aW9uID4gZGl2ID4gZGl2LmRlc2NyaXB0aW9uLWltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLXByb2R1Y3QgLmJhc2ljLWRlc2NyaXB0aW9uID4gZGl2ID4gZGl2LmRlc2NyaXB0aW9uLXRleHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gIH1cbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgfVxufVxuXG5ib2R5IC5idG4uYnRuLXByaW1hcnksIGJvZHkgLmJ0bi5idG4tc2Vjb25kYXJ5LCBib2R5IC5idG4uYnRuLWRlZmF1bHQsIGJvZHkgLmJ0bi5idG4tY29udmVyc2lvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MUJEMjQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBib3JkZXI6IDA7XG59XG5ib2R5IC5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGJvZHkgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBib2R5IC5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIGJvZHkgLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzk3MDg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jY2Fyb3VzZWwge1xuICBoZWlnaHQ6IDYwdmg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2Nhcm91c2VsIHtcbiAgICBoZWlnaHQ6IDg0LjV2aDtcbiAgfVxufVxuI2Nhcm91c2VsIC5jYXJvdXNlbC1pbm5lciB7XG4gIGhlaWdodDogNjB2aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIHtcbiAgICBoZWlnaHQ6IDg0LjV2aDtcbiAgfVxufVxuI2Nhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XG4gIGhlaWdodDogNjB2aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIHtcbiAgICBoZWlnaHQ6IDg0LjV2aDtcbiAgfVxufVxuI2Nhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhIHtcbiAgaGVpZ2h0OiA2MHZoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYSB7XG4gICAgaGVpZ2h0OiA4NC41dmg7XG4gIH1cbn1cbiNjYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMDtcbn1cbiNjYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYSBpbWcge1xuICBoZWlnaHQ6IDYwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYSBpbWcge1xuICAgIGhlaWdodDogODQuNXZoO1xuICB9XG59XG4jY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHRzID4gKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IHVuc2V0O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDR2dywgNTBweCk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMDtcbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzUxQkQyNDtcbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjQzBDMEMwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NXB4O1xuICB3b3JkLXNwYWNpbmc6IDNweDtcbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBmb250LXNpemU6IGNsYW1wKDE4cHgsIDR2dywgMjJweCk7XG4gIHBhZGRpbmc6IDE2cHggNTBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MUJEMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHRvcDogdW5zZXQ7XG59XG4jY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTcwODtcbn1cblxuLmZsYWdzLWRlZmF1bHQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uZmxhZ3MtZGVmYXVsdCAuZmxhZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG59XG5cbi5wOmhvdmVyIC5mbGFnIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvb3Rlci1mb3JtIC5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1mb3JtIC5jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5mb290ZXItZm9ybSBhLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMTRweCA0OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MUJEMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjNTFCRDI0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItZm9ybSBhLmJ0bi5idG4tcHJpbWFyeSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uZm9vdGVyLWZvcm0gYS5idG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFCRDI0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUxQkQyNDtcbn1cbi5mb290ZXItZm9ybSBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuLmZvb3Rlci1mb3JtIGEuYnRuLmJ0bi1wcmltYXJ5IHN2ZyB7XG4gIGZpbGw6ICM1MUJEMjQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uZm9vdGVyLWZvcm0gI2Zvcm1Db250YWN0IHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIH1cbn1cbi5mb290ZXItZm9ybSAjZm9ybUNvbnRhY3QgZmllbGRzZXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLWZvcm0gI2Zvcm1Db250YWN0IC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mb290ZXItZm9ybSAjZm9ybUNvbnRhY3QgLmZvcm0tZ3JvdXA6aGFzKHRleHRhcmVhKSwgLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCAuZm9ybS1ncm91cC5zdWJtaXQtd3JhcHBlciwgLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCAuZm9ybS1ncm91cC5jb25zZW50cywgLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCAuZm9ybS1ncm91cDpoYXMoI2Z1bGxOYW1lKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCAuZm9ybS1ncm91cC5zdWJtaXQtd3JhcHBlciBpbnB1dCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5mb290ZXItZm9ybSAjZm9ybUNvbnRhY3QgLmZvcm0tZ3JvdXA6aGFzKCNwaG9uZSksIC5mb290ZXItZm9ybSAjZm9ybUNvbnRhY3QgLmZvcm0tZ3JvdXA6aGFzKCNlbWFpbCkge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWZvcm0gI2Zvcm1Db250YWN0IC5mb3JtLWdyb3VwOmhhcygjcGhvbmUpLCAuZm9vdGVyLWZvcm0gI2Zvcm1Db250YWN0IC5mb3JtLWdyb3VwOmhhcygjZW1haWwpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1mb3JtICNmb3JtQ29udGFjdCAuZm9ybS1ncm91cDpoYXMoI2VtYWlsKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG4uZm9vdGVyLWZvcm0gI2Zvcm1Db250YWN0IC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuI2Zvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuI2Zvb3RlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jZm9vdGVyIC5mb290ZXItbmV3c2xldHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgYm9yZGVyOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSA+ICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWluZGV4ICNoZWFkZXIsXG4gIC50eXBlLWNhdGVnb3J5ICNoZWFkZXIsXG4gIC50eXBlLXBhZ2U6aGFzKC5oZXJvKSAjaGVhZGVyLFxuICAudHlwZS1wb3N0cy1saXN0aW5nOmhhcyguaGVybykgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDAyO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4taW5kZXggI2hlYWRlciAubmF2aWdhdGlvbi1pbixcbiAgLnR5cGUtY2F0ZWdvcnkgI2hlYWRlciAubmF2aWdhdGlvbi1pbixcbiAgLnR5cGUtcGFnZTpoYXMoLmhlcm8pICNoZWFkZXIgLm5hdmlnYXRpb24taW4sXG4gIC50eXBlLXBvc3RzLWxpc3Rpbmc6aGFzKC5oZXJvKSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1pbmRleCAjaGVhZGVyIC5tZW51LWhlbHBlciA+IHNwYW4sXG4gIC50eXBlLWNhdGVnb3J5ICNoZWFkZXIgLm1lbnUtaGVscGVyID4gc3BhbixcbiAgLnR5cGUtcGFnZTpoYXMoLmhlcm8pICNoZWFkZXIgLm1lbnUtaGVscGVyID4gc3BhbixcbiAgLnR5cGUtcG9zdHMtbGlzdGluZzpoYXMoLmhlcm8pICNoZWFkZXIgLm1lbnUtaGVscGVyID4gc3BhbiB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbiNoZWFkZXIgLm5hdmlnYXRpb25BY3Rpb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubWVudS1oZWxwZXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lci5uYXZpZ2F0aW9uLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBib3JkZXI6IDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PXNlYXJjaF0sICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuZml0dGVkIC5uYXZpZ2F0aW9uLWluIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkubWVudS1pdGVtLWV4dGVybmFsLTI4IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkubWVudS1pdGVtLWV4dGVybmFsLTI4IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU2RTZGO1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkubWVudS1pdGVtLWV4dGVybmFsLTI4IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg1ODU4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLm1lbnUtaXRlbS1leHRlcm5hbC0zMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLm1lbnUtaXRlbS1leHRlcm5hbC0zMSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxQkQyNDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLm1lbnUtaXRlbS1leHRlcm5hbC0zMSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTcwODtcbn1cblxuLmhlcm8ge1xuICAvKiB0b2tlbnMgKi9cbiAgLS1oZXJvLWltYWdlOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL2Fib3V0L2Fib3V0MS5qcGdcIik7XG4gIC0tb3ZlcmxheTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSk7XG4gIC0tbWluLWg6IGNsYW1wKDMyMHB4LCA0OHZ3LCA1MjBweCk7XG4gIC0tY29udGFpbmVyOiAxMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1taW4taCk7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAvKiBiYWNrZ3JvdW5kICovXG4gIGJhY2tncm91bmQ6IHZhcigtLW92ZXJsYXkpLCBpbWFnZS1zZXQodmFyKC0taGVyby1pbWFnZSkgdHlwZShcImltYWdlL2pwZWdcIikpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSk7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtaW4taGVpZ2h0OiA0My41dmg7XG4gIC8qIG1lbsWhw60gdmFyaWFudGEgcHJvIG9ic2Fob3bDqSBzdHLDoW5reSAqL1xuICAvKiBjZW50cm92w6Fuw60gbmEgc3TFmWVkIGkgbmEgxaFpcm9rw71jaCBkaXNwbGVqw61jaCAqL1xufVxuLmhlcm9fX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IHZhcigtLWNvbnRhaW5lcik7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmc6IGNsYW1wKDE2cHgsIDV2dywgMzJweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX19raWNrZXIge1xuICBtYXJnaW46IDAgMCA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAwLjk7XG59XG4uaGVyb19fdGl0bGUge1xuICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDR2dywgNTBweCk7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaGVyb19fdGl0bGUtYWNjZW50IHtcbiAgY29sb3I6ICM1MUJEMjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZXJvX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNDMEMwQzA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjY1cHg7XG4gIHdvcmQtc3BhY2luZzogM3B4O1xufVxuLmhlcm9fX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZXJvLS1zbSB7XG4gIC0tbWluLWg6IGNsYW1wKDI2MHB4LCAzNnZ3LCAzODBweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmhlcm8ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhlcm9fX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ibG9jazogY2xhbXAoMzZweCwgMTJ2dywgMTIwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtaW1hZ2Utd3JhcHBlciAuZmxhZ3Mge1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG4gIC5wLWltYWdlLXdyYXBwZXIgLmZsYWdzLWV4dHJhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2U6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5wLW1haW4taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2Uge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgfVxuICAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2U6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gIH1cbiAgLnAtaW1hZ2Utd3JhcHBlci5tb3JlLXBob3RvcyAucC10aHVtYm5haWxzLWlubmVyIGE6bnRoLWNoaWxkKDcpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIubW9yZS1waG90b3MgLnAtdGh1bWJuYWlscy1pbm5lciBhOm50aC1jaGlsZCg3KTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzEsIDMxLCAzMSwgMC42KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL21zaW1vbmNpYy9zcmMvaWNvbi9wbHVzLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0OHB4IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHRvcDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdGh1bWJuYWlscyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy13cmFwcGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIgPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIgLnAtbWFpbi1pbWFnZSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiA0MzhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciBhOm50aC1jaGlsZChldmVuKSwgLnAtdGh1bWJuYWlscyAucC10aHVtYm5haWxzLWlubmVyIGE6bnRoLWNoaWxkKG4rOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIgYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRodW1ibmFpbHMgLnAtdGh1bWJuYWlscy1pbm5lciBhIGltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAge1xuICBib3JkZXI6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCA+IGEgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGFzcGVjdC1yYXRpbzogMS41NTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm5hbWUge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtaGVpZ2h0OiA0M3B4O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIC5idG4uYnRuLWNhcnQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEycHggMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIC5idG4uYnRuLWNhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJlbmVmaXRCYW5uZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmVuZWZpdEJhbm5lciB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbn1cbi5iZW5lZml0QmFubmVyX19waWN0dXJlIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxleDogdW5zZXQ7XG59XG4uYmVuZWZpdEJhbm5lcl9fcGljdHVyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmVuZWZpdEJhbm5lcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ud2VsY29tZSAuYWJvdXQgaDIge1xuICBmb250LXNpemU6IGNsYW1wKDMwcHgsIDR2dywgNTBweCk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlbGNvbWUgLmFib3V0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG4ud2VsY29tZSAuYWJvdXQgaDIgc3BhbiB7XG4gIGNvbG9yOiAjNTFCRDI0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2VsY29tZSAuYWJvdXRfX2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLndlbGNvbWUgLmFib3V0X19ib3ggaDMge1xuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDN2dywgMzBweCk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlbGNvbWUgLmFib3V0X19ib3ggaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4ud2VsY29tZS13cmFwcGVyIC5hYm91dCA+IGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi53ZWxjb21lLXdyYXBwZXIgLmFib3V0X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWxjb21lLXdyYXBwZXIgLmFib3V0X19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi53ZWxjb21lLXdyYXBwZXIgLmFib3V0X19ib3g6bnRoLWNoaWxkKG9kZCkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWxjb21lLXdyYXBwZXIgLmFib3V0X19ib3g6bnRoLWNoaWxkKG9kZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLndlbGNvbWUtd3JhcHBlciAuYWJvdXRfX2JveCA+ICoge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53ZWxjb21lLXdyYXBwZXIgLmFib3V0X19ib3ggPiAqIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ud2VsY29tZS13cmFwcGVyIC5hYm91dF9fYm94IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLndlbGNvbWUtd3JhcHBlciAuYWJvdXRfX2JveCBpbWcge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn0iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Tb2ZpYStTYW5zOml0YWwsd2dodEAwLDEuLjEwMDA7MSwxLi4xMDAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vLyBwYXRoc1xuJHVybEljb246ICcvdXNlci9kb2N1bWVudHMvbXNpbW9uY2ljL3NyYy9pY29uLyc7XG4kdXJsSW1nOiAnL3VzZXIvZG9jdW1lbnRzL21zaW1vbmNpYy9zcmMvaW1nLyc7XG5cbiRmZi1iYXNlOiAnU29maWEgU2FucycsIHNhbnMtc2VyaWY7XG4kZmYtc2hvcHRldDogJ1Nob3B0ZXQnO1xuJGZzLWJhc2U6IDE2cHg7IC8vIGJhc2UgZm9yIDFyZW1cblxuLy8gZm9udC1zaXplXG4kZnMtaDE6IDUwcHg7XG4kZnMtaDI6IDMwcHg7XG4kZnMtaDM6IDI4cHg7XG4kZnMtaDQ6IDI0cHg7XG4kZnMtaDU6IDIycHg7XG4kZnMtaDY6IDE4cHg7XG4kZnMtcDogMTZweDtcblxuLy8gZm9udC13ZWlnaHRcbiRmdy1saWdodDogMzAwO1xuJGZ3LW5vcm1hbDogNDAwO1xuJGZ3LXNlbWlib2xkOiA2MDA7XG4kZnctYm9sZDogNzAwO1xuJGZ3LXhib2xkOiA5MDA7XG5cbi8vIGxpbmUtaGVpZ2h0XG4kbGgtaDE6IHJlbSg1OHB4KTtcbiRsaC1oMjogcmVtKDQycHgpO1xuJGxoLWgzOiByZW0oMzZweCk7XG4kbGgtaDQ6IHJlbSgzMHB4KTtcbiRsaC1oNTogcmVtKDI2cHgpO1xuJGxoLWg2OiByZW0oMjZweCk7XG4kbGgtcDogcmVtKDIycHgpO1xuXG4vLyBjb2xvcnNcbiRjLWJsYWNrOiAjMDAwMDAwO1xuJGMtd2hpdGU6ICNmZmZmZmY7XG5cblxuJGMtYmx1ZS00MDA6ICMxRTI0NEE7XG4kYy1ibHVlLTcwMDogIzEyMzI0ZjtcblxuJGMtYmxhY2stNDAwOiAjMTkxOTE5O1xuXG4kYy1ncmVlbi0xMDA6IHJnYigyMTcsIDIzNywgMjA5KTtcbiRjLWdyZWVuLTQwMDogIzUxQkQyNDtcbiRjLWdyZWVuLTUwMDogIzMzOTcwODtcblxuJGMtcGluay0xMDA6ICNmYmU3ZGQ7XG5cbiRjLWdyYXktMTAwOiAjZTVlNWU1O1xuJGMtZ3JheS0yMDA6ICNkYWRmZTA7XG4kYy1ncmF5LTMwMDogI0MwQzBDMDtcbiRjLWdyYXktNDAwOiAjY2ZkYmRlO1xuJGMtZ3JheS03MDA6ICM2RTZFNkY7XG4kYy1ncmF5LTgwMDogIzU4NTg1ODtcblxuJGMtYmFzZTogJGMtYmxhY2s7XG5cbi8vIGJvcmRlci1yYWRpdXNcbiRicjogMTBweDtcblxuLy8gc2hhZG93c1xuJHNoYWRvdy1wcmltYXJ5OiAwcHggNHB4IDM0cHggcmdiYSgxOCwgNTAsIDc5LCAwLjEpO1xuJHNoYWRvdy1zZWNvbmRhcnk6IDBweCA0cHggNHB4IHJnYmEoMTgsIDUwLCA3OSwgMC4xKTtcblxuLy8gZ2Fwc1xuJHgwXzU6IDAuNXJlbTtcbiR4MTogMXJlbTtcbiR4MV81OiAxLjVyZW07XG4keDI6IDJyZW07XG4keDJfNTogMi41cmVtO1xuJHgzOiAzcmVtO1xuJHgzXzU6IDMuNXJlbTtcbiR4NDogNHJlbTtcbiR4NF81OiA0LjVyZW07XG4keDU6IDVyZW07XG4keDVfNTogNS41cmVtO1xuJHg2OiA2cmVtO1xuJHg2XzU6IDYuNXJlbTtcbiR4NzogN3JlbTtcbiR4N181OiA3LjVyZW07XG4keDg6IDhyZW07XG4keDhfNTogOC41cmVtO1xuJHg5OiA5cmVtO1xuJHg5XzU6IDkuNXJlbTtcbiR4MTA6IDEwcmVtO1xuXG4vLyBicmVha3BvaW50c1xuJGJyZWFrcG9pbnQteHM6IDQ4MHB4OyAvLyBtb2JpbGUgZGV2aWNlc1xuJGJyZWFrcG9pbnQtc206IDU3NnB4O1xuJGJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuJGJyZWFrcG9pbnQtbGc6IDk5MnB4OyAvLyBkZXNrdG9wXG4kYnJlYWtwb2ludC14bDogMTIwMHB4O1xuJGJyZWFrcG9pbnQteHhsOiAxNDQwcHg7XG5cbi8vIGljb25zXG4kaWNvbi14czogcmVtKDE2cHgpO1xuJGljb24tc206IHJlbSgxOXB4KTtcbiRpY29uLW1kOiByZW0oMzBweCk7XG4kaWNvbi14eGw6IHJlbSgxMzVweCk7XG5cbiR3LWxvZ286IHJlbSgyMzFweCk7XG4kaC1sb2dvOiByZW0oOThweCk7XG5cbi8vIGdyaWRcbiRjb250YWluZXIteHM6ICRicmVha3BvaW50LXhzO1xuJGNvbnRhaW5lci1zbTogJGJyZWFrcG9pbnQtc207XG4kY29udGFpbmVyLW1kOiAkYnJlYWtwb2ludC1tZDtcbiRjb250YWluZXItbGc6ICRicmVha3BvaW50LWxnO1xuJGNvbnRhaW5lci14bDogJGJyZWFrcG9pbnQteGw7XG4kY29udGFpbmVyLXh4bDogJGJyZWFrcG9pbnQteHhsO1xuXG4kZ3JpZC1nYXAteHM6IHJlbSg1cHgpO1xuJGdyaWQtZ2FwLW1kOiByZW0oMTBweCk7XG4kZ3JpZC1nYXAtbGc6IHJlbSgyMHB4KTtcblxuJHRyYW5zOiBhbGwgMC4zcyBlYXNlO1xuIiwiKiB7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRmb250LXNtb290aDogYWx3YXlzO1xufVxuXG46cm9vdCB7XG5cdC0tdGVtcGxhdGUtZm9udDogJ1NvZmlhIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIC0tdGVtcGxhdGUtaGVhZGluZ3MtZm9udDogJ1NvZmlhIFNhbnMnLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5IHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufSIsIi50eXBlLXBvc3RzLWxpc3Rpbmcge1xuICAgIGgxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc3ViY2F0ZWdvcmllcyB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1icy13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudC1pbm5lciB7XG4gICAgICAgIEBpbmNsdWRlIG1pbi14bCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdpbmF0aW9uLXRvcCB7XG4gICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjbWltZS1sb2FkLW1vcmUtaXRlbXMtYnV0dG9uIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdzLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3cy1pdGVtIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1zbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikpO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLyAyKSk7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykpO1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoKDEwMCUgLyAzKSk7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGltZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMzsgXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVhZC1tb3JlLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWluLXhzIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHN9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tc20ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1zbX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1tZCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LW1kfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLWxnIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbGd9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4teGwge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14eGwge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14eGx9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIG1heC14cyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXNtIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1zbSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LW1kIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1tZCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LWxnIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC1sZyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1heC14bCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAjeyRicmVha3BvaW50LXh4bCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbiIsIi5jYXRlZ29yeS1oZWFkZXIge1xuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmNhdGVnb3J5LXRvcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjpoYXMoLmNhdGVnb3J5LXBlcmV4KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgcGFkZGluZzogMTQwcHggMCA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWNhdGVnb3J5LWJhY2tncm91bmQtaW1hZ2UpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXItd2lkdGgpKTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKCRmcy1oMywgNnZ3LCAkZnMtaDIpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi8vID09PT09PT09PT0gUHJpY2luZyBjb21wb25lbnQgKEJFTSkgPT09PT09PT09PVxuLnByaWNpbmcge1xuXHQvLyB0b2tlbnNcblx0LS1iZzogI2ZmZmZmZjtcblx0LS1pbms6ICMwZTBlMGU7XG5cdC0tbXV0ZWQ6ICM2YjcyODA7XG5cdC0tYWNjZW50OiAjZWY0NDQ0OyAvLyBwcm8gXCJha8SNbsOtIGNlbnlcIlxuXHQtLWNhcmQ6ICNmOGZhZmM7XG5cdC0tcmluZzogcmdiYSgxNywgMjQsIDM5LCAwLjA4KTtcblx0LS1yYWRpdXM6IDE2cHg7XG5cdC0tY29udGFpbmVyOiAxMTAwcHg7XG5cblx0Y29sb3I6IHZhcigtLWluayk7XG5cdHBhZGRpbmc6IDI0cHggMDtcblxuICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgIHBhZGRpbmc6ICgyNHB4LCA2dncsIDQ4cHgpIDE2cHg7XG4gICAgfVxuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXIpO1xuXHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiBjbGFtcCgyMHB4LCA0dncsIDM2cHgpO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMjhweCwgNC41dncsIDQ0cHgpO1xuXHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuXHRcdG1hcmdpbjogMCAwIDZweDtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC41cHg7XG5cdFx0Zm9udC1zaXplOiAkZnMtaDU7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cdH1cblxuXHQvLyBsaXN0IHdyYXBwZXJcblx0LnByaWNpbmctbGlzdCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDE0cHg7XG5cdFx0bWFyZ2luOiBjbGFtcCgxNnB4LCAzdncsIDI4cHgpIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG59XG5cbi8vIGNhcmQgcm93XG4ucHJpY2luZy1pdGVtIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMnB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1iZyk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdHBhZGRpbmc6IGNsYW1wKDE0cHgsIDIuNXZ3LCAyMHB4KSBjbGFtcCgxNnB4LCAzdncsIDI4cHgpO1xuXHRib3gtc2hhZG93OiAwIDFweCAwIHZhcigtLXJpbmcpLCAwIDhweCAyMHB4IC0xMnB4IHZhcigtLXJpbmcpO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZWRmMmY3O1xuXG5cdCZfX2xhYmVsIHtcblx0XHRmb250LXNpemU6IGNsYW1wKDE2cHgsIDIuNHZ3LCAyMHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS40NTtcblx0fVxuXG5cdCZfX3ByaWNlcyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdGdhcDogMTJweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cblx0Jl9fcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgM3Z3LCAyMHB4KTtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHR9XG5cblx0Jl9fcHJpY2Utb2xkIHtcblx0XHRjb2xvcjogdmFyKC0tbXV0ZWQpO1xuXHRcdGZvbnQtc2l6ZTogY2xhbXAoMTRweCwgMi4ydncsIDE2cHgpO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHR9XG5cblx0Ji0tbmVnb3RpYWJsZSB7XG5cdFx0LnByaWNpbmctaXRlbV9fcHJpY2Uge1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHR9XG5cblx0Ly8gaW50ZXJhY3Rpb25zXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMtd2l0aGluIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMThzIGVhc2UsIGJveC1zaGFkb3cgMC4xOHMgZWFzZTtcblx0XHRib3gtc2hhZG93OiAwIDJweCAwIHZhcigtLXJpbmcpLCAwIDE0cHggMjhweCAtMTJweCB2YXIoLS1yaW5nKTtcblx0fVxufVxuXG4vLyBub3Rlc1xuLnByaWNpbmcge1xuXHQmX19ub3RlcyB7XG5cdFx0bWFyZ2luLXRvcDogY2xhbXAoMTJweCwgM3Z3LCAyMHB4KTtcblx0fVxuXG5cdCZfX25vdGUtbGlzdCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRnYXA6IDZweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHR9XG5cblx0Jl9fbm90ZSB7XG5cdFx0Y29sb3I6IHZhcigtLW11dGVkKTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuLy8gcmVzcG9uc2l2ZSB0d2Vha3NcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0LnByaWNpbmcgLnByaWNpbmctbGlzdCB7XG5cdFx0Z2FwOiAxNnB4O1xuXHR9XG59XG4iLCIudHlwZS1wYWdlIHtcblx0LmNvbnRlbnQtd3JhcHBlci1pbiB7XG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdG1heC13aWR0aDogMTEwMHB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbi5jYXItZGV0YWlsIHtcblx0LS1nYXA6IGNsYW1wKDE2cHgsIDJ2dywgMjRweCk7XG5cdC0tcmFkaXVzOiAxNnB4O1xuXG5cdCZfX2NvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cdCZfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IGNsYW1wKDI4cHgsIDMuMnZ3LCA0NHB4KTtcblx0XHRsaW5lLWhlaWdodDogMS4xNTtcblx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRnYXA6IHZhcigtLWdhcCk7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS4yZnIgMC44ZnI7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYXNpZGUge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcblx0fVxuXG5cdCZfX3BlcmV4IHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHR9XG59XG5cbi5jYXItZ2FsbGVyeSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmX19tYWluIHtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmX190aHVtYnMge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cdFx0LnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQmX19uYXYge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR6LWluZGV4OiAzO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR3aWR0aDogNDBweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogOTk5cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYmxhY2stNDAwO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHRjb2xvcjogJGMtYmxhY2stNDAwO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG5cblx0XHQmLS1wcmV2IHtcblx0XHRcdGxlZnQ6IDhweDtcblx0XHR9XG5cdFx0Ji0tbmV4dCB7XG5cdFx0XHRyaWdodDogOHB4O1xuXHRcdH1cblxuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0fVxuXG5cdCZfX25hdi1pY28ge1xuXHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0d2lkdGg6IDI3cHg7XG5cdH1cblxuXHQmX19wYWdpbmF0aW9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDhweDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblx0XHR9XG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHR9XG5cdH1cblxuXHQuc3dpcGVyLXNsaWRlIHtcblx0XHRhc3BlY3QtcmF0aW86IDE2Lzk7XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmNhci1zcGVjcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAxcHggc29saWQgI2VlZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcblx0XHRwYWRkaW5nOiAxMnB4IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZhZmFmYTtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Y29sb3I6ICM2YjcyODA7XG5cdH0gLy8gxaFlZMOhXG5cdCZfX3ZhbHVlIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi5jYXItZ2FsbGVyeSB7XG5cdCZfX21haW4ge1xuXHRcdC8qIGppc3RvdGEsIMW+ZSBrb250ZWpuZXIgbcOhIHbDvcWha3UgKi9cblx0XHQtLWdhbGxlcnktaDogY2xhbXAoMjgwcHgsIDQydncsIDU4MHB4KTtcblx0XHRoZWlnaHQ6IHZhcigtLWdhbGxlcnktaCk7XG5cdH1cblx0Jl9fdGh1bWJzIHtcblx0XHQtLXRodW1icy1oOiBjbGFtcCg2NHB4LCAxMnZ3LCA5NnB4KTtcblx0XHRoZWlnaHQ6IHZhcigtLXRodW1icy1oKTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdHBhZGRpbmc6IDhweCAwO1xuXHR9XG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fSAvKiBhxaUgc2xpZHkgdsO9xaFrdSBza3V0ZcSNbsSbIHZ5cGxuw60gKi9cbn1cblxuLyogRnVsbHNjcmVlbiBsaWdodGJveCAqL1xuLmNhci1saWdodGJveCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGRpc3BsYXk6IG5vbmU7IC8qIHRvZ2dsdWplbWUgcMWZZXMgLmlzLW9wZW4gKi9cblx0YmFja2dyb3VuZDogcmdiYSg4LCAxMCwgMTIsIDAuOTIpO1xuXHRjb2xvcjogI2ZmZjtcblxuXHQmLmlzLW9wZW4ge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcblx0fVxuXG5cdCZfX3RvcGJhciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogOHB4O1xuXHRcdGxlZnQ6IDEycHg7XG5cdFx0cmlnaHQ6IDEycHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRnYXA6IDEycHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0LmNhci1saWdodGJveF9fY2xvc2UsXG5cdFx0LmNhci1saWdodGJveF9fYnRuIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0XHQuY2FyLWxpZ2h0Ym94X19pbmRleCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdH1cblx0fVxuXG5cdCZfX21haW4sXG5cdCZfX3RodW1icyB7XG5cdFx0d2lkdGg6IG1pbig5NnZ3LCAxNjAwcHgpO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHR9XG5cdCZfX21haW4ge1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IG1pbig3OHZoLCA5MDBweCk7XG5cdH1cblx0Jl9fdGh1bWJzIHtcblx0XHRoZWlnaHQ6IDExMHB4O1xuXHRcdHBhZGRpbmc6IDhweCAwIDE0cHg7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5zd2lwZXItc2xpZGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblx0LnN3aXBlci1zbGlkZSBpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdH1cblxuXHQmX190aHVtYnMgLnN3aXBlci1zbGlkZSB7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblx0Jl9fdGh1bWJzIC5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi5jYXItZ2FsbGVyeV9fbWFpbiB7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWF4LXdpZHRoOiA2MjBweDtcblx0fVxufVxuLmNhci1nYWxsZXJ5X190aHVtYnMge1xuXHRoZWlnaHQ6IGNsYW1wKDY0cHgsIDEydncsIDk2cHgpO1xuXHRwYWRkaW5nOiA4cHggMDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWF4LXdpZHRoOiA2MjBweDtcblx0fVxufVxuLmNhci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLmNhci1nYWxsZXJ5IC5zd2lwZXItc2xpZGUgaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0b2JqZWN0LWZpdDogY292ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtY2FyIHtcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4ubWltZS1saWdodGJveCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGN1cnNvcjogZ3JhYjtcbn1cbi5taW1lLWxpZ2h0Ym94X19iYWNrZHJvcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0aW5zZXQ6IDA7XG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG59XG4ubWltZS1saWdodGJveF9fZnJhbWUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGluc2V0OiAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLm1pbWUtbGlnaHRib3hfX2Nsb3NlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDE2cHg7XG5cdHJpZ2h0OiAxNnB4O1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAwO1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR6LWluZGV4OiA5OTk5OTtcbn1cbi5taW1lLWxpZ2h0Ym94X19zbGlkZXIge1xuXHR3aWR0aDogbWluKDk4dncsIDE5ODBweCk7XG5cdGhlaWdodDogbWluKDkydmgsIDkwMHB4KTtcbn1cbi5taW1lLWxpZ2h0Ym94IC5zd2lwZXItc2xpZGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5taW1lLWxpZ2h0Ym94IC5zd2lwZXItc2xpZGUgaW1nIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWxpZ2h0Ym94X19uYXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOiA0NHB4O1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGNvbG9yOiAkYy13aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMzRweDtcblx0bGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ubWltZS1saWdodGJveF9fbmF2LS1wcmV2IHtcblx0bGVmdDogMTJweDtcbn1cbi5taW1lLWxpZ2h0Ym94X19uYXYtLW5leHQge1xuXHRyaWdodDogMTJweDtcbn1cbi5taW1lLWxpZ2h0Ym94X19wYWdpbmF0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdGJvdHRvbTogMTJweDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRjb2xvcjogI2ZmZjtcblx0ei1pbmRleDogOTk5OTtcbn1cblxuLmNhci1nYWxsZXJ5X190aHVtYnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQmLW5hdiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiA5OTlweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ibGFjay00MDA7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuXHRcdGNvbG9yOiAkYy1ibGFjay00MDA7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cblx0XHQmLS1wcmV2IHtcblx0XHRcdGxlZnQ6IDRweDtcblx0XHR9XG5cdFx0Ji0tbmV4dCB7XG5cdFx0XHRyaWdodDogNHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnR5cGUtcGFnZSxcbi50eXBlLXBvc3RzLWxpc3Rpbmcge1xuXHQmOmhhcyguaGVybykge1xuXHRcdC5icmVhZGNydW1icyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGhlYWRlciB7XG5cdFx0XHRoMSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucC1kYXRhLXdyYXBwZXIge1xuXHQucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0fVxufVxuXG4ucC1wYXJhbS1ibG9jayAuZGV0YWlsLXBhcmFtZXRlcnMtd3JhcHBlciB0YWJsZS5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCxcbi5wLXBhcmFtLWJsb2NrIC5kZXRhaWwtcGFyYW1ldGVycy13cmFwcGVyIHRhYmxlLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHRoIHtcbiAgICBmb250LXNpemU6ICRmcy1iYXNlO1xufVxuXG4ubGluay1pY29ucyB7XG4gICAgYSB7XG4gICAgICAgICYucHJpbnQsXG4gICAgICAgICYuc2hhcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnR5cGUtcHJvZHVjdCB7XG4gICAgLmJhc2ljLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBkaXYge1xuXG4gICAgICAgICAgICAgICAgJi5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgICYtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NDBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIudHlwZS1jYXRlZ29yeSB7XG4gICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOTZweDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJib2R5IHtcbiAgICAuYnRuIHtcbiAgICAgICAgJi5idG4tcHJpbWFyeSxcbiAgICAgICAgJi5idG4tc2Vjb25kYXJ5LFxuICAgICAgICAmLmJ0bi1kZWZhdWx0LFxuICAgICAgICAmLmJ0bi1jb252ZXJzaW9uIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi01MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cbn0iLCIjY2Fyb3VzZWwge1xuICAgIGhlaWdodDogNjB2aDtcblxuICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgIGhlaWdodDogODQuNXZoO1xuICAgIH1cblxuICAgIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgICAgIGhlaWdodDogNjB2aDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgaGVpZ2h0OiA4NC41dmg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwdmg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NC41dmg7XG4gICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHZoO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4NC41dmg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwdmg7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDg0LjV2aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5leHRlbmRlZC1iYW5uZXIge1xuICAgICAgICAmLXRleHRzIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgICAgICAgID4gKiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoJGZzLWgyLCA0dncsICRmcy1oMSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZWVuLTQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1oNjtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTMwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjY1cHg7XG4gICAgICAgICAgICB3b3JkLXNwYWNpbmc6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IGNsYW1wKCRmcy1oNiwgNHZ3LCAkZnMtaDUpO1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCA1MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFucztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgdG9wOiB1bnNldDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tNTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5mbGFncy1kZWZhdWx0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBcbiAgICAuZmxhZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRiciAwIDAgMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICB9XG59XG5cbi5wIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgLmZsYWcge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9vdGVyLWZvcm0ge1xuXHQuY2VudGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHRcdH1cblx0fVxuXG5cdGEge1xuXHRcdCYuYnRuIHtcblx0XHRcdCYuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1oNjtcblx0XHRcdFx0cGFkZGluZzogMTRweCA0OHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyZWVuLTQwMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkYy1ncmVlbi00MDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQwMDtcblx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtZ3JlZW4tNDAwO1xuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGZpbGw6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJGMtZ3JlZW4tNDAwO1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNmb3JtQ29udGFjdCB7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRtYXJnaW46IDI0cHggYXV0bztcblxuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0XHR9XG5cblx0XHRmaWVsZHNldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdC5mb3JtLWdyb3VwIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQmOmhhcyh0ZXh0YXJlYSksXG5cdFx0XHQmLnN1Ym1pdC13cmFwcGVyLFxuXHRcdFx0Ji5jb25zZW50cyxcblx0XHRcdCY6aGFzKCNmdWxsTmFtZSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji5zdWJtaXQtd3JhcHBlciB7XG5cdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoI3Bob25lKSxcblx0XHRcdCY6aGFzKCNlbWFpbCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpoYXMoI2VtYWlsKSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIiNmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAyOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrLTQwMDtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbS1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn0iLCIuaW4taW5kZXgsXG4udHlwZS1jYXRlZ29yeSxcbi50eXBlLXBhZ2U6aGFzKC5oZXJvKSxcbi50eXBlLXBvc3RzLWxpc3Rpbmc6aGFzKC5oZXJvKSB7XG4gICAgI2hlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAyO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2aWdhdGlvbi1pbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaGVscGVyIHtcbiAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2hlYWRlciB7XG4gICAgLm5hdmlnYXRpb25BY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWVudS1oZWxwZXIge1xuICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb250YWluZXIubmF2aWdhdGlvbi13cmFwcGVyIHtcbiAgICAgICAgLnNpdGUtbmFtZSB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICA+IGEge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS10YXJnZXQ9XCJzZWFyY2hcIl0sXG4gICAgICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbZGF0YS10YXJnZXQ9XCJjYXJ0XCJdIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZml0dGVkIHtcbiAgICAgICAgLm5hdmlnYXRpb24taW4ge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24taW4ge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWV4dGVybmFsLTI4IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktODAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tZW51LWl0ZW0tZXh0ZXJuYWwtMzEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVybyB7XG5cdC8qIHRva2VucyAqL1xuXHQtLWhlcm8taW1hZ2U6IHVybCgnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9hYm91dC9hYm91dDEuanBnJyk7XG5cdC0tb3ZlcmxheTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgNDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSk7XG5cdC0tbWluLWg6IGNsYW1wKDMyMHB4LCA0OHZ3LCA1MjBweCk7XG5cdC0tY29udGFpbmVyOiAxMTAwcHg7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRpc29sYXRpb246IGlzb2xhdGU7XG5cdG1pbi1oZWlnaHQ6IHZhcigtLW1pbi1oKTtcblx0Y29sb3I6ICNmZmY7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0LyogYmFja2dyb3VuZCAqL1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1vdmVybGF5KSwgaW1hZ2Utc2V0KHZhcigtLWhlcm8taW1hZ2UpIHR5cGUoJ2ltYWdlL2pwZWcnKSk7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSk7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIG1pbi1oZWlnaHQ6IDQzLjV2aDtcblxuXHQmX19jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyKTtcblx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdHBhZGRpbmc6IGNsYW1wKDE2cHgsIDV2dywgMzJweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdCZfX2tpY2tlciB7XG5cdFx0bWFyZ2luOiAwIDAgNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjk7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiBjbGFtcCgkZnMtaDIsIDR2dywgJGZzLWgxKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblx0fVxuXG5cdCZfX3RpdGxlLWFjY2VudCB7XG5cdFx0Y29sb3I6ICRjLWdyZWVuLTQwMDsgXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogJGZzLWg2O1xuICAgICAgICBjb2xvcjogJGMtZ3JheS0zMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNjVweDsgICAgICAgICAgICBcbiAgICAgICAgd29yZC1zcGFjaW5nOiAzcHg7XG5cdH1cblxuXHQmX19hY3Rpb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTJweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQvKiBtZW7FocOtIHZhcmlhbnRhIHBybyBvYnNhaG92w6kgc3Ryw6Fua3kgKi9cblx0Ji0tc20ge1xuXHRcdC0tbWluLWg6IGNsYW1wKDI2MHB4LCAzNnZ3LCAzODBweCk7XG5cdH1cblxuXHQvKiBjZW50cm92w6Fuw60gbmEgc3TFmWVkIGkgbmEgxaFpcm9rw71jaCBkaXNwbGVqw61jaCAqL1xuXHRAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdCZfX2NvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiBjbGFtcCgzNnB4LCAxMnZ3LCAxMjBweCk7XG5cdFx0fVxuXHR9XG59IiwiQGluY2x1ZGUgbWluLW1kIHtcblx0LnAtaW1hZ2Utd3JhcHBlciB7XG5cdFx0cGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG5cdFx0LmZsYWdzIHtcblx0XHRcdHotaW5kZXg6IDUwO1xuXHRcdH1cblxuXHRcdC5mbGFncy1leHRyYSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5wLWltYWdlIHtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0fVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuXHRcdFx0LnAtbWFpbi1pbWFnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4taW1hZ2Uge1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYubW9yZS1waG90b3Mge1xuXHRcdFx0LnAtdGh1bWJuYWlscy1pbm5lciB7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDcpIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMxLCAzMSwgMzEsIDAuNik7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci9kb2N1bWVudHMvdXBsb2FkL21zaW1vbmNpYy9zcmMvaWNvbi9wbHVzLnN2ZycpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQ4cHggYXV0bztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucC10aHVtYm5haWxzIHtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHQucC10aHVtYm5haWxzLXdyYXBwZXIge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHR9XG5cblx0XHQucC10aHVtYm5haWxzLWlubmVyIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnAtbWFpbi1pbWFnZSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MzhweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pLFxuXHRcdFx0XHQmOm50aC1jaGlsZChuICsgOSkge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnByb2R1Y3RzLWJsb2NrIHtcbiAgICA+IGRpdiB7XG4gICAgICAgIC5wIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEuNTU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucC1pbiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnAtYm90dG9tIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAucC10b29scyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bi1jYXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5iZW5lZml0QmFubmVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgQGluY2x1ZGUgbWluLXhsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gICAgXG4gICAgJl9faXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIG1pbi14bCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGljdHVyZSB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIGZsZXg6IHVuc2V0O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1pbi14bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn0iLCIud2VsY29tZSB7XG5cdC5hYm91dCB7XG5cdFx0aDIge1xuXHRcdFx0Zm9udC1zaXplOiBjbGFtcCgkZnMtaDIsIDR2dywgJGZzLWgxKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRjLWdyZWVuLTQwMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm94IHtcblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udC1zaXplOiBjbGFtcCgkZnMtaDMsIDN2dywgJGZzLWgyKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53ZWxjb21lLXdyYXBwZXIge1xuXHQuYWJvdXQge1xuXHRcdD4gaDIge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Jl9fYm94IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiAqIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */
