@charset "UTF-8";body{color:#1e1e1e;font-family:Spline Sans,sans-serif}.form-control:focus,.modal.product-comment-modal .form-control:focus,.modal.product-comment-modal textarea:focus{box-shadow:none;border-color:#ced4da;border-right-color:#ced4da}.cart-summary__show i,a{color:#e20514}.form-check-input:focus{box-shadow:none}body{overflow-x:hidden}*{background-color:transparent;border:0;box-sizing:border-box;font:inherit;margin:0;padding:0}html{background-color:#fff;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}button,input,select,textarea{color:inherit;display:inline-block}button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:not-allowed}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}table td,table th{text-align:left}.splide__arrow{background:unset;border:unset;border-radius:0;opacity:1;padding:0;position:unset;top:unset;transform:unset;width:unset}.button{padding:20px 40px;background-color:#e20514;color:#fff;text-transform:uppercase;width:-moz-fit-content;width:fit-content;display:inline-block;max-width:100%;text-align:center;border-radius:10px;letter-spacing:1px;transition-duration:.25s;font-weight:500}@media (max-width:991.98px){.button{padding:10px 20px;font-size:16px}}.button:hover{color:#e20514;background-color:#fff}.button-newsletter{width:100%;padding:10px;margin-top:10px;border:1px solid #e20514}.button-cf{padding:12px 20px;border:1px solid #e20514}.btn-primary{--bs-btn-bg:#e20514;--bs-btn-border-color:#e20514;--bs-btn-hover-bg:#e20514;--bs-btn-hover-border-color:#e20514;--bs-btn-focus-shadow-rgb:226,5,20;--bs-btn-active-bg:#e20514;--bs-btn-active-border-color:#e20514;--bs-btn-disabled-bg:#e20514;--bs-btn-disabled-border-color:#e20514}.btn-primary.add-to-cart{--bs-btn-bg:#009d12;--bs-btn-border-color:#009d12;--bs-btn-hover-bg:#009d12;--bs-btn-hover-border-color:#009d12;--bs-btn-focus-shadow-rgb:0,158,18;--bs-btn-active-bg:#009d12;--bs-btn-active-border-color:#009d12;--bs-btn-disabled-bg:#009d12;--bs-btn-disabled-border-color:#009d12;padding:16px 8px}.btn-outline-primary{--bs-btn-color:#e20514;--bs-btn-border-color:#e20514;--bs-btn-hover-bg:#e20514;--bs-btn-hover-border-color:#e20514;--bs-btn-focus-shadow-rgb:226,5,20;--bs-btn-active-bg:#e20514;--bs-btn-active-border-color:#e20514;--bs-btn-disabled-color:#e20514;--bs-btn-disabled-border-color:#e20514}.alert .close{display:none}.section-title{font-size:28px;text-transform:uppercase;padding-bottom:10px;margin-bottom:30px;position:relative}@media (max-width:991.98px){.section-title{font-size:22px}}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:5px;background-color:#e20514}.badge.new,.badge.on-sale{background-color:#e20514;border:1px solid #e20514}.badge.discount{color:#e20514;border-color:#e20514}.badge.pack{background-color:#e20514;border:1px solid #e20514}.badge.out_of_stock{border:1px solid #555;background-color:#555}.dw-alert{background-color:#fff;border:1px solid #ccc;color:#ccc;display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;border-radius:8px;text-transform:uppercase;font-weight:500;font-style:16px}.dw-alert-danger{color:#e20514;border-color:#e20514}.dw-alert-warning{color:#ffa600;border-color:#ffa600}.dw-alert-success{color:#009d12;border-color:#009d12}.header{top:0;background-color:transparent}.header-top{background-color:#000;padding:5px 0}@media (max-width:1199.98px){.header-top{border-bottom:none}}.header-top__right{gap:30px}@media (max-width:767.98px){.header-top__left{justify-content:center}}.header-top svg{width:auto;height:24px}.header-bottom{background-color:#fff;border:none}@media (max-width:1199.98px){.header-bottom .main-menu{display:none!important}.header-bottom__row{height:0;min-height:unset}}.header-container{padding:0 20px}.header i{color:#fff}.header a{margin:0;padding:0}.header-logo{max-height:60px;height:auto;width:auto;max-width:100%}@media (max-width:767.98px){.header-block{margin-left:auto}}.header-block__action-btn{padding:0;position:relative}.header-block__badge{position:absolute;bottom:-1px;right:-4px;width:14px;height:14px;min-width:unset;font-size:12px;display:flex;align-items:center;margin:0;line-height:0;top:unset;background-color:#fff;color:inherit}.header-block__badge,.header .main-menu{justify-content:center}.header .main-menu__tree__link{padding:30px;font-size:20px;font-weight:700;text-transform:uppercase}.header a:not(.dropdown-item):not(.btn){color:#1e1e1e}.header a:not(.dropdown-item):not(.btn):hover{color:#e20514}.header-language{position:relative;text-align:center;background-color:#000}.header-language:hover .header-language__list{display:block}.header-language__current .header-language__list-el--link{pointer-events:none}.header-language__list{margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;display:none;background-color:#000}.header-language__list-el--link{color:#fff!important;font-size:20px;font-weight:400;text-transform:uppercase;padding:5px!important}.header-language__list-el--link:hover{color:#e20514!important}.header-splide .splide__slide{position:relative;width:100%;height:auto;min-height:440px;border-radius:20px;overflow:hidden}@media (max-width:991.98px){.header-splide .splide__slide{min-height:320px}}.header-splide .splide__slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.header-splide__img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.header-splide__content{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;padding:20px 40px;flex-flow:column;max-width:900px}.header-splide__legend{color:#e20514;font-weight:500;margin-bottom:10px;text-transform:uppercase;font-size:18px}.header-splide__title{font-size:32px;color:#fff;margin-bottom:10px}@media (max-width:991.98px){.header-splide__title{font-size:24px}}.header-splide__desc{color:#fff;font-size:16px;margin-bottom:20px}.header-splide__desc p{margin-bottom:0}.header-splide__holder{margin:20px}@media (max-width:1199.98px){.header-splide__holder{margin:20px 20px 0}}.header-splide .splide__pagination{position:relative;bottom:unset;left:unset;right:unset;padding:0;margin:20px 0;gap:10px}@media (max-width:991.98px){.header-splide .splide__pagination{margin:10px 0}}.header-splide .splide__pagination__page{width:50px;height:8px;background-color:#cfd7e2;border-radius:0;margin:0;transition-duration:.25s;transition-property:background-color}@media (max-width:991.98px){.header-splide .splide__pagination__page{width:30px;height:4px}}.header-splide .splide__pagination__page.is-active{transform:unset;background-color:#e20514}@media (max-width:767.98px){.header #_desktop_cart,.header #_desktop_user_info{display:none}}.topbanner{padding:0 20px}.topbanner-img{width:100%;height:auto}.header_mobilemenu-btn{color:#fff!important}.header_mobilemenu-btn .material-icons{font-size:32px;margin:0}.dropdown-toggle#userMenuButton:after{content:unset}.product-miniature{margin:0;border:1px solid #d9d9d9;border-radius:8px;height:100%}.product-miniature .card{width:250px}@media (max-width:767.98px){.product-miniature .card{width:200px}}.product-miniature .card .wishlist-button-add{display:none}.product-miniature .product-miniature__image-container{border-radius:0}.product-miniature__prices{display:flex;flex-flow:column;margin:10px 0}.product-miniature .product-miniature__price{margin-right:0!important;font-size:28px;font-weight:600;text-align:center}@media (max-width:991.98px){.product-miniature .product-miniature__price{font-size:22px}}.product-miniature .product-miniature__discount-price{text-align:center}.product-miniature .product-miniature__title{font-size:16px;color:#1e1e1e;text-align:center;font-weight:500;text-transform:uppercase;line-height:20px;min-height:40px}.product-miniature .product-miniature__infos__top{padding:0}.product-miniature .product-miniature__infos{padding:0 4px}.product-miniature__sku{margin-bottom:0;font-size:12px;text-align:center}.product-miniature .presta-studio-price-history-text{text-align:center;font-size:12px;color:#212121;font-weight:300;margin:-10px 0 10px}.product-miniature .product-miniature__infos__bottom{text-align:center}.product-miniature .product-flags{right:0;left:unset}.product-miniature .product-miniature__price.wd{color:#e20514}.product-splide .splide__pagination{position:relative;bottom:unset;left:unset;right:unset;padding:0;margin:10px 0;gap:0}.product-splide .splide__pagination__page{border-radius:0;width:14px;transition-duration:.25s;transition-property:background-color;opacity:1}.product-splide .splide__pagination__page.is-active{transform:unset;background-color:#e20514}.product-splide .splide__arrow{top:50%;position:absolute;transform:translateY(calc(-50% - 16px))}@media (max-width:599.98px){.product-splide .splide__arrow{display:none}}.product-splide .splide__arrow svg{width:25px;height:auto}.product-splide .splide__arrow--prev{left:-25px}@media (max-width:991.98px){.product-splide .splide__arrow--prev{left:-20px}}.product-splide .splide__arrow--next{right:-25px}@media (max-width:991.98px){.product-splide .splide__arrow--next{right:-20px}}.outlet-products__row{display:flex;gap:20px;flex-wrap:wrap}@media (max-width:1199.98px){.outlet-products__row{justify-content:center}}.outlet-products .product-miniature{height:unset;width:calc(20% - 16px)}@media (max-width:1199.98px){.outlet-products .product-miniature{width:unset}}@media (max-width:767.98px){.outlet-products .product-miniature{width:calc(50% - 10px)}}.outlet-products .product-miniature .card{max-width:100%}.page-product .product_holder .product-flags{right:0;left:unset}.page-product .product_holder .product_reference{margin-bottom:20px;color:#777}.page-product .product_holder .product__name{font-size:28px;text-transform:uppercase;margin-bottom:0}.page-product .product_holder .product__price-regular{color:#000;font-size:24px;font-weight:400}.page-product .product_holder .product__price-regular span{font-weight:600}.page-product .product_holder .product__current-price{color:#e20514;font-size:32px;font-weight:600}.page-product .product_holder .product__current-price span{font-size:24px;font-weight:400}.page-product .product_holder .product-availability{width:calc(100% - 64px)}.page-product .product_holder .product_quantity-row{display:flex;gap:10px}.page-product .product_holder .product_quantity-row .input-group,.page-product .product_holder .product_quantity-row .quantity-button input{height:100%}.page-product .product_holder .product_actions{display:flex;gap:10px}.page-product .product_holder .product_actions .wishlist-button-add{margin:0;box-shadow:none;border-radius:8px;border:1px solid #bbb;width:54px;height:54px}.page-product .product_holder .thumbnails__container .thumbnail.active img{border-color:#e20514}.page-product .product-tabs__holder{margin:40px 0}.page-product .product-tabs__header{display:flex;gap:10px;flex-wrap:wrap}.page-product .product-tabs__header-el{text-transform:uppercase;color:#777;letter-spacing:1px;padding:6px 4px;cursor:pointer;transition-duration:.25s;font-weight:500;border-bottom:2px solid transparent;font-size:18px}.page-product .product-tabs__header-el:hover{color:#000}.page-product .product-tabs__header-el.active{color:#000;border-color:#e20514}.page-product .product-tabs__body{margin:20px 0}.page-product .product-tabs__body-el{display:none}.page-product .product-tabs__body-el.active{display:block}.page-product .product-tabs__body-el .comment-author{font-weight:500;font-size:16px}.page-product .product-accessories{margin:40px 0}.page-product .product-single-attachment{padding:10px 20px;min-width:250px;border:2px solid #000;font-weight:500;font-size:18px;text-align:center;display:inline-block;color:#000}.page-product .product-single-attachment:hover{border-color:#e20514}.page-product .product_attachments{display:flex;gap:20px;flex-wrap:wrap}.page-product #product-comments-list-pagination .pagination .page-item.active .page-link,.page-product #product-comments-list-pagination .pagination .page-item.active .page-link:hover{color:#e20514}.page-product #product-comments-list-pagination .pagination .page-item.active .page-link:focus{box-shadow:none}.page-product #product-comments-list-pagination .pagination .page-link.next:hover{color:#e20514}.page-product #product-comments-list-pagination .pagination .page-item.disabled .page-link:focus,.page-product #product-comments-list-pagination .pagination .page-link.next:focus{box-shadow:none}.category_products{display:flex;flex-wrap:wrap;gap:20px}.category_products .product-miniature{width:calc(25% - 15px);height:unset}@media (max-width:1199.98px){.category_products .product-miniature{width:calc(33.3333333333% - 13.3333333333px)}}@media (max-width:991.98px){.category_products .product-miniature{width:calc(50% - 10px)}}.category_products .product-miniature .card{width:100%}.category_products-banner--img{width:100%;height:auto;border-radius:10px}.category_products-banner--prod{width:calc(25% - 15px)}@media (max-width:1199.98px){.category_products-banner--prod{width:calc(33.3333333333% - 13.3333333333px)}}@media (max-width:991.98px){.category_products-banner--prod{width:calc(50% - 10px)}}.category_products-banner--prod .category_products-banner--img{width:100%;height:100%;object-fit:cover;object-position:center;min-height:360px}.pagination-container .page-link:not(.disabled){color:#e20514}.pagination-container .page-link:focus,.pagination-container .page-link:focus-visible{outline:none;box-shadow:none}.page-loader .spinner-border{color:#e20514!important}.category-tree__item.active>.category-tree__item__header.parent .category-tree__item__link,.category-tree__item__link.active,.category-tree__item__link:hover{color:#e20514}.form-check-input:checked{background-color:#e20514;border-color:#e20514}.noUi-connect{background:#e20514}.noUi-handle{border-color:#000;border-width:2px}.noUi-active{background:#fff;border-color:#e20514}.noUi-horizontal .noUi-handle{height:20px;right:-12px;top:-8px;width:20px}.facet-search-category{margin:-10px 0 20px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.opened-facet{margin-bottom:0;padding:10px 0}.extras-check{padding:0;margin:5px 0;text-align:center}.extras-check .magnitude,.extras-check input{display:none}.extras-check .form-check-label a{padding:10px;color:#e20514;font-weight:500;border:1px solid #e20514;border-radius:4px;background-color:#fff;transition-duration:.25s;max-width:100%;display:inline-block}.extras-check .form-check-label a:hover{opacity:.75}.extras-check input:checked+.form-check-label a{color:#fff;background-color:#e20514}.wishlist-add-to-new,.wishlist-add-to-new i{color:#e20514!important}.wishlist-chooselist .wishlist-list .wishlist-list-item:hover{background:#ffd6d8}.page-product .product_holder .product_actions .wishlist-button-add:hover{opacity:1;border-color:#e20514}.page-product .product_holder .product_actions .wishlist-button-add i{color:#e20514}.adbigbanners{margin:70px 0}@media (max-width:991.98px){.adbigbanners{margin:40px 0}}.adbigbanners .splide__slide{width:600px;max-width:80%}.adbigbanners-splide__item{display:block;aspect-ratio:25/14;width:100%;height:auto;overflow:hidden;border:1px solid #bbb;border-radius:10px;transition-duration:.25s}.adbigbanners-splide__item:hover{border-color:#e20514}.adbigbanners-splide__item-img{width:100%;height:100%;object-position:center;object-fit:cover}.compbanners{margin:70px 0}@media (max-width:991.98px){.compbanners{margin:40px 0}}.compbanners .splide__slide{width:200px;max-width:50%}.compbanners-splide__item-img{width:auto;height:auto;max-width:100%;max-height:200px}.breadcrumb__wrapper{background-color:#000}.breadcrumb__wrapper a{transition-duration:.25s}.breadcrumb__wrapper a:hover span{color:#e20514}.breadcrumb__wrapper span{color:#fff;transition-duration:.25s}.breadcrumb__wrapper .breadcrumb-item+.breadcrumb-item:before{color:#fff}.footer .ap_newsletter{margin:40px 0}.footer .ap_newsletter-title{color:#1e1e1e;font-size:26px;text-align:center;margin-bottom:20px;text-transform:uppercase!important;font-weight:500}.footer .ap_newsletter-holder{padding:20px;border:2px solid #e20514;border-radius:10px}.footer .ap_newsletter-field{margin-bottom:10px}.footer .ap_newsletter-input{width:100%;border:1px solid #1e1e1e;padding:10px;border-radius:10px}.footer .ap_newsletter-check{display:none}.footer .ap_newsletter-check--label{padding-left:20px;position:relative;font-size:14px;cursor:pointer}.footer .ap_newsletter-check--label:before{content:"";position:absolute;width:14px;height:14px;transition-property:0;left:0;border:1px solid #1e1e1e;transition-duration:.25s}.footer .ap_newsletter-check--label:after{content:"";position:absolute;left:3px;top:3px;width:8px;height:8px;background-color:transparent;transition-duration:.25s}.footer .ap_newsletter-check:checked+.ap_newsletter-check--label:before{border-color:#e20514}.footer .ap_newsletter-check:checked+.ap_newsletter-check--label:after{background-color:#e20514}.cart__item .product-line__actions a{color:#e20514}.cart__item .product-line__actions a:after{background:#e20514}.cart-line-sum{font-weight:600;text-align:right;margin-bottom:0}.product-line__informations .quantity-button{margin-bottom:20px}.product-line__informations .quantity-button .input-group{justify-content:flex-end}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#e20514;border-color:transparent transparent #e20514}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{color:#e20514}body#authentication .header-splide__holder,body#cart .header-splide__holder,body#checkout .header-splide__holder,body#module-blockwishlist-lists .header-splide__holder,body#order-confirmation .header-splide__holder,body#password .header-splide__holder,body#registration .header-splide__holder,body.page-addresses .header-splide__holder,body.page-customer-account .header-splide__holder,body.page-my-account .header-splide__holder,body.page-order-detail .header-splide__holder{display:none}.checkout__steps--current .checkout__steps__number{background:#e20514}.checkout__steps .nav-tabs .checkout__steps--current .nav-link.active{color:#e20514}.step .address.selected{border-color:#e20514}.account-menu>a.active .link-item,.account-menu>a.active .link-item i,.account-menu>a:hover .link-item,.account-menu>a:hover .link-item i{color:#e20514}.customer-link__link span:hover,.customer-link a span:hover{background-color:#e20514}.wishlist-list-item-right{display:none}.wishlist-modal{display:none!important}.wishlist-modal.show{display:block!important}.wishlist-container-header .wishlist-add-to-new,.wishlist-container-header .wishlist-add-to-new.text-primary{color:#e20514!important}.wishlist-list .wishlist-list-item:hover .wishlist-list-item-title{color:#e20514}.wishlist-footer-links{display:none}.addresses__new-address i{color:#e20514}.ap-footer{background:#000;color:#9ca3af;padding:60px 0 30px;font-family:Arial}.footer-logo{width:auto;height:auto;max-height:50px;max-width:300px}.footer-logo__holder{margin-bottom:40px}.ap-footer-container{max-width:1500px;margin:auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr 1fr;gap:40px;padding:0 20px}.ap-footer-col h4{color:#fff;font-size:16px;margin-bottom:18px;font-weight:600;text-transform:uppercase}.ap-footer-col ul{list-style:none;padding:0;margin:0}.ap-footer-col li{margin-bottom:8px;font-size:16px}.ap-footer-col a{color:#9ca3af;text-decoration:none;transition:.3s}.ap-footer-col a:hover{color:#fff}.company-info{font-size:15px;line-height:1.6;margin-bottom:15px}.payments{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:5px}.payments img{height:28px;flex-shrink:0}.footer-bottom{border-top:1px solid #222;margin-top:40px;padding-top:20px}.footer-bottom-row{max-width:1500px;margin:auto;display:flex;justify-content:flex-start;padding:0 20px;font-size:15px;color:#8a8a8a;gap:20px}.footer-left{flex:1;text-align:left}.footer-right{flex:1;text-align:right}@media (max-width:1000px){.ap-footer-container{grid-template-columns:1fr 1fr 1fr}}@media (max-width:600px){.ap-footer-container{grid-template-columns:1fr}.footer-bottom-row{flex-direction:column;gap:10px}}.payments,.payments h4{display:block}.payments h4{margin-bottom:10px;color:#fff;font-size:16px;font-weight:600}.payments .payment-images-container{margin-top:5px}.payments .payment-images-container img{max-height:30px;max-width:50px;width:auto;height:auto}.brandslider{display:flex;justify-content:space-between;align-items:center;width:100%;margin:20px 0 0 40px;gap:30px;height:auto}.brandslider a{flex:0 1 calc(20% - 24px);display:block;text-align:center}.brandslider a img{max-width:100%;max-height:80px;height:auto;margin:0 auto;display:block}.about-custom-wrapper{position:relative;background:#fff}.about-custom-wrapper .about-container{max-width:1200px;margin:auto;padding:0 20px}.about-hero img{width:100%;height:500px;object-fit:cover;display:block}.about-intro{background:#e9e9eb;text-align:center;padding:80px 20px}.about-intro h1{font-size:40px;letter-spacing:2px;margin-bottom:20px;color:#1a1a1a;text-transform:uppercase}.about-intro h1 span{color:#e11d2e}.about-intro p{max-width:750px;margin:auto;color:#6b7280;font-size:16px;line-height:1.7}.about-section{padding:90px 0}.about-section.white{background:#fff}.about-section.gray{background:#f3f4f6}.about-section .about-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.about-section .about-grid.reverse .about-image{order:2}.about-section .about-grid.reverse .about-text{order:1}.about-section .about-text h3{font-size:28px;margin-bottom:20px;color:#1a1a1a;text-transform:uppercase}.about-section .about-text .section-body,.about-section .about-text p{color:#6b7280;line-height:1.7;margin-bottom:20px}.about-section .about-text ul{list-style:none;padding:0;margin-top:25px}.about-section .about-text ul li{margin-bottom:12px;padding-left:28px;position:relative;color:#6b7280}.about-section .about-text ul li:before{content:"✔";position:absolute;left:0;color:#e11d2e;font-weight:700}.about-section .about-text .about-btn{display:inline-block;background:#000;color:#fff!important;padding:14px 28px;border-radius:6px;text-decoration:none;font-size:14px;margin-top:15px;transition:.3s}.about-section .about-text .about-btn:hover{background:#e11d2e;text-decoration:none}.about-section .about-image img{width:100%;border-radius:14px;box-shadow:0 15px 30px rgba(0,0,0,.1)}@media (max-width:900px){.about-grid{grid-template-columns:1fr!important;gap:40px}.about-hero img{height:350px}.about-intro h2{font-size:28px}.about-grid.reverse .about-image,.about-grid.reverse .about-text{order:unset}}.contact{display:flex;gap:50px}@media (max-width:991.98px){.contact{flex-flow:column-reverse}}.contact__form{width:calc(100% - 450px)}@media (max-width:991.98px){.contact__form{width:100%}}.contact__form-title{text-transform:uppercase;margin:0 0 20px!important;font-size:20px!important;font-weight:600!important}.contact__form-field{margin-bottom:20px;width:100%}.contact__form-field--row{display:flex;gap:20px;flex-wrap:wrap}@media (max-width:499.98px){.contact__form-field--row{gap:0}}.contact__form-field--row .contact__form-field{width:calc(50% - 10px)}@media (max-width:499.98px){.contact__form-field--row .contact__form-field{width:100%}}.contact__form-btn{text-align:right}.contact__form-label{width:100%;text-transform:uppercase;color:#848c9f;padding-bottom:4px;font-weight:500;font-size:14px}.contact__form-input{width:100%;padding:8px 12px;border-radius:8px;border:1px solid #e8ecf3;background-color:#f8fafc;color:#000;font-size:16px;font-weight:400}.contact__form-input::placeholder{color:#777}.contact__form-input:focus,.contact__form-input:focus-visible{outline:none;border-color:#e8ecf3}.contact__form textarea{height:200px}.contact__info{width:400px}@media (max-width:991.98px){.contact__info{width:100%}}.contact__info-el{padding:20px;border:1px solid #e8ecf3;background-color:#f8fafc;border-radius:10px;display:flex;gap:10px;margin-bottom:20px}.contact__info-el--icon{width:50px;height:50px;border-radius:6px;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.contact__info-el--icon svg{max-width:20px;max-height:20px;width:auto;height:auto}.contact__info-el--label{text-transform:uppercase;color:#848c9f;margin-bottom:2px;font-weight:500;font-size:14px}.contact__info-el--text{margin-bottom:0;font-weight:500;color:#000;font-size:18px}.contact__info-el a.contact__info-el--text{transition-duration:.25s}.contact__info-el a.contact__info-el--text:hover{color:#e20514}.blog-container{max-width:1800px;margin:auto;padding:0 20px}.page-header{text-align:center;margin-bottom:40px}.page-header h1{font-size:32px;letter-spacing:2px;text-transform:uppercase}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.blog-card{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:.3s}.blog-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.12)}.blog-image{position:relative;height:260px;overflow:hidden}.blog-image img{width:100%;height:100%;object-fit:cover}.blog-title-overlay{position:absolute;bottom:0;left:0;right:0;padding:25px 20px;text-align:center;background:linear-gradient(0deg,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,.85) 40%,hsla(0,0%,100%,.6) 70%,hsla(0,0%,100%,0));font-size:20px;font-weight:700;text-transform:uppercase;color:#111}.blog-body{padding:22px;font-size:15px;line-height:1.7;color:#555;display:-webkit-box;-webkit-line-clamp:9;overflow:hidden}.blog-btn{display:block;background:#111;color:#fff;text-align:center;padding:12px;margin:0 22px 22px;border-radius:5px;text-decoration:none;transition:.25s;margin-top:auto}.blog-btn:hover{background:#333;color:#fff}.blog-container .blog-categories{margin:40px 0 50px}.blog-container .blog-categories .categories-list{display:flex;flex-wrap:wrap;align-items:center;gap:40px}.blog-container .blog-categories .categories-list .category-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:.3s}.blog-container .blog-categories .categories-list .category-item img{width:60px;height:60px;object-fit:cover;border-radius:50%;margin-bottom:5px;transition:.3s}.blog-container .blog-categories .categories-list .category-item span{color:#000;transition:.3s}.blog-container .blog-categories .categories-list .category-item:hover span{color:red}.blog-container .blog-categories .categories-list .category-item.active span{color:red;font-weight:600}.blog-container .alert-info{background-color:#111;color:#fff;padding:20px 25px;border-radius:10px;text-align:center;font-size:16px;font-weight:600;margin:40px 0}.blog-more-section{background-color:#f5f5f5;padding:50px 20px;margin-top:40px;border-radius:10px}.blog-more-section h2{text-align:center;font-size:28px;margin-bottom:30px;text-transform:uppercase;color:#111}.blog-more-section .blog-grid{gap:35px}.blog-more-section .blog-card{background:#fff}.ap-home-blog{max-width:1200px;margin:60px auto}@media (max-width:1100px){.blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.blog-grid{grid-template-columns:1fr}.blog-image{height:220px}}.blog-post-wrapper{max-width:900px;margin:auto}.blog-meta{text-align:center;margin-bottom:15px;font-size:13px}.blog-badge{color:#d50000;font-weight:700;text-transform:uppercase;margin-right:10px}.blog-readtime{color:#666}.blog-title{font-size:36px;font-weight:800;margin-bottom:30px;text-align:center}.blog-hero{text-align:center;margin-bottom:35px}.blog-hero img{width:100%;border-radius:6px}.blog-content{font-size:16px;line-height:1.8;color:#333}.blog-content p{font-family:Spline Sans,sans-serif!important;font-size:16px!important}.blog-date{margin-top:40px;font-size:13px;color:#777;text-align:right}.related-section{margin-top:80px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:991.98px){.related-grid{grid-template-columns:repeat(1,1fr)}}.related-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.08);display:flex;flex-direction:column}.related-image{height:240px;overflow:hidden}.related-image img{width:100%;height:100%;object-fit:cover}.related-body{padding:15px;line-height:1.4;flex-grow:1}.related-body p{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin:0}.related-btn{display:block;background:#111;color:#fff;text-align:center;padding:10px;margin:10px 15px 15px;border-radius:4px;text-decoration:none}.related-btn:hover{background:#333}.related-title{font-size:24px;font-weight:700;margin-bottom:30px;text-align:left;position:relative;display:inline-block}.related-title:after{content:"";position:absolute;bottom:0;left:0;width:65px;height:4px;background:#d50000}#module-ap_blogs-list .page-header,#module-ap_blogs-post .page-header{display:none}.home-blog-btn{width:100%;text-align:center;margin-top:40px}.home-blog-btn .blog-btn{margin:0 auto;width:300px;max-width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlY3Rpb25zL19hcF9hYm91dHVzLnNjc3MiLCJiYXNlL19nbG9iYWwuc2NzcyIsInN0eWxlLmNzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRpbmdzLnNjc3MiLCJjb21wb25lbnRzL19iYWRnZXMuc2NzcyIsImNvbXBvbmVudHMvX2FsZXJ0cy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsInNlY3Rpb25zL19wcm9kdWN0LnNjc3MiLCJzZWN0aW9ucy9fYWJiLnNjc3MiLCJzZWN0aW9ucy9fY29tcGJhbm5lcnMuc2NzcyIsInNlY3Rpb25zL19icmVhZGNydW1iLnNjc3MiLCJzZWN0aW9ucy9fYXBfbmV3c2xldHRlci5zY3NzIiwic2VjdGlvbnMvX2NoZWNrb3V0LnNjc3MiLCJzZWN0aW9ucy9fYWNjb3VudC5zY3NzIiwic2VjdGlvbnMvX2FwX2Zvb3Rlci5zY3NzIiwic2VjdGlvbnMvX2FwX2JyYW5kc2xpZGVyLnNjc3MiLCJzZWN0aW9ucy9fY29udGFjdC5zY3NzIiwic2VjdGlvbnMvX2Jsb2cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyR1EsaUJDM0dSLEFDdTRDQSxLRHQ0Q0UsY0FBQSxBQUNBLGtDQUFBLENDRUYsQURDQSxpSEFHRSxnQkFBQSxBQUNBLHFCQUFBLEFBQ0EsMEJBQUEsQ0NFRixBREtBLHdCQUNFLGFFTE0sQ0RPUixBRENBLHdCQUNFLGVBQUEsQ0NFRixBRENBLEtBQ0UsaUJBQUEsQ0NFRixBRTFCQSxFQUNFLDZCQUFBLEFBQ0EsU0FBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxBQUNBLFNBQUEsQUFDQSxTQUFBLENGNkJGLEFFMUJBLEtBQ0Usc0JBQUEsQUFDQSxlQUFBLEFBQ0EsbUNBQUEsQUFDQSxrQ0FBQSxBQUNBLDBCQUFBLEFBQ0EsOEJBQUEsQUFDQSxpQ0FBQSxDRjZCRixBRTFCQSw2QkFJRSxj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RSxhQUFBLEFBQ0Esb0NBQUEsQUFDQSxRQUFBLENsQmdpREYsQWtCOWhERSw0QkFMRixjQU1JLG1DQUFBLENsQmlpREYsQ0FDRixBa0I5aERBLGNBQ0UsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0NBQUEsQUFDQSxhQUFBLEFBQ0EscUJBQUEsQ2xCaWlERixBa0I5aERBLGVBQ0UsYUFBQSxBQUNBLGVBQUEsQ2xCaWlERixBa0I5aERBLG1CQUNFLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ2xCaWlERixBa0I5aERBLGNBQ0UsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxDbEJpaURGLEFrQjloREEsZ0JBQ0Usb0JBQUEsQUFDQSxxQkFBQSxBQUVBLGdCQUFBLEFBQ0EsdUJBQUEsQUFDQSxRQUFBLENsQmlpREYsQWtCOWhEQSxhQUNFLGNBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsQ2xCaWlERixBa0I5aERBLG1CQUNFLGVBQUEsQ2xCaWlERixBa0I5aERBLGVBQ0UsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0Esb0JBQUEsQ2xCaWlERixBa0I5aERBLHFCQUNFLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxDbEJpaURGLEFrQjVoREUsc0VBQ0UsWUFBQSxDbEJnaURKLEFrQjVoREEsZUFDRSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxlQUFBLENsQitoREYsQWtCN2hERSx5QkFDRSxjQUFBLEFBQ0EsWUFBQSxBQUNBLGNBQUEsQ2xCK2hESiIsImZpbGUiOiJzdHlsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiJHByaW1hcnktdGV4dDogIzFhMWExYTtcbiRzZWNvbmRhcnktdGV4dDogIzZiNzI4MDtcbiRoaWdobGlnaHQ6ICNlMTFkMmU7XG4kYnV0dG9uLWJnOiAjMDAwO1xuJGJ1dHRvbi1ob3ZlcjogI2UxMWQyZTtcbiRidXR0b24tY29sb3I6ICNmZmY7XG4kc2VjdGlvbi1ncmF5OiAjZjNmNGY2O1xuJHNlY3Rpb24td2hpdGU6ICNmZmY7XG5cbi5hYm91dC1jdXN0b20td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJHNlY3Rpb24td2hpdGU7XG5cbiAgLmFib3V0LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4uYWJvdXQtaGVybyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtaW50cm8ge1xuICBiYWNrZ3JvdW5kOiAjZTllOWViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMjBweDtcblxuICBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogJHByaW1hcnktdGV4dDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGhpZ2hsaWdodDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG5cbi5hYm91dC1zZWN0aW9uIHtcbiAgcGFkZGluZzogOTBweCAwO1xuXG4gICYud2hpdGUge1xuICAgIGJhY2tncm91bmQ6ICRzZWN0aW9uLXdoaXRlO1xuICB9XG5cbiAgJi5ncmF5IHtcbiAgICBiYWNrZ3JvdW5kOiAkc2VjdGlvbi1ncmF5O1xuICB9XG5cbiAgLmFib3V0LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogNzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFib3V0LWdyaWQucmV2ZXJzZSB7XG4gICAgLmFib3V0LWltYWdlIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cblxuICAgIC5hYm91dC10ZXh0IHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxuXG4gIC5hYm91dC10ZXh0IHtcbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgY29sb3I6ICRwcmltYXJ5LXRleHQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIHAsXG4gICAgLnNlY3Rpb24tYm9keSB7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKclFwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFib3V0LWJ0biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWJnO1xuICAgICAgY29sb3I6ICRidXR0b24tY29sb3IgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDE0cHggMjhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJ1dHRvbi1ob3ZlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hYm91dC1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYWJvdXQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgIWltcG9ydGFudDtcbiAgICBnYXA6IDQwcHg7XG4gIH1cblxuICAuYWJvdXQtaGVybyBpbWcge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cblxuICAuYWJvdXQtaW50cm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuXG4gIC5hYm91dC1ncmlkLnJldmVyc2Uge1xuICAgIC5hYm91dC1pbWFnZSxcbiAgICAuYWJvdXQtdGV4dCB7XG4gICAgICBvcmRlcjogdW5zZXQ7XG4gICAgfVxuICB9XG59XG4iLCJib2R5IHtcclxuICBjb2xvcjogIzFlMWUxZTtcclxuICBmb250LWZhbWlseTogXCJTcGxpbmUgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzLFxyXG4ubW9kYWwucHJvZHVjdC1jb21tZW50LW1vZGFsIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXHJcbi5tb2RhbC5wcm9kdWN0LWNvbW1lbnQtbW9kYWwgdGV4dGFyZWE6Zm9jdXMge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjY2VkNGRhO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NlZDRkYTtcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICR0aGVtZTtcclxufVxyXG5cclxuLmNhcnQtc3VtbWFyeV9fc2hvdyBpIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbmJvZHkge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgZm9udC1mYW1pbHk6IFwiU3BsaW5lIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyxcbi5tb2RhbC5wcm9kdWN0LWNvbW1lbnQtbW9kYWwgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5tb2RhbC5wcm9kdWN0LWNvbW1lbnQtbW9kYWwgdGV4dGFyZWE6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2NlZDRkYTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjZTIwNTE0O1xufVxuXG4uY2FydC1zdW1tYXJ5X19zaG93IGkge1xuICBjb2xvcjogI2UyMDUxNDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4qIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG5idXR0b24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaW5wdXRbZGlzYWJsZWRdLFxuc2VsZWN0W2Rpc2FibGVkXSxcbnRleHRhcmVhW2Rpc2FibGVkXSxcbmJ1dHRvbltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50YWJsZSB0aCxcbnRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNwbGlkZV9fYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgYm9yZGVyOiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xuICB0cmFuc2Zvcm06IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG59XG5cbi5idXR0b24ge1xuICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjA1MTQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5idXR0b246aG92ZXIge1xuICBjb2xvcjogI2UyMDUxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idXR0b24tbmV3c2xldHRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTIwNTE0O1xufVxuLmJ1dHRvbi1jZiB7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyMDUxNDtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tYmc6ICNlMjA1MTQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2UyMDUxNDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNlMjA1MTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2UyMDUxNDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI2LCA1LCAyMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZTIwNTE0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2UyMDUxNDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuLmJ0bi1wcmltYXJ5LmFkZC10by1jYXJ0IHtcbiAgLS1icy1idG4tYmc6ICMwMDlkMTI7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzAwOWQxMjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwMDlkMTI7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzAwOWQxMjtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMCwgMTU4LCAxODtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMDA5ZDEyO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDA5ZDEyO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzAwOWQxMjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMDA5ZDEyO1xuICBwYWRkaW5nOiAxNnB4IDhweDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAtLWJzLWJ0bi1jb2xvcjogI2UyMDUxNDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2UyMDUxNDtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAyMjYsIDUsIDIwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlMjA1MTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZTIwNTE0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XG59XG5cbi5hbGVydCAuY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4uc2VjdGlvbi10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4uYmFkZ2UubmV3LCAuYmFkZ2Uub24tc2FsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjA1MTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMjA1MTQ7XG59XG4uYmFkZ2UuZGlzY291bnQge1xuICBjb2xvcjogI2UyMDUxNDtcbiAgYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuLmJhZGdlLnBhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwNTE0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTIwNTE0O1xufVxuLmJhZGdlLm91dF9vZl9zdG9jayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG5cbi5kdy1hbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGNvbG9yOiAjY2NjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IDE2cHg7XG59XG4uZHctYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG4gIGJvcmRlci1jb2xvcjogI2UyMDUxNDtcbn1cbi5kdy1hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6IHJnYigyNTUsIDE2NiwgMCk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMTY2LCAwKTtcbn1cbi5kdy1hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDlkMTI7XG4gIGJvcmRlci1jb2xvcjogIzAwOWQxMjtcbn1cblxuLmhlYWRlciB7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGVhZGVyLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyLXRvcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmhlYWRlci10b3BfX3JpZ2h0IHtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5oZWFkZXItdG9wX19sZWZ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmhlYWRlci10b3Agc3ZnIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjRweDtcbn1cbi5oZWFkZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyLWJvdHRvbSAubWFpbi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlci1ib3R0b21fX3JvdyB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5oZWFkZXItY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmhlYWRlciBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaGVhZGVyIGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uaGVhZGVyLWxvZ28ge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlci1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5oZWFkZXItYmxvY2tfX2FjdGlvbi1idG4ge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLWJsb2NrX19iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICByaWdodDogLTRweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdG9wOiB1bnNldDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaGVhZGVyIC5tYWluLW1lbnUge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXIgLm1haW4tbWVudV9fdHJlZV9fbGluayB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5oZWFkZXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuKSB7XG4gIGNvbG9yOiAjMWUxZTFlO1xufVxuLmhlYWRlciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4pOmhvdmVyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4uaGVhZGVyLWxhbmd1YWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uaGVhZGVyLWxhbmd1YWdlOmhvdmVyIC5oZWFkZXItbGFuZ3VhZ2VfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXItbGFuZ3VhZ2VfX2N1cnJlbnQgLmhlYWRlci1sYW5ndWFnZV9fbGlzdC1lbC0tbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhlYWRlci1sYW5ndWFnZV9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4uaGVhZGVyLWxhbmd1YWdlX19saXN0LWVsLS1saW5rIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cbi5oZWFkZXItbGFuZ3VhZ2VfX2xpc3QtZWwtLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2UyMDUxNCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci1zcGxpZGUgLnNwbGlkZV9fc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDQ0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItc3BsaWRlIC5zcGxpZGVfX3NsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuLmhlYWRlci1zcGxpZGUgLnNwbGlkZV9fc2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogMTtcbn1cbi5oZWFkZXItc3BsaWRlX19pbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5oZWFkZXItc3BsaWRlX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cbi5oZWFkZXItc3BsaWRlX19sZWdlbmQge1xuICBjb2xvcjogI2UyMDUxNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmhlYWRlci1zcGxpZGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuaGVhZGVyLXNwbGlkZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmhlYWRlci1zcGxpZGVfX2Rlc2Mge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhlYWRlci1zcGxpZGVfX2Rlc2MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaGVhZGVyLXNwbGlkZV9faG9sZGVyIHtcbiAgbWFyZ2luOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAuaGVhZGVyLXNwbGlkZV9faG9sZGVyIHtcbiAgICBtYXJnaW46IDIwcHggMjBweCAwO1xuICB9XG59XG4uaGVhZGVyLXNwbGlkZSAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IHVuc2V0O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItc3BsaWRlIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG4uaGVhZGVyLXNwbGlkZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkN2UyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZWFkZXItc3BsaWRlIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNHB4O1xuICB9XG59XG4uaGVhZGVyLXNwbGlkZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjA1MTQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlYWRlciAjX2Rlc2t0b3BfY2FydCxcbiAgLmhlYWRlciAjX2Rlc2t0b3BfdXNlcl9pbmZvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b3BiYW5uZXIge1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4udG9wYmFubmVyLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5oZWFkZXJfbW9iaWxlbWVudS1idG4ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9tb2JpbGVtZW51LWJ0biAubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSN1c2VyTWVudUJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xufVxuXG4ucHJvZHVjdC1taW5pYXR1cmUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5jYXJkIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wcm9kdWN0LW1pbmlhdHVyZSAuY2FyZCB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG4ucHJvZHVjdC1taW5pYXR1cmUgLmNhcmQgLndpc2hsaXN0LWJ1dHRvbi1hZGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LW1pbmlhdHVyZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wcm9kdWN0LW1pbmlhdHVyZV9fcHJpY2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LW1pbmlhdHVyZV9fcHJpY2Uge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LW1pbmlhdHVyZV9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LW1pbmlhdHVyZV9fZGlzY291bnQtcHJpY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvZHVjdC1taW5pYXR1cmUgLnByb2R1Y3QtbWluaWF0dXJlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxZTFlMWU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4ucHJvZHVjdC1taW5pYXR1cmUgLnByb2R1Y3QtbWluaWF0dXJlX19pbmZvc19fdG9wIHtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9kdWN0LW1pbmlhdHVyZSAucHJvZHVjdC1taW5pYXR1cmVfX2luZm9zIHtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4ucHJvZHVjdC1taW5pYXR1cmVfX3NrdSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcmVzdGEtc3R1ZGlvLXByaWNlLWhpc3RvcnktdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzIxMjEyMTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAtMTBweCAwIDEwcHg7XG59XG4ucHJvZHVjdC1taW5pYXR1cmUgLnByb2R1Y3QtbWluaWF0dXJlX19pbmZvc19fYm90dG9tIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LWZsYWdzIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IHVuc2V0O1xufVxuLnByb2R1Y3QtbWluaWF0dXJlIC5wcm9kdWN0LW1pbmlhdHVyZV9fcHJpY2Uud2Qge1xuICBjb2xvcjogI2UyMDUxNDtcbn1cblxuLnByb2R1Y3Qtc3BsaWRlIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTBweCAwO1xuICBnYXA6IDA7XG59XG4ucHJvZHVjdC1zcGxpZGUgLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvcjtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9kdWN0LXNwbGlkZSAuc3BsaWRlX19wYWdpbmF0aW9uX19wYWdlLmlzLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdW5zZXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjA1MTQ7XG59XG4ucHJvZHVjdC1zcGxpZGUgLnNwbGlkZV9fYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMTZweCkpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU5OS45OHB4KSB7XG4gIC5wcm9kdWN0LXNwbGlkZSAuc3BsaWRlX19hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2R1Y3Qtc3BsaWRlIC5zcGxpZGVfX2Fycm93IHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucHJvZHVjdC1zcGxpZGUgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAtMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAucHJvZHVjdC1zcGxpZGUgLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG59XG4ucHJvZHVjdC1zcGxpZGUgLnNwbGlkZV9fYXJyb3ctLW5leHQge1xuICByaWdodDogLTI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnByb2R1Y3Qtc3BsaWRlIC5zcGxpZGVfX2Fycm93LS1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbn1cblxuLm91dGxldC1wcm9kdWN0c19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vdXRsZXQtcHJvZHVjdHNfX3JvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5vdXRsZXQtcHJvZHVjdHMgLnByb2R1Y3QtbWluaWF0dXJlIHtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMTZweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vdXRsZXQtcHJvZHVjdHMgLnByb2R1Y3QtbWluaWF0dXJlIHtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub3V0bGV0LXByb2R1Y3RzIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5vdXRsZXQtcHJvZHVjdHMgLnByb2R1Y3QtbWluaWF0dXJlIC5jYXJkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdC1mbGFncyB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiB1bnNldDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3RfaG9sZGVyIC5wcm9kdWN0X3JlZmVyZW5jZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjNzc3O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9ob2xkZXIgLnByb2R1Y3RfX25hbWUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9fcHJpY2UtcmVndWxhciB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9fcHJpY2UtcmVndWxhciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3RfaG9sZGVyIC5wcm9kdWN0X19jdXJyZW50LXByaWNlIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3RfaG9sZGVyIC5wcm9kdWN0X19jdXJyZW50LXByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdC1hdmFpbGFiaWxpdHkge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9xdWFudGl0eS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9xdWFudGl0eS1yb3cgLmlucHV0LWdyb3VwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9ob2xkZXIgLnByb2R1Y3RfcXVhbnRpdHktcm93IC5xdWFudGl0eS1idXR0b24gaW5wdXQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9ob2xkZXIgLnByb2R1Y3RfYWN0aW9ucyAud2lzaGxpc3QtYnV0dG9uLWFkZCB7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9ob2xkZXIgLnRodW1ibmFpbHNfX2NvbnRhaW5lciAudGh1bWJuYWlsLmFjdGl2ZSBpbWcge1xuICBib3JkZXItY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0LXRhYnNfX2hvbGRlciB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdC10YWJzX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3QtdGFic19faGVhZGVyLWVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3Nzc7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDZweCA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdC10YWJzX19oZWFkZXItZWw6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3QtdGFic19faGVhZGVyLWVsLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0LXRhYnNfX2JvZHkge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3QtdGFic19fYm9keS1lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0LXRhYnNfX2JvZHktZWwuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0LXRhYnNfX2JvZHktZWwgLmNvbW1lbnQtYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdC1hY2Nlc3NvcmllcyB7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdC1zaW5nbGUtYXR0YWNobWVudCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDA7XG59XG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0LXNpbmdsZS1hdHRhY2htZW50OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9hdHRhY2htZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2UtcHJvZHVjdCAjcHJvZHVjdC1jb21tZW50cy1saXN0LXBhZ2luYXRpb24gLnBhZ2luYXRpb24gLnBhZ2UtbGluay5uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1saW5rLm5leHQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbms6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY2F0ZWdvcnlfcHJvZHVjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5jYXRlZ29yeV9wcm9kdWN0cyAucHJvZHVjdC1taW5pYXR1cmUge1xuICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLmNhdGVnb3J5X3Byb2R1Y3RzIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxMy4zMzMzMzMzMzMzcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNhdGVnb3J5X3Byb2R1Y3RzIC5wcm9kdWN0LW1pbmlhdHVyZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5jYXRlZ29yeV9wcm9kdWN0cyAucHJvZHVjdC1taW5pYXR1cmUgLmNhcmQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeV9wcm9kdWN0cy1iYW5uZXItLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uY2F0ZWdvcnlfcHJvZHVjdHMtYmFubmVyLS1wcm9kIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5jYXRlZ29yeV9wcm9kdWN0cy1iYW5uZXItLXByb2Qge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMTMuMzMzMzMzMzMzM3B4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jYXRlZ29yeV9wcm9kdWN0cy1iYW5uZXItLXByb2Qge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG4uY2F0ZWdvcnlfcHJvZHVjdHMtYmFubmVyLS1wcm9kIC5jYXRlZ29yeV9wcm9kdWN0cy1iYW5uZXItLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMzYwcHg7XG59XG5cbi5wYWdpbmF0aW9uLWNvbnRhaW5lciAucGFnZS1saW5rOm5vdCguZGlzYWJsZWQpIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4ucGFnaW5hdGlvbi1jb250YWluZXIgLnBhZ2UtbGluazpmb2N1cywgLnBhZ2luYXRpb24tY29udGFpbmVyIC5wYWdlLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wYWdlLWxvYWRlciAuc3Bpbm5lci1ib3JkZXIge1xuICBjb2xvcjogI2UyMDUxNCAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnktdHJlZV9faXRlbS5hY3RpdmUgPiAuY2F0ZWdvcnktdHJlZV9faXRlbV9faGVhZGVyLnBhcmVudCAuY2F0ZWdvcnktdHJlZV9faXRlbV9fbGluayxcbi5jYXRlZ29yeS10cmVlX19pdGVtX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG5cbi5jYXRlZ29yeS10cmVlX19pdGVtX19saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTIwNTE0O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyMDUxNDtcbiAgYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI2UyMDUxNDtcbn1cblxuLm5vVWktaGFuZGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLm5vVWktYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIGhlaWdodDogMjBweDtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC04cHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4uZmFjZXQtc2VhcmNoLWNhdGVnb3J5IHtcbiAgbWFyZ2luOiAtMTBweCAwIDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLm9wZW5lZC1mYWNldCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmV4dHJhcy1jaGVjayB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5leHRyYXMtY2hlY2sgLm1hZ25pdHVkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXh0cmFzLWNoZWNrIGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5leHRyYXMtY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwgYSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjZTIwNTE0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTIwNTE0O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5leHRyYXMtY2hlY2sgLmZvcm0tY2hlY2stbGFiZWwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG4uZXh0cmFzLWNoZWNrIGlucHV0OmNoZWNrZWQgKyAuZm9ybS1jaGVjay1sYWJlbCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjA1MTQ7XG59XG5cbi53aXNobGlzdC1hZGQtdG8tbmV3IHtcbiAgY29sb3I6ICNlMjA1MTQgIWltcG9ydGFudDtcbn1cbi53aXNobGlzdC1hZGQtdG8tbmV3IGkge1xuICBjb2xvcjogI2UyMDUxNCAhaW1wb3J0YW50O1xufVxuXG4ud2lzaGxpc3QtY2hvb3NlbGlzdCAud2lzaGxpc3QtbGlzdCAud2lzaGxpc3QtbGlzdC1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZDZkODtcbn1cblxuLnBhZ2UtcHJvZHVjdCAucHJvZHVjdF9ob2xkZXIgLnByb2R1Y3RfYWN0aW9ucyAud2lzaGxpc3QtYnV0dG9uLWFkZDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2UyMDUxNDtcbn1cbi5wYWdlLXByb2R1Y3QgLnByb2R1Y3RfaG9sZGVyIC5wcm9kdWN0X2FjdGlvbnMgLndpc2hsaXN0LWJ1dHRvbi1hZGQgaSB7XG4gIGNvbG9yOiAjZTIwNTE0O1xufVxuXG4uYWRiaWdiYW5uZXJzIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmFkYmlnYmFubmVycyB7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gIH1cbn1cbi5hZGJpZ2Jhbm5lcnMgLnNwbGlkZV9fc2xpZGUge1xuICB3aWR0aDogNjAwcHg7XG4gIG1heC13aWR0aDogODAlO1xufVxuLmFkYmlnYmFubmVycy1zcGxpZGVfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXNwZWN0LXJhdGlvOiAyNS8xNDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4uYWRiaWdiYW5uZXJzLXNwbGlkZV9faXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UyMDUxNDtcbn1cbi5hZGJpZ2Jhbm5lcnMtc3BsaWRlX19pdGVtLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNvbXBiYW5uZXJzIHtcbiAgbWFyZ2luOiA3MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmNvbXBiYW5uZXJzIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuLmNvbXBiYW5uZXJzIC5zcGxpZGVfX3NsaWRlIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cbi5jb21wYmFubmVycy1zcGxpZGVfX2l0ZW0taW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuLmJyZWFkY3J1bWJfX3dyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmJyZWFkY3J1bWJfX3dyYXBwZXIgYSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLmJyZWFkY3J1bWJfX3dyYXBwZXIgYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG4uYnJlYWRjcnVtYl9fd3JhcHBlciBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xufVxuLmJyZWFkY3J1bWJfX3dyYXBwZXIgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXIge1xuICBtYXJnaW46IDQwcHggMDtcbn1cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXItdGl0bGUge1xuICBjb2xvcjogIzFlMWUxZTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXItaG9sZGVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2UyMDUxNDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXItZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZvb3RlciAuYXBfbmV3c2xldHRlci1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWUxZTFlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmZvb3RlciAuYXBfbmV3c2xldHRlci1jaGVjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyIC5hcF9uZXdzbGV0dGVyLWNoZWNrLS1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXItY2hlY2stLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFlMWUxZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4uZm9vdGVyIC5hcF9uZXdzbGV0dGVyLWNoZWNrLS1sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5mb290ZXIgLmFwX25ld3NsZXR0ZXItY2hlY2s6Y2hlY2tlZCArIC5hcF9uZXdzbGV0dGVyLWNoZWNrLS1sYWJlbDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlMjA1MTQ7XG59XG4uZm9vdGVyIC5hcF9uZXdzbGV0dGVyLWNoZWNrOmNoZWNrZWQgKyAuYXBfbmV3c2xldHRlci1jaGVjay0tbGFiZWw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4uY2FydF9faXRlbSAucHJvZHVjdC1saW5lX19hY3Rpb25zIGEge1xuICBjb2xvcjogI2UyMDUxNDtcbn1cbi5jYXJ0X19pdGVtIC5wcm9kdWN0LWxpbmVfX2FjdGlvbnMgYTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNlMjA1MTQ7XG59XG5cbi5jYXJ0LWxpbmUtc3VtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9kdWN0LWxpbmVfX2luZm9ybWF0aW9ucyAucXVhbnRpdHktYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9kdWN0LWxpbmVfX2luZm9ybWF0aW9ucyAucXVhbnRpdHktYnV0dG9uIC5pbnB1dC1ncm91cCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZTIwNTE0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlMjA1MTQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG5cbmJvZHkjY2FydCAuaGVhZGVyLXNwbGlkZV9faG9sZGVyLFxuYm9keSNjaGVja291dCAuaGVhZGVyLXNwbGlkZV9faG9sZGVyLFxuYm9keSNhdXRoZW50aWNhdGlvbiAuaGVhZGVyLXNwbGlkZV9faG9sZGVyLFxuYm9keSNyZWdpc3RyYXRpb24gLmhlYWRlci1zcGxpZGVfX2hvbGRlcixcbmJvZHkjcGFzc3dvcmQgLmhlYWRlci1zcGxpZGVfX2hvbGRlcixcbmJvZHkjb3JkZXItY29uZmlybWF0aW9uIC5oZWFkZXItc3BsaWRlX19ob2xkZXIsXG5ib2R5LnBhZ2UtY3VzdG9tZXItYWNjb3VudCAuaGVhZGVyLXNwbGlkZV9faG9sZGVyLFxuYm9keS5wYWdlLW15LWFjY291bnQgLmhlYWRlci1zcGxpZGVfX2hvbGRlcixcbmJvZHkjbW9kdWxlLWJsb2Nrd2lzaGxpc3QtbGlzdHMgLmhlYWRlci1zcGxpZGVfX2hvbGRlcixcbmJvZHkucGFnZS1vcmRlci1kZXRhaWwgLmhlYWRlci1zcGxpZGVfX2hvbGRlcixcbmJvZHkucGFnZS1hZGRyZXNzZXMgLmhlYWRlci1zcGxpZGVfX2hvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jaGVja291dF9fc3RlcHMtLWN1cnJlbnQgLmNoZWNrb3V0X19zdGVwc19fbnVtYmVyIHtcbiAgYmFja2dyb3VuZDogI2UyMDUxNDtcbn1cblxuLmNoZWNrb3V0X19zdGVwcyAubmF2LXRhYnMgLmNoZWNrb3V0X19zdGVwcy0tY3VycmVudCAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG5cbi5zdGVwIC5hZGRyZXNzLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4uYWNjb3VudC1tZW51ID4gYS5hY3RpdmUgLmxpbmstaXRlbSxcbi5hY2NvdW50LW1lbnUgPiBhLmFjdGl2ZSAubGluay1pdGVtIGksXG4uYWNjb3VudC1tZW51ID4gYTpob3ZlciAubGluay1pdGVtLFxuLmFjY291bnQtbWVudSA+IGE6aG92ZXIgLmxpbmstaXRlbSBpIHtcbiAgY29sb3I6ICNlMjA1MTQ7XG59XG5cbi5jdXN0b21lci1saW5rIGEgc3Bhbjpob3Zlcixcbi5jdXN0b21lci1saW5rX19saW5rIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTIwNTE0O1xufVxuXG4ud2lzaGxpc3QtbGlzdC1pdGVtLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpc2hsaXN0LW1vZGFsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndpc2hsaXN0LW1vZGFsLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4ud2lzaGxpc3QtY29udGFpbmVyLWhlYWRlciAud2lzaGxpc3QtYWRkLXRvLW5ldyB7XG4gIGNvbG9yOiAjZTIwNTE0ICFpbXBvcnRhbnQ7XG59XG4ud2lzaGxpc3QtY29udGFpbmVyLWhlYWRlciAud2lzaGxpc3QtYWRkLXRvLW5ldy50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogI2UyMDUxNCAhaW1wb3J0YW50O1xufVxuXG4ud2lzaGxpc3QtbGlzdCAud2lzaGxpc3QtbGlzdC1pdGVtOmhvdmVyIC53aXNobGlzdC1saXN0LWl0ZW0tdGl0bGUge1xuICBjb2xvcjogI2UyMDUxNDtcbn1cblxuLndpc2hsaXN0LWZvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hZGRyZXNzZXNfX25ldy1hZGRyZXNzIGkge1xuICBjb2xvcjogI2UyMDUxNDtcbn1cblxuLmFwLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjOWNhM2FmO1xuICBwYWRkaW5nOiA2MHB4IDAgMzBweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xufVxuXG4uZm9vdGVyLWxvZ28ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmZvb3Rlci1sb2dvX19ob2xkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYXAtZm9vdGVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTUwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS40ZnIgMWZyIDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5hcC1mb290ZXItY29sIGg0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFwLWZvb3Rlci1jb2wgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hcC1mb290ZXItY29sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hcC1mb290ZXItY29sIGEge1xuICBjb2xvcjogIzljYTNhZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYXAtZm9vdGVyLWNvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb21wYW55LWluZm8ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wYXltZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBnYXA6IDhweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnBheW1lbnRzIGltZyB7XG4gIGhlaWdodDogMjhweDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5mb290ZXItYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMjI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uZm9vdGVyLWJvdHRvbS1yb3cge1xuICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzhhOGE4YTtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uZm9vdGVyLWxlZnQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZm9vdGVyLXJpZ2h0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFwLWZvb3Rlci1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXAtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmZvb3Rlci1ib3R0b20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuLnBheW1lbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGF5bWVudHMgaDQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wYXltZW50cyAucGF5bWVudC1pbWFnZXMtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnBheW1lbnRzIC5wYXltZW50LWltYWdlcy1jb250YWluZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYnJhbmRzbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMCAwIDQwcHg7XG4gIGdhcDogMzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJyYW5kc2xpZGVyIGEge1xuICBmbGV4OiAwIDEgY2FsYygyMCUgLSAyNHB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5icmFuZHNsaWRlciBhIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hYm91dC1jdXN0b20td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5hYm91dC1jdXN0b20td3JhcHBlciAuYWJvdXQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uYWJvdXQtaGVybyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWJvdXQtaW50cm8ge1xuICBiYWNrZ3JvdW5kOiAjZTllOWViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDgwcHggMjBweDtcbn1cbi5hYm91dC1pbnRybyBoMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxYTFhMWE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYWJvdXQtaW50cm8gaDEgc3BhbiB7XG4gIGNvbG9yOiAjZTExZDJlO1xufVxuLmFib3V0LWludHJvIHAge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjNmI3MjgwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5hYm91dC1zZWN0aW9uIHtcbiAgcGFkZGluZzogOTBweCAwO1xufVxuLmFib3V0LXNlY3Rpb24ud2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFib3V0LXNlY3Rpb24uZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmM2Y0ZjY7XG59XG4uYWJvdXQtc2VjdGlvbiAuYWJvdXQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiA3MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFib3V0LXNlY3Rpb24gLmFib3V0LWdyaWQucmV2ZXJzZSAuYWJvdXQtaW1hZ2Uge1xuICBvcmRlcjogMjtcbn1cbi5hYm91dC1zZWN0aW9uIC5hYm91dC1ncmlkLnJldmVyc2UgLmFib3V0LXRleHQge1xuICBvcmRlcjogMTtcbn1cbi5hYm91dC1zZWN0aW9uIC5hYm91dC10ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzFhMWExYTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hYm91dC1zZWN0aW9uIC5hYm91dC10ZXh0IHAsXG4uYWJvdXQtc2VjdGlvbiAuYWJvdXQtdGV4dCAuc2VjdGlvbi1ib2R5IHtcbiAgY29sb3I6ICM2YjcyODA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWJvdXQtc2VjdGlvbiAuYWJvdXQtdGV4dCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4uYWJvdXQtc2VjdGlvbiAuYWJvdXQtdGV4dCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzZiNzI4MDtcbn1cbi5hYm91dC1zZWN0aW9uIC5hYm91dC10ZXh0IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyUXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICNlMTFkMmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFib3V0LXNlY3Rpb24gLmFib3V0LXRleHQgLmFib3V0LWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTRweCAyOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmFib3V0LXNlY3Rpb24gLmFib3V0LXRleHQgLmFib3V0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMTFkMmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hYm91dC1zZWN0aW9uIC5hYm91dC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmFib3V0LWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG4gIC5hYm91dC1oZXJvIGltZyB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuYWJvdXQtaW50cm8gaDIge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuYWJvdXQtZ3JpZC5yZXZlcnNlIC5hYm91dC1pbWFnZSxcbiAgLmFib3V0LWdyaWQucmV2ZXJzZSAuYWJvdXQtdGV4dCB7XG4gICAgb3JkZXI6IHVuc2V0O1xuICB9XG59XG4uY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuY29udGFjdCB7XG4gICAgZmxleC1mbG93OiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuLmNvbnRhY3RfX2Zvcm0ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDUwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3RfX2Zvcm0tdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG4uY29udGFjdF9fZm9ybS1maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3RfX2Zvcm0tZmllbGQtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OS45OHB4KSB7XG4gIC5jb250YWN0X19mb3JtLWZpZWxkLS1yb3cge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLmNvbnRhY3RfX2Zvcm0tZmllbGQtLXJvdyAuY29udGFjdF9fZm9ybS1maWVsZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ5OS45OHB4KSB7XG4gIC5jb250YWN0X19mb3JtLWZpZWxkLS1yb3cgLmNvbnRhY3RfX2Zvcm0tZmllbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdF9fZm9ybS1idG4ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jb250YWN0X19mb3JtLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjODQ4YzlmO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdF9fZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlY2YzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZjO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnRhY3RfX2Zvcm0taW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4uY29udGFjdF9fZm9ybS1pbnB1dDpmb2N1cywgLmNvbnRhY3RfX2Zvcm0taW5wdXQ6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2U4ZWNmMztcbn1cbi5jb250YWN0X19mb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5jb250YWN0X19pbmZvIHtcbiAgd2lkdGg6IDQwMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5jb250YWN0X19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbnRhY3RfX2luZm8tZWwge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlY2YzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmYWZjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udGFjdF9faW5mby1lbC0taWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdF9faW5mby1lbC0taWNvbiBzdmcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY29udGFjdF9faW5mby1lbC0tbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg0OGM5ZjtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdF9faW5mby1lbC0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY29udGFjdF9faW5mby1lbCBhLmNvbnRhY3RfX2luZm8tZWwtLXRleHQge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbn1cbi5jb250YWN0X19pbmZvLWVsIGEuY29udGFjdF9faW5mby1lbC0tdGV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZTIwNTE0O1xufVxuXG4uYmxvZy1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE4MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5wYWdlLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnBhZ2UtaGVhZGVyIGgxIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmxvZy1ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgZ2FwOiAzNXB4O1xufVxuXG4uYmxvZy1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYmxvZy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBib3gtc2hhZG93OiAwIDE1cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uYmxvZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJsb2ctaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5ibG9nLXRpdGxlLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpIDcwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzExMTtcbn1cblxuLmJsb2ctYm9keSB7XG4gIHBhZGRpbmc6IDIycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM1NTU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDk7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ibG9nLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMTExO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW46IDAgMjJweCAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5ibG9nLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmxvZy1jb250YWluZXIgLmJsb2ctY2F0ZWdvcmllcyB7XG4gIG1hcmdpbjogNDBweCAwIDUwcHggMDtcbn1cblxuLmJsb2ctY29udGFpbmVyIC5ibG9nLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuXG4uYmxvZy1jb250YWluZXIgLmJsb2ctY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1saXN0IC5jYXRlZ29yeS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYmxvZy1jb250YWluZXIgLmJsb2ctY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1saXN0IC5jYXRlZ29yeS1pdGVtIGltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJsb2ctY29udGFpbmVyIC5ibG9nLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGlzdCAuY2F0ZWdvcnktaXRlbSBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi5ibG9nLWNvbnRhaW5lciAuYmxvZy1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxpc3QgLmNhdGVnb3J5LWl0ZW06aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiByZWQ7XG59XG5cbi5ibG9nLWNvbnRhaW5lciAuYmxvZy1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxpc3QgLmNhdGVnb3J5LWl0ZW0uYWN0aXZlIHNwYW4ge1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYmxvZy1jb250YWluZXIgLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbi5ibG9nLW1vcmUtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5ibG9nLW1vcmUtc2VjdGlvbiBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzExMTtcbn1cbi5ibG9nLW1vcmUtc2VjdGlvbiAuYmxvZy1ncmlkIHtcbiAgZ2FwOiAzNXB4O1xufVxuLmJsb2ctbW9yZS1zZWN0aW9uIC5ibG9nLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYXAtaG9tZS1ibG9nIHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5ibG9nLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5ibG9nLWdyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5ibG9nLWltYWdlIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG4uYmxvZy1wb3N0LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5ibG9nLW1ldGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmJsb2ctYmFkZ2Uge1xuICBjb2xvcjogI2Q1MDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYmxvZy1yZWFkdGltZSB7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uYmxvZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmxvZy1oZXJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4uYmxvZy1oZXJvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5ibG9nLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmJsb2ctY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiU3BsaW5lIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmJsb2ctZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3Nzc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ucmVsYXRlZC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnJlbGF0ZWQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5yZWxhdGVkLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnJlbGF0ZWQtZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuXG4ucmVsYXRlZC1jYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5yZWxhdGVkLWltYWdlIHtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJlbGF0ZWQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5yZWxhdGVkLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5yZWxhdGVkLWJvZHkgcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW46IDA7XG59XG5cbi5yZWxhdGVkLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMTExO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDEwcHggMTVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJlbGF0ZWQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cblxuLnJlbGF0ZWQtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVsYXRlZC10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZDUwMDAwO1xufVxuXG4jbW9kdWxlLWFwX2Jsb2dzLXBvc3QgLnBhZ2UtaGVhZGVyLFxuI21vZHVsZS1hcF9ibG9ncy1saXN0IC5wYWdlLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ob21lLWJsb2ctYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5ob21lLWJsb2ctYnRuIC5ibG9nLWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn0iLCIvL1ptaWVubmVcclxuJGxpZ2h0OiAjZmZmO1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRyZWQ6ICNjNTIwMzI7XHJcbiRncmVlbjogIzNiODgwMDtcclxuJGRhcmtncmV5OiAjMjEyMTIxO1xyXG4kZ3JleTogIzU3NTc1NztcclxuJGdyZXkzMDA6ICNkZWUyZTY7XHJcbiRncmV5aGFsZjogIzU3NTc1NzgwO1xyXG4kZ3JleTgwMDogIzM0M2E0MDtcclxuJGxpZ2h0Z3JleTogI2FhYTtcclxuJHllbGxvdzogI2ZmYWUwMDtcclxuXHJcbiR0aGVtZTogI2UyMDUxNDtcclxuIiwiLy9SZXNldCBzdHlsaSBucC4gYm94LXNpemluZ1xyXG5cclxuKiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhLFxyXG5idXR0b24ge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJltkaXNhYmxlZF0ge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICB9XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxuXHJcbiAgdGgsXHJcbiAgdGQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbi5zcGxpZGVfX2Fycm93IHtcclxuICBiYWNrZ3JvdW5kOiB1bnNldDtcclxuICBib3JkZXI6IHVuc2V0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3BhY2l0eTogMTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiB1bnNldDtcclxuICB0b3A6IHVuc2V0O1xyXG4gIHRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgd2lkdGg6IHVuc2V0O1xyXG59XHJcbiIsIi5idXR0b24ge1xyXG4gIHBhZGRpbmc6IDIwcHggNDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkdGhlbWU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJi1uZXdzbGV0dGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lO1xyXG4gIH1cclxuXHJcbiAgJi1jZiB7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWU7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXByaW1hcnkge1xyXG4gIC0tYnMtYnRuLWJnOiAjZTIwNTE0O1xyXG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2UyMDUxNDtcclxuICAtLWJzLWJ0bi1ob3Zlci1iZzogI2UyMDUxNDtcclxuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjI2LCA1LCAyMDtcclxuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2UyMDUxNDtcclxuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogI2UyMDUxNDtcclxuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XHJcblxyXG4gICYuYWRkLXRvLWNhcnQge1xyXG4gICAgLS1icy1idG4tYmc6ICMwMDlkMTI7XHJcbiAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwMDlkMTI7XHJcbiAgICAtLWJzLWJ0bi1ob3Zlci1iZzogIzAwOWQxMjtcclxuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzAwOWQxMjtcclxuICAgIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDAsIDE1OCwgMTg7XHJcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwMDlkMTI7XHJcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMDA5ZDEyO1xyXG4gICAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMwMDlkMTI7XHJcbiAgICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwMDlkMTI7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDhweDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcclxuICAtLWJzLWJ0bi1jb2xvcjogI2UyMDUxNDtcclxuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4taG92ZXItYmc6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xyXG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyNiwgNSwgMjA7XHJcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZTIwNTE0O1xyXG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNlMjA1MTQ7XHJcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjZTIwNTE0O1xyXG59XHJcblxyXG4uYWxlcnQge1xyXG4gIC5jbG9zZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIuc2VjdGlvbi10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XHJcbiAgfVxyXG59XHJcbiIsIi5iYWRnZSB7XHJcbiAgJi5uZXcsXHJcbiAgJi5vbi1zYWxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZTtcclxuICB9XHJcblxyXG4gICYuZGlzY291bnQge1xyXG4gICAgY29sb3I6ICR0aGVtZTtcclxuICAgIGJvcmRlci1jb2xvcjogJHRoZW1lO1xyXG4gIH1cclxuXHJcbiAgJi5wYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZTtcclxuICB9XHJcblxyXG4gICYub3V0X29mX3N0b2NrIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gIH1cclxufVxyXG4iLCIuZHctYWxlcnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICBjb2xvcjogI2NjYztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDE2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiAxNnB4O1xyXG5cclxuICAmLWRhbmdlciB7XHJcbiAgICBjb2xvcjogJHRoZW1lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XHJcbiAgfVxyXG4gICYtd2FybmluZyB7XHJcbiAgICBjb2xvcjogcmdiKDI1NSwgMTY2LCAwKTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMTY2LCAwKTtcclxuICB9XHJcbiAgJi1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjMDA5ZDEyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA5ZDEyO1xyXG4gIH1cclxufVxyXG4iLCIuaGVhZGVyIHtcclxuICB0b3A6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgJi10b3Age1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICAubWFpbi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3JvdyB7XHJcbiAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAmLWxvZ28ge1xyXG4gICAgbWF4LWhlaWdodDogNjBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi1ibG9jayB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICAmX19hY3Rpb24tYnRuIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JhZGdlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgIHJpZ2h0OiAtNHB4O1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLW1lbnUge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgJl9fdHJlZSB7XHJcbiAgICAgICZfX2xpbmsge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuKSB7XHJcbiAgICBjb2xvcjogIzFlMWUxZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR0aGVtZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGFuZ3VhZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmhlYWRlci1sYW5ndWFnZV9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2N1cnJlbnQge1xyXG4gICAgICAuaGVhZGVyLWxhbmd1YWdlX19saXN0LWVsLS1saW5rIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAmLWVsIHtcclxuICAgICAgICAmLS1saW5rIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXNwbGlkZSB7XHJcbiAgICAuc3BsaWRlX19zbGlkZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWluLWhlaWdodDogNDQwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWdlbmQge1xyXG4gICAgICBjb2xvcjogJHRoZW1lO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hvbGRlciB7XHJcbiAgICAgIG1hcmdpbjogMjBweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAyMHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fcGFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDdlMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjX2Rlc2t0b3BfY2FydCxcclxuICAjX2Rlc2t0b3BfdXNlcl9pbmZvIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRvcGJhbm5lciB7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAmLWltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXJfbW9iaWxlbWVudS1idG4ge1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlI3VzZXJNZW51QnV0dG9uOmFmdGVyIHtcclxuICBjb250ZW50OiB1bnNldDtcclxufVxyXG4iLCIucHJvZHVjdC1taW5pYXR1cmUge1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLmNhcmQge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgIH1cclxuICAgIC53aXNobGlzdC1idXR0b24tYWRkIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LW1pbmlhdHVyZV9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICAmX19wcmljZXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogY29sdW1uO1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1taW5pYXR1cmVfX3ByaWNlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1taW5pYXR1cmVfX2Rpc2NvdW50LXByaWNlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LW1pbmlhdHVyZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMxZTFlMWU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LW1pbmlhdHVyZV9faW5mb3NfX3RvcCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QtbWluaWF0dXJlX19pbmZvcyB7XHJcbiAgICBwYWRkaW5nOiAwIDRweDtcclxuICB9XHJcblxyXG4gICZfX3NrdSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnByZXN0YS1zdHVkaW8tcHJpY2UtaGlzdG9yeS10ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjMjEyMTIxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIG1hcmdpbjogLTEwcHggMCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QtbWluaWF0dXJlX19pbmZvc19fYm90dG9tIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LWZsYWdzIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC1taW5pYXR1cmVfX3ByaWNlLndkIHtcclxuICAgIGNvbG9yOiAkdGhlbWU7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1zcGxpZGUge1xyXG4gIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiB1bnNldDtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgZ2FwOiAwO1xyXG5cclxuICAgICZfX3BhZ2Uge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB1bnNldDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zcGxpZGVfX2Fycm93IHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDE2cHgpKTtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1OTkuOThweCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgc3ZnIHtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICAgICYtLXByZXYge1xyXG4gICAgICBsZWZ0OiAtMjVweDtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0yNXB4O1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vdXRsZXQtcHJvZHVjdHMge1xyXG4gICZfX3JvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LW1pbmlhdHVyZSB7XHJcbiAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gKDgwcHggLyA1KSk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XHJcbiAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1wcm9kdWN0IHtcclxuICAucHJvZHVjdF9ob2xkZXIge1xyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICAmLWZsYWdzIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgfVxyXG4gICAgICAmX3JlZmVyZW5jZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgfVxyXG4gICAgICAmX19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAmLXJlZ3VsYXIge1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2N1cnJlbnQge1xyXG4gICAgICAgICYtcHJpY2Uge1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWF2YWlsYWJpbGl0eSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0cHgpO1xyXG4gICAgICB9XHJcbiAgICAgICZfcXVhbnRpdHkge1xyXG4gICAgICAgICYtcm93IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucXVhbnRpdHktYnV0dG9uIGlucHV0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX2FjdGlvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgICAgICAud2lzaGxpc3QtYnV0dG9uLWFkZCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcclxuICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50aHVtYm5haWxzX19jb250YWluZXIgLnRodW1ibmFpbC5hY3RpdmUgaW1nIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZHVjdC10YWJzIHtcclxuICAgICZfX2hvbGRlciB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgJi1lbCB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCA0cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwO1xyXG5cclxuICAgICAgJi1lbCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tbWVudCB7XHJcbiAgICAgICAgICAmLWF1dGhvciB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9kdWN0LWFjY2Vzc29yaWVzIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3Qtc2luZ2xlLWF0dGFjaG1lbnQge1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWluLXdpZHRoOiAyNTBweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3RfYXR0YWNobWVudHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXByb2R1Y3RcclxuICAjcHJvZHVjdC1jb21tZW50cy1saXN0LXBhZ2luYXRpb25cclxuICAucGFnaW5hdGlvblxyXG4gIC5wYWdlLWl0ZW0uYWN0aXZlXHJcbiAgLnBhZ2UtbGluayB7XHJcbiAgY29sb3I6ICR0aGVtZTtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJHRoZW1lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG4ucGFnZS1wcm9kdWN0ICNwcm9kdWN0LWNvbW1lbnRzLWxpc3QtcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucGFnZS1saW5rLm5leHQge1xyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6ICR0aGVtZTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLXByb2R1Y3RcclxuICAjcHJvZHVjdC1jb21tZW50cy1saXN0LXBhZ2luYXRpb25cclxuICAucGFnaW5hdGlvblxyXG4gIC5wYWdlLWl0ZW0uZGlzYWJsZWRcclxuICAucGFnZS1saW5rIHtcclxuICAmOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2F0ZWdvcnlfcHJvZHVjdHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogMjBweDtcclxuICAucHJvZHVjdC1taW5pYXR1cmUge1xyXG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XHJcbiAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gKDQwcHggLyAzKSk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtYmFubmVyIHtcclxuICAgICYtLWltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJvZCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtICg0MHB4IC8gMykpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2F0ZWdvcnlfcHJvZHVjdHMtYmFubmVyLS1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24tY29udGFpbmVyIHtcclxuICAucGFnZS1saW5rOm5vdCguZGlzYWJsZWQpIHtcclxuICAgIGNvbG9yOiAkdGhlbWU7XHJcbiAgfVxyXG5cclxuICAucGFnZS1saW5rIHtcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtbG9hZGVyIHtcclxuICAuc3Bpbm5lci1ib3JkZXIge1xyXG4gICAgY29sb3I6ICR0aGVtZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5LXRyZWVfX2l0ZW0uYWN0aXZlXHJcbiAgPiAuY2F0ZWdvcnktdHJlZV9faXRlbV9faGVhZGVyLnBhcmVudFxyXG4gIC5jYXRlZ29yeS10cmVlX19pdGVtX19saW5rLFxyXG4uY2F0ZWdvcnktdHJlZV9faXRlbV9fbGluazpob3ZlciB7XHJcbiAgY29sb3I6ICR0aGVtZTtcclxufVxyXG5cclxuLmNhdGVnb3J5LXRyZWVfX2l0ZW1fX2xpbmsuYWN0aXZlIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XHJcbiAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XHJcbn1cclxuXHJcbi5ub1VpLWNvbm5lY3Qge1xyXG4gIGJhY2tncm91bmQ6ICR0aGVtZTtcclxufVxyXG5cclxuLm5vVWktaGFuZGxlIHtcclxuICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5ub1VpLWFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItY29sb3I6ICR0aGVtZTtcclxufVxyXG5cclxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xyXG4gIGhlaWdodDogMjBweDtcclxuICByaWdodDogLTEycHg7XHJcbiAgdG9wOiAtOHB4O1xyXG4gIHdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4uZmFjZXQtc2VhcmNoLWNhdGVnb3J5IHtcclxuICBtYXJnaW46IC0xMHB4IDAgMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcclxufVxyXG5cclxuLm9wZW5lZC1mYWNldCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbi5leHRyYXMtY2hlY2sge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiA1cHggMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLm1hZ25pdHVkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBjb2xvcjogJHRoZW1lO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbnB1dDpjaGVja2VkICsgLmZvcm0tY2hlY2stbGFiZWwgYSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcclxuICB9XHJcbn1cclxuXHJcbi53aXNobGlzdC1hZGQtdG8tbmV3IHtcclxuICBjb2xvcjogJHRoZW1lICFpbXBvcnRhbnQ7XHJcbiAgaSB7XHJcbiAgICBjb2xvcjogJHRoZW1lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2lzaGxpc3QtY2hvb3NlbGlzdCAud2lzaGxpc3QtbGlzdCAud2lzaGxpc3QtbGlzdC1pdGVtOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZkNmQ4O1xyXG59XHJcblxyXG4ucGFnZS1wcm9kdWN0IC5wcm9kdWN0X2hvbGRlciAucHJvZHVjdF9hY3Rpb25zIC53aXNobGlzdC1idXR0b24tYWRkIHtcclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aGVtZTtcclxuICB9XHJcbiAgaSB7XHJcbiAgICBjb2xvcjogJHRoZW1lO1xyXG4gIH1cclxufVxyXG4iLCIuYWRiaWdiYW5uZXJzIHtcclxuICBtYXJnaW46IDcwcHggMDtcclxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG4gIH1cclxuICAuc3BsaWRlX19zbGlkZSB7XHJcbiAgICB3aWR0aDogNjAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDgwJTtcclxuICB9XHJcblxyXG4gICYtc3BsaWRlIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYXNwZWN0LXJhdGlvOiAyNS8xNDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY29tcGJhbm5lcnMge1xyXG4gIG1hcmdpbjogNzBweCAwO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbiAgfVxyXG5cclxuICAuc3BsaWRlX19zbGlkZSB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcblxyXG4gICYtc3BsaWRlIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAmLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnJlYWRjcnVtYl9fd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcbiAgYSB7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICR0aGVtZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG4gIH1cclxuXHJcbiAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4iLCIuZm9vdGVyIHtcclxuICAuYXBfbmV3c2xldHRlciB7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICYtdGl0bGUge1xyXG4gICAgICBjb2xvcjogIzFlMWUxZTtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICAgICYtaG9sZGVyIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHRoZW1lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtZmllbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJi1pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMWUxZTFlO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtY2hlY2sge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAmLS1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxZTFlMWU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Y2hlY2tlZCArIC5hcF9uZXdzbGV0dGVyLWNoZWNrLS1sYWJlbCB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhcnRfX2l0ZW0gLnByb2R1Y3QtbGluZV9fYWN0aW9ucyBhIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICR0aGVtZTtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJ0LWxpbmUtc3VtIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0LWxpbmVfX2luZm9ybWF0aW9ucyB7XHJcbiAgLnF1YW50aXR5LWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgLmlucHV0LWdyb3VwIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXHJcbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJHRoZW1lO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLFxyXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG59XHJcblxyXG5ib2R5I2NhcnQsXHJcbmJvZHkjY2hlY2tvdXQsXHJcbmJvZHkjYXV0aGVudGljYXRpb24sXHJcbmJvZHkjcmVnaXN0cmF0aW9uLFxyXG5ib2R5I3Bhc3N3b3JkLFxyXG5ib2R5I29yZGVyLWNvbmZpcm1hdGlvbixcclxuYm9keS5wYWdlLWN1c3RvbWVyLWFjY291bnQsXHJcbmJvZHkucGFnZS1teS1hY2NvdW50LFxyXG5ib2R5I21vZHVsZS1ibG9ja3dpc2hsaXN0LWxpc3RzLFxyXG5ib2R5LnBhZ2Utb3JkZXItZGV0YWlsLFxyXG5ib2R5LnBhZ2UtYWRkcmVzc2VzIHtcclxuICAuaGVhZGVyLXNwbGlkZV9faG9sZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY2hlY2tvdXRfX3N0ZXBzLS1jdXJyZW50IC5jaGVja291dF9fc3RlcHNfX251bWJlciB7XHJcbiAgYmFja2dyb3VuZDogJHRoZW1lO1xyXG59XHJcblxyXG4uY2hlY2tvdXRfX3N0ZXBzIC5uYXYtdGFicyAuY2hlY2tvdXRfX3N0ZXBzLS1jdXJyZW50IC5uYXYtbGluay5hY3RpdmUge1xyXG4gIGNvbG9yOiAkdGhlbWU7XHJcbn1cclxuXHJcbi5zdGVwIC5hZGRyZXNzLnNlbGVjdGVkIHtcclxuICBib3JkZXItY29sb3I6ICR0aGVtZTtcclxufVxyXG4iLCIuYWNjb3VudC1tZW51ID4gYS5hY3RpdmUgLmxpbmstaXRlbSxcclxuLmFjY291bnQtbWVudSA+IGEuYWN0aXZlIC5saW5rLWl0ZW0gaSxcclxuLmFjY291bnQtbWVudSA+IGE6aG92ZXIgLmxpbmstaXRlbSxcclxuLmFjY291bnQtbWVudSA+IGE6aG92ZXIgLmxpbmstaXRlbSBpIHtcclxuICBjb2xvcjogJHRoZW1lO1xyXG59XHJcblxyXG4uY3VzdG9tZXItbGluayBhIHNwYW46aG92ZXIsXHJcbi5jdXN0b21lci1saW5rX19saW5rIHNwYW46aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcclxufVxyXG5cclxuLndpc2hsaXN0LWxpc3QtaXRlbS1yaWdodCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLndpc2hsaXN0LW1vZGFsIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICYuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLndpc2hsaXN0LWNvbnRhaW5lci1oZWFkZXIge1xyXG4gIC53aXNobGlzdC1hZGQtdG8tbmV3IHtcclxuICAgIGNvbG9yOiAkdGhlbWUgIWltcG9ydGFudDtcclxuXHJcbiAgICAmLnRleHQtcHJpbWFyeSB7XHJcbiAgICAgIGNvbG9yOiAkdGhlbWUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLndpc2hsaXN0LWxpc3Qge1xyXG4gIC53aXNobGlzdC1saXN0LWl0ZW06aG92ZXIgLndpc2hsaXN0LWxpc3QtaXRlbS10aXRsZSB7XHJcbiAgICBjb2xvcjogJHRoZW1lO1xyXG4gIH1cclxufVxyXG5cclxuLndpc2hsaXN0LWZvb3Rlci1saW5rcyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmFkZHJlc3Nlc19fbmV3LWFkZHJlc3MgaSB7XHJcbiAgY29sb3I6ICR0aGVtZTtcclxufVxyXG4iLCIkZm9vdGVyLWJnOiAjMDAwO1xuJGZvb3Rlci10ZXh0OiAjOWNhM2FmO1xuJGZvb3Rlci1oZWFkaW5nOiAjZmZmO1xuJGZvb3Rlci1saW5rLWhvdmVyOiAjZmZmO1xuXG4uYXAtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogJGZvb3Rlci1iZztcbiAgY29sb3I6ICRmb290ZXItdGV4dDtcbiAgcGFkZGluZzogNjBweCAwIDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDtcbn1cblxuLmZvb3Rlci1sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNTBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgJl9faG9sZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5hcC1mb290ZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjRmciAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICBnYXA6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmFwLWZvb3Rlci1jb2wgaDQge1xuICBjb2xvcjogJGZvb3Rlci1oZWFkaW5nO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5hcC1mb290ZXItY29sIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXAtZm9vdGVyLWNvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYXAtZm9vdGVyLWNvbCBhIHtcbiAgY29sb3I6ICRmb290ZXItdGV4dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uYXAtZm9vdGVyLWNvbCBhOmhvdmVyIHtcbiAgY29sb3I6ICRmb290ZXItbGluay1ob3Zlcjtcbn1cblxuLmNvbXBhbnktaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBheW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGdhcDogOHB4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ucGF5bWVudHMgaW1nIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5mb290ZXItYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyMjI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uZm9vdGVyLWJvdHRvbS1yb3cge1xuICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzhhOGE4YTtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uZm9vdGVyLWxlZnQge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZm9vdGVyLXJpZ2h0IHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmFwLWZvb3Rlci1jb250YWluZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXAtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbiAgLmZvb3Rlci1ib3R0b20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ucGF5bWVudHMge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBoNCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogJGZvb3Rlci1oZWFkaW5nO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgLnBheW1lbnQtaW1hZ2VzLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLnBheW1lbnQtaW1hZ2VzLWNvbnRhaW5lciBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuIiwiLmJyYW5kc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDAgMCA0MHB4OyAgXG4gIGdhcDogMzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuXG4gIGEge1xuICAgIGZsZXg6IDAgMSBjYWxjKDIwJSAtIDI0cHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiA4MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn0iLCIuY29udGFjdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBnYXA6IDUwcHg7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbi1yZXZlcnNlO1xyXG4gIH1cclxuICAmX19mb3JtIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCk7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi10aXRsZSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIG1hcmdpbjogMCAwIDIwcHggIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLWZpZWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICYtLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OTkuOThweCkge1xyXG4gICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGFjdF9fZm9ybS1maWVsZCB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OTkuOThweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGFiZWwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6ICM4NDhjOWY7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWlucHV0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGVjZjM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGZhZmM7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzLFxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZThlY2YzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLWVsIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZWNmMztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgJi0taWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogMjBweDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGFiZWwge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICM4NDhjOWY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS10ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhLmNvbnRhY3RfX2luZm8tZWwtLXRleHQge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkdGhlbWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5ibG9nLWNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiAxODAwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIGgxIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmxvZy1ncmlkIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XHJcbiAgZ2FwOiAzNXB4O1xyXG59XHJcblxyXG4uYmxvZy1jYXJkIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3gtc2hhZG93OiAwIDhweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuXHJcbi5ibG9nLWNhcmQ6aG92ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICBib3gtc2hhZG93OiAwIDE1cHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG59XHJcblxyXG4uYmxvZy1pbWFnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMjYwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJsb2ctaW1hZ2UgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5ibG9nLXRpdGxlLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICB0byB0b3AsXHJcbiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTUpIDAlLFxyXG4gICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KSA0MCUsXHJcbiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgNzAlLFxyXG4gICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlXHJcbiAgKTtcclxuXHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogIzExMTtcclxufVxyXG5cclxuLmJsb2ctYm9keSB7XHJcbiAgcGFkZGluZzogMjJweDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNztcclxuICBjb2xvcjogIzU1NTtcclxuXHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA5O1xyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJsb2ctYnRuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjMTExO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMnB4O1xyXG4gIG1hcmdpbjogMCAyMnB4IDIycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAwLjI1cztcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4uYmxvZy1idG46aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5ibG9nLWNvbnRhaW5lciAuYmxvZy1jYXRlZ29yaWVzIHtcclxuICBtYXJnaW46IDQwcHggMCA1MHB4IDA7XHJcbn1cclxuXHJcbi5ibG9nLWNvbnRhaW5lciAuYmxvZy1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiA0MHB4O1xyXG59XHJcblxyXG4uYmxvZy1jb250YWluZXIgLmJsb2ctY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1saXN0IC5jYXRlZ29yeS1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxufVxyXG5cclxuLmJsb2ctY29udGFpbmVyIC5ibG9nLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGlzdCAuY2F0ZWdvcnktaXRlbSBpbWcge1xyXG4gIHdpZHRoOiA2MHB4O1xyXG4gIGhlaWdodDogNjBweDtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuXHJcbi5ibG9nLWNvbnRhaW5lciAuYmxvZy1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLWxpc3QgLmNhdGVnb3J5LWl0ZW0gc3BhbiB7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxufVxyXG5cclxuLmJsb2ctY29udGFpbmVyIC5ibG9nLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtbGlzdCAuY2F0ZWdvcnktaXRlbTpob3ZlciBzcGFuIHtcclxuICBjb2xvcjogcmVkO1xyXG59XHJcblxyXG4uYmxvZy1jb250YWluZXIgLmJsb2ctY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1saXN0IC5jYXRlZ29yeS1pdGVtLmFjdGl2ZSBzcGFuIHtcclxuICBjb2xvcjogcmVkO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5ibG9nLWNvbnRhaW5lciAuYWxlcnQtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiA0MHB4IDA7XHJcbn1cclxuXHJcbi5ibG9nLW1vcmUtc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuICBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMTExO1xyXG4gIH1cclxuXHJcbiAgLmJsb2ctZ3JpZCB7XHJcbiAgICBnYXA6IDM1cHg7XHJcbiAgfVxyXG5cclxuICAuYmxvZy1jYXJkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG59XHJcbi5hcC1ob21lLWJsb2cge1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG1hcmdpbjogNjBweCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgLmJsb2ctZ3JpZCB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzAwcHgpIHtcclxuICAuYmxvZy1ncmlkIHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuXHJcbiAgLmJsb2ctaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiAyMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5ibG9nLXBvc3Qtd3JhcHBlciB7XHJcbiAgbWF4LXdpZHRoOiA5MDBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbn1cclxuXHJcbi5ibG9nLW1ldGEge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLmJsb2ctYmFkZ2Uge1xyXG4gIGNvbG9yOiAjZDUwMDAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLXJlYWR0aW1lIHtcclxuICBjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLmJsb2ctdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMzZweDtcclxuICBmb250LXdlaWdodDogODAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYmxvZy1oZXJvIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLmJsb2ctaGVybyBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmJsb2ctY29udGVudCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgY29sb3I6ICMzMzM7XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiU3BsaW5lIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvZy1kYXRlIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBjb2xvcjogIzc3NztcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnJlbGF0ZWQtc2VjdGlvbiB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxufVxyXG5cclxuLnJlbGF0ZWQtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnJlbGF0ZWQtZ3JpZCB7XHJcbiAgZGlzcGxheTogZ3JpZDtcclxuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gIGdhcDogMzBweDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gIH1cclxufVxyXG5cclxuLnJlbGF0ZWQtY2FyZCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4ucmVsYXRlZC1pbWFnZSB7XHJcbiAgaGVpZ2h0OiAyNDBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ucmVsYXRlZC1pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLnJlbGF0ZWQtYm9keSB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIGZsZXgtZ3JvdzogMTtcclxufVxyXG5cclxuLnJlbGF0ZWQtYm9keSBwIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnJlbGF0ZWQtYnRuIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjMTExO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIG1hcmdpbjogMTBweCAxNXB4IDE1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnJlbGF0ZWQtYnRuOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG59XHJcblxyXG4ucmVsYXRlZC10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5yZWxhdGVkLXRpdGxlOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDY1cHg7XHJcbiAgaGVpZ2h0OiA0cHg7XHJcbiAgYmFja2dyb3VuZDogI2Q1MDAwMDtcclxufVxyXG5cclxuI21vZHVsZS1hcF9ibG9ncy1wb3N0LFxyXG4jbW9kdWxlLWFwX2Jsb2dzLWxpc3Qge1xyXG4gIC5wYWdlLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmhvbWUtYmxvZy1idG4ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICAuYmxvZy1idG4ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbiJdfQ== */
