@charset "UTF-8";.coupon{overflow:hidden;text-align:right}.cart-subtotal th{padding-left:12px}.order-total th{padding-left:12px}.woocommerce-cart-form__contents .actions .button{float:right;margin-top:8px}.coupon .button{text-align:right;margin-top:0!important;padding:10px 35px}#coupon_code{width:auto;float:none}.btn.btn-slider.proceed{background-color:#2c2e3d;border:0;padding:7px 35px;color:#fff}.blog-container,.blog-mainbanner,.map{width:100%;overflow:hidden;position:relative}.blog-over .author-info .author-img img{width:100%;display:block;height:auto}.app-mainbanner .stretch:before,.appshowcase-banner .container:before,.comment-box .box .img-box .comment-reply-link .txt-over:after,.comment-box .box .img-box .reply .txt-over:after,.events-mainbanner .stretch:before,.events-mainbanner .wedding-nav .countdown-section .countdown-amount:before,.process-nav:before,.shop-widget:before,.tabset-onepage li a:before,.widget:before{content:'';position:absolute}.comment-box .box:after,.description-block .buttons-block:after,.related-shop .beans-stepslider:after,.shop-widget ul:after,.shop-widget:after{content:" ";display:block;clear:both}.blog-over,.realestate-services .box .over{position:absolute;top:0;left:0;right:0;bottom:0}.blogs-block{overflow:hidden;position:relative}.blogs-block .blogs-frame{padding-top:100%}.blog-alignleft{float:left;width:40.4%}@media only screen and (max-width:1905px){.blog-alignleft{width:100%}}.blog-alignleft .img-box{position:relative;overflow:hidden}.blog-alignleft .img-box .blogs-frame{padding-top:39.8%}@media only screen and (max-width:1905px){.blog-alignleft .img-box .blogs-frame{padding-top:25%}}@media only screen and (max-width:767px){.blog-alignleft .img-box .blogs-frame{padding-top:100%}}.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:79.7%}@media only screen and (max-width:1905px){.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:40%}}@media only screen and (max-width:767px){.blog-alignleft .beans-slider .beans-slide .blogs-frame{padding-top:100%}}.blog-alignleft .beans-slider .beans-pagination{margin:0;top:45px;left:auto;right:34px}.blog-alignleft .beans-slider .beans-pagination li{padding:0 0 8px}.blog-alignleft .beans-slider .beans-pagination li.active a{background:#000}.blog-alignleft .beans-slider .beans-pagination li a{display:block;border-radius:50%;overflow:hidden;background:#fff;text-indent:-9999px;width:7px;height:7px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-alignleft .beans-slider .beans-pagination li a:hover{background:#000;text-decoration:none}.blog-content{float:left;width:59.6%}@media only screen and (max-width:1905px){.blog-content{width:100%}}.blog-content .towcolumns{overflow:hidden}.blog-content .towcolumns .img-box{float:left;width:33.9%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box{width:100%}}.blog-content .towcolumns .img-box .blogs-frame{padding-top:79.4%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box .blogs-frame{padding-top:30%}}@media only screen and (max-width:767px){.blog-content .towcolumns .img-box .blogs-frame{padding-top:100%}}.blog-content .towcolumns .img-box.road{width:66.1%}@media only screen and (max-width:1905px){.blog-content .towcolumns .img-box.road{width:100%}}.blog-content .towcolumns .img-box.road .blogs-frame{padding-top:40.7%}@media only screen and (max-width:767px){.blog-content .towcolumns .img-box.road .blogs-frame{padding-top:100%}}.blog-content .img-box{position:relative;overflow:hidden}.blog-content .other-blogs{overflow:hidden}.blog-content .alignleft{position:relative;float:left;width:33.9%}@media only screen and (max-width:1140px){.blog-content .alignleft{width:100%}}.blog-content .alignleft .blogs-frame{padding-top:159.6%}@media only screen and (max-width:1140px){.blog-content .alignleft .blogs-frame{padding-top:30%}}@media only screen and (max-width:767px){.blog-content .alignleft .blogs-frame{padding-top:100%}}.blog-content .blogs-box2{float:left;width:66.1%}@media only screen and (max-width:1140px){.blog-content .blogs-box2{width:100%}}.blog-content .blogs-box2 .img-box{float:left;width:50%}@media only screen and (max-width:767px){.blog-content .blogs-box2 .img-box{width:100%}}.blog-content .blogs-box2 .blogs-frame{padding-top:81.9%}@media only screen and (max-width:767px){.blog-content .blogs-box2 .blogs-frame{padding-top:100%}}.blog-content .blogs-box2 .blog-nav li{padding:0 32px 0 0}.blog-over{top:auto;padding:10px 5px 16px 18px}@media only screen and (max-width:767px){.blog-over{padding:10px 5px 16px 10px}}.blog-over .blog-date{float:left;color:#fff;border:3px solid #fff;width:74px;height:74px;text-align:center;font-size:14px;line-height:18px;margin:0 14px 5px 0;padding:11px 5px 3px;text-transform:uppercase}@media only screen and (max-width:767px){.blog-over .blog-date{margin:0 8px 5px 0}}.blog-over .blog-date .number{margin:0 0 2px;display:block;font-size:21px;line-height:24px;font-weight:700}.blog-over .blog-txt{overflow:hidden}.blog-over h2{color:#fff;margin:-4px 0 14px 2px;font-size:24px;line-height:28px}@media only screen and (max-width:767px){.blog-over h2{font-size:20px;line-height:28px}}.blog-over h2 a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over h2 a:hover{text-decoration:none}.blog-over .box{overflow:hidden}@media only screen and (max-width:767px){.blog-over .box{margin:0 -10px 0 0}}.blog-over .author-info{float:left;color:#fff;max-width:170px;font-size:14px;line-height:17px;margin:0 40px 0 0}@media only screen and (max-width:767px){.blog-over .author-info{margin:0 10px 0 0}}.blog-over .author-info .author-img{display:inline-block;vertical-align:middle;border-radius:50%;overflow:hidden;margin:0 16px 0 0;width:32px;height:32px}@media only screen and (max-width:767px){.blog-over .author-info .author-img{margin:0 10px 0 0}}.blog-over .author-info .txt{display:inline-block;vertical-align:middle}.blog-over .author-info .txt a{color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over .author-info .txt a:hover{text-decoration:none}.blog-over .blog-nav{margin:8px 0 0;float:left;font-size:14px;line-height:17px}@media only screen and (max-width:767px){.blog-over .blog-nav{display:none}}.blog-over .blog-nav li{padding:0 36px 0 0}.blog-over .blog-nav li a{color:#fff;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-over .blog-nav li a:hover{text-decoration:none}.blog-over .blog-nav li a .fa{position:absolute;top:4px;left:-20px;font-size:14px;line-height:10px}.blog-over.add{padding:10px 10px 16px 18px}@media only screen and (max-width:767px){.blog-over.add{padding:10px 5px 16px 10px}}.blog-over.add h2{margin:-4px 0 19px 2px;font-size:18px;line-height:22px}.blog-over.add .blog-date{margin:0 14px 3px 0}@media only screen and (max-width:767px){.blog-over.add .blog-date{margin:0 8px 3px 0}}.blog-over.add .blog-nav li{padding:0 33px 0 0}.blog-button{text-align:center;padding-top:58px;padding-bottom:60px}.subscribe_send_form .show-footer{display:none}#footer .subscribe_send_form ul{border:0}#footer .subscribe_send_form ul li:first-child{float:left;width:87.3%}#footer .subscribe_send_form ul li:last-child{float:right;width:12.7%}#footer .subscribe_send_form ul button.show-footer{display:block;background-color:#2ecc71;color:#fff;height:30px;padding:0 8px;margin:0}#footer .subscribe_send_form ul button.show-footer:hover{background-color:#222!important}#footer .subscribe_send_form ul input.button.hide-footer{display:none}.w9{overflow:hidden;position:relative;padding:0 0 0 60px;-webkit-transition:margin .4s ease;-moz-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}@media only screen and (max-width:767px){.w9{padding:0}}.onepage-blog{padding-top:93px;padding-bottom:70px}.onepage-blogblock{margin-bottom:30px}.recentblog-col{color:#8f8f8f;font-size:14px;line-height:28px;overflow:hidden;background:#fff}@media only screen and (max-width:767px){.recentblog-col{padding:0 0 20px}}.dark .recentblog-col{background:#191919}.recentblog-col .alignleft{float:left;width:47.2%;position:relative;margin:0 5.4% 0 0}@media only screen and (max-width:991px){.recentblog-col .alignleft{margin:0;float:none;width:100%}}.recentblog-col .alignleft img{width:100%}.recentblog-col .txt-box{overflow:hidden;padding:29px 0 0}@media only screen and (max-width:991px){.recentblog-col .txt-box{padding:20px 20px 0}}.recentblog-col h3{color:#2a2a2a;margin:0 0 11px;font-size:18px;line-height:22px}.dark .recentblog-col h3{color:#fff}.recentblog-col h3 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .recentblog-col h3 a{color:#fff}.recentblog-col h3 a:hover{text-decoration:none}.recentblog-col p{margin:0 0 10px}.recentblog-col .date-holder{color:#fff;background:#2a2a2a;position:absolute;top:10px;left:11px;width:59px;text-align:center;font-size:12px;line-height:16px;padding:0 0 11px;text-transform:uppercase}.recentblog-col .date-holder a{display:block;height:59px;font-size:24px;line-height:57px;margin:0 0 10px;color:#fff}.recentblog-col .date-holder .date{font-size:18px;line-height:22px;font-weight:700;display:block;margin:0}.meta-nav{margin:0 0 18px;line-height:18px;font-size:12px;position:relative}.meta-nav li{padding:0 13px 0 0}.meta-nav li .fa{margin:0 5px 0 0}.meta-nav li a{color:#8f8f8f}.meta-nav li a:hover{color:#2a2a2a;text-decoration:none}.map{height:500px}@media only screen and (max-width:767px){.map{height:300px}}@media only screen and (max-width:991px){.map{height:400px}}@media only screen and (max-width:767px){.map{height:200px}}.shop-header{overflow:hidden;margin-bottom:60px;font-weight:300}.shop-header .holder{float:left;max-width:850px}.shop-header h2{color:#2a2a2a;margin:0 0 2px;text-transform:uppercase;font-size:21px;font-weight:700;line-height:25px}.dark .shop-header h2{color:#fff}.shop-header p{margin:0}.shop-header p a{font-weight:700;pointer-events:none}.contact-block.shop{padding-top:95px}@media only screen and (max-width:767px){.contact-block.shop{padding-top:45px}}.products-shop{overflow:hidden}.shop-footer{overflow:hidden;text-align:center;font-weight:300}.shop-footer .buttons-box{float:left}@media only screen and (max-width:767px){.shop-footer .buttons-box{float:none;margin:0 0 10px}}.shop-footer .txt-box{overflow:hidden;padding:9px 0 0}.shop-footer p{margin:0}.shop-footer p a{font-weight:700;pointer-events:none}.shop-footer.side .txt-box{float:left}@media only screen and (max-width:767px){.shop-footer.side .txt-box{float:none;text-align:center}}.shop-next,.shop-prev{color:#8f8f8f;border-color:#ddd;text-transform:uppercase;min-width:inherit;border-radius:0;transition:all .3s ease;padding:9px 10px;min-width:123px;margin:0 10px 0 0;font-size:13px;font-weight:400}.shop-next:hover,.shop-prev:hover{color:#fff}.dark .shop-next,.dark .shop-prev{border-color:#494949}.shop-next{min-width:95px}.shop-pagination{float:right;margin:0;font-weight:400}@media only screen and (max-width:767px){.shop-pagination{float:none;margin:0 0 10px}}.shop-pagination li{display:inline-block;vertical-align:top;margin:0 0 0 7px;padding:0}.shop-pagination li.dot{margin-top:5px}.shop-pagination li.active a{color:#fff}.shop-pagination li a{color:#8f8f8f;display:block;width:48px;height:40px;border:1px solid #ddd;text-align:center;font-size:14px;line-height:38px;transition:all .3s ease}.dark .shop-pagination li a{border-color:#494949}.shop-pagination li a:hover{color:#fff;text-decoration:none}.products-holder.side .new-product{margin:0 0 57px 0}@media only screen and (max-width:767px){.products-holder.side .new-product{width:48%;margin:0 2% 20px 0}}@media only screen and (max-width:479px){.products-holder.side .new-product{width:100%;margin:0 0 20px}}@media only screen and (max-width:991px){.products-holder.sidebar .new-product{margin:0 0 57px 0}}@media only screen and (max-width:767px){.products-holder.sidebar .new-product{width:48%;margin:0 2% 20px 0}}@media only screen and (max-width:479px){.products-holder.sidebar .new-product{width:100%;margin:0 0 20px}}.shop-widget{border-top:2px solid #f3f3f3;padding:55px 0 0;margin:0 0 46px;position:relative;z-index:1}.shop-widget:before{top:-2px;z-index:-1;bottom:auto;left:0;right:auto;background:#2a2a2a}.shop-widget:before{width:50px;height:2px}.dark .shop-widget{border-color:#494949}.shop-widget h3{color:#2a2a2a;margin:0 0 22px;letter-spacing:1px;font-weight:600;font-size:14px;line-height:20px}.dark .shop-widget h3{color:#fff}.shop-widget ul{margin:0}.shop-widget ul li{padding:0 0 10px 12px}.shop-widget ul li a{color:#8f8f8f;transition:all .3s ease;position:relative}.shop-widget ul li a:before{position:absolute;content:"";top:5px;bottom:auto;left:-14px;right:auto}.shop-widget ul li a:before{width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent transparent}.shop-widget ul li a:hover{text-decoration:none}.shop-widget.sellers-widget h3{margin:0 0 27px}.shop-widget .rattings-nav{margin:0 0 8px}.shop-widget .rattings-nav li{padding:0}.shop-widget:first-child{border:0;padding:0}.shop-widget:first-child:before{display:none}.top-seller{color:#2a2a2a;overflow:hidden;margin:0 0 26px}.dark .top-seller{color:#fff}.top-seller .alignleft{float:left;margin:4px 18px 0 0;width:70px}.top-seller .txt-box{overflow:hidden}.top-seller .title{display:block;font-size:16px;line-height:18px;font-weight:400;margin:0 0 8px}.top-seller .amount{display:block;font-size:21px;line-height:24px;font-weight:700}.shop-product-info{color:#666;overflow:hidden;margin:0 0 57px;font-size:14px;line-height:24px}.dark .shop-product-info{color:#8f8f8f}.shop-product-info .title{display:block;color:#8f8f8f;text-transform:uppercase;font-size:12px;line-height:16px;margin:0 0 2px}.shop-product-info h2{color:#2a2a2a;margin:0 0 6px;letter-spacing:2px;text-transform:uppercase;font-weight:600px;font-size:18px;line-height:21px}.dark .shop-product-info h2{color:#fff}.shop-product-info h2 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .shop-product-info h2 a{color:#8f8f8f}.shop-product-info h2 a:hover{text-decoration:none}.shop-product-info .rattings-nav{margin:0 0 23px}.shop-product-info p{margin:0 0 15px}.shop-product-info .amount{color:#2a2a2a;display:block;margin:0 0 22px;font-weight:700;font-size:21px;line-height:24px}.dark .shop-product-info .amount{color:#fff}.shop-product-info .amount sub{font-size:16px;font-weight:700;display:inline-block;vertical-align:middle;margin:-9px 0 0}.shop-product-info .buttons-box{overflow:hidden}.shop-product-info .btn-cart{color:#2a2a2a;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:12px;line-height:16px;margin:0 5px 0 0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .shop-product-info .btn-cart{color:#fff}.shop-product-info .btn-cart:hover{text-decoration:none}.shop-product-info .produt-txt{overflow:hidden;padding:7px 0 27px}@media only screen and (max-width:767px){.shop-product-info .produt-txt{overflow:visible}}.shop-product-info .product-img{float:left;width:29.5%;max-width:270px;margin:0 3.2% 0 0;position:relative;text-align:center}@media only screen and (max-width:599px){.shop-product-info .product-img{float:none;width:100%;margin:0 0 20px;overflow:hidden}.shop-product-info .product-img img{width:100%}}.shop-product-info:hover .product-img .product-over{top:0}.beans-stepslider2.description{overflow:hidden;padding:5px 0 0}.beans-stepslider2.description .beans-pagination{padding:10px 0 0;position:static;top:auto;bottom:auto;right:auto;left:auto;margin:0 -2% 20px 0}@media only screen and (max-width:767px){.beans-stepslider2.description .beans-pagination{margin:0 -2% 20px 0}}.beans-stepslider2.description .beans-pagination ul{margin:0}.beans-stepslider2.description .beans-pagination ul li{width:29.8%;padding:0;margin:13px 0 0 3.7%}@media only screen and (max-width:1219px){.beans-stepslider2.description .beans-pagination ul li{margin:0 0 0 3.6%}}@media only screen and (max-width:991px){.beans-stepslider2.description .beans-pagination ul li{margin:0 0 0 3%}}.beans-stepslider2.description .beans-pagination ul li:first-child{margin-left:0}.description-block{color:#8f8f8f;font-size:18px;line-height:28px}.description-block p{margin:0 0 28px}.description-block .footer-social{margin:0}.description-block .footer-social a{color:#2a2a2a;background:#f1f1f1;transition:all .3s ease;width:35px;height:35px;font-size:15px;line-height:35px}.dark .description-block .footer-social a{color:#fff;background:#191919}.description-block .footer-social a:hover{background:#2a2a2a;color:#f1f1f1}.dark .description-block .footer-social a:hover{background:#191919}.description-block .buttons-block{padding:0 0 16px 2px}.shop-description{margin-bottom:56px}.description-header{overflow:hidden;margin:0 0 30px;color:#2a2a2a}.dark .description-header{color:#fff}.description-header .holder{float:left;width:60%}@media only screen and (max-width:767px){.description-header .holder{float:none;width:100%}}.description-header h2{margin:0 0 15px;text-transform:capitalize;font-weight:500;font-size:32px;line-height:35px}.description-header .amount{float:right;color:#2a2a2a;font-size:32px;line-height:34px;font-weight:900}.dark .description-header .amount{color:#fff}.description-header .amount sup{font-weight:700;font-size:22px;line-height:34px;margin:15px 0 0;display:inline-block;vertical-align:top}.description-header .rattings-nav{margin:0 6px 0 0;font-size:15px;line-height:18px;display:inline-block;vertical-align:middle}.description-header .review{color:#8f8f8f;display:inline-block;vertical-align:middle;font-size:12px;line-height:14px}.description-header .review:hover{text-decoration:none}.description-header .block{overflow:hidden;margin:0 0 10px}.description-header .in-stock{color:#fff;font-size:16px;line-height:20px;vertical-align:top;letter-spacing:2px;display:inline-block;padding:6px 20px 8px;background:#27ae60}.descriptio-tabs{margin-bottom:92px}.descriptio-tabs .nav-tabs{font-size:13px;line-height:15px}.descriptio-tabs .nav-tabs>li{float:left;border:0;padding:0;margin:0}.descriptio-tabs .nav-tabs>li>a{margin:0;color:#262626;cursor:pointer;background:#f8f8f8;padding:10px 19px 10px;border:0}.dark .descriptio-tabs .nav-tabs>li>a{color:#fff;background:#191919}.descriptio-tabs .nav-tabs>li>a:hover{color:#fff}.descriptio-tabs .nav-tabs>li.active>a{cursor:pointer}.descriptio-tabs .nav-tabs>li.active>a,.descriptio-tabs .nav-tabs>li.active>a:focus,.descriptio-tabs .nav-tabs>li.active>a:hover{padding:10px 19px 10px;border:0;color:#fff}.descriptio-tabs .nav-tabs>li.active>a:after,.descriptio-tabs .nav-tabs>li.active>a:before,.descriptio-tabs .nav-tabs>li.active>a:focus:after,.descriptio-tabs .nav-tabs>li.active>a:focus:before,.descriptio-tabs .nav-tabs>li.active>a:hover:after,.descriptio-tabs .nav-tabs>li.active>a:hover:before{display:none}.descriptio-tabs .nav-tabs>li a:hover:after{display:none}.descriptio-tabs .nav-tabs>li a:hover:before{display:none}.descriptio-tabs .tab-pane{border:0;color:#8f8f8f;font-size:13px;line-height:20px;background:#f8f8f8;padding:39px 2.4% 20px 2.6%}.dark .descriptio-tabs .tab-pane{background:#191919}.descriptio-tabs .tab-pane p{margin:0 0 20px}.descriptio-tabs .tab-pane .column{width:46%;float:left;margin:0 0 0 8%}@media only screen and (max-width:767px){.descriptio-tabs .tab-pane .column{width:100%;float:left;margin:0 0 15px}}.descriptio-tabs .tab-pane .column:first-child{margin-left:0}.descriptio-tabs .tab-pane h2{color:#2a2a2a;margin:0 0 62px;font-size:24px;line-height:28px}.dark .descriptio-tabs .tab-pane h2{color:#fff}.descriptio-tabs .comment-form{margin:0 0 40px}.descriptio-tabs .comment-form h4{color:#2a2a2a;font-size:25px}.dark .descriptio-tabs .comment-form h4{color:#fff}.descriptio-tabs.review .tab-pane{padding-top:26px}.related-shop h2{color:#222;margin:0 0 53px;text-transform:capitalize}.dark .related-shop h2{color:#fff}@media only screen and (max-width:767px){.related-shop h2{font-size:20px}}.related-shop .new-product{margin:0}@media only screen and (max-width:767px){.related-shop .new-product{width:48%;margin:0 0 20px 2%}}@media only screen and (max-width:400px){.related-shop .new-product{width:100%;margin:0 0 20px}}.related-shop .new-product h2{margin:0 0 6px;font-size:16px;line-height:20px}.related-shop .new-product:first-child{margin-left:0}.related-shop .bottons-box{position:absolute;top:-88px;right:0;width:70px;text-align:right}.related-shop .beans-stepslider{overflow:visible}.related-shop .btn-prev{color:#ddd;display:inline-block;vertical-align:top;margin:0 0 0 4px;border-radius:50%;text-align:center;border:1px solid #ddd;font-size:20px;line-height:23px;width:28px;height:28px}.dark .related-shop .btn-prev{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.dark .related-shop .btn-prev:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.reply-box{color:#fff;min-width:56px;padding:6px 2px;font-size:10px;line-height:12px;font-weight:600;background:#000;text-align:center;border-radius:20px;position:relative;position:absolute;bottom:3px;left:50%;margin:0 0 0 -28px;display:inline-block;vertical-align:top}.reply-box:before{position:absolute;content:"";top:-4px;bottom:auto;left:50%;right:auto}.reply-box:before{margin:0 0 0 -3px;width:0;height:0;border-style:solid;border-width:0 3px 6px 3px;border-color:transparent transparent #000 transparent}.reply-box:hover{text-decoration:none}.shop-table-block{margin-bottom:60px}@media only screen and (max-width:991px){.table-container{overflow-x:auto}.table-container .table-block{width:700px}}#main .shop-table{color:#222;display:block;width:100%;margin:0 0 30px;background:#fff;border:1px solid #ddd;font-size:14px;line-height:18px}.dark #main .shop-table{color:#fff;background:#191919;border-color:#494949}#main .shop-table .gray{background:#f1f1f1}.dark #main .shop-table .gray{background:#222}#main .shop-table thead{display:block;width:100%;overflow:hidden;text-transform:uppercase;border-bottom:1px solid #ddd}.dark #main .shop-table thead{border-color:#494949}#main .shop-table tbody{display:block;width:100%;overflow:hidden}#main .shop-table tbody tr{border-top:1px solid #ddd}.dark #main .shop-table tbody tr{border-color:#494949}#main .shop-table tbody tr:first-child{border-top:0}#main .shop-table tbody .ico-1{padding:9px 1.6%}#main .shop-table tbody .ico-5{padding:24px 1.6%}#main .shop-table th{font-weight:400}#main .shop-table tr{display:block;width:100%;overflow:hidden}#main .shop-table td,#main .shop-table th{width:31.2%;float:left;padding:32px 1.5% 28px;border:0}#main .shop-table td{padding:28px 1.5% 28px}#main .shop-table .ico-2{width:7.9%;text-transform:none}#main .shop-table .ico-3{width:9.7%;text-align:center}#main .shop-table .ico-4{width:12.5%;text-align:center}#main .shop-table .ico-5{width:20.6%;text-align:center}#main .shop-table .ico-6{width:12.9%;text-align:center}#main .shop-table .ico-7{width:5.1%;padding:28px 1% 28px;text-align:center}#main .shop-table .btn-close{color:#ddd;display:inline-block;vertical-align:middle;font-size:20px}#main .shop-table .btn-close:hover{text-decoration:none}#main .shop-table .alignleft{margin:0 18px 0 0;width:60px;display:inline-block;vertical-align:middle}#main .shop-table .product-name{margin:-3px 0 0;display:inline-block;vertical-align:middle}table.shop_table.shop-apply{border-collapse:inherit!important}.shop-apply{overflow:hidden}.shop-apply .shop-buttons{width:50%;float:right;text-align:right}@media only screen and (max-width:991px){.shop-apply .shop-buttons{width:47%}}@media only screen and (max-width:767px){.shop-apply .shop-buttons{width:100%;float:none;text-align:left}}.shop-apply .btn{border:0;color:#fff;background:#2a2a2a;margin:0 0 0 6px}.shop-calculation{padding-top:56px;margin-bottom:94px;padding-bottom:54px}@media only screen and (max-width:767px){.shop-calculation{margin-bottom:40px;padding-bottom:30px}}.shop-calculation h2{color:#2a2a2a;margin:0 0 17px;text-transform:capitalize;font-size:18px;line-height:22px}.dark .shop-calculation h2{color:#fff}.shop-calculation .block{overflow:hidden;margin:0 0 57px}.shop-calculation.checkout{padding-top:0;padding-bottom:0}.shop-calculation.checkout:before{display:none}.shop-calculation.checkout h2{margin:0 0 32px}.shop-calculation.checkout .cart-table{background:#fafafa}.dark .shop-calculation.checkout .cart-table{background:#191919}.shop-calculation.checkout .cart-table td{width:81%;padding:17px 2% 18px 5%}@media only screen and (max-width:991px){.shop-calculation.checkout .cart-table td{width:70%}}.shop-calculation.checkout .cart-table .col-2{width:19%;padding-left:3.9%}@media only screen and (max-width:991px){.shop-calculation.checkout .cart-table .col-2{width:30%}}.shop-calculation.checkout .update-form .jcf-select{margin:0 0 9px}.shop-calculation.checkout .update-form .form-control{margin:0 0 9px}.shop-calculation.checkout .update-form::-webkit-input-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form::-moz-placeholder{opacity:1;color:#2a2a2a}.shop-calculation.checkout .update-form:-moz-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form:-ms-input-placeholder{color:#2a2a2a}.shop-calculation.checkout .update-form .placeholder{color:#2a2a2a}.dark .shop-calculation.checkout .update-form::-webkit-input-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form::-moz-placeholder{opacity:1;color:#fff}.dark .shop-calculation.checkout .update-form:-moz-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form:-ms-input-placeholder{color:#fff}.dark .shop-calculation.checkout .update-form .placeholder{color:#fff}.shop-calculation.checkout .update-form .jcf-select-text{color:#2a2a2a}.dark .shop-calculation.checkout .update-form .jcf-select-text{color:#fff}.shop-calculation.checkout .update-form .form-control{color:#2a2a2a}.dark .shop-calculation.checkout .update-form .form-control{color:#fff}.cart-table{color:#2a2a2a;display:block;width:100%;border-collapse:collapse;font-size:15px;line-height:18px;border:1px solid #ddd}.dark .cart-table{color:#fff;background:0 0;border-color:#494949}.cart-table tbody{display:block;width:100%}.cart-table tr{overflow:hidden;display:block;border-top:1px solid #ddd}.dark .cart-table tr{border-color:#494949}.cart-table tr:first-child{border-top:0}.cart-table td{float:left;padding:17px 3.9% 18px;width:68%;border-left:1px solid #ddd}.dark .cart-table td{border-color:#494949}.cart-table td:first-child{border-left:0}.cart-table .col-2{width:32%;float:left;background:#fff}.dark .cart-table .col-2{background:0 0}.blog-mainbanner{color:#fff;margin:0 0 98px;text-align:center;padding:174px 0 131px;font-weight:700px;font-size:42px}.blog-mainbanner .container{z-index:5;position:relative}.blog-mainbanner p{margin:0 0 30px}.blog-mainbanner .title{display:block;margin:0 0 38px;font-size:18px;line-height:21px;font-style:italic}.blog-mainbanner .beans-slider .beans-pagination{position:static}.blog-mainbanner .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-mainbanner .beans-slider .beans-pagination li.active a{background:#fff}.blog-mainbanner .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:14px;height:14px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-mainbanner .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v1{color:#3b3a3a;font-size:18px;margin:0 0 61px;line-height:28px;padding:0 0 34px;border-bottom:1px solid #f3f3f3}.dark .blog-post-v1{border-color:#494949}.blog-post-v1 p{-ms-word-wrap:break-word;word-wrap:break-word}.blog-post-v1 .more{color:#2a2a2a;font-size:18px;line-height:20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-weight:400}.dark .blog-post-v1 .more{color:#8f8f8f}.blog-post-v1 .more:hover{text-decoration:none}.blog-post-v1 .beans-slider .beans-pagination{bottom:5px}.blog-post-v1 .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-post-v1 .beans-slider .beans-pagination li.active a{background:#fff}.blog-post-v1 .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:10px;height:10px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v1 .blog-txt{position:relative;padding:0 0 20px 89px;min-height:200px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v1 .blog-txt{padding:0 0 0 58px}}.blog-post-v1 img{max-width:100%}.blog-post-v1 .img-box{margin:0 0 24px;overflow:hidden}.blog-post-v1 .img-box .box{width:31.5%;float:left;margin:0 0 5px 2.7%}.blog-post-v1 .img-box .box:first-child{margin:0 0 5px}.blog-post-v1 .img-box .box.add{width:30.9%;margin:0 0 2px 3.6%}.blog-post-v1 .img-box .box.add:nth-child(3n+1){margin:0 0 2px}.blog-post-v1 h2{color:#2a2a2a;margin:0 0 8px;text-transform:uppercase;font-size:24px;line-height:30px;font-weight:600}.dark .blog-post-v1 h2{color:#fff}@media only screen and (max-width:767px){.blog-post-v1 h2{font-size:18px;line-height:25px}}.blog-post-v1 h2 a{color:#2a2a2a;-ms-word-wrap:break-word;word-wrap:break-word;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-post-v1 h2 a{color:#fff}.blog-post-v1 h2 a:hover{text-decoration:none}.blog-post-v1 h3{margin:0 0 5px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:21px}.blog-post-v1 h3 a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 h3 a:hover{color:#2a2a2a;text-decoration:none}.dark .blog-post-v1 h3 a:hover{color:#fff}.blog-post-v1 .meta{color:#8f8f8f;margin:0 0 8px;font-size:12px;line-height:21px}.blog-post-v1 .meta a{color:#8f8f8f;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v1 .meta a:hover{text-decoration:none}.blog-post-v1 .meta li{padding:0 12px 0 0}.blog-post-v1 .box-holder{top:13px;left:0;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v1 .box-holder{left:3px}}.blog-post-v1 time{color:#fff;display:block;font-size:12px;line-height:21px;padding:19px 0 0;text-align:center;background:#2a2a2a;margin:-5px auto 0;width:74px;height:74px;text-transform:uppercase}@media only screen and (max-width:991px){.blog-post-v1 time{font-size:10px;padding:4px 0 0;line-height:18px;width:40px;height:40px}}.blog-post-v1 time .add{display:block;font-size:22px;font-weight:700}@media only screen and (max-width:991px){.blog-post-v1 time .add{font-size:16px}}.blog-post-v1 .fa{margin:0 3px 0 0}.blog-post-v1 .icon{color:#fff;display:block;font-size:32px;text-align:center;padding:22px 0 0 2px;width:84px;height:84px;border:5px solid #fff}.dark .blog-post-v1 .icon{border-color:#222}@media only screen and (max-width:991px){.blog-post-v1 .icon{font-size:22px;padding:4px 0 0 2px;width:50px;height:50px}}.blog-post-v1 blockquote{margin:0;border:0;color:#2a2a2a;background:#f3f3f3;padding:34px 30px 24px 28px}@media only screen and (max-width:767px){.blog-post-v1 blockquote{padding:20px}}.dark .blog-post-v1 blockquote{color:#8f8f8f;background:#191919}.blog-post-v1 blockquote q{quotes:none;display:block;text-indent:20px;position:relative;font-weight:300;font-style:italic;font-size:24px;line-height:31px}@media only screen and (max-width:767px){.blog-post-v1 blockquote q{font-size:18px;line-height:25px}}.blog-post-v1 blockquote q:after{top:-10px;left:-16px;content:'"';color:#2a2a2a;font-size:46px;font-weight:900;position:absolute}.blog-post-v1 .txt{overflow:hidden}.blog-post-v1 .txt p{margin:0 0 47px}.blog-post-v1 .post-blockquote{margin:0 0 49px;letter-spacing:-.3px;padding:22px 20px 20px 36px;border-left:4px solid transparent}@media only screen and (max-width:767px){.blog-post-v1 .post-blockquote{padding:22px}}.blog-post-v1 .post-blockquote q{text-indent:0;font-size:18px;line-height:30px}.blog-post-v1 .post-blockquote q:after{display:none}.blog-post-v1.style2{border:0;padding:0;margin:0 0 60px;overflow:hidden;background:#fff}.dark .blog-post-v1.style2{background:#191919}.blog-post-v1.style2 .img-box{margin:0;float:left;width:48.7%}@media only screen and (max-width:767px){.blog-post-v1.style2 .img-box{float:none;width:100%}}.blog-post-v1.style2 h2{line-height:37px}@media only screen and (max-width:767px){.blog-post-v1.style2 h2{line-height:27px}}.blog-post-v1.style2 .blog-txt{float:left;width:51.3%;position:relative;padding:21px 32px 20px 119px}@media only screen and (max-width:991px){.blog-post-v1.style2 .blog-txt{padding:21px 20px 20px 60px}}@media only screen and (max-width:767px){.blog-post-v1.style2 .blog-txt{width:100%;padding:20px 20px 20px 60px}}.blog-post-v1.style2 .box-holder{top:21px;left:24px}@media only screen and (max-width:991px){.blog-post-v1.style2 .box-holder{left:4px}}.blog-post-v1.style2 .audio-area{position:relative}.blog-post-v1.style2 .mejs-audio{left:0;right:0;top:50%;margin:-35px 0 0;position:absolute}.blog-post-v1.style2 .audio-area .mejs-controls .mejs-button,.blog-post-v1.style2 .audio-area .mejs-controls .mejs-time{width:5%!important}.blog-post-v1.style2 .audio-area .mejs-controls div.mejs-time-rail{width:67%!important}.blog-post-v1.style2 .mejs-container,.blog-post-v1.style2 .mejs-container .mejs-controls{background:#222}.blog-post-v1.style3{width:30%;padding:0;float:left;background:#fff;margin:0 2.6% 30px 0}.dark .blog-post-v1.style3{background:#222}@media only screen and (max-width:1219px){.blog-post-v1.style3{width:31%;margin:0 1.2% 30px 0}}@media only screen and (max-width:991px){.blog-post-v1.style3{width:48%;margin:0 1.2% 30px 0}}@media only screen and (max-width:767px){.blog-post-v1.style3{width:100%;margin:0 0 20px}}.blog-post-v1.style3 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style3 .img-box{margin:0}.blog-post-v1.style3 .blog-txt{padding:12px 30px 20px 118px;border:1px solid #f3f3f3}.dark .blog-post-v1.style3 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style3 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style3 p{margin:0 0 3px}.blog-post-v1.style3 .box-holder{top:11px;left:12px}.blog-post-v1.style3.nospace{margin:0;width:33.3%}@media only screen and (max-width:991px){.blog-post-v1.style3.nospace{width:49.9%}}@media only screen and (max-width:767px){.blog-post-v1.style3.nospace{margin:0;width:100%}}.blog-post-v1.style-full{padding:0 0 10px;margin:0 0 17px}.blog-post-v1.style-full .blog-txt{padding:0 0 6px 89px}@media only screen and (max-width:991px){.blog-post-v1.style-full .blog-txt{padding:0 0 6px 60px}}.blog-post-v1.style-full .main-blockquote{margin:0 0 30px;padding:74px 50px 54px 33px}@media only screen and (max-width:767px){.blog-post-v1.style-full .main-blockquote{padding:20px}}.blog-post-v1.style4 h2{text-transform:inherit;font-family:inherit}.blog-post-v1.style5{width:47%;padding:0;float:left;background:#fff;margin:0 1.4% 30px}.dark .blog-post-v1.style5{background:#222}@media only screen and (max-width:991px){.blog-post-v1.style5{margin:0 1.2% 30px}}@media only screen and (max-width:767px){.blog-post-v1.style5{width:100%;margin:0 0 20px}}.blog-post-v1.style5 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style5 .img-box{margin:0}.blog-post-v1.style5 .blog-txt{border:1px solid #f3f3f3;padding:12px 30px 20px 118px}.dark .blog-post-v1.style5 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style5 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style5 p{margin:0 0 3px}.blog-post-v1.style5 .box-holder{top:11px;left:12px}.blog-post-v1.style5.nospace{width:49.9%;margin:0}@media only screen and (max-width:767px){.blog-post-v1.style5.nospace{margin:0;width:100%}}.blog-post-v1.style6{width:24%;padding:0;float:left;background:#fff;margin:0 .3% 20px}.dark .blog-post-v1.style6{background:#222}@media only screen and (max-width:1219px){.blog-post-v1.style6{width:32%}}@media only screen and (max-width:991px){.blog-post-v1.style6{width:49%;margin:0 .3% 10px}}@media only screen and (max-width:767px){.blog-post-v1.style6{width:100%;margin:0 0 20px}}.blog-post-v1.style6 h2{font-size:18px;font-weight:400;line-height:26px;text-transform:inherit}.blog-post-v1.style6 .img-box{margin:0}.blog-post-v1.style6 .blog-txt{padding:12px 10px 20px 95px;border:1px solid #f3f3f3}.dark .blog-post-v1.style6 .blog-txt{border-color:#494949}@media only screen and (max-width:991px){.blog-post-v1.style6 .blog-txt{padding:12px 20px 20px 60px}}.blog-post-v1.style6 p{margin:0 0 3px}.blog-post-v1.style6 .box-holder{top:11px;left:6px}.blog-post-v1.style6.nospace{margin:0;width:24.9%}@media only screen and (max-width:1219px){.blog-post-v1.style6.nospace{width:33.3%}}@media only screen and (max-width:991px){.blog-post-v1.style6.nospace{width:50%}}@media only screen and (max-width:767px){.blog-post-v1.style6.nospace{margin:0;width:100%}}.blog-footer{overflow:hidden;margin:0 0 100px}.blog-footer .btn-box{float:left}@media only screen and (max-width:767px){.blog-footer .btn-box{float:none;overflow:hidden;margin:0 0 10px;text-align:center}}.blog-footer .btn-box .btn{color:#8f8f8f;margin:0 7px 0 0;text-transform:uppercase;padding:8px 30px 8px 29px;border:1px solid #ddd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .btn-box .btn{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .btn-box .btn:hover{color:#fff;text-decoration:none}.dark .blog-footer .btn-box .btn:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer .btn-load{color:#2a2a2a;margin:27px 0 0;border:1px solid #2a2a2a;text-transform:uppercase;padding:8px 30px 8px 29px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .btn-load{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .btn-load:hover{color:#fff;text-decoration:none}.dark .blog-footer .btn-load:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer .b-pagination{margin:0;float:right}@media only screen and (max-width:767px){.blog-footer .b-pagination{float:none;overflow:hidden;margin:0 0 10px;text-align:center}}.blog-footer .b-pagination li{float:left;margin:0 0 0 9px}@media only screen and (max-width:767px){.blog-footer .b-pagination li{float:none;vertical-align:top;display:inline-block}}.blog-footer .b-pagination li.active a{color:#fff;pointer-events:none;text-decoration:none}.blog-footer .b-pagination a{color:#8f8f8f;display:block;font-size:13px;line-height:20px;padding:8px 20px;border:1px solid #ddd;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-footer .b-pagination a{color:rgba(143,143,143,.6);border-color:rgba(143,143,143,.6)}.blog-footer .b-pagination a:hover{color:#fff;text-decoration:none}.dark .blog-footer .b-pagination a:hover{color:#8f8f8f;background:0 0;color:#8f8f8f;border-color:#8f8f8f}.blog-footer.style3{margin:0 0 59px}.blog-masonry-holder{width:100%}@media only screen and (max-width:991px){.blog-masonry-holder{width:100%}}.blog-masonry-holder.full-width .blog-post-v1.style3{width:17.8%;margin:0 1.57% 30px 0}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:32.133%;margin:0 .5% 30px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:48%;margin:0 1% 30px}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width .blog-post-v1.style3{width:100%;margin:0 0 20px}}.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 70px}}.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{margin:0;width:19.9%}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:24.9%;margin:0}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:49.9%;margin:0}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace{width:100%;margin:0}}.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width .blog-post-v1.style3.nospace .blog-txt{padding:14px 10px 20px 70px}}.blog-masonry-holder.full-width.add-style{width:auto;margin:0 -30px 0 -15px}@media only screen and (max-width:767px){.blog-masonry-holder.full-width.add-style{margin:0}}.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{margin:0;width:19.9%}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:24.9%;margin:0}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:49.9%;margin:0}}@media only screen and (max-width:767px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3{width:100%;margin:0}}.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 122px}@media only screen and (max-width:1500px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 100px}}@media only screen and (max-width:991px){.blog-masonry-holder.full-width.add-style .blog-post-v1.style3 .blog-txt{padding:14px 10px 20px 70px}}.post-author-box{color:#8f8f8f;font-size:14px;overflow:hidden;margin:0 0 96px;line-height:24px;background:#f8f8f8;border:1px solid #f3f3f3;padding:26px 40px 20px 30px}.dark .post-author-box{background:#191919;border-color:#494949}.post-author-box .img-box{float:left;margin:5px 29px 0 0}.post-author-box .img-box img{display:block}@media only screen and (max-width:767px){.post-author-box .img-box{float:none;margin:5px 0 10px}}.post-author-box .holder{overflow:hidden;padding:0 0 0 9px}.post-author-box .title{color:#2a2a2a;display:block;margin:0 0 0 -8px;font-weight:600;font-size:16px;line-height:22px}.dark .post-author-box .title{color:#8f8f8f}.post-author-box .title a{color:#2a2a2a}.dark .post-author-box .title a{color:#8f8f8f}.post-author-box .aut-text{display:block;margin:0 0 9px;font-size:12px;line-height:20px;padding:0 0 0 8px}.post-author-box .aut-text a{color:#8f8f8f}.blog-post-v2{float:left;color:#8f8f8f;width:33.33%;font-size:14px;margin:0 0 36px;line-height:24px}@media only screen and (max-width:767px){.blog-post-v2{float:none;width:100%}}.blog-post-v2 .more{color:#2a2a2a;font-size:12px;line-height:20px}.blog-post-v2 .beans-slider .beans-pagination{bottom:5px}.blog-post-v2 .beans-slider .beans-pagination li{margin:0 6px 0 5px;display:inline-block;vertical-align:top}.blog-post-v2 .beans-slider .beans-pagination li .active a{background:#fff}.blog-post-v2 .beans-slider .beans-pagination a{display:block;overflow:hidden;border-radius:50%;text-indent:-9999px;width:10px;height:10px;border:2px solid #fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v2 .beans-slider .beans-pagination a:hover{background:#fff;text-decoration:none}.blog-post-v2 .blog-txt{position:relative;padding:0 0 20px 103px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v2 .blog-txt{padding:0 0 0 58px}}.blog-post-v2 img{width:100%}.blog-post-v2 .img-box{margin:0 0 15px;overflow:hidden;position:relative;border-left:1px solid #fff}.dark .blog-post-v2 .img-box{border-color:#222}.blog-post-v2 h2{color:#2a2a2a;margin:0 0 8px;font-size:18px;line-height:26px}.dark .blog-post-v2 h2{color:#fff}.blog-post-v2 h2 a{color:#2a2a2a;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .blog-post-v2 h2 a{color:#fff}.blog-post-v2 h2 a:hover{text-decoration:none}.blog-post-v2 .meta{color:#8f8f8f;font-size:12px;margin:0 0 17px;line-height:21px}.blog-post-v2 .meta a{color:#8f8f8f;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.blog-post-v2 .meta a:hover{text-decoration:none}.blog-post-v2 .meta li{padding:0 12px 0 0}.blog-post-v2 .box{top:-4px;left:9px;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width:991px){.blog-post-v2 .box{left:3px}}.blog-post-v2 .fluid-width-video-wrapper{padding:18.85%!important}.blog-post-v2 time{color:#fff;display:block;font-size:14px;line-height:21px;padding:19px 0 0;background:#2a2a2a;text-align:center;margin:-5px auto 0;width:74px;height:74px;text-transform:uppercase}@media only screen and (max-width:991px){.blog-post-v2 time{font-size:10px;padding:4px 0 0;line-height:18px;width:40px;height:40px}}.blog-post-v2 time .add{display:block;font-size:22px;font-weight:700}@media only screen and (max-width:991px){.blog-post-v2 time .add{font-size:16px}}.blog-post-v2 .fa{margin:0 3px 0 0}.blog-post-v2 .icon{color:#fff;display:block;font-size:32px;text-align:center;padding:22px 0 0 2px;width:84px;height:84px;border:5px solid #fff}.dark .blog-post-v2 .icon{border-color:#222}@media only screen and (max-width:991px){.blog-post-v2 .icon{font-size:22px;padding:4px 0 0 2px;width:50px;height:50px}}.blog-post-v2 blockquote{margin:0;border:0;color:#2a2a2a;min-height:257px;background:#f3f3f3;padding:81px 30px 24px 23px}.dark .blog-post-v2 blockquote{color:#fff;background:#191919}@media only screen and (max-width:1219px){.blog-post-v2 blockquote{padding:25px 20px 24px}}.blog-post-v2 blockquote q{quotes:none;display:block;text-indent:20px;position:relative;font-weight:300;font-style:italic;font-size:24px;line-height:31px}@media only screen and (max-width:1219px){.blog-post-v2 blockquote q{font-size:18px;line-height:20px}}.blog-post-v2 blockquote q:after{top:-10px;left:-16px;content:'"';color:#2a2a2a;font-size:46px;font-weight:900;position:absolute}.dark .blog-post-v2 blockquote q:after{color:#fff}.blog-post-v2 .audio-area{position:relative}.blog-post-v2 .mejs-audio{left:0;right:0;top:50%;margin:-19px 0 0;position:absolute}.blog-post-v2 .audio-area .mejs-controls .mejs-button,.blog-post-v2 .audio-area .mejs-controls .mejs-time{width:5%!important}.blog-post-v2 .audio-area .mejs-controls div.mejs-time-rail{width:67%!important}@media only screen and (max-width:767px){.blog-post-v2 .audio-area .mejs-controls div.mejs-time-rail{width:65%!important}}.blog-post-v2 .mejs-container,.blog-post-v2 .mejs-container .mejs-controls{background:#222}.widget{margin:0 0 46px;position:relative;border-bottom:2px solid #f3f3f3}.dark .widget{border-color:#494949}.widget:before{left:0;bottom:-2px;background:#2a2a2a;width:50px;height:2px}.dark .widget:before{background:#191919}.widget h2{color:#2a2a2a;margin:0 0 26px;letter-spacing:2px;font-weight:600;font-size:16px;line-height:25px}.dark .widget h2{color:#fff}.widget .searchform{overflow:hidden;position:relative;border:1px solid #f3f3f3}.dark .widget .searchform{border-color:#494949}.widget .searchform .input{border:0;margin:0;width:100%;float:left;height:36px;color:#8f8f8f;outline:0;font-size:14px;background:0 0;line-height:20px;padding:8px 60px 8px 21px}.widget .searchform .input::-webkit-input-placeholder{color:#8f8f8f}.widget .searchform .input:-moz-placeholder{color:#8f8f8f}.widget .searchform .input::-moz-placeholder{color:#8f8f8f;opacity:1}.widget .searchform .input:-ms-input-placeholder{color:#8f8f8f}.widget .searchform button{top:0;right:0;margin:0;border:0;bottom:0;color:#fff;padding:0 11px;font-size:16px;position:absolute;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget .searchform button:hover{background:#8f8f8f}.widget .tabset{margin:0;font-size:0;letter-spacing:0}.widget .tabset li{padding:0}.widget .tabset li.active a{color:#fff}.widget .tabset a{color:#262626;display:block;font-size:13px;line-height:20px;background:#f6f6f6;text-transform:uppercase;padding:11px 18px 9px 20px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .widget .tabset a{color:#fff;background:#191919}.widget .tabset a:hover{color:#fff;text-decoration:none}.widget .tab-content{padding-top:20px;padding-bottom:32px;background:#f6f6f6}.dark .widget .tab-content{background:#191919}.widget .tab-content .box{overflow:hidden;text-transform:uppercase;padding:20px 10px 15px 19px}.widget .tab-content .box .img-box{float:left;margin:0 13px 0 0}@media only screen and (max-width:991px){.widget .tab-content .box .img-box{float:none;margin:0 0 10px}.widget .tab-content .box .img-box img{width:100%}}@media only screen and (max-width:767px){.widget .tab-content .box .img-box{float:left;margin:0 13px 0 0}.widget .tab-content .box .img-box img{width:auto}}.widget .tab-content .box .img-box img{display:block}.widget .tab-content .box .holder{overflow:hidden}.widget .tab-content .box time{color:#8f8f8f;display:block;margin:0 0 2px;font-size:12px}.widget .tab-content .box h3{margin:0;color:#2a2a2a;font-size:13px;line-height:19px}.dark .widget .tab-content .box h3{color:#fff}.widget.search-widget{margin-top:-7px}.widget.s-social-widget{font-size:13px;margin:0 0 52px}.widget.s-social-widget ul{margin:0}.widget.s-social-widget ul li{margin:0 0 2px}.widget.s-social-widget ul a{color:#fff;display:block;background:#262626;padding:13px 19px 10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget.s-social-widget ul a:hover{background:#55acee;text-decoration:none}.widget.s-social-widget .fa{padding:0 9px 0 0;display:inline-block;vertical-align:top}.widget.cate-widget{margin:0 0 52px;padding:0 0 46px;font-size:14px;line-height:20px}.widget.cate-widget h2{margin:0 0 20px}.widget.cate-widget a{color:#8f8f8f;position:relative;padding:0 0 0 11px;letter-spacing:1px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;vertical-align:top}.widget.cate-widget a:hover{text-decoration:none}.widget.cate-widget a:hover .fa{color:#8f8f8f}.widget.cate-widget a .fa{left:0;top:2px;position:absolute}.widget.cate-widget ul{margin:0;overflow:hidden}.widget.cate-widget ul li{margin:0 0 10px}.widget.cate-widget ul li.active a .fa{color:#8f8f8f}.widget.cate-widget.big-icon a{padding:0 0 0 20px}.widget.toppost-widget{margin:0 0 51px}.widget.video-widget{margin:0 0 51px}.widget.tag-widget ul{margin:0;overflow:hidden}.widget.tag-widget ul li{float:left;margin:0 6px 3px 0}.widget.tag-widget ul a{color:#8f8f8f;display:block;font-size:13px;line-height:20px;background:#f3f3f3;padding:6px 16px 6px 13px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dark .widget.tag-widget ul a{background:#191919}.widget.tag-widget ul a:hover{color:#f3f3f3;background:#8f8f8f;text-decoration:none}.dark .widget.tag-widget ul a:hover{background:#494949}.widget.test-widget .beans-slider{padding:0}.widget.test-widget .beans-slider .beans-pagination li{margin:0 3px 0 2px;display:inline-block;vertical-align:top}.widget.test-widget .beans-slider .beans-pagination li.active a{background:#2a2a2a}.widget.test-widget .beans-slider .beans-pagination a{display:block;overflow:hidden;background:#ddd;border-radius:50%;text-indent:-9999px;width:15px;height:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.widget.test-widget .beans-slider .beans-pagination a:hover{background:#2a2a2a;text-decoration:none}.widget:last-child{border:0}.widget:last-child:before{display:none}.comment-box{overflow:hidden}.comment-box h4{color:#222;margin:0 0 13px;font-family:inherit;font-size:17px;font-style:normal!important;font-weight:600!important}.comment-box .list{overflow:hidden;margin:0 0 29px}.comment-box .list ul{margin:0 0 0 9.3%}.comment-box .list ul ul{margin:0 0 0 11.3%}.comment-box .box{color:#8f8f8f;font-weight:500;margin:0 0 29px;font-style:italic;background:#f8f8f8;padding:30px 22px 23px 29px}.dark .comment-box .box{background:#191919;border:1px solid #494949}.comment-box .box .img-box{float:left;font-style:normal;margin:0 20px 0 0;text-align:center}@media only screen and (max-width:767px){.comment-box .box .img-box{float:none;margin:0 0 10px}}.comment-box .box .img-box img{display:block;margin:0 0 6px}.comment-box .box .img-box .comment-reply-link,.comment-box .box .img-box .reply{font-size:20px;color:#ddd;position:relative;display:inline-block;vertical-align:top}.comment-box .box .img-box .comment-reply-link:hover,.comment-box .box .img-box .reply:hover{text-decoration:none}.comment-box .box .img-box .comment-reply-link:hover .txt-over,.comment-box .box .img-box .reply:hover .txt-over{display:block}.comment-box .box .img-box .comment-reply-link .fa,.comment-box .box .img-box .reply .fa{color:#ddd}.comment-box .box .img-box .comment-reply-link .txt-over,.comment-box .box .img-box .reply .txt-over{left:50%;width:56px;display:none;bottom:-26px;color:#fff;font-size:10px;font-weight:600;padding:4px 3px;text-align:center;background:#000;border-radius:11px;position:absolute;margin:0 0 0 -28px;line-height:15px}.comment-box .box .img-box .comment-reply-link .txt-over:after,.comment-box .box .img-box .reply .txt-over:after{left:50%;bottom:100%;margin:0 0 0 -2px;width:0;height:0;border-style:solid;border-width:0 3.5px 5px 3.5px;border-color:transparent transparent #000 transparent}.comment-box .box .holder{overflow:hidden}.comment-box .box .title{color:#2a2a2a;display:block;margin:0 0 1px 0;letter-spacing:2px;text-transform:uppercase;font-weight:600;font-size:12px;line-height:18px}.dark .comment-box .box .title{color:#fff}.comment-box .box time{display:block;font-size:12px;margin:0 0 9px;line-height:20px;font-style:normal}.related-post-widget{padding-top:88px;padding-bottom:42px}.related-post-widget h5{color:#222;margin:0 0 49px;font-weight:600;font-size:36px;line-height:42px}.dark .related-post-widget h5{color:#fff}.blog-container{padding:75px 0 0}.blog-container h2{font-weight:400;text-transform:inherit;font-family:inherit}.blog4-home .blog-footer{margin:-48px 0 0;text-align:center;padding:28px 81px 59px 0}@media only screen and (max-width:991px){.blog4-home .blog-footer{padding:28px 0 59px}}.blog4-home .blog-post-v2{margin:0 0 49px}.blog4-home .blog-post-v2 blockquote{min-height:248px}@media only screen and (max-width:1219px){.blog4-home .blog-post-v2 blockquote{min-height:0}}.blog4-home .blog-post-v2 .blog-txt{padding-bottom:0;overflow:hidden}.blog4-home .blog-post-v2 .blog-txt p{margin:0 0 6px}@media only screen and (max-width:991px){.blog4-home .blog-post-v2{width:100%}}.widget .jcf-select{background:#fff none repeat scroll 0 0;border:1px solid #ddd;display:inline-block;height:30px;margin:10px 0 12px;min-width:200px;vertical-align:middle}.widget.widget_calendar #calendar_wrap table td,.widget.widget_calendar #calendar_wrap table th{padding:7px}.widget .page_item_has_children ul li:first-child{padding-top:7px}.widget .page_item_has_children ul li:first-child a:before{top:13px}.widget .search-form .submit{top:8px;font-size:19px}.widget.widget_nav_menu ul.menu li.menu-item-has-children ul.sub-menu li:first-child{padding-top:7px}.widget.widget_nav_menu ul.menu li.menu-item-has-children ul.sub-menu li:first-child a:before{top:13px}.quantity{float:left;margin:0 10px 0 0}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce .quantity .qty{min-width:80px}.input-text{border-radius:0;float:left;color:#2a2a2a;font-size:13px;line-height:18px;box-shadow:none;border:1px solid #ccc;padding:6px 22px;height:40px}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:18px;line-height:20px;margin:0!important;padding:0!important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;float:left;border:none!important;background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product .woocommerce-tabs .panel{border:0;font-size:16px;line-height:25px;background:#f8f8f8;padding:39px 2.4% 20px 2.6%}#comment-box h2{margin-top:0!important;color:#2a2a2a;margin:0;font-size:24px;line-height:28px}.woocommerce #reviews h3{color:#2a2a2a!important;font-size:25px!important;margin:0 0 29px!important;font-weight:600;font-size:21px;line-height:24px}.woocommerce p.stars.selected a:not(.active):before{content:"★"}.woocommerce p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;text-indent:0}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot);src:url(fonts/icomoond41d.eot?#iefix) format('embedded-opentype'),url(fonts/icomoon.woff) format('woff'),url(fonts/icomoon.ttf) format('truetype'),url(fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce p.stars.selected a.active:before,.woocommerce p.stars:hover a:before{content:"★"}.woocommerce p.stars a:before,.woocommerce p.stars a:hover~a:before{content:"★";color:#cfcfcf}.woocommerce p.stars.selected a.active~a:before{content:"★";color:#cfcfcf}.form-submit{margin-top:21px}del .amount{text-decoration:line-through;opacity:.5;margin-left:16px}.related-shop ul.products{margin-bottom:0}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none}.related-shop .new-product:first-child{margin-left:0}.related-shop .new-product{margin:0}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.new-product{text-align:center;margin:0 0 5px 0}.shop-description h1{color:#2a2a2a;margin:0 0 2px;text-transform:uppercase;font-weight:700;font-size:21px;line-height:25px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.jcf-select-opener:before{width:0;height:0;border-style:solid;border-width:10px 6px 0 6px;border-color:#ddd transparent transparent transparent;margin:-6px 0 0 -13px}.jcf-select-opener:before{position:absolute;content:"";top:50%;bottom:auto;left:50%;right:auto}.products-holder .row .new-product:last-child{margin:0 0 57px!important}.ad-woo-bg{background-color:#fbfbfb}.woocommerce-info{border-top-color:#1e85be}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em!important;margin:0 0 2em!important;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none!important;width:auto;word-wrap:break-word}.woocommerce-checkout .woocommerce{padding:60px 0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px;max-width:600px}.shop-apply{overflow:hidden}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.checkout h3,.title-order{color:#2a2a2a;margin:0 0 17px;text-transform:capitalize;font-size:18px;line-height:22px}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row .required{color:red;font-weight:700;border:0}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}#order_review_heading{margin-top:20px}#main table{color:#2a2a2a;border-collapse:collapse;border:1px solid #ddd}#main table,#main td,#main th{border:1px solid #ddd}.woocommerce table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}table{background-color:transparent}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #d3ced2;margin:0;list-style:none}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dfdcde;color:#515151}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:"";display:block;border:1em solid #dfdcde;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:52px;font-size:.83em;margin-left:10px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}.woocommerce form .form-row{padding:3px;margin:0 0 6px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}.update-form{margin:0}.update-form{margin:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce-checkout-payment .btn{width:21%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce form .form-row .select2-container{opacity:1;color:#2a2a2a}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.select2-container .select2-choice{display:block;padding:0 0 0 8px;overflow:hidden;position:relative;border:0 solid #ccc;white-space:nowrap;color:#444;text-decoration:none;border-radius:3px;background-clip:padding-box;user-select:none;background-color:#fcfcfc;font-weight:400;box-shadow:0 1px 2px rgba(0,0,0,.09) inset;-moz-box-shadow:0 1px 2px rgba(0,0,0,.09) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.09) inset;-o-box-shadow:0 1px 2px rgba(0,0,0,.09) inset;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}.woocommerce .order_details{margin:0 0 4.5em;list-style:none}.woocommerce .order_details:after,.woocommerce .order_details:before{content:" ";display:table}.woocommerce .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #d3ced2;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce .order_details li:last-of-type{border:none}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-MyAccount-navigation ul{list-style:none;border-top:1px solid #ccc}.woocommerce-MyAccount-navigation ul li{background-color:#f7f7f7;padding:8px;font-size:13px;border-bottom:1px solid #ccc}.woocommerce-MyAccount-navigation ul li a{color:#6f6f6f}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .addresses .title:after,.woocommerce-account .addresses .title:before,.woocommerce-account .woocommerce:after,.woocommerce-account .woocommerce:before{content:" ";display:table}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:" ";display:table}.woocommerce nav.woocommerce-pagination{margin:0;font-weight:400}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;border:0 solid #d3ced2;border-right:0;margin:1px}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;vertical-align:top;margin:0 0 0 7px;padding:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff},.woocommerce nav.woocommerce-pagination ul li a:hover{color:#ccc}.woocommerce nav.woocommerce-pagination ul li{color:#8f8f8f;display:block;height:40px;text-align:center;font-size:14px;line-height:38px;transition:all .3s ease}.next span{padding:0!important}.icon-arrow-left8:before{content:"\e910"}.icon-arrow-right8:before{content:"\e913"}.page-numbers .current{background:#237dc8;border-color:#237dc8}.continue-shop{float:right;border:0;color:#fff;background:#2a2a2a;margin:0 0 0 6px;padding:6px 10px 6px 10px}.quantity label{display:none}.product_list_widget img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.rating li{border-top:0 solid #eaeaea;padding-left:0;padding-right:0}.widget_shopping_cart_content .cart-list img{width:94px}.widget_shopping_cart_content .cart-list>li{margin-top:28px;padding-top:24px;padding-bottom:1px}.woocommerce-Price-amount{font-weight:700}.widget_shopping_cart_content .total-price-area{margin-top:10px;margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-bottom:10px;padding-top:10px}.widget_shopping_cart_content .cart-opener{display:none}.page-banner.woo-tit .heading:before{display:none}@media only screen and (max-width:600px){.woocommerce ul.products{display:-moz-groupbox}.new-product{width:100%}}.cart{padding-top:15px;padding-bottom:15px}.variations .label{color:#a29f9f}.comment-text{padding:15px;border:1px solid #f2efef;margin-left:70px}#reviews li .avatar{float:left;max-width:60px}#reviews li .comment-text .meta{display:inline-block;margin-bottom:10px}#reviews li .comment-text .star-rating{float:right;margin-left:5px}#reviews li .comment-text .description{clear:right}#reviews .star-rating::before{content:"\f006\f006\f006\f006\f006";float:left;top:0;left:0;position:absolute;letter-spacing:.1em}.star-rating span::before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;letter-spacing:.1em}.star-rating{display:inline-block;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.1em;font-family:FontAwesome}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.bypostauthor{font-weight:300}.woocommerce .author-info,.woocommerce .single-product .entry-meta{display:none}.woocommerce-tabs .nav-tabs>li.active>a,.woocommerce-tabs .nav-tabs>li.active>a:focus,.woocommerce-tabs .nav-tabs>li.active>a:hover,.woocommerce-tabs .nav-tabs>li>a{padding:12px;margin:0;min-height:44px;display:inline-block}.woocommerce div.product .woocommerce-tabs .panel{font-size:17px;line-height:23px}.woocommerce .related h2,.woocommerce .upsells h2{font-size:25px;font-weight:bolc!important;padding-bottom:8px;margin-bottom:20px}.woocommerce .description-block{color:#5e5e5e;font-size:16px;line-height:23px}.woocommerce .single-add-to-cart-button{padding:7px 25px}.woocommerce .woocommerce-ordering select{border:0;padding:8px}.woocommerce-product-gallery ol.flex-control-nav{list-style:none;margin-top:5px}.woocommerce-product-gallery ol.flex-control-nav li{display:inline}.woocommerce-product-gallery__trigger{position:absolute;z-index:22;margin:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9jc3Mvd29vY29tbWVyY2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFPQSxRQUNJLFNBQVUsT0FDVixXQUFZLE1BR2hCLGtCQUNJLGFBQWMsS0FFbEIsZ0JBQ0ksYUFBYyxLQUVsQixrREFDSSxNQUFPLE1BQ1AsV0FBWSxJQUVoQixnQkFDSSxXQUFZLE1BQ1osV0FBWSxZQUNSLFFBQVMsS0FBSyxLQUV0QixhQUNJLE1BQU8sS0FDUCxNQUFPLEtBRVgsd0JBQ0ksaUJBQWtCLFFBQ2xCLE9BQVEsRUFDUixRQUFTLElBQUksS0FDYixNQUFPLEtBS1gsZ0JBREEsaUJBREEsS0FHSSxNQUFPLEtBQ1AsU0FBVSxPQUNWLFNBQVUsU0FHZCx3Q0FDSSxNQUFPLEtBQ1AsUUFBUyxNQUNULE9BQVEsS0FLWixnQ0FDQSxzQ0FNQSwrREFEQSxrREFQQSxtQ0FEQSw0RUFLQSxvQkFDQSxvQkFGQSw0QkFHQSxlQUdJLFFBQVMsR0FDVCxTQUFVLFNBTWQsd0JBRkEsd0NBQ0Esc0NBRkEsc0JBREEsbUJBS0ksUUFBUyxJQUNULFFBQVMsTUFDVCxNQUFPLEtBR1gsV0FEQSxnQ0FFSSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEVBQ1AsT0FBUSxFQStCWixhQUNJLFNBQVUsT0FDVixTQUFVLFNBRWQsMEJBQ0ksWUFBYSxLQVFqQixnQkFDSSxNQUFPLEtBQ1AsTUFBTyxNQUVYLDBDQUNJLGdCQUNJLE1BQU8sTUFHZix5QkFDSSxTQUFVLFNBQ1YsU0FBVSxPQUVkLHNDQUNJLFlBQWEsTUFFakIsMENBQ0ksc0NBQ0ksWUFBYSxLQUdyQix5Q0FDSSxzQ0FDSSxZQUFhLE1BR3JCLHdEQUNJLFlBQWEsTUFFakIsMENBQ0ksd0RBQ0ksWUFBYSxLQUdyQix5Q0FDSSx3REFDSSxZQUFhLE1BR3JCLGdEQUNJLE9BQVEsRUFDUixJQUFLLEtBQ0wsS0FBTSxLQUNOLE1BQU8sS0FFWCxtREFDSSxRQUFTLEVBQUUsRUFBRSxJQUVqQiw0REFDSSxXQUFZ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LEtBQ1gsWUFBYSxLQUVmLHdDQUF5QyxRQUFTLElBQUksS0FDdEQsMENBQTJDLE9BQVEsRUFBRyxRQUFTLElBQy9ELGlEQUFtRCxXQUFZLEtBQU0sV0FBWSxJQUNqRixvREFBc0QsUUFBUyxPQUMvRCxzQ0FBd0MsU0FBVSxTQUFVLFFBQVMsR0FBSSxPQUFRIiwiZmlsZSI6ImFzc2V0cy9jc3Mvd29vY29tbWVyY2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIFtNYXN0ZXIgU3R5bGVzaGVldF1cblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uY291cG9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG59XG4uY2FydC1zdWJ0b3RhbCB0aCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuLm9yZGVyLXRvdGFsIHRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG4ud29vY29tbWVyY2UtY2FydC1mb3JtX19jb250ZW50cyAuYWN0aW9ucyAuYnV0dG9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmNvdXBvbiAuYnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAzNXB4O1xufVxuI2NvdXBvbl9jb2RlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbn1cbi5idG4uYnRuLXNsaWRlci5wcm9jZWVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMyZTNkO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiA3cHggMzVweDtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLm1hcCxcbi5ibG9nLW1haW5iYW5uZXIsXG4uYmxvZy1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvZy1vdmVyIC5hdXRob3ItaW5mbyAuYXV0aG9yLWltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmV2ZW50cy1tYWluYmFubmVyIC53ZWRkaW5nLW5hdiAuY291bnRkb3duLXNlY3Rpb24gLmNvdW50ZG93bi1hbW91bnQ6YmVmb3JlLFxuLmV2ZW50cy1tYWluYmFubmVyIC5zdHJldGNoOmJlZm9yZSxcbi5hcHAtbWFpbmJhbm5lciAuc3RyZXRjaDpiZWZvcmUsXG4uYXBwc2hvd2Nhc2UtYmFubmVyIC5jb250YWluZXI6YmVmb3JlLFxuLnRhYnNldC1vbmVwYWdlIGxpIGE6YmVmb3JlLFxuLnByb2Nlc3MtbmF2OmJlZm9yZSxcbi5zaG9wLXdpZGdldDpiZWZvcmUsXG4ud2lkZ2V0OmJlZm9yZSxcbi5jb21tZW50LWJveCAuYm94IC5pbWctYm94IC5yZXBseSAudHh0LW92ZXI6YWZ0ZXIsXG4uY29tbWVudC1ib3ggLmJveCAuaW1nLWJveCAuY29tbWVudC1yZXBseS1saW5rIC50eHQtb3ZlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNob3Atd2lkZ2V0OmFmdGVyLFxuLnNob3Atd2lkZ2V0IHVsOmFmdGVyLFxuLmRlc2NyaXB0aW9uLWJsb2NrIC5idXR0b25zLWJsb2NrOmFmdGVyLFxuLnJlbGF0ZWQtc2hvcCAuYmVhbnMtc3RlcHNsaWRlcjphZnRlcixcbi5jb21tZW50LWJveCAuYm94OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbn1cbi5yZWFsZXN0YXRlLXNlcnZpY2VzIC5ib3ggLm92ZXIsXG4uYmxvZy1vdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDEzLTEuIHJlYWxlc3RhdGUgcGFnZSBTdHlsZXNcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDE2LTEuIGJsb2cgcGFnZSBTdHlsZXNcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIFtUYWJsZSBvZiBjb250ZW50c11cblxuIDE2LTIuIGJsb2dzIGJsb2NrIFN0eWxlcyAvIC5ibG9ncy1ibG9ja1xuXG4gMTYtMy4gYmxvZyBhbGlnbmxlZnQgU3R5bGVzIC8gLmJsb2ctYWxpZ25sZWZ0XG5cbiAxNi00LiBibG9nIGNvbnRlbnQgU3R5bGVzIC8gLmJsb2ctY29udGVudFxuXG4gMTYtNS4gYmxvZyBvdmVyIFN0eWxlcyAvIC5ibG9nLW92ZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDE2LTIuIGJsb2dzIGJsb2NrIFN0eWxlcyAvIC5ibG9ncy1ibG9ja1xuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9ncy1ibG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmxvZ3MtYmxvY2sgLmJsb2dzLWZyYW1lIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAxNi0zLiBibG9nIGFsaWdubGVmdCBTdHlsZXMgLyAuYmxvZy1hbGlnbmxlZnRcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MC40JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwNXB4KSB7XG4gICAgLmJsb2ctYWxpZ25sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctYWxpZ25sZWZ0IC5pbWctYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9nLWFsaWdubGVmdCAuaW1nLWJveCAuYmxvZ3MtZnJhbWUge1xuICAgIHBhZGRpbmctdG9wOiAzOS44JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwNXB4KSB7XG4gICAgLmJsb2ctYWxpZ25sZWZ0IC5pbWctYm94IC5ibG9ncy1mcmFtZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNSU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWFsaWdubGVmdCAuaW1nLWJveCAuYmxvZ3MtZnJhbWUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1hbGlnbmxlZnQgLmJlYW5zLXNsaWRlciAuYmVhbnMtc2xpZGUgLmJsb2dzLWZyYW1lIHtcbiAgICBwYWRkaW5nLXRvcDogNzkuNyU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDVweCkge1xuICAgIC5ibG9nLWFsaWdubGVmdCAuYmVhbnMtc2xpZGVyIC5iZWFucy1zbGlkZSAuYmxvZ3MtZnJhbWUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDAlO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1hbGlnbmxlZnQgLmJlYW5zLXNsaWRlciAuYmVhbnMtc2xpZGUgLmJsb2dzLWZyYW1lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctYWxpZ25sZWZ0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDQ1cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMzRweDtcbn1cbi5ibG9nLWFsaWdubGVmdCAuYmVhbnMtc2xpZGVyIC5iZWFucy1wYWdpbmF0aW9uIGxpIHtcbiAgICBwYWRkaW5nOiAwIDAgOHB4O1xufVxuLmJsb2ctYWxpZ25sZWZ0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG59XG4uYmxvZy1hbGlnbmxlZnQgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uYmxvZy1hbGlnbmxlZnQgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAxNi00LiBibG9nIGNvbnRlbnQgU3R5bGVzIC8gLmJsb2ctY29udGVudFxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1OS42JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwNXB4KSB7XG4gICAgLmJsb2ctY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi5ibG9nLWNvbnRlbnQgLnRvd2NvbHVtbnMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1jb250ZW50IC50b3djb2x1bW5zIC5pbWctYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuOSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDVweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLnRvd2NvbHVtbnMgLmltZy1ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1jb250ZW50IC50b3djb2x1bW5zIC5pbWctYm94IC5ibG9ncy1mcmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDc5LjQlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTA1cHgpIHtcbiAgICAuYmxvZy1jb250ZW50IC50b3djb2x1bW5zIC5pbWctYm94IC5ibG9ncy1mcmFtZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMCU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLnRvd2NvbHVtbnMgLmltZy1ib3ggLmJsb2dzLWZyYW1lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctY29udGVudCAudG93Y29sdW1ucyAuaW1nLWJveC5yb2FkIHtcbiAgICB3aWR0aDogNjYuMSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDVweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLnRvd2NvbHVtbnMgLmltZy1ib3gucm9hZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi5ibG9nLWNvbnRlbnQgLnRvd2NvbHVtbnMgLmltZy1ib3gucm9hZCAuYmxvZ3MtZnJhbWUge1xuICAgIHBhZGRpbmctdG9wOiA0MC43JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1jb250ZW50IC50b3djb2x1bW5zIC5pbWctYm94LnJvYWQgLmJsb2dzLWZyYW1lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctY29udGVudCAuaW1nLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1jb250ZW50IC5vdGhlci1ibG9ncyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9nLWNvbnRlbnQgLmFsaWdubGVmdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy45JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgLmJsb2ctY29udGVudCAuYWxpZ25sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctY29udGVudCAuYWxpZ25sZWZ0IC5ibG9ncy1mcmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDE1OS42JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgLmJsb2ctY29udGVudCAuYWxpZ25sZWZ0IC5ibG9ncy1mcmFtZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMCU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLmFsaWdubGVmdCAuYmxvZ3MtZnJhbWUge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1jb250ZW50IC5ibG9ncy1ib3gyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuMSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLmJsb2dzLWJveDIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1jb250ZW50IC5ibG9ncy1ib3gyIC5pbWctYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLmJsb2dzLWJveDIgLmltZy1ib3gge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1jb250ZW50IC5ibG9ncy1ib3gyIC5ibG9ncy1mcmFtZSB7XG4gICAgcGFkZGluZy10b3A6IDgxLjklO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWNvbnRlbnQgLmJsb2dzLWJveDIgLmJsb2dzLWZyYW1lIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctY29udGVudCAuYmxvZ3MtYm94MiAuYmxvZy1uYXYgbGkge1xuICAgIHBhZGRpbmc6IDAgMzJweCAwIDA7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMTYtNS4gYmxvZyBvdmVyIFN0eWxlcyAvIC5ibG9nLW92ZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1vdmVyIHtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCA1cHggMTZweCAxOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW92ZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweCAxNnB4IDEwcHg7XG4gICAgfVxufVxuLmJsb2ctb3ZlciAuYmxvZy1kYXRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbjogMCAxNHB4IDVweCAwO1xuICAgIHBhZGRpbmc6IDExcHggNXB4IDNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW92ZXIgLmJsb2ctZGF0ZSB7XG4gICAgICAgIG1hcmdpbjogMCA4cHggNXB4IDA7XG4gICAgfVxufVxuLmJsb2ctb3ZlciAuYmxvZy1kYXRlIC5udW1iZXIge1xuICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ibG9nLW92ZXIgLmJsb2ctdHh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmJsb2ctb3ZlciBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAtNHB4IDAgMTRweCAycHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW92ZXIgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIH1cbn1cbi5ibG9nLW92ZXIgaDIgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uYmxvZy1vdmVyIGgyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLW92ZXIgLmJveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1vdmVyIC5ib3gge1xuICAgICAgICBtYXJnaW46IDAgLTEwcHggMCAwO1xuICAgIH1cbn1cbi5ibG9nLW92ZXIgLmF1dGhvci1pbmZvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBtYXJnaW46IDAgNDBweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctb3ZlciAuYXV0aG9yLWluZm8ge1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgfVxufVxuLmJsb2ctb3ZlciAuYXV0aG9yLWluZm8gLmF1dGhvci1pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAxNnB4IDAgMDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctb3ZlciAuYXV0aG9yLWluZm8gLmF1dGhvci1pbWcge1xuICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgfVxufVxuLmJsb2ctb3ZlciAuYXV0aG9yLWluZm8gLnR4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYmxvZy1vdmVyIC5hdXRob3ItaW5mbyAudHh0IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmJsb2ctb3ZlciAuYXV0aG9yLWluZm8gLnR4dCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvZy1vdmVyIC5ibG9nLW5hdiB7XG4gICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1vdmVyIC5ibG9nLW5hdiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLmJsb2ctb3ZlciAuYmxvZy1uYXYgbGkge1xuICAgIHBhZGRpbmc6IDAgMzZweCAwIDA7XG59XG4uYmxvZy1vdmVyIC5ibG9nLW5hdiBsaSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uYmxvZy1vdmVyIC5ibG9nLW5hdiBsaSBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYmxvZy1vdmVyIC5ibG9nLW5hdiBsaSBhIC5mYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbn1cbi5ibG9nLW92ZXIuYWRkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTZweCAxOHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW92ZXIuYWRkIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTZweCAxMHB4O1xuICAgIH1cbn1cbi5ibG9nLW92ZXIuYWRkIGgyIHtcbiAgICBtYXJnaW46IC00cHggMCAxOXB4IDJweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uYmxvZy1vdmVyLmFkZCAuYmxvZy1kYXRlIHtcbiAgICBtYXJnaW46IDAgMTRweCAzcHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1vdmVyLmFkZCAuYmxvZy1kYXRlIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweCAzcHggMDtcbiAgICB9XG59XG4uYmxvZy1vdmVyLmFkZCAuYmxvZy1uYXYgbGkge1xuICAgIHBhZGRpbmc6IDAgMzNweCAwIDA7XG59XG4uYmxvZy1idXR0b24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNThweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5zdWJzY3JpYmVfc2VuZF9mb3JtIC5zaG93LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiNmb290ZXIgLnN1YnNjcmliZV9zZW5kX2Zvcm0gdWwge1xuICAgIGJvcmRlcjogMDtcbn1cbiNmb290ZXIgLnN1YnNjcmliZV9zZW5kX2Zvcm0gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4Ny4zJTtcbn1cbiNmb290ZXIgLnN1YnNjcmliZV9zZW5kX2Zvcm0gdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAxMi43JTtcbn1cbiNmb290ZXIgLnN1YnNjcmliZV9zZW5kX2Zvcm0gdWwgYnV0dG9uLnNob3ctZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmVjYzcxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBtYXJnaW46IDA7XG59XG4jZm9vdGVyIC5zdWJzY3JpYmVfc2VuZF9mb3JtIHVsIGJ1dHRvbi5zaG93LWZvb3Rlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMiAhaW1wb3J0YW50O1xufVxuI2Zvb3RlciAuc3Vic2NyaWJlX3NlbmRfZm9ybSB1bCBpbnB1dC5idXR0b24uaGlkZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMTctNi4gdzkgU3R5bGVzIC8gLnc5XG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnc5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMCA2MHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IG1hcmdpbiAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogbWFyZ2luIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC40cyBlYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC53OSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDE5LTkuIG9uZXBhZ2UgYmxvZyBTdHlsZXMgLyAub25lcGFnZS1ibG9nXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm9uZXBhZ2UtYmxvZyB7XG4gICAgcGFkZGluZy10b3A6IDkzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4ub25lcGFnZS1ibG9nYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucmVjZW50YmxvZy1jb2wge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlY2VudGJsb2ctY29sIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgfVxufVxuLmRhcmsgLnJlY2VudGJsb2ctY29sIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLnJlY2VudGJsb2ctY29sIC5hbGlnbmxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0Ny4yJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDUuNCUgMCAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5yZWNlbnRibG9nLWNvbCAuYWxpZ25sZWZ0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLnJlY2VudGJsb2ctY29sIC5hbGlnbmxlZnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5yZWNlbnRibG9nLWNvbCAudHh0LWJveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyOXB4IDAgMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAucmVjZW50YmxvZy1jb2wgLnR4dC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB9XG59XG4ucmVjZW50YmxvZy1jb2wgaDMge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIG1hcmdpbjogMCAwIDExcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmRhcmsgLnJlY2VudGJsb2ctY29sIGgzIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5yZWNlbnRibG9nLWNvbCBoMyBhIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC5yZWNlbnRibG9nLWNvbCBoMyBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5yZWNlbnRibG9nLWNvbCBoMyBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVjZW50YmxvZy1jb2wgcCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbn1cbi5yZWNlbnRibG9nLWNvbCAuZGF0ZS1ob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyYTJhMmE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIHdpZHRoOiA1OXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMCAwIDExcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZWNlbnRibG9nLWNvbCAuZGF0ZS1ob2xkZXIgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA1OXB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogNTdweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnJlY2VudGJsb2ctY29sIC5kYXRlLWhvbGRlciAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xufVxuLm1ldGEtbmF2IHtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWV0YS1uYXYgbGkge1xuICAgIHBhZGRpbmc6IDAgMTNweCAwIDA7XG59XG4ubWV0YS1uYXYgbGkgLmZhIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cbi5tZXRhLW5hdiBsaSBhIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi5tZXRhLW5hdiBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMTktMTEuIG1hcCBTdHlsZXMgLyAubWFwXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLm1hcCB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubWFwIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLm1hcCB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tYXAge1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC0xLiBzaG9wIGlubmVyIHBhZ2UgU3R5bGVzXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiBbVGFibGUgb2YgY29udGVudHNdXG5cbiAyMC0yLiBzaG9wIGhlYWRlciBTdHlsZXMgLyAuc2hvcC1oZWFkZXJcblxuIDIwLTMuIHNob3AgZm9vdGVyIFN0eWxlcyAvIC5zaG9wLWZvb3RlclxuXG4gMjAtNC4gcHJvZHVjdHMgaG9sZGVyIFN0eWxlcyAvIC5wcm9kdWN0cy1ob2xkZXJcblxuIDIwLTUuIHNob3Agd2lkZ2V0IFN0eWxlcyAvIC5zaG9wLXdpZGdldFxuXG4gMjAtNi4gdG9wIHNlbGxlciBTdHlsZXMgLyAudG9wLXNlbGxlclxuXG4gMjAtNy4gc2hvcCBwcm9kdWN0IGluZm8gU3R5bGVzIC8gLnNob3AtcHJvZHVjdC1pbmZvXG5cbiAyMC04LiBiZWFucyBzdGVwc2xpZGVyMiBTdHlsZXMgLyAuYmVhbnMtc3RlcHNsaWRlcjJcblxuIDIwLTkuIGRlc2NyaXB0aW9uIGJsb2NrIFN0eWxlcyAvIC5kZXNjcmlwdGlvbi1ibG9ja1xuXG4gMjAtMTAuIGRlc2NyaXB0aW9uIGhlYWRlciBTdHlsZXMgLyAuZGVzY3JpcHRpb24taGVhZGVyXG5cbiAyMC0xMS4gZGVzY3JpcHRpbyB0YWJzIFN0eWxlcyAvIC5kZXNjcmlwdGlvLXRhYnNcblxuIDIwLTEyLiByZWxhdGVkIHNob3AgU3R5bGVzIC8gLnJlbGF0ZWQtc2hvcFxuXG4gMjAtMTMuIHJlcGx5IGJveCBTdHlsZXMgLyAucmVwbHktYm94XG5cbiAyMC0xNC4gdGFibGUgY29udGFpbmVyIFN0eWxlcyAvIC50YWJsZS1jb250YWluZXJcblxuIDIwLTE1LiBzaG9wIHRhYmxlIFN0eWxlcyAvIC5zaG9wLXRhYmxlXG5cbiAyMC0xNi4gc2hvcCBhcHBseSBTdHlsZXMgLyAuc2hvcC1hcHBseVxuXG4gMjAtMTcuIHNob3AgY2FsY3VsYXRpb24gU3R5bGVzIC8gLnNob3AtY2FsY3VsYXRpb25cblxuIDIwLTE4LiBjYXJ0IHRhYmxlIFN0eWxlcyAvIC5jYXJ0LXRhYmxlXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC0yLiBzaG9wIGhlYWRlciBTdHlsZXMgLyAuc2hvcC1oZWFkZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2hvcC1oZWFkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLnNob3AtaGVhZGVyIC5ob2xkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1heC13aWR0aDogODUwcHg7XG59XG4uc2hvcC1oZWFkZXIgaDIge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmRhcmsgLnNob3AtaGVhZGVyIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zaG9wLWhlYWRlciBwIHtcbiAgICBtYXJnaW46IDA7XG59XG4uc2hvcC1oZWFkZXIgcCBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNvbnRhY3QtYmxvY2suc2hvcCB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmNvbnRhY3QtYmxvY2suc2hvcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIH1cbn1cbi5wcm9kdWN0cy1zaG9wIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIwLTMuIHNob3AgZm9vdGVyIFN0eWxlcyAvIC5zaG9wLWZvb3RlclxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zaG9wLWZvb3RlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zaG9wLWZvb3RlciAuYnV0dG9ucy1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaG9wLWZvb3RlciAuYnV0dG9ucy1ib3gge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG59XG4uc2hvcC1mb290ZXIgLnR4dC1ib3gge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogOXB4IDAgMDtcbn1cbi5zaG9wLWZvb3RlciBwIHtcbiAgICBtYXJnaW46IDA7XG59XG4uc2hvcC1mb290ZXIgcCBhIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNob3AtZm9vdGVyLnNpZGUgLnR4dC1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaG9wLWZvb3Rlci5zaWRlIC50eHQtYm94IHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG4uc2hvcC1uZXh0LFxuLnNob3AtcHJldiB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwYWRkaW5nOiA5cHggMTBweDtcbiAgICBtaW4td2lkdGg6IDEyM3B4O1xuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaG9wLW5leHQ6aG92ZXIsXG4uc2hvcC1wcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrIC5zaG9wLW5leHQsXG4uZGFyayAuc2hvcC1wcmV2IHtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4uc2hvcC1uZXh0IHtcbiAgICBtaW4td2lkdGg6IDk1cHg7XG59XG4uc2hvcC1wYWdpbmF0aW9uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNob3AtcGFnaW5hdGlvbiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbn1cbi5zaG9wLXBhZ2luYXRpb24gbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbjogMCAwIDAgN3B4O1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2hvcC1wYWdpbmF0aW9uIGxpLmRvdCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnNob3AtcGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uc2hvcC1wYWdpbmF0aW9uIGxpIGEge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5kYXJrIC5zaG9wLXBhZ2luYXRpb24gbGkgYSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuLnNob3AtcGFnaW5hdGlvbiBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtNC4gcHJvZHVjdHMgaG9sZGVyIFN0eWxlcyAvIC5wcm9kdWN0cy1ob2xkZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucHJvZHVjdHMtaG9sZGVyLnNpZGUgLm5ldy1wcm9kdWN0IHtcbiAgICBtYXJnaW46IDAgMCA1N3B4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnByb2R1Y3RzLWhvbGRlci5zaWRlIC5uZXctcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIG1hcmdpbjogMCAyJSAyMHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIC5wcm9kdWN0cy1ob2xkZXIuc2lkZSAubmV3LXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnByb2R1Y3RzLWhvbGRlci5zaWRlYmFyIC5uZXctcHJvZHVjdCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDU3cHggMDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnByb2R1Y3RzLWhvbGRlci5zaWRlYmFyIC5uZXctcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIG1hcmdpbjogMCAyJSAyMHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIC5wcm9kdWN0cy1ob2xkZXIuc2lkZWJhciAubmV3LXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtNS4gc2hvcCB3aWRnZXQgU3R5bGVzIC8gLnNob3Atd2lkZ2V0XG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNob3Atd2lkZ2V0IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2YzZjNmMztcbiAgICBwYWRkaW5nOiA1NXB4IDAgMDtcbiAgICBtYXJnaW46IDAgMCA0NnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xufVxuLnNob3Atd2lkZ2V0OmJlZm9yZSB7XG4gICAgdG9wOiAtMnB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICMyYTJhMmE7XG59XG4uc2hvcC13aWRnZXQ6YmVmb3JlIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDJweDtcbn1cbi5kYXJrIC5zaG9wLXdpZGdldCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuLnNob3Atd2lkZ2V0IGgzIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uZGFyayAuc2hvcC13aWRnZXQgaDMge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3Atd2lkZ2V0IHVsIHtcbiAgICBtYXJnaW46IDA7XG59XG4uc2hvcC13aWRnZXQgdWwgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDEycHg7XG59XG4uc2hvcC13aWRnZXQgdWwgbGkgYSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC13aWRnZXQgdWwgbGkgYTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNXB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiAtMTRweDtcbiAgICByaWdodDogYXV0bztcbn1cbi5zaG9wLXdpZGdldCB1bCBsaSBhOmJlZm9yZSB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHggMCA0cHggNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4uc2hvcC13aWRnZXQgdWwgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNob3Atd2lkZ2V0LnNlbGxlcnMtd2lkZ2V0IGgzIHtcbiAgICBtYXJnaW46IDAgMCAyN3B4O1xufVxuLnNob3Atd2lkZ2V0IC5yYXR0aW5ncy1uYXYge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbn1cbi5zaG9wLXdpZGdldCAucmF0dGluZ3MtbmF2IGxpIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnNob3Atd2lkZ2V0OmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zaG9wLXdpZGdldDpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtNi4gdG9wIHNlbGxlciBTdHlsZXMgLyAudG9wLXNlbGxlclxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi50b3Atc2VsbGVyIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAwIDI2cHg7XG59XG4uZGFyayAudG9wLXNlbGxlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4udG9wLXNlbGxlciAuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDRweCAxOHB4IDAgMDtcbiAgICB3aWR0aDogNzBweDtcbn1cbi50b3Atc2VsbGVyIC50eHQtYm94IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRvcC1zZWxsZXIgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDAgMCA4cHg7XG59XG4udG9wLXNlbGxlciAuYW1vdW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC03LiBzaG9wIHByb2R1Y3QgaW5mbyBTdHlsZXMgLyAuc2hvcC1wcm9kdWN0LWluZm9cblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uc2hvcC1wcm9kdWN0LWluZm8ge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIDAgNTdweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZGFyayAuc2hvcC1wcm9kdWN0LWluZm8ge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIC50aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAwIDAgMnB4O1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIGgyIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uZGFyayAuc2hvcC1wcm9kdWN0LWluZm8gaDIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIGgyIGEge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmRhcmsgLnNob3AtcHJvZHVjdC1pbmZvIGgyIGEge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIGgyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaG9wLXByb2R1Y3QtaW5mbyAucmF0dGluZ3MtbmF2IHtcbiAgICBtYXJnaW46IDAgMCAyM3B4O1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIHAge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG59XG4uc2hvcC1wcm9kdWN0LWluZm8gLmFtb3VudCB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5kYXJrIC5zaG9wLXByb2R1Y3QtaW5mbyAuYW1vdW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5zaG9wLXByb2R1Y3QtaW5mbyAuYW1vdW50IHN1YiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAtOXB4IDAgMDtcbn1cbi5zaG9wLXByb2R1Y3QtaW5mbyAuYnV0dG9ucy1ib3gge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2hvcC1wcm9kdWN0LWluZm8gLmJ0bi1jYXJ0IHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC5zaG9wLXByb2R1Y3QtaW5mbyAuYnRuLWNhcnQge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIC5idG4tY2FydDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNob3AtcHJvZHVjdC1pbmZvIC5wcm9kdXQtdHh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDdweCAwIDI3cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNob3AtcHJvZHVjdC1pbmZvIC5wcm9kdXQtdHh0IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxufVxuLnNob3AtcHJvZHVjdC1pbmZvIC5wcm9kdWN0LWltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI5LjUlO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgbWFyZ2luOiAwIDMuMiUgMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gICAgLnNob3AtcHJvZHVjdC1pbmZvIC5wcm9kdWN0LWltZyB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLnNob3AtcHJvZHVjdC1pbmZvIC5wcm9kdWN0LWltZyBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uc2hvcC1wcm9kdWN0LWluZm86aG92ZXIgLnByb2R1Y3QtaW1nIC5wcm9kdWN0LW92ZXIge1xuICAgIHRvcDogMDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC04LiBiZWFucyBzdGVwc2xpZGVyMiBTdHlsZXMgLyAuYmVhbnMtc3RlcHNsaWRlcjJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmVhbnMtc3RlcHNsaWRlcjIuZGVzY3JpcHRpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogNXB4IDAgMDtcbn1cbi5iZWFucy1zdGVwc2xpZGVyMi5kZXNjcmlwdGlvbiAuYmVhbnMtcGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIC0yJSAyMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJlYW5zLXN0ZXBzbGlkZXIyLmRlc2NyaXB0aW9uIC5iZWFucy1wYWdpbmF0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIC0yJSAyMHB4IDA7XG4gICAgfVxufVxuLmJlYW5zLXN0ZXBzbGlkZXIyLmRlc2NyaXB0aW9uIC5iZWFucy1wYWdpbmF0aW9uIHVsIHtcbiAgICBtYXJnaW46IDA7XG59XG4uYmVhbnMtc3RlcHNsaWRlcjIuZGVzY3JpcHRpb24gLmJlYW5zLXBhZ2luYXRpb24gdWwgbGkge1xuICAgIHdpZHRoOiAyOS44JTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMTNweCAwIDAgMy43JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgLmJlYW5zLXN0ZXBzbGlkZXIyLmRlc2NyaXB0aW9uIC5iZWFucy1wYWdpbmF0aW9uIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAzLjYlO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmVhbnMtc3RlcHNsaWRlcjIuZGVzY3JpcHRpb24gLmJlYW5zLXBhZ2luYXRpb24gdWwgbGkge1xuICAgICAgICBtYXJnaW46IDAgMCAwIDMlO1xuICAgIH1cbn1cbi5iZWFucy1zdGVwc2xpZGVyMi5kZXNjcmlwdGlvbiAuYmVhbnMtcGFnaW5hdGlvbiB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtOS4gZGVzY3JpcHRpb24gYmxvY2sgU3R5bGVzIC8gLmRlc2NyaXB0aW9uLWJsb2NrXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmRlc2NyaXB0aW9uLWJsb2NrIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZGVzY3JpcHRpb24tYmxvY2sgcCB7XG4gICAgbWFyZ2luOiAwIDAgMjhweDtcbn1cbi5kZXNjcmlwdGlvbi1ibG9jayAuZm9vdGVyLXNvY2lhbCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmRlc2NyaXB0aW9uLWJsb2NrIC5mb290ZXItc29jaWFsIGEge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuLmRhcmsgLmRlc2NyaXB0aW9uLWJsb2NrIC5mb290ZXItc29jaWFsIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxOTE5MTk7XG59XG4uZGVzY3JpcHRpb24tYmxvY2sgLmZvb3Rlci1zb2NpYWwgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICBjb2xvcjogI2YxZjFmMTtcbn1cbi5kYXJrIC5kZXNjcmlwdGlvbi1ibG9jayAuZm9vdGVyLXNvY2lhbCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLmRlc2NyaXB0aW9uLWJsb2NrIC5idXR0b25zLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDAgMTZweCAycHg7XG59XG4uc2hvcC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC0xMC4gZGVzY3JpcHRpb24gaGVhZGVyIFN0eWxlcyAvIC5kZXNjcmlwdGlvbi1oZWFkZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uZGVzY3JpcHRpb24taGVhZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgY29sb3I6ICMyYTJhMmE7XG59XG4uZGFyayAuZGVzY3JpcHRpb24taGVhZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5kZXNjcmlwdGlvbi1oZWFkZXIgLmhvbGRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDYwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGVzY3JpcHRpb24taGVhZGVyIC5ob2xkZXIge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmRlc2NyaXB0aW9uLWhlYWRlciBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbn1cbi5kZXNjcmlwdGlvbi1oZWFkZXIgLmFtb3VudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xufVxuLmRhcmsgLmRlc2NyaXB0aW9uLWhlYWRlciAuYW1vdW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5kZXNjcmlwdGlvbi1oZWFkZXIgLmFtb3VudCBzdXAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMTVweCAwIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZGVzY3JpcHRpb24taGVhZGVyIC5yYXR0aW5ncy1uYXYge1xuICAgIG1hcmdpbjogMCA2cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kZXNjcmlwdGlvbi1oZWFkZXIgLnJldmlldyB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuLmRlc2NyaXB0aW9uLWhlYWRlciAucmV2aWV3OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGVzY3JpcHRpb24taGVhZGVyIC5ibG9jayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLmRlc2NyaXB0aW9uLWhlYWRlciAuaW4tc3RvY2sge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDZweCAyMHB4IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjdhZTYwO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIwLTExLiBkZXNjcmlwdGlvIHRhYnMgU3R5bGVzIC8gLmRlc2NyaXB0aW8tdGFic1xuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5kZXNjcmlwdGlvLXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDkycHg7XG59XG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaSA+IGEge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAxMHB4IDE5cHggMTBweDtcbiAgICBib3JkZXI6IDA7XG59XG4uZGFyayAuZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpID4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOTtcbn1cbi5kZXNjcmlwdGlvLXRhYnMgLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5kZXNjcmlwdGlvLXRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE5cHggMTBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6YWZ0ZXIsXG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXI6YWZ0ZXIsXG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXM6YWZ0ZXIsXG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6YmVmb3JlLFxuLmRlc2NyaXB0aW8tdGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyOmJlZm9yZSxcbi5kZXNjcmlwdGlvLXRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1czpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpIGE6aG92ZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpby10YWJzIC5uYXYtdGFicyA+IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmRlc2NyaXB0aW8tdGFicyAudGFiLXBhbmUge1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAzOXB4IDIuNCUgMjBweCAyLjYlO1xufVxuLmRhcmsgLmRlc2NyaXB0aW8tdGFicyAudGFiLXBhbmUge1xuICAgIGJhY2tncm91bmQ6ICMxOTE5MTk7XG59XG4uZGVzY3JpcHRpby10YWJzIC50YWItcGFuZSBwIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLmRlc2NyaXB0aW8tdGFicyAudGFiLXBhbmUgLmNvbHVtbiB7XG4gICAgd2lkdGg6IDQ2JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMCAwIDglO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5kZXNjcmlwdGlvLXRhYnMgLnRhYi1wYW5lIC5jb2x1bW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgfVxufVxuLmRlc2NyaXB0aW8tdGFicyAudGFiLXBhbmUgLmNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZGVzY3JpcHRpby10YWJzIC50YWItcGFuZSBoMiB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgbWFyZ2luOiAwIDAgNjJweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uZGFyayAuZGVzY3JpcHRpby10YWJzIC50YWItcGFuZSBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGVzY3JpcHRpby10YWJzIC5jb21tZW50LWZvcm0ge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG59XG4uZGVzY3JpcHRpby10YWJzIC5jb21tZW50LWZvcm0gaDQge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5kYXJrIC5kZXNjcmlwdGlvLXRhYnMgLmNvbW1lbnQtZm9ybSBoNCB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGVzY3JpcHRpby10YWJzLnJldmlldyAudGFiLXBhbmUge1xuICAgIHBhZGRpbmctdG9wOiAyNnB4O1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIwLTEyLiByZWxhdGVkIHNob3AgU3R5bGVzIC8gLnJlbGF0ZWQtc2hvcFxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5yZWxhdGVkLXNob3AgaDIge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIG1hcmdpbjogMCAwIDUzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZGFyayAucmVsYXRlZC1zaG9wIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucmVsYXRlZC1zaG9wIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbn1cbi5yZWxhdGVkLXNob3AgLm5ldy1wcm9kdWN0IHtcbiAgICBtYXJnaW46IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJlbGF0ZWQtc2hvcCAubmV3LXByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDIlO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAucmVsYXRlZC1zaG9wIC5uZXctcHJvZHVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbn1cbi5yZWxhdGVkLXNob3AgLm5ldy1wcm9kdWN0IGgyIHtcbiAgICBtYXJnaW46IDAgMCA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnJlbGF0ZWQtc2hvcCAubmV3LXByb2R1Y3Q6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJlbGF0ZWQtc2hvcCAuYm90dG9ucy1ib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04OHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJlbGF0ZWQtc2hvcCAuYmVhbnMtc3RlcHNsaWRlciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ucmVsYXRlZC1zaG9wIC5idG4tcHJldiB7XG4gICAgY29sb3I6ICNkZGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG59XG4uZGFyayAucmVsYXRlZC1zaG9wIC5idG4tcHJldiB7XG4gICAgY29sb3I6IHJnYmEoMTQzLCAxNDMsIDE0MywgMC42KTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQzLCAxNDMsIDE0MywgMC42KTtcbn1cbi5kYXJrIC5yZWxhdGVkLXNob3AgLmJ0bi1wcmV2OmhvdmVyIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBib3JkZXItY29sb3I6ICM4ZjhmOGY7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtMTMuIHJlcGx5IGJveCBTdHlsZXMgLyAucmVwbHktYm94XG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnJlcGx5LWJveCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWluLXdpZHRoOiA1NnB4O1xuICAgIHBhZGRpbmc6IDZweCAycHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDAgMCAwIC0yOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnJlcGx5LWJveDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogLTRweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuLnJlcGx5LWJveDpiZWZvcmUge1xuICAgIG1hcmdpbjogMCAwIDAgLTNweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgM3B4IDZweCAzcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwIHRyYW5zcGFyZW50O1xufVxuLnJlcGx5LWJveDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNob3AtdGFibGUtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtMTQuIHRhYmxlIGNvbnRhaW5lciBTdHlsZXMgLyAudGFibGUtY29udGFpbmVyXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC50YWJsZS1jb250YWluZXIge1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIH1cbiAgICAudGFibGUtY29udGFpbmVyIC50YWJsZS1ibG9jayB7XG4gICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjAtMTUuIHNob3AgdGFibGUgU3R5bGVzIC8gLnNob3AtdGFibGVcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4jbWFpbiAuc2hvcC10YWJsZSB7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmRhcmsgI21haW4gLnNob3AtdGFibGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxOTE5MTk7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuI21haW4gLnNob3AtdGFibGUgLmdyYXkge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG4uZGFyayAjbWFpbiAuc2hvcC10YWJsZSAuZ3JheSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIHRoZWFkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4uZGFyayAjbWFpbiAuc2hvcC10YWJsZSB0aGVhZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuI21haW4gLnNob3AtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4jbWFpbiAuc2hvcC10YWJsZSB0Ym9keSB0ciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4uZGFyayAjbWFpbiAuc2hvcC10YWJsZSB0Ym9keSB0ciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuI21haW4gLnNob3AtdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDA7XG59XG4jbWFpbiAuc2hvcC10YWJsZSB0Ym9keSAuaWNvLTEge1xuICAgIHBhZGRpbmc6IDlweCAxLjYlO1xufVxuI21haW4gLnNob3AtdGFibGUgdGJvZHkgLmljby01IHtcbiAgICBwYWRkaW5nOiAyNHB4IDEuNiU7XG59XG4jbWFpbiAuc2hvcC10YWJsZSB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI21haW4gLnNob3AtdGFibGUgdGgsXG4jbWFpbiAuc2hvcC10YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDMxLjIlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDMycHggMS41JSAyOHB4O1xuICAgIGJvcmRlcjogMDtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAyOHB4IDEuNSUgMjhweDtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5pY28tMiB7XG4gICAgd2lkdGg6IDcuOSU7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4jbWFpbiAuc2hvcC10YWJsZSAuaWNvLTMge1xuICAgIHdpZHRoOiA5LjclO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5pY28tNCB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5pY28tNSB7XG4gICAgd2lkdGg6IDIwLjYlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5pY28tNiB7XG4gICAgd2lkdGg6IDEyLjklO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5pY28tNyB7XG4gICAgd2lkdGg6IDUuMSU7XG4gICAgcGFkZGluZzogMjhweCAxJSAyOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5idG4tY2xvc2Uge1xuICAgIGNvbG9yOiAjZGRkO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5idG4tY2xvc2U6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5hbGlnbmxlZnQge1xuICAgIG1hcmdpbjogMCAxOHB4IDAgMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNtYWluIC5zaG9wLXRhYmxlIC5wcm9kdWN0LW5hbWUge1xuICAgIG1hcmdpbjogLTNweCAwIDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG50YWJsZS5zaG9wX3RhYmxlLnNob3AtYXBwbHkge1xuICAgIGJvcmRlci1jb2xsYXBzZTogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIwLTE2LiBzaG9wIGFwcGx5IFN0eWxlcyAvIC5zaG9wLWFwcGx5XG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNob3AtYXBwbHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2hvcC1hcHBseSAuc2hvcC1idXR0b25zIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2hvcC1hcHBseSAuc2hvcC1idXR0b25zIHtcbiAgICAgICAgd2lkdGg6IDQ3JTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNob3AtYXBwbHkgLnNob3AtYnV0dG9ucyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG4uc2hvcC1hcHBseSAuYnRuIHtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICBtYXJnaW46IDAgMCAwIDZweDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMC0xNy4gc2hvcCBjYWxjdWxhdGlvbiBTdHlsZXMgLyAuc2hvcC1jYWxjdWxhdGlvblxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5zaG9wLWNhbGN1bGF0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5NHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaG9wLWNhbGN1bGF0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuLnNob3AtY2FsY3VsYXRpb24gaDIge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmRhcmsgLnNob3AtY2FsY3VsYXRpb24gaDIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3AtY2FsY3VsYXRpb24gLmJsb2NrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAwIDU3cHg7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMzJweDtcbn1cbi5zaG9wLWNhbGN1bGF0aW9uLmNoZWNrb3V0IC5jYXJ0LXRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuLmRhcmsgLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLmNhcnQtdGFibGUge1xuICAgIGJhY2tncm91bmQ6ICMxOTE5MTk7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAuY2FydC10YWJsZSB0ZCB7XG4gICAgd2lkdGg6IDgxJTtcbiAgICBwYWRkaW5nOiAxN3B4IDIlIDE4cHggNSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLmNhcnQtdGFibGUgdGQge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cbn1cbi5zaG9wLWNhbGN1bGF0aW9uLmNoZWNrb3V0IC5jYXJ0LXRhYmxlIC5jb2wtMiB7XG4gICAgd2lkdGg6IDE5JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuOSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLmNhcnQtdGFibGUgLmNvbC0yIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm0gLmpjZi1zZWxlY3Qge1xuICAgIG1hcmdpbjogMCAwIDlweDtcbn1cbi5zaG9wLWNhbGN1bGF0aW9uLmNoZWNrb3V0IC51cGRhdGUtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW46IDAgMCA5cHg7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG59XG4uc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm0gLnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbn1cbi5kYXJrIC5zaG9wLWNhbGN1bGF0aW9uLmNoZWNrb3V0IC51cGRhdGUtZm9ybTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGFyayAuc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGFyayAuc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm06LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uZGFyayAuc2hvcC1jYWxjdWxhdGlvbi5jaGVja291dCAudXBkYXRlLWZvcm06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrIC5zaG9wLWNhbGN1bGF0aW9uLmNoZWNrb3V0IC51cGRhdGUtZm9ybSAucGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtIC5qY2Ytc2VsZWN0LXRleHQge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLmRhcmsgLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtIC5qY2Ytc2VsZWN0LXRleHQge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLmRhcmsgLnNob3AtY2FsY3VsYXRpb24uY2hlY2tvdXQgLnVwZGF0ZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIwLTE4LiBjYXJ0IHRhYmxlIFN0eWxlcyAvIC5jYXJ0LXRhYmxlXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmNhcnQtdGFibGUge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4uZGFyayAuY2FydC10YWJsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4uY2FydC10YWJsZSB0Ym9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uY2FydC10YWJsZSB0ciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi5kYXJrIC5jYXJ0LXRhYmxlIHRyIHtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4uY2FydC10YWJsZSB0cjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbn1cbi5jYXJ0LXRhYmxlIHRkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxN3B4IDMuOSUgMThweDtcbiAgICB3aWR0aDogNjglO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbn1cbi5kYXJrIC5jYXJ0LXRhYmxlIHRkIHtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4uY2FydC10YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG59XG4uY2FydC10YWJsZSAuY29sLTIge1xuICAgIHdpZHRoOiAzMiU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kYXJrIC5jYXJ0LXRhYmxlIC5jb2wtMiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS0xLiBibG9nIGZ1bGwgd2lkdGggcGFnZSBTdHlsZXNcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIFtUYWJsZSBvZiBjb250ZW50c11cblxuIDIxLTIuIGJsb2cgbWFpbmJhbm5lciBTdHlsZXMgLyAuYmxvZy1tYWluYmFubmVyXG5cbiAyMS0zLiBibG9nIHBvc3QgdjEgU3R5bGVzIC8gLmJsb2ctcG9zdC12MVxuXG4gMjEtNC4gYmxvZyBmb290ZXIgU3R5bGVzIC8gLmJsb2ctZm9vdGVyXG5cbiAyMS01LiBibG9nIG1hc29ucnkgaG9sZGVyIFN0eWxlcyAvIC5ibG9nLW1hc29ucnktaG9sZGVyXG5cbiAyMS02LiBwb3N0IGZvb3RlciBTdHlsZXMgLyAucG9zdC1mb290ZXJcblxuIDIxLTcuIHBvc3QgYXV0aG9yIGJveCBTdHlsZXMgLyAucG9zdC1hdXRob3ItYm94XG5cbiAyMS04LiBibG9nIHBvc3QgdjIgU3R5bGVzIC8gLmJsb2ctcG9zdC12MlxuXG4gMjEtOS4gd2lkZ2V0IFN0eWxlcyAvIC53aWRnZXRcblxuIDIxLTEwLiBjb21tZW50IGJveCBTdHlsZXMgLyAuY29tbWVudC1ib3hcblxuIDIxLTExLiByZWxhdGVkIHBvc3Qgd2lkZ2V0IFN0eWxlcyAvIC5yZWxhdGVkLXBvc3Qtd2lkZ2V0XG5cbiAyMS0xMi4gYmxvZyBjb250YWluZXIgU3R5bGVzIC8gLmJsb2ctY29udGFpbmVyXG5cbiAyMS0xMy4gYmxvZzQgaG9tZSBTdHlsZXMgLyAuYmxvZzQtaG9tZVxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjEtMi4gYmxvZyBtYWluYmFubmVyIFN0eWxlcyAvIC5ibG9nLW1haW5iYW5uZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1tYWluYmFubmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDAgMCA5OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNzRweCAwIDEzMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDBweDtcbiAgICBmb250LXNpemU6IDQycHg7XG59XG4uYmxvZy1tYWluYmFubmVyIC5jb250YWluZXIge1xuICAgIHotaW5kZXg6IDU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctbWFpbmJhbm5lciBwIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xufVxuLmJsb2ctbWFpbmJhbm5lciAudGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDM4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5ibG9nLW1haW5iYW5uZXIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5ibG9nLW1haW5iYW5uZXIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaSB7XG4gICAgbWFyZ2luOiAwIDZweCAwIDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5ibG9nLW1haW5iYW5uZXIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ibG9nLW1haW5iYW5uZXIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5ibG9nLW1haW5iYW5uZXIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS0zLiBibG9nIHBvc3QgdjEgU3R5bGVzIC8gLmJsb2ctcG9zdC12MVxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLXBvc3QtdjEge1xuICAgIGNvbG9yOiAjM2IzYTNhO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDAgMCA2MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDAgMCAzNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xufVxuLmRhcmsgLmJsb2ctcG9zdC12MSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuLmJsb2ctcG9zdC12MSBwIHtcbiAgICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5ibG9nLXBvc3QtdjEgLm1vcmUge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjEgLm1vcmUge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xufVxuLmJsb2ctcG9zdC12MSAubW9yZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctcG9zdC12MSAuYmVhbnMtc2xpZGVyIC5iZWFucy1wYWdpbmF0aW9uIHtcbiAgICBib3R0b206IDVweDtcbn1cbi5ibG9nLXBvc3QtdjEgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaSB7XG4gICAgbWFyZ2luOiAwIDZweCAwIDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5ibG9nLXBvc3QtdjEgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ibG9nLXBvc3QtdjEgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5ibG9nLXBvc3QtdjEgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXBvc3QtdjEgLmJsb2ctdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDIwcHggODlweDtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDU4cHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cbi5ibG9nLXBvc3QtdjEgLmltZy1ib3gge1xuICAgIG1hcmdpbjogMCAwIDI0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9nLXBvc3QtdjEgLmltZy1ib3ggLmJveCB7XG4gICAgd2lkdGg6IDMxLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDVweCAyLjclO1xufVxuLmJsb2ctcG9zdC12MSAuaW1nLWJveCAuYm94OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG59XG4uYmxvZy1wb3N0LXYxIC5pbWctYm94IC5ib3guYWRkIHtcbiAgICB3aWR0aDogMzAuOSU7XG4gICAgbWFyZ2luOiAwIDAgMnB4IDMuNiU7XG59XG4uYmxvZy1wb3N0LXYxIC5pbWctYm94IC5ib3guYWRkOm50aC1jaGlsZCgzbisxKSB7XG4gICAgbWFyZ2luOiAwIDAgMnB4O1xufVxuLmJsb2ctcG9zdC12MSBoMiB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxIGgyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYxIGgyIGEge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIC1tcy13b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmRhcmsgLmJsb2ctcG9zdC12MSBoMiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9nLXBvc3QtdjEgaDIgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctcG9zdC12MSBoMyB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG4uYmxvZy1wb3N0LXYxIGgzIGEge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmJsb2ctcG9zdC12MSBoMyBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxIGgzIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJsb2ctcG9zdC12MSAubWV0YSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5ibG9nLXBvc3QtdjEgLm1ldGEgYSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uYmxvZy1wb3N0LXYxIC5tZXRhIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXBvc3QtdjEgLm1ldGEgbGkge1xuICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG59XG4uYmxvZy1wb3N0LXYxIC5ib3gtaG9sZGVyIHtcbiAgICB0b3A6IDEzcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIC5ib3gtaG9sZGVyIHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEgdGltZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIHBhZGRpbmc6IDE5cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjMmEyYTJhO1xuICAgIG1hcmdpbjogLTVweCBhdXRvIDA7XG4gICAgd2lkdGg6IDc0cHg7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MSB0aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggMCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYxIHRpbWUgLmFkZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MSB0aW1lIC5hZGQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MSAuZmEge1xuICAgIG1hcmdpbjogMCAzcHggMCAwO1xufVxuLmJsb2ctcG9zdC12MSAuaWNvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMnB4IDAgMCAycHg7XG4gICAgd2lkdGg6IDg0cHg7XG4gICAgaGVpZ2h0OiA4NHB4O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxIC5pY29uIHtcbiAgICBib3JkZXItY29sb3I6ICMyMjI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MSAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDAgMCAycHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MSBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgcGFkZGluZzogMzRweCAzMHB4IDI0cHggMjhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIGJsb2NrcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjEgYmxvY2txdW90ZSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOTtcbn1cbi5ibG9nLXBvc3QtdjEgYmxvY2txdW90ZSBxIHtcbiAgICBxdW90ZXM6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1pbmRlbnQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIGJsb2NrcXVvdGUgcSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MSBibG9ja3F1b3RlIHE6YWZ0ZXIge1xuICAgIHRvcDogLTEwcHg7XG4gICAgbGVmdDogLTE2cHg7XG4gICAgY29udGVudDogJ1wiJztcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYmxvZy1wb3N0LXYxIC50eHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxvZy1wb3N0LXYxIC50eHQgcCB7XG4gICAgbWFyZ2luOiAwIDAgNDdweDtcbn1cbi5ibG9nLXBvc3QtdjEgLnBvc3QtYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiAwIDAgNDlweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgIHBhZGRpbmc6IDIycHggMjBweCAyMHB4IDM2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxIC5wb3N0LWJsb2NrcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAyMnB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEgLnBvc3QtYmxvY2txdW90ZSBxIHtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4uYmxvZy1wb3N0LXYxIC5wb3N0LWJsb2NrcXVvdGUgcTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjEuc3R5bGUyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTIgLmltZy1ib3gge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDguNyU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTIgLmltZy1ib3gge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZTIgaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGUyIGgyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZTIgLmJsb2ctdHh0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTEuMyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIxcHggMzJweCAyMHB4IDExOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGUyIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIxcHggMjBweCAyMHB4IDYwcHg7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGUyIC5ibG9nLXR4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCA2MHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUyIC5ib3gtaG9sZGVyIHtcbiAgICB0b3A6IDIxcHg7XG4gICAgbGVmdDogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlMiAuYm94LWhvbGRlciB7XG4gICAgICAgIGxlZnQ6IDRweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlMiAuYXVkaW8tYXJlYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTIgLm1lanMtYXVkaW8ge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luOiAtMzVweCAwIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTIgLmF1ZGlvLWFyZWEgLm1lanMtY29udHJvbHMgLm1lanMtdGltZSxcbi5ibG9nLXBvc3QtdjEuc3R5bGUyIC5hdWRpby1hcmVhIC5tZWpzLWNvbnRyb2xzIC5tZWpzLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlMiAuYXVkaW8tYXJlYSAubWVqcy1jb250cm9scyBkaXYubWVqcy10aW1lLXJhaWwge1xuICAgIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUyIC5tZWpzLWNvbnRhaW5lciAubWVqcy1jb250cm9scyxcbi5ibG9nLXBvc3QtdjEuc3R5bGUyIC5tZWpzLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW46IDAgMi42JSAzMHB4IDA7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTMge1xuICAgICAgICB3aWR0aDogMzElO1xuICAgICAgICBtYXJnaW46IDAgMS4yJSAzMHB4IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGUzIHtcbiAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgbWFyZ2luOiAwIDEuMiUgMzBweCAwO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzIGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzIC5pbWctYm94IHtcbiAgICBtYXJnaW46IDA7XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlMyAuYmxvZy10eHQge1xuICAgIHBhZGRpbmc6IDEycHggMzBweCAyMHB4IDExOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmM2YzZjM7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxLnN0eWxlMyAuYmxvZy10eHQge1xuICAgIGJvcmRlci1jb2xvcjogIzQ5NDk0OTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlMyAuYmxvZy10eHQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMjBweCA2MHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzIHAge1xuICAgIG1hcmdpbjogMCAwIDNweDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzIC5ib3gtaG9sZGVyIHtcbiAgICB0b3A6IDExcHg7XG4gICAgbGVmdDogMTJweDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGUzLm5vc3BhY2Uge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMzMuMyU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTMubm9zcGFjZSB7XG4gICAgICAgIHdpZHRoOiA0OS45JTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTMubm9zcGFjZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZS1mdWxsIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICBtYXJnaW46IDAgMCAxN3B4O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZS1mdWxsIC5ibG9nLXR4dCB7XG4gICAgcGFkZGluZzogMCAwIDZweCA4OXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGUtZnVsbCAuYmxvZy10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgNnB4IDYwcHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZS1mdWxsIC5tYWluLWJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgcGFkZGluZzogNzRweCA1MHB4IDU0cHggMzNweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlLWZ1bGwgLm1haW4tYmxvY2txdW90ZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZTQgaDIge1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMCAxLjQlIDMwcHg7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxLnN0eWxlNSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlNSB7XG4gICAgICAgIG1hcmdpbjogMCAxLjIlIDMwcHg7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGU1IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUgaDIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUgLmltZy1ib3gge1xuICAgIG1hcmdpbjogMDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGU1IC5ibG9nLXR4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjNmMztcbiAgICBwYWRkaW5nOiAxMnB4IDMwcHggMjBweCAxMThweDtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjEuc3R5bGU1IC5ibG9nLXR4dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGU1IC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAyMHB4IDYwcHg7XG4gICAgfVxufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUgcCB7XG4gICAgbWFyZ2luOiAwIDAgM3B4O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUgLmJveC1ob2xkZXIge1xuICAgIHRvcDogMTFweDtcbiAgICBsZWZ0OiAxMnB4O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTUubm9zcGFjZSB7XG4gICAgd2lkdGg6IDQ5LjklO1xuICAgIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlNS5ub3NwYWNlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlNiB7XG4gICAgd2lkdGg6IDI0JTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDAuMyUgMjBweDtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjEuc3R5bGU2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlNiB7XG4gICAgICAgIHdpZHRoOiAzMiU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGU2IHtcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgbWFyZ2luOiAwIDAuMyUgMTBweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTYge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlNiBoMiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG59XG4uYmxvZy1wb3N0LXYxLnN0eWxlNiAuaW1nLWJveCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTYgLmJsb2ctdHh0IHtcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHggMjBweCA5NXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmM2YzZjM7XG59XG4uZGFyayAuYmxvZy1wb3N0LXYxLnN0eWxlNiAuYmxvZy10eHQge1xuICAgIGJvcmRlci1jb2xvcjogIzQ5NDk0OTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYxLnN0eWxlNiAuYmxvZy10eHQge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMjBweCA2MHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGU2IHAge1xuICAgIG1hcmdpbjogMCAwIDNweDtcbn1cbi5ibG9nLXBvc3QtdjEuc3R5bGU2IC5ib3gtaG9sZGVyIHtcbiAgICB0b3A6IDExcHg7XG4gICAgbGVmdDogNnB4O1xufVxuLmJsb2ctcG9zdC12MS5zdHlsZTYubm9zcGFjZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAyNC45JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTYubm9zcGFjZSB7XG4gICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MS5zdHlsZTYubm9zcGFjZSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLXBvc3QtdjEuc3R5bGU2Lm5vc3BhY2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS00LiBibG9nIGZvb3RlciBTdHlsZXMgLyAuYmxvZy1mb290ZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1mb290ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luOiAwIDAgMTAwcHg7XG59XG4uYmxvZy1mb290ZXIgLmJ0bi1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWZvb3RlciAuYnRuLWJveCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuLmJsb2ctZm9vdGVyIC5idG4tYm94IC5idG4ge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIG1hcmdpbjogMCA3cHggMCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogOHB4IDMwcHggOHB4IDI5cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC5ibG9nLWZvb3RlciAuYnRuLWJveCAuYnRuIHtcbiAgICBjb2xvcjogcmdiYSgxNDMsIDE0MywgMTQzLCAwLjYpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDMsIDE0MywgMTQzLCAwLjYpO1xufVxuLmJsb2ctZm9vdGVyIC5idG4tYm94IC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5kYXJrIC5ibG9nLWZvb3RlciAuYnRuLWJveCAuYnRuOmhvdmVyIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBib3JkZXItY29sb3I6ICM4ZjhmOGY7XG59XG4uYmxvZy1mb290ZXIgLmJ0bi1sb2FkIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBtYXJnaW46IDI3cHggMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYTJhMmE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiA4cHggMzBweCA4cHggMjlweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC5ibG9nLWZvb3RlciAuYnRuLWxvYWQge1xuICAgIGNvbG9yOiByZ2JhKDE0MywgMTQzLCAxNDMsIDAuNik7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0MywgMTQzLCAxNDMsIDAuNik7XG59XG4uYmxvZy1mb290ZXIgLmJ0bi1sb2FkOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZGFyayAuYmxvZy1mb290ZXIgLmJ0bi1sb2FkOmhvdmVyIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBib3JkZXItY29sb3I6ICM4ZjhmOGY7XG59XG4uYmxvZy1mb290ZXIgLmItcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsb2F0OiByaWdodDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1mb290ZXIgLmItcGFnaW5hdGlvbiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuLmJsb2ctZm9vdGVyIC5iLXBhZ2luYXRpb24gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwIDAgOXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLWZvb3RlciAuYi1wYWdpbmF0aW9uIGxpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG4uYmxvZy1mb290ZXIgLmItcGFnaW5hdGlvbiBsaS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctZm9vdGVyIC5iLXBhZ2luYXRpb24gYSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uZGFyayAuYmxvZy1mb290ZXIgLmItcGFnaW5hdGlvbiBhIHtcbiAgICBjb2xvcjogcmdiYSgxNDMsIDE0MywgMTQzLCAwLjYpO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDMsIDE0MywgMTQzLCAwLjYpO1xufVxuLmJsb2ctZm9vdGVyIC5iLXBhZ2luYXRpb24gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRhcmsgLmJsb2ctZm9vdGVyIC5iLXBhZ2luYXRpb24gYTpob3ZlciB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgYm9yZGVyLWNvbG9yOiAjOGY4ZjhmO1xufVxuLmJsb2ctZm9vdGVyLnN0eWxlMyB7XG4gICAgbWFyZ2luOiAwIDAgNTlweDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS01LiBibG9nIG1hc29ucnkgaG9sZGVyIFN0eWxlcyAvIC5ibG9nLW1hc29ucnktaG9sZGVyXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2ctbWFzb25yeS1ob2xkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgd2lkdGg6IDE3LjglO1xuICAgIG1hcmdpbjogMCAxLjU3JSAzMHB4IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGggLmJsb2ctcG9zdC12MS5zdHlsZTMge1xuICAgICAgICB3aWR0aDogMzIuMTMzJTtcbiAgICAgICAgbWFyZ2luOiAwIDAuNSUgMzBweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIG1hcmdpbjogMCAxJSAzMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoIC5ibG9nLXBvc3QtdjEuc3R5bGUzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMyAuYmxvZy10eHQge1xuICAgIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4IDEyMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoIC5ibG9nLXBvc3QtdjEuc3R5bGUzIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4IDEwMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoIC5ibG9nLXBvc3QtdjEuc3R5bGUzIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4IDcwcHg7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMy5ub3NwYWNlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDE5LjklO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoIC5ibG9nLXBvc3QtdjEuc3R5bGUzLm5vc3BhY2Uge1xuICAgICAgICB3aWR0aDogMjQuOSU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMy5ub3NwYWNlIHtcbiAgICAgICAgd2lkdGg6IDQ5LjklO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGggLmJsb2ctcG9zdC12MS5zdHlsZTMubm9zcGFjZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMy5ub3NwYWNlIC5ibG9nLXR4dCB7XG4gICAgcGFkZGluZzogMTRweCAxMHB4IDIwcHggMTIycHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGggLmJsb2ctcG9zdC12MS5zdHlsZTMubm9zcGFjZSAuYmxvZy10eHQge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDEwcHggMjBweCAxMDBweDtcbiAgICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aCAuYmxvZy1wb3N0LXYxLnN0eWxlMy5ub3NwYWNlIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4IDcwcHg7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aC5hZGQtc3R5bGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMzBweCAwIC0xNXB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGguYWRkLXN0eWxlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbi5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGguYWRkLXN0eWxlIC5ibG9nLXBvc3QtdjEuc3R5bGUzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDE5LjklO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoLmFkZC1zdHlsZSAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgICAgIHdpZHRoOiAyNC45JTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoLmFkZC1zdHlsZSAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgICAgIHdpZHRoOiA0OS45JTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1tYXNvbnJ5LWhvbGRlci5mdWxsLXdpZHRoLmFkZC1zdHlsZSAuYmxvZy1wb3N0LXYxLnN0eWxlMyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aC5hZGQtc3R5bGUgLmJsb2ctcG9zdC12MS5zdHlsZTMgLmJsb2ctdHh0IHtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHggMjBweCAxMjJweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLmJsb2ctbWFzb25yeS1ob2xkZXIuZnVsbC13aWR0aC5hZGQtc3R5bGUgLmJsb2ctcG9zdC12MS5zdHlsZTMgLmJsb2ctdHh0IHtcbiAgICAgICAgcGFkZGluZzogMTRweCAxMHB4IDIwcHggMTAwcHg7XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9nLW1hc29ucnktaG9sZGVyLmZ1bGwtd2lkdGguYWRkLXN0eWxlIC5ibG9nLXBvc3QtdjEuc3R5bGUzIC5ibG9nLXR4dCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAyMHB4IDcwcHg7XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjEtNy4gcG9zdCBhdXRob3IgYm94IFN0eWxlcyAvIC5wb3N0LWF1dGhvci1ib3hcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ucG9zdC1hdXRob3ItYm94IHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgMCA5NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjNmMztcbiAgICBwYWRkaW5nOiAyNnB4IDQwcHggMjBweCAzMHB4O1xufVxuLmRhcmsgLnBvc3QtYXV0aG9yLWJveCB7XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4ucG9zdC1hdXRob3ItYm94IC5pbWctYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDVweCAyOXB4IDAgMDtcbn1cbi5wb3N0LWF1dGhvci1ib3ggLmltZy1ib3ggaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAucG9zdC1hdXRob3ItYm94IC5pbWctYm94IHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogNXB4IDAgMTBweDtcbiAgICB9XG59XG4ucG9zdC1hdXRob3ItYm94IC5ob2xkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMCAwIDAgOXB4O1xufVxuLnBvc3QtYXV0aG9yLWJveCAudGl0bGUge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgLThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5kYXJrIC5wb3N0LWF1dGhvci1ib3ggLnRpdGxlIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi5wb3N0LWF1dGhvci1ib3ggLnRpdGxlIGEge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xufVxuLmRhcmsgLnBvc3QtYXV0aG9yLWJveCAudGl0bGUgYSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG59XG4ucG9zdC1hdXRob3ItYm94IC5hdXQtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgOXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG4ucG9zdC1hdXRob3ItYm94IC5hdXQtdGV4dCBhIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS04LiBibG9nIHBvc3QgdjIgU3R5bGVzIC8gLmJsb2ctcG9zdC12MlxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5ibG9nLXBvc3QtdjIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMCAwIDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmJsb2ctcG9zdC12MiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIC5tb3JlIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYmxvZy1wb3N0LXYyIC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24ge1xuICAgIGJvdHRvbTogNXB4O1xufVxuLmJsb2ctcG9zdC12MiAuYmVhbnMtc2xpZGVyIC5iZWFucy1wYWdpbmF0aW9uIGxpIHtcbiAgICBtYXJnaW46IDAgNnB4IDAgNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmJsb2ctcG9zdC12MiAuYmVhbnMtc2xpZGVyIC5iZWFucy1wYWdpbmF0aW9uIGxpIC5hY3RpdmUgYSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5ibG9nLXBvc3QtdjIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5ibG9nLXBvc3QtdjIgLmJlYW5zLXNsaWRlciAuYmVhbnMtcGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXBvc3QtdjIgLmJsb2ctdHh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDIwcHggMTAzcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MiAuYmxvZy10eHQge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA1OHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5ibG9nLXBvc3QtdjIgLmltZy1ib3gge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmRhcmsgLmJsb2ctcG9zdC12MiAuaW1nLWJveCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjIyO1xufVxuLmJsb2ctcG9zdC12MiBoMiB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjIgaDIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLmJsb2ctcG9zdC12MiBoMiBhIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjIgaDIgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uYmxvZy1wb3N0LXYyIGgyIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ibG9nLXBvc3QtdjIgLm1ldGEge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmJsb2ctcG9zdC12MiAubWV0YSBhIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5ibG9nLXBvc3QtdjIgLm1ldGEgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJsb2ctcG9zdC12MiAubWV0YSBsaSB7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMDtcbn1cbi5ibG9nLXBvc3QtdjIgLmJveCB7XG4gICAgdG9wOiAtNHB4O1xuICAgIGxlZnQ6IDlweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmJsb2ctcG9zdC12MiAuYm94IHtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjIgLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE4Ljg1JSAhaW1wb3J0YW50O1xufVxuLmJsb2ctcG9zdC12MiB0aW1lIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgcGFkZGluZzogMTlweCAwIDA7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAtNXB4IGF1dG8gMDtcbiAgICB3aWR0aDogNzRweDtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYyIHRpbWUge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbn1cbi5ibG9nLXBvc3QtdjIgdGltZSAuYWRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYyIHRpbWUgLmFkZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIC5mYSB7XG4gICAgbWFyZ2luOiAwIDNweCAwIDA7XG59XG4uYmxvZy1wb3N0LXYyIC5pY29uIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIycHggMCAwIDJweDtcbiAgICB3aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gICAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjIgLmljb24ge1xuICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZy1wb3N0LXYyIC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggMCAwIDJweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgbWluLWhlaWdodDogMjU3cHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICBwYWRkaW5nOiA4MXB4IDMwcHggMjRweCAyM3B4O1xufVxuLmRhcmsgLmJsb2ctcG9zdC12MiBibG9ja3F1b3RlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYyIGJsb2NrcXVvdGUge1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMjRweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIGJsb2NrcXVvdGUgcSB7XG4gICAgcXVvdGVzOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtaW5kZW50OiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMTlweCkge1xuICAgIC5ibG9nLXBvc3QtdjIgYmxvY2txdW90ZSBxIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIGJsb2NrcXVvdGUgcTphZnRlciB7XG4gICAgdG9wOiAtMTBweDtcbiAgICBsZWZ0OiAtMTZweDtcbiAgICBjb250ZW50OiAnXCInO1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kYXJrIC5ibG9nLXBvc3QtdjIgYmxvY2txdW90ZSBxOmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5ibG9nLXBvc3QtdjIgLmF1ZGlvLWFyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ibG9nLXBvc3QtdjIgLm1lanMtYXVkaW8ge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luOiAtMTlweCAwIDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmJsb2ctcG9zdC12MiAuYXVkaW8tYXJlYSAubWVqcy1jb250cm9scyAubWVqcy10aW1lLFxuLmJsb2ctcG9zdC12MiAuYXVkaW8tYXJlYSAubWVqcy1jb250cm9scyAubWVqcy1idXR0b24ge1xuICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xufVxuLmJsb2ctcG9zdC12MiAuYXVkaW8tYXJlYSAubWVqcy1jb250cm9scyBkaXYubWVqcy10aW1lLXJhaWwge1xuICAgIHdpZHRoOiA2NyUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYmxvZy1wb3N0LXYyIC5hdWRpby1hcmVhIC5tZWpzLWNvbnRyb2xzIGRpdi5tZWpzLXRpbWUtcmFpbCB7XG4gICAgICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgICB9XG59XG4uYmxvZy1wb3N0LXYyIC5tZWpzLWNvbnRhaW5lciAubWVqcy1jb250cm9scyxcbi5ibG9nLXBvc3QtdjIgLm1lanMtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIxLTkuIHdpZGdldCBTdHlsZXMgLyAud2lkZ2V0XG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndpZGdldCB7XG4gICAgbWFyZ2luOiAwIDAgNDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmM2YzZjM7XG59XG4uZGFyayAud2lkZ2V0IHtcbiAgICBib3JkZXItY29sb3I6ICM0OTQ5NDk7XG59XG4ud2lkZ2V0OmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDJweDtcbn1cbi5kYXJrIC53aWRnZXQ6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLndpZGdldCBoMiB7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgbWFyZ2luOiAwIDAgMjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmRhcmsgLndpZGdldCBoMiB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ud2lkZ2V0IC5zZWFyY2hmb3JtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xufVxuLmRhcmsgLndpZGdldCAuc2VhcmNoZm9ybSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDk0OTQ5O1xufVxuLndpZGdldCAuc2VhcmNoZm9ybSAuaW5wdXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogOHB4IDYwcHggOHB4IDIxcHg7XG59XG4ud2lkZ2V0IC5zZWFyY2hmb3JtIC5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG59XG4ud2lkZ2V0IC5zZWFyY2hmb3JtIC5pbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi53aWRnZXQgLnNlYXJjaGZvcm0gLmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBvcGFjaXR5OiAxO1xufVxuLndpZGdldCAuc2VhcmNoZm9ybSAuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi53aWRnZXQgLnNlYXJjaGZvcm0gYnV0dG9uIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMCAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ud2lkZ2V0IC5zZWFyY2hmb3JtIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzhmOGY4Zjtcbn1cbi53aWRnZXQgLnRhYnNldCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi53aWRnZXQgLnRhYnNldCBsaSB7XG4gICAgcGFkZGluZzogMDtcbn1cbi53aWRnZXQgLnRhYnNldCBsaS5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ud2lkZ2V0IC50YWJzZXQgYSB7XG4gICAgY29sb3I6ICMyNjI2MjY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxMXB4IDE4cHggOXB4IDIwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uZGFyayAud2lkZ2V0IC50YWJzZXQgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOTtcbn1cbi53aWRnZXQgLnRhYnNldCBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud2lkZ2V0IC50YWItY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbn1cbi5kYXJrIC53aWRnZXQgLnRhYi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLndpZGdldCAudGFiLWNvbnRlbnQgLmJveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAxNXB4IDE5cHg7XG59XG4ud2lkZ2V0IC50YWItY29udGVudCAuYm94IC5pbWctYm94IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMTNweCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLndpZGdldCAudGFiLWNvbnRlbnQgLmJveCAuaW1nLWJveCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbiAgICAud2lkZ2V0IC50YWItY29udGVudCAuYm94IC5pbWctYm94IGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAud2lkZ2V0IC50YWItY29udGVudCAuYm94IC5pbWctYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAxM3B4IDAgMDtcbiAgICB9XG4gICAgLndpZGdldCAudGFiLWNvbnRlbnQgLmJveCAuaW1nLWJveCBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG4ud2lkZ2V0IC50YWItY29udGVudCAuYm94IC5pbWctYm94IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ud2lkZ2V0IC50YWItY29udGVudCAuYm94IC5ob2xkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2lkZ2V0IC50YWItY29udGVudCAuYm94IHRpbWUge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG4ud2lkZ2V0IC50YWItY29udGVudCAuYm94IGgzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMyYTJhMmE7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLmRhcmsgLndpZGdldCAudGFiLWNvbnRlbnQgLmJveCBoMyB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4ud2lkZ2V0LnNlYXJjaC13aWRnZXQge1xuICAgIG1hcmdpbi10b3A6IC03cHg7XG59XG4ud2lkZ2V0LnMtc29jaWFsLXdpZGdldCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbjogMCAwIDUycHg7XG59XG4ud2lkZ2V0LnMtc29jaWFsLXdpZGdldCB1bCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLndpZGdldC5zLXNvY2lhbC13aWRnZXQgdWwgbGkge1xuICAgIG1hcmdpbjogMCAwIDJweDtcbn1cbi53aWRnZXQucy1zb2NpYWwtd2lkZ2V0IHVsIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICMyNjI2MjY7XG4gICAgcGFkZGluZzogMTNweCAxOXB4IDEwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ud2lkZ2V0LnMtc29jaWFsLXdpZGdldCB1bCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNTVhY2VlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi53aWRnZXQucy1zb2NpYWwtd2lkZ2V0IC5mYSB7XG4gICAgcGFkZGluZzogMCA5cHggMCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLndpZGdldC5jYXRlLXdpZGdldCB7XG4gICAgbWFyZ2luOiAwIDAgNTJweDtcbiAgICBwYWRkaW5nOiAwIDAgNDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ud2lkZ2V0LmNhdGUtd2lkZ2V0IGgyIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xufVxuLndpZGdldC5jYXRlLXdpZGdldCBhIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDAgMTFweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLndpZGdldC5jYXRlLXdpZGdldCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud2lkZ2V0LmNhdGUtd2lkZ2V0IGE6aG92ZXIgLmZhIHtcbiAgICBjb2xvcjogIzhmOGY4Zjtcbn1cbi53aWRnZXQuY2F0ZS13aWRnZXQgYSAuZmEge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLndpZGdldC5jYXRlLXdpZGdldCB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4ud2lkZ2V0LmNhdGUtd2lkZ2V0IHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLndpZGdldC5jYXRlLXdpZGdldCB1bCBsaS5hY3RpdmUgYSAuZmEge1xuICAgIGNvbG9yOiAjOGY4ZjhmO1xufVxuLndpZGdldC5jYXRlLXdpZGdldC5iaWctaWNvbiBhIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuLndpZGdldC50b3Bwb3N0LXdpZGdldCB7XG4gICAgbWFyZ2luOiAwIDAgNTFweDtcbn1cbi53aWRnZXQudmlkZW8td2lkZ2V0IHtcbiAgICBtYXJnaW46IDAgMCA1MXB4O1xufVxuLndpZGdldC50YWctd2lkZ2V0IHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53aWRnZXQudGFnLXdpZGdldCB1bCBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDZweCAzcHggMDtcbn1cbi53aWRnZXQudGFnLXdpZGdldCB1bCBhIHtcbiAgICBjb2xvcjogIzhmOGY4ZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICBwYWRkaW5nOiA2cHggMTZweCA2cHggMTNweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kYXJrIC53aWRnZXQudGFnLXdpZGdldCB1bCBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTkxOTE5O1xufVxuLndpZGdldC50YWctd2lkZ2V0IHVsIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZjNmM2YzO1xuICAgIGJhY2tncm91bmQ6ICM4ZjhmOGY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRhcmsgLndpZGdldC50YWctd2lkZ2V0IHVsIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM0OTQ5NDk7XG59XG4ud2lkZ2V0LnRlc3Qtd2lkZ2V0IC5iZWFucy1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG59XG4ud2lkZ2V0LnRlc3Qtd2lkZ2V0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24gbGkge1xuICAgIG1hcmdpbjogMCAzcHggMCAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ud2lkZ2V0LnRlc3Qtd2lkZ2V0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24gbGkuYWN0aXZlIGEge1xuICAgIGJhY2tncm91bmQ6ICMyYTJhMmE7XG59XG4ud2lkZ2V0LnRlc3Qtd2lkZ2V0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ud2lkZ2V0LnRlc3Qtd2lkZ2V0IC5iZWFucy1zbGlkZXIgLmJlYW5zLXBhZ2luYXRpb24gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud2lkZ2V0Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlcjogMDtcbn1cbi53aWRnZXQ6bGFzdC1jaGlsZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4gMjEtMTAuIGNvbW1lbnQgYm94IFN0eWxlcyAvIC5jb21tZW50LWJveFxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5jb21tZW50LWJveCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb21tZW50LWJveCBoNCB7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgbWFyZ2luOiAwIDAgMTNweDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgIG50O1xufVxuLmRhcmsgLmNvbW1lbnQtYm94IGg0IHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cbi5jb21tZW50LWJveCAubGlzdCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgMCAyOXB4O1xufVxuLmNvbW1lbnQtYm94IC5saXN0IHVsIHtcbiAgICBtYXJnaW46IDAgMCAwIDkuMyU7XG59XG4uY29tbWVudC1ib3ggLmxpc3QgdWwgdWwge1xuICAgIG1hcmdpbjogMCAwIDAgMTEuMyU7XG59XG4uY29tbWVudC1ib3ggLmJveCB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDAgMCAyOXB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDMwcHggMjJweCAyM3B4IDI5cHg7XG59XG4uZGFyayAuY29tbWVudC1ib3ggLmJveCB7XG4gICAgYmFja2dyb3VuZDogIzE5MTkxOTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDk0OTQ5O1xufVxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb21tZW50LWJveCAuYm94IC5pbWctYm94IHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxufVxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCA2cHg7XG59XG4uY29tbWVudC1ib3ggLmJveCAuaW1nLWJveCAucmVwbHksXG4uY29tbWVudC1ib3ggLmJveCAuaW1nLWJveCAuY29tbWVudC1yZXBseS1saW5rIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICNkZGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggLnJlcGx5OmhvdmVyLFxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggLmNvbW1lbnQtcmVwbHktbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggLnJlcGx5OmhvdmVyIC50eHQtb3Zlcixcbi5jb21tZW50LWJveCAuYm94IC5pbWctYm94IC5jb21tZW50LXJlcGx5LWxpbms6aG92ZXIgLnR4dC1vdmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb21tZW50LWJveCAuYm94IC5pbWctYm94IC5yZXBseSAuZmEsXG4uY29tbWVudC1ib3ggLmJveCAuaW1nLWJveCAuY29tbWVudC1yZXBseS1saW5rIC5mYSB7XG4gICAgY29sb3I6ICNkZGQ7XG59XG4uY29tbWVudC1ib3ggLmJveCAuaW1nLWJveCAucmVwbHkgLnR4dC1vdmVyLFxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggLmNvbW1lbnQtcmVwbHktbGluayAudHh0LW92ZXIge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogNTZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvdHRvbTogLTI2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZzogNHB4IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDAgMCAwIC0yOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmNvbW1lbnQtYm94IC5ib3ggLmltZy1ib3ggLnJlcGx5IC50eHQtb3ZlcjphZnRlcixcbi5jb21tZW50LWJveCAuYm94IC5pbWctYm94IC5jb21tZW50LXJlcGx5LWxpbmsgLnR4dC1vdmVyOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAgLTJweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgMy41cHggNXB4IDMuNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMCB0cmFuc3BhcmVudDtcbn1cbi5jb21tZW50LWJveCAuYm94IC5ob2xkZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29tbWVudC1ib3ggLmJveCAudGl0bGUge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDFweCAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5kYXJrIC5jb21tZW50LWJveCAuYm94IC50aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG4uY29tbWVudC1ib3ggLmJveCB0aW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDAgOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiAyMS0xMS4gcmVsYXRlZCBwb3N0IHdpZGdldCBTdHlsZXMgLyAucmVsYXRlZC1wb3N0LXdpZGdldFxuXG4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5yZWxhdGVkLXBvc3Qtd2lkZ2V0IHtcbiAgICBwYWRkaW5nLXRvcDogODhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbn1cbi5yZWxhdGVkLXBvc3Qtd2lkZ2V0IGg1IHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBtYXJnaW46IDAgMCA0OXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xufVxuLmRhcmsgLnJlbGF0ZWQtcG9zdC13aWRnZXQgaDUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIxLTEyLiBibG9nIGNvbnRhaW5lciBTdHlsZXMgLyAuYmxvZy1jb250YWluZXJcblxuIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4uYmxvZy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDc1cHggMCAwO1xufVxuLmJsb2ctY29udGFpbmVyIGgyIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIxLTEzLiBibG9nNCBob21lIFN0eWxlcyAvIC5ibG9nNC1ob21lXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2c0LWhvbWUgLmJsb2ctZm9vdGVyIHtcbiAgICBtYXJnaW46IC00OHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjhweCA4MXB4IDU5cHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZzQtaG9tZSAuYmxvZy1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDAgNTlweDtcbiAgICB9XG59XG4uYmxvZzQtaG9tZSAuYmxvZy1wb3N0LXYyIHtcbiAgICBtYXJnaW46IDAgMCA0OXB4O1xufVxuLmJsb2c0LWhvbWUgLmJsb2ctcG9zdC12MiBibG9ja3F1b3RlIHtcbiAgICBtaW4taGVpZ2h0OiAyNDhweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gICAgLmJsb2c0LWhvbWUgLmJsb2ctcG9zdC12MiBibG9ja3F1b3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG59XG4uYmxvZzQtaG9tZSAuYmxvZy1wb3N0LXYyIC5ibG9nLXR4dCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ibG9nNC1ob21lIC5ibG9nLXBvc3QtdjIgLmJsb2ctdHh0IHAge1xuICAgIG1hcmdpbjogMCAwIDZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuYmxvZzQtaG9tZSAuYmxvZy1wb3N0LXYyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuIDIyLTEuIE1vbnN0ZXIgV2lnZXQgU3R5bGVzXG5cbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLndpZGdldCAuamNmLXNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDEwcHggMCAxMnB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi53aWRnZXQud2lkZ2V0X2NhbGVuZGFyICNjYWxlbmRhcl93cmFwIHRhYmxlIHRkLFxuLndpZGdldC53aWRnZXRfY2FsZW5kYXIgI2NhbGVuZGFyX3dyYXAgdGFibGUgdGgge1xuICAgIHBhZGRpbmc6IDdweDtcbn1cbi53aWRnZXQgLnBhZ2VfaXRlbV9oYXNfY2hpbGRyZW4gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG4ud2lkZ2V0IC5wYWdlX2l0ZW1faGFzX2NoaWxkcmVuIHVsIGxpOmZpcnN0LWNoaWxkIGE6YmVmb3JlIHtcbiAgICB0b3A6IDEzcHg7XG59XG4ud2lkZ2V0IC5zZWFyY2gtZm9ybSAuc3VibWl0IHtcbiAgICB0b3A6IDhweDtcbiAgICBmb250LXNpemU6IDE5cHg7XG59XG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gdWwuc3ViLW1lbnUgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmUge1xuICAgIHRvcDogMTNweDtcbn1cbi5xdWFudGl0eSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xufVxuLndvb2NvbW1lcmNlIC5xdWFudGl0eSAucXR5IHtcbiAgICB3aWR0aDogMy42MzFlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2UgLnF1YW50aXR5IC5xdHkge1xuICAgIG1pbi13aWR0aDogODBweDtcbn1cbi5pbnB1dC10ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgcGFkZGluZzogNnB4IDIycHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSxcbi53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMgbGkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkM2NlZDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZTllYjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gICAgcGFkZGluZzogMCAxZW07XG59XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwge1xuICAgIG1hcmdpbjogMCAwIDJlbTtcbiAgICBwYWRkaW5nOiAwO1xufVxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIC5wYW5lbCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICAgIHBhZGRpbmc6IDM5cHggMi40JSAyMHB4IDIuNiU7XG59XG4jY29tbWVudC1ib3ggaDIge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLndvb2NvbW1lcmNlICNyZXZpZXdzIGgzIHtcbiAgICBjb2xvcjogIzJhMmEyYSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAwIDI5cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi53b29jb21tZXJjZSBwLnN0YXJzLnNlbGVjdGVkIGE6bm90KC5hY3RpdmUpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLimIVcIjtcbn1cbi53b29jb21tZXJjZSBwLnN0YXJzIGE6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogV29vQ29tbWVyY2U7XG4gICAgdGV4dC1pbmRlbnQ6IDA7XG59XG4ud29vY29tbWVyY2UgcC5zdGFycyBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgd2lkdGg6IDFlbTtcbiAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4gICAgQGZvbnQtZmFjZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICBzcmM6IHVybChmb250cy9pY29tb29uLmVvdCk7XG4gICAgICAgIHNyYzogdXJsKGZvbnRzL2ljb21vb25kNDFkLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKGZvbnRzL2ljb21vb24ud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybChmb250cy9pY29tb29uLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoZm9udHMvaWNvbW9vbi5zdmcpIGZvcm1hdCgnc3ZnJyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbFxuICAgIH1cblx0W2NsYXNzKj1cIiBpY29uLVwiXSxcbltjbGFzc149aWNvbi1dIHtcbiAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLndvb2NvbW1lcmNlIHAuc3RhcnMuc2VsZWN0ZWQgYS5hY3RpdmU6YmVmb3JlLFxuLndvb2NvbW1lcmNlIHAuc3RhcnM6aG92ZXIgYTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4piFXCI7XG59XG4ud29vY29tbWVyY2UgcC5zdGFycyBhOmJlZm9yZSxcbi53b29jb21tZXJjZSBwLnN0YXJzIGE6aG92ZXJ+YTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4piFXCI7XG4gICAgY29sb3I6ICNjZmNmY2Y7XG59XG4ud29vY29tbWVyY2UgcC5zdGFycy5zZWxlY3RlZCBhLmFjdGl2ZX5hOmJlZm9yZSB7XG4gICAgY29udGVudDogXCLimIVcIjtcbiAgICBjb2xvcjogI2NmY2ZjZjtcbn1cbi5mb3JtLXN1Ym1pdCB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbn1cbmRlbCAuYW1vdW50IHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4ucmVsYXRlZC1zaG9wIHVsLnByb2R1Y3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyB1bCxcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyB7XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbn1cbi53b29jb21tZXJjZSAucHJvZHVjdHMgdWwgbGksXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ucmVsYXRlZC1zaG9wIC5uZXctcHJvZHVjdDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucmVsYXRlZC1zaG9wIC5uZXctcHJvZHVjdCB7XG4gICAgbWFyZ2luOiAwO1xufVxuLmZhZGVJblVwIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG4ubmV3LXByb2R1Y3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbn1cbi5zaG9wLWRlc2NyaXB0aW9uIGgxIHtcbiAgICBjb2xvcjogIzJhMmEyYTtcbiAgICBtYXJnaW46IDAgMCAycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi53b29jb21tZXJjZSAud29vY29tbWVyY2Utb3JkZXJpbmcsXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXJlc3VsdC1jb3VudCB7XG4gICAgbWFyZ2luOiAwIDAgMWVtO1xufVxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXG4ud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtcmVzdWx0LWNvdW50IHtcbiAgICBmbG9hdDogbGVmdDtcbn1cbi5qY2Ytc2VsZWN0LW9wZW5lcjpiZWZvcmUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMTBweCA2cHggMCA2cHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbjogLTZweCAwIDAgLTEzcHg7XG59XG4uamNmLXNlbGVjdC1vcGVuZXI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuLnByb2R1Y3RzLWhvbGRlciAucm93IC5uZXctcHJvZHVjdDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCA1N3B4ICFpbXBvcnRhbnQ7XG59XG4uYWQtd29vLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xufVxuLndvb2NvbW1lcmNlLWluZm8ge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMxZTg1YmU7XG59XG4ud29vY29tbWVyY2UtZXJyb3IsXG4ud29vY29tbWVyY2UtaW5mbyxcbi53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxZW0gMmVtIDFlbSAzLjVlbSFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMmVtIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmNztcbiAgICBjb2xvcjogIzUxNTE1MTtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2E0NjQ5NztcbiAgICBsaXN0LXN0eWxlOiBub25lIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG59XG4ud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24sXG4ud29vY29tbWVyY2UgZm9ybS5sb2dpbixcbi53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDNjZWQyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAyZW0gMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblx0bWF4LXdpZHRoOiA2MDBweDtcbn1cbi5zaG9wLWFwcGx5IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndvb2NvbW1lcmNlIC5jb2wyLXNldCxcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSxcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0OCU7XG59XG4udGl0bGUtb3JkZXIsXG4uY2hlY2tvdXQgaDMge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IHtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgbWFyZ2luOiAwIDAgNnB4O1xufVxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZ19jYWxjdWxhdG9yOmFmdGVyLFxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZ19jYWxjdWxhdG9yOmJlZm9yZSxcbi53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFsczphZnRlcixcbi53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFsczpiZWZvcmUsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3c6YWZ0ZXIsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3c6YmVmb3JlLFxuLndvb2NvbW1lcmNlIHVsLmNhcnRfbGlzdCBsaTphZnRlcixcbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGk6YmVmb3JlLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGk6YWZ0ZXIsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaTpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmdfY2FsY3VsYXRvcjphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZ19jYWxjdWxhdG9yOmJlZm9yZSxcbi53b29jb21tZXJjZS1wYWdlIC5jYXJ0LWNvbGxhdGVyYWxzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgLmNhcnQtY29sbGF0ZXJhbHM6YmVmb3JlLFxuLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3c6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdzpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSB1bC5jYXJ0X2xpc3QgbGk6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSB1bC5jYXJ0X2xpc3QgbGk6YmVmb3JlLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaTphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy53b29jb21tZXJjZS1pbnZhbGlkIGxhYmVsIHtcbiAgICBjb2xvcjogI2EwMDtcbn1cbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG59XG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgbGFiZWwsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdyBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgLnJlcXVpcmVkIHtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYm9yZGVyOiAwO1xufVxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93Lndvb2NvbW1lcmNlLXZhbGlkYXRlZCAuc2VsZWN0Mi1jb250YWluZXIsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtdmFsaWRhdGVkIGlucHV0LmlucHV0LXRleHQsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtdmFsaWRhdGVkIHNlbGVjdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjliZjI5O1xufVxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IGlucHV0LmlucHV0LXRleHQsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG4ud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLnNoaXBwaW5nX2NhbGN1bGF0b3I6YWZ0ZXIsXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctd2lkZSxcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdzphZnRlcixcbi53b29jb21tZXJjZSB1bC5jYXJ0X2xpc3QgbGk6YWZ0ZXIsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaTphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZ19jYWxjdWxhdG9yOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctd2lkZSxcbi53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93OmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwuY2FydF9saXN0IGxpOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdF9saXN0X3dpZGdldCBsaTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG4ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMixcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNDglO1xufVxuI29yZGVyX3Jldmlld19oZWFkaW5nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuI21haW4gdGFibGUge1xuICAgIGNvbG9yOiAjMmEyYTJhO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbn1cbiNtYWluIHRhYmxlLFxuI21haW4gdGgsXG4jbWFpbiB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbn1cbi53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcbiAgICBtYXJnaW46IDAgLTFweCAyNHB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbnRhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB7XG4gICAgYmFja2dyb3VuZDogI2ViZTllYjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDNjZWQyO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGksXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGksXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkgaW5wdXQsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkgaW5wdXQsXG4ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpIGlucHV0IHtcbiAgICBtYXJnaW46IDAgMWVtIDAgMDtcbn1cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuICAgIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgZm9udC1zaXplOiAuOTJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkY2RlO1xuICAgIGNvbG9yOiAjNTE1MTUxO1xufVxuI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OmJlZm9yZSxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYucGF5bWVudF9ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogMWVtIHNvbGlkICNkZmRjZGU7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLS43NWVtO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAtMWVtIDAgMCAyZW07XG59XG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaSBpbWcsXG4ud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkgaW1nLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaSBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAtMnB4IDAgMCAuNWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IC5wYXltZW50X21ldGhvZF9wYXlwYWwgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IC5wYXltZW50X21ldGhvZF9wYXlwYWwgLmFib3V0X3BheXBhbCxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCAucGF5bWVudF9tZXRob2RfcGF5cGFsIC5hYm91dF9wYXlwYWwge1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgIGZvbnQtc2l6ZTogLjgzZW07XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jYXJ0ICNwYXltZW50IGRpdi5mb3JtLXJvdyxcbi53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCBkaXYuZm9ybS1yb3cge1xuICAgIHBhZGRpbmc6IDFlbTtcbn1cbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyB7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIG1hcmdpbjogMCAwIDZweDtcbn1cbiNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LmZvcm0tcm93LFxuLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LmZvcm0tcm93LFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5mb3JtLXJvdyB7XG4gICAgcGFkZGluZzogMWVtO1xufVxuLnVwZGF0ZS1mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG4udXBkYXRlLWZvcm0ge1xuICAgIG1hcmdpbjogMDtcbn1cbi53b29jb21tZXJjZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIsXG4ud29vY29tbWVyY2UtcGFnZSAjcGF5bWVudCAjcGxhY2Vfb3JkZXIge1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IC5idG4ge1xuICAgIHdpZHRoOiAyMSU7XG59XG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cgdGV4dGFyZWEge1xuICAgIGhlaWdodDogNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IC5pbnB1dC10ZXh0LFxuLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3cgLmlucHV0LXRleHQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczphZnRlcixcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmJlZm9yZSxcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczphZnRlcixcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczpiZWZvcmUsXG4ud29vY29tbWVyY2UgLmNvbDItc2V0OmFmdGVyLFxuLndvb2NvbW1lcmNlIC5jb2wyLXNldDpiZWZvcmUsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczphZnRlcixcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmJlZm9yZSxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczphZnRlcixcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczphZnRlcixcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi50aHVtYm5haWxzOmJlZm9yZSxcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldDpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlsczphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi50aHVtYm5haWxzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMsXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczphZnRlcixcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlscyBhLmZpcnN0LFxuLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi50aHVtYm5haWxzOmFmdGVyLFxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzOmFmdGVyLFxuLndvb2NvbW1lcmNlIC5jb2wyLXNldDphZnRlcixcbi53b29jb21tZXJjZSAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnM6YWZ0ZXIsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMsXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFiczphZnRlcixcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlscyBhLmZpcnN0LFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi50aHVtYm5haWxzOmFmdGVyLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLmZpcnN0LFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMsXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnRodW1ibmFpbHMgYS5maXJzdCxcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi50aHVtYm5haWxzOmFmdGVyLFxuLndvb2NvbW1lcmNlLXBhZ2UgLmNhcnQtY29sbGF0ZXJhbHM6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQ6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnM6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyxcbi53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnM6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYudGh1bWJuYWlscyBhLmZpcnN0LFxuLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnRodW1ibmFpbHM6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyxcbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLmZpcnN0LFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHM6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzJhMmEyYTtcbn1cbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdyAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2NjYztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wOSkgaW5zZXQ7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA5KSBpbnNldDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpIGluc2V0O1xuICAgIC1vLWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDkpIGluc2V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4ud29vY29tbWVyY2UgLm9yZGVyX2RldGFpbHMge1xuICAgIG1hcmdpbjogMCAwIDQuNWVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ud29vY29tbWVyY2UgLm9yZGVyX2RldGFpbHM6YWZ0ZXIsXG4ud29vY29tbWVyY2UgLm9yZGVyX2RldGFpbHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cbi53b29jb21tZXJjZSAub3JkZXJfZGV0YWlscyBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IC43MTVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBkYXNoZWQgI2QzY2VkMjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi53b29jb21tZXJjZSAub3JkZXJfZGV0YWlscyBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi53b29jb21tZXJjZSAub3JkZXJfZGV0YWlscyBsaTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTtcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cbi53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICAgIGNvbG9yOiAjNmY2ZjZmO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY4JTtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC5hZGRyZXNzZXMgLnRpdGxlOmFmdGVyLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLmFkZHJlc3NlcyAudGl0bGU6YmVmb3JlLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlOmFmdGVyLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLW9yZGVyaW5nLFxuLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4ud29vY29tbWVyY2UgLnByb2R1Y3RzIHVsLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIHtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNsZWFyOiBib3RoO1xufVxuLndvb2NvbW1lcmNlIC5wcm9kdWN0cyB1bDphZnRlcixcbi53b29jb21tZXJjZSAucHJvZHVjdHMgdWw6YmVmb3JlLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzOmFmdGVyLFxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG4ud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNkM2NlZDI7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMXB4O1xufVxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsLnBhZ2UtbnVtYmVycyBsaSxcbi53b29jb21tZXJjZS1wYWdlIC53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsLnBhZ2UtbnVtYmVycyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luOiAwIDAgMCA3cHg7XG4gICAgcGFkZGluZzogMDtcbn1cbi53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSBhOmZvY3VzLFxuLndvb2NvbW1lcmNlIG5hdi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsIGxpIHNwYW4uY3VycmVudCB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG4ud29vY29tbWVyY2UgbmF2Lndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwgbGkgYTpob3ZlcixcbntcbiAgICBjb2xvcjogI2NjYztcbn1cbi53b29jb21tZXJjZSBuYXYud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bCBsaSB7XG4gICAgY29sb3I6ICM4ZjhmOGY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLm5leHQgc3BhbiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cblxuLmljb24tYXJyb3ctbGVmdDg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuLmljb24tYXJyb3ctcmlnaHQ4OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cbi5wYWdlLW51bWJlcnMgLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICMyMzdkYzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjM3ZGM4O1xufVxuLmNvbnRpbnVlLXNob3Age1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgICBtYXJnaW46IDAgMCAwIDZweDtcbiAgICBwYWRkaW5nOiA2cHggMTBweCA2cHggMTBweDtcbn1cbi5xdWFudGl0eSBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGltZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucmF0aW5nIGxpIHtcbiAgICBib3JkZXItdG9wOiAwcHggc29saWQgI2VhZWFlYTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4ud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAuY2FydC1saXN0IGltZyB7XG4gICAgd2lkdGg6IDk0cHg7XG59XG4ud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCAuY2FydC1saXN0ID4gbGkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cbi53b29jb21tZXJjZS1QcmljZS1hbW91bnQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLnRvdGFsLXByaWNlLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi53aWRnZXRfc2hvcHBpbmdfY2FydF9jb250ZW50IC5jYXJ0LW9wZW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdlLWJhbm5lci53b28tdGl0IC5oZWFkaW5nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAud29vY29tbWVyY2UgdWwucHJvZHVjdHMge1xuXHRcdGRpc3BsYXk6IC1tb3otZ3JvdXBib3g7XG5cdFx0fVxuXHRcdC5uZXctcHJvZHVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cdFx0fVxufVxuLmNhcnQge1xuXHRwYWRkaW5nLXRvcDogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4udmFyaWF0aW9ucyAubGFiZWwge1xuICAgIGNvbG9yOiAjYTI5ZjlmO1xufVxuLmNvbW1lbnQtdGV4dHtwYWRkaW5nOjE1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjJlZmVmO21hcmdpbi1sZWZ0OjcwcHh9I3Jldmlld3MgbGkgLmF2YXRhcntmbG9hdDpsZWZ0O21heC13aWR0aDo2MHB4fSNyZXZpZXdzIGxpIC5jb21tZW50LXRleHQgLm1ldGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbToxMHB4fSNyZXZpZXdzIGxpIC5jb21tZW50LXRleHQgLnN0YXItcmF0aW5ne2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjVweH0jcmV2aWV3cyBsaSAuY29tbWVudC10ZXh0IC5kZXNjcmlwdGlvbntjbGVhcjpyaWdodH0jcmV2aWV3c1xuXG4uc3Rhci1yYXRpbmc6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDZcXGYwMDZcXGYwMDZcXGYwMDZcXGYwMDZcIjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG59XG4uc3Rhci1yYXRpbmcgc3Bhbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVwiO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbn1cbi5zdGFyLXJhdGluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgd2lkdGg6IDUuMWVtO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbn1cbi5zdGFyLXJhdGluZyBzcGFuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogMS41ZW07XG59XG4uYnlwb3N0YXV0aG9yIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiBOZXcgZWRpdGluZ3MgKi9cblxuLndvb2NvbW1lcmNlIC5zaW5nbGUtcHJvZHVjdCAuZW50cnktbWV0YSxcbi53b29jb21tZXJjZSAuYXV0aG9yLWluZm8ge2Rpc3BsYXk6bm9uZTt9XG4ud29vY29tbWVyY2UtdGFicyAubmF2LXRhYnMgPiBsaSA+IGEsXG4ud29vY29tbWVyY2UtdGFicyAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxuLndvb2NvbW1lcmNlLXRhYnMgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi53b29jb21tZXJjZS10YWJzIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyAucGFuZWwge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuLndvb2NvbW1lcmNlIC51cHNlbGxzIGgyLCAud29vY29tbWVyY2UgLnJlbGF0ZWQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXdlaWdodDogYm9sYyAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi53b29jb21tZXJjZSAuZGVzY3JpcHRpb24tYmxvY2sge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi53b29jb21tZXJjZSAuc2luZ2xlLWFkZC10by1jYXJ0LWJ1dHRvbiB7cGFkZGluZzogN3B4IDI1cHg7fVxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1vcmRlcmluZyBzZWxlY3Qge2JvcmRlcjogMDsgcGFkZGluZzogOHB4O31cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgb2wuZmxleC1jb250cm9sLW5hdiB7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbi10b3A6IDVweCB9XG4ud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IG9sLmZsZXgtY29udHJvbC1uYXYgbGkgeyBkaXNwbGF5OiBpbmxpbmU7IH1cbi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnlfX3RyaWdnZXIgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDIyOyBtYXJnaW46IDEwcHg7IH1cbiJdfQ== */
