<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.widget,.widget-woof{margin-bottom:45px;padding:30px;-webkit-border-radius:4px;background:var(--white-light-color);border-radius:4px;display:inline-block;width:100%;float:left;position:relative}.widget-woof:last-child,.widget:last-child{margin-bottom:0}.widget .widget-title{font-size:25px;position:relative;margin-bottom:15px;padding-bottom:0}.widget .widget-title,.widget.widget_block h1,.widget.widget_block h2,.widget.widget_block h3,.widget.widget_block h4,.widget.widget_block h5{font-size:25px;line-height:var(--font-line-height-h4);position:relative;margin-top:0;margin-bottom:15px}.widget.widget_search .wp-block-search .wp-block-search__label{display:none}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input{padding-right:60px;width:100%;box-shadow:none;color:var(--secondary-color);border:1px solid rgba(36,38,43,.14);background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:4px}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input:focus{border:1px solid var(--primary-color)}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper{overflow:hidden}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button{cursor:pointer;background:var(--primary-color);width:60px;height:60px;position:absolute;padding:9px 15px;right:0;bottom:0;display:flex;align-items:center;justify-content:center;border:0;margin:0;font-size:0;outline:none;border-radius:0 5px 5px 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover{background:var(--secondary-color)}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus{outline:none}.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:before{content:"\f002";font-family:Font Awesome\ 5 Free;font-size:18px;font-weight:800;color:var(--white-color)}.wc-block-product-search__fields{position:relative}.sidebar_widget.widget-woof .sidebar-product-search-title{margin-bottom:15px}.wc-block-product-search .wc-block-product-search__button{font-size:0;bottom:0;display:inline-block;width:60px;height:60px;line-height:60px;padding:0;text-align:center}.wc-block-product-search .wc-block-product-search__button,.wc-block-product-search__fields .wc-block-product-search__button{position:absolute;right:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.wc-block-product-search__fields .wc-block-product-search__button{height:100%;top:0;color:var(--white-color);cursor:pointer;padding:9px 15px;font-size:18px;background:var(--primary-color);border:none;outline:none;box-shadow:none}.sidebar_widget.widget-woof .wc-block-product-search .wc-block-product-search__fields .wc-block-product-search__field{box-shadow:none;color:var(--secondary-color);border:1px solid rgba(36,38,43,.14);background:var(--white-color);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:4px;display:inline-block;width:60px;height:60px;line-height:60px;padding:0 70px 0 16px}.sidebar_widget.widget-woof .wc-block-product-search .wc-block-product-search__fields .wc-block-product-search__field:focus{border-color:var(--color-theme-primary)}.wc-block-product-search__fields .wc-block-product-search__button:before{content:"\f002";position:absolute;top:0;left:0;right:0;font-family:"Font Awesome\ 5 Free";font-size:1rem;font-size:var(--global-font-size);font-weight:900;color:var(--color-theme-white-light)}.wc-block-product-search__fields .wc-block-product-search__button svg{display:none}.widget.widget_rss ul li{margin-bottom:20px}.widget.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_rss ul li a{padding-left:0;font-size:18px;color:var(--secondary-color);font-weight:600}.widget.widget_rss ul li a:hover{color:var(--primary-color)}.widget.widget_rss ul li a:before{display:none}.widget.widget_rss ul li .rss-date{text-transform:uppercase;display:inline-block;width:100%;margin:5px 0;color:var(--primary-color);font-size:14px}.widget.widget_rss ul li cite{margin-top:5px;display:inline-block;width:100%}.widget.widget_nav_menu ul li,.widget ul.menu li{margin-bottom:0}.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{display:block!important;padding-left:20px}.widget.widget_nav_menu ul li a,.widget ul.menu li a{padding:10px 0 10px 15px;display:inline-block;width:100%;border-bottom:1px solid var(--white-color);border-radius:var(--border-radius)}.widget.widget_nav_menu .menu-service-menu-container ul li:last-child a{border-bottom:none}.widget.widget_nav_menu ul li i,.widget ul.menu li i{display:none}.widget.widget_nav_menu ul li a:before,.widget ul.menu li a:before{top:25px}.widget.widget_nav_menu #menu-service-menu li.current-menu-item a{background:var(--primary-color);color:var(--white-color)}.widget ul{padding:0;margin:0}.widget ul li{padding-bottom:10px;list-style:none}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border:none}.widget ul ul.children{padding-left:25px}.widget-woof.widget_block ul li.wc-block-product-categories-list-item a:before,.widget ul li a:before{position:absolute;content:"\f111";color:var(--primary-color);font-family:Font Awesome\ 5 Free;font-weight:900;top:9px;font-size:5px;left:0;line-height:normal;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.widget-woof.widget_block ul li a,.widget ul li a{padding-left:15px;color:var(--body-text);position:relative;-ms-word-wrap:break-word;word-wrap:break-word}.widget ul li a:hover{text-decoration:none}.widget ul li a:hover,.widget ul li a:hover:before{color:var(--primary-color)}.iq-widget-menu ul.iq-post li .post-img img{width:70px;height:70px;border-radius:4px;margin-right:15px;background:var(--white-light-color)}.iq-widget-menu ul.iq-post li .post-img{display:flex}.iq-widget-menu ul.iq-post li{margin-bottom:30px}.iq-widget-menu ul.iq-post li:last-child{margin-bottom:0}.iq-widget-menu .post-img .post-blog .blog-box ul li a i,.iq-widget-menu .post-img .post-blog a.new-link:hover h5{color:var(--primary-color)}.iq-widget-menu .post-blog{line-height:0}.iq-widget-menu .post-img .post-blog .blog-box ul li{margin-bottom:0}.iq-widget-menu .post-img .post-blog a.new-link{font-size:14px}.iq-widget-menu .post-img .post-blog a.new-link h5{color:var(--title-color);line-height:30px;display:block;overflow:hidden;margin-top:10px}.sidebar-service-left .widget_nav_menu ul.menu li.current-menu-item a,.sidebar-service-left .widget_nav_menu ul.menu li:hover a{color:var(--white-color);background:var(--primary-color)}.sidebar-service-left .widget_nav_menu ul.menu li{margin-bottom:2px;border:none;padding:0}.sidebar-service-left .widget_nav_menu ul.menu li:last-child{margin-bottom:0}.sidebar-service-left .widget.get-file a,.sidebar-service-left .widget_nav_menu ul.menu li a{background:var(--white-light-color);color:var(--secondary-color);text-transform:capitalize}.widget-woof.widget_block ul li.wc-block-product-categories-list-item span.wc-block-product-categories-list-item-count,.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{border-radius:50px;float:right;color:var(--white-color);background:var(--secondary-color);width:20px;height:20px;text-align:center;line-height:20px;font-size:12px}.download-item li{display:block;background:var(--white-light-color);padding-bottom:0!important;border-radius:0 3px 3px 0}.download-item li .svg-inline--fa,.download-item li i{background:var(--primary-color);padding:12px;color:var(--white-color);font-size:23px;width:50px;height:50px;vertical-align:middle;border-radius:3px 0 0 3px}.widget.get-file{margin-bottom:15px;padding:0;background:transparent}.widget.get-file a:hover{color:var(--primary-color)}.widget.get-file a{text-decoration:none}@media(max-width:1199px){.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{padding-left:10px}}@media(max-width:979px){.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:2px}}.widget_calendar table caption{caption-side:inherit;padding:0 0 10px;color:var(--secondary-color);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:var(--white-color)}.widget_calendar .calendar_wrap td#today{background:var(--primary-color);color:var(--white-color)}.widget_calendar .calendar_wrap td#today a{color:var(--white-color)}.widget_calendar .calendar_wrap table th{background:var(--white-color);color:var(--secondary-color)}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:8px;text-align:center}.widget.widget_nav_menu .menu-service-menu-container ul li a:before{display:none}.widget-woof.widget_block ul li,.widget_archive ul li,.widget_categories ul li{color:var(--primary-color)}.widget-woof.widget_block ul li a,.widget_archive ul li a,.widget_categories ul li a{color:var(--body-text)}.widget.widget_archive select,.widget_categories select,.widget select{background:var(--white-color);outline:none}.widget_recent_entries ul li .post-date{color:var(--secondary-color)}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:3px 5px 3px 0}.widget_tag_cloud ul li a{background:var(--primary-color);display:inline-block;color:var(--white-color);padding:2px 10px;border-radius:90px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.widget_tag_cloud ul li a:hover{background:var(--secondary-color);color:var(--white-color);padding:2px 10px}.widget_tag_cloud ul li a:before{display:none}.facy-widget{padding:30px;background:var(--primary-color)}article.hentry .xamin-blog-box .iq-blog-detail .blog-content .widget_tag_cloud ul li a:hover{color:var(--white-color)}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--body-text);font-weight:600}.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:var(--primary-color);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:var(--primary-color);text-decoration:underline!important;padding-left:0}.iq-widget-menu .iq-post li a:before{display:none}.iq-widget-menu .iq-post li a{padding-left:0}@media(max-width:992px){.sidebar-service-left{padding-right:15px}.sidebar-service-right{padding-left:15px}.sidebar-widget-left{padding-right:0}.sidebar-widget-right{padding-left:0}}.widget-woof .widget-title{font-size:25px;line-height:var(--font-line-height-h4);position:relative;margin-top:0;margin-bottom:15px}.widget-woof .wc-block-product-categories{margin-bottom:0}.widget-woof ul.product_list_widget li{padding-bottom:15px}.widget-woof ul.product_list_widget li:last-child{padding-bottom:0}.widget-woof ul li.xamin-top-product-list{padding:0 0 16px;display:flex;align-items:center}.widget-woof .product_list_widget li a img{width:70px;height:70px;border-radius:4px;margin-right:15px;background:var(--white-light-color);min-width:70px;float:left}.widget-woof .wc-block-product-categories-list .wc-block-product-categories-list-item-count:after,.widget-woof .wc-block-product-categories-list .wc-block-product-categories-list-item-count:before{content:none}.widget-woof.widget_block ul li a:hover{color:var(--color-theme-primary)}.widget-woof.widget_block ul li{padding-bottom:10px;list-style:none}.widget-woof.widget_block ul li:last-child{padding-bottom:0}.widget-woof .wc-block-product-categories-list{margin:0;padding:0}.widget-woof .wp-block-woocommerce-product-search form .wc-block-product-search__fields .wc-block-product-search__field{padding-right:60px;box-shadow:none;color:var(--secondary-color);border:1px solid rgba(36,38,43,.14);background:var(--white-color);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;border-radius:4px}.widget-woof.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input:focus,.widget.widget_search .wp-block-search .wp-block-search__inside-wrapper .wp-block-search__input:focus{border-color:var(--color-theme-primary)}.widget-woof.widget_block.widget_search form{position:relative}.widget-woof.widget_products{background:transparent;padding:0}.woocommerce ul.products li.product{margin:0 0 50px;padding:0 15px}.widget-woof.woocommerce.widget_products .star-rating{margin:10px 0}.widget-woof.widget_products ul.product_list_widget li a .product-title{line-height:normal;font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);color:var(--title-color);font-family:var(--highlight-font-family);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.widget-woof.widget_products ul.product_list_widget li a:hover .product-title{color:var(--primary-color)}.widget ul.iq-contact li a{display:flex;align-content:center;align-items:center}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LENBRUEsb0NBQ0MsZUFBZ0IsQ0FDaEIsY0FDRCxDQUlBLHNEQUNDLGFBQ0QsQ0FFQSx3RUFDQyxrQkFBa0IsQ0FDbEIsNkJBQThCLENBQzlCLGlDQUFrQyxDQUNsQyx3QkFBeUIsQ0FDekIsd0NBQXlDLENBQ3pDLDhCQUErQixDQUMvQixtQ0FBb0MsQ0FDcEMsa0NBQW1DLENBQ25DLGlDQUFrQyxDQUNsQyxzQ0FDRCxDQUVBLDhFQUNDLDBCQUNELENBRUEsMkJBQ0MsWUFBYSxDQUNiLG9CQUFxQixDQUNyQixrQkFDRCIsImZpbGUiOiJ3aWRnZXRzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiAqKioqKioqKioqKioqKioqXG4gICAgICAgV2lkZ2V0IFxuICAgKioqKioqKioqKioqKioqKi9cbi53aWRnZXQsIC53aWRnZXQtd29vZiB7XG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1saWdodC1jb2xvcik7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQ6bGFzdC1jaGlsZCwgLndpZGdldC13b29mOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0IC53aWRnZXQtdGl0bGUge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbi8qPT09PT09PT09PVxud2lkZ2V0LXRpdGxlXG49PT09PT09PT09PT09PT09Ki9cbi53aWRnZXQgLndpZGdldC10aXRsZSwgLndpZGdldC53aWRnZXRfYmxvY2sgaDEsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgyLCAud2lkZ2V0LndpZGdldF9ibG9jayBoMywgLndpZGdldC53aWRnZXRfYmxvY2sgaDQsIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGg1IHtcblx0Zm9udC1zaXplOiAyNXB4O1xuXHRsaW5lLWhlaWdodDogdmFyKC0tZm9udC1saW5lLWhlaWdodC1oNCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG4vKj09PT09XG5zZWFjcmgtYmxvY2tcbj09PT09PT09PT09PT09PT0qL1xuLndpZGdldC53aWRnZXRfc2VhcmNoIC53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fbGFiZWwge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9zZWFyY2ggLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dCB7XG5cdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgzNiwgMzgsIDQzLCAuMTQpO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0OmZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndpZGdldC53aWRnZXRfc2VhcmNoIC53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5zaWRlLXdyYXBwZXIgLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0d2lkdGg6IDYwcHg7XG5cdGhlaWdodDogNjBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiA5cHggMTVweDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlcjogMDtcblx0bWFyZ2luOiAwO1xuXHRmb250LXNpemU6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2J1dHRvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuXG4vKiBQcm9kdWN0IHNlYXJjaCAgKi9cblxuLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZHN7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlYmFyX3dpZGdldC53aWRnZXQtd29vZiAuc2lkZWJhci1wcm9kdWN0LXNlYXJjaC10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4gXG5cbi53Yy1ibG9jay1wcm9kdWN0LXNlYXJjaCAud2MtYmxvY2stcHJvZHVjdC1zZWFyY2hfX2J1dHRvbiB7XG5mb250LXNpemU6IDA7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5yaWdodDogMDtcbmJvdHRvbTogMDtcbi8qIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyOTNkZWcsdmFyKC0tdGV4dC1ncmFkaWVudC1vbmUpIC0xNS4zOCUsdmFyKC0tdGV4dC1ncmFkaWVudC10d28pIDU3LjQzJSx2YXIoLS10ZXh0LWdyYWRpZW50LXRocmVlKSA5NC44OCUpO1xuYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87ICovXG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG53aWR0aDogNjBweDtcbmhlaWdodDogNjBweDtcbmxpbmUtaGVpZ2h0OiA2MHB4O1xucGFkZGluZzogMDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbnRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4td2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4tby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuLW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi53Yy1ibG9jay1wcm9kdWN0LXNlYXJjaF9fZmllbGRzIC53Yy1ibG9jay1wcm9kdWN0LXNlYXJjaF9fYnV0dG9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgY29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogOXB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cbn1cbi5zaWRlYmFyX3dpZGdldC53aWRnZXQtd29vZiAud2MtYmxvY2stcHJvZHVjdC1zZWFyY2ggLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZHMgLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZCB7IFxuYm94LXNoYWRvdzogbm9uZTtcbmNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuYm9yZGVyOiAxcHggc29saWQgcmdiYSgzNiwzOCw0MywuMTQpO1xuYmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xudHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbi13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbi1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4tbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4tbXMtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcbmJvcmRlci1yYWRpdXM6IDRweDsgXG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG53aWR0aDogNjBweDtcbmhlaWdodDogNjBweDtcbmxpbmUtaGVpZ2h0OiA2MHB4O1xucGFkZGluZzogMDtcbnBhZGRpbmctbGVmdDogMTZweDtcbnBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5cbi5zaWRlYmFyX3dpZGdldC53aWRnZXQtd29vZiAud2MtYmxvY2stcHJvZHVjdC1zZWFyY2ggLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZHMgLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cblxuLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZHMgLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19idXR0b246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMDJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lXFwgNSBGcmVlXCI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZ2xvYmFsLWZvbnQtc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtbGlnaHQpOyBcbn1cblxuXG4ud2MtYmxvY2stcHJvZHVjdC1zZWFyY2hfX2ZpZWxkcyAud2MtYmxvY2stcHJvZHVjdC1zZWFyY2hfX2J1dHRvbiBzdmcge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4vKiBNZXRhIC0gd2lkZ2V0IFJTUyovXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIC5yc3MtZGF0ZSB7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogNXB4IDA7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgY2l0ZSB7XG5cdG1hcmdpbi10b3A6IDVweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLyp3aWRnZXQgTmF2IE1lbnUqL1xuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGksIC53aWRnZXQgdWwubWVudSBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSwgLndpZGdldCB1bC5tZW51IGxpIC5zdWItbWVudSB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgYSwgLndpZGdldCB1bC5tZW51IGxpIGEge1xuXHRwYWRkaW5nOiAxMHB4IDAgMTBweCAxNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0td2hpdGUtY29sb3IpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bCBsaTpsYXN0LWNoaWxkIGEge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSBpLCAud2lkZ2V0IHVsLm1lbnUgbGkgaSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6YmVmb3JlLCAud2lkZ2V0IHVsLm1lbnUgbGkgYTpiZWZvcmUge1xuXHR0b3A6IDI1cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51ICNtZW51LXNlcnZpY2UtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGNvbG9yOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi8qd2lkZ2V0LW1lbnUqL1xuLndpZGdldCB1bCB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcbn1cblxuLndpZGdldCB1bCBsaSB7XG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4ud2lkZ2V0IHVsIHVsLmNoaWxkcmVuIHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6YmVmb3JlLCAud2lkZ2V0LXdvb2Yud2lkZ2V0X2Jsb2NrIHVsIGxpLndjLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcmllcy1saXN0LWl0ZW0gYTpiZWZvcmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXFxmMTExXCI7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHR0b3A6IDlweDtcblx0Zm9udC1zaXplOiA1cHg7XG5cdGxlZnQ6IDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXI6YmVmb3JlIHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGEsIC53aWRnZXQtd29vZi53aWRnZXRfYmxvY2sgdWwgbGkgYSB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblx0Y29sb3I6IHZhcigtLWJvZHktdGV4dCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LW1zLXdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4ud2lkZ2V0IHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndpZGdldCB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblJlY2VudCBOZXdzIHNpZGUgd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaSAucG9zdC1pbWcgaW1nIHtcblx0d2lkdGg6IDcwcHg7XG5cdGhlaWdodDogNzBweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWxpZ2h0LWNvbG9yKTtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkgLnBvc3QtaW1nIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmlxLXdpZGdldC1tZW51IHVsLmlxLXBvc3QgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgdWwuaXEtcG9zdCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIC5ibG9nLWJveCB1bCBsaSBhIGkge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rOmhvdmVyIGg1IHtcblx0Y29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtYmxvZyB7XG5cdGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uaXEtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgLmJsb2ctYm94IHVsIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5wb3N0LWltZyAucG9zdC1ibG9nIGEubmV3LWxpbmsge1xuXHRmb250LXNpemU6IDE0cHg7XG59XG5cbi5pcS13aWRnZXQtbWVudSAucG9zdC1pbWcgLnBvc3QtYmxvZyBhLm5ldy1saW5rIGg1IHtcblx0Y29sb3I6IHZhcigtLXRpdGxlLWNvbG9yKTtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuUmVjZW50IE5ld3Mgc2lkZSB3aWRnZXRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSwgLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaTpob3ZlciBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkge1xuXHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZGViYXItc2VydmljZS1sZWZ0IC53aWRnZXRfbmF2X21lbnUgdWwubWVudSBsaSBhLCAuc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldC5nZXQtZmlsZSBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtbGlnaHQtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5DYXRlZ29yaWVzIHNpZGUgd2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgc3BhbiwgLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCwgLndpZGdldC13b29mLndpZGdldF9ibG9jayB1bCBsaS53Yy1ibG9jay1wcm9kdWN0LWNhdGVnb3JpZXMtbGlzdC1pdGVtIHNwYW4ud2MtYmxvY2stcHJvZHVjdC1jYXRlZ29yaWVzLWxpc3QtaXRlbS1jb3VudCB7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGZsb2F0OiByaWdodDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Zm9udC1zaXplOiAxMnB4O1xufVxuXG4uZG93bmxvYWQtaXRlbSBsaSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1saWdodC1jb2xvcik7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xufVxuXG4uZG93bmxvYWQtaXRlbSBsaSBpLCAuZG93bmxvYWQtaXRlbSBsaSAuc3ZnLWlubGluZS0tZmEge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0cGFkZGluZzogMTJweDtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHR3aWR0aDogNTBweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbn1cblxuLndpZGdldC5nZXQtZmlsZSB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ud2lkZ2V0LmdldC1maWxlIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUgYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpIHtcblx0LndpZGdldC53aWRnZXRfbmF2X21lbnUgdWwgbGkgLnN1Yi1tZW51LCAud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo5NzlweCkge1xuXHQud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoLCAud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRkIHtcblx0XHRwYWRkaW5nOiAycHhcblx0fVxufVxuXG5cblxuLyogU2lkZUJhciBDYWxlbmRhciAqL1xuLndpZGdldF9jYWxlbmRhciB0YWJsZSBjYXB0aW9uIHtcblx0Y2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuXHRwYWRkaW5nOiAwIDAgMTBweDtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1jb2xvcik7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGQjdG9kYXkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0ZCN0b2RheSBhIHtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGgsIC53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGQge1xuXHRwYWRkaW5nOiA4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpZGdldC53aWRnZXRfbmF2X21lbnUgLm1lbnUtc2VydmljZS1tZW51LWNvbnRhaW5lciB1bCBsaSBhOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNpZGVCYXIgQ2F0ZWdvcmllcyBMaXN0ICovXG4ud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGksIC53aWRnZXRfYXJjaGl2ZSB1bCBsaSwgLndpZGdldC13b29mLndpZGdldF9ibG9jayB1bCBsaSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbn1cblxuLndpZGdldF9jYXRlZ29yaWVzIHVsIGxpIGEsIC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBhLCAud2lkZ2V0LXdvb2Yud2lkZ2V0X2Jsb2NrIHVsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcbn1cblxuLyogU2lkZUJhciBBcmNoaXZlcyBEcm9wZG93biAqL1xuLndpZGdldCBzZWxlY3QsIC53aWRnZXQud2lkZ2V0X2FyY2hpdmUgc2VsZWN0LCAud2lkZ2V0X2NhdGVnb3JpZXMgc2VsZWN0IHtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtY29sb3IpO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4vKiBTaWRlQmFyIC0gd2lkZ2V0IFJlY2VudCBFbnRyaWVzKi9cbi53aWRnZXRfcmVjZW50X2VudHJpZXMgdWwgbGkgLnBvc3QtZGF0ZSB7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4vKlNpZGVCYXIgLSBUYWdzKi9cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSB7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAzcHggNXB4IDNweCAwO1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMnB4IDEwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDkwcHg7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhOmhvdmVyIHtcblx0YmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5LWNvbG9yKTtcblx0Y29sb3I6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogMnB4IDEwcHg7XG59XG5cbi53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZhY3ktd2lkZ2V0IHtcblx0cGFkZGluZzogMzBweDtcblx0YmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbmFydGljbGUuaGVudHJ5IC5jc3NfcHJlZml4LWJsb2ctYm94IC5pcS1ibG9nLWRldGFpbCAuYmxvZy1jb250ZW50IC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0td2hpdGUtY29sb3IpO1xufVxuXG4vKlNpZGVCYXIgLSBSZWNlbnQgQ29tbWVudHMqL1xuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBzcGFuIGEge1xuXHRjb2xvcjogdmFyKC0tYm9keS10ZXh0KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYSB7XG5cdGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGE6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmlxLXdpZGdldC1tZW51IC5pcS1wb3N0IGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cblxuXG5AbWVkaWEobWF4LXdpZHRoOjk5MnB4KSB7XG5cdC5zaWRlYmFyLXNlcnZpY2UtbGVmdCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxuXG5cdC5zaWRlYmFyLXNlcnZpY2UtcmlnaHQge1xuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0fVxuXG5cdC5zaWRlYmFyLXdpZGdldC1sZWZ0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0LnNpZGViYXItd2lkZ2V0LXJpZ2h0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKipcbioqKiB3b29mIHNpZGViYXIgKioqXG4qKioqKioqKioqKioqKioqKioqKi9cblxuLndpZGdldC13b29mIC53aWRnZXQtdGl0bGUge1xuXHRmb250LXNpemU6IDI1cHg7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mb250LWxpbmUtaGVpZ2h0LWg0KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ud2lkZ2V0LXdvb2YgLndjLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcmllcyB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQtd29vZiB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIHtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi53aWRnZXQtd29vZiB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpOmxhc3QtY2hpbGQge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLndpZGdldC13b29mIHVsIGxpLmNzc19wcmVmaXgtdG9wLXByb2R1Y3QtbGlzdCB7XG5cdHBhZGRpbmc6IDAgMCAxNnB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ud2lkZ2V0LXdvb2YgLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSBpbWcge1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiA3MHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcblx0YmFja2dyb3VuZDogdmFyKC0td2hpdGUtbGlnaHQtY29sb3IpO1xuXHRtaW4td2lkdGg6IDcwcHg7XG5cdGZsb2F0OiBsZWZ0O1xuXG59XG5cbi53aWRnZXQtd29vZiAud2MtYmxvY2stcHJvZHVjdC1jYXRlZ29yaWVzLWxpc3QgLndjLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcmllcy1saXN0LWl0ZW0tY291bnQ6OmJlZm9yZSwgLndpZGdldC13b29mIC53Yy1ibG9jay1wcm9kdWN0LWNhdGVnb3JpZXMtbGlzdCAud2MtYmxvY2stcHJvZHVjdC1jYXRlZ29yaWVzLWxpc3QtaXRlbS1jb3VudDo6YWZ0ZXIge1xuXHRjb250ZW50OiBub25lO1xufVxuXG4ud2lkZ2V0LXdvb2Yud2lkZ2V0X2Jsb2NrIHVsIGxpIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53aWRnZXQtd29vZi53aWRnZXRfYmxvY2sgdWwgbGkge1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLndpZGdldC13b29mLndpZGdldF9ibG9jayB1bCBsaTpsYXN0LWNoaWxkIHtcblx0cGFkZGluZy1ib3R0b206IDA7XG59XG5cbi53aWRnZXQtd29vZiAud2MtYmxvY2stcHJvZHVjdC1jYXRlZ29yaWVzLWxpc3Qge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKipcbiAgICoqKioqKioqd29vZiBzZWFyY2gqKioqXG4gICAqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud2lkZ2V0LXdvb2YgLndwLWJsb2NrLXdvb2NvbW1lcmNlLXByb2R1Y3Qtc2VhcmNoIGZvcm0gLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZHMgLndjLWJsb2NrLXByb2R1Y3Qtc2VhcmNoX19maWVsZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB2YXIoLS1zZWNvbmRhcnktY29sb3IpO1xuXHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM2LCAzOCwgNDMsIC4xNCk7XG5cdGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2luc2lkZS13cmFwcGVyIC53cC1ibG9jay1zZWFyY2hfX2lucHV0OmZvY3VzLFxuLndpZGdldC13b29mLndpZGdldF9zZWFyY2ggLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19pbnNpZGUtd3JhcHBlciAud3AtYmxvY2stc2VhcmNoX19pbnB1dDpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53aWRnZXQtd29vZi53aWRnZXRfYmxvY2sud2lkZ2V0X3NlYXJjaCBmb3JtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBXb29mIHByb2R1Y3QgICovXG5cbi53aWRnZXQtd29vZi53aWRnZXRfcHJvZHVjdHMge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogMDtcbn1cblxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuXHRtYXJnaW46IDAgMCA1MHB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi8qIHJhdGluZyAqL1xuXG4ud2lkZ2V0LXdvb2Yud29vY29tbWVyY2Uud2lkZ2V0X3Byb2R1Y3RzIC5zdGFyLXJhdGluZyB7XG5cdG1hcmdpbjogMTBweCAwO1xufVxuXG4ud2lkZ2V0LXdvb2Yud2lkZ2V0X3Byb2R1Y3RzIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGkgYSAucHJvZHVjdC10aXRsZSB7XG5cdGxpbmUtaGVpZ2h0Om5vcm1hbDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtaDYpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtaDYpO1xuXHRjb2xvcjogdmFyKC0tdGl0bGUtY29sb3IpO1xuXHRmb250LWZhbWlseTogdmFyKC0taGlnaGxpZ2h0LWZvbnQtZmFtaWx5KTtcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xufSBcblxuLndpZGdldC13b29mLndpZGdldF9wcm9kdWN0cyB1bC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IGxpIGE6aG92ZXIgLnByb2R1Y3QtdGl0bGUge1xuXHRjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi53aWRnZXQgdWwuaXEtY29udGFjdCBsaSBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24tY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufSJdfQ== */</pre></body></html>