.search-form input:focus,.search-form input[type=email]:focus,.search-form input[type=password]:focus,.search-form input[type=search]:focus,.search-form input[type=text]:focus{border-color:var(--color-theme-primary)}.widget .search-form input{background:var(--global-body-bgcolor);height:48px;line-height:48px;border-bottom:3px solid var(--color-theme-secondary)}.sidebar-service-right .widget .search-form input{background:var(--global-body-lightcolor)}.search-form{position:relative}.search-form label{display:inline-block;margin:0;padding:0;width:0;height:0}.search-form .search-submit{position:absolute;right:0;top:0;height:48px;width:48px;color:var(--color-theme-white);cursor:pointer;font-size:var(--font-size-body);border:none;outline:none;box-shadow:none;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 .search-form .search-submit{padding-right:0;width:auto}.search-form .search-submit .screen-reader-text{display:none}.sidebar-service-right .widget h1,.sidebar-service-right .widget h2,.sidebar-service-right .widget h3,.sidebar-service-right .widget h4,.sidebar-service-right .widget h5,.sidebar-service-right .widget h6{font-size:24px;margin-top:0;margin-bottom:25px}.qreate-widget-menu .qreate-post li a{padding-left:0;letter-spacing:var(--letter-spacing);color:var(--white-light-color)}.widget.widget_recent_comments #recentcomments li.recentcomments a{color:var(--color-theme-primary);padding-left:0}.widget.widget_recent_comments #recentcomments li.recentcomments span a{color:var(--global-font-color);font-weight:var(--font-weight-bold)}.qreate-widget-menu .qreate-post li a:before,.widget.widget_recent_comments #recentcomments li.recentcomments a:before{display:none}.widget.widget_recent_comments #recentcomments li.recentcomments a:hover{color:var(--color-theme-primary);text-decoration:underline!important;padding-left:0}.widget_calendar table caption{caption-side:inherit;color:var(--color-theme-secondary);text-transform:uppercase}.calendar_wrap .wp-calendar-table caption,.wp-block-calendar table caption{caption-side:inherit;text-align:center;color:var(--color-theme-white);background:var(--color-theme-secondary);text-transform:uppercase}.widget_calendar table#wp-calendar{width:100%;text-align:center;margin-bottom:0;margin-top:0;background:var(--global-body-bgcolor)}.widget_calendar .calendar_wrap td#today{background:var(--color-theme-secondary);color:var(--color-theme-white)}.widget_calendar .calendar_wrap td#today a{color:var(--color-theme-white)}.widget_calendar .calendar_wrap table th{background:var(--color-theme-white);color:var(--color-theme-secondary)}.wp-block-calendar table th{background:transparent;color:var(--color-theme-primary);font-weight:700}.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:8px;text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{border-color:var(--border-color-light);color:var(--global-font-color)}.widget_calendar .calendar_wrap table th{background:var(--global-body-bgcolor);color:var(--color-theme-primary)}.wp-calendar-nav{justify-content:space-between;display:flex;text-transform:uppercase}.widget_calendar table#wp-calendar{margin-bottom:10px}.widget.widget_archive ul li span.archiveCount,.widget_categories ul li span{border-radius:var(--border-radius);float:right;color:var(--color-theme-white);background:var(--color-theme-primary);width:20px;height:20px;text-align:center;line-height:20px;font-size:var(--font-size-small)}.download-item li{display:block;background:var(--global-white-light-color);padding-bottom:0!important}.download-item li i{background:var(--color-theme-primary);padding:15px;color:var(--color-theme-white);font-size:24px}.widget.get-file{margin-bottom:15px;padding:0;background:transparent}.widget.get-file a:hover{color:var(--color-theme-primary)}.widget.get-file a{text-decoration:none}.qreate-post-sidebar{height:100%}.testimonail-widget-menu.widget{padding:0;background:transparent}.widget_archive ul li a,.widget_categories ul li a{color:var(--global-font-color)}.widget.widget_archive select,.widget_categories select,.widget select{border:none;outline:none;background-color:var(--global-body-lightcolor)}.widget.widget_rss ul li{margin-bottom:20px}.widget.widget_rss ul li:last-child{margin-bottom:0}.qreate .widget.widget_tag_cloud ul li a{border:none}.widget.widget_rss ul li a{padding-left:0;font-size:var(--font-size-h5);color:var(--global-font-title);font-family:var(--highlight-font-family)}.widget.widget_rss ul li a:hover{color:var(--color-theme-secondary)}.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;letter-spacing:var(--letter-spacing);color:var(--color-theme-secondary);font-size:var(--font-size-normal)}.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%}.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(--color-theme-primary);color:var(--global-font-title)}.qreate-widget-menu .qreate-post li a.date-widget{color:var(--color-theme-primary);margin-bottom:10px;display:block;font-size:var(--font-size-small);font-weight:700}.qreate-widget-menu .post-img .post-blog a.new-link h6{color:var(--global-font-title);line-height:23px;display:block;overflow:hidden}.qreate-widget-menu .post-img .post-blog a.new-link .qreate_post_title{padding-bottom:5px}.widget_recent_entries ul li .post-date{color:var(--color-theme-secondary)}.post-img-holder{width:100px;margin-right:20px;flex:none;line-height:0;margin-bottom:0}.widget .qreate-widget-menu .qreate_post_title{font-family:var(--global-font-family);border-bottom:2px solid var(--color-theme-secondary);padding-bottom:8px}.widget_tag_cloud ul{margin:0;padding:0}.widget_tag_cloud ul li{padding:0;display:inline-block;margin:5px 5px 5px 0}.wp-block-tag-cloud a{font-size:1em!important}.widget.widget_tag_cloud ul li a,.widget_block .wp-block-tag-cloud a{background:transparent;padding:5px 22px 5px 5px;border-radius:0;font-size:var(--font-size-small);letter-spacing:var(--letter-spacing);color:var(--global-font-color);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;position:relative}.widget.widget_tag_cloud ul li a span,.widget_block .wp-block-tag-cloud a span{transition:none}.widget ul li:last-child a:after{display:none}.widget.widget_tag_cloud ul li a:hover,.widget_block .wp-block-tag-cloud a:hover{background:transparent;color:var(--color-theme-secondary)}.widget.widget_tag_cloud ul li a:before .widget_block .wp-block-tag-cloud a:before{display:none}.widget_block .wp-block-tag-cloud a:after{content:"";background:var(--color-theme-secondary);position:absolute;width:8px;height:8px;border-radius:100%;right:0;top:50%;transform:translateY(-50%)}.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(--color-theme-white);background:var(--color-theme-primary)}.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(--global-white-light-color);color:var(--color-theme-secondary);text-transform:none}.shap-main.primary-color img{width:100%;position:relative}.shap-main.primary-color{margin-top:30px;padding-left:10px;padding-top:10px}.shap-main.primary-color:before{background:var(--color-theme-primary);left:0;top:0;width:95%;height:94%}.post-blog .list-inline-item a{text-transform:uppercase}@media (max-width:1024px){.shap-main.primary-color{padding-left:0;padding-top:0}}@media (max-width:479px){.widget.widget_nav_menu ul li .sub-menu,.widget ul.menu li .sub-menu{padding-left:10px}}@media (max-width:360px){.widget_calendar .calendar_wrap table td,.widget_calendar .calendar_wrap table th{padding:8px 4px;text-align:center}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0FDWCxpQkFDRCxDQUVBLHlCQUNDLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixnQkFDRCxDQUVBLGdDQUNDLHFDQUFzQyxDQUN0QyxNQUFPLENBQ1AsS0FBTSxDQUNOLFNBQVUsQ0FDVixVQUNELENBQ0EsK0JBRUMsd0JBQ0QsQ0FFQSwwQkFDQyx5QkFDQyxjQUFjLENBQ2QsYUFDRCxDQUNELENBRUEseUJBQ0EscUVBRUMsaUJBQ0QsQ0FDQSxDQUVBLHlCQUNDLGtGQUVBLGVBQWdCLENBQ2hCLGlCQUNBLENBQ0QiLCJmaWxlIjoic2lkZWJhci5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBTaWRlYmFyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIHNlYXJjaCAqL1xuLnNlYXJjaC1mb3JtIGlucHV0OmZvY3VzLFxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLFxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbi5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuLnNlYXJjaC1mb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbi53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGhlaWdodDogNDhweDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLXJpZ2h0IC53aWRnZXQgLnNlYXJjaC1mb3JtIGlucHV0IHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG59XG5cbi5zZWFyY2gtZm9ybSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1mb3JtIGxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbn1cblxuLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHdpZHRoOiA0OHB4O1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWJvZHkpO1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4ud2lkZ2V0LndpZGdldF9zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQgLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldCBoMSwgLnNpZGViYXItc2VydmljZS1yaWdodCAud2lkZ2V0IGgyLCAuc2lkZWJhci1zZXJ2aWNlLXJpZ2h0IC53aWRnZXQgaDMsIC5zaWRlYmFyLXNlcnZpY2UtcmlnaHQgLndpZGdldCBoNCwgLnNpZGViYXItc2VydmljZS1yaWdodCAud2lkZ2V0IGg1LCAuc2lkZWJhci1zZXJ2aWNlLXJpZ2h0IC53aWRnZXQgaDYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4vKlNpZGVCYXIgLSBSZWNlbnQgQ29tbWVudHMqL1xuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLmNzc19wcmVmaXgtcG9zdCBsaSBhIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuXHRjb2xvcjogdmFyKC0td2hpdGUtbGlnaHQtY29sb3IpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yZWNlbnRfY29tbWVudHMgI3JlY2VudGNvbW1lbnRzIGxpLnJlY2VudGNvbW1lbnRzIGEge1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBzcGFuIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtYm9sZCk7XG59XG4uY3NzX3ByZWZpeC13aWRnZXQtbWVudSAuY3NzX3ByZWZpeC1wb3N0IGxpIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JlY2VudF9jb21tZW50cyAjcmVjZW50Y29tbWVudHMgbGkucmVjZW50Y29tbWVudHMgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcmVjZW50X2NvbW1lbnRzICNyZWNlbnRjb21tZW50cyBsaS5yZWNlbnRjb21tZW50cyBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIFNpZGVCYXIgQ2FsZW5kYXIgKi9cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUgY2FwdGlvbiB7XG5cdGNhcHRpb24tc2lkZTogaW5oZXJpdDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53cC1ibG9jay1jYWxlbmRhciB0YWJsZSBjYXB0aW9uIHtcblx0Y2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jYWxlbmRhcl93cmFwIC53cC1jYWxlbmRhci10YWJsZSBjYXB0aW9uIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Y2FwdGlvbi1zaWRlOiBpbmhlcml0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuXHR3aWR0aDogMTAwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtYm9keS1iZ2NvbG9yKTtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0ZCN0b2RheSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGQjdG9kYXkgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGgge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4ud3AtYmxvY2stY2FsZW5kYXIgdGFibGUgdGgge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCxcbi53aWRnZXRfY2FsZW5kYXIgLmNhbGVuZGFyX3dyYXAgdGFibGUgdGQge1xuXHRwYWRkaW5nOiA4cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndwLWJsb2NrLWNhbGVuZGFyIHRib2R5IHRkLFxuLndwLWJsb2NrLWNhbGVuZGFyIHRoIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1ib3JkZXItY29sb3ItbGlnaHQpO1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4ud2lkZ2V0X2NhbGVuZGFyIC5jYWxlbmRhcl93cmFwIHRhYmxlIHRoIHtcblx0YmFja2dyb3VuZDogdmFyKC0tZ2xvYmFsLWJvZHktYmdjb2xvcik7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndpZGdldF9jYWxlbmRhciB0YWJsZSN3cC1jYWxlbmRhciB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi53cC1jYWxlbmRhci1uYXYge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXRfY2FsZW5kYXIgdGFibGUjd3AtY2FsZW5kYXIge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLSAgQ2F0ZWdvcmllcyBzaWRlIHdpZGdldCAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBzcGFuLFxuLndpZGdldC53aWRnZXRfYXJjaGl2ZSB1bCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1zbWFsbCk7XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQ6IHZhcigtLWdsb2JhbC13aGl0ZS1saWdodC1jb2xvcik7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kb3dubG9hZC1pdGVtIGxpIGkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0cGFkZGluZzogMTVweDtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXdoaXRlKTtcblx0Zm9udC1zaXplOiAyNHB4O1xufVxuXG4ud2lkZ2V0LmdldC1maWxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0cGFkZGluZzogMDtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi53aWRnZXQuZ2V0LWZpbGUgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcbn1cblxuLndpZGdldC5nZXQtZmlsZSBhIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKi0tLS0tLS0tLS0tICAgIEJsb2cgLSBTaWRlQmFyICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG4uY3NzX3ByZWZpeC1wb3N0LXNpZGViYXIge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbi50ZXN0aW1vbmFpbC13aWRnZXQtbWVudS53aWRnZXQge1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogU2lkZUJhciBDYXRlZ29yaWVzIExpc3QgKi9cbi53aWRnZXRfY2F0ZWdvcmllcyB1bCBsaSBhLFxuLndpZGdldF9hcmNoaXZlIHVsIGxpIGEge1xuXHRjb2xvcjogdmFyKC0tZ2xvYmFsLWZvbnQtY29sb3IpO1xufVxuXG4vKiBTaWRlQmFyIEFyY2hpdmVzIERyb3Bkb3duICovXG4ud2lkZ2V0IHNlbGVjdCxcbi53aWRnZXQud2lkZ2V0X2FyY2hpdmUgc2VsZWN0LFxuLndpZGdldF9jYXRlZ29yaWVzIHNlbGVjdCB7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ2xvYmFsLWJvZHktbGlnaHRjb2xvcik7XG59XG5cbi8qIE1ldGEgU2lkZWJhciAtIHdpZGdldCBSU1MqL1xuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGhwX3ByZWZpeCAud2lkZ2V0LndpZGdldF90YWdfY2xvdWQgdWwgbGkgYSB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LXRpdGxlKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWhpZ2hsaWdodC1mb250LWZhbWlseSk7XG5cdFxufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuXG4ud2lkZ2V0LndpZGdldF9yc3MgdWwgbGkgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldC53aWRnZXRfcnNzIHVsIGxpIC5yc3MtZGF0ZSB7XG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiA1cHggMDtcblx0bGV0dGVyLXNwYWNpbmc6IHZhcigtLWxldHRlci1zcGFjaW5nKTtcblx0Y29sb3I6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG59XG5cbi53aWRnZXQud2lkZ2V0X3JzcyB1bCBsaSBjaXRlIHtcblx0bWFyZ2luLXRvcDogNXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vKndpZGdldCBOYXYgTWVudSovXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSxcbi53aWRnZXQgdWwubWVudSBsaSB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIC5zdWItbWVudSxcbi53aWRnZXQgdWwubWVudSBsaSAuc3ViLW1lbnUge1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGEsXG4ud2lkZ2V0IHVsLm1lbnUgbGkgYSB7XG5cdHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGksXG4ud2lkZ2V0IHVsLm1lbnUgbGkgaSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51IHVsIGxpIGE6OmJlZm9yZSxcbi53aWRnZXQgdWwubWVudSBsaSBhOjpiZWZvcmUge1xuXHR0b3A6IDI1cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X25hdl9tZW51ICNtZW51LXNlcnZpY2UtbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBhIHtcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG59XG5cbi5jc3NfcHJlZml4LXdpZGdldC1tZW51IC5jc3NfcHJlZml4LXBvc3QgbGkgYS5kYXRlLXdpZGdldCB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1wcmltYXJ5KTtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLXNtYWxsKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayBoNiB7XG5cdGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC10aXRsZSk7XG5cdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNzc19wcmVmaXgtd2lkZ2V0LW1lbnUgLnBvc3QtaW1nIC5wb3N0LWJsb2cgYS5uZXctbGluayAuY3NzX3ByZWZpeF9wb3N0X3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4vKiBTaWRlQmFyIC0gd2lkZ2V0IFJlY2VudCBFbnRyaWVzKi9cbi53aWRnZXRfcmVjZW50X2VudHJpZXMgdWwgbGkgLnBvc3QtZGF0ZSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS1zZWNvbmRhcnkpO1xufVxuLnBvc3QtaW1nLWhvbGRlclxue1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgZmxleDogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLndpZGdldCAuY3NzX3ByZWZpeC13aWRnZXQtbWVudSAuY3NzX3ByZWZpeF9wb3N0X3RpdGxlXG57XG4gZm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG4gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG4gcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLypTaWRlQmFyIC0gVGFncyovXG4ud2lkZ2V0X3RhZ19jbG91ZCB1bCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLndpZGdldF90YWdfY2xvdWQgdWwgbGkge1xuXHRwYWRkaW5nOiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogNXB4IDVweCA1cHggMDtcbn1cblxuLndwLWJsb2NrLXRhZy1jbG91ZCBhIHtcblx0Zm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcbn1cblxuLndpZGdldC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGEsXG4ud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay10YWctY2xvdWQgYSB7XG5cdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzo1cHggMjJweCA1cHggNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblx0Zm9udC1zaXplOiB2YXIoLS1mb250LXNpemUtc21hbGwpO1xuXHRsZXR0ZXItc3BhY2luZzogdmFyKC0tbGV0dGVyLXNwYWNpbmcpO1xuICAgIGNvbG9yOiB2YXIoLS1nbG9iYWwtZm9udC1jb2xvcik7XG5cdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53aWRnZXQud2lkZ2V0X3RhZ19jbG91ZCB1bCBsaSBhIHNwYW4sXG4ud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay10YWctY2xvdWQgYSBzcGFue1xuXHR0cmFuc2l0aW9uOiBub25lO1xufVxuLndpZGdldCB1bCBsaTpsYXN0LWNoaWxkIGE6YWZ0ZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4ud2lkZ2V0LndpZGdldF90YWdfY2xvdWQgdWwgbGkgYTpob3Zlcixcbi53aWRnZXRfYmxvY2sgLndwLWJsb2NrLXRhZy1jbG91ZCBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcbn1cblxuLndpZGdldC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpIGE6OmJlZm9yZVxuLndpZGdldF9ibG9jayAud3AtYmxvY2stdGFnLWNsb3VkIGE6OmJlZm9yZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXRfYmxvY2sgLndwLWJsb2NrLXRhZy1jbG91ZCBhOjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXNlY29uZGFyeSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gYSxcbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6aG92ZXIgYSB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvci10aGVtZS13aGl0ZSk7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xufVxuXG4uc2lkZWJhci1zZXJ2aWNlLWxlZnQgLndpZGdldF9uYXZfbWVudSB1bC5tZW51IGxpIHtcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGk6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0X25hdl9tZW51IHVsLm1lbnUgbGkgYSxcbi5zaWRlYmFyLXNlcnZpY2UtbGVmdCAud2lkZ2V0LmdldC1maWxlIGEge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1nbG9iYWwtd2hpdGUtbGlnaHQtY29sb3IpO1xuXHRjb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtc2Vjb25kYXJ5KTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qIFRleHQgd2lkZ2V0IGltYWdlICovXG5cbi5zaGFwLW1haW4ucHJpbWFyeS1jb2xvciBpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2hhcC1tYWluLnByaW1hcnktY29sb3Ige1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uc2hhcC1tYWluLnByaW1hcnktY29sb3I6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXRoZW1lLXByaW1hcnkpO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiA5NSU7XG5cdGhlaWdodDogOTQlO1xufVxuLnBvc3QtYmxvZyAubGlzdC1pbmxpbmUtaXRlbSBhXG57XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbkBtZWRpYSAoIG1heC13aWR0aDogMTAyNHB4ICkgeyBcblx0LnNoYXAtbWFpbi5wcmltYXJ5LWNvbG9ye1xuXHRcdHBhZGRpbmctbGVmdDowO1xuXHRcdHBhZGRpbmctdG9wOjA7XG5cdH1cbn1cblxuQG1lZGlhICggbWF4LXdpZHRoOiA0NzlweCApIHsgXG4ud2lkZ2V0LndpZGdldF9uYXZfbWVudSB1bCBsaSAuc3ViLW1lbnUsXG4ud2lkZ2V0IHVsLm1lbnUgbGkgLnN1Yi1tZW51e1xuXHRwYWRkaW5nLWxlZnQ6MTBweDtcbn1cbn1cblxuQG1lZGlhICggbWF4LXdpZHRoOiAzNjBweCApIHtcblx0LndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0aCxcblx0LndpZGdldF9jYWxlbmRhciAuY2FsZW5kYXJfd3JhcCB0YWJsZSB0ZCB7XG5cdHBhZGRpbmc6IDhweCA0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufSJdfQ== */