@font-face{font-family:DIN2014-Bold;src:url(../fonts/DIN2014-Bold.eot);src:url(../fonts/DIN2014-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-Bold.woff2) format("woff2"),url(../fonts/DIN2014-Bold.woff) format("woff"),url(../fonts/DIN2014-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome5Brands-Regular;src:url(../fonts/FontAwesome5Brands-Regular.eot);src:url(../fonts/FontAwesome5Brands-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FontAwesome5Brands-Regular.woff2) format("woff2"),url(../fonts/FontAwesome5Brands-Regular.woff) format("woff"),url(../fonts/FontAwesome5Brands-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome5Pro-Solid;src:url(../fonts/FontAwesome5Pro-Solid.eot);src:url(../fonts/FontAwesome5Pro-Solid.eot?#iefix) format("embedded-opentype"),url(../fonts/FontAwesome5Pro-Solid.woff2) format("woff2"),url(../fonts/FontAwesome5Pro-Solid.woff) format("woff"),url(../fonts/FontAwesome5Pro-Solid.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome5Pro-Light;src:url(../fonts/FontAwesome5Pro-Light.eot);src:url(../fonts/FontAwesome5Pro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/FontAwesome5Pro-Light.woff2) format("woff2"),url(../fonts/FontAwesome5Pro-Light.woff) format("woff"),url(../fonts/FontAwesome5Pro-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome5Pro-Regular;src:url(../fonts/FontAwesome5Pro-Regular.eot);src:url(../fonts/FontAwesome5Pro-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/FontAwesome5Pro-Regular.woff2) format("woff2"),url(../fonts/FontAwesome5Pro-Regular.woff) format("woff"),url(../fonts/FontAwesome5Pro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-MediumItalic;src:url(../fonts/Gilroy-MediumItalic.eot);src:url(../fonts/Gilroy-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-MediumItalic.woff2) format("woff2"),url(../fonts/Gilroy-MediumItalic.woff) format("woff"),url(../fonts/Gilroy-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-RegularItalic;src:url(../fonts/Gilroy-RegularItalic.eot);src:url(../fonts/Gilroy-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-RegularItalic.woff2) format("woff2"),url(../fonts/Gilroy-RegularItalic.woff) format("woff"),url(../fonts/Gilroy-RegularItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-ExtraBoldItalic;src:url(../fonts/Gilroy-ExtraBoldItalic.eot);src:url(../fonts/Gilroy-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Gilroy-ExtraBoldItalic.woff) format("woff"),url(../fonts/Gilroy-ExtraBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GilmerMedium;src:url(../fonts/GilmerMedium.eot);src:url(../fonts/GilmerMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/GilmerMedium.woff2) format("woff2"),url(../fonts/GilmerMedium.woff) format("woff"),url(../fonts/GilmerMedium.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-BoldItalic;src:url(../fonts/Gilroy-BoldItalic.eot);src:url(../fonts/Gilroy-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BoldItalic.woff2) format("woff2"),url(../fonts/Gilroy-BoldItalic.woff) format("woff"),url(../fonts/Gilroy-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Intelo-BoldItalic;src:url(../fonts/Intelo-BoldItalic.eot);src:url(../fonts/Intelo-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Intelo-BoldItalic.woff2) format("woff2"),url(../fonts/Intelo-BoldItalic.woff) format("woff"),url(../fonts/Intelo-BoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Industry-Bold;src:url(../fonts/Industry-Bold.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Industry-BoldItalic;src:url(../fonts/Industry-BoldItalic.otf);font-weight:400;font-display:swap}@font-face{font-family:Industry-BlackItalic;src:url(../fonts/Industry-BlackItalic.eot);src:url(../fonts/Industry-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Industry-BlackItalic.woff2) format("woff2"),url(../fonts/Industry-BlackItalic.woff) format("woff"),url(../fonts/Industry-BlackItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Regular;src:url(../fonts/Gilroy-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-SemiBoldItalic;src:url(../fonts/Gilroy-SemiBoldItalic.eot);src:url(../fonts/Gilroy-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Gilroy-SemiBoldItalic.woff) format("woff"),url(../fonts/Gilroy-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Industry-BlackItalic;src:url(../fonts/Industry-BlackItalic_1.eot);src:url(../fonts/Industry-BlackItalic_1.eot?#iefix) format("embedded-opentype"),url(../fonts/Industry-BlackItalic_1.woff2) format("woff2"),url(../fonts/Industry-BlackItalic_1.woff) format("woff"),url(../fonts/Industry-BlackItalic_1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Industry-BlackItalic;src:url(../fonts/Industry-BlackItalic_2.eot);src:url(../fonts/Industry-BlackItalic_2.eot?#iefix) format("embedded-opentype"),url(../fonts/Industry-BlackItalic_2.woff2) format("woff2"),url(../fonts/Industry-BlackItalic_2.woff) format("woff"),url(../fonts/Industry-BlackItalic_2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Intelo-LightItalic;src:url(../fonts/Intelo-LightItalic.eot);src:url(../fonts/Intelo-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Intelo-LightItalic.woff2) format("woff2"),url(../fonts/Intelo-LightItalic.woff) format("woff"),url(../fonts/Intelo-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DIN\ 2014;src:url(../fonts/DIN2014-Bold.eot);src:url(../fonts/DIN2014-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-Bold.woff2) format("woff2"),url(../fonts/DIN2014-Bold.woff) format("woff"),url(../fonts/DIN2014-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN\ 2014;src:url(../fonts/DIN2014-BoldItalic.eot);src:url(../fonts/DIN2014-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-BoldItalic.woff2) format("woff2"),url(../fonts/DIN2014-BoldItalic.woff) format("woff"),url(../fonts/DIN2014-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DIN\ 2014 Demi;src:url(../fonts/DIN2014-DemiItalic.eot);src:url(../fonts/DIN2014-DemiItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-DemiItalic.woff2) format("woff2"),url(../fonts/DIN2014-DemiItalic.woff) format("woff"),url(../fonts/DIN2014-DemiItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:DIN\ 2014 Extra;src:url(../fonts/DIN2014-ExtraBold.eot);src:url(../fonts/DIN2014-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-ExtraBold.woff2) format("woff2"),url(../fonts/DIN2014-ExtraBold.woff) format("woff"),url(../fonts/DIN2014-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DIN\ 2014 Extra;src:url(../fonts/DIN2014-ExtraLight.eot);src:url(../fonts/DIN2014-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-ExtraLight.woff2) format("woff2"),url(../fonts/DIN2014-ExtraLight.woff) format("woff"),url(../fonts/DIN2014-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DIN\ 2014;src:url(../fonts/DIN2014-Light.eot);src:url(../fonts/DIN2014-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-Light.woff2) format("woff2"),url(../fonts/DIN2014-Light.woff) format("woff"),url(../fonts/DIN2014-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DIN-2014-demi;src:url(../fonts/DIN2014-Demi.eot);src:url(../fonts/DIN2014-Demi.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-Demi.woff2) format("woff2"),url(../fonts/DIN2014-Demi.woff) format("woff"),url(../fonts/DIN2014-Demi.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DIN2014-Regular;src:url(../fonts/DIN2014-Regular.eot);src:url(../fonts/DIN2014-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/DIN2014-Regular.woff2) format("woff2"),url(../fonts/DIN2014-Regular.woff) format("woff"),url(../fonts/DIN2014-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Bold;src:url(../fonts/Gilroy-Bold.eot);src:url(../fonts/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-Bold.woff2) format("woff2"),url(../fonts/Gilroy-Bold.woff) format("woff"),url(../fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gilroy-Bold-Italic;src:url(../fonts/Gilroy-BoldItalic.eot);src:url(../fonts/Gilroy-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Gilroy-BoldItalic.woff2) format("woff2"),url(../fonts/Gilroy-BoldItalic.woff) format("woff"),url(../fonts/Gilroy-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}body{margin:0;font-family:Gilroy-Regular}body a:hover{color:#ed1c23}.view-all:hover{color:#ed1c23;text-decoration:none}b,strong{font-weight:700;font-family:Gilroy-Bold}tbody,td,tfoot,th,thead,tr{border-width:1px}hr{border-top:1px solid #404040}.text-grey{color:#a1a1a1}.mx-0{margin-left:0;margin-right:0}body a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{display:block;margin-bottom:20px;width:100%;font-family:Gilroy-Bold}span{font-family:Gilroy-Regular;line-height:1.5;font-size:16px}body a{color:#ed1c23;text-decoration:underline;transition:.3s}header{background:#302e30}.responsive-table{overflow-x:auto}.in-dv{width:100%;max-width:1920px;margin:0 auto}.top-bar{background:#262526}.news .slick-track{display:flex!important}.news .slick-slide{height:inherit!important}.geot_dropdown_container .selectize-input{padding:2px 0 0 8px}.geot_dropdown_container .geot-flag{height:32px;width:32px}.geot_dropdown_container .selectize-input.dropdown-active:before{background:transparent}.geot_dropdown_container .geot_dropdown .selectize-input:after{right:10px;margin-top:0}.feature-points,.witb-points{position:relative;padding-left:35px}.feature-points:before,.witb-points:before{position:absolute;left:3px;border-radius:50%;width:20px;text-align:center;top:3px;color:#231f20;font-weight:700;font-size:14px}.category-features,.category-witb,.compare-folder{margin-top:60px;padding-bottom:20px}.left-bar px-4 px-sm-0{width:calc(100% - 25px)}.compare-folder td{padding:10px}.compare-folder td img{width:225px;margin-bottom:0}.selectize-control{font-size:15px;z-index:2;text-transform:uppercase;width:70px}.selectize-control,.url{font-family:industry,sans-serif;font-weight:700}.selectize-control.single .selectize-input,.selectize-dropdown.single{background:none;border:none;box-shadow:none}.selectize-control.single .selectize-input.input-active,.selectize-input{background:none}.right-section{display:flex;height:40px;justify-content:end;margin-right:40px}.footer-bar .path,.part-finder,.stock-finder{justify-content:center;display:flex;height:100%;align-items:center;position:relative;padding:0 30px}.part-finder img{margin:4px 10px 5px 0;height:18px}.stock-finder{justify-content:flex-start}.footer-bar .path:after,.part-finder:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#ed1c23;content:"";transform:skew(-13deg);transition:.3s}.resoruce-col{border-top:1px solid #363636;padding-top:0;margin-top:6px}.gm-style-mtc{color:#323232}.footer-bar .path,.footer-bar .stock,.part-finder a,.stock-finder a{color:#fff;font-size:15px;position:relative;z-index:1;text-transform:uppercase;font-weight:600;letter-spacing:2px;font-family:industry,sans-serif;font-weight:700;text-decoration:none;transition:.3s}.stock:hover{color:#ed1c23;transition:.3s}.part-finder a:hover{color:#fff}.eve-box:after{right:6%}.menu-section{background:#302e30;border-top:1px solid #3a3a3a;display:flex;align-items:stretch;width:100%;justify-content:end;max-width:1920px;margin:0 auto;height:65px}#search-btn{align-self:center;margin-left:30px;margin-right:40px;cursor:pointer}.menu-bar{text-align:right}.menu-section .menu-bar ul{padding:0;margin:0;list-style:none}#mega-menu-wrap-header-menu{background:transparent}.language{border-left:1px solid #404040;border-right:1px solid #404040}.language img{width:40px;height:32px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu{text-align:right;padding:20px 15px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin:0 15px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{position:relative;text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:15px;display:inline-block;text-decoration:none;height:100%;line-height:normal;font-family:industry,sans-serif;font-weight:600;background:transparent}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:before{border-bottom:6px solid #ed1c23;position:absolute;content:"";width:100%;bottom:-21px;left:0;transform:skew(-13deg)}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu{width:250px;top:43px}.menu-section .menu-bar ul li{display:inline-block;margin:0 38px;position:relative}.menu-section .menu-bar ul li ul,.menu-section .menu-bar ul li ul li ul{display:none;position:absolute;left:0;top:100%;z-index:20;background:#ed1c23;min-width:250px;width:100%}.menu-section .menu-bar ul li ul li{display:block;width:100%;float:left;text-align:left;border-bottom:1px solid #fff;margin:0}.menu-section .menu-bar ul li ul li a{display:inline-block;width:100%;padding:24px 20px}.menu-section .menu-bar ul li ul li a:after{display:none}.menu-section .menu-bar ul li ul li:last-child{border:none}.menu-section .menu-bar ul li:hover ul ul{display:none}.menu-section .menu-bar ul li:hover ul{display:block}.menu-section .menu-bar ul li li:hover ul{display:block;margin-left:-250px;margin-top:-78px}.menu-section .menu-bar ul li.current_page_item:after{border-bottom:6px solid #ed1c23;position:absolute;content:"";width:100%;bottom:0;left:0;transform:skew(-13deg)}.menu-section .menu-bar ul li a{position:relative;text-transform:uppercase;color:#fff;letter-spacing:3px;font-size:20px;font-family:DIN2014-Regular;padding:24px 0;display:inline-block;text-decoration:none}.menu-section .menu-bar ul li.menu-item-has-children a:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23;color:transparent;transform:translate(-50%,-50%) rotate(225deg);right:-22px;content:"";top:50%}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{opacity:0}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:before{position:absolute;width:8px;height:8px;border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23;color:transparent;transform:translate(-50%,-50%) rotate(225deg);right:0;content:"";top:35%}.banner-section .slick-dots{bottom:30px;left:50%;transform:translate(-50%);width:auto;background:#fff;padding:0 10px 5px;border-radius:5px;z-index:1}.banner-section .slick-dots li button:before{font-family:slick;font-size:17px;opacity:1;color:#222}.banner-section .slick-dots li.slick-active button:before{font-family:slick;font-size:17px;opacity:1;color:#ed1c23}.banner-section .slick-dotted.slick-slider{margin-bottom:0;overflow:hidden}.cuntry-icon{display:flex;align-items:center;float:left;height:100%;padding:0 35px;border-left:1px solid #3e3d3e;border-right:1px solid #3e3d3e}.cuntry-icon img{height:50px;width:100%}.search-icon{display:flex;align-items:center;height:100%;justify-content:center}.search-icon img{height:30px}.logo-section .logo{position:absolute;z-index:99;top:0;max-width:235px;left:0}.logo-section .logo img{width:100%;height:auto}.banner-section{position:relative}.banner-section .slick-track{display:flex}.banner-section .slick-next.slick-arrow{background:url(../images/Banner-Next.png);background-repeat:repeat;width:160px;height:100%;background-repeat:no-repeat;z-index:1;background-position:50%;background-size:95px;right:-40px}.banner-section .slick-next.slick-arrow:before{font-size:0}.banner-section .slick-prev.slick-arrow{background:url(../images/Banner-Prev.png);background-position-x:0;background-position-y:0;background-repeat:repeat;width:160px;height:100%;background-repeat:no-repeat;z-index:1;background-position:50%;background-size:95px;left:-40px}.banner-section .slick-prev.slick-arrow:before{font-size:0}.banner-section .item{position:relative;width:100vw;height:600px;background-size:cover;background-position:100% 100%}.banner-section .item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:bottom right;object-position:bottom right}.banner-section .owl-theme .owl-nav,.news .news-slide .owl-nav{margin-top:0;position:absolute;top:35%;width:100%;transform:translateY(-65%);left:0}.slider-content{position:absolute;top:0;height:100%;width:100%}.banner-section .owl-carousel .owl-nav button.owl-next,.banner-section .owl-carousel .owl-nav button.owl-prev,.news .news-slide .owl-nav button.owl-next,.news .news-slide .owl-nav button.owl-prev{left:0;position:absolute;color:#fff;background:url(../images/left-arrow.png);width:110px;height:73px;background-position:50%;margin:0;background-repeat:no-repeat;background-size:cover}.news .news-slide .owl-nav button.owl-next,.news .news-slide .owl-nav button.owl-prev{background:url(../images/news-left.png)}.banner-section .owl-carousel .owl-nav button.owl-next span,.banner-section .owl-carousel .owl-nav button.owl-prev span,.news .news-slide .owl-nav button.owl-next span,.news .news-slide .owl-nav button.owl-prev span{opacity:0}.news-slide{padding:0 110px}.banner-section .owl-carousel .owl-nav button.owl-next,.news .news-slide .owl-nav button.owl-next{right:0;background:url(../images/right-arrow.png);left:auto;background-repeat:no-repeat;background-size:cover}.news .news-slide .owl-nav button.owl-next{right:0;background:url(../images/news-right.png);left:auto;background-repeat:no-repeat;background-size:cover}.banner-section .owl-dots{position:absolute;bottom:10px;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;background:#fff;border-radius:3px;padding:7px 20px}.banner-section .owl-theme .owl-dots .owl-dot.active span{background:#ed1c23;width:15px;height:15px}.banner-section .owl-theme .owl-dots .owl-dot span{background:#1a191a;width:15px;height:15px}.banner-content{z-index:1;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-direction:column;top:0;justify-content:center;height:100%}.banner-content h1{position:relative;color:#fff;font-size:50px;padding:10px 70px 10px 20px;margin-bottom:10px;font-family:industry,sans-serif;font-style:italic;font-weight:600;line-height:1;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:520px}.banner-content h1:after{position:absolute;top:0;right:25px;width:100%;height:100%;background:#ed1c23;content:"";z-index:-1;transform:skew(-13deg)}.banner-content h2{position:relative;font-size:16px;color:#fff;padding:45px 60px 20px 40px;margin:-30px 0 15px;max-width:400px;z-index:-2;font-family:Gilroy-Regular;line-height:24px}.banner-content h2:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7803921568627451);content:"";z-index:-1;transform:skew(-13deg)}.banner-content p{position:relative;font-size:16px;color:#fff;padding:36px 40px 21px;margin:-30px 15px 12px;max-width:400px;z-index:0;font-family:Gilroy-Regular;line-height:24px}.banner-content p:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7803921568627451);content:"";z-index:-1;transform:skew(-13deg)}.banner-content a{position:relative;padding:10px 40px 10px 20px;font-weight:600;letter-spacing:2px;font-size:16px;font-family:industry,sans-serif;background:#ed1c23;margin-top:0;display:inline-block;color:#fff;margin-left:20px;text-decoration:none;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:normal}.banner-content a:hover{text-decoration:none;color:#fff;background:#0a67b2}.banner-content a:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,100%) rotate(135deg);content:"";top:9px;right:30px}#slider{background:#181718}.banner-section{width:100%;max-width:1920px;margin:0 auto}.bg-pattren{background:url(../images/bg-pattren.jpg);background-repeat:no-repeat;background-size:cover;overflow:hidden}.bg-pattren.product-pattren{background:url(../images/product-pattren.jpg);background-repeat:no-repeat;background-size:cover;overflow:hidden}#crumbs a{border-bottom:1px solid #ed1c23;padding-bottom:2px;text-decoration:none;font-family:industry,sans-serif;font-weight:600;letter-spacing:1px}.product{background:#2e2c2e;background:linear-gradient(90deg,rgba(46,44,46,.921989),rgba(20,20,20,.916387));padding:30px 0 59px;text-align:center}.product-title h2,.product h2{display:inline-block;padding:10px 20px;color:#fff;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;width:auto}.news .slick-slide img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.news .slick-initialized .slick-slide .news-data{background:#232223;border:1px solid #404040;padding:0;height:100%;margin:0 7.5px}.news .slick-next.slick-arrow{background:url(../images/Next.png);background-repeat:repeat;width:110px;height:70px;background-repeat:no-repeat;position:absolute;left:100%;z-index:0;background-position:1px;background-size:90px}.news .slick-dots{display:none!important}.news .slick-next.slick-arrow:before{font-size:0}.news .slick-prev.slick-arrow{background:url(../images/Prev.png);background-repeat:repeat;width:110px;height:70px;background-repeat:no-repeat;z-index:0;right:100%;background-size:90px;background-position:100%;left:auto}.news .slick-prev.slick-arrow:before{font-size:0}.event-hd h2:after,.footer-bar .stock:after{background:#222020}.border-box{padding:20px 30px 10px;margin:-65px 0 0;position:relative}.manual-grid{background:transparent}.manual-grid .border-box{margin:0}.manual-grid .border-box img{width:auto;height:150px}.border-box:after{border:1px solid #373737;position:absolute;content:"";transform:skew(-16deg);width:100%;height:100%;top:14px}.border-box .home-product{margin:38px 0 0;position:relative;z-index:1}.border-box .home-product:after{content:"";background:#373737;position:absolute;top:0;right:0;height:95%;width:1px}.border-box .home-product:last-of-type:after{content:none}.border-box .home-product:last-child{border:none}.product.our-products .row.border-box{margin:0;display:grid;grid-template-columns:auto auto auto;padding:0}.product img{margin:0 0 20px;-o-object-fit:contain;object-fit:contain}.single-in img{max-width:none}.product h3{font-size:30px;color:#fff;font-family:industry,sans-serif;font-style:italic;font-weight:600;margin:0 0 5px;text-transform:capitalize}.product .border-box a{font-size:16px;color:#fff;text-transform:uppercase;position:relative;padding:0 5px 0 0;letter-spacing:2px;font-family:DIN-2014-demi;text-decoration:none}.product .border-box a:hover{color:#ed1c23}.news{background:rgba(26,25,26,.9098039215686274);padding:60px 0 17px}.news-hd h2{display:inline-block;padding:10px 30px;color:#fff;margin-bottom:49px;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;width:auto}.view-all{padding:0 10px;text-decoration:none;transition:.3s}.event .view-all,.view-all{color:#fff;float:right;position:relative;font-size:16px;letter-spacing:2px;font-family:DIN-2014-demi}.event .view-all{padding:17px 10px;justify-content:end}.latest-news-slider{margin-bottom:40px}.news-slide{width:90%;margin:0 auto}.news-slide .item{background:#232223;border:2px solid #404040}.news-data h4{color:#ef1e27;font-size:14px;margin:0 0 15px;font-family:industry,sans-serif;font-weight:500}.news-data h2{color:#fff;font-size:20px;margin:0 0 15px;font-family:DIN-2014-demi}.news-data p{color:#fff;font-size:16px;font-family:Gilroy-Regular}.news-data a{color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:2px;font-family:DIN-2014-demi;text-decoration:none;transition:.3s;display:inline-block;position:relative}.news-data{display:flex;flex-direction:column;padding:30px}.news-content{padding:30px 30px 0}.news-link{padding:20px 30px 30px;margin-top:auto}#evcal_head{margin:0}#eventon_loadbar_section{margin-top:0!important}.evcal_event_title{padding:20px 33px!important}#evcal_list .event{border:#ffdead;margin:0;background:none;width:48%}.ajde_evcal_calendar .eventon_list_event{overflow:visible!important}.ajde_evcal_calendar .evcal_cblock{padding:10px 47px 15px!important}.event{background:#ed1c23;padding:60px 0 35px}.event-hd h2{font-size:30px;display:inline-block;padding:10px 30px 8px;color:#fff;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;margin:0;width:auto}.event-info{color:#fff;font-size:16px;margin:20px 0 40px;font-family:Gilroy-Regular}.ajde_evcal_calendar{padding-left:0;padding-right:0;padding-bottom:0}.ajde_evcal_calendar .eventon_list_event{margin-bottom:30px!important}.eve-box{margin:25px 10px 25px 30px;position:relative;z-index:0}#evcal_list span.evcal_desc2.evcal_event_title{font-size:16px;font-family:Gilroy-Regular;font-weight:lighter;text-transform:none;line-height:1.3!important;position:relative;padding:0 50px 0 30px!important}.event .ajde_evcal_calendar.boxy.boxstyle0 .eventon_events_list .eventon_list_event .evcal_desc{display:flex;align-items:center;background:#1f1f1f;font-family:Gilroy-Regular;padding:20px 0;left:-26px;min-height:61px;height:80%}.event .evcal_desc.evo_info{position:relative}.event .evcal_desc.evo_info:after{transform:translate(0) skew(-13deg);right:-18px;padding:0}.event .evcal_desc.evo_info:after,.event .evcal_desc.evo_info:before{content:"";position:absolute;background:#1f1f1f;height:100%;width:40px}.event .evcal_desc.evo_info:before{left:-35px}.desc_trig.sin_val.evcal_list_a:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23;color:transparent;transform:translate(100%,100%) rotate(135deg);content:"";z-index:1;right:55px;top:35%}.ajde_evcal_calendar.boxy.boxstyle0 #evcal_list p.desc_trig_outter{background-color:transparent!important}.event .list_cal .eventon_events_list .desc_trig_outter{position:relative!important;border-radius:0!important;border:none!important;z-index:0;background-color:transparent!important}#evcal_list p.desc_trig_outter{border-bottom:0}.dba-event .desc_trig{padding:0 40px!important}.dba-event .evcal_cblock{font-size:23px!important;position:relative!important;z-index:1;padding:15px 30px!important;text-align:center;max-width:150px;display:inline-block!important;line-height:10px!important;margin:0 0 0 -20px!important;height:100%!important;font-family:industry,sans-serif;font-weight:700;font-style:italic;line-height:0;display:flex!important;height:104%!important;align-items:center!important}.dba-event .evcal_cblock:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;z-index:-1;transform:translate(0) skew(-13deg)}.dba-event .evcal_desc{width:auto!important;display:flex;align-items:center;background:#ed1c23;font-family:Gilroy-Regular;min-height:61px;padding:20px 0!important}.dba-event .ajde_evcal_calendar .eventon_events_list .eventon_list_event,.dba-event .eventon_events_list .eventon_list_event .evcal_list_a{overflow:initial!important}.dba-event .desc_trig.sin_val.evcal_list_a:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,100%) rotate(135deg);content:"";z-index:1;right:55px;top:0;bottom:17px;margin:auto}.dba-event .evcal_desc.evo_info:after{content:"";position:absolute;background:#ed1c23;transform:translate(0) skew(-13deg);height:100%;width:40px;right:-18px}.dba-event .evcal_desc.evo_info:before{content:"";position:absolute;background:#ed1c23;height:100%;width:40px;left:-35px}.eve-box a{color:#fff;font-size:18px;display:flex;align-items:center;font-weight:lighter}.event .list_cal .eventon_events_list .desc_trig_outter a{color:#fff;font-size:20px;display:flex!important;align-items:center;flex-wrap:wrap;flex-direction:row!important}.ajde_evcal_calendar.color #evcal_list .eventon_list_event a:hover{border-left-width:0!important}.boxy .evcal_desc3 .evo_epbar_o{background-color:transparent!important;padding:0 35px 0 0!important;flex:0 0 50%!important}.evcal_desc3 .evo_ep_bar b,.evcal_desc3 .evo_ep_bar b:before{background-color:#ed1c23!important}.asl-search .btn,.asl-search .form-control{border-radius:0!important}.asl-cont.asl-search .btn-primary{font-family:industry,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:2px}.infowindowContent .info-fax{color:var(--sl-infobox-a,#b97077)}.eve-box a:hover{color:#fff;text-decoration:none}.full-link{position:absolute;height:100%;width:100%;left:0}.prod-hdng h2{display:inline;padding:10px 30px;color:#fff;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;margin:20px auto}.product-image img{width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.prod-hdng h2:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#ed1c23;content:"";transform:skew(-13deg);z-index:-1}.prod-intro p{text-align:center;line-height:1.7;display:inline-block;padding-top:30px}.product-box{text-align:center;border:1px solid #373737;display:flex;flex-direction:column;position:relative}.product-box img{margin-top:20px!important}.product-data{display:block;text-align:center;width:100%;padding:10px 0}.product-col .product-data h2{font-size:30px;color:#fff;margin:0}.product-col .product-data h2,.product-data h2{font-family:industry,sans-serif;font-style:italic;font-weight:600}.product .product-data h2:after{content:none}.product-data a{font-size:16px;color:#fff;text-transform:uppercase;position:relative;padding:0 5px 0 0;font-family:DIN-2014-demi;letter-spacing:2px;text-decoration:none;display:inline-block}.product-data a:after{border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23;position:absolute;width:8px;height:8px;color:transparent;transform:translate(100%,-50%) rotate(135deg);right:0;content:"";top:50%}.product-col .in-item .single-pr img{width:auto;max-width:100%;height:auto}.product-col .in-item .single-pr .features-list span{display:inline-block}.product-col .in-item .single-pr .features-list img{width:50px;height:50px;vertical-align:middle;padding-top:4px;margin:0 0 10px}.product-title{position:relative;margin-top:20px!important}.product-title h2{font-size:50px!important}.image-wrapper{display:flex;align-items:center;text-align:center;line-height:1.6}.image-wrapper img{height:auto;max-width:100%}.shine{position:relative;overflow:hidden}.shine:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:80%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.shine:focus:before,.shine:hover:before{-webkit-animation:shine .85s;animation:shine .85s}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}.product-col .in-item.single-in{margin-top:60px}.col-lg-6.single-pr{margin-top:-50px;padding:0 40px}.col-lg-6.single-pr a{color:#fff;padding:10px 35px 10px 20px;font-weight:300;letter-spacing:2px;font-size:16px;font-family:industry,sans-serif;font-weight:600;background:#ed1c23;text-transform:uppercase;margin-top:20px;display:inline-block;text-decoration:none}.col-lg-6.single-pr a:hover{text-decoration:none;color:#fff;background:#0a67b2;transition:.3s}.col-lg-6.single-pr a:after{content:"";position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,100%) rotate(135deg);background:none}.cta-product a{color:#fff;padding:10px 35px 10px 10px;letter-spacing:1.5px;font-size:16px;font-family:industry,sans-serif;font-weight:600;background:red;text-transform:uppercase;display:inline-block;text-decoration:none}.cta-product a:hover{text-decoration:none;color:#fff;background:#0a67b2;transition:.3s}.cta-product a:after{content:"";position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,100%) rotate(135deg);background:none}.col-lg-6.padd{padding:10px}.product-col .in-item .padd img{height:auto;max-width:100%}.single-pr p{font-size:16px;line-height:26px;font-family:Gilroy-Regular}.single-pr p,.single-pr span{margin:10px 0 0;display:flex;align-items:center}.single-pr span{font-size:22px;line-height:27px;font-family:Industry-BoldItalic;font-style:italic}.single-pr h4{font-size:18px;font-family:Gilroy-Regular;line-height:1.7}.product-dic{font-size:16px;font-family:Gilroy-Regular;line-height:30px;margin-top:30px;margin-bottom:20px}.ajde_evcal_calendar.boxy .eventon_list_event,.ajde_evcal_calendar.boxy .evoShow_more_events{border-radius:0!important}.event .list_cal .eventon_events_list .desc_trig_outter span.evcal_cblock{font-size:22px;position:relative!important;z-index:1;text-align:center;display:inline-block!important;line-height:30px;font-family:industry,sans-serif;font-weight:700;font-style:italic;line-height:0}.desc_trig_outter .evcal_cblock .evo_start{float:none;font-size:inherit}.evcal_cblock .evo_start em.month,.evo_start em.date{font-family:Industry-BoldItalic;font-size:22px!important}.ajde_evcal_calendar.boxy.boxstyle0 #evcal_list .eventon_list_event .desc_trig{padding:0 10px!important;overflow:visible;flex-direction:row;display:flex;align-items:center}.evcal_cblock:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg,#3a3a3a,#151515);z-index:-1;transform:translate(0) skew(-13deg)}.search-box{background:url(../images/search-bg.jpg);background-repeat:no-repeat;background-size:cover;padding:100px 0 140px;text-align:center}.asl-search .asl-search-cont{padding:0;background:none}.asl-search *{max-width:680px!important;min-height:unset}.search-box h2{display:inline-block;padding:10px 30px;color:#fff;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;width:auto;margin-bottom:0}.serach-inn{padding:68px 0 60px;position:relative;z-index:0;margin:-30px 0 0}.serach-inn:after{position:absolute;content:"";transform:skew(-13deg);width:94%;height:100%;background:linear-gradient(90deg,rgba(46,44,46,.921989),rgba(20,20,20,.916387));z-index:-1;top:0;left:50%;transform:translateX(-50%) skew(-13deg)}.asl-cont.asl-search{padding:0!important;margin-top:30px;margin-bottom:30px}.serach-inn p{color:#fff;font-size:16px;max-width:1000px;margin:0 auto 10px;line-height:1.5;font-family:Gilroy-Regular}.example{max-width:680 PX;margin:0 auto 40px;display:flex;align-items:center}.example input{width:75%}.example button,.example input{height:60px;padding:0 30px;font-size:18px;font-weight:600}.example button{width:24%;background:#ed1c23;border:none;margin:0 0 0 -7px;text-transform:uppercase;text-align:left;font-family:industry,sans-serif;font-weight:500}.example button,.serach-inn a{color:#fff;position:relative;letter-spacing:2px}.serach-inn a{font-size:16px;font-family:DIN-2014-demi;text-decoration:none;transition:.3s}.footer-bar{background:#272526;border:1px solid #3a3a3a;height:48px;display:flex;align-items:center}.footer-bar .path,.footer-bar .stock{max-width:250px;height:48px;display:flex;width:100%;float:left;position:relative;z-index:1;padding:0 30px;justify-content:flex-start;align-items:center;font-family:industry,sans-serif;font-weight:700}.footer-bar .stock:after{content:"";position:absolute;right:0;height:100%;top:0;background:#404040;width:1px;transform:skew(-13deg)}.footer-bar .stock{padding:0 40px}.footer-bar .stock:before{position:absolute;width:8px;height:8px;border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23;color:transparent;transform:translate(-50%,-50%) rotate(135deg);right:40px;content:"";top:50%}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover:before{border-bottom:6px solid #ed1c23;position:absolute;content:"";width:100%;bottom:-21px;left:0;transform:skew(-13deg)}.footer-bar .path img{height:18px;margin:4px 10px 5px}.footer-bar .path:before{right:50px;top:25%}.footer-bar .path:after{z-index:-1}.part-finder{padding:0 30px 0 15px}.part-finder:hover:after{background:#0a67b2}#evcal_list .eventon_list_event p.no_events{color:#fff}.social:after{content:"";position:absolute;right:0;height:76%;top:8px;background:#404040;width:1px;transform:skew(-13deg)}.footer{background:#302e30;background:linear-gradient(180deg,#302e30,#161616);padding:110px 0 50px 90px}.ftr-top h3{color:#fff;font-size:15px;letter-spacing:2px;margin-bottom:20px;font-family:industry,sans-serif;font-weight:600}.ftr-last a:hover{color:#ed1c23}.menu-footer{padding:0}.menu-footer a{font-family:Gilroy-Regular;font-size:16px}.menu-footer a,.path,.stock{text-decoration:none}.ftr-top p{color:#fff;font-family:Gilroy-Regular;font-size:16px;line-height:24px;display:inline-block}.ftr-top .contact p{display:block}.ftr-top a{color:#fff;padding-bottom:10px;transition:.3s}.ftr-top img{max-width:240px}.ftr-last{padding:70px 0 0}.ftr-last p{font-size:14px;letter-spacing:1px}.ftr-last p,.ftr-last p a{color:#fff;font-family:industry,sans-serif;font-weight:600}.ftr-last p a{padding:0 25px;position:relative;z-index:1;text-decoration:none}.ftr-last p a:after{border-left:1px solid #626262;position:absolute;content:"";left:0;transform:skew(-13deg);z-index:-1;height:20px;top:0}.ftr-last p a:first-child{margin:0 0 0 20px}.ftr-last img{max-width:150px;float:right}.ftr-main{margin:0;position:relative;z-index:0;left:-50px}.ftr-main img{max-width:400px;margin-left:-2px}.social{padding:10px 30px;cursor:pointer;z-index:1;position:relative}.social i{color:#fff;font-size:20px;padding-top:5px;transition:all .3s ease}.social i:hover{color:#ed1c23}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#302e30;color:#fff;font-family:inherit;font-size:15px;font-weight:400;padding:5px 10px;line-height:35px;text-decoration:none;text-transform:none;font-family:DIN2014-Regular;border-top:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c}.container.bg-pat:after{border:1px solid #404040;position:absolute;content:"";transform:skew(-13deg);width:1325px;height:85%;background:rgba(25,24,25,.7607843137254902);z-index:0;top:0}.banner-left-box.abt{display:flex;flex-wrap:wrap;align-items:center;height:100%;width:100%;padding:0;z-index:2;max-width:700px;right:0;left:20%}.bnr-data,.bnr-data h2{position:relative}.bnr-data h2{display:flex;padding:10px 30px;color:#fff;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;font-size:50px;margin:0 0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.container.bg-pat{position:relative}#crumbs{text-transform:capitalize}.ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur{color:#fff!important;font-size:24px;padding:0 30px;float:left;width:auto!important}.ajde_evcal_calendar .calendar_header p.evo_arrows{float:right!important}.banner-left-box.pro{height:100%;display:flex;align-items:center;justify-content:center}.bnr-data p{margin:0 0 15px}.bnr-data p a{font-family:DIN2014-Regular;line-height:1.5;border-bottom:2px solid #ed1c23;text-transform:capitalize;position:relative}.bnr-data p a .separator{margin:0 5px}.bnr-pic{padding:0}.bnr-pic img{position:relative;z-index:1;max-width:895px}.banner-inner{background:rgba(0,0,0,.7686274509803922);position:relative}.banner-inner.pro-inner{background:transparent}.bnr-data span{font-family:industry,sans-serif;font-weight:600;letter-spacing:1px}.bnr-data a,.bnr-data span{color:#fff;z-index:1;position:relative}.bnr-data a{font-family:DIN2014-Regular;font-weight:400}.side-bar-section{background:rgba(38,36,38,.9882352941176471);padding:100px 0;position:relative;margin:-50px 0 0;border-top:1px solid #3c3c3c}.contdiv-with-sidebar{color:#fff}.dba-event{width:100%}.date span{margin:15px;font-family:Gilroy-Regular;font-size:14px}.left-bar px-4 px-sm-0 ul li{font-family:Gilroy-Regular;line-height:1.5;font-size:16px;margin:0 0 10px;padding:0 0 0 10px}.product.our-products{background:transparent;padding:0}.about-last-product{background:#2e2c2e;background:linear-gradient(90deg,rgba(46,44,46,.921989),rgba(20,20,20,.916387));padding:20px;text-align:center;border:1px solid #3c3b3c;margin:7px 7px 7px 0;width:auto}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Gilroy-Bold}.left-bar px-4 px-sm-0 .content p{font-size:16px;margin:0 0 20px;font-family:Gilroy-Regular;text-align:left}.left-bar px-4 px-sm-0 .content h2{font-size:26px;margin:0 0 20px;width:100%}.left-bar px-4 px-sm-0 .content ul{padding:0 0 0 30px;width:100%;margin:0 0 25px}.left-bar px-4 px-sm-0 .content ul li{font-family:Gilroy-Regular;line-height:1.5;font-size:16px;margin:0 0 10px;padding:0 0 0 10px}.left-bar px-4 px-sm-0 .content ul li::marker{font-size:12px}.content:last-child{padding:0 0 30px;border-bottom:1px solid #363636}.news-in-item{margin-bottom:20px;background:#232223;border:1px solid #404040;min-height:600px;text-align:left}.news-in-item img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:0}.news-in-item h3{color:#fff;font-size:20px;margin:0 0 15px;font-family:DIN-2014-demi;font-style:normal;font-weight:400}.flip-container{background:linear-gradient(120.72deg,#302e30,#151515);box-shadow:0 40px 40px 0 rgba(0,0,0,.2);border:1px solid #404040;border-top:none}.back .social i{font-size:24px}.front img{width:100%;max-width:100%}.custom-grid{background:linear-gradient(120.72deg,#302e30,#151515);box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.back{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding:80px 0}.back-title{position:relative;color:#fff;font-size:20px;margin:0 0 15px;font-family:DIN-2014-demi;font-style:normal;font-weight:400}.accodn-box{margin:0 0 30px}.accodn-box h2{font-size:26px;margin:10px 0 30px}.accodn-box .accordion-title,.accodn-box h2{font-family:industry,sans-serif;font-weight:600}.accodn-box .accordion-title{background:#333032;margin:20px 0;padding:20px 30px;font-size:18px;border:1px solid #3c3c3c;position:relative;cursor:pointer}.accodn-box .accordion-title:before{content:"";position:absolute;background:#333032;transform:translate(0) skew(-13deg);height:102%;width:25px;right:-10px;top:-1px;border:1px solid #3c3c3c;border-left:0}.accodn-box .accordion-title:after{transform:translateY(-60%) rotate(225deg)}.accodn-box .accordion-title.opened:after,.accodn-box .accordion-title:after{position:absolute;width:9px;height:9px;border-top:2px solid #ed1c23;border-left:2px solid #ed1c23;color:transparent;right:20px;content:"";top:50%}.accodn-box .accordion-title.opened:after{transform:translateY(-60%) rotate(45deg)}.accodn-box .accordion-content p{padding:0 20px;font-weight:lighter;font-size:16px;font-family:Gilroy-Regular}.right-bar{padding:0;list-style:none;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-sizing:border-box;border:1px solid #404040;background:linear-gradient(120.72deg,#302e30,#151515);box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.rightbar-tab{display:flex;width:100%;background:#1f1e1f;position:relative}.rightbar-tab:after{content:"";position:absolute;width:1px;height:100%;z-index:1;top:0;left:50%;background:#3c3c3c;transform:skew(-13deg)}.rightbar-tab .print,.rightbar-tab .share{width:50%;height:60px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:hidden;cursor:pointer}.print a:hover,.share a:hover{text-decoration:none;color:#fff}.print:hover a:after,.share:hover a:after{border-color:#fff}.rightbar-tab .print span,.rightbar-tab .share span{text-transform:uppercase;font-size:16px;position:relative;line-height:1;font-family:industry,sans-serif;font-weight:600;letter-spacing:1px;display:flex;align-items:center;height:100%;width:100%;justify-content:center}.right-bar li a:after{position:absolute;width:9px;height:9px;border-top:2px solid #ed1c23;border-left:2px solid #ed1c23;color:transparent;transform:translateY(-60%) rotate(135deg);right:-18px;content:"";top:50%}.right-bar ul{padding:0;list-style:none;width:100%;margin:0}.right-bar ul li{border-top:1px solid #3c3b3c;background:#2a282a;font-size:17px;font-family:industry,sans-serif;font-weight:600;letter-spacing:2px}.right-bar ul li a{color:#fff;cursor:pointer;display:inline-block;width:100%;padding:20px 30px;position:relative;z-index:1;margin:0;transition:all .3s ease;text-decoration:none}.right-bar ul li a:after{transform:translateY(-50%) rotate(135deg);right:35px;content:"";top:50%}.right-bar ul li a:hover{text-decoration:none;background:#ed1c23}.right-bar ul li a:hover:after{border-top:2px solid #fff;border-left:2px solid #fff;transition:.3s}.rightbar-tab .print:hover a,.rightbar-tab .share:hover a{color:#ed1c23}.right-bar h2{padding:20px 0 10px;font-size:26px;font-family:industry,sans-serif;font-weight:700}.product-safty h2{position:relative;display:inline-block;z-index:1;padding:10px 20px;margin:30px 10px 20px;font-family:industry,sans-serif;font-style:italic;font-weight:600;font-size:20px;width:auto}.right-bar p{font-size:16px;font-family:Gilroy-Regular}.right-bar a{line-height:1.4;font-family:DIN2014-Regular}.related-link a,.right-bar a{color:#fff;font-size:16px;text-transform:uppercase;position:relative;letter-spacing:2px;display:inline-block;text-decoration:none}.related-link a{padding:25px 15px;margin:0 0 20px;line-height:1;font-family:DIN-2014-demi;background:#322e31;width:100%;border:1px solid #3d3d3d}.related-link a:after{display:none}.catalog-full-width{box-sizing:border-box;height:100%;border:1px solid #404040;background:linear-gradient(120.72deg,#302e30,#151515);box-shadow:0 40px 40px 0 rgba(0,0,0,.2);padding:20px}.full-width-info{padding:40px}.full-width-info h2{display:table;padding:10px 30px;color:#fff;position:relative;z-index:1;font-family:industry,sans-serif;font-style:italic;font-weight:600;margin:20px 10px;width:auto;font-size:40px}.full-width-info h2:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#ed1c23;content:"";transform:skew(-13deg);z-index:-1}.full-width-info .catalog-link a{color:#fff;padding:10px 35px 10px 10px;letter-spacing:1.5px;font-size:16px;font-family:industry,sans-serif;font-weight:600;background:red;text-transform:uppercase;display:inline-block;text-decoration:none;position:relative}.full-width-info .catalog-link a:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,-50%) rotate(135deg);content:"";top:50%}.full-width-info .catalog-link a:hover{text-decoration:none;color:#fff;background:#0a67b2;transition:.3s}.catalog-text{padding:20px 0}.full-width-image{display:flex;justify-content:end}.full-width-image img,.full-width-image svg{max-width:100%}.product-col .in-item{display:block;width:100%;flex-wrap:wrap;border:1px solid #3c3b3c;margin:0 0 30px;height:96%}.product-col .in-item.single-in{display:flex;width:100%;flex-wrap:wrap;border:1px solid #3c3b3c;padding-bottom:20px;height:auto;background:linear-gradient(120.72deg,#302e30,#151515);box-shadow:0 40px 40px 0 rgba(0,0,0,.2)}.prod-cat-features{margin-top:60px}.res .date{float:right;margin:0 0 20px;font-family:Gilroy-Regular;color:#fff;font-size:14px;font-weight:200}.res .date i{padding-right:10px}.accodn-box.res a{text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:5px;transition:all .6s cubic-bezier(.165,.84,.44,1)}.accodn-box.res a:hover{transform:scale(1.03)}.accodn-box.res a:after{box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0;transition:all .6s cubic-bezier(.165,.84,.44,1)}.accodn-box.res a:hover:after{opacity:1}.accodn-box.res .accordion-title:after{border:none}.accodn-box.res .accordion-title{color:#fff;font-size:16px;font-weight:200;font-family:DIN-2014-demi}.accodn-box.res .accordion-title i{color:#ea2a2f;padding-right:5px}.mega-sub-menu li{position:relative}.mega-sub-menu li ul{left:-200px!important;top:0!important}.product-col .in-item img{margin-top:0;height:auto}.product-col{margin:0 0 30px}.col-6.padd img{min-height:400px;-o-object-fit:contain;object-fit:contain}.product-col h2{font-size:26px;font-family:industry,sans-serif;font-weight:600;margin:0 0 20px}.product-col .news-data h2{font-size:22px;line-height:28px;font-family:DIN2014-Regular;font-weight:400;text-transform:capitalize}.product-col .news-data p{font-family:Gilroy-Regular;font-size:16px}.our-products .border-box:after{display:none}.product.our-products h2{margin:0 0 60px}.ajde_evcal_calendar.boxy .eventon_events_list{justify-content:space-between;margin-top:30px!important}.ajde_evcal_calendar .clear{display:contents}.single-pr{text-align:left}.product-col .in-item .single-pr p img{max-width:60px;margin-bottom:0;padding-right:10px}.banner-content h3:before,.eve-box:after,.event .view-all:after,.example button:after,.footer-bar .path:before,.news-data a:after,.part-finder a:after,.product-safty a:after,.product .border-box a:after,.right-bar a:after,.serach-inn a:after,.stock-finder a:after,.view-all:after{position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,-50%) rotate(135deg);content:"";top:50%}.home-product a:after{top:95%!important}.banner-content h3:before{transform:translate(-93%,-50%) rotate(135deg);content:"";top:50%;right:7%}.right-bar .related-link a:after{width:8px;height:8px;right:10px;top:50%}.product-safty,.related-Content,.related-link{padding:0 20px;border-top:1px solid #3c3b3c;font-size:18px;font-family:Gilroy-Regular;margin-bottom:10px}.product-safty a{margin:0 0 20px}.product-safty a,.related-Content a{height:22px;color:#fff;font-family:DIN-2014-demi;font-size:16px;font-weight:500;letter-spacing:2.18px;line-height:22px;text-decoration:none}.related-link a i{color:#ea2a2f;font-size:18px;padding-right:10px}.eve-box:after,.news-data a:after,.product-safty a:after,.product .border-box a:after,.right-bar a:after,.serach-inn a:after,.stock-finder a:after,.view-all:after{border-top:2.5px solid #ed1c23;border-left:2.5px solid #ed1c23}#dba-location:after{content:none}.bnr-data h2:after,.event-hd h2:after,.news-hd h2:after,.product-safty h2:after,.product-title h2:after,.product h2:after,.search-box h2:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#ed1c23;content:"";transform:skew(-13deg);z-index:-1}.event .event-hd h2:after{background:#171717}.asl-cont.asl-search *{max-width:600px!important}.res-frm{display:flex;margin:30px 0}.res-frm form{background:#ed1c23;padding:0 10px}.res-frm form select{background:transparent;border:none;min-width:280px;padding:15px 0;color:#fff}.res-frm form select,.res-frm form select option{font-family:industry,sans-serif;font-weight:700;font-size:16px}.res-frm form select option{background:#fff;color:#000;margin:0;line-height:0;border-radius:0}.footer-bar .path{border-right:0!important;padding:0 40px}.footer-bar .path:hover:after{background:#0a67b2;transition:.3s}#the_alphabet_links{display:flex;justify-content:space-around;background:#000;padding:20px 10px 10px;border:1px solid #3a3a3a}#the_alphabet_links li{list-style:none;color:#fff;font-family:industry,sans-serif;font-weight:600;font-size:18px;cursor:pointer}#the_alphabet_links li.redundant{color:#4a4a4a;cursor:auto;pointer-events:none}.date-box span{margin:0 15px;font-family:Gilroy-Regular;font-size:14px;color:#fff}.date-box .cat-name{margin-left:0}.letter_group_wrapper h4{text-align:left;margin-top:20px;color:#fff;font-family:industry,sans-serif;font-weight:600;font-size:24px}.service_listings a{text-decoration:none;background:#333032;padding:16px 30px;border:1px solid #3c3c3c;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-top:20px}.service_listings a,.service_listings a:after{transition:all .6s cubic-bezier(.165,.84,.44,1)}.service_listings a:after{content:"";border-radius:5px;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0}.service_listings a:hover{transform:scale(1.03)}.service_listings a:hover:after{opacity:1}.letter_group_wrapper{padding-right:40px}.service_listings a:before{content:"";position:absolute;background:#333032;transform:translate(0) skew(-13deg);height:calc(100% + 2px);width:35px;right:-16px;top:-1px;border:1px solid #3c3c3c;border-left:0;box-sizing:border-box;z-index:0}.footer-bar .col-lg-7{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-wrap:wrap}.search .dba{text-decoration:none;background:#333032;padding:20px 40px 5px;border:1px solid #3c3c3c;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:5px;margin-top:20px}.search .dba,.search .dba:after{transition:all .6s cubic-bezier(.165,.84,.44,1)}.search .dba:after{content:"";border-radius:5px;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.3);opacity:0}.search .dba:hover{transform:scale(1.03)}.search .dba:hover:after{opacity:1}.qrg-item-listing{list-style:none;color:#f1f1f1}.qrg-item-listing h5{font-family:DIN-2014-demi;font-weight:400;font-size:16px;line-height:20px;color:#fff;width:auto;margin-bottom:0}.qrg-item-listing h5 i{padding-right:10px;color:#ed1c23;font-size:16px;transform:translateY(2px)}.qrg-item-listing span i{padding-right:5px;color:#ed1c23;font-size:18px;transform:translateY(2px)}#search-modal{position:fixed;z-index:999;background:rgba(0,0,0,.4);width:100%;top:50%;left:50%;height:100vh;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%)}.search-modal-inner .close{font-size:1.5rem;font-weight:700;opacity:.5}.search-modal-inner .search-form{min-width:600px;background:#fff;width:100%;padding:50px 30px}.search-modal-inner .search-form label{width:77%}.search-field:focus-visible{outline:none}.search-modal-inner .search-form label input{width:100%;border:0;border-bottom:2px solid #ed1c23;padding:10px 0}.search-modal-inner .search-submit{background:#ed1c23;border:none;padding:10px 20px;color:#fff;font-family:DIN2014-Regular}.search-modal-inner .close{float:right;font-size:20px;font-weight:100;line-height:1;color:#fff;text-shadow:0 1px 0 #fff;opacity:1;background:#ed1c23;padding:10px}.search-modal-inner .close:hover{color:#fff}.single-pr a{position:relative;padding:10px 30px 10px 10px;font-weight:600;letter-spacing:2px;font-size:16px;font-family:industry,sans-serif;background:#ed1c23;margin-top:0;display:inline-block;color:#fff}.single-pr a:after{background:red;position:absolute;width:8px;height:8px;border-top:2.5px solid #fff;border-left:2.5px solid #fff;color:transparent;transform:translate(100%,100%) rotate(135deg);content:"";top:10px;right:23px}.geot_dropdown_container .selectize-control{margin:0 14px 0 22px}.geot_dropdown_container .selectize-control .selectize-input{height:60px;display:flex;align-items:center}.geot_dropdown_container .selectize-control .selectize-input.input-active{display:flex}.geot_dropdown_container .geot_dropdown .selectize-dropdown{width:107px!important;top:65px!important;left:-22px!important}.geot_dropdown_container .geot_dropdown .selectize-dropdown .selectize-dropdown-content .option{display:flex;justify-content:center;padding:21px 8px;background-color:#302e30;border:1px solid #404040}.geot_dropdown_container .geot_dropdown .selectize-dropdown .selectize-dropdown-content .option.active{background-color:rgba(48,46,48,.9)}@media (max-width:1440px){.side-bar-section{margin:0}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu{width:250px}#mega-menu-wrap-header-menu .mega-menu-toggle{background:transparent}.menu-section .menu-bar ul li{margin:0 15px}.menu-section .menu-bar ul li a{font-size:16px;letter-spacing:1px}.bnr-pic img{max-width:100%}.footer-bar .path,.footer-bar .stock{max-width:210px}.footer-bar .path{padding:0 30px}.footer-bar .path,.footer-bar .stock,.part-finder a,.stock-finder a{font-size:14px;letter-spacing:2px}.bnr-data h2{font-size:35px}.banner-left-box.abt{left:30%}.product img{max-width:100%}.front img{max-width:100%!important}.news .slick-next.slick-arrow,.news .slick-prev.slick-arrow{width:135px}.border-box:after{transform:translate(-50%,-50%) skew(-13deg);width:94%;height:100%;left:50%;top:55%}.footer-bar .path,.footer-bar .stock{padding:0 20px}.footer-bar .stock:before{right:30px}.footer-bar .path,.footer-bar .stock,.part-finder a,.stock-finder a{font-size:12px;letter-spacing:1px}.footer-bar .stock{padding:0 30px}.example,.serach-inn p{max-width:700px}.social{padding:10px 20px}.social i{padding-top:0}.ftr-main img{max-width:300px;margin-left:-50px;margin-top:16px;margin-bottom:16px}.footer-bar .col-lg-7{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-wrap:wrap}}@media (min-width:767px) and (max-width:1400px){.product-title h2{font-size:40px!important}}@media (min-width:767px) and (max-width:825px){.ftr-main img{max-width:264px}}@media (min-width:1024px) and (max-width:1200px){.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item:first-child{border-top:1px solid #3c3c3c}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a.mega-menu-link:before{display:none}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{padding:22px 25px;margin:0;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{position:absolute;right:25px;width:40px;height:100%;top:0;justify-content:center;display:flex;border-left:1px solid #3c3c3c}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:before{top:50%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 10px 5px 25px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin:0;width:100%;border-bottom:1px solid #3c3c3c;background:#302e30!important;padding:0}.mega-menu-toggle{float:right;width:52px}.language{right:12px}.border-box:after{transform:translate(-50%,-50%) skew(0deg)}.event-hd h2,.product h3{font-size:26px}.ajde_evcal_calendar.boxy.box_2 .eventon_list_event,.ajde_evcal_calendar.boxy.box_2 .evoShow_more_events{width:100%!important}.social{padding:10px 15px}#mega-menu-wrap-header-menu .mega-menu-toggle,#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{background:transparent}.footer-bar .path,.footer-bar .stock{max-width:190px;padding:0 20px}}@media (max-width:1350px){.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin:0 3px}}@media (max-width:1200px){.banner-content h1{font-size:30px;max-width:550px}.banner-section .item{height:400px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu{padding:0}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu{width:100%}#mega-menu-wrap-header-menu{position:inherit}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 10px 5px 25px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu{height:100vh;background:rgba(0,0,0,.8)!important}#mega-menu-header-menu{position:absolute!important;top:105px!important;left:0!important;width:100%!important;z-index:99;background:#302e30!important}.footer-bar .path:before,.footer-bar .stock:before{content:none}.social{padding:10px 15px}.col-lg-6.single-pr{margin-top:-60px}#menu{position:static;color:#999;width:100%;padding:10px;text-align:center;opacity:1;visibility:visible;transition:opacity .4s;height:100%;display:block}}@media (max-width:991px){.border-box .home-product:after{content:none}.border-box .home-product:nth-child(odd):after{content:"";background:#373737;position:absolute;top:0;right:0;height:95%;width:1px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item:first-child{border-top:1px solid #3c3c3c}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a.mega-menu-link:before{display:none}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{padding:22px 0 22px 25px;margin:0;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{position:absolute;right:0;width:60px;height:100%;top:0;justify-content:center;display:flex;border-left:1px solid #3c3c3c}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:before{top:50%;left:50%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 10px 5px 25px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu{height:100vh;background:rgba(0,0,0,.8)!important}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin:0;width:100%;border-bottom:1px solid #3c3c3c;background:#302e30!important;padding:0}.news .slick-initialized .slick-slide{min-height:750px}#mega-menu-header-menu{left:0!important}.menu-section{padding:0}.mega-menu-toggle{float:right;width:52px}.banner-section{overflow:hidden}.product h2{font-size:1.5rem}.bnr-pic img{max-width:100%}.banner-section .slick-prev.slick-arrow{z-index:9}.border-box:after{top:53%;transform:translate(-50%,-50%) skew(0deg)}.slick-list{z-index:1}.news .row.news-hd{align-items:center;margin:0 -15px 50px}.news-hd h2{margin-bottom:0}.banner-section .item img{-o-object-fit:cover;object-fit:cover}.left-section{display:none}#toggle{display:block;width:28px;height:30px;margin:30px 20px 10px 0;float:right;position:relative;z-index:999}#toggle span:after,#toggle span:before{content:"";position:absolute;left:0;top:-9px}#toggle span:after{top:9px}#toggle span{position:relative;display:block}#toggle span,#toggle span:after,#toggle span:before{width:100%;height:4px;background-color:#fff;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}#toggle.on span{background-color:transparent}#toggle.on span:before{transform:rotate(45deg) translate(5px,5px)}#toggle.on span:after{transform:rotate(-45deg) translate(7px,-8px)}#toggle.on+#menu{opacity:1;visibility:visible;display:block}#mega-menu-wrap-header-menu .mega-menu-toggle+#mega-menu-header-menu{background:transparent}.side-bar-section{padding:80px 10px}.menu-section .menu-bar ul{display:inline-block;width:100%}.menu-section .menu-bar ul li{display:flex;margin:0;justify-content:center}.example input{width:70%}.example button{width:30%;height:60px}.product .home-product img,.product img{max-width:100%;width:100%}.ajde_evcal_calendar.boxy.box_2 .eventon_list_event{width:100%!important}.social{padding:10px 15px}.ftr-main .container{max-width:100%;padding:0}.back{padding:30px 0!important}.back p{padding:0}.product.our-products .row.border-box{display:grid;grid-template-columns:auto auto}.contdiv-with-sidebar{display:flex;color:#fff;flex-wrap:wrap}.home h2{font-size:26px}.footer-bar .path,.footer-bar .stock{font-size:11px;padding:0 20px}.footer-bar .stock:before{right:30px}.footer-bar .path{max-width:170px}.footer-bar .stock{max-width:143px}.bnr-data h2{font-size:20px;margin:0 0 20px}.banner-left-box.abt{padding:0 30px;left:20%}.page-template-products .left-bar px-4 px-sm-0{max-width:100%}.left-bar px-4 px-sm-0{max-width:100%;width:100%;padding:0 15px}.right-bar{max-width:100%;padding:0;flex:100%}.page.page-id-168 .left-bar px-4 px-sm-0{max-width:55%;width:100%;padding:0 15px}.page.page-id-168 .right-bar{max-width:40%;padding:0}.logo-section .logo{top:0}.right-bar a{font-size:14px}.related-Content{padding:0 20px 20px}.product{padding:30px 0}.product.our-products h2{margin:30px}.banner-inner{background:rgba(0,0,0,.7686274509803922);padding:0 15px}.product h3{font-size:26px}}@media (max-width:992px){.full-width-image{justify-content:start}.full-width-image img,.full-width-image svg{height:inherit}.border-box:after{top:50%;height:95%}.ftr-main{margin:0;position:relative;z-index:0}.back{padding:70px 0!important}.view-all{float:right;margin:0}.border-box{grid-template-columns:auto auto;padding:20px 30px 50px}.border-box .home-product:last-child{border-right:none}.event .view-all{float:left;position:relative;height:auto}.ftr-last img{float:left}.product.our-products .row.border-box{margin:0;display:grid;grid-template-columns:auto auto}.about-last-product{margin-bottom:40px}.right-bar{max-width:100%}.bnr-data h2{font-size:20px}.bnr-pic img{max-width:100%;right:0}.home h2,.product h3{font-size:20px}}@media (max-width:767px){.logo-section .logo{top:40px}.full-width-info{padding:0}.banner-section{background:rgba(0,0,0,.78)}.slider-content{position:relative}.banner-content{margin-top:-10px;margin-left:-10px}.banner-section .item{height:100%;overflow:hidden}.banner-content p:after{background:transparent}.banner-content p{padding:0;margin:14px 40px 20px;max-width:none}.banner-section .item img{height:250px}.evcal_event_title{padding:16px 33px!important}.side-bar-section{margin-top:-30px}.footer-bar .col-lg-7{justify-content:flex-end}.desc_trig_outter .evcal_cblock .evo_start{top:-3px;position:relative}.desc_trig.sin_val.evcal_list_a:after{right:75px;top:0;bottom:15px;margin:auto}.border-box .home-product:nth-child(odd):after{content:none}.border-box{padding:40px 30px 50px;margin:-90px 0 0}.border-box .home-product{padding:20px 0 0;margin:0}.border-box .home-product:last-of-type{padding-bottom:22px}.search-modal-inner .search-form{min-width:100%}#mega-menu-header-menu{left:0!important}.border-box{grid-template-columns:auto auto}.product-col .col-12{margin:0}.product-col .in-item.single-in{padding-bottom:0;margin-top:60px}.left-bar px-4 px-sm-0{max-width:100%}.qrg-item-listing span i{font-size:14px}.right-bar{max-width:100%}.search-box{padding:50px 0}.banner-content a{margin-left:0}.left-bar px-4 px-sm-0 .content p{padding:0}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu{width:100%}.event,.news{padding:50px 0}.product img{max-width:100%}.footer{padding-left:0;padding-top:50px}.footer-bar .stock:before{right:40px}.bnr-data h2{margin:20px 0 15px;font-size:20px}.bnr-data{padding:0 50px}.event .list_cal .eventon_events_list .desc_trig_outter span.evcal_cblock{padding:16px 23px!important}.event .ajde_evcal_calendar.boxy.boxstyle0 #evcal_list .eventon_list_event .desc_trig{padding:0 21px!important}.view-all{float:left;margin:0}.news .slick-next.slick-arrow,.news .slick-prev.slick-arrow{width:75px}.news .row.news-hd{margin:0 -15px 30px}.event .view-all{color:#fff;float:left;position:relative;padding:17px 0;font-size:16px;height:100%;letter-spacing:2px;justify-content:end;font-family:DIN-2014-demi}#evcal_list .eventon_list_event p.no_events{padding:5px 20px!important}.footer-bar .col-lg-7{padding:0 20px}.event-hd h2,.news-hd h2,.product h2{font-size:25px}.product h3{font-size:20px}.event-hd .view-all{margin:0}#the_alphabet_links{justify-content:center;flex-wrap:wrap}#the_alphabet_links li{margin:0 5px}.res-frm i.fa.fa-tag{display:none}.service_listings{text-align:left}.date-box span{margin:0 10px 0 0}.page.page-id-168 .left-bar px-4 px-sm-0{max-width:100%;width:100%;padding:0 15px}.page.page-id-168 .right-bar{max-width:100%;padding:0}.right-bar{margin:0 0 15px;padding:0}.accodn-box.res .accordion-title{font-size:14px;padding:20px 15px 35px;font-family:DIN-2014-demi}.res .date{padding-right:10px;font-size:14px}.left-bar px-4 px-sm-0{padding-right:0;margin-bottom:15px;padding-left:0}.product.our-products .row.border-box{display:flex;padding:0;margin:0 -15px}.about-last-product{margin:7px 0;width:100%}.banner-section .slick-next.slick-arrow{width:110px;background-size:65px;right:-30px}.banner-section .slick-prev.slick-arrow{width:110px;background-size:65px;left:-30px}.evcal_cblock .evo_start em.month,.evo_start em.date{font-size:14px!important}.event .list_cal .eventon_events_list .desc_trig_outter span.evcal_cblock{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.footer-bar .path,.footer-bar .stock{max-width:100%;display:none}.social-fb:before{content:"";position:absolute;right:45px;height:76%;top:8px;background:#404040;width:1px;transform:skew(-13deg)}.social{padding:5px}.social i{padding:10px}.footer-bar .stock:after{display:none}.row.event-hd{padding:0 10px}.menu-section{padding:0}.latest-news-slider{padding:0 10px}.contdiv-with-sidebar{flex-wrap:wrap}.logo-section .logo{height:80px;top:37px}.right-section{justify-content:center}.footer-bar .path:after{content:none}.right-bar .related-link a{padding:10px}.banner-content h1{padding:10px 30px}.banner-content a{font-size:14px;margin-bottom:20px;margin-left:40px}.banner-content a:after{top:7px}.banner-content h1:after{right:0}.banner-content h2{padding:45px 30px 20px;margin:-30px auto 15px;max-width:90%}.banner-content h3{padding:14px 25px;max-width:320px;font-size:16px;margin:0 auto}.border-box .home-product-lg-4.padd,.border-box .home-product:last-child{border-right:none}.news-slide{padding:0}.banner-section .owl-theme .owl-nav,.news .news-slide .owl-nav{display:none}.news-slide .item{margin:20px 0 0}.eve-box a span{font-size:14px;padding:15px 0;margin:-10px 20px -10px -20px;max-width:90px}.eve-box a{font-size:14px}.example input{width:100%;margin:0}.example button{width:65%}.ftr-main{margin:0}.ftr-last p a{width:100%;display:inline-block;margin:0;padding:2px 0}.ftr-last p a:after{display:none}.ftr-last p a:first-child{margin:0}.serach-inn:after{transform:translateX(-50%) skew(0deg)}.search-box h2{font-size:25px}.ftr-main img{max-width:230px}.logo-section .logo img{max-width:150px}.rightbar-tab .print{width:50%;padding:0 5px}.right-bar a{font-size:14px;padding:0;margin:10px 0}.rightbar-tab .share{width:48%;height:60px;padding:0 5px}.side-bar-section{padding:30px 10px 0}.banner-left-box.abt{position:relative;padding:0;left:0;top:-40px}.bnr-pic img{-o-object-fit:contain;object-fit:contain;right:auto;width:100%}#crumbs{padding-bottom:20px}.back{padding:30px 0!important}.product{padding:0;margin:0}.left-bar px-4 px-sm-0 .prod-hdng{margin:0 0 20px}.left-bar px-4 px-sm-0 .prod-intro{margin:0}.latest-news-slider{margin-bottom:0!important}.accodn-box{margin:0 15px 30px 0}.product.our-products h2{margin:0 0 20px}.product-safty,.related-Content,.related-link{padding:0 20px 20px}.resoruce-col .letter_group_wrapper{padding:0 35px 0 20px!important}.mega-toggle-blocks-right{width:100%!important;max-width:52px}.bg-pattren .product h2{margin:30px 0}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item a.mega-menu-link:before{display:none}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{padding:22px 0 22px 25px;margin:0;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{position:absolute;right:0;width:60px;height:100%;top:0;justify-content:center;display:flex;border-left:1px solid #3c3c3c}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:before{top:50%;left:50%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:5px 10px 5px 25px}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu{height:100vh;background:rgba(0,0,0,.8)!important}.menu-section .menu-bar #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin:0;width:100%;border-bottom:1px solid #3c3c3c;background:#302e30!important;padding:0}.border-box:after{top:50%;height:95%}}@media (max-width:600px){.border-box{grid-template-columns:auto}.product-col .in-item .single-pr .features-list img{margin:0}.single-pr span{font-size:15px}.news .slick-initialized .slick-slide{height:650px;min-height:650px}}@media (max-width:600px){#search-btn{display:none}}@media (max-width:576px){.banner-section .item img{height:200px}.bnr-data{padding:0 20px}#crumbs{line-height:2}.col-lg-6.single-pr{margin-top:-30px;padding:0 20px}.product-col .in-item .single-pr .features-list img{width:30px;height:30px}.banner-section .slick-dots{position:relative;bottom:auto;left:auto;right:auto;transform:translate(0);display:inline-block;left:30px;margin-bottom:30px;padding:0 3px}.banner-section .slick-dots li{margin:auto}.banner-section .slick-dots li button:before{font-size:13px!important;top:-2px}.banner-section .slick-dots li.slick-active{font-size:13px!important}}body,html{overflow-x:hidden}label{font-size:16px;margin:0 0 5px}input.search,label{font-family:Gilroy-Regular}input.search{background:#333032;border:1px solid #3c3c3c;color:#fff;padding:10px}input.download{background:#ed1c23;border:none;color:#fff;margin:30px 0 0;padding:10px 40px;font-size:18px;font-weight:700;text-transform:uppercase;font-family:industry,sans-serif}#gform_wrapper_1{background:rgba(26,25,26,.95);margin:0 auto;padding:60px;border-radius:15px}.gfield{width:100%}.left-bar px-4 px-sm-0 .content .gfield p{margin-bottom:5px;margin-top:25px}.left-bar px-4 px-sm-0 .content .gfield label{font-family:industry,sans-serif;font-weight:700;margin-bottom:5px;margin-top:25px;font-size:18px}.gfield input,.gfield select{font-family:Gilroy-Regular;font-size:16px;height:35px;height:55px}.gfield input,.gfield select,.gfield textarea{width:100%;background:#333032;border:1px solid #3c3c3c;color:#fff;padding:10px}.gfield textarea{height:35px;height:120px}.gfield input[type=checkbox]{box-sizing:border-box;padding:0;width:auto!important;height:auto}.gfield .ginput_container.ginput_container_consent label{padding-left:10px}.gfield_label.gfield_label_before_complex{font-family:industry,sans-serif;font-weight:700;margin-top:30px}.gform_footer.top_label input{background:#ed1c23;border:none;color:#fff;margin:30px 0 0;padding:10px 40px;font-size:18px;font-weight:700;text-transform:uppercase;font-family:industry,sans-serif}.left-bar px-4 px-sm-0 .content h2.gform_title{margin-bottom:0}.misha_loadmore{background:#ed1c23;border:none;color:#fff;padding:10px 40px;font-size:18px;font-weight:700;text-transform:uppercase;font-family:industry,sans-serif;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;width:200px;margin:30px 0 0 20px}.misha_loadmore:hover{background-color:#767676;color:#fff}@media (max-width:767px){#gform_wrapper_1{padding:20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9mb250cy5zY3NzIiwiX3RoZW1lLnNjc3MiLCJfZm9ybS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0ksd0JBQTJCLENBQzNCLGtDQUFxQyxDQUNyQyx1TkFHdUQsQ0FDdkQsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUd0QixXQUNJLHNDQUF5QyxDQUN6QyxnREFBbUQsQ0FDbkQsK1FBR3FFLENBQ3JFLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FLdEIsV0FDSSxpQ0FBb0MsQ0FDcEMsMkNBQThDLENBQzlDLDJQQUdnRSxDQUNoRSxlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBR3RCLFdBQ0ksaUNBQW9DLENBQ3BDLDJDQUE4QyxDQUM5QywyUEFHZ0UsQ0FDaEUsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUd0QixXQUNJLG1DQUFzQyxDQUN0Qyw2Q0FBZ0QsQ0FDaEQsbVFBR2tFLENBQ2xFLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FHdEIsV0FDSSwrQkFBa0MsQ0FDbEMseUNBQTRDLENBQzVDLG1QQUc4RCxDQUM5RCxlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBR3RCLFdBQ0ksZ0NBQW1DLENBQ25DLDBDQUE2QyxDQUM3Qyx1UEFHK0QsQ0FDL0QsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUd0QixXQUNJLGtDQUFxQyxDQUNyQyw0Q0FBK0MsQ0FDL0MsK1BBR2lFLENBQ2pFLGVBQW1CLENBQ25CLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FHdEIsV0FDSSx3QkFBMkIsQ0FDM0Isa0NBQXFDLENBQ3JDLHVOQUd1RCxDQUN2RCxlQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBR3RCLFdBQ0ksNkJBQWdDLENBQ2hDLHVDQUEwQyxDQUMxQywyT0FHNEQsQ0FDNUQsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xC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QUNqQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUVqQiw2QkFDRSwwQkFBNkIsQ0FDN0IsY0FBYyxDQUlaLFdBQVcsQ0FDWCxXQUVTLENBRWIsOENBUkUsVUFBVyxDQUNULGtCQUFtQixDQUNuQix3QkFBeUIsQ0FHN0IsVUFBVyxDQUNYLFlBU2EsQ0FQYixpQkFJSSxXQUFXLENBQ1gsWUFFUyxDQUViLDZCQUNFLHFCQUFzQixDQUN0QixTQUFVLENBQ1Ysb0JBQXNCLENBQ3RCLFdBQVksQ0FFZCx5REFDRSxpQkFBa0IsQ0FFcEIsMENBQ0UsK0JBQWlDLENBQ2pDLGVBQWlCLENBQ2pCLGVBQWdCLENBRWxCLDhCQUNFLGtCQUFtQixDQUNuQixXQUFZLENBQ1osVUFBVyxDQUNYLGVBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLCtCQUFpQyxDQUVuQywrQ0FDRSxlQUFnQixDQUdsQixnQkFDRSxrQkFBbUIsQ0FDbkIsV0FBWSxDQUNaLFVBQVcsQ0FFWCxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLHdCQUF5QixDQUN6QiwrQkFBZ0MsQ0FDaEMsOEZBQW9HLENBQ3BHLFdBQVksQ0FDWixvQkFBaUIsQ0FFbkIsc0JBQ0Usd0JBQXlCLENBQ3pCLFVBQVcsQ0FHYix5QkFDRSxpQkFDRSxZQUFhLENBQ2QiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdESU4yMDE0LUJvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lNUJyYW5kcy1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVCcmFuZHMtUmVndWxhci5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVCcmFuZHMtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRm9udEF3ZXNvbWU1QnJhbmRzLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVCcmFuZHMtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVCcmFuZHMtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZTVQcm8tU29saWQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1Tb2xpZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVQcm8tU29saWQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1Tb2xpZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1Tb2xpZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVQcm8tU29saWQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lNVByby1MaWdodCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRm9udEF3ZXNvbWU1UHJvLUxpZ2h0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRm9udEF3ZXNvbWU1UHJvLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRm9udEF3ZXNvbWU1UHJvLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWU1UHJvLVJlZ3VsYXInO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1SZWd1bGFyLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9Gb250QXdlc29tZTVQcm8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ZvbnRBd2Vzb21lNVByby1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3ktTWVkaXVtSXRhbGljJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFySXRhbGljJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktUmVndWxhckl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktUmVndWxhckl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVJlZ3VsYXJJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktUmVndWxhckl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktUmVndWxhckl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95LUV4dHJhQm9sZEl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZEl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktRXh0cmFCb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktRXh0cmFCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktRXh0cmFCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxtZXJNZWRpdW0nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbG1lck1lZGl1bS5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxtZXJNZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbG1lck1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbG1lck1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxtZXJNZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkSXRhbGljJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZEl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZWxvLUJvbGRJdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVsby1Cb2xkSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0ludGVsby1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9JbnRlbG8tQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ludGVsby1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0ludGVsby1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbmR1c3RyeS1Cb2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9JbmR1c3RyeS1Cb2xkLm90ZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW5kdXN0cnktQm9sZEl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW5kdXN0cnktQm9sZEl0YWxpYy5vdGYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdJbmR1c3RyeS1CbGFja0l0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0luZHVzdHJ5LUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9HaWxyb3ktUmVndWxhci50dGYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveS1TZW1pQm9sZEl0YWxpYyc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LVNlbWlCb2xkSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1TZW1pQm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVNlbWlCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVNlbWlCb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1TZW1pQm9sZEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW5kdXN0cnktQmxhY2tJdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0luZHVzdHJ5LUJsYWNrSXRhbGljXzEuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0luZHVzdHJ5LUJsYWNrSXRhbGljXzEud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW5kdXN0cnktQmxhY2tJdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0luZHVzdHJ5LUJsYWNrSXRhbGljXzIuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0luZHVzdHJ5LUJsYWNrSXRhbGljXzIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW5kdXN0cnktQmxhY2tJdGFsaWNfMi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnSW50ZWxvLUxpZ2h0SXRhbGljJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9JbnRlbG8tTGlnaHRJdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvSW50ZWxvLUxpZ2h0SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9JbnRlbG8tTGlnaHRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9JbnRlbG8tTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvSW50ZWxvLUxpZ2h0SXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0RJTiAyMDE0JztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRElOIDIwMTQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZEl0YWxpYy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LUJvbGRJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdESU4gMjAxNCBEZW1pJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ESU4yMDE0LURlbWlJdGFsaWMuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1EZW1pSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LURlbWlJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LURlbWlJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1EZW1pSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdESU4gMjAxNCBFeHRyYSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdESU4gMjAxNCBFeHRyYSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUxpZ2h0LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtRXh0cmFMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1FeHRyYUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtRXh0cmFMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRElOIDIwMTQnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRElOLTIwMTQtZGVtaSc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1EZW1pLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtRGVtaS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1EZW1pLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1EZW1pLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0RJTjIwMTQtRGVtaS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRElOMjAxNC1SZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ESU4yMDE0LVJlZ3VsYXIuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvRElOMjAxNC1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ESU4yMDE0LVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRElOMjAxNC1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZC1JdGFsaWMnO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkSXRhbGljLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5cclxuXHJcbiIsImJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxufVxyXG5ib2R5IGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjZWQxYzIzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4udmlldy1hbGw6aG92ZXIge1xyXG4gIGNvbG9yOiAjZWQxYzIzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktQm9sZCc7XHJcbn1cclxudGJvZHksXHJcbnRkLFxyXG50Zm9vdCxcclxudGgsXHJcbnRoZWFkLFxyXG50ciB7XHJcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbn1cclxuaHIge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDA0MDQwO1xyXG59XHJcbi50ZXh0LWdyZXkge1xyXG4gIGNvbG9yOiAjYTFhMWExO1xyXG59XHJcbi5teC0wIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLy8gb3ZlcnJpZGluZyBCT09UU1RSQVBcclxuLy8gLnJvdyB7XHJcbi8vIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4vLyBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuLy8gZGlzcGxheTogZmxleDtcclxuLy8gLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuLy8gZmxleC13cmFwOiB3cmFwO1xyXG4vLyBtYXJnaW4tcmlnaHQ6IDA7XHJcbi8vIG1hcmdpbi1sZWZ0OiAwO1xyXG4vLyB9XHJcblxyXG4vLyAuY29udGFpbmVyLWZsdWlkIHtcclxuLy8gbWF4LXdpZHRoOiAxOTIwcHg7XHJcbi8vIH1cclxuLy8gLmNvbnRhaW5lciB7XHJcbi8vIHdpZHRoOiA5MiU7XHJcbi8vIG1heC13aWR0aDogOTIlO1xyXG4vLyBwYWRkaW5nOiAwIDE1cHg7XHJcbi8vIH1cclxuYm9keSBhOmhvdmVyIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJztcclxufVxyXG5zcGFuIHtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5ib2R5IGEge1xyXG4gIGNvbG9yOiAjZWQxYzIzO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuaGVhZGVyIHtcclxuXHJcbiAgYmFja2dyb3VuZDogIzMwMmUzMDtcclxufVxyXG4ucmVzcG9uc2l2ZS10YWJsZSB7XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxufVxyXG4uaW4tZHYge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi50b3AtYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjMjYyNTI2O1xyXG59XHJcblxyXG4ubmV3cyB7XHJcblxyXG4gIC5zbGljay10cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG4uZ2VvdF9kcm9wZG93bl9jb250YWluZXIge1xyXG5cclxuICAuc2VsZWN0aXplLWlucHV0IHtcclxuICAgIHBhZGRpbmc6IDJweCAwIDAgOHB4O1xyXG4gIH1cclxuXHJcbiAgLmdlb3QtZmxhZyB7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICB9XHJcblxyXG4gIC5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5nZW90X2Ryb3Bkb3duIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbn1cclxuLmZlYXR1cmUtcG9pbnRzLFxyXG4ud2l0Yi1wb2ludHMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgICBjb2xvcjogIzIzMWYyMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uY2F0ZWdvcnktZmVhdHVyZXMsXHJcbi5jYXRlZ29yeS13aXRiLFxyXG4uY29tcGFyZS1mb2xkZXIge1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5sZWZ0LWJhciBweC00IHB4LXNtLTAge1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLTI1cHgpO1xyXG59XHJcblxyXG4uY29tcGFyZS1mb2xkZXIge1xyXG4gIHRkIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMjI1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsZWN0aXplLWNvbnRyb2wge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbn1cclxuLnVybCB7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LFxyXG4uc2VsZWN0aXplLWRyb3Bkb3duLnNpbmdsZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuaW5wdXQtYWN0aXZlLFxyXG4uc2VsZWN0aXplLWlucHV0IHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbi5yaWdodC1zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbn1cclxuLnBhcnQtZmluZGVyLFxyXG4uc3RvY2stZmluZGVyLFxyXG4uZm9vdGVyLWJhciAucGF0aCB7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMCAzMHB4O1xyXG59XHJcbi5wYXJ0LWZpbmRlciBpbWcge1xyXG4gIG1hcmdpbjogNHB4IDEwcHggNXB4IDA7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG59XHJcbi5zdG9jay1maW5kZXIge1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG4ucGFydC1maW5kZXI6OmFmdGVyLFxyXG4uZm9vdGVyLWJhciAucGF0aDo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuLnJlc29ydWNlLWNvbCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzNjM2MzY7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgbWFyZ2luLXRvcDogNnB4O1xyXG59XHJcbi5nbS1zdHlsZS1tdGMge1xyXG4gIGNvbG9yOiAjMzIzMjMyO1xyXG59XHJcbi5wYXJ0LWZpbmRlciBhLFxyXG4uc3RvY2stZmluZGVyIGEsXHJcbi5mb290ZXItYmFyIC5wYXRoLFxyXG4uZm9vdGVyLWJhciAuc3RvY2sge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuLnN0b2NrOmhvdmVyIHtcclxuICBjb2xvcjogI0VEMUMyMztcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcbi5wYXJ0LWZpbmRlciBhOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZXZlLWJveDo6YWZ0ZXIge1xyXG4gIHJpZ2h0OiA2JTtcclxufVxyXG4vKiAuZXhhbXBsZSBidXR0b246OmFmdGVyLC5mb290ZXItYmFyIC5zdG9jazo6YWZ0ZXIgIHsgKi9cclxuLyogcmlnaHQ6IDMwcHg7ICovXHJcbi8qIH0gKi9cclxuLm1lbnUtc2VjdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogIzMwMmUzMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzNhM2EzYTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGhlaWdodDogNjVweDtcclxufVxyXG4jc2VhcmNoLWJ0biB7XHJcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogNDBweDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLm1lbnUtYmFyIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4jbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5sYW5ndWFnZSB7XHJcbiAgYm9yZGVyLWxlZnQ6ICM0MDQwNDAgMXB4IHNvbGlkO1xyXG4gIGJvcmRlci1yaWdodDogIzQwNDA0MCAxcHggc29saWQ7XHJcbn1cclxuLmxhbmd1YWdlIGltZyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG59XHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbn1cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgbWFyZ2luOiAwIDE1cHg7XHJcbn1cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmssXHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbms6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNlZDFjMjM7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm90dG9tOiAtMjFweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG59XHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IHtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgdG9wOiA0M3B4O1xyXG59XHJcblxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCAzOHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgdWwgbGkgdWwsXHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyIHVsIGxpIHVsIGxpIHVsIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMTAwJTtcclxuICB6LWluZGV4OiAyMDtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgdWwgbGkgdWwgbGkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaSB1bCBsaSBhIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMjRweCAyMHB4O1xyXG59XHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyIHVsIGxpIHVsIGxpIGE6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyIHVsIGxpIHVsIGxpOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaTpob3ZlciB1bCB1bCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgdWwgbGk6aG92ZXIgdWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaSBsaTpob3ZlciB1bCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcclxuICBtYXJnaW4tdG9wOiAtNzhweDtcclxufVxyXG5cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW06OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2VkMWMyMztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB0cmFuc2Zvcm06IHNrZXcoLTEzZGVnKTtcclxufVxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaSBhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LWZhbWlseTogRElOMjAxNC1SZWd1bGFyO1xyXG4gIHBhZGRpbmc6IDI0cHggMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGE6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItdG9wOiAyLjVweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGJvcmRlci1sZWZ0OiAyLjVweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMjI1ZGVnKTtcclxuICByaWdodDogLTIycHg7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0b3A6IDUwJTtcclxuXHJcbn1cclxuI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYS5tZWdhLW1lbnUtbGluayA+IHNwYW4ubWVnYS1pbmRpY2F0b3I6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYS5tZWdhLW1lbnUtbGluayA+IHNwYW4ubWVnYS1pbmRpY2F0b3I6OmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2VkMWMyMztcclxuICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2VkMWMyMztcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDIyNWRlZyk7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0b3A6IDM1JTtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLnNsaWNrLWRvdHMge1xyXG4gIGJvdHRvbTogMzBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAwIDEwcHggNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcbi5iYW5uZXItc2VjdGlvbiAuc2xpY2stZG90cyBsaSBidXR0b246OmJlZm9yZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdzbGljayc7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgY29sb3I6ICMyMjI7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmJlZm9yZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdzbGljayc7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgY29sb3I6ICNlZDFjMjM7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jdW50cnktaWNvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwIDM1cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjM2UzZDNlO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMzZTNkM2U7XHJcbn1cclxuLmN1bnRyeS1pY29uIGltZyB7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5zZWFyY2gtaWNvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG4uc2VhcmNoLWljb24gaW1nIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5sb2dvLXNlY3Rpb24gLmxvZ28ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiA5OTtcclxuICB0b3A6IDA7XHJcbiAgbWF4LXdpZHRoOiAyMzVweDtcclxuICBsZWZ0OiAwO1xyXG59XHJcbi5sb2dvLXNlY3Rpb24gLmxvZ28gaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5zbGljay10cmFjayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLnNsaWNrLW5leHQuc2xpY2stYXJyb3cge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL0Jhbm5lci1OZXh0LnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgd2lkdGg6IDE2MHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogOTVweDtcclxuICByaWdodDogLTQwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItc2VjdGlvbiAuc2xpY2stbmV4dC5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLnNsaWNrLXByZXYuc2xpY2stYXJyb3cge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL0Jhbm5lci1QcmV2LnBuZycpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gIHdpZHRoOiAxNjBweDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICB6LWluZGV4OiAxO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDk1cHg7XHJcbiAgbGVmdDogLTQwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItc2VjdGlvbiAuc2xpY2stcHJldi5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLml0ZW0ge1xyXG4gIC8qaGVpZ2h0OiA1MzBweDsqL1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiA2MDBweDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLml0ZW0gaW1nIHtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1uYXYsXHJcbi5uZXdzIC5uZXdzLXNsaWRlIC5vd2wtbmF2IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDM1JTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTY1JSk7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uc2xpZGVyLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5iYW5uZXItc2VjdGlvbiAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcclxuLmJhbm5lci1zZWN0aW9uIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxyXG4ubmV3cyAubmV3cy1zbGlkZSAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXHJcbi5uZXdzIC5uZXdzLXNsaWRlIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiB7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbGVmdC1hcnJvdy5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgd2lkdGg6IDExMHB4O1xyXG4gIGhlaWdodDogNzNweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLm5ld3MgLm5ld3Mtc2xpZGUgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxyXG4ubmV3cyAubmV3cy1zbGlkZSAub3dsLW5hdiBidXR0b24ub3dsLXByZXYge1xyXG5cclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9uZXdzLWxlZnQucG5nJyk7XHJcblxyXG59XHJcblxyXG4uYmFubmVyLXNlY3Rpb24gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3BhbixcclxuLmJhbm5lci1zZWN0aW9uIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHNwYW4sXHJcbi5uZXdzIC5uZXdzLXNsaWRlIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFuLFxyXG4ubmV3cyAubmV3cy1zbGlkZSAub3dsLW5hdiBidXR0b24ub3dsLXByZXYgc3BhbiB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG4ubmV3cy1zbGlkZSB7XHJcbiAgcGFkZGluZzogMCAxMTBweDtcclxufVxyXG4uYmFubmVyLXNlY3Rpb24gLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24ub3dsLW5leHQsXHJcbi5uZXdzIC5uZXdzLXNsaWRlIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcmlnaHQtYXJyb3cucG5nJyk7XHJcbiAgbGVmdDogaW5pdGlhbDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG59XHJcbi5uZXdzIC5uZXdzLXNsaWRlIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbmV3cy1yaWdodC5wbmcnKTtcclxuICBsZWZ0OiBpbml0aWFsO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5vd2wtZG90cyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIHBhZGRpbmc6IDdweCAyMHB4O1xyXG59XHJcbi5iYW5uZXItc2VjdGlvbiAub3dsLXRoZW1lIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmUgc3BhbiB7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xyXG4gIGJhY2tncm91bmQ6ICMxYTE5MWE7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcbi5iYW5uZXItY29udGVudCB7XHJcbiAgei1pbmRleDogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0b3A6IDA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5iYW5uZXItY29udGVudCBoMSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogNTBweDtcclxuICBwYWRkaW5nOiAxMHB4IDcwcHggMTBweCAyMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gIG1heC13aWR0aDogNTIwcHg7XHJcbn1cclxuLmJhbm5lci1jb250ZW50IGgxOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMjVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI0VEMUMyMztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG59XHJcbi5iYW5uZXItY29udGVudCBoMiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiA0NXB4IDYwcHggMjBweCA0MHB4O1xyXG4gIG1hcmdpbjogLTMwcHggMCAxNXB4O1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgei1pbmRleDogLTI7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuLmJhbm5lci1jb250ZW50IGgyOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwMDAwYzc7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB6LWluZGV4OiAtMTtcclxuICB0cmFuc2Zvcm06IHNrZXcoLTEzZGVnKTtcclxufVxyXG4uYmFubmVyLWNvbnRlbnQgcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAzNnB4IDQwcHggMjFweDtcclxuICBtYXJnaW46IC0zMHB4IDE1cHggMTJweDtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbn1cclxuLmJhbm5lci1jb250ZW50IHA6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDAwMDBjNztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG59XHJcbi5iYW5uZXItY29udGVudCBhIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBiYWNrZ3JvdW5kOiAjRUQxQzIzO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHdpZHRoOiBmaXQtY29udGVudDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uYmFubmVyLWNvbnRlbnQgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6ICMwQTY3QjI7XHJcbn1cclxuLmJhbm5lci1jb250ZW50IGE6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItdG9wOiAyLjVweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1sZWZ0OiAyLjVweCBzb2xpZCAjZmZmO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAxMDAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRvcDogOXB4O1xyXG4gIHJpZ2h0OiAzMHB4O1xyXG59XHJcbiNzbGlkZXIge1xyXG4gIGJhY2tncm91bmQ6ICMxODE3MTg7XHJcbn1cclxuLmJhbm5lci1zZWN0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDE5MjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uYmctcGF0dHJlbiB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmctcGF0dHJlbi5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4uYmctcGF0dHJlbi5wcm9kdWN0LXBhdHRyZW4ge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3Byb2R1Y3QtcGF0dHJlbi5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4jY3J1bWJzIGEge1xyXG4gIGJvcmRlci1ib3R0b206ICNlZDFjMjMgMXB4IHNvbGlkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0IHtcclxuICBiYWNrZ3JvdW5kOiByZ2IoNDYsIDQ0LCA0Nik7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDQ2LDQ0LDQ2LDAuOTIxOTg4ODYzOTA0OTM3KSAwJSwgcmdiYSgyMCwyMCwyMCwwLjkxNjM4NjYyMzAwODU3ODQpIDEwMCUpO1xyXG4gIHBhZGRpbmc6IDMwcHggMCA1OXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucHJvZHVjdCBoMixcclxuLnByb2R1Y3QtdGl0bGUgaDIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5uZXdzIC5zbGljay1zbGlkZSBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgLypoZWlnaHQ6IDI3MHB4OyovXHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLm5ld3MgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSAubmV3cy1kYXRhIHtcclxuICBiYWNrZ3JvdW5kOiAjMjMyMjIzO1xyXG4gIGJvcmRlcjogIzQwNDA0MCAxcHggc29saWQ7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5uZXdzIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUgLm5ld3MtZGF0YSB7XHJcbiAgbWFyZ2luOiAwIDcuNXB4O1xyXG59XHJcblxyXG4ubmV3cyAuc2xpY2stbmV4dC5zbGljay1hcnJvdyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvTmV4dC5wbmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgd2lkdGg6IDExMHB4O1xyXG4gIGhlaWdodDogNzBweDtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIC8qcmlnaHQ6IC0zOyovXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDEwMCU7XHJcbiAgei1pbmRleDogMDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcHg7XHJcbiAgYmFja2dyb3VuZC1zaXplOiA5MHB4O1xyXG59XHJcbi5uZXdzIC5zbGljay1kb3RzIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uZXdzIC5zbGljay1uZXh0LnNsaWNrLWFycm93OmJlZm9yZSB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG59XHJcbi5uZXdzIC5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9QcmV2LnBuZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxuICB3aWR0aDogMTEwcHg7XHJcbiAgaGVpZ2h0OiA3MHB4O1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgei1pbmRleDogMDtcclxuICByaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG4ubmV3cyAuc2xpY2stcHJldi5zbGljay1hcnJvdzpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxufVxyXG4uZXZlbnQtaGQgaDI6OmFmdGVyLFxyXG4uZm9vdGVyLWJhciAuc3RvY2s6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMjIyMDIwO1xyXG59XHJcbi8qIC5ldmVudCAuZXZjYWxfZGVzYy5ldm9faW5mbzo6YWZ0ZXIgeyAqL1xyXG4vKiBwb3NpdGlvbjogYWJzb2x1dGU7ICovXHJcbi8qIGNvbnRlbnQ6IFwiXCI7ICovXHJcbi8qIHdpZHRoOiA5MCU7ICovXHJcbi8qIHRvcDogMTVweDsgKi9cclxuLyogbGVmdDogMjBweDsgKi9cclxuLyogYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoNTgsIDU4LCA1OCkgMCUsIHJnYigyMSwgMjEsIDIxKSAxMDAlKTsgKi9cclxuLyogei1pbmRleDogLTE7ICovXHJcbi8qIHRyYW5zZm9ybTogc2tldygtMjBkZWcpOyAqL1xyXG4vKiBoZWlnaHQ6IDgwcHg7ICovXHJcbi8qIH0gKi9cclxuXHJcbi5ib3JkZXItYm94IHtcclxuICBwYWRkaW5nOiAyMHB4IDMwcHggMTBweDtcclxuICBtYXJnaW46IC02NXB4IDAgMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm1hbnVhbC1ncmlkIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAuYm9yZGVyLWJveCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJvcmRlci1ib3g6OmFmdGVyIHtcclxuICBib3JkZXI6ICMzNzM3MzcgMXB4IHNvbGlkO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTZkZWcpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0b3A6IDE0cHg7XHJcbn1cclxuLmJvcmRlci1ib3ggLmhvbWUtcHJvZHVjdCB7XHJcbiAgbWFyZ2luOiAzOHB4IDAgMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogIzM3MzczNztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgaGVpZ2h0OiA5NSU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ib3JkZXItYm94IC5ob21lLXByb2R1Y3Q6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5wcm9kdWN0Lm91ci1wcm9kdWN0cyAucm93LmJvcmRlci1ib3gge1xyXG4gIG1hcmdpbjogMDtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4ucHJvZHVjdCBpbWcge1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4uc2luZ2xlLWluIGltZyB7XHJcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xyXG59XHJcbi5wcm9kdWN0IGgzIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbjogMCAwIDVweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG4ucHJvZHVjdCAuYm9yZGVyLWJveCBhIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMCA1cHggMCAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZm9udC1mYW1pbHk6ICdESU4tMjAxNC1kZW1pJztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnByb2R1Y3QgLmJvcmRlci1ib3ggYTpob3ZlciB7XHJcbiAgY29sb3I6ICNlZDFjMjM7XHJcbn1cclxuLm5ld3Mge1xyXG4gIGJhY2tncm91bmQ6ICMxYTE5MWFlODtcclxuICBwYWRkaW5nOiA2MHB4IDAgMTdweDtcclxufVxyXG5cclxuLm5ld3MtaGQgaDIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDlweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuLnZpZXctYWxsIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcblxyXG4uZXZlbnQgLnZpZXctYWxsIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDE3cHggMTBweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG59XHJcbi5sYXRlc3QtbmV3cy1zbGlkZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLm5ld3Mtc2xpZGUge1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLm5ld3Mtc2xpZGUgLml0ZW0ge1xyXG4gIGJhY2tncm91bmQ6ICMyMzIyMjM7XHJcbiAgYm9yZGVyOiAjNDA0MDQwIDJweCBzb2xpZDtcclxufVxyXG4ubmV3cy1kYXRhIGg0IHtcclxuICBjb2xvcjogI2VmMWUyNztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luOiAwIDAgMTVweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4ubmV3cy1kYXRhIGgyIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbWFyZ2luOiAwIDAgMTVweDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG59XHJcbi5uZXdzLWRhdGEgcCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG59XHJcbi5uZXdzLWRhdGEgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLm5ld3MtZGF0YSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbn1cclxuXHJcbi5uZXdzLWNvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDMwcHggMzBweCAwO1xyXG59XHJcbi5uZXdzLWxpbmsge1xyXG4gIHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xyXG4gIG1hcmdpbi10b3A6IGF1dG87XHJcbn1cclxuI2V2Y2FsX2hlYWQge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG4jZXZjYWxfbGlzdCAuZXZlbnQge1xyXG4gIGJvcmRlcjogbmF2YWpvd2hpdGU7XHJcbn1cclxuI2V2ZW50b25fbG9hZGJhcl9zZWN0aW9uIHtcclxuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmV2Y2FsX2V2ZW50X3RpdGxlIHtcclxuICBwYWRkaW5nOiAyMHB4IDMzcHggIWltcG9ydGFudDtcclxufVxyXG4jZXZjYWxfbGlzdCAuZXZlbnQge1xyXG4gIGJvcmRlcjogbmF2YWpvd2hpdGU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgd2lkdGg6IDQ4JTtcclxufVxyXG4uYWpkZV9ldmNhbF9jYWxlbmRhciB7XHJcbiAgLmV2ZW50b25fbGlzdF9ldmVudCB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZXZjYWxfY2Jsb2NrIHtcclxuICAgIHBhZGRpbmc6IDEwcHggNDdweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZXZlbnQge1xyXG4gIGJhY2tncm91bmQ6ICNlZDFjMjM7XHJcbiAgcGFkZGluZzogNjBweCAwIDM1cHg7XHJcbn1cclxuLmV2ZW50LWhkIGgyIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweCA4cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uZXZlbnQtaW5mbyB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1hcmdpbjogMjBweCAwIDQwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbn1cclxuLmFqZGVfZXZjYWxfY2FsZW5kYXIge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAuZXZlbnRvbl9saXN0X2V2ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmV2ZS1ib3gge1xyXG4gIG1hcmdpbjogMjVweCAxMHB4IDI1cHggMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG4jZXZjYWxfbGlzdCBzcGFuLmV2Y2FsX2Rlc2MyLmV2Y2FsX2V2ZW50X3RpdGxlIHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMyAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwIDUwcHggMCAzMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmV2ZW50IC5hamRlX2V2Y2FsX2NhbGVuZGFyLmJveHkuYm94c3R5bGUwIC5ldmVudG9uX2V2ZW50c19saXN0IC5ldmVudG9uX2xpc3RfZXZlbnQgLmV2Y2FsX2Rlc2Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjMWYxZjFmO1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBsZWZ0OiAtMjZweDtcclxuICBtaW4taGVpZ2h0OiA2MXB4O1xyXG4gIGhlaWdodDogODAlO1xyXG59XHJcbi5ldmVudCAuZXZjYWxfZGVzYy5ldm9faW5mbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5ldmVudCAuZXZjYWxfZGVzYy5ldm9faW5mbzo6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICMxZjFmMWY7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAlLCAwJSkgc2tldygtMTNkZWcpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogNDBweDtcclxuICByaWdodDogLTE4cHg7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uZXZlbnQgLmV2Y2FsX2Rlc2MuZXZvX2luZm86OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogIzFmMWYxZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgbGVmdDogLTM1cHg7XHJcbn1cclxuXHJcbi5kZXNjX3RyaWcuc2luX3ZhbC5ldmNhbF9saXN0X2E6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItdG9wOiAyLjVweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGJvcmRlci1sZWZ0OiAyLjVweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAxMDAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcmlnaHQ6IDU1cHg7XHJcbiAgdG9wOiAzNSU7XHJcbn1cclxuLmFqZGVfZXZjYWxfY2FsZW5kYXIuYm94eS5ib3hzdHlsZTAgI2V2Y2FsX2xpc3QgcC5kZXNjX3RyaWdfb3V0dGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcbi5ldmVudCAubGlzdF9jYWwgLmV2ZW50b25fZXZlbnRzX2xpc3QgLmRlc2NfdHJpZ19vdXR0ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG4jZXZjYWxfbGlzdCBwLmRlc2NfdHJpZ19vdXR0ZXIge1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuLmRiYS1ldmVudCAuZGVzY190cmlnIHtcclxuICBwYWRkaW5nOiAwIDQwcHggIWltcG9ydGFudDtcclxufVxyXG4uZGJhLWV2ZW50IC5ldmNhbF9jYmxvY2sge1xyXG4gIGZvbnQtc2l6ZTogMjNweCAhaW1wb3J0YW50O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcGFkZGluZzogMTVweCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1heC13aWR0aDogMTUwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICBtYXJnaW46IDAgMCAwIC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDEwNCUgIWltcG9ydGFudDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLmRiYS1ldmVudCAuZXZjYWxfY2Jsb2NrOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApIHNrZXcoLTEzZGVnKTtcclxufVxyXG4uZGJhLWV2ZW50IC5ldmNhbF9kZXNjIHtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIG1pbi1oZWlnaHQ6IDYxcHg7XHJcbiAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmRiYS1ldmVudCAuYWpkZV9ldmNhbF9jYWxlbmRhciAuZXZlbnRvbl9ldmVudHNfbGlzdCAuZXZlbnRvbl9saXN0X2V2ZW50IHtcclxuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG59XHJcbi5kYmEtZXZlbnQgLmV2ZW50b25fZXZlbnRzX2xpc3QgLmV2ZW50b25fbGlzdF9ldmVudCAuZXZjYWxfbGlzdF9hIHtcclxuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG59XHJcbi5kYmEtZXZlbnQgLmRlc2NfdHJpZy5zaW5fdmFsLmV2Y2FsX2xpc3RfYTo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJvcmRlci10b3A6IDIuNXB4IHNvbGlkICNmZmY7XHJcbiAgYm9yZGVyLWxlZnQ6IDIuNXB4IHNvbGlkICNmZmY7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgei1pbmRleDogMTtcclxuICByaWdodDogNTVweDtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAxN3B4O1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG4uZGJhLWV2ZW50IC5ldmNhbF9kZXNjLmV2b19pbmZvOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMCUsIDAlKSBza2V3KC0xM2RlZyk7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIHJpZ2h0OiAtMThweDtcclxufVxyXG4uZGJhLWV2ZW50IC5ldmNhbF9kZXNjLmV2b19pbmZvOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNlZDFjMjM7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGxlZnQ6IC0zNXB4O1xyXG59XHJcbi5ldmUtYm94IGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XHJcbn1cclxuLmV2ZW50IC5saXN0X2NhbCAuZXZlbnRvbl9ldmVudHNfbGlzdCAuZGVzY190cmlnX291dHRlciBhIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxufVxyXG4uYWpkZV9ldmNhbF9jYWxlbmRhci5jb2xvciAjZXZjYWxfbGlzdCAuZXZlbnRvbl9saXN0X2V2ZW50IGE6aG92ZXIge1xyXG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJveHkgLmV2Y2FsX2Rlc2MzIC5ldm9fZXBiYXJfbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwIDM1cHggMCAwICFpbXBvcnRhbnQ7XHJcbiAgZmxleDogMCAwIDUwJSAhaW1wb3J0YW50O1xyXG59XHJcbi5ldmNhbF9kZXNjMyAuZXZvX2VwX2JhciBiLFxyXG4uZXZjYWxfZGVzYzMgLmV2b19lcF9iYXIgYjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjMgIWltcG9ydGFudDtcclxufVxyXG4uYXNsLXNlYXJjaCAuZm9ybS1jb250cm9sLFxyXG4uYXNsLXNlYXJjaCAuYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFzbC1jb250LmFzbC1zZWFyY2ggLmJ0bi1wcmltYXJ5IHtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG59XHJcbi5pbmZvd2luZG93Q29udGVudCAuaW5mby1mYXgge1xyXG4gIGNvbG9yOiB2YXIoLS1zbC1pbmZvYm94LWEsICNCOTcwNzcpO1xyXG59XHJcbi5ldmUtYm94IGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uZnVsbC1saW5rIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuLnByb2QtaGRuZyBoMiB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbn1cclxuLnByb2R1Y3QtaW1hZ2UgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnByb2QtaGRuZyBoMjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuLnByb2QtaW50cm8gcCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi5wcm9kdWN0LWJveCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlcjogIzM3MzczNyAxcHggc29saWQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucHJvZHVjdC1ib3ggaW1nIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnByb2R1Y3QtZGF0YSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxufVxyXG4ucHJvZHVjdC1jb2wgLnByb2R1Y3QtZGF0YSBoMiB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLnByb2R1Y3QtZGF0YSBoMiB7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5wcm9kdWN0IC5wcm9kdWN0LWRhdGEgaDI6OmFmdGVyIHtcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbi5wcm9kdWN0LWRhdGEgYSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDAgNXB4IDAgMDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4ucHJvZHVjdC1kYXRhIGE6YWZ0ZXIge1xyXG4gIGJvcmRlci10b3A6IDIuNXB4IHNvbGlkICNlZDFjMjM7XHJcbiAgYm9yZGVyLWxlZnQ6IDIuNXB4IHNvbGlkICNlZDFjMjM7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdG9wOiA1MCU7XHJcbn1cclxuLnByb2R1Y3QtY29sIC5pbi1pdGVtIC5zaW5nbGUtcHIgaW1nIHtcclxuICB3aWR0aDogaW5pdGlhbDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBpbml0aWFsO1xyXG59XHJcbi5wcm9kdWN0LWNvbCAuaW4taXRlbSAuc2luZ2xlLXByIC5mZWF0dXJlcy1saXN0IHtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogNTBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICB9XHJcbn1cclxuLnByb2R1Y3QtdGl0bGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnByb2R1Y3QtdGl0bGUgaDIge1xyXG4gIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5pbWFnZS13cmFwcGVyIHtcclxuXHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMS42O1xyXG5cclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uc2hpbmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBmYWRlX291dCgjZmZmLCAxKSAwJSwgZmFkZV9vdXQoI2ZmZiwgMC43KSAxMDAlKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogODAlO1xyXG4gICAgbGVmdDogLTc1JTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybTogc2tld1goLTI1ZGVnKTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGFuaW1hdGlvbjogc2hpbmUgMC44NXM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIHNoaW5lIHtcclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMjUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtY29sIC5pbi1pdGVtLnNpbmdsZS1pbiB7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxufVxyXG4uY29sLWxnLTYuc2luZ2xlLXByIHtcclxuICBtYXJnaW4tdG9wOiAtNTBweDtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbn1cclxuXHJcbi5jb2wtbGctNi5zaW5nbGUtcHIgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMTBweCAzNXB4IDEwcHggMjBweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGJhY2tncm91bmQ6ICNlZDFjMjM7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG59XHJcbi5jb2wtbGctNi5zaW5nbGUtcHIgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6ICMwQTY3QjI7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxufVxyXG4uY29sLWxnLTYuc2luZ2xlLXByIGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2ZmZjtcclxuICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2ZmZjtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMTAwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLmN0YS1wcm9kdWN0IGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDEwcHggMzVweCAxMHB4IDEwcHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBiYWNrZ3JvdW5kOiAjZjAwO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbn1cclxuLmN0YS1wcm9kdWN0IGE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAjMEE2N0IyO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbn1cclxuLmN0YS1wcm9kdWN0IGE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2ZmZjtcclxuICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2ZmZjtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMTAwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuXHJcbi5jb2wtbGctNi5wYWRkIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdC1jb2wgLmluLWl0ZW0gLnBhZGQgaW1nIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbi5zaW5nbGUtcHIgcCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5zaW5nbGUtcHIgc3BhbiB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gIGZvbnQtZmFtaWx5OiAnSW5kdXN0cnktQm9sZEl0YWxpYyc7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5zaW5nbGUtcHIgaDQge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxuICBsaW5lLWhlaWdodDogMS43O1xyXG59XHJcbi5wcm9kdWN0LWRpYyB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmFqZGVfZXZjYWxfY2FsZW5kYXIuYm94eSAuZXZlbnRvbl9saXN0X2V2ZW50LFxyXG4uYWpkZV9ldmNhbF9jYWxlbmRhci5ib3h5IC5ldm9TaG93X21vcmVfZXZlbnRzIHtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLmV2ZW50IC5saXN0X2NhbCAuZXZlbnRvbl9ldmVudHNfbGlzdCAuZGVzY190cmlnX291dHRlciBzcGFuLmV2Y2FsX2NibG9jayB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBsaW5lLWhlaWdodDogMDtcclxufVxyXG4uZGVzY190cmlnX291dHRlciAuZXZjYWxfY2Jsb2NrIC5ldm9fc3RhcnQge1xyXG4gIGZsb2F0OiBpbml0aWFsO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxufVxyXG4uZXZjYWxfY2Jsb2NrIC5ldm9fc3RhcnQgZW0ubW9udGgge1xyXG4gIGZvbnQtZmFtaWx5OiAnSW5kdXN0cnktQm9sZEl0YWxpYyc7XHJcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmV2b19zdGFydCBlbS5kYXRlIHtcclxuICBmb250LWZhbWlseTogJ0luZHVzdHJ5LUJvbGRJdGFsaWMnO1xyXG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG59XHJcbi5hamRlX2V2Y2FsX2NhbGVuZGFyLmJveHkuYm94c3R5bGUwICNldmNhbF9saXN0IC5ldmVudG9uX2xpc3RfZXZlbnQgLmRlc2NfdHJpZyB7XHJcbiAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmV2Y2FsX2NibG9jazo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYig1OCwgNTgsIDU4KSAwJSwgcmdiKDIxLCAyMSwgMjEpIDEwMCUpO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wJSwgMCUpIHNrZXcoLTEzZGVnKTtcclxufVxyXG4uc2VhcmNoLWJveCB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvc2VhcmNoLWJnLmpwZycpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBwYWRkaW5nOiAxMDBweCAwIDE0MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYXNsLXNlYXJjaCAuYXNsLXNlYXJjaC1jb250IHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuLmFzbC1zZWFyY2ggKiB7XHJcbiAgbWF4LXdpZHRoOiA2ODBweCAhaW1wb3J0YW50O1xyXG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcbi5zZWFyY2gtYm94IGgyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB3aWR0aDogYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5zZXJhY2gtaW5uIHtcclxuICBwYWRkaW5nOiA2OHB4IDAgNjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBtYXJnaW46IC0zMHB4IDAgMDtcclxufVxyXG4uc2VyYWNoLWlubjo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG4gIHdpZHRoOiA5NCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg0Niw0NCw0NiwwLjkyMTk4ODg2MzkwNDkzNykgMCUsIHJnYmEoMjAsMjAsMjAsMC45MTYzODY2MjMwMDg1Nzg0KSAxMDAlKTtcclxuICB6LWluZGV4OiAtMTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBza2V3KC0xM2RlZyk7XHJcbn1cclxuLmFzbC1jb250LmFzbC1zZWFyY2gge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLnNlcmFjaC1pbm4gcCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1heC13aWR0aDogMTAwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxufVxyXG4uZXhhbXBsZSB7XHJcbiAgbWF4LXdpZHRoOiA2ODAgUFg7XHJcbiAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmV4YW1wbGUgaW5wdXQge1xyXG4gIHdpZHRoOiA3NSU7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uZXhhbXBsZSBidXR0b24ge1xyXG4gIHdpZHRoOiAyNCU7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIG1hcmdpbjogMCAwIDAgLTdweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5zZXJhY2gtaW5uIGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcbi8qIC5mdHItbWFpbjo6YWZ0ZXIgeyAqL1xyXG4vKiBib3gtc2l6aW5nOiBib3JkZXItYm94OyAqL1xyXG4vKiBoZWlnaHQ6IDEzNXB4OyAqL1xyXG4vKiB3aWR0aDogNDMwcHg7ICovXHJcbi8qIGJvcmRlcjogMXB4IHNvbGlkICM0MDQwNDA7ICovXHJcbi8qIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzMwMkUzMCAwJSwgIzE1MTUxNSAxMDAlKTsgKi9cclxuLyogYm94LXNoYWRvdzogMCA0MHB4IDQwcHggMCByZ2JhKDAsMCwwLDAuMik7ICovXHJcbi8qIGNvbnRlbnQ6IFwiXCI7ICovXHJcbi8qIHBvc2l0aW9uOiBhYnNvbHV0ZTsgKi9cclxuLyogdG9wOiAtMTVweDsgKi9cclxuLyogbGVmdDogLTMwcHg7ICovXHJcbi8qIHotaW5kZXg6IC0xOyAqL1xyXG4vKiB0cmFuc2Zvcm06IHNrZXcoLTEzZGVnKTsgKi9cclxuLyogfSAqL1xyXG4uZm9vdGVyLWJhciB7XHJcbiAgYmFja2dyb3VuZDogIzI3MjUyNjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjM2EzYTNhO1xyXG4gIGhlaWdodDogNDhweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmZvb3Rlci1iYXIgLnBhdGgsXHJcbi5mb290ZXItYmFyIC5zdG9jayB7XHJcbiAgbWF4LXdpZHRoOiAyNTBweDtcclxuICBoZWlnaHQ6IDQ4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5mb290ZXItYmFyIC5zdG9jazphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBiYWNrZ3JvdW5kOiAjNDA0MDQwO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbn1cclxuLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbn1cclxuLmZvb3Rlci1iYXIgLnN0b2NrOjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGJvcmRlci10b3A6IDIuNXB4IHNvbGlkICNlZDFjMjM7XHJcbiAgYm9yZGVyLWxlZnQ6IDIuNXB4IHNvbGlkICNlZDFjMjM7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gIHJpZ2h0OiA0MHB4O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdG9wOiA1MCU7XHJcbn1cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmssXHJcbi5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge31cclxuLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbms6aG92ZXI6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNlZDFjMjM7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm90dG9tOiAtMjFweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG59XHJcbi5mb290ZXItYmFyIC5wYXRoIGltZyB7XHJcbiAgaGVpZ2h0OiAxOHB4O1xyXG4gIG1hcmdpbjogNHB4IDEwcHggNXB4O1xyXG59XHJcbi5mb290ZXItYmFyIC5wYXRoOjpiZWZvcmUge1xyXG4gIHJpZ2h0OiA1MHB4O1xyXG4gIHRvcDogMjUlO1xyXG59XHJcbi5mb290ZXItYmFyIC5wYXRoOjphZnRlciB7XHJcbiAgei1pbmRleDogLTE7XHJcbn1cclxuLnBhcnQtZmluZGVyIHtcclxuXHJcbiAgcGFkZGluZzogMCAzMHB4IDAgMTVweDtcclxufVxyXG4ucGFydC1maW5kZXI6aG92ZXI6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMEE2N0IyO1xyXG59XHJcbiNldmNhbF9saXN0IC5ldmVudG9uX2xpc3RfZXZlbnQgcC5ub19ldmVudHMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi5zb2NpYWw6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBoZWlnaHQ6IDc2JTtcclxuICB0b3A6IDhweDtcclxuICBiYWNrZ3JvdW5kOiAjNDA0MDQwO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbn1cclxuLmZvb3RlciB7XHJcbiAgYmFja2dyb3VuZDogcmdiKDQ4LCA0NiwgNDgpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoNDgsNDYsNDgsMSkgMCUsIHJnYmEoMjIsMjIsMjIsMSkgMTAwJSk7XHJcbiAgcGFkZGluZzogMTEwcHggMCA1MHB4IDkwcHg7XHJcbn1cclxuLmZ0ci10b3AgaDMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuLmZ0ci1sYXN0IGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjZWQxYzIzO1xyXG59XHJcbi5tZW51LWZvb3RlciB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4ubWVudS1mb290ZXIgYSB7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4ucGF0aCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5zdG9jayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5mdHItdG9wIHAge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuLmZ0ci10b3AgLmNvbnRhY3QgcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmZ0ci10b3AgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxufVxyXG4uZnRyLXRvcCBpbWcge1xyXG4gIG1heC13aWR0aDogMjQwcHg7XHJcbn1cclxuXHJcbi5mdHItbGFzdCB7XHJcbiAgcGFkZGluZzogNzBweCAwIDA7XHJcbn1cclxuLmZ0ci1sYXN0IHAge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxufVxyXG4uZnRyLWxhc3QgcCB7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuLmZ0ci1sYXN0IHAgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMCAyNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZ0ci1sYXN0IHAgYTo6YWZ0ZXIge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzYyNjI2MjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIGhlaWdodDogMjBweDtcclxuICB0b3A6IDA7XHJcbn1cclxuLmZ0ci1sYXN0IHAgYTpmaXJzdC1jaGlsZCB7XHJcbiAgbWFyZ2luOiAwIDAgMCAyMHB4O1xyXG59XHJcbi5mdHItbGFzdCBpbWcge1xyXG4gIG1heC13aWR0aDogMTUwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcbi5mdHItbWFpbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAwO1xyXG4gIGxlZnQ6IC01MHB4O1xyXG59XHJcbi5mdHItbWFpbiBpbWcge1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbn1cclxuLnNvY2lhbCB7XHJcbiAgcGFkZGluZzogMTBweCAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uc29jaWFsIGkge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbn1cclxuLnNvY2lhbCBpOmhvdmVyIHtcclxuICBjb2xvcjogI2VkMWMyMztcclxufVxyXG5cclxuI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogIzMwMmUzMDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICBsaW5lLWhlaWdodDogMzVweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgZm9udC1mYW1pbHk6IERJTjIwMTQtUmVndWxhcjtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgIzNjM2MzYztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNjM2MzYztcclxufVxyXG4vKiAuYmFubmVyLWxlZnQtYm94IHsgKi9cclxuLyogZGlzcGxheTogZmxleDsgKi9cclxuLyogZmxleC13cmFwOiB3cmFwOyAqL1xyXG4vKiBhbGlnbi1pdGVtczogY2VudGVyOyAqL1xyXG4vKiBoZWlnaHQ6IDEwMCU7ICovXHJcbi8qIHBvc2l0aW9uOiBhYnNvbHV0ZTsgKi9cclxuLyogd2lkdGg6IDEwMCU7ICovXHJcbi8qIGxlZnQ6IDQwJTsgKi9cclxuLyogcGFkZGluZzogMCAwIDAgMjBweDsgKi9cclxuLyogei1pbmRleDogMjsgKi9cclxuLyogfSAqL1xyXG5cclxuLyouY29udGFpbmVyLmJnLXBhdDo6YWZ0ZXIge1xyXG5ib3JkZXI6ICMzNzM3MzcgMXB4IHNvbGlkO1xyXG5wb3NpdGlvbjogYWJzb2x1dGU7XHJcbmNvbnRlbnQ6IFwiXCI7XHJcbnRyYW5zZm9ybTogc2tldygtMTNkZWcpO1xyXG53aWR0aDogMTAwJTtcclxuaGVpZ2h0OiA4NSU7XHJcbmJhY2tncm91bmQ6ICMxOTE4MTljMjtcclxuei1pbmRleDogMDtcclxubGVmdDogLTcwcHg7XHJcbnRvcDogMDtcclxufSovXHJcbi5jb250YWluZXIuYmctcGF0OjphZnRlciB7XHJcbiAgYm9yZGVyOiAjNDA0MDQwIDFweCBzb2xpZDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0cmFuc2Zvcm06IHNrZXcoLTEzZGVnKTtcclxuICB3aWR0aDogMTMyNXB4O1xyXG4gIGhlaWdodDogODUlO1xyXG4gIGJhY2tncm91bmQ6ICMxOTE4MTljMjtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRvcDogMDtcclxufVxyXG4uYmFubmVyLWxlZnQtYm94LmFidCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMDtcclxuICB6LWluZGV4OiAyO1xyXG4gIG1heC13aWR0aDogNzAwcHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMjAlO1xyXG59XHJcbi8qIC5iYW5uZXItbGVmdC1ib3gucHJvOjphZnRlciB7ICovXHJcbi8qIGJvcmRlcjogIzM3MzczNyAxcHggc29saWQ7ICovXHJcbi8qIHBvc2l0aW9uOiBhYnNvbHV0ZTsgKi9cclxuLyogY29udGVudDogXCJcIjsgKi9cclxuLyogdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7ICovXHJcbi8qIHdpZHRoOiA5MCU7ICovXHJcbi8qIGhlaWdodDogODUlOyAqL1xyXG4vKiBiYWNrZ3JvdW5kOiAjMTkxODE5YzI7ICovXHJcbi8qIHotaW5kZXg6IC0xOyAqL1xyXG4vKiBsZWZ0OiAtMjMuNCU7ICovXHJcbi8qIHRvcDogMDsgKi9cclxuLyogfSAqL1xyXG4uYm5yLWRhdGEge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJuci1kYXRhIGgyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG59XHJcbi5jb250YWluZXIuYmctcGF0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbiNjcnVtYnMge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcbi5hamRlX2V2Y2FsX2NhbGVuZGFyICNldmNhbF9oZWFkLmNhbGVuZGFyX2hlYWRlciAjZXZjYWxfY3VyIHtcclxuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG4uYWpkZV9ldmNhbF9jYWxlbmRhciAuY2FsZW5kYXJfaGVhZGVyIHAuZXZvX2Fycm93cyB7XHJcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJhbm5lci1sZWZ0LWJveC5wcm8ge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLmJuci1kYXRhIHAge1xyXG4gIG1hcmdpbjogMCAwIDE1cHg7XHJcbn1cclxuLmJuci1kYXRhIHAgYSB7XHJcbiAgZm9udC1mYW1pbHk6IERJTjIwMTQtUmVndWxhcjtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWQxYzIzO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYm5yLWRhdGEgcCBhIC5zZXBhcmF0b3Ige1xyXG4gIG1hcmdpbjogMCA1cHg7XHJcbn1cclxuLmJuci1waWMge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5ibnItcGljIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5ibnItcGljIGltZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLypyaWdodDogLTQ3cHg7Ki9cclxuICBtYXgtd2lkdGg6IDg5NXB4O1xyXG59XHJcbi5iYW5uZXItaW5uZXIge1xyXG4gIGJhY2tncm91bmQ6ICMwMDAwMDBjNDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5uZXItaW5uZXIucHJvLWlubmVyIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uYm5yLWRhdGEgc3BhbiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxufVxyXG4uYm5yLWRhdGEgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1mYW1pbHk6IERJTjIwMTQtUmVndWxhcjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zaWRlLWJhci1zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjMjYyNDI2ZmM7XHJcbiAgcGFkZGluZzogMTAwcHggMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAtNTBweCAwIDA7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYzNjM2M7XHJcbn1cclxuLmNvbnRkaXYtd2l0aC1zaWRlYmFyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG4uZGJhLWV2ZW50IHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGF0ZSBzcGFuIHtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5sZWZ0LWJhciBweC00IHB4LXNtLTAgdWwgbGkge1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcclxufVxyXG4ucHJvZHVjdC5vdXItcHJvZHVjdHMge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLmFib3V0LWxhc3QtcHJvZHVjdCB7XHJcbiAgYmFja2dyb3VuZDogcmdiKDQ2LCA0NCwgNDYpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSg0Niw0NCw0NiwwLjkyMTk4ODg2MzkwNDkzNykgMCUsIHJnYmEoMjAsMjAsMjAsMC45MTYzODY2MjMwMDg1Nzg0KSAxMDAlKTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjM2MzYjNjO1xyXG4gIG1hcmdpbjogN3B4IDdweCA3cHggMDtcclxuICB3aWR0aDogYXV0bztcclxufVxyXG4uY29udGVudCBoMSxcclxuLmNvbnRlbnQgaDIsXHJcbi5jb250ZW50IGgzLFxyXG4uY29udGVudCBoNCxcclxuLmNvbnRlbnQgaDUsXHJcbi5jb250ZW50IGg2IHtcclxuICBmb250LWZhbWlseTogJ0dpbHJveS1Cb2xkJztcclxufVxyXG4ubGVmdC1iYXIgcHgtNCBweC1zbS0wIC5jb250ZW50IHAge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmxlZnQtYmFyIHB4LTQgcHgtc20tMCAuY29udGVudCBoMiB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmxlZnQtYmFyIHB4LTQgcHgtc20tMCAuY29udGVudCB1bCB7XHJcbiAgcGFkZGluZzogMCAwIDAgMzBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgMCAyNXB4O1xyXG59XHJcbi5sZWZ0LWJhciBweC00IHB4LXNtLTAgLmNvbnRlbnQgdWwgbGkge1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgcGFkZGluZzogMCAwIDAgMTBweDtcclxufVxyXG4ubGVmdC1iYXIgcHgtNCBweC1zbS0wIC5jb250ZW50IHVsIGxpOjptYXJrZXIge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uY29udGVudDpsYXN0LWNoaWxkIHtcclxuICBwYWRkaW5nOiAwIDAgMzBweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM2MzYzNjtcclxufVxyXG4ubmV3cy1pbi1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMyMzIyMjM7XHJcbiAgYm9yZGVyOiAjNDA0MDQwIDFweCBzb2xpZDtcclxuICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5uZXdzLWluLWl0ZW0gaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gIC8qaGVpZ2h0OiAyNzBweDsqL1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuLm5ld3MtaW4taXRlbSBoMyB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdESU4tMjAxNC1kZW1pJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uZmxpcC1jb250YWluZXIge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQwNDA7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC43MmRlZywgIzMwMkUzMCAwJSwgIzE1MTUxNSAxMDAlKTtcclxuICBib3gtc2hhZG93OiAwIDQwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3JkZXItdG9wOiBub25lO1xyXG59XHJcblxyXG4uYmFjayAuc29jaWFsIGkge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuXHJcbi5mcm9udCBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG4uY3VzdG9tLWdyaWQge1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuNzJkZWcsICMzMDJFMzAgMCUsICMxNTE1MTUgMTAwJSk7XHJcbiAgYm94LXNoYWRvdzogMCA0MHB4IDQwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi5iYWNrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiA4MHB4IDA7XHJcbn1cclxuXHJcbi5iYWNrLXRpdGxlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgZm9udC1mYW1pbHk6IERJTi0yMDE0LWRlbWk7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5hY2NvZG4tYm94IHtcclxuICBtYXJnaW46IDAgMCAzMHB4O1xyXG59XHJcbi5hY2NvZG4tYm94IGgyIHtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiAxMHB4IDAgMzBweDtcclxufVxyXG4uYWNjb2RuLWJveCAuYWNjb3JkaW9uLXRpdGxlIHtcclxuICBiYWNrZ3JvdW5kOiAjMzMzMDMyO1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgYm9yZGVyOiAjM2MzYzNjIDFweCBzb2xpZDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5hY2NvZG4tYm94IC5hY2NvcmRpb24tdGl0bGU6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYmFja2dyb3VuZDogIzMzMzAzMjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMCUsIDAlKSBza2V3KC0xM2RlZyk7XHJcbiAgaGVpZ2h0OiAxMDIlO1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIHJpZ2h0OiAtMTBweDtcclxuICB0b3A6IC0xcHg7XHJcbiAgYm9yZGVyOiAjM2MzYzNjIDFweCBzb2xpZDtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uYWNjb2RuLWJveCAuYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA5cHg7XHJcbiAgaGVpZ2h0OiA5cHg7XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlZDFjMjM7XHJcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMCUsIC02MCUpIHJvdGF0ZSgyMjVkZWcpO1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdG9wOiA1MCU7XHJcbn1cclxuLmFjY29kbi1ib3ggLmFjY29yZGlvbi10aXRsZS5vcGVuZWQ6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDlweDtcclxuICBoZWlnaHQ6IDlweDtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgI2VkMWMyMztcclxuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlZDFjMjM7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wJSwgLTYwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICByaWdodDogMjBweDtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRvcDogNTAlO1xyXG59XHJcbi5hY2NvZG4tYm94IC5hY2NvcmRpb24tY29udGVudCBwIHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG59XHJcbi5yaWdodC1iYXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDQwNDA7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC43MmRlZywgIzMwMkUzMCAwJSwgIzE1MTUxNSAxMDAlKTtcclxuICBib3gtc2hhZG93OiAwIDQwcHggNDBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxufVxyXG4ucmlnaHRiYXItdGFiIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMxZjFlMWY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5yaWdodGJhci10YWI6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgYmFja2dyb3VuZDogIzNjM2MzYztcclxuICB0cmFuc2Zvcm06IHNrZXcoLTEzZGVnKTtcclxufVxyXG5cclxuLnJpZ2h0YmFyLXRhYiAucHJpbnQsXHJcbi5yaWdodGJhci10YWIgLnNoYXJlIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogNjBweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5wcmludCBhOmhvdmVyLFxyXG4uc2hhcmUgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucHJpbnQ6aG92ZXIgYTo6YWZ0ZXIsXHJcbi5zaGFyZTpob3ZlciBhOjphZnRlciB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5yaWdodGJhci10YWIgLnByaW50IHNwYW4sXHJcbi5yaWdodGJhci10YWIgLnNoYXJlIHNwYW4ge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yaWdodC1iYXIgbGkgYTo6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogOXB4O1xyXG4gIGhlaWdodDogOXB4O1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZWQxYzIzO1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2VkMWMyMztcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAlLCAtNjAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICByaWdodDogLTE4cHg7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0b3A6IDUwJTtcclxufVxyXG4ucmlnaHQtYmFyIHVsIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5yaWdodC1iYXIgdWwgbGkge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzYjNjO1xyXG4gIGJhY2tncm91bmQ6ICMyYTI4MmE7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbn1cclxuXHJcbi5yaWdodC1iYXIgdWwgbGkgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5yaWdodC1iYXIgdWwgbGkgYTo6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgcmlnaHQ6IDM1cHg7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0b3A6IDUwJTtcclxufVxyXG4ucmlnaHQtYmFyIHVsIGxpIGE6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG59XHJcbi5yaWdodC1iYXIgdWwgbGkgYTpob3Zlcjo6YWZ0ZXIge1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcblxyXG4ucmlnaHRiYXItdGFiIC5wcmludDpob3ZlciBhLFxyXG4ucmlnaHRiYXItdGFiIC5zaGFyZTpob3ZlciBhIHtcclxuICBjb2xvcjogI2VkMWMyMztcclxufVxyXG4ucmlnaHQtYmFyIGgyIHtcclxuICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLnByb2R1Y3Qtc2FmdHkgaDIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgei1pbmRleDogMTtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgbWFyZ2luOiAzMHB4IDEwcHggMjBweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG59XHJcbi5yaWdodC1iYXIgcCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG59XHJcbi5yaWdodC1iYXIgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgZm9udC1mYW1pbHk6IERJTjIwMTQtUmVndWxhcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnJlbGF0ZWQtbGluayBhIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICBwYWRkaW5nOiAyNXB4IDE1cHg7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgZm9udC1mYW1pbHk6ICdESU4tMjAxNC1kZW1pJztcclxuICBiYWNrZ3JvdW5kOiAjMzIyZTMxO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogIzNkM2QzZCAxcHggc29saWQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbi5yZWxhdGVkLWxpbmsgYTo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmNhdGFsb2ctZnVsbC13aWR0aCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNDA0MDtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwLjcyZGVnLCAjMzAyRTMwIDAlLCAjMTUxNTE1IDEwMCUpO1xyXG4gIGJveC1zaGFkb3c6IDAgNDBweCA0MHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuLmZ1bGwtd2lkdGgtaW5mbyB7XHJcbiAgcGFkZGluZzogNDBweDtcclxuICBoMiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW46IDIwcHggMTBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2F0YWxvZy1saW5rIHtcclxuXHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDM1cHggMTBweCAxMHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZWQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2ZmZjtcclxuICAgICAgICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2ZmZjtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBBNjdCMjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuLmNhdGFsb2ctdGV4dCB7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG59XHJcbi5mdWxsLXdpZHRoLWltYWdlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvKiAgYm94LXNoYWRvdzogMCA0MHB4IDQwcHggMCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gICovXHJcbiAgfVxyXG4gIHN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAvKiBib3gtc2hhZG93OiAwIDQwcHggNDBweCAwIHJnYmEoMCwwLDAsMC4yKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgKi9cclxuICB9XHJcbn1cclxuLnByb2R1Y3QtY29sIC5pbi1pdGVtIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzNjM2IzYztcclxuICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gIGhlaWdodDogOTYlO1xyXG59XHJcbi5wcm9kdWN0LWNvbCAuaW4taXRlbS5zaW5nbGUtaW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYzNiM2M7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjAuNzJkZWcsICMzMDJFMzAgMCUsICMxNTE1MTUgMTAwJSk7XHJcbiAgYm94LXNoYWRvdzogMCA0MHB4IDQwcHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi5wcm9kLWNhdC1mZWF0dXJlcyB7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLnJlcyAuZGF0ZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbn1cclxuLnJlcyAuZGF0ZSBpIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5hY2NvZG4tYm94LnJlcyBhIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcbn1cclxuLmFjY29kbi1ib3gucmVzIGE6aG92ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG59XHJcbi5hY2NvZG4tYm94LnJlcyBhOjphZnRlciB7XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxufVxyXG4uYWNjb2RuLWJveC5yZXMgYTpob3Zlcjo6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5hY2NvZG4tYm94LnJlcyAuYWNjb3JkaW9uLXRpdGxlOjphZnRlciB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcbi5hY2NvZG4tYm94LnJlcyAuYWNjb3JkaW9uLXRpdGxlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBmb250LWZhbWlseTogJ0RJTi0yMDE0LWRlbWknO1xyXG59XHJcbi5hY2NvZG4tYm94LnJlcyAuYWNjb3JkaW9uLXRpdGxlIGkge1xyXG4gIGNvbG9yOiAjZWEyYTJmO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4ubWVnYS1zdWItbWVudSBsaSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5tZWdhLXN1Yi1tZW51IGxpIHVsIHtcclxuICBsZWZ0OiAtMjAwcHggIWltcG9ydGFudDtcclxuICB0b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG4ucHJvZHVjdC1jb2wgLmluLWl0ZW0gaW1nIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGhlaWdodDogYXV0bztcclxuXHJcbn1cclxuLnByb2R1Y3QtY29sIHtcclxuICBtYXJnaW46IDAgMCAzMHB4O1xyXG59XHJcbi5jb2wtNi5wYWRkIGltZyB7XHJcbiAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4ucHJvZHVjdC1jb2wgaDIge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG59XHJcbi5wcm9kdWN0LWNvbCAubmV3cy1kYXRhIGgyIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdESU4yMDE0LVJlZ3VsYXInO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuLnByb2R1Y3QtY29sIC5uZXdzLWRhdGEgcCB7XHJcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3ktUmVndWxhcic7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5vdXItcHJvZHVjdHMgLmJvcmRlci1ib3g6OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5wcm9kdWN0Lm91ci1wcm9kdWN0cyBoMiB7XHJcbiAgbWFyZ2luOiAwIDAgNjBweDtcclxufVxyXG4uYWpkZV9ldmNhbF9jYWxlbmRhci5ib3h5IC5ldmVudG9uX2V2ZW50c19saXN0IHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5hamRlX2V2Y2FsX2NhbGVuZGFyIC5jbGVhciB7XHJcbiAgZGlzcGxheTogY29udGVudHM7XHJcbn1cclxuLnNpbmdsZS1wciB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG4ucHJvZHVjdC1jb2wgLmluLWl0ZW0gLnNpbmdsZS1wciBwIGltZyB7XHJcbiAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4ucGFydC1maW5kZXIgYTo6YWZ0ZXIsXHJcbi5zdG9jay1maW5kZXIgYTo6YWZ0ZXIsXHJcbi5iYW5uZXItY29udGVudCBoMzo6YmVmb3JlLFxyXG4ucHJvZHVjdCAuYm9yZGVyLWJveCBhOjphZnRlcixcclxuLnZpZXctYWxsOjphZnRlcixcclxuLm5ld3MtZGF0YSBhOjphZnRlcixcclxuLmV2ZW50IC52aWV3LWFsbDo6YWZ0ZXIsXHJcbi5ldmUtYm94OjphZnRlcixcclxuLmV4YW1wbGUgYnV0dG9uOjphZnRlcixcclxuLnNlcmFjaC1pbm4gYTo6YWZ0ZXIsXHJcbi5mb290ZXItYmFyIC5wYXRoOjpiZWZvcmUsXHJcbi5yaWdodC1iYXIgYTo6YWZ0ZXIsXHJcbi5wcm9kdWN0LXNhZnR5IGE6OmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDhweDtcclxuICBoZWlnaHQ6IDhweDtcclxuICBib3JkZXItdG9wOiAyLjVweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1sZWZ0OiAyLjVweCBzb2xpZCAjZmZmO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHRvcDogNTAlO1xyXG59XHJcbi5ob21lLXByb2R1Y3QgYTo6YWZ0ZXIge1xyXG4gIHRvcDogOTUlICFpbXBvcnRhbnQ7XHJcbn1cclxuLmJhbm5lci1jb250ZW50IGgzOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05MyUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDclO1xyXG59XHJcblxyXG5cclxuLnJpZ2h0LWJhciAucmVsYXRlZC1saW5rIGE6OmFmdGVyIHtcclxuICB3aWR0aDogOHB4O1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIHJpZ2h0OiAxMHB4O1xyXG4gIHRvcDogNTAlO1xyXG59XHJcbi5yZWxhdGVkLWxpbmssXHJcbi5yZWxhdGVkLUNvbnRlbnQsXHJcbi5wcm9kdWN0LXNhZnR5IHtcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzYzNiM2M7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnByb2R1Y3Qtc2FmdHkgYSB7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkRJTi0yMDE0LWRlbWlcIjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMi4xOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG59XHJcbi5yZWxhdGVkLUNvbnRlbnQgYSB7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIGNvbG9yOiAjRkZGRkZGO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkRJTi0yMDE0LWRlbWlcIjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMi4xOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnJlbGF0ZWQtbGluayBhIGkge1xyXG4gIGNvbG9yOiAjZWEyYTJmO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcbi5zdG9jay1maW5kZXIgYTo6YWZ0ZXIsXHJcbi5wcm9kdWN0IC5ib3JkZXItYm94IGE6OmFmdGVyLFxyXG4udmlldy1hbGw6OmFmdGVyLFxyXG4ubmV3cy1kYXRhIGE6OmFmdGVyLFxyXG4uZXZlLWJveDo6YWZ0ZXIsXHJcbi5zZXJhY2gtaW5uIGE6OmFmdGVyLFxyXG4ucmlnaHQtYmFyIGE6OmFmdGVyLFxyXG4ucHJvZHVjdC1zYWZ0eSBhOjphZnRlciB7XHJcbiAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2VkMWMyMztcclxuICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2VkMWMyMztcclxufVxyXG4jZGJhLWxvY2F0aW9uOjphZnRlciB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4ucHJvZHVjdCBoMjo6YWZ0ZXIsXHJcbi5uZXdzLWhkIGgyOjphZnRlcixcclxuLmV2ZW50LWhkIGgyOjphZnRlcixcclxuLnNlYXJjaC1ib3ggaDI6OmFmdGVyLFxyXG4uYm5yLWRhdGEgaDI6OmFmdGVyLFxyXG4ucHJvZHVjdC10aXRsZSBoMjo6YWZ0ZXIsXHJcbi5wcm9kdWN0LXNhZnR5IGgyOjphZnRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbiAgei1pbmRleDogLTE7XHJcblxyXG59XHJcbi5ldmVudCAuZXZlbnQtaGQgaDI6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMTcxNzE3O1xyXG59XHJcbi5hc2wtY29udC5hc2wtc2VhcmNoICoge1xyXG4gIG1heC13aWR0aDogNjAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlcy1mcm0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luOiAzMHB4IDA7XHJcbn1cclxuLnJlcy1mcm0gZm9ybSB7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuLnJlcy1mcm0gZm9ybSBzZWxlY3Qge1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtaW4td2lkdGg6IDI4MHB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuLnJlcy1mcm0gZm9ybSBzZWxlY3Qgb3B0aW9uIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4uZm9vdGVyLWJhciAucGF0aCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCA0MHB4O1xyXG59XHJcbi5mb290ZXItYmFyIC5wYXRoOmhvdmVyOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZDogIzBBNjdCMjtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcblxyXG4jdGhlX2FscGhhYmV0X2xpbmtzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgcGFkZGluZzogMjBweCAxMHB4IDEwcHg7XHJcbiAgYm9yZGVyOiAjM2EzYTNhIDFweCBzb2xpZDtcclxufVxyXG5cclxuI3RoZV9hbHBoYWJldF9saW5rcyBsaSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbiN0aGVfYWxwaGFiZXRfbGlua3MgbGkucmVkdW5kYW50IHtcclxuICBjb2xvcjogIzRhNGE0YTtcclxuICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmRhdGUtYm94IHNwYW4ge1xyXG4gIG1hcmdpbjogMCAxNXB4O1xyXG4gIGZvbnQtZmFtaWx5OiAnR2lscm95LVJlZ3VsYXInO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmRhdGUtYm94IHtcclxuICAuY2F0LW5hbWUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubGV0dGVyX2dyb3VwX3dyYXBwZXIgaDQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlX2xpc3RpbmdzIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjMzMzMDMyO1xyXG4gIHBhZGRpbmc6IDE2cHggMzBweDtcclxuICBib3JkZXI6ICMzYzNjM2MgMXB4IHNvbGlkO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG59XHJcbi5zZXJ2aWNlX2xpc3RpbmdzIGE6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcblxyXG59XHJcbi5zZXJ2aWNlX2xpc3RpbmdzIGE6aG92ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG59XHJcbi5zZXJ2aWNlX2xpc3RpbmdzIGE6aG92ZXI6OmFmdGVyIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbi5sZXR0ZXJfZ3JvdXBfd3JhcHBlciB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweDtcclxufVxyXG4uc2VydmljZV9saXN0aW5ncyBhOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICMzMzMwMzI7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCkgc2tldygtMTNkZWcpO1xyXG4gIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcclxuICB3aWR0aDogMzVweDtcclxuICByaWdodDogLTE2cHg7XHJcbiAgdG9wOiAtMXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWJhciAuY29sLWxnLTcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuXHJcbi5zZWFyY2ggLmRiYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICMzMzMwMzI7XHJcbiAgcGFkZGluZzogMjBweCA0MHB4IDVweDtcclxuICBib3JkZXI6ICMzYzNjM2MgMXB4IHNvbGlkO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbn1cclxuLnNlYXJjaCAuZGJhOjphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG5cclxufVxyXG4uc2VhcmNoIC5kYmE6aG92ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjAzLCAxLjAzKTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMsIDEuMDMpO1xyXG59XHJcbi5zZWFyY2ggLmRiYTpob3Zlcjo6YWZ0ZXIge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcblxyXG4ucXJnLWl0ZW0tbGlzdGluZyB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogI2YxZjFmMTtcclxufVxyXG4ucXJnLWl0ZW0tbGlzdGluZyBoNSB7XHJcbiAgZm9udC1mYW1pbHk6ICdESU4tMjAxNC1kZW1pJztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aWR0aDogYXV0bztcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbi5xcmctaXRlbS1saXN0aW5nIGg1IGkge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgY29sb3I6ICNlZDFjMjM7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMnB4KTtcclxufVxyXG4ucXJnLWl0ZW0tbGlzdGluZyBzcGFuIGkge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICBjb2xvcjogI2VkMWMyMztcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAycHgpO1xyXG59XHJcbiNzZWFyY2gtbW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG4uc2VhcmNoLW1vZGFsLWlubmVyIC5jbG9zZSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICBvcGFjaXR5OiAuNTtcclxufVxyXG4uc2VhcmNoLW1vZGFsLWlubmVyIC5zZWFyY2gtZm9ybSB7XHJcbiAgbWluLXdpZHRoOiA2MDBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDUwcHggMzBweDtcclxufVxyXG4uc2VhcmNoLW1vZGFsLWlubmVyIC5zZWFyY2gtZm9ybSBsYWJlbCB7XHJcbiAgd2lkdGg6IDc3JTtcclxufVxyXG4uc2VhcmNoLWZpZWxkOmZvY3VzLXZpc2libGUge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnNlYXJjaC1tb2RhbC1pbm5lciAuc2VhcmNoLWZvcm0gbGFiZWwgaW5wdXQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAjZWQxYzIzIDJweCBzb2xpZDtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuLnNlYXJjaC1tb2RhbC1pbm5lciAuc2VhcmNoLXN1Ym1pdCB7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiBESU4yMDE0LVJlZ3VsYXI7XHJcbn1cclxuLnNlYXJjaC1tb2RhbC1pbm5lciAuY2xvc2Uge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbi5zZWFyY2gtbW9kYWwtaW5uZXIgLmNsb3NlOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuXHJcbi5zaW5nbGUtcHIgYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogaW5kdXN0cnksIHNhbnMtc2VyaWY7XHJcbiAgYmFja2dyb3VuZDogI0VEMUMyMztcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuXHJcbi5zaW5nbGUtcHIgYTo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmMDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4cHg7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYm9yZGVyLXRvcDogMi41cHggc29saWQgI2ZmZjtcclxuICBib3JkZXItbGVmdDogMi41cHggc29saWQgI2ZmZjtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMTAwJSkgcm90YXRlKDEzNWRlZyk7XHJcbiAgY29udGVudDogXCJcIjtcclxuICB0b3A6IDEwcHg7XHJcbiAgcmlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbiR0aGVtZS1ibHVlOiAjMzAyZTMwO1xyXG5cclxuLmdlb3RfZHJvcGRvd25fY29udGFpbmVyIHtcclxuXHJcbiAgLnNlbGVjdGl6ZS1jb250cm9sIHtcclxuICAgIG1hcmdpbjogMCAxNHB4IDAgMjJweDtcclxuICAgIC5zZWxlY3RpemUtaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLmlucHV0LWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdlb3RfZHJvcGRvd24ge1xyXG5cclxuICAgIC5zZWxlY3RpemUtZHJvcGRvd24ge1xyXG4gICAgICB3aWR0aDogMTA3cHggIWltcG9ydGFudDtcclxuICAgICAgdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGxlZnQ6IC0yMnB4ICFpbXBvcnRhbnQ7XHJcblxyXG5cclxuICAgICAgLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICAub3B0aW9uIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDIxcHggOHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWJsdWU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0MDQwO1xyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OCwgNDYsIDQ4LCAwLjkpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIC5zaWRlLWJhci1zZWN0aW9uIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUge1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gIH1cclxuICAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgLm1lZ2EtbWVudS10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyIHVsIGxpIHtcclxuICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciB1bCBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5ibnItcGljIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5mb290ZXItYmFyIC5wYXRoLFxyXG4gIC5mb290ZXItYmFyIC5zdG9jayB7XHJcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xyXG4gIH1cclxuICAuZm9vdGVyLWJhciAucGF0aCB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgfVxyXG4gIC5wYXJ0LWZpbmRlciBhLFxyXG4gIC5zdG9jay1maW5kZXIgYSxcclxuICAuZm9vdGVyLWJhciAucGF0aCxcclxuICAuZm9vdGVyLWJhciAuc3RvY2sge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICB9XHJcbiAgLmJuci1kYXRhIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItbGVmdC1ib3guYWJ0IHtcclxuICAgIGxlZnQ6IDMwJVxyXG4gIH1cclxuICAucHJvZHVjdCBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZnJvbnQgaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubmV3cyAuc2xpY2stcHJldi5zbGljay1hcnJvdyB7XHJcbiAgICB3aWR0aDogMTM1cHg7XHJcbiAgfVxyXG4gIC5uZXdzIC5zbGljay1uZXh0LnNsaWNrLWFycm93IHtcclxuICAgIHdpZHRoOiAxMzVweDtcclxuICB9XHJcbiAgLmJvcmRlci1ib3g6OmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNrZXcoLTEzZGVnKTtcclxuICAgIHdpZHRoOiA5NCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDU1JTtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnBhdGgsXHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrOjpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDMwcHg7XHJcbiAgfVxyXG4gIC5wYXJ0LWZpbmRlciBhLFxyXG4gIC5zdG9jay1maW5kZXIgYSxcclxuICAuZm9vdGVyLWJhciAucGF0aCxcclxuICAuZm9vdGVyLWJhciAuc3RvY2sge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICB9XHJcbiAgLnNlcmFjaC1pbm4gcCxcclxuICAuZXhhbXBsZSB7XHJcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xyXG4gIH1cclxuICAuc29jaWFsIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICB9XHJcbiAgLnNvY2lhbCBpIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuICAuZnRyLW1haW4gaW1nIHtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLmNvbC1sZy03IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IDc2N3B4KSBhbmQobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAucHJvZHVjdC10aXRsZSBoMiB7XHJcbiAgICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYShtaW4td2lkdGg6IDc2N3B4KSBhbmQobWF4LXdpZHRoOiA4MjVweCkge1xyXG4gIC5mdHItbWFpbiBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAyNjRweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpIGFuZChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzYzNjO1xyXG4gIH1cclxuXHJcbiAgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0gYS5tZWdhLW1lbnUtbGluazo6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rLFxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWl0ZW0ubWVnYS1jdXJyZW50LW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmsge1xyXG4gICAgcGFkZGluZzogMjJweCAyNXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSk7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IGxpLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEubWVnYS1tZW51LWxpbmsgPiBzcGFuLm1lZ2EtaW5kaWNhdG9yIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IGxpLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEubWVnYS1tZW51LWxpbmsgPiBzcGFuLm1lZ2EtaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDI1cHg7XHJcbiAgfVxyXG5cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzAyZTMwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1lZ2EtbWVudS10b2dnbGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDUycHg7XHJcbiAgfVxyXG4gIC5sYW5ndWFnZSB7XHJcbiAgICByaWdodDogMTJweDtcclxuICB9XHJcblxyXG4gIC5ib3JkZXItYm94OjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBza2V3KC0wZGVnKTtcclxuICB9XHJcbiAgLnByb2R1Y3QgaDMge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxuICAuZXZlbnQtaGQgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxuICAuYWpkZV9ldmNhbF9jYWxlbmRhci5ib3h5LmJveF8yIC5ldmVudG9uX2xpc3RfZXZlbnQsXHJcbiAgLmFqZGVfZXZjYWxfY2FsZW5kYXIuYm94eS5ib3hfMiAuZXZvU2hvd19tb3JlX2V2ZW50cyB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc29jaWFsIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICB9XHJcblxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAubWVnYS1tZW51LXRvZ2dsZSArICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAubWVnYS1tZW51LXRvZ2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnBhdGgsXHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICAgIG1heC13aWR0aDogMTkwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTM1MHB4KSB7XHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICBtYXJnaW46IDAgM3B4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJhbm5lci1jb250ZW50IGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgfVxyXG4gIC5iYW5uZXItc2VjdGlvbiAuaXRlbSB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gIH1cclxuICAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1mbHlvdXQgdWwubWVnYS1zdWItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAyNXB4O1xyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDEwNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzAyZTMwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWJhciAucGF0aDpiZWZvcmUsXHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNvY2lhbCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgfVxyXG4gIC5jb2wtbGctNi5zaW5nbGUtcHIge1xyXG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgfVxyXG4gICNtZW51IHtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblxyXG4gIC5ib3JkZXItYm94IC5ob21lLXByb2R1Y3Qge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzczNzM3O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA5NSU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2MzYzNjO1xyXG4gIH1cclxuICAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSBsaS5tZWdhLW1lbnUtaXRlbSBhLm1lZ2EtbWVudS1saW5rOjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSA+IGEubWVnYS1tZW51LWxpbmssXHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbS5tZWdhLWN1cnJlbnQtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayB7XHJcbiAgICBwYWRkaW5nOiAyMnB4IDAgMjJweCAyNXB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSk7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IGxpLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEubWVnYS1tZW51LWxpbmsgPiBzcGFuLm1lZ2EtaW5kaWNhdG9yIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzYzNjM2M7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IGxpLm1lZ2EtbWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEubWVnYS1tZW51LWxpbmsgPiBzcGFuLm1lZ2EtaW5kaWNhdG9yOjpiZWZvcmUge1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgfVxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDI1cHg7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2MzYzNjO1xyXG4gICAgYmFja2dyb3VuZDogIzMwMmUzMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIC5uZXdzIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xyXG4gICAgbWluLWhlaWdodDogNzUwcHg7XHJcbiAgfVxyXG5cclxuICAjbWVnYS1tZW51LWhlYWRlci1tZW51IHtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1lbnUtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1lZ2EtbWVudS10b2dnbGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgd2lkdGg6IDUycHg7XHJcbiAgfVxyXG4gIC5iYW5uZXItc2VjdGlvbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QgaDIge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgfVxyXG4gIC5ibnItcGljIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5iYW5uZXItc2VjdGlvbiAuc2xpY2stcHJldi5zbGljay1hcnJvdyB7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gIH1cclxuICAuYm9yZGVyLWJveDo6YWZ0ZXIge1xyXG4gICAgdG9wOiA1MyU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBza2V3KDBkZWcpO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxpc3Qge1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgLm5ld3MgLnJvdy5uZXdzLWhkIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgLTE1cHggNTBweDtcclxuICB9XHJcbiAgLm5ld3MtaGQgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbiAgLmJhbm5lci1zZWN0aW9uIC5pdGVtIGltZyB7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICB9XHJcbiAgLmxlZnQtc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAvKiBJbXBvcnRhbnQgc3R5bGVzICovXHJcbiAgI3RvZ2dsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiAzMHB4IDIwcHggMTBweCAwO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gIH1cclxuXHJcbiAgI3RvZ2dsZSBzcGFuOmFmdGVyLFxyXG4gICN0b2dnbGUgc3BhbjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IC05cHg7XHJcbiAgfVxyXG4gICN0b2dnbGUgc3BhbjphZnRlciB7XHJcbiAgICB0b3A6IDlweDtcclxuICB9XHJcbiAgI3RvZ2dsZSBzcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgI3RvZ2dsZSBzcGFuLFxyXG4gICN0b2dnbGUgc3BhbjphZnRlcixcclxuICAjdG9nZ2xlIHNwYW46YmVmb3JlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG5cclxuICAvKiBvbiBhY3RpdmF0aW9uICovXHJcbiAgI3RvZ2dsZS5vbiBzcGFuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAjdG9nZ2xlLm9uIHNwYW46YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNXB4LCA1cHgpO1xyXG4gIH1cclxuICAjdG9nZ2xlLm9uIHNwYW46YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoN3B4LCAtOHB4KTtcclxuICB9XHJcbiAgI3RvZ2dsZS5vbiArICNtZW51IHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgLm1lZ2EtbWVudS10b2dnbGUgKyAjbWVnYS1tZW51LWhlYWRlci1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLnNpZGUtYmFyLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogODBweCAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgdWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyIHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLmV4YW1wbGUgaW5wdXQge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICB9XHJcbiAgLmV4YW1wbGUgYnV0dG9uIHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgfVxyXG4gIC5zZXJhY2gtaW5uOjphZnRlciB7fVxyXG4gIC5wcm9kdWN0IGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnByb2R1Y3QgLmhvbWUtcHJvZHVjdCBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5hamRlX2V2Y2FsX2NhbGVuZGFyLmJveHkuYm94XzIgLmV2ZW50b25fbGlzdF9ldmVudCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc29jaWFsIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICB9XHJcbiAgLmZ0ci1tYWluIC5jb250YWluZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmJhY2sge1xyXG4gICAgcGFkZGluZzogMzBweCAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5iYWNrIHAge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLnByb2R1Y3Qub3VyLXByb2R1Y3RzIC5yb3cuYm9yZGVyLWJveCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgfVxyXG4gIC5jb250ZGl2LXdpdGgtc2lkZWJhciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5ob21lIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnBhdGgsXHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrOmJlZm9yZSB7XHJcbiAgICByaWdodDogMzBweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnBhdGgge1xyXG4gICAgbWF4LXdpZHRoOiAxNzBweDtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnN0b2NrIHtcclxuICAgIG1heC13aWR0aDogMTQzcHg7XHJcbiAgfVxyXG4gIC5ibnItZGF0YSBoMiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIH1cclxuICAuYmFubmVyLWxlZnQtYm94LmFidCB7XHJcbiAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICBsZWZ0OiAyMCU7XHJcbiAgfVxyXG4gIC5wYWdlLXRlbXBsYXRlLXByb2R1Y3RzIC5sZWZ0LWJhciBweC00IHB4LXNtLTAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubGVmdC1iYXIgcHgtNCBweC1zbS0wIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gIH1cclxuICAucmlnaHQtYmFyIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmbGV4OiAxMDAlO1xyXG4gIH1cclxuICAucGFnZS5wYWdlLWlkLTE2OCAubGVmdC1iYXIgcHgtNCBweC1zbS0wIHtcclxuICAgIG1heC13aWR0aDogNTUlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgfVxyXG4gIC5wYWdlLnBhZ2UtaWQtMTY4IC5yaWdodC1iYXIge1xyXG4gICAgbWF4LXdpZHRoOiA0MCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAubG9nby1zZWN0aW9uIC5sb2dvIHtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbiAgLnJpZ2h0LWJhciBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLnJlbGF0ZWQtQ29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcclxuICB9XHJcbiAgLnByb2R1Y3Qge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gIH1cclxuICAucHJvZHVjdC5vdXItcHJvZHVjdHMgaDIge1xyXG4gICAgbWFyZ2luOiAzMHB4O1xyXG4gIH1cclxuICAuYmFubmVyLWlubmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDAwMDBjNDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICB9XHJcbiAgLnByb2R1Y3QgaDMge1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcclxuICAvLyBvdmVycmlkaW5nIEJPT1RTVFJBUFxyXG4gIC8vIC5jb250YWluZXIge1xyXG4gIC8vIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIC8vIH1cclxuICAuZnVsbC13aWR0aC1pbWFnZSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gIH1cclxuICAuZnVsbC13aWR0aC1pbWFnZSBpbWcsIC5mdWxsLXdpZHRoLWltYWdlIHN2ZyB7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIC5ib3JkZXItYm94OmFmdGVyIHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgaGVpZ2h0OiA5NSU7XHJcbiAgfVxyXG4gIC5mdHItbWFpbiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxuICAuYmFjayB7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnZpZXctYWxsIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmJvcmRlci1ib3gge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHggNTBweDtcclxuICB9XHJcblxyXG4gIC5ib3JkZXItYm94IC5ob21lLXByb2R1Y3Q6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgfVxyXG4gIC5ldmVudCAudmlldy1hbGwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IGluaXRpYWw7XHJcbiAgfVxyXG4gIC5mdHItbGFzdCBpbWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5wcm9kdWN0Lm91ci1wcm9kdWN0cyAucm93LmJvcmRlci1ib3gge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gIH1cclxuICAuYWJvdXQtbGFzdC1wcm9kdWN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG4gIC5yaWdodC1iYXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYm5yLWRhdGEgaDIge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICAuYm5yLXBpYyBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5wcm9kdWN0IGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbiAgLmhvbWUgaDIge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmxvZ28tc2VjdGlvbiAubG9nbyB7XHJcbiAgICB0b3A6IDQwcHg7XHJcbn1cclxuLmZ1bGwtd2lkdGgtaW5mbyB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4gIC5iYW5uZXItc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43OCk7XHJcbiAgfVxyXG4gIC5zbGlkZXItY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICB9XHJcbiAgLmJhbm5lci1zZWN0aW9uIC5pdGVtIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCBwOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuYmFubmVyLWNvbnRlbnQgcCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAxNHB4IDQwcHggMjBweDtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICB9XHJcbiAgLmJhbm5lci1zZWN0aW9uIC5pdGVtIGltZyB7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gIH1cclxuXHJcbiAgLmV2Y2FsX2V2ZW50X3RpdGxlIHtcclxuICAgIHBhZGRpbmc6IDE2cHggMzNweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNpZGUtYmFyLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWJhciAuY29sLWxnLTcge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcblxyXG4gIC5kZXNjX3RyaWdfb3V0dGVyIC5ldmNhbF9jYmxvY2sgLmV2b19zdGFydCB7XHJcbiAgICB0b3A6IC0zcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuZGVzY190cmlnLnNpbl92YWwuZXZjYWxfbGlzdF9hOmFmdGVyIHtcclxuICAgIHJpZ2h0OiA3NXB4O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmJvcmRlci1ib3ggLmhvbWUtcHJvZHVjdCB7XHJcbiAgICAmOm50aC1jaGlsZCgybiArIDEpIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJvcmRlci1ib3gge1xyXG4gICAgcGFkZGluZzogNDBweCAzMHB4IDUwcHg7XHJcbiAgICBtYXJnaW46IC05MHB4IDAgMDtcclxuICAgIC5ob21lLXByb2R1Y3Qge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtbW9kYWwtaW5uZXIgLnNlYXJjaC1mb3JtIHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgI21lZ2EtbWVudS1oZWFkZXItbWVudSB7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ib3JkZXItYm94IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnByb2R1Y3QtY29sIC5jb2wtMTIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAucHJvZHVjdC1jb2wgLmluLWl0ZW0uc2luZ2xlLWluIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAucHJvZHVjdC1jb2wgLmluLWl0ZW0uc2luZ2xlLWluIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgfVxyXG4gIC5sZWZ0LWJhciBweC00IHB4LXNtLTAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLnFyZy1pdGVtLWxpc3Rpbmcgc3BhbiBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLnJpZ2h0LWJhciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gIH1cclxuICAuc2VhcmNoLWJveCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgfVxyXG5cclxuICAuYmFubmVyLWNvbnRlbnQgYSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5sZWZ0LWJhciBweC00IHB4LXNtLTAgLmNvbnRlbnQgcCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtZmx5b3V0IHVsLm1lZ2Etc3ViLW1lbnUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5uZXdzLFxyXG4gIC5ldmVudCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcbiAgfVxyXG4gIC5wcm9kdWN0IGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIH1cclxuICAuZm9vdGVyLWJhciAuc3RvY2s6OmJlZm9yZSB7XHJcbiAgICByaWdodDogNDBweDtcclxuICB9XHJcbiAgLmJuci1kYXRhIGgyIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIC5ibnItZGF0YSB7XHJcbiAgICBwYWRkaW5nOiAwIDUwcHg7XHJcbiAgfVxyXG4gIC5ldmVudCAubGlzdF9jYWwgLmV2ZW50b25fZXZlbnRzX2xpc3QgLmRlc2NfdHJpZ19vdXR0ZXIgc3Bhbi5ldmNhbF9jYmxvY2sge1xyXG4gICAgcGFkZGluZzogMTZweCAyM3B4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5ldmVudCAuYWpkZV9ldmNhbF9jYWxlbmRhci5ib3h5LmJveHN0eWxlMCAjZXZjYWxfbGlzdCAuZXZlbnRvbl9saXN0X2V2ZW50IC5kZXNjX3RyaWcge1xyXG4gICAgcGFkZGluZzogMCAyMXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuICAudmlldy1hbGwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5uZXdzIC5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcclxuICAgIHdpZHRoOiA3NXB4O1xyXG4gIH1cclxuICAubmV3cyAuc2xpY2stbmV4dC5zbGljay1hcnJvdyB7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICB9XHJcbiAgLm5ld3MgLnJvdy5uZXdzLWhkIHtcclxuICAgIG1hcmdpbjogMCAtMTVweCAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmV2ZW50IC52aWV3LWFsbCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTdweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgZm9udC1mYW1pbHk6ICdESU4tMjAxNC1kZW1pJztcclxuICB9XHJcbiAgI2V2Y2FsX2xpc3QgLmV2ZW50b25fbGlzdF9ldmVudCBwLm5vX2V2ZW50cyB7XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZm9vdGVyLWJhciAuY29sLWxnLTcge1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gIH1cclxuICAuZXZlbnQtaGQgaDIsXHJcbiAgLnByb2R1Y3QgaDIsXHJcbiAgLm5ld3MtaGQgaDIge1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gIH1cclxuICAucHJvZHVjdCBoMyB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIC5ldmVudC1oZCAudmlldy1hbGwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAjdGhlX2FscGhhYmV0X2xpbmtzIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAjdGhlX2FscGhhYmV0X2xpbmtzIGxpIHtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgfVxyXG4gIC5yZXMtZnJtIGkuZmEuZmEtdGFnIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5zZXJ2aWNlX2xpc3RpbmdzIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC5kYXRlLWJveCBzcGFuIHtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICB9XHJcbiAgLnBhZ2UucGFnZS1pZC0xNjggLmxlZnQtYmFyIHB4LTQgcHgtc20tMCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICB9XHJcbiAgLnBhZ2UucGFnZS1pZC0xNjggLnJpZ2h0LWJhciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAucmlnaHQtYmFyIHtcclxuICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuYWNjb2RuLWJveC5yZXMgLmFjY29yZGlvbi10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzVweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnRElOLTIwMTQtZGVtaSc7XHJcbiAgfVxyXG4gIC5yZXMgLmRhdGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmxlZnQtYmFyIHB4LTQgcHgtc20tMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgLnByb2R1Y3Qub3VyLXByb2R1Y3RzIC5yb3cuYm9yZGVyLWJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMCAtMTVweDtcclxuICB9XHJcbiAgLmFib3V0LWxhc3QtcHJvZHVjdCB7XHJcbiAgICBtYXJnaW46IDdweCAwO1xyXG4gIH1cclxuXHJcbiAgLmFib3V0LWxhc3QtcHJvZHVjdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmJhbm5lci1zZWN0aW9uIC5zbGljay1uZXh0LnNsaWNrLWFycm93IHtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjVweDtcclxuICAgIHJpZ2h0OiAtMzBweDtcclxuICB9XHJcbiAgLmJhbm5lci1zZWN0aW9uIC5zbGljay1wcmV2LnNsaWNrLWFycm93IHtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjVweDtcclxuICAgIGxlZnQ6IC0zMHB4O1xyXG4gIH1cclxuICAuZXZvX3N0YXJ0IGVtLmRhdGUsXHJcbiAgLmV2Y2FsX2NibG9jayAuZXZvX3N0YXJ0IGVtLm1vbnRoIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZXZlbnQgLmxpc3RfY2FsIC5ldmVudG9uX2V2ZW50c19saXN0IC5kZXNjX3RyaWdfb3V0dGVyIHNwYW4uZXZjYWxfY2Jsb2NrIHtcclxuICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWJhciAucGF0aCxcclxuICAuZm9vdGVyLWJhciAuc3RvY2sge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnNvY2lhbC1mYjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA3NiU7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIGJhY2tncm91bmQ6ICM0MDQwNDA7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgdHJhbnNmb3JtOiBza2V3KC0xM2RlZyk7XHJcbiAgfVxyXG4gIC5zb2NpYWwge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuICAuc29jaWFsIGkge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcblxyXG4gIC5mb290ZXItYmFyIC5zdG9jazphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnJvdy5ldmVudC1oZCB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmxhdGVzdC1uZXdzLXNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG4gIC5jb250ZGl2LXdpdGgtc2lkZWJhciB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG4gIC5sb2dvLXNlY3Rpb24gLmxvZ28ge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgdG9wOiAzN3B4O1xyXG4gIH1cclxuICAucmlnaHQtc2VjdGlvbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLmZvb3Rlci1iYXIgLnBhdGg6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbiAgLnJpZ2h0LWJhciAucmVsYXRlZC1saW5rIGEge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcblxyXG4gIC5iYW5uZXItY29udGVudCBoMSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICB9XHJcbiAgLmJhbm5lci1jb250ZW50IGE6YWZ0ZXIge1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCBoMTo6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCBoMiB7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDMwcHggMjBweDtcclxuICAgIG1hcmdpbjogLTMwcHggYXV0byAxNXB4O1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIC5iYW5uZXItY29udGVudCBoMyB7XHJcbiAgICBwYWRkaW5nOiAxNHB4IDI1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5ib3JkZXItYm94IC5ob21lLXByb2R1Y3Q6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcblxyXG4gIH1cclxuXHJcbiAgLmJvcmRlci1ib3ggLmhvbWUtcHJvZHVjdC1sZy00LnBhZGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gIH1cclxuICAubmV3cy1zbGlkZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmJhbm5lci1zZWN0aW9uIC5vd2wtdGhlbWUgLm93bC1uYXYsXHJcbiAgLm5ld3MgLm5ld3Mtc2xpZGUgLm93bC1uYXYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm5ld3Mtc2xpZGUgLml0ZW0ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICB9XHJcbiAgLmV2ZS1ib3ggYSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIG1hcmdpbjogLTEwcHggMjBweCAtMTBweCAtMjBweDtcclxuICAgIG1heC13aWR0aDogOTBweDtcclxuICB9XHJcbiAgLmV2ZS1ib3ggYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5leGFtcGxlIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAuZXhhbXBsZSBidXR0b24ge1xyXG4gICAgd2lkdGg6IDY1JTtcclxuICB9XHJcbiAgLmZ0ci1tYWluIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5mdHItbGFzdCBwIGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAycHggMDtcclxuICB9XHJcbiAgLmZ0ci1sYXN0IHAgYTo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmZ0ci1sYXN0IHAgYTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuICAuc2VyYWNoLWlubjo6YWZ0ZXIge1xyXG4gICAgLypkaXNwbGF5Om5vbmU7Ki9cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBza2V3KDBkZWcpO1xyXG4gIH1cclxuICAuc2VhcmNoLWJveCBoMiB7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAuZnRyLW1haW4gaW1nIHtcclxuICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgfVxyXG4gIC5sb2dvLXNlY3Rpb24gLmxvZ28gaW1nIHtcclxuICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgfVxyXG4gIC5yaWdodGJhci10YWIgLnByaW50IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxuICB9XHJcbiAgLnJpZ2h0LWJhciBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxuICB9XHJcbiAgLnJpZ2h0YmFyLXRhYiAuc2hhcmUge1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gIH1cclxuICAuc2lkZS1iYXItc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMDtcclxuICB9XHJcbiAgLmJhbm5lci1sZWZ0LWJveC5hYnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IC00MHB4O1xyXG4gIH1cclxuICAuYm5yLXBpYyBpbWcge1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gICNjcnVtYnMge1xyXG4gICAgLyogZGlzcGxheTogbm9uZTsgKi9cclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuYmFjayB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnByb2R1Y3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmxlZnQtYmFyIHB4LTQgcHgtc20tMCAucHJvZC1oZG5nIHtcclxuICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgfVxyXG4gIC5sZWZ0LWJhciBweC00IHB4LXNtLTAgLnByb2QtaW50cm8ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAubGF0ZXN0LW5ld3Mtc2xpZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmFjY29kbi1ib3gge1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMzBweCAwO1xyXG4gIH1cclxuICAucHJvZHVjdC5vdXItcHJvZHVjdHMgaDIge1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICB9XHJcbiAgLnJlbGF0ZWQtbGluayxcclxuICAucmVsYXRlZC1Db250ZW50LFxyXG4gIC5wcm9kdWN0LXNhZnR5IHtcclxuICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnJlc29ydWNlLWNvbCAubGV0dGVyX2dyb3VwX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMCAzNXB4IDAgMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubWVnYS10b2dnbGUtYmxvY2tzLXJpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDUycHg7XHJcbiAgfVxyXG4gIC5iZy1wYXR0cmVuIC5wcm9kdWN0IGgyIHtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG4gIH1cclxuXHJcblxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbms6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtID4gYS5tZWdhLW1lbnUtbGluayxcclxuICAubWVudS1zZWN0aW9uIC5tZW51LWJhciAjbWVnYS1tZW51LXdyYXAtaGVhZGVyLW1lbnUgI21lZ2EtbWVudS1oZWFkZXItbWVudSA+IGxpLm1lZ2EtbWVudS1pdGVtLm1lZ2EtY3VycmVudC1tZW51LWl0ZW0gPiBhLm1lZ2EtbWVudS1saW5rIHtcclxuICAgIHBhZGRpbmc6IDIycHggMCAyMnB4IDI1cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlKTtcclxuICB9XHJcbiAgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYS5tZWdhLW1lbnUtbGluayA+IHNwYW4ubWVnYS1pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzNjM2MzYztcclxuICB9XHJcbiAgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgbGkubWVnYS1tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYS5tZWdhLW1lbnUtbGluayA+IHNwYW4ubWVnYS1pbmRpY2F0b3I6OmJlZm9yZSB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICB9XHJcblxyXG4gICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51ID4gbGkubWVnYS1tZW51LWZseW91dCB1bC5tZWdhLXN1Yi1tZW51IGxpLm1lZ2EtbWVudS1pdGVtIGEubWVnYS1tZW51LWxpbmsge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDI1cHg7XHJcbiAgfVxyXG4gIC5tZW51LXNlY3Rpb24gLm1lbnUtYmFyICNtZWdhLW1lbnUtd3JhcC1oZWFkZXItbWVudSAjbWVnYS1tZW51LWhlYWRlci1tZW51IHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCkgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1lbnUtc2VjdGlvbiAubWVudS1iYXIgI21lZ2EtbWVudS13cmFwLWhlYWRlci1tZW51ICNtZWdhLW1lbnUtaGVhZGVyLW1lbnUgPiBsaS5tZWdhLW1lbnUtaXRlbSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2MzYzNjO1xyXG4gICAgYmFja2dyb3VuZDogIzMwMmUzMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLmJvcmRlci1ib3g6OmFmdGVyIHtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgaGVpZ2h0OiA5NSU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC5ib3JkZXItYm94IHtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuICB9XHJcbiAgLnByb2R1Y3QtY29sIC5pbi1pdGVtIC5zaW5nbGUtcHIgLmZlYXR1cmVzLWxpc3QgaW1nIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLnNpbmdsZS1wciBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbiAgLm5ld3MgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XHJcbiAgICBoZWlnaHQ6IDY1MHB4O1xyXG4gICAgbWluLWhlaWdodDogNjUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICNzZWFyY2gtYnRuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gIC5iYW5uZXItc2VjdGlvbiAuaXRlbSBpbWcge1xyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICB9XHJcblxyXG4gIC5ibnItZGF0YSB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgfVxyXG4gIFxyXG4gICNjcnVtYnMge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTYuc2luZ2xlLXByIHtcclxuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gIH1cclxuICBcclxuICAucHJvZHVjdC1jb2wgLmluLWl0ZW0gLnNpbmdsZS1wciAuZmVhdHVyZXMtbGlzdCBpbWcge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAuYmFubmVyLXNlY3Rpb24gLnNsaWNrLWRvdHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmc6IDAgM3B4IDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBidXR0b246YmVmb3JlIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGxpLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qXHJcbkZvcm1zXHJcbiovXHJcbmh0bWwsYm9keXtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxubGFiZWx7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEdpbHJveS1SZWd1bGFyO1xyXG59XHJcbmlucHV0LnNlYXJjaHtcclxuICBiYWNrZ3JvdW5kOiAjMzMzMDMyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzNjM2MzYztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBHaWxyb3ktUmVndWxhcjtcclxufVxyXG5pbnB1dC5kb3dubG9hZHtcclxuICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDMwcHggMCAwO1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogaW5kdXN0cnksc2Fucy1zZXJpZjtcclxufVxyXG4jZ2Zvcm1fd3JhcHBlcl8xIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjYsMjUsMjYsMC45NSk7XHJcbiAgIC8qIHdpZHRoOiAxMDAwcHg7Ki9cclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgfVxyXG4gIC5nZmllbGQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5sZWZ0LWJhciBweC00IHB4LXNtLTAgLmNvbnRlbnQgLmdmaWVsZCBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgfVxyXG4gIC5sZWZ0LWJhciBweC00IHB4LXNtLTAgLmNvbnRlbnQgLmdmaWVsZCBsYWJlbHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmdmaWVsZCBzZWxlY3QsIC5nZmllbGQgaW5wdXR7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveS1SZWd1bGFyJztcclxuICAgIGZvbnQtc2l6ZToxNnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMzMzMwMzI7XHJcbiAgICAgIGJvcmRlcjogIzNjM2MzYyAxcHggc29saWQ7XHJcbiAgICAgIGhlaWdodDozNXB4O1xyXG4gICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmdmaWVsZCB0ZXh0YXJlYXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzMDMyO1xyXG4gICAgICBib3JkZXI6ICMzYzNjM2MgMXB4IHNvbGlkO1xyXG4gICAgICBoZWlnaHQ6MzVweDtcclxuICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxuICAuZ2ZpZWxkIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5nZmllbGQgLmdpbnB1dF9jb250YWluZXIuZ2lucHV0X2NvbnRhaW5lcl9jb25zZW50IGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmdmaWVsZF9sYWJlbC5nZmllbGRfbGFiZWxfYmVmb3JlX2NvbXBsZXgge1xyXG4gICAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICAuZ2Zvcm1fZm9vdGVyLnRvcF9sYWJlbCBpbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWQxYzIzO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDMwcHggMCAwIDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmR1c3RyeSwgc2Fucy1zZXJpZjtcclxuICB9XHJcbiAgLmxlZnQtYmFyIHB4LTQgcHgtc20tMCAuY29udGVudCBoMi5nZm9ybV90aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1pc2hhX2xvYWRtb3Jle1xyXG4gICAgYmFja2dyb3VuZDogI2VkMWMyMztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IGluZHVzdHJ5LHNhbnMtc2VyaWY7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0OyAgXHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICB9XHJcbiAgLm1pc2hhX2xvYWRtb3JlOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc2NzY3NjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICBcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICNnZm9ybV93cmFwcGVyXzF7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4iXX0= */
