[dir=rtl] .container-fluid{padding:0 2em}[dir=rtl] .navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}[dir=rtl] a{text-decoration:none}[dir=rtl] .list-inline{padding:0}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}[dir=rtl] .dropdown-menu{background-color:var(--color-theme-white-box);color:var(--global-font-color);border:.0625em solid var(--border-color-light);-webkit-box-shadow:var(--global-box-shadow);box-shadow:var(--global-box-shadow);z-index:98}[dir=rtl] #back-to-top .top{left:1.875em;right:auto}[dir=rtl] .offcanvas-start{left:0;right:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .offcanvas-start.show{-webkit-transform:none;transform:none}[dir=rtl] .sidebar+.main-content,[dir=rtl] .sidebar+.main-content>header{margin-right:var(--sidebar-width);margin-left:auto}[dir=rtl] .sidebar.sidebar-mini+.main-content,[dir=rtl] .sidebar.sidebar-mini+.main-content>header{margin-right:var(--mini-sidebar-width);margin-left:auto}[dir=rtl] .sidebar.sidebar-boxed+.main-content,[dir=rtl] .sidebar.sidebar-boxed+.main-content>header{margin-right:calc(var(--sidebar-width) + 2em);margin-left:auto}[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-conten,[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-right:calc(var(--mini-sidebar-width) + 2em);margin-left:auto}[dir=rtl] .sidebar.sidebar-boxed+.main-content>header,[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-left:1em}[dir=rtl] .socialv-full-logo .sidebar.sidebar-boxed+.main-content>header,[dir=rtl] .socialv-full-logo .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-right:1rem}[dir=rtl] .btn-fixed-end.btn-icon-box{left:0;right:auto}[dir=rtl] .sidebar.sidebar-boxed+.main-content .footer{margin:0 0 1rem 1rem}[dir=rtl] header .navbar-brand{margin-left:2em;margin-right:0}[dir=rtl] header .search-form input{padding-left:1em;padding-right:2.5em}[dir=rtl] header .navbar-expand-xl .navbar-nav>li:first-child>.nav-link,[dir=rtl] header .navbar-light .navbar-nav>li:first-child>.nav-link,[dir=rtl] header .navbar-nav>li:first-child>a{padding-left:1.563em;padding-right:0}[dir=rtl] .sf-menu ul.sub-menu>li>a:before{left:auto;right:1.5em}[dir=rtl] .sf-menu ul li.sfHover>a,[dir=rtl] .sf-menu ul li:hover>a{padding-right:2.6em}[dir=rtl] .socialv-mobile-menu{left:0;right:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .socialv-mobile-menu.menu-open{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .socialv-mobile-menu .navbar ul>li .toggledrop{left:1.5em;right:auto}[dir=rtl] .socialv-mobile-menu .top-menu ul.sub-menu{list-style:none;padding-left:0;padding-right:1em}[dir=rtl] header ul.navbar-nav>li.menu-item-has-children>a>.menu-title{padding-right:0;padding-left:1.2em;float:left}[dir=rtl] header ul.navbar-nav li.menu-item-has-children>a>.menu-title:after,[dir=rtl] header ul.navbar-nav li.more_menu>a>.menu-title:after{left:0;right:auto}[dir=rtl] header ul.navbar-nav li>.sub-menu li.menu-item-has-children>a>.menu-title:after{left:2em;right:auto;content:"\e01d"}[dir=rtl] .sf-menu ul ul{left:auto;right:100%}[dir=rtl] .socialv-header-right>ul.list-main-parent>li:last-child{padding-right:.75em;padding-left:0}[dir=rtl] .socialv-header-right>ul.list-main-parent>li.header-search{padding:.625em 0 .625em 1.5em}[dir=rtl] .navbar-toggler.custom-toggler{margin-right:1.2em;margin-left:0}[dir=rtl] .socialv-mobile-menu .navbar-toggler.custom-toggler{margin-left:1.2em;margin-right:0}[dir=rtl] .header-login .dropdown-menu,[dir=rtl] .header-notification-icon .dropdown-menu{left:0;right:auto}[dir=rtl] .sidebar-mini .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-transform:translateX(100%) scale(0);transform:translateX(100%) scale(0)}[dir=rtl] .sidebar-hover:hover .sidebar-list .navbar-nav .nav-item .nav-link:not(.disabled) span{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .sidebar.sidebar-mini.sidebar-hover:hover .menu-label{text-align:right}[dir=rtl] .sidebar .sidebar-toggle{left:-1em;right:auto}[dir=rtl] .sidebar .sidebar-toggle .menu-btn{-webkit-transform:rotate(136deg);transform:rotate(136deg);padding-top:2em;padding-left:0;padding-right:.5em}[dir=rtl] .sidebar.sidebar-mini .sidebar-toggle .menu-btn{-webkit-transform:scaleX(-1) rotate(-130deg);transform:scaleX(-1) rotate(-130deg);padding-right:0;padding-left:.5em}[dir=rtl] .socialv-logo.navbar-brand.logo-align-left .logo-title{margin-left:0;margin-right:.3em}[dir=rtl] .right-icon .icon-menu-aerrow-right:before{content:"\e01d"}[dir=rtl] .sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled).active .right-icon,[dir=rtl] .sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true] .right-icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:0}[dir=rtl] .navs-rounded .sidebar-body{padding-right:0;padding-left:1em}[dir=rtl] .navs-rounded .navbar-nav .nav-item .nav-link:not(.disabled),[dir=rtl] .navs-rounded .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .navs-pill .sidebar-body{padding:0 0 0 1em}[dir=rtl] .navs-pill .navbar-nav .nav-item .nav-link:not(.disabled),[dir=rtl] .navs-pill .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]:after{border-top-left-radius:var(--border-radius-pill);border-bottom-left-radius:var(--border-radius-pill);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .sidebar-default.navs-pill .navbar-nav .nav-item .nav-link:not(.disabled)[aria-expanded=true]{border-radius:var(--border-radius) 0 0 0}[dir=rtl] .sidebar-default.left-bordered .sidebar-body{padding-right:0}[dir=rtl] .sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{left:auto;right:0}[dir=rtl] .sidebar-default.left-bordered.sidebar-mini .navbar-nav:not(.sub-nav)>.nav-item.active:before,[dir=rtl] .sidebar-default.left-bordered.sidebar-mini .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before,[dir=rtl] .sidebar-default.left-bordered.sidebar-mini.sidebar-hover:hover .navbar-nav:not(.sub-nav)>.nav-item.active:before,[dir=rtl] .sidebar-default.left-bordered.sidebar-mini.sidebar-hover:hover .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{right:-.91em}[dir=rtl] .sidebar-default.left-bordered .navbar-nav:not(.sub-nav)>.nav-item:not(.static-item):before{border-radius:.25em 0 0 .25em}[dir=rtl] .wp-story-user-stories .wp-story-add-story{margin-left:6px;margin-right:0}[dir=rtl] .wpstory-story-modal.wpstory-story-effect-slide .wpstory-slider-item.wpstory-slider-item-next~.wpstory-slider-item .wpstory-appended-wrapper{margin-left:0;margin-right:-50%}[dir=rtl] .socialv-widget-image-content-wrap .socialv-user-status{margin-left:0;margin-right:.5em}[dir=rtl] .socialv-upload-file a:first-child{margin:0}[dir=rtl] .socialv-upload-file a:last-child{margin:.625em 1em .625em 0}[dir=rtl] .socialv-upload-file a.bpolls-icon:last-child{margin:0}[dir=rtl] button .btn-icon{padding-left:0;padding-right:.3em}[dir=rtl] .comment-activity>.socialv-activity_comment>a>span{margin-left:0;margin-right:.3em}[dir=rtl] .activity-time-main{padding-left:0;padding-right:1em}[dir=rtl] .activity-list.socialv-list-post .bp-group-short-description,[dir=rtl] .activity-list.socialv-list-post .bp-member-short-description,[dir=rtl] .activity-list.socialv-list-post .socialv-group-activity .bp-group-short-description .bp-group-short-description-title{text-align:right}[dir=rtl] #buddypress ul.socialv-list-post li .socialv-group-activity .bp-group-short-description .bp-group-avatar-content>a,[dir=rtl] #buddypress ul.socialv-list-post li .socialv-profile-activity .bp-group-avatar-content>a,[dir=rtl] #buddypress ul.socialv-list-post li .has-cover-image>a{margin-left:0;margin-right:2em}[dir=rtl] .socialv-group-activity .socialv-group-members,[dir=rtl] .socialv-group-activity .socialv-group-type{margin-right:0;margin-left:1.3em}[dir=rtl] .comment-activity>.socialv-activity_comment>a{margin-right:0;margin-left:.625em}[dir=rtl] .socialv-bp-searchform .search-input .btn-search{right:auto;left:0;border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] #buddypress div.dir-search input[type=text],[dir=rtl] #buddypress li.groups-members-search input[type=text]{padding-left:3.125em;padding-right:1em}[dir=rtl] #buddypress div.item-list-tabs .socialv-subtab-container ul>li,[dir=rtl] #buddypress div.item-list-tabs>ul>li{margin-left:3em;margin-right:0}[dir=rtl] .socialv-data-filter-by .select2-container--default .select2-selection--single .select2-selection__arrow,[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow,[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow b:after{left:0;right:auto}[dir=rtl] .quantity{padding-left:.875em;padding-right:0}[dir=rtl] .woocommerce #reviews #comments ol.commentlist li .comment-text{margin-right:2em}[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper .star-rating{margin-left:0;margin-right:1em}[dir=rtl] .woocommerce-page form .show-password-input,[dir=rtl] .woocommerce form .show-password-input{left:.7em;right:auto}[dir=rtl] .select2-container .select2-selection--single .select2-selection__rendered{padding:0 1em 0 2.875em}[dir=rtl] .socialv-data-filter-by label{padding-left:1em;padding-right:0}[dir=rtl] .socialv-subtab-lists .left{left:1em}[dir=rtl] .bp-messages-wrap .chat-header .thread-info .avatar{margin-right:0;margin-left:8px}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .left .iconly-Arrow-Left-2:before,[dir=rtl] .socialv-subtab-lists .left .iconly-Arrow-Left-2:before{content:"\e90d"}[dir=rtl] .socialv-subtab-lists .right{right:1em}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .right .iconly-Arrow-Right-2:before,[dir=rtl] .socialv-subtab-lists .right .iconly-Arrow-Right-2:before{content:"\e908"}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .left{left:0}[dir=rtl] #buddypress div.item-list-tabs.socialv-tab-lists .right{right:0}[dir=rtl] .socialv-data-filter-by{padding:1em 2em 1.217em 0;border-left:none;border-right:.0625em solid var(--border-color-light)}[dir=rtl] .list-img-group li a{margin-right:-1.3em;margin-left:auto}[dir=rtl] .liked-member ul li a{margin-right:-.75em}[dir=rtl] .list-img-group li:last-child a{margin-right:-1.3em}[dir=rtl] .socialv-groups-lists .socialv-group-details ul li a .item-number,[dir=rtl] .socialv-groups-lists .socialv-group-details ul li a .item-text{margin-right:.375em;margin-left:0}[dir=rtl] .socialv-bp-pagination .next.page-numbers,[dir=rtl] .socialv-bp-pagination .prev.page-numbers{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] #buddypress .socialv-subtab-container ul li>span.count,[dir=rtl] #buddypress div.item-list-tabs .socialv-subtab-container ul li span.count{margin-right:.5em;margin-left:0}[dir=rtl] .wp-block-search .wp-block-search__button{left:0;right:auto;border-radius:var(--border-radius) 0 0 var(--border-radius);margin-right:.625em;margin-left:0;text-indent:-4.5em}[dir=rtl] .socialv-member-info .socialv-member-right{text-align:left}[dir=rtl] .widget.widget_block .wp-block-tag-cloud a{margin:0 0 .625em .325em;padding:0 0 0 .6em}[dir=rtl] .widget.widget_block .wp-block-tag-cloud a:before{left:0;right:auto}[dir=rtl] .wp-block-search .wp-block-search__input{padding-right:1em;padding-left:3.125em}[dir=rtl] #buddypress .socialv-tab-lists ul.socialv-tab-container li{margin:0 auto}[dir=rtl] .socialv-profile-edit-dropdown .accordion-button:after{left:1em;right:auto;content:"\e908"}[dir=rtl] .accordion-button:not(.collapsed):after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .form-floating>.form-control:not(:-ms-input-placeholder)~label{transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .form-floating>.form-control:focus~label,[dir=rtl] .form-floating>.form-control:not(:placeholder-shown)~label,[dir=rtl] .form-floating>.form-select~label,[dir=rtl] .form-floating>.select2-container--default.select2-container--focus~label{-webkit-transform:scale(.75) translateY(-.6em) translateX(-1.5em);transform:scale(.75) translateY(-.6em) translateX(-1.5em)}[dir=rtl] .select2-container--default .select2-selection--multiple .select2-selection__choice{float:right}[dir=rtl] .wp-editor-tabs{float:left}[dir=rtl] .wp-switch-editor{margin:5px 5px 0 0}[dir=rtl] .bp-verified-badge{margin-right:.4em}[dir=rtl] #buddypress table tr:first-child th:last-child{border-top-right-radius:0}[dir=rtl] #buddypress table tr:first-child th:first-child{border-top-left-radius:0}[dir=rtl] input[type=checkbox].select-media-checkbox{margin-left:.225em;margin-right:0}[dir=rtl] form#mpp-whats-new-form #mpp-whats-new-avatar{float:right}[dir=rtl] form#mpp-whats-new-form p.activity-greeting{margin-right:4.4375em;margin-left:0}[dir=rtl] form#mpp-whats-new-form #mpp-whats-new-content{margin-right:3.4375em;margin-left:0;padding:0 1.25em 1.25em 0}[dir=rtl] .mce-container *,[dir=rtl] .mce-container p{text-align:right}[dir=rtl] div.bbp-template-notice,[dir=rtl] div.bbp-template-notice.info,[dir=rtl] div.indicator-hint{border-right:.188em solid var(--color-theme-info);border-left:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .socialv-user-meta li:after{left:0;right:auto}[dir=rtl] #buddypress div#message.error p,[dir=rtl] #buddypress p.warning,[dir=rtl] body.profile_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning,[dir=rtl] body.users_page_bp-profile-edit.modal-open #TB_ajaxContent p.warning{border-right:.1875em solid var(--color-theme-danger);border-left:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] #buddypress div#message.updated p{border-right:.1875em solid var(--color-theme-success);border-left:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] #buddypress div#message p,[dir=rtl] #sitewide-notice #message{border-right:.1875em solid var(--color-theme-info);border-left:none;border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .message-star-actions{left:0;right:auto}[dir=rtl] #buddypress div#message-thread strong{margin:0 1em 0 0}[dir=rtl] .socialv-meta-details .comment-info{margin-right:.375em;margin-left:0}[dir=rtl] .liked-member .member-thumb-group{padding:0 0 0 .6em}[dir=rtl] .socialv-share-post .share-btn .label-share{margin-right:.2em;margin-left:0}[dir=rtl] .social-share-group{left:auto;right:0}[dir=rtl] .socialv-share-post .activity-social-share{left:auto;right:3.5em;margin-right:.875em;margin-left:0}[dir=rtl] .socialv-activity_comment .socialv-share-post .activity-social-share span:last-child a{margin-right:1.2em}[dir=rtl] .socialv-activity_comment .socialv-share-post .activity-social-share span:first-child a{margin-right:0}[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{padding-right:1.5em;padding-left:0}[dir=rtl] .send-comment-btn{left:.625em;right:auto}[dir=rtl] #buddypress .socialv-activity-parent .socialv-activity_comment .bp-share-btn .bp-share-button{padding:0 22px 0 0}[dir=rtl] .socialv-activity-parent .socialv-activity_comment .bp-share-btn{float:left}[dir=rtl] #buddypress .socialv-activity-parent .socialv-activity_comment .bp-share-btn .bp-share-button:before{left:auto;right:0}[dir=rtl] #buddypress .socialv-activity-parent .socialv_activity_inner .service-buttons{position:absolute;right:auto;left:0;text-align:left}[dir=rtl] #buddypress div.activity-comments form textarea,[dir=rtl] .activity-comments form textarea{padding:0 0 0 3.75em}[dir=rtl] .form-edit-btn .submit{text-align:left}[dir=rtl] input[type=checkbox]{margin-left:.625em;margin-right:0}[dir=rtl] [type=radio]{margin-left:.3em;margin-right:0}[dir=rtl] .radio-data-box ul.socialv-group-data{padding-right:2.6em;padding-left:0}[dir=rtl] .socialv-subtab-container ul>li.socialv-rss i.icon-rss{margin-left:.5em;margin-right:0}[dir=rtl] .bbp-pagination-count{float:right}[dir=rtl] #group-settings-form fieldset input[type=submit]{float:left}[dir=rtl] .socialv-check label span{padding-right:1.5em;padding-left:0}[dir=rtl] .buddypress .link-change-cover-image{left:2em;right:auto}[dir=rtl] .buddypress .link-change-profile-image{left:-.5em;right:auto}[dir=rtl] #buddypress .socialv-tab-lists ul.socialv-tab-container li:after,[dir=rtl] #buddypress .mpp-remote-add-media-row-activity .mpp-add-remote-media{left:0;right:auto}[dir=rtl] .select2-container--default .select2-results>.select2-results__options{text-align:right}[dir=rtl] .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,[dir=rtl] .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{right:50%;left:auto;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .list-grid-btn-switcher li{margin-right:1em;margin-left:0}[dir=rtl] #buddypress .socialv-groups-lists .group-has-avatar .socialv-group-info .status{left:1em;right:auto}[dir=rtl] .socialv-alert{border-right:.1875em solid;border-left:none}[dir=rtl] .socialv-breadcrumb li.breadcrumb-item span{padding-left:.5em;float:right;padding-right:0}[dir=rtl] .socialv-breadcrumb li.breadcrumb-item span i{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;vertical-align:top}[dir=rtl] .bbp-breadcrumb a,[dir=rtl] .bbp-breadcrumb i{margin-right:0;margin-left:.625em}[dir=rtl] .wpstory-modal-content .wpstory-story-preview .wpstory-preview-image{margin-right:0;margin-left:15px}[dir=rtl] .wpstory-story-preview button{left:5px;right:auto}[dir=rtl] .wp-story-float-buttons{right:auto;left:0}[dir=rtl] .socialv-member-right .message-btn{margin-left:0;margin-right:1em}[dir=rtl] .socialv-accordion .socialv-accordion-block .socialv-accordion-title .socialv-icon-style span.inactive i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .subscribe-form .form-floating input{border-radius:0 var(--border-radius) var(--border-radius) 0}[dir=rtl] .subscribe-form .socialv-button{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .socialv-blog-meta ul li{padding-left:1em;padding-right:0;margin-left:1em;margin-right:0}[dir=rtl] .socialv-blog-meta ul li a:before{left:0;right:auto}[dir=rtl] .blog-widget .blog-author-wrapper .list ul li{margin-left:.625em;margin-right:0;direction:ltr}[dir=rtl] .blog-widget .blog-author-wrapper .list ul li:last-child{margin-left:0}[dir=rtl] .socialv-blog-box .socialv-blogtag li{float:right}[dir=rtl] .dropdown-menu-mini-cart a.remove.remove_from_cart_button{left:.5em;right:auto}[dir=rtl] .dropdown-menu-mini-cart ul li .socialv-cart-content{padding-left:1.8em;padding-right:0}[dir=rtl] .css-prefix-model-woo .modal-content{border-left:none;border-right:.125em solid var(--color-theme-success);border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .product>span.onsale,[dir=rtl] .woocommerce .products .product .onsale,[dir=rtl] .woocommerce .products .product .onsale.socialv-new,[dir=rtl] .woocommerce span.onsale{left:auto;right:1em}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder,[dir=rtl] .woocommerce .product-list-style .product .socialv-image-wrapper .socialv-woo-buttons-holder{left:1em;right:auto}[dir=rtl] .woocommerce .products .product .socialv-woo-buttons-holder ul li{-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important}[dir=rtl] .woocommerce .products .product:hover .socialv-woo-buttons-holder ul li{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}[dir=rtl] .sorting-wrapper .shop-filter-sidebar{margin-left:1em;margin-right:0}[dir=rtl] .woof_radio_label{margin-right:5px;margin-left:0}[dir=rtl] .woof_checkbox_label{margin-right:.5em!important;margin-left:0!important}[dir=rtl] .woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0;padding-right:0}[dir=rtl] .woocommerce table.shop_table th{direction:ltr}[dir=rtl] .socialv-empty .woocommerce-info,[dir=rtl] .socialv-notice-wrapper .woocommerce-info,[dir=rtl] .socialv-notice-wrapper .woocommerce-message{right:0;-webkit-transform:none;transform:none}[dir=rtl] .woocommerce form .woocommerce-address-fields__field-wrapper .form-row input.input-text{text-align:right}[dir=rtl] .woocommerce .woocommerce-form-login .socialv-form-remember-wrapper .woocommerce-form-login__rememberme{margin-right:0}[dir=rtl] .socialv-login-form-wrapper>p{direction:ltr}[dir=rtl] .socialv-authentication-modal .modal-header{left:0;right:auto}[dir=rtl] .socialv-login-form input{padding-left:1em;padding-right:0}[dir=rtl] .editfield .checkbox .option-label{margin-right:auto;margin-left:.875em}.woocommerce-info li,.woocommerce-message li,[dir=rtl] .woocommerce-error li{padding-left:1.5em!important}[dir=rtl] .woocommerce-error:before,[dir=rtl] .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{left:auto;right:1em}[dir=rtl] .woocommerce a.socialv-morden-btn.woocommerce-button--previous{margin-right:auto;margin-left:2em}[dir=rtl] .woof_products_top_panel li span{direction:ltr}[dir=rtl] .woocommerce .product-grid-style .socialv_loadmore_product{margin-left:0;margin-right:.9375em}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content{padding-right:0;padding-left:1.8em}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-EditAccountForm input,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-EditAccountForm textarea{direction:rtl}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-webkit-input-placeholder{text-align:right;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-moz-placeholder{text-align:right;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input:-ms-input-placeholder{text-align:right;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::-ms-input-placeholder{text-align:right;unicode-bidi:plaintext}[dir=rtl] .woocommerce .track-form-wrapper form .form-row input::placeholder{text-align:right;unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woof_text_search_container .woof_text_search_go{display:none!important}[dir=rtl] .woof_show_text_search_container .easy-autocomplete-container ul{padding-right:0}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{float:right;margin:.5em 0 0 4px}[dir=rtl] .woocommerce div.product form.cart div.quantity{float:right}[dir=rtl] .woocommerce div.product form.cart .variations th{text-align:right!important}[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir=rtl] .woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0;margin-right:1em}[dir=rtl] .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p{direction:rtl}[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper .star-rating{margin-top:1em}[dir=rtl] .woocommerce div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity div.quantity{float:right}[dir=rtl] .woocommerce div.product form.cart .group_table .woocommerce-grouped-product-list-item td:first-child{text-align:right}[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table td.product-name .socialv-content-wrapper{text-align:right;padding-right:1.25em}[dir=rtl] .socialv-checkout-coupon .socialv-button.btn{left:0;right:auto}[dir=rtl] .socialv-checkout-coupon input#coupon_code{padding-right:1.5em;padding-left:12em}[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table #shipping_method,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table .cart-subtotal td,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table .order-total td,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table .product-total,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table tr td.product-total{text-align:left}[dir=rtl] .woocommerce form.login .socialv-check,[dir=rtl] .woocommerce form.login .lost_password{text-align:right;direction:ltr}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share{float:right}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title{direction:ltr}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul li{margin-right:0;margin-left:.5em}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul li:last-child{margin-left:0}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share ul{margin:0 1em 0 0}[dir=rtl] .woocommerce table.wishlist_table.shop_table td.wishlist-empty{text-align:center}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{width:6.1em}[dir=rtl] .woocommerce .star-rating span{float:right;right:0;left:auto}[dir=rtl] .hidden-title-form>input[type=text]{padding-left:4.0625em;padding-right:1.5em}[dir=rtl] .hidden-title-form .edit-title-buttons{right:auto;top:calc(50% - .9375em);left:1em}[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{text-align:right}[dir=rtl] .pms-login-error{direction:ltr}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content .socialv_remove_text{right:auto;left:.5em}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul li{margin-left:1.75em;margin-right:0}[dir=rtl] .woocommerce .product-list-style .products .star-rating{margin-left:auto}[dir=rtl] .posted_in.socialv-product-meta-list>span,[dir=rtl] .sku_wrapper .sku_title,[dir=rtl] .tagged_as.socialv-product-meta-list>span{margin-left:.2em;margin-right:0}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul li:last-child{margin-left:0}[dir=rtl] .woocommerce .products .product .onsale,[dir=rtl] .woof_show_text_search_container input[type=search]{direction:ltr}[dir=rtl] .woof_container_product_cat .woof_list li .woof_childs_list_opener{right:auto;left:0}[dir=rtl] .socialv-top-product-list .socialv-top-product-wrapper{padding-left:auto;padding-right:1em}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating:before,[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating span{right:0;float:right}[dir=rtl] .woocommerce .star-rating span:before{right:0}[dir=rtl] .woocoomerce .woocommerce-tabs .woocommerce-Tabs-panel .star-rating span:before{right:-.4em}[dir=rtl] .woocommerce .widget_top_rated_products .star-rating span:before{left:auto}[dir=rtl] .socialv-product-view-buttons ul li{margin-right:0;margin-left:.5em}[dir=rtl] .socialv-product-view-buttons ul li:last-child,[dir=rtl] .woocommerce .product-list-style .yith-wcwl-add-to-wishlist{margin-left:0}[dir=rtl] #woosq-popup .woocommerce.single-product div.product div.summary form.cart .socialv-cart-btn-wrapper div.quantity,[dir=rtl] .woocommerce .sorting-wrapper .socialv-product-view-wrapper .socialv-product-view-buttons{margin-right:0;margin-left:1em}[dir=rtl] #woosq-popup .woocommerce-product-details__short-description{direction:ltr}[dir=rtl] #woosq-popup .woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}[dir=rtl] #add_payment_method #payment ul.payment_methods li,[dir=rtl] #woosq-popup .product_meta,[dir=rtl] #woosq-popup .single-product .product .summary .summary-content,[dir=rtl] .woocommerce-cart #payment ul.payment_methods li,[dir=rtl] .woocommerce-checkout #payment ul.payment_methods li,[dir=rtl] .woocommerce table.shop_table td,[dir=rtl] .woocommerce table.shop_table th,[dir=rtl] .woocommerce table.shop_table thead tr th{text-align:right}[dir=rtl] .woocommerce table.shop_table tbody tr td.download-file,[dir=rtl] .woocommerce table.shop_table thead tr th.download-file,[dir=rtl] .woocommerce table.woocommerce-table--order-details .product-total,[dir=rtl] .woocommerce table.woocommerce-table--order-details tfoot tr td{text-align:left}[dir=rtl] #add_payment_method #payment ul.payment_methods li input,[dir=rtl] .woocommerce-cart #payment ul.payment_methods li input,[dir=rtl] .woocommerce-checkout #payment ul.payment_methods li input{margin:.625em 0 0 1em;float:right}[dir=rtl] #add_payment_method #payment div.payment_box:before,[dir=rtl] .woocommerce-cart #payment div.payment_box:before,[dir=rtl] .woocommerce-checkout #payment div.payment_box:before{left:auto;right:0}[dir=rtl] #add_payment_method table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce #content table.cart td.actions .coupon,[dir=rtl] .woocommerce-cart table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce-checkout table.cart td.actions .coupon .input-text,[dir=rtl] .woocommerce-page #content table.cart td.actions .coupon,[dir=rtl] .woocommerce-page table.cart td.actions .coupon,[dir=rtl] .woocommerce table.cart td.actions .coupon{float:right}[dir=rtl] .woocommerce-page table.cart td.actions .coupon+button{float:left}[dir=rtl] .woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 0 0 1em;float:none}[dir=rtl] .wishlist-title a.show-title-form i{margin-right:0;margin-left:.625em}[dir=rtl] .yith-wcwl-share h4.yith-wcwl-share-title{direction:ltr}[dir=rtl] .woocommerce form .form-row input.input-text{direction:rtl}[dir=rtl] .woof_text_search_container .woof_text_search_go:after{left:auto;right:40%}[dir=rtl] .woof_container .woof_container_inner input[type=search]{padding-left:2em;padding-right:1em}[dir=rtl] .woocommerce div.product div.summary .woocommerce-product-details__short-description p,[dir=rtl] .woocommerce table td{text-align:right}[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-order .woocommerce-notice,[dir=rtl] footer.footer-one .copyright-footer .copyright{direction:ltr}[dir=rtl] .woocommerce-error,[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-message{padding:1em 2.5em 1em 1em;text-align:right;direction:ltr;border-left:none;border-right:.1875em solid;border-radius:var(--border-radius) 0 0 var(--border-radius);right:50%;left:auto;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .woocommerce-form-coupon-toggle .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{right:1em;left:auto}[dir=rtl] .woocommerce-form-coupon p{direction:ltr}[dir=rtl] .woocommerce-form-coupon .input-text{text-align:right}[dir=rtl] .woof_price_search_container .price_slider_amount .price_label{float:right!important}[dir=rtl] .sidebar_widget.woof_container{padding:2em 0 0}[dir=rtl] .woocommerce .product-list-style .product .socialv-inner-box .product-caption{text-align:right}[dir=rtl] .woocommerce .product-list-style .products .star-rating{margin-right:0}[dir=rtl] .woocommerce #content div.product div.images,[dir=rtl] .woocommerce-page #content div.product div.images,[dir=rtl] .woocommerce-page div.product div.images,[dir=rtl] .woocommerce div.product div.images{float:right}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{direction:ltr}[dir=rtl] .socialv-empty,[dir=rtl] .socialv-notice-wrapper .woocommerce-error,[dir=rtl] .woocommerce-form-coupon-toggle,[dir=rtl] .woocommerce-notices-wrapper .woocommerce-error{right:0!important;left:auto!important;-webkit-transform:none!important;transform:none!important}[dir=rtl] .woocommerce-message a.button.wc-forward{margin-right:.5em;float:left;margin-left:0}[dir=rtl] .woocommerce ul#shipping_method li input{margin:.4em 0 0 .4375em}[dir=rtl] .dropdown-menu-mini-cart{right:auto;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}[dir=rtl] .dropdown-menu-mini-cart.cart-show{-webkit-transform:translateX(0);transform:translateX(0)}[dir=rtl] .woocommerce div.product form.cart div.quantity{margin:0 0 0 1em}[dir=rtl] .select2-container--default .select2-search--dropdown .select2-search__field{direction:rtl}[dir=rtl] .woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin-left:1em;margin-right:0}[dir=rtl] .woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:1em;left:1em;right:auto}[dir=rtl] .product>span.onsale{top:1em;right:1em;left:auto;direction:ltr}[dir=rtl] .woof_show_text_search_container input[type=search]{direction:rtl;padding-right:5.1em!important;padding-left:.9375em!important}[dir=rtl] #review_form_wrapper .comment-form input{direction:rtl}[dir=rtl] .woof_childs_list{margin:.9375em .9375em 0 0!important}[dir=rtl] .woocommerce .star-rating:before{left:auto;right:0;float:right}[dir=rtl] .single-product.woocommerce #review_form #respond textarea{direction:rtl}[dir=rtl] .woocommerce p.stars a{text-indent:999em}[dir=rtl] .woocommerce table.shop_attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{text-align:right}[dir=rtl] .single-product .product .summary del .woocommerce-Price-amount.amount{margin-left:.5em;margin-right:0}[dir=rtl] .single-product .product .summary ins{background:transparent}[dir=rtl] .woof_show_text_search_container input[type=search]::-webkit-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::-moz-placeholder{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]:-ms-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::-ms-input-placeholder{unicode-bidi:plaintext}[dir=rtl] .woof_show_text_search_container input[type=search]::placeholder{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .socialv-cart-content .remove_from_cart_button{text-align:left}[dir=rtl] .socialv-related-product .related .socialv-title-box{text-align:right}[dir=rtl] .woocommerce-cart table.cart .cart_item_name{padding-right:1.25em;padding-left:0}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td .select2-container .select2-selection--single .select2-selection__rendered{text-align:right}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item:first-child{padding-right:0;padding-left:3.125em}[dir=rtl] .woocommerce .socialv-page-header .socialv-page-items .socialv-page-item:after{content:"\f053"}[dir=rtl] .woocommerce .product-grid-style .product .socialv-woo-buttons-holder ul{direction:rtl}[dir=rtl] .posted_in.socialv-product-meta-list>a:after{left:auto;right:-.4375em}[dir=rtl] .woocommerce table.wishlist_table .wishlist-items-wrapper td a.socialv-product-title{padding-left:0;padding-right:1em}[dir=rtl] .woocommerce table.wishlist_table .product-price ins{background:transparent}[dir=rtl] .posted_in.socialv-product-meta-list>a,[dir=rtl] .tagged_as.socialv-product-meta-list>a{padding-right:0;margin-right:0;padding-left:.313em;margin-left:.313em}[dir=rtl] .posted_in.socialv-product-meta-list>a:after,[dir=rtl] .tagged_as.socialv-product-meta-list>a:after{left:0;right:auto}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tr td:before,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table.woocommerce-table--order-downloads.shop_table tr td:before{float:right;padding-right:0;padding-left:1.25em;direction:ltr}[dir=rtl] .review-form{text-align:right}[dir=rtl] .course-curriculum .section-content .course-item-meta,[dir=rtl] .review-form h3 .close{float:left}[dir=rtl] .review-stars>li{float:right}[dir=rtl] .review-stars{padding-right:0}[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{left:0;right:475px}[dir=rtl] #popup-course #sidebar-toggle{left:auto;right:458px}[dir=rtl] #popup-course #sidebar-toggle:before{-webkit-transform:rotate(-45deg) translate(70%,-40%);transform:rotate(-45deg) translate(70%,-40%)}[dir=rtl] body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle:before{-webkit-transform:rotate(130deg) translate(-90%,40%);transform:rotate(130deg) translate(-90%,40%)}[dir=rtl] body.lp-sidebar-toggle__close #popup-course>#sidebar-toggle{right:-15px}[dir=rtl] body.lp-sidebar-toggle__close #popup-course #popup-footer,[dir=rtl] body.lp-sidebar-toggle__close #popup-course #popup-header{right:0}[dir=rtl] .course-curriculum .section-content .course-item-meta .item-meta{margin-left:0;margin-right:.7em}[dir=rtl] .content-item-wrap .quiz-buttons.align-center .button-left.fixed{left:auto;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .question .answer-option .option-title{padding:.875em 4.063em .688em .625em}[dir=rtl] #popup-course #popup-footer .course-item-nav .next:before{margin-left:0;margin-right:.625em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] #popup-course #popup-footer .prev:before{margin-right:0;margin-left:.625em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .question .question-title .edit-link{float:left}[dir=rtl] .quiz-status>div{padding:.313em 2em .313em .625em}[dir=rtl] .quiz-result .result-statistic .result-statistic-field span{text-align:right}[dir=rtl] .learnpress .quiz-result .result-statistic .result-statistic-field p{text-align:left}[dir=rtl] #popup-course .question .answer-option input[type=checkbox],[dir=rtl] #popup-course .question .answer-option input[type=radio]{margin:0 .6em 0 0}[dir=rtl] .question .question-response .label{margin:0 0 0 .313em}[dir=rtl] .quiz-result .result-message:after{margin-left:0;margin-right:.5em}[dir=rtl] .learnpress .lp-courses-bar .search-courses input[type=text]{padding:0 1em 0 3.5em}[dir=rtl] .wp-block-quote.is-style-large,[dir=rtl] blockquote{border-left:none;border-right:.313em solid var(--color-theme-primary)}[dir=rtl] .learnpress .lp-user-profile .lp-profile-right{padding:0 1em 0 0}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a{padding:0 3.25em 0 1.25em}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li.active a{padding-left:1.25em;padding-right:1.25em}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li.active>a{padding-left:1.25em;padding-right:3.25em}[dir=rtl] .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a>i{left:auto;right:0}[dir=rtl] .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a:after{float:left;margin:0 0 0 4px}[dir=rtl] .learnpress .lp-user-profile #profile-nav .lp-profile-nav-tabs>li>a:after{content:"\f053"}[dir=rtl] .learnpress .course-tabs .course-nav-tabs li a span:before{left:auto;right:0}[dir=rtl] .learnpress .course-tabs .course-nav-tabs li a span{padding-left:0;padding-right:1.4em}[dir=rtl] .learnpress .lp-profile-content table.lp-list-table tr td,[dir=rtl] .learnpress .lp-profile-content table.lp-list-table tr th{text-align:right}[dir=rtl] .learnpress .learn-press-message.success{border-left:none;border-right:.1875em solid var(--color-theme-success);border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .learnpress #popup-course #popup-sidebar .search-course button{left:0;right:auto;border-radius:.3125em 0 0 .3125em}[dir=rtl] .learnpress #popup-course #popup-sidebar .search-course input[name=s]{padding-left:3.5em;padding-right:.8em}[dir=rtl] .learnpress .learn-press-message.error{border-left:none;border-right:.1875em solid var(--color-theme-danger)}[dir=rtl] .learnpress .learn-press-message{border-radius:var(--border-radius) 0 0 var(--border-radius)}[dir=rtl] .course-graduation .icon{margin-right:0;margin-left:5px}[dir=rtl] .quiz-status .countdown{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-value .rating-count{left:-50px;right:auto}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-value{margin:0 10px 0 50px}[dir=rtl] .course-rate .course-rate__details-row .course-rate__details-row-star i{margin-left:0;margin-right:5px}[dir=rtl] li.review-actions button.submit-review{margin-right:0}[dir=rtl] .review-form .review-fields>li>label .required{margin-left:0;margin-right:5px}[dir=rtl] #lp-modal-window #lp-modal-buttons{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}[dir=rtl] .lp-modal-dialog .lp-modal-content{text-align:right}[dir=rtl] .lp-modal-content .lp-modal-footer{float:left}[dir=rtl] .course-extra-box__title:after{left:20px;right:auto}[dir=rtl] .course-extra-box__content li:before{float:right;margin-right:0;margin-left:8px}[dir=rtl] .course-tab-panels .course-tab-panel-faqs .course-faqs-box__title{padding:1em 1em 1em 3.5em}[dir=rtl] .course-tab-panels .course-tab-panel-faqs .course-faqs-box__title:after{left:2em;right:auto}[dir=rtl] #wp-link-close{right:auto;left:0}html[dir=rtl] .bp-messages-wrap .bp-messages-side-threads,html[dir=rtl] .bp-messages-wrap .bp-messages-side-threads>*{border:none}[dir=rtl] .bp-messages-wrap .chat-header>a:first-child{margin-left:0}html[dir=rtl] .bp-messages-wrap .chat-footer .bpbm-user-me{margin-right:0;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}[dir=rtl] .bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-avatar{margin-left:10px;margin-right:0}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group-thread:after{left:1em;right:auto}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form input[type=text]{text-align:right}[dir=rtl] .bp-messages-wrap .bm-side-tabs>div>svg{margin-right:0;margin-left:.2em}html[dir=rtl] .bp-messages-wrap .bm-reply .bm-send-message svg{right:0;left:0}[dir=rtl] .bp-messages-wrap .bpbm-user-options .bpbm-user-blacklist table td:last-child{text-align:left}[dir=rtl] .fslightbox-toolbar{left:0;right:auto}[dir=rtl] .uppy-Dashboard-close{left:10px}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form .close{left:0;right:auto}[dir=rtl] .bp-messages-wrap .chat-header .bpbm-search form input[type=text]{padding:10px 10px 10px 25px}[dir=rtl] .bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack{direction:ltr}[dir=rtl] .bp-messages-wrap .bm-messages-list.bm-template-modern .bm-list .bm-messages-stack{direction:inherit}[dir=rtl] .bp-better-messages-list{left:var(--bm-mini-widgets-offset);right:auto}[dir=rtl] .learnpress .course-curriculum .course-item .section-item-link:before{margin-right:0;margin-left:.5em}[dir=rtl] .learnpress .course-curriculum .course-item .section-item-link .course-item-info{padding:0 0 0 24px}[dir=rtl] .socialv-lp_courses_list .learn-press-courses .no-course,[dir=rtl] .learnpress .learn-press-message{border-left:none;border-right:.1875em solid var(--color-theme-info)}@media screen and (max-width:800px){[dir=rtl] #bp-better-messages-mini-mobile-open.bpbm-mobile-open-left{right:20px;left:auto}}[dir=rtl] .bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-popup{left:auto;right:0}[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic.group-thread:after{left:1em;right:auto}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group>span:last-child,[dir=rtl] .bp-messages-wrap .threads-list .thread .pic.group>span:last-child,[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic.group>span:last-child{margin-right:0!important;margin-left:auto!important}[dir=rtl] .bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group>span:nth-last-child(2),[dir=rtl] .bp-messages-wrap .threads-list .thread .pic.group>span:nth-last-child(2),[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic.group>span:nth-last-child(2){margin-right:auto!important;margin-left:0!important}[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .pic{padding-left:1em;padding-right:2em}html[dir=rtl] .header-messages .bp-messages-wrap .threads-list .thread .actions{padding-right:0;padding-left:1.5em}[dir=rtl] .uppy-DashboardContent-bar{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .uppy-size--md .uppy-DashboardContent-addMore{margin-left:25px;margin-right:0}[dir=rtl] .uppy-u-reset{text-align:left}[dir=rtl] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .bm-modal-window .bm-modal-window-header .bm-modal-window-close{margin-left:0;margin-right:auto}[dir=rtl] .bpbm-context-menu-icon.bpbm-context-menu-icon--fa5 i,[dir=rtl] .bpbm-context-menu-icon.bpbm-context-menu-icon--fa5 svg{padding-right:0;padding-left:.5em}[dir=rtl] .buddypress-giphy-active .ac-reply-content .bp-giphy-html-container{left:49px;right:auto}[dir=rtl] .activity-comments form textarea,[dir=rtl] .buddypress-giphy-active #buddypress div.activity-comments form textarea{padding:0 0 0 4.75em}[dir=rtl] .bp-giphy-media-search-dropdown{left:0;right:auto}[dir=rtl] .sharing-options{left:0;right:auto;-webkit-transform-origin:top left;transform-origin:top left}[dir=rtl] .socialv-activity_comment .socialv-share-post a i{margin-right:0;margin-left:.5em}[dir=rtl] .bp-giphy-media-search-dropdown:before{right:auto;left:20px}[dir=rtl] .gamipress-rank-requirements li{padding-left:0;padding-right:1.2em}[dir=rtl] .gamipress-rank-requirements li:before{left:auto;right:0}@media (max-width:479px){[dir=rtl] .bp-giphy-media-search-dropdown{left:-50px}[dir=rtl] .navbar-toggler.custom-toggler{margin-right:0}[dir=rtl] header:not(.header-verticle) .navbar-brand{margin-left:.5em}[dir=rtl] .header-login .btn-login{padding:.8em 0 .8em 1em}}[dir=rtl] .socialv-share-post{float:left}[dir=rtl] .socialv-activity_comment .socialv-share-post .share-btn i{margin-left:.2em;margin-right:0}[dir=rtl] .socialv-full-logo .sidebar+.main-content>header,[dir=rtl] .socialv-full-logo .sidebar.sidebar-mini+.main-content>header{margin-right:0}[dir=rtl] .socialv-full-logo header.header-verticle .navbar-brand{margin-right:0;margin-left:6em}[dir=rtl] .socialv-accordion .socialv-accordion-details{text-align:right}[dir=rtl] .socialv-search-result{left:0;right:auto}[dir=rtl] .socialv-author-heading .item del{margin-right:0;margin-left:.3125em}[dir=rtl] .list-view .socialv-groups-lists .socialv-group-info .text-center{padding:2em 7em 2em 2em}[dir=rtl] .list-view .group-header{margin-left:0;margin-right:-5em}@media (max-width:1300px){[dir=rtl] header ul.navbar-nav>li.menu-item-has-children>a>.menu-title{padding-left:.8em}}@media (max-width:1280px){[dir=rtl] .course-curriculum .section-content .course-item-meta{float:right}[dir=rtl] .course-curriculum .section-content .course-item-meta .item-meta{margin:0}[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{right:300px}[dir=rtl] .learnpress #popup-course #sidebar-toggle{right:283px}}@media (min-width:1200px){[dir=rtl] .skeleton-main.skeleton-list{width:100%}[dir=rtl] .skeleton-grid.column-4:nth-child(2){left:25%}[dir=rtl] .skeleton-grid.column-2:first-child,[dir=rtl] .skeleton-grid.column-3:first-child,[dir=rtl] .skeleton-grid.column-4:first-child{left:0}[dir=rtl] .woocommerce .product-list-style .socialv_loadmore_product{margin-left:0;margin-right:.9375em}}@media (min-width:567px){[dir=rtl] .comment-container-main .acomment-options{left:1em;right:auto}}@media (max-width:1199px){[dir=rtl] .sidebar+.main-content,[dir=rtl] .sidebar+.main-content>header{margin-right:var(--mini-sidebar-width)}[dir=rtl] .single-product.woocommerce-page #content div.product div.summary.entry-summary{padding-left:0;padding-right:4em;width:50%}[dir=rtl] .single-product.woocommerce #content div.product div.woocommerce-product-gallery.images{float:right;width:48%}[dir=rtl] .woocommerce #content div.product div.summary,[dir=rtl] .woocommerce-page #content div.product div.summary,[dir=rtl] .woocommerce-page div.product div.summary,[dir=rtl] .woocommerce div.product div.summary{padding-right:0}}@media (max-width:991px){[dir=rtl] .sidebar+.main-content,[dir=rtl] .sidebar+.main-content>header,[dir=rtl] .sidebar.sidebar-mini+.main-content,[dir=rtl] .sidebar.sidebar-mini+.main-content>header{margin-right:0}[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-conten,[dir=rtl] .sidebar.sidebar-mini.sidebar-boxed+.main-content>header{margin-right:1em}[dir=rtl] nav .sidebar-toggle{left:auto;right:auto}[dir=rtl] nav .sidebar-toggle .menu-btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .socialv-full-logo header.header-verticle .navbar-brand,[dir=rtl] header.header-verticle .navbar-brand{margin-left:0;margin-right:40px}[dir=rtl] .header-verticle .navbar-toggler.custom-toggler{left:0;right:auto;margin-left:0;margin-right:1.2em}[dir=rtl] .header-verticle .socialv-mobile-menu .navbar-toggler.custom-toggler{margin-left:1.2em;margin-right:0}[dir=rtl] .header-verticle .socialv-header-right>ul.list-main-parent>li.switch-mode-icon{left:3em;right:auto}[dir=rtl] .sidebar.sidebar-mini{-webkit-transform:translateX(140%);transform:translateX(140%)}[dir=rtl] .header-verticle .header-notification-icon:nth-child(n+2) .dropdown-menu{right:0;left:auto}[dir=rtl] .header-verticle .header-notification-icon:nth-last-child(-n+2) .dropdown-menu{right:auto;left:0}[dir=rtl] header.style-one .basket-item-count .cart-items-count{top:1.25em;right:auto;left:0}[dir=rtl] .single-product.woocommerce-page #content div.product div.summary.entry-summary{padding-right:2em}[dir=rtl] .socialv-search-result{left:auto;right:0}}@media (max-width:782px){[dir=rtl] #popup-course #popup-footer,[dir=rtl] #popup-course #popup-header{right:250px}[dir=rtl] .learnpress #popup-course #sidebar-toggle{right:233px}}@media (max-width:767px){[dir=rtl] .container-fluid{padding:0 1em}[dir=rtl] .socialv-data-filter-by{border-right:none;padding:1em 0 1.5em}[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right}[dir=rtl] .wishlist_table.mobile .item-details .product-name span{direction:ltr}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.value,[dir=rtl] .wishlist_table.mobile li table.additional-info td.value{text-align:left}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.label,[dir=rtl] .wishlist_table.mobile li table.additional-info td.label{text-align:right;direction:ltr}[dir=rtl] .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tr td,[dir=rtl] .woocommerce-MyAccount-content .woocommerce-order-downloads .woocommerce-table.woocommerce-table--order-downloads.shop_table tr td{text-align:left!important}[dir=rtl] .woocommerce table.shop_table_responsive.cart tr td:before{padding-right:0;float:right}[dir=rtl] .woocommerce table.shop_table.cart td.product-name{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}[dir=rtl] .woocommerce table.shop_table_responsive.cart tr.cart_item td{text-align:left!important}[dir=rtl] .woocommerce-cart table.cart .cart_item_name{text-align:left}[dir=rtl] .woocommerce .cart-collaterals .cart_totals{text-align:right}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td:before{padding-right:0;padding-left:1.25em;float:right;direction:ltr}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td{text-align:left!important}[dir=rtl] .woocommerce .cart_totals table.shop_table_responsive tr td .select2-container .select2-selection--single .select2-selection__rendered{text-align:right}[dir=rtl] .woocommerce div.product .woocommerce-tabs ul.tabs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}[dir=rtl] .dropdown-menu-mini-cart .remove-icon{right:auto;left:.5em}[dir=rtl] .socialv-member-info .socialv-member-right,[dir=rtl] .woocommerce ul.order_details li{text-align:right}[dir=rtl] #buddypress ul.socialv-list-post li .socialv-group-activity .bp-group-short-description .bp-group-avatar-content>a,[dir=rtl] #buddypress ul.socialv-list-post li .socialv-profile-activity .bp-group-avatar-content>a,[dir=rtl] #buddypress ul.socialv-list-post li .has-cover-image>a{margin-right:1em}[dir=rtl] .list-view .group-header{margin:0}}@media (max-width:479px){[dir=rtl] .single-product .product .summary ins .woocommerce-Price-amount.amount,[dir=rtl] .single-product .woocommerce-Reviews .commentlist .review .comment_container .socialv-meta-wrapper .star-rating,[dir=rtl] .woocommerce #reviews #comments ol.commentlist li .comment-text{margin-right:0}[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{padding-right:1em}}@media (max-width:399px){[dir=rtl] #buddypress div.activity-comments-list>ul.activity-comments .activity-comments{padding-right:.3em}}html[dir=rtl] .bp-better-messages-mini .bp-emojionearea .bp-emojionearea-button{right:auto;left:1em}.bp-messages-wrap.bp-better-messages-mini .bp-emoji-enabled .new-message .bp-emojionearea .upload-btn,html[dir=rtl] .bp-messages-wrap.bp-better-messages-mini .bp-emoji-enabled .message .upload-btn{right:auto;left:3em}html[dir=rtl] .bp-messages-wrap.bp-better-messages-mini .reply .message.file-uploader-enabled .bp-emojionearea .bp-emojionearea-editor{padding-right:0;padding-left:4em}[dir=rtl] .bbpm-avatar:before{right:auto;left:2px}[dir=rtl] .bp-better-messages-list+.bp-better-messages-mini{left:var(--bm-mini-chats-offset);right:auto}[dir=rtl] .bp-better-messages-mini .chats .chat .head .controls{margin-right:auto;margin-left:0}[dir=rtl] .socialv-upload-file .upload-icon{margin-left:.275em;margin-right:0}[dir=rtl] .bp-giphy-html-container.socialv-upload-file{margin-right:1em;margin-left:0}[dir=rtl] .sidebar-default .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{margin-right:0;margin-left:1.1em}[dir=rtl] .sidebar-default.sidebar-mini .sidebar-footer .socialv-horizontal-main-box .navbar-nav .nav-item.menu-item-has-children>a{margin-left:0;margin-bottom:.5em}[dir=rtl] .socialv-level-box .socialv-requirements-list .list-content{padding-left:0;padding-right:1.2em}[dir=rtl] .socialv-level-box .socialv-requirements-list .list-content:before{left:auto;right:0}[dir=rtl] #buddypress .acomment-options a.socialv-acomment-reply{margin-right:0;margin-left:.8em}[dir=rtl] #buddypress .comment-container-main .acomment-options{margin-left:0;margin-right:3.5em}[dir=rtl] #buddypress div.activity-comments div.acomment-content,[dir=rtl] #buddypress ul.activity-comments .comment-container-main .acomment-content,[dir=rtl] .activity-comments .comment-container-main .acomment-content{margin:.3em 3.5em .3em 0}[dir=rtl] #buddypress a.bp-secondary-action{margin-right:0;margin-left:.5em}[dir=rtl] .socialv-notification-info .item-details .item-time{direction:ltr}[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author,[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author-info,[dir=rtl] .learnpress-course-review .course-reviews-list li .review-text{float:right}[dir=rtl] .learnpress-course-review .course-reviews-list li .review-author{margin-right:0;margin-left:20px}[dir=rtl] .pmpro_table thead tr td,[dir=rtl] .pmpro_table thead tr th,[dir=rtl] table.pmpro_table tbody tr td,[dir=rtl] table.pmpro_table tbody tr th{text-align:right}[dir=rtl] .user-menu-head .item-detail-data{margin-right:.5rem;margin-left:0}[dir=rtl] .user-menu-head .user-link i{left:-.5em;right:auto}[dir=rtl] #loginform label,[dir=rtl] form.pmpro_form label{text-align:right}[dir=rtl] form.pmpro_form .pmpro_submit input{margin-right:0;margin-left:1em}[dir=rtl] .pmpro_message{text-align:right;border-left:none;border-right:.1875em solid}[dir=rtl] .pmpro_checkout h2 span.pmpro_checkout-h2-name{margin:0 0 1rem .5rem}[dir=rtl] form.pmpro_form #other_discount_code.input{margin-right:0;margin-left:.5em}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item:first-child{padding-left:4.25em;padding-right:0}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item .socialv-pre-heading{margin-right:0;margin-left:.8em}[dir=rtl] .socialv-pmp-pricing-plans-wrapper .plan-dec{text-align:right}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item:after{content:"\e01d"}[dir=rtl] .pmpro-levels .pmpro_actions_nav,[dir=rtl] form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields label{text-align:right}[dir=rtl] .pmpro_a-print{float:left}[dir=rtl] .pmpro-billing .pmpro_checkout-field.pmpro_payment-expiration .select2-container{margin:0 0 0 .2rem}[dir=rtl] .pmpro_billing_wrap ul li strong{float:right}@media (max-width:1021px) and (min-width:992px){[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item{padding:0 3.5em 0 2.125em}}@media (max-width:767px){[dir=rtl] .socialv-page-header .socialv-page-items .socialv-page-item:first-child{padding-left:0}}[dir=rtl] .rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:0;padding-left:0}[dir=rtl] .rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:auto;margin:0 1em 0 0}[dir=rtl] .rtl #buddypress form#whats-new-form #whats-new-content{margin-right:0}[dir=rtl] .rtl #buddypress .activity-list .activity-content{margin:0}[dir=rtl] .rtl .socialv-data-filter-by,[dir=rtl] .rtl .socialv-product-view-buttons .socialv-data-filter-by{padding:1em 2em 1.217em 0;border-left:none;border-right:.0625em solid var(--border-color-light)}[dir=rtl] .rtl .bp-messages-wrap .chat-header .thread-info .avatar{margin-right:0;margin-left:8px}[dir=rtl] .rtl .bp-avatar-nav ul.avatar-nav-items li,[dir=rtl] .rtl .bp-avatar-nav ul.avatar-nav-items li.current{padding-right:0;padding-left:1.5em}[dir=rtl] .rtl .wp-block-search .wp-block-search__button{text-indent:1em}[dir=rtl] .rtl .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[dir=rtl] .bpolls-item .bpolls-result-votes{float:left}[dir=rtl] .bpolls-item .bpolls-result-votes .bp-polls-voters{margin-left:0;margin-right:8px}[dir=rtl] .bpolls-check-radio-wrap input{margin:3px 0 0 1%!important}[dir=rtl] a.bpolls-delete-user-option{margin-left:0;margin-right:15px}[dir=rtl] .bpolls-checkbox{text-align:right}[dir=rtl] .bpolls-sortable-handle{margin-right:0;margin-left:8px}[dir=rtl] .bpolls-option-delete{margin-left:0;margin-right:8px}[dir=rtl] .bpolls-sortable.ui-sortable,[dir=rtl] a.bpolls-add-option.button{margin-right:0;margin-left:10px}[dir=rtl] #bpolls-attach-image{float:right;margin:10px 0 0 10px}[dir=rtl] .media-modal-close{left:0;right:auto}[dir=rtl] .learnpress-widget-wrapper .lp-widget-course__instructor__avatar{margin-right:0;margin-left:5px}[dir=rtl] #checkout-payment .secure-connection{float:left}[dir=rtl] #checkout-order td,[dir=rtl] #checkout-order th{text-align:right}[dir=rtl] #checkout-payment .lp-payment-method .gateway-input{margin:0 0 0 8px}[dir=rtl] .product .socialv-product-bg .woocommerce-product-gallery .iqonic-navigation i.iconly-Arrow-Left-2:before{content:"\e90d"}[dir=rtl] .product .socialv-product-bg .woocommerce-product-gallery .iqonic-navigation i.iconly-Arrow-Right-2:before{content:"\e908"}[dir=rtl] #buddypress ul.item-list li img.avatar{float:right;margin:0 0 0 .625em}[dir=rtl] .mpp-acomment-meta .time-since,[dir=rtl] .mpp-activity-header .time-since{float:left}[dir=rtl] .mpp-activity-list .mpp-activity-avatar,[dir=rtl] div.mpp-activity-comments form div.mpp-ac-reply-avatar{float:right}[dir=rtl] div.mpp-activity-comments div.mpp-acomment-content{margin:1em 4.8em .5em 0}[dir=rtl] .mpp-acomment-options{float:right;margin:0 4em 1em 0}[dir=rtl] .mpp-ac-reply-content .mpp-ac-reply-cancel{margin-left:0;margin-right:.125em}[dir=rtl] div.mpp-activity-comments form div.mpp-ac-reply-content{margin-right:3.125em;padding-right:.9375em;margin-left:0;padding-left:0}[dir=rtl] .mpp-activity-list .mpp-activity-content{margin:0 3.75em 0 0}[dir=rtl] div.mpp-activity-comments form textarea,[dir=rtl] form#mpp-whats-new-form textarea{padding:1em}[dir=rtl] #mpp-reply-title small a,[dir=rtl] .mpp-activity-list a.mpp-bp-secondary-action,[dir=rtl] .mpp-activity-list span.highlight,[dir=rtl] a.mpp-bp-primary-action{margin-left:.3125em;margin-right:0}[dir=rtl] div.mpp-activity-comments{margin:0 2.8125em 0 0}[dir=rtl] div.mpp-activity-comments>ul{padding:0 .625em 0 0}[dir=rtl] div.mpp-activity-comments ul li>ul{margin-left:0;margin-right:2.8125em;padding-right:0}[dir=rtl] .course-summary .course-featured-review .featured-review__content:after{right:auto;left:-1rem}[dir=rtl] .form-control.socialv-password-field{padding-right:1em;padding-left:3.4375em}[dir=rtl] .input-group .form-control.socialv-password-field{padding-right:0;padding-left:3.4375em}[dir=rtl] .toggle-password{right:auto;left:0}@media (max-width:991px){[dir=rtl] .sidebar.sidebar-boxed+.main-content .footer{margin:0 1em 1em}}@media (max-width:575.98px){[dir=rtl] div.mpp-activity-comments{margin:0 .5em 0 0}[dir=rtl] div.mpp-activity-comments>ul{padding:0}[dir=rtl] div.mpp-activity-comments li form.mpp-ac-form{margin-right:0}[dir=rtl] div.mpp-activity-comments ul li>ul{margin-right:.5em}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0QsQ0FFQSw2QkFDQyxNQUFPLENBQ1AsVUFDRCxDQUVBLDJFQUNDLGNBQWUsQ0FDZixlQUNELENBRUEsK0NBQ0MsVUFDRCxDQUVBLDBEQUVDLGdCQUNELENBRUEsOERBQ0MsZ0JBQ0QsQ0FFQSx1SEFDQyxlQUNELENBRUEsd0hBQ0MsZUFDRCxDQUVBLGlEQUNDLFdBQVksQ0FDWixtQkFDRCxDQUVBLG9GQUVDLFVBQ0QsQ0FFQSxtSEFFQyxXQUNELENBRUEsNkRBQ0MsdUJBQ0QsQ0FFQSxnQ0FDQyxXQUFZLENBQ1osa0JBQ0QsQ0FFQSxxREFDQyxhQUFjLENBQ2QsbUJBQ0QsQ0FFQSxrRUFDQyxvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLGFBQWMsQ0FDZCxjQUNELENBRUEsbURBQ0MsbUJBQ0QsQ0FFQSw2RkFFQyxXQUNELENBRUEsd0tBSUMsbUJBQXFCLENBQ3JCLGNBQ0QsQ0FFQSxvQ0FDRSxxQkFDRixDQUVBLHVDQUNDLG9CQUNELENBRUEsNkNBQ0MsYUFBYyxDQUNkLHFCQUFzQixDQUN0QixlQUNELENBRUEsa0ZBQ0MsVUFBVyxDQUNYLFVBQ0QsQ0FFQSxrREFDQyxpQkFBa0IsQ0FDbEIscUJBQ0QsQ0FFQSwrREFDQyxlQUFnQixDQUNoQixxQkFDRCxDQUVBLDJCQUNDLFVBQVcsQ0FDWCxNQUNELENBRUEseUJBQ0MsdURBQ0MsZ0JBQ0QsQ0FDRCxDQUVBLDRCQUNDLG9DQUNDLGlCQUNELENBRUEsdUNBQ0MsU0FDRCxDQUVBLHdEQUNDLGNBQ0QsQ0FFQSw2Q0FDQyxpQkFDRCxDQUNEIiwiZmlsZSI6InJ0bC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogZ2xvYmFsICovXG5cbltkaXI9cnRsXSAuY29udGFpbmVyLWZsdWlkIHtcblx0cGFkZGluZzogMCAyZW07XG59XG5cbltkaXI9cnRsXSAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5bZGlyPXJ0bF0gYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuW2Rpcj1ydGxdIC5saXN0LWlubGluZSB7XG5cdHBhZGRpbmc6IDA7XG59XG5cbltkaXI9cnRsXSBbdHlwZT1lbWFpbF0sXG5bZGlyPXJ0bF0gW3R5cGU9bnVtYmVyXSxcbltkaXI9cnRsXSBbdHlwZT10ZWxdLFxuW2Rpcj1ydGxdIFt0eXBlPXVybF0ge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItdGhlbWUtd2hpdGUtYm94KTtcblx0Y29sb3I6IHZhcigtLWdsb2JhbC1mb250LWNvbG9yKTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG5cdGJveC1zaGFkb3c6IHZhcigtLWdsb2JhbC1ib3gtc2hhZG93KTtcblx0ei1pbmRleDogOTg7XG59XG5cbltkaXI9cnRsXSAjYmFjay10by10b3AgLnRvcCB7XG5cdGxlZnQ6IDEuODc1ZW07XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBjdXN0b21pemVyICovXG5bZGlyPXJ0bF0gLm9mZmNhbnZhcy1zdGFydCB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5bZGlyPXJ0bF0gLm9mZmNhbnZhcy1zdGFydC5zaG93IHtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiBtYWluIHNlY3Rpb24gKi9cbltkaXI9cnRsXSAuc2lkZWJhcisubWFpbi1jb250ZW50IHtcblx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhcisubWFpbi1jb250ZW50LFxuW2Rpcj1ydGxdIC5zaWRlYmFyKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLXJpZ2h0OiB2YXIoLS1zaWRlYmFyLXdpZHRoKTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudD5oZWFkZXIsXG5bZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1taW5pKy5tYWluLWNvbnRlbnQge1xuXHRtYXJnaW4tcmlnaHQ6IHZhcigtLW1pbmktc2lkZWJhci13aWR0aCk7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50LFxuW2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVudD5oZWFkZXIge1xuXHRtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tc2lkZWJhci13aWR0aCkgKyAyZW0pO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuW2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbiB7XG5cdG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1taW5pLXNpZGViYXItd2lkdGgpICsgMmVtKTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuW2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyIHtcblx0bWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhci5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWZ1bGwtbG9nbyAuc2lkZWJhci5zaWRlYmFyLW1pbmkuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuW2Rpcj1ydGxdIC5idG4tZml4ZWQtZW5kLmJ0bi1pY29uLWJveCB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1ib3hlZCsubWFpbi1jb250ZW50IC5mb290ZXIge1xuXHRtYXJnaW46IDAgMCAxcmVtIDFyZW07XG59XG5cbi8qIGhlYWRlciAqL1xuW2Rpcj1ydGxdIGhlYWRlciAubmF2YmFyLWJyYW5kIHtcblx0bWFyZ2luLWxlZnQ6IDJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gaGVhZGVyIC5zZWFyY2gtZm9ybSBpbnB1dCB7XG5cdHBhZGRpbmctbGVmdDogMWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbn1cblxuW2Rpcj1ydGxdIGhlYWRlciAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdj5saTpmaXJzdC1jaGlsZD4ubmF2LWxpbmssXG5bZGlyPXJ0bF0gaGVhZGVyIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXY+bGk6Zmlyc3QtY2hpbGQ+Lm5hdi1saW5rLFxuW2Rpcj1ydGxdIGhlYWRlciAubmF2YmFyLW5hdj5saTpmaXJzdC1jaGlsZD5hIHtcblx0cGFkZGluZy1sZWZ0OiAxLjU2M2VtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnNmLW1lbnUgdWwuc3ViLW1lbnU+bGk+YTpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMS41ZW07XG59XG5cbltkaXI9cnRsXSAuc2YtbWVudSB1bCBsaS5zZkhvdmVyPmEsXG5bZGlyPXJ0bF0gLnNmLW1lbnUgdWwgbGk6aG92ZXI+YSB7XG5cdHBhZGRpbmctcmlnaHQ6IDIuNmVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51Lm1lbnUtb3BlbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXIgdWw+bGkgLnRvZ2dsZWRyb3Age1xuXHRsZWZ0OiAxLjVlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSAudG9wLW1lbnUgdWwuc3ViLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIGhlYWRlciB1bC5uYXZiYXItbmF2PmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YT4ubWVudS10aXRsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMS4yZW07XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi5tZW51LXRpdGxlOmFmdGVyLFxuW2Rpcj1ydGxdIGhlYWRlciB1bC5uYXZiYXItbmF2IGxpLm1vcmVfbWVudT5hPi5tZW51LXRpdGxlOmFmdGVyIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSBoZWFkZXIgdWwubmF2YmFyLW5hdiBsaT4uc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hPi5tZW51LXRpdGxlOmFmdGVyIHtcblx0bGVmdDogMmVtO1xuXHRyaWdodDogYXV0bztcblx0Y29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuW2Rpcj1ydGxdIC5zZi1tZW51IHVsIHVsIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDEwMCU7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1oZWFkZXItcmlnaHQ+dWwubGlzdC1tYWluLXBhcmVudD5saTpsYXN0LWNoaWxkIHtcblx0cGFkZGluZy1yaWdodDogLjc1ZW07XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWhlYWRlci1yaWdodD51bC5saXN0LW1haW4tcGFyZW50PmxpLmhlYWRlci1zZWFyY2gge1xuXHRwYWRkaW5nOiAuNjI1ZW0gMCAuNjI1ZW0gMS41ZW07XG59XG5cbltkaXI9cnRsXSAubmF2YmFyLXRvZ2dsZXIuY3VzdG9tLXRvZ2dsZXIge1xuXHRtYXJnaW4tcmlnaHQ6IDEuMmVtO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdG1hcmdpbi1sZWZ0OiAxLjJlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmhlYWRlci1sb2dpbiAuZHJvcGRvd24tbWVudSB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmhlYWRlci1ub3RpZmljYXRpb24taWNvbiAuZHJvcGRvd24tbWVudSB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXItbWluaSAuc2lkZWJhci1saXN0IC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCkgc3BhbiB7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSBzY2FsZSgwKTtcbn1cblxuW2Rpcj1ydGxdIC5zaWRlYmFyLWhvdmVyOmhvdmVyIC5zaWRlYmFyLWxpc3QgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKSBzcGFuIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItaG92ZXI6aG92ZXIgLm1lbnUtbGFiZWwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogbWVudSBzaWRlYmFyICovXG5bZGlyPXJ0bF0gLnNpZGViYXIgLnNpZGViYXItdG9nZ2xlIHtcblx0bGVmdDogLTFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhciAuc2lkZWJhci10b2dnbGUgLm1lbnUtYnRuIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTM2ZGVnKTtcblx0cGFkZGluZy10b3A6IDJlbTtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1taW5pIC5zaWRlYmFyLXRvZ2dsZSAubWVudS1idG4ge1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKC0xMzBkZWcpO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1sb2dvLm5hdmJhci1icmFuZC5sb2dvLWFsaWduLWxlZnQgLmxvZ28tdGl0bGUge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuXG5bZGlyPXJ0bF0gLnJpZ2h0LWljb24gLmljb24tbWVudS1hZXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWRcIjtcbn1cblxuW2Rpcj1ydGxdIC5zaWRlYmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKS5hY3RpdmUgLnJpZ2h0LWljb24sXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLnJpZ2h0LWljb24ge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBuYXZiYXIgcm91bmRlZCAqL1xuXG5bZGlyPXJ0bF0gLm5hdnMtcm91bmRlZCAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbltkaXI9cnRsXSAubmF2cy1yb3VuZGVkIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbms6bm90KC5kaXNhYmxlZCksXG5bZGlyPXJ0bF0gLm5hdnMtcm91bmRlZCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8qIG5hdmJhciBwaWxsIG9uZSBzaWRlICovXG5bZGlyPXJ0bF0gLm5hdnMtcGlsbCAuc2lkZWJhci1ib2R5IHtcblx0cGFkZGluZzogMCAwIDAgMWVtO1xufVxuXG5bZGlyPXJ0bF0gLm5hdnMtcGlsbCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rOm5vdCguZGlzYWJsZWQpLFxuW2Rpcj1ydGxdIC5uYXZzLXBpbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1waWxsKTtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cy1waWxsKTtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdC5uYXZzLXBpbGwgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluazpub3QoLmRpc2FibGVkKVthcmlhLWV4cGFuZGVkPXRydWVdIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIDA7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLnNpZGViYXItYm9keSB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQuc2lkZWJhci1taW5pIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUsXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaSAubmF2YmFyLW5hdjpub3QoLnN1Yi1uYXYpPi5uYXYtaXRlbTpub3QoLnN0YXRpYy1pdGVtKTpiZWZvcmUsXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtLmFjdGl2ZTpiZWZvcmUsXG5bZGlyPXJ0bF0gLnNpZGViYXItZGVmYXVsdC5sZWZ0LWJvcmRlcmVkLnNpZGViYXItbWluaS5zaWRlYmFyLWhvdmVyOmhvdmVyIC5uYXZiYXItbmF2Om5vdCguc3ViLW5hdik+Lm5hdi1pdGVtOm5vdCguc3RhdGljLWl0ZW0pOmJlZm9yZSB7XG5cdHJpZ2h0OiAtLjkxZW07XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0LmxlZnQtYm9yZGVyZWQgLm5hdmJhci1uYXY6bm90KC5zdWItbmF2KT4ubmF2LWl0ZW06bm90KC5zdGF0aWMtaXRlbSk6YmVmb3JlIHtcblx0Ym9yZGVyLXJhZGl1czogLjI1ZW0gMCAwIC4yNWVtO1xufVxuXG4vKiBidWRkeXByZXNzIHBhZ2VzICovXG5bZGlyPXJ0bF0gLndwLXN0b3J5LXVzZXItc3RvcmllcyAud3Atc3RvcnktYWRkLXN0b3J5IHtcblx0bWFyZ2luLWxlZnQ6IDZweDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndwc3Rvcnktc3RvcnktbW9kYWwud3BzdG9yeS1zdG9yeS1lZmZlY3Qtc2xpZGUgLndwc3Rvcnktc2xpZGVyLWl0ZW0ud3BzdG9yeS1zbGlkZXItaXRlbS1uZXh0fi53cHN0b3J5LXNsaWRlci1pdGVtIC53cHN0b3J5LWFwcGVuZGVkLXdyYXBwZXIge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAtNTAlO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtd2lkZ2V0LWltYWdlLWNvbnRlbnQtd3JhcCAuY3NzX3ByZWZpeC11c2VyLXN0YXR1cyB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC11cGxvYWQtZmlsZSBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luOiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUgYTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luOiAuNjI1ZW0gMWVtIC42MjVlbSAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUgYS5icG9sbHMtaWNvbjpsYXN0LWNoaWxkIHtcblx0bWFyZ2luOiAwO1xufVxuXG5bZGlyPXJ0bF0gYnV0dG9uIC5idG4taWNvbiB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogLjNlbTtcbn1cblxuW2Rpcj1ydGxdIC5jb21tZW50LWFjdGl2aXR5Pi5jc3NfcHJlZml4LWFjdGl2aXR5X2NvbW1lbnQ+YT5zcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogLjNlbTtcbn1cblxuW2Rpcj1ydGxdIC5hY3Rpdml0eS10aW1lLW1haW4ge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC5hY3Rpdml0eS1saXN0LmNzc19wcmVmaXgtbGlzdC1wb3N0IC5icC1ncm91cC1zaG9ydC1kZXNjcmlwdGlvbixcbltkaXI9cnRsXSAuYWN0aXZpdHktbGlzdC5jc3NfcHJlZml4LWxpc3QtcG9zdCAuYnAtbWVtYmVyLXNob3J0LWRlc2NyaXB0aW9uLFxuW2Rpcj1ydGxdIC5hY3Rpdml0eS1saXN0LmNzc19wcmVmaXgtbGlzdC1wb3N0IC5jc3NfcHJlZml4LWdyb3VwLWFjdGl2aXR5IC5icC1ncm91cC1zaG9ydC1kZXNjcmlwdGlvbiAuYnAtZ3JvdXAtc2hvcnQtZGVzY3JpcHRpb24tdGl0bGUge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIHVsLmNzc19wcmVmaXgtbGlzdC1wb3N0IGxpIC5jc3NfcHJlZml4LWdyb3VwLWFjdGl2aXR5IC5icC1ncm91cC1zaG9ydC1kZXNjcmlwdGlvbiAuYnAtZ3JvdXAtYXZhdGFyLWNvbnRlbnQ+YSxcbltkaXI9cnRsXSAjYnVkZHlwcmVzcyB1bC5jc3NfcHJlZml4LWxpc3QtcG9zdCBsaSAuY3NzX3ByZWZpeC1wcm9maWxlLWFjdGl2aXR5IC5icC1ncm91cC1hdmF0YXItY29udGVudD5hLFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIHVsLmNzc19wcmVmaXgtbGlzdC1wb3N0IGxpIC5oYXMtY292ZXItaW1hZ2U+YSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDJlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWdyb3VwLWFjdGl2aXR5IC5jc3NfcHJlZml4LWdyb3VwLW1lbWJlcnMsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZ3JvdXAtYWN0aXZpdHkgLmNzc19wcmVmaXgtZ3JvdXAtdHlwZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEuM2VtO1xufVxuXG5bZGlyPXJ0bF0gLmNvbW1lbnQtYWN0aXZpdHk+LmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudD5hIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogLjYyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYnAtc2VhcmNoZm9ybSAuc2VhcmNoLWlucHV0IC5idG4tc2VhcmNoIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1icC1zZWFyY2hmb3JtIC5zZWFyY2gtaW5wdXQgLmJ0bi1zZWFyY2gge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuZGlyLXNlYXJjaCBpbnB1dFt0eXBlPXRleHRdLFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGxpLmdyb3Vwcy1tZW1iZXJzLXNlYXJjaCBpbnB1dFt0eXBlPXRleHRdIHtcblx0cGFkZGluZy1sZWZ0OiAzLjEyNWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuaXRlbS1saXN0LXRhYnMgLmNzc19wcmVmaXgtc3VidGFiLWNvbnRhaW5lciB1bD5saSxcbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuaXRlbS1saXN0LXRhYnM+dWw+bGkge1xuXHRtYXJnaW4tbGVmdDogM2VtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyxcbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1kYXRhLWZpbHRlci1ieSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjphZnRlciB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnF1YW50aXR5IHtcblx0cGFkZGluZy1sZWZ0OiAuODc1ZW07XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAyZW07XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJldmlld3MgLmNvbW1lbnRsaXN0IC5yZXZpZXcgLmNvbW1lbnRfY29udGFpbmVyIC5jc3NfcHJlZml4LW1ldGEtd3JhcHBlciAuc3Rhci1yYXRpbmcge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgZm9ybSAuc2hvdy1wYXNzd29yZC1pbnB1dCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0IHtcblx0bGVmdDogLjdlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdHBhZGRpbmc6IDAgMWVtIDAgMi44NzVlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5IGxhYmVsIHtcblx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zdWJ0YWItbGlzdHMgLmxlZnQge1xuXHRsZWZ0OiAxZW07XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXIgLnRocmVhZC1pbmZvIC5hdmF0YXIge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zdWJ0YWItbGlzdHMgLmxlZnQgLmljb25seS1BcnJvdy1MZWZ0LTI6YmVmb3JlLFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5pdGVtLWxpc3QtdGFicy5jc3NfcHJlZml4LXRhYi1saXN0cyAubGVmdCAuaWNvbmx5LUFycm93LUxlZnQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtc3VidGFiLWxpc3RzIC5yaWdodCB7XG5cdHJpZ2h0OiAxZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zdWJ0YWItbGlzdHMgLnJpZ2h0IC5pY29ubHktQXJyb3ctUmlnaHQtMjpiZWZvcmUsXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2Lml0ZW0tbGlzdC10YWJzLmNzc19wcmVmaXgtdGFiLWxpc3RzIC5yaWdodCAuaWNvbmx5LUFycm93LVJpZ2h0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5pdGVtLWxpc3QtdGFicy5jc3NfcHJlZml4LXRhYi1saXN0cyAubGVmdCB7XG5cdGxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuaXRlbS1saXN0LXRhYnMuY3NzX3ByZWZpeC10YWItbGlzdHMgLnJpZ2h0IHtcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1kYXRhLWZpbHRlci1ieSB7XG5cdHBhZGRpbmc6IDFlbSAyZW0gMS4yMTdlbSAwO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbltkaXI9cnRsXSAubGlzdC1pbWctZ3JvdXAgbGkgYSB7XG5cdG1hcmdpbi1yaWdodDogLTEuM2VtO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5saWtlZC1tZW1iZXIgdWwgbGkgYSB7XG5cdG1hcmdpbi1yaWdodDogLS43NWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxpc3QtaW1nLWdyb3VwIGxpOmxhc3QtY2hpbGQgYSB7XG5cdG1hcmdpbi1yaWdodDogLTEuM2VtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZ3JvdXBzLWxpc3RzIC5jc3NfcHJlZml4LWdyb3VwLWRldGFpbHMgdWwgbGkgYSAuaXRlbS1udW1iZXIsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZ3JvdXBzLWxpc3RzIC5jc3NfcHJlZml4LWdyb3VwLWRldGFpbHMgdWwgbGkgYSAuaXRlbS10ZXh0IHtcblx0bWFyZ2luLXJpZ2h0OiAuMzc1ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYnAtcGFnaW5hdGlvbiAubmV4dC5wYWdlLW51bWJlcnMsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYnAtcGFnaW5hdGlvbiAucHJldi5wYWdlLW51bWJlcnMge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtc3VidGFiLWNvbnRhaW5lciB1bCBsaT5zcGFuLmNvdW50LFxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5pdGVtLWxpc3QtdGFicyAuY3NzX3ByZWZpeC1zdWJ0YWItY29udGFpbmVyIHVsIGxpIHNwYW4uY291bnQge1xuXHRtYXJnaW4tcmlnaHQ6IC41ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndwLWJsb2NrLXNlYXJjaCAud3AtYmxvY2stc2VhcmNoX19idXR0b24ge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRtYXJnaW4tcmlnaHQ6IC42MjVlbTtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdHRleHQtaW5kZW50OiAtNC41ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1tZW1iZXItaW5mbyAuY3NzX3ByZWZpeC1tZW1iZXItcmlnaHQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gLndpZGdldC53aWRnZXRfYmxvY2sgLndwLWJsb2NrLXRhZy1jbG91ZCBhIHtcblx0bWFyZ2luOiAwIDAgLjYyNWVtIC4zMjVlbTtcblx0cGFkZGluZzogMCAwIDAgLjZlbTtcbn1cblxuW2Rpcj1ydGxdIC53aWRnZXQud2lkZ2V0X2Jsb2NrIC53cC1ibG9jay10YWctY2xvdWQgYTpiZWZvcmUge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9faW5wdXQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctbGVmdDogMy4xMjVlbTtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIC5jc3NfcHJlZml4LXRhYi1saXN0cyB1bC5jc3NfcHJlZml4LXRhYi1jb250YWluZXIgbGkge1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXByb2ZpbGUtZWRpdC1kcm9wZG93biAuYWNjb3JkaW9uLWJ1dHRvbjphZnRlciB7XG5cdGxlZnQ6IDFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1wcm9maWxlLWVkaXQtZHJvcGRvd24gLmFjY29yZGlvbi1idXR0b246YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG5bZGlyPXJ0bF0gLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuW2Rpcj1ydGxdIC5mb3JtLWZsb2F0aW5nPi5mb3JtLWNvbnRyb2w6Zm9jdXN+bGFiZWwsXG5bZGlyPXJ0bF0gLmZvcm0tZmxvYXRpbmc+LmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCxcbltkaXI9cnRsXSAuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3R+bGFiZWwsXG5bZGlyPXJ0bF0gLmZvcm0tZmxvYXRpbmc+LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1c35sYWJlbCB7XG5cdHRyYW5zZm9ybTogc2NhbGUoLjc1KSB0cmFuc2xhdGVZKC0uNmVtKSB0cmFuc2xhdGVYKC0xLjVlbSk7XG59XG5cbltkaXI9cnRsXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53cC1lZGl0b3ItdGFicyB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gLndwLXN3aXRjaC1lZGl0b3Ige1xuXHRtYXJnaW46IDVweCA1cHggMCAwO1xufVxuXG5bZGlyPXJ0bF0gLmJwLXZlcmlmaWVkLWJhZGdlIHtcblx0bWFyZ2luLXJpZ2h0OiAuNGVtO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG5bZGlyPXJ0bF0gaW5wdXRbdHlwZT1jaGVja2JveF0uc2VsZWN0LW1lZGlhLWNoZWNrYm94IHtcblx0bWFyZ2luLWxlZnQ6IC4yMjVlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gZm9ybSNtcHAtd2hhdHMtbmV3LWZvcm0gI21wcC13aGF0cy1uZXctYXZhdGFyIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gZm9ybSNtcHAtd2hhdHMtbmV3LWZvcm0gcC5hY3Rpdml0eS1ncmVldGluZyB7XG5cdG1hcmdpbi1yaWdodDogNC40Mzc1ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gZm9ybSNtcHAtd2hhdHMtbmV3LWZvcm0gI21wcC13aGF0cy1uZXctY29udGVudCB7XG5cdG1hcmdpbi1yaWdodDogMy40Mzc1ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRwYWRkaW5nOiAwIDEuMjVlbSAxLjI1ZW0gMDtcbn1cblxuW2Rpcj1ydGxdIC5tY2UtY29udGFpbmVyICoge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC5tY2UtY29udGFpbmVyIHAge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIGRpdi5iYnAtdGVtcGxhdGUtbm90aWNlLmluZm8ge1xuXHRib3JkZXItcmlnaHQ6IC4xODhlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1pbmZvKTtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuW2Rpcj1ydGxdIGRpdi5iYnAtdGVtcGxhdGUtbm90aWNlLFxuW2Rpcj1ydGxdIGRpdi5pbmRpY2F0b3ItaGludCB7XG5cdGJvcmRlci1yaWdodDogLjE4OGVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXNlci1tZXRhIGxpOmFmdGVyIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBwLndhcm5pbmcsXG5bZGlyPXJ0bF0gYm9keS5wcm9maWxlX3BhZ2VfYnAtcHJvZmlsZS1lZGl0Lm1vZGFsLW9wZW4gI1RCX2FqYXhDb250ZW50IHAud2FybmluZyxcbltkaXI9cnRsXSBib2R5LnVzZXJzX3BhZ2VfYnAtcHJvZmlsZS1lZGl0Lm1vZGFsLW9wZW4gI1RCX2FqYXhDb250ZW50IHAud2FybmluZyB7XG5cdGJvcmRlci1yaWdodDogLjE4NzVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2I21lc3NhZ2UuZXJyb3IgcCB7XG5cdGJvcmRlci1yaWdodDogLjE4NzVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1kYW5nZXIpO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2I21lc3NhZ2UudXBkYXRlZCBwIHtcblx0Ym9yZGVyLXJpZ2h0OiAuMTg3NWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLXN1Y2Nlc3MpO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2I21lc3NhZ2UgcCxcbltkaXI9cnRsXSAjc2l0ZXdpZGUtbm90aWNlICNtZXNzYWdlIHtcblx0Ym9yZGVyLXJpZ2h0OiAuMTg3NWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLWluZm8pO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gLm1lc3NhZ2Utc3Rhci1hY3Rpb25zIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYjbWVzc2FnZS10aHJlYWQgc3Ryb25nIHtcblx0bWFyZ2luOiAwIDFlbSAwIDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1tZXRhLWRldGFpbHMgLmNvbW1lbnQtaW5mbyB7XG5cdG1hcmdpbi1yaWdodDogLjM3NWVtO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5saWtlZC1tZW1iZXIgLm1lbWJlci10aHVtYi1ncm91cCB7XG5cdHBhZGRpbmc6IDAgMCAwIC42ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IC5zaGFyZS1idG4gLmxhYmVsLXNoYXJlIHtcblx0bWFyZ2luLXJpZ2h0OiAuMmVtO1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5zb2NpYWwtc2hhcmUtZ3JvdXAge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXNoYXJlLXBvc3QgLmFjdGl2aXR5LXNvY2lhbC1zaGFyZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAzLjVlbTtcblx0bWFyZ2luLXJpZ2h0OiAuODc1ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IC5hY3Rpdml0eS1zb2NpYWwtc2hhcmUgc3BhbjpsYXN0LWNoaWxkIGEge1xuXHRtYXJnaW4tcmlnaHQ6IDEuMmVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IC5hY3Rpdml0eS1zb2NpYWwtc2hhcmUgc3BhbjpmaXJzdC1jaGlsZCBhIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2LmFjdGl2aXR5LWNvbW1lbnRzLWxpc3Q+dWwuYWN0aXZpdHktY29tbWVudHMgLmFjdGl2aXR5LWNvbW1lbnRzIHtcblx0cGFkZGluZy1yaWdodDogMS41ZW07XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5zZW5kLWNvbW1lbnQtYnRuIHtcblx0bGVmdDogLjYyNWVtO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1hY3Rpdml0eS1wYXJlbnQgLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuYnAtc2hhcmUtYnRuIC5icC1zaGFyZS1idXR0b24ge1xuXHRwYWRkaW5nOiAwIDIycHggMCAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LWFjdGl2aXR5LXBhcmVudCAuY3NzX3ByZWZpeC1hY3Rpdml0eV9jb21tZW50IC5icC1zaGFyZS1idG4ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuY3NzX3ByZWZpeC1hY3Rpdml0eS1wYXJlbnQgLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuYnAtc2hhcmUtYnRuIC5icC1zaGFyZS1idXR0b246OmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdICNidWRkeXByZXNzIC5jc3NfcHJlZml4LWFjdGl2aXR5LXBhcmVudCAuY3NzX3ByZWZpeF9hY3Rpdml0eV9pbm5lciAuc2VydmljZS1idXR0b25zIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuW2Rpcj1ydGxdICNidWRkeXByZXNzIGRpdi5hY3Rpdml0eS1jb21tZW50cyBmb3JtIHRleHRhcmVhLFxuW2Rpcj1ydGxdIC5hY3Rpdml0eS1jb21tZW50cyBmb3JtIHRleHRhcmVhIHtcblx0cGFkZGluZzogMCAwIDAgMy43NWVtO1xufVxuXG5bZGlyPXJ0bF0gLmZvcm0tZWRpdC1idG4gLnN1Ym1pdCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9cnRsXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdG1hcmdpbi1sZWZ0OiAuNjI1ZW07XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIFt0eXBlPXJhZGlvXSB7XG5cdG1hcmdpbi1sZWZ0OiAuM2VtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAucmFkaW8tZGF0YS1ib3ggdWwuY3NzX3ByZWZpeC1ncm91cC1kYXRhIHtcblx0cGFkZGluZy1yaWdodDogMi42ZW07XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXN1YnRhYi1jb250YWluZXIgdWw+bGkuY3NzX3ByZWZpeC1yc3MgaS5pY29uLXJzcyB7XG5cdG1hcmdpbi1sZWZ0OiAuNWVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuYmJwLXBhZ2luYXRpb24tY291bnQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAjZ3JvdXAtc2V0dGluZ3MtZm9ybSBmaWVsZHNldCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWNoZWNrIGxhYmVsIHNwYW4ge1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmJ1ZGR5cHJlc3MgLmxpbmstY2hhbmdlLWNvdmVyLWltYWdlIHtcblx0bGVmdDogMmVtO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5idWRkeXByZXNzIC5saW5rLWNoYW5nZS1wcm9maWxlLWltYWdlIHtcblx0bGVmdDogLS41ZW07XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtdGFiLWxpc3RzIHVsLmNzc19wcmVmaXgtdGFiLWNvbnRhaW5lciBsaTphZnRlciB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLm1wcC1yZW1vdGUtYWRkLW1lZGlhLXJvdy1hY3Rpdml0eSAubXBwLWFkZC1yZW1vdGUtbWVkaWEge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsXG5bZGlyPXJ0bF0gLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMge1xuXHRyaWdodDogNTAlO1xuXHRsZWZ0OiBhdXRvO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuW2Rpcj1ydGxdIC5saXN0LWdyaWQtYnRuLXN3aXRjaGVyIGxpIHtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgLmNzc19wcmVmaXgtZ3JvdXBzLWxpc3RzIC5ncm91cC1oYXMtYXZhdGFyIC5jc3NfcHJlZml4LWdyb3VwLWluZm8gLnN0YXR1cyB7XG5cdGxlZnQ6IDFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hbGVydCB7XG5cdGJvcmRlci1yaWdodDogLjE4NzVlbSBzb2xpZDtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1icmVhZGNydW1iIGxpLmJyZWFkY3J1bWItaXRlbSBzcGFuIHtcblx0cGFkZGluZy1sZWZ0OiAuNWVtO1xuXHRmbG9hdDogcmlnaHQ7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1icmVhZGNydW1iIGxpLmJyZWFkY3J1bWItaXRlbSBzcGFuIGkge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbltkaXI9cnRsXSAuYmJwLWJyZWFkY3J1bWIgaSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IC42MjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5iYnAtYnJlYWRjcnVtYiBhIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogLjYyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndwc3RvcnktbW9kYWwtY29udGVudCAud3BzdG9yeS1zdG9yeS1wcmV2aWV3IC53cHN0b3J5LXByZXZpZXctaW1hZ2Uge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5bZGlyPXJ0bF0gLndwc3Rvcnktc3RvcnktcHJldmlldyBidXR0b24ge1xuXHRsZWZ0OiA1cHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLndwLXN0b3J5LWZsb2F0LWJ1dHRvbnMge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1lbWJlci1yaWdodCAubWVzc2FnZS1idG4ge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbi8qIGVsZW1lbnRvciAqL1xuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWFjY29yZGlvbiAuY3NzX3ByZWZpeC1hY2NvcmRpb24tYmxvY2sgLmNzc19wcmVmaXgtYWNjb3JkaW9uLXRpdGxlIC5jc3NfcHJlZml4LWljb24tc3R5bGUgc3Bhbi5pbmFjdGl2ZSBpIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuW2Rpcj1ydGxdIC5zdWJzY3JpYmUtZm9ybSAuZm9ybS1mbG9hdGluZyBpbnB1dCB7XG5cdGJvcmRlci1yYWRpdXM6IDAgdmFyKC0tYm9yZGVyLXJhZGl1cykgdmFyKC0tYm9yZGVyLXJhZGl1cykgMDtcbn1cblxuW2Rpcj1ydGxdIC5zdWJzY3JpYmUtZm9ybSAuY3NzX3ByZWZpeC1idXR0b24ge1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8qIGJsb2cgKi9cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1ibG9nLW1ldGEgdWwgbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0cGFkZGluZy1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYmxvZy1tZXRhIHVsIGxpIGE6YmVmb3JlIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYmxvZy13aWRnZXQgLmJsb2ctYXV0aG9yLXdyYXBwZXIgLmxpc3QgdWwgbGkge1xuXHRtYXJnaW4tbGVmdDogLjYyNWVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLmJsb2ctd2lkZ2V0IC5ibG9nLWF1dGhvci13cmFwcGVyIC5saXN0IHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWJsb2ctYm94IC5jc3NfcHJlZml4LWJsb2d0YWcgbGkge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi8qIHdvb2NvbW1lcmNlICovXG5bZGlyPXJ0bF0gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IGEucmVtb3ZlLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uIHtcblx0bGVmdDogLjVlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiAxLjhlbTtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3MtcHJlZml4LW1vZGVsLXdvbyAubW9kYWwtY29udGVudCB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IC4xMjVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdCAub25zYWxlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QgLm9uc2FsZS5jc3NfcHJlZml4LW5ldyB7XG5cdHJpZ2h0OiAxZW07XG5cdGxlZnQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAucHJvZHVjdD5zcGFuLm9uc2FsZSxcbltkaXI9cnRsXSAud29vY29tbWVyY2Ugc3Bhbi5vbnNhbGUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG5cdGxlZnQ6IDFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtZ3JpZC1zdHlsZSAucHJvZHVjdCAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtaW1hZ2Utd3JhcHBlciAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIge1xuXHRsZWZ0OiAxZW07XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdCAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIgdWwgbGkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdDpob3ZlciAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIgdWwgbGkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC5zb3J0aW5nLXdyYXBwZXIgLnNob3AtZmlsdGVyLXNpZGViYXIge1xuXHRtYXJnaW4tbGVmdDogMWVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vZl9yYWRpb19sYWJlbCB7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX2NoZWNrYm94X2xhYmVsIHtcblx0bWFyZ2luLXJpZ2h0OiAuNWVtICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gdWwge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aCB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZW1wdHkgLndvb2NvbW1lcmNlLWluZm8ge1xuXHRyaWdodDogMDtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbm90aWNlLXdyYXBwZXIgLndvb2NvbW1lcmNlLWluZm8sXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbm90aWNlLXdyYXBwZXIgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuXHRyaWdodDogMDtcblx0dHJhbnNmb3JtOiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGZvcm0gLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdyBpbnB1dC5pbnB1dC10ZXh0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLmNzc19wcmVmaXgtZm9ybS1yZW1lbWJlci13cmFwcGVyIC53b29jb21tZXJjZS1mb3JtLWxvZ2luX19yZW1lbWJlcm1lIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtbG9naW4tZm9ybS13cmFwcGVyPnAge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWF1dGhlbnRpY2F0aW9uLW1vZGFsIC5tb2RhbC1oZWFkZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWxvZ2luLWZvcm0gaW5wdXQge1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0cGFkZGluZy1yaWdodDogMDtcblxufVxuXG5bZGlyPXJ0bF0gLmVkaXRmaWVsZCAuY2hlY2tib3ggLm9wdGlvbi1sYWJlbCB7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IC44NzVlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1lcnJvciBsaSxcbi53b29jb21tZXJjZS1pbmZvIGxpLFxuLndvb2NvbW1lcmNlLW1lc3NhZ2UgbGkge1xuXHRwYWRkaW5nLWxlZnQ6IDEuNWVtICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtZXJyb3I6OmJlZm9yZSxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtbWVzc2FnZTo6YmVmb3JlLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1pbmZvOjpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGEuY3NzX3ByZWZpeC1tb3JkZW4tYnRuLndvb2NvbW1lcmNlLWJ1dHRvbi0tcHJldmlvdXMge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAyZW07XG59XG5cbltkaXI9cnRsXSAud29vZl9wcm9kdWN0c190b3BfcGFuZWwgbGkgc3BhbiB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWdyaWQtc3R5bGUgLnBocF9wcmVmaXhfbG9hZG1vcmVfcHJvZHVjdCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC45Mzc1ZW07XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAxLjhlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIGlucHV0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtRWRpdEFjY291bnRGb3JtIHRleHRhcmVhIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnRyYWNrLWZvcm0td3JhcHBlciBmb3JtIC5mb3JtLXJvdyBpbnB1dDo6cGxhY2Vob2xkZXIge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcblx0dW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7XG59XG5cbltkaXI9cnRsXSAud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ28ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciAuZWFzeS1hdXRvY29tcGxldGUtY29udGFpbmVyIHVsIHtcblx0cGFkZGluZy1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5nIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IC41ZW0gMCAwIDRweDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgZGl2LnF1YW50aXR5IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAudmFyaWF0aW9ucyB0aCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLndvb2NvbW1lcmNlLVJldmlld3MgLmNvbW1lbnRsaXN0IC5yZXZpZXcgLmNvbW1lbnRfY29udGFpbmVyIC5jc3NfcHJlZml4LW1ldGEtd3JhcHBlciB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3Qud29vY29tbWVyY2UgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHQgcCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPXJ0bF0gLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXZpZXdzIC5jb21tZW50bGlzdCAucmV2aWV3IC5jb21tZW50X2NvbnRhaW5lciAuY3NzX3ByZWZpeC1tZXRhLXdyYXBwZXIgLnN0YXItcmF0aW5nIHtcblx0bWFyZ2luLXRvcDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCB0YWJsZS53b29jb21tZXJjZS1ncm91cGVkLXByb2R1Y3QtbGlzdCAud29vY29tbWVyY2UtZ3JvdXBlZC1wcm9kdWN0LWxpc3QtaXRlbV9fcXVhbnRpdHkgZGl2LnF1YW50aXR5IHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgLndvb2NvbW1lcmNlLWdyb3VwZWQtcHJvZHVjdC1saXN0LWl0ZW0gdGQ6Zmlyc3QtY2hpbGQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGQucHJvZHVjdC1uYW1lIC5jc3NfcHJlZml4LWNvbnRlbnQtd3JhcHBlciB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjI1ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1jaGVja291dC1jb3Vwb24gLmNzc19wcmVmaXgtYnV0dG9uLmJ0biB7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtY2hlY2tvdXQtY291cG9uIGlucHV0I2NvdXBvbl9jb2RlIHtcblx0cGFkZGluZy1yaWdodDogMS41ZW07XG5cdHBhZGRpbmctbGVmdDogMTJlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgI3NoaXBwaW5nX21ldGhvZCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLnByb2R1Y3QtdG90YWwsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSAuY2FydC1zdWJ0b3RhbCB0ZCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5vcmRlci10b3RhbCB0ZCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5wcm9kdWN0LXRvdGFsIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5sb3N0X3Bhc3N3b3JkLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBmb3JtLmxvZ2luIC5jc3NfcHJlZml4LWNoZWNrIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLnlpdGhfd2N3bF93aXNobGlzdF9mb290ZXIgLnlpdGgtd2N3bC1zaGFyZSB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC55aXRoX3djd2xfd2lzaGxpc3RfZm9vdGVyIC55aXRoLXdjd2wtc2hhcmUgLnlpdGgtd2N3bC1zaGFyZS10aXRsZSB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLnlpdGhfd2N3bF93aXNobGlzdF9mb290ZXIgLnlpdGgtd2N3bC1zaGFyZSB1bCBsaSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAueWl0aF93Y3dsX3dpc2hsaXN0X2Zvb3RlciAueWl0aC13Y3dsLXNoYXJlIHVsIGxpOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC55aXRoX3djd2xfd2lzaGxpc3RfZm9vdGVyIC55aXRoLXdjd2wtc2hhcmUgdWwge1xuXHRtYXJnaW46IDAgMWVtIDAgMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZS5zaG9wX3RhYmxlIHRkLndpc2hsaXN0LWVtcHR5IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAuc3Rhci1yYXRpbmcge1xuXHR3aWR0aDogNi4xZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnN0YXItcmF0aW5nIHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmhpZGRlbi10aXRsZS1mb3JtPmlucHV0W3R5cGU9dGV4dF0ge1xuXHRwYWRkaW5nLWxlZnQ6IDQuMDYyNWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5oaWRkZW4tdGl0bGUtZm9ybSAuZWRpdC10aXRsZS1idXR0b25zIHtcblx0cmlnaHQ6IGF1dG87XG5cdHRvcDogY2FsYyg1MCUgLSAwLjkzNzVlbSk7XG5cdGxlZnQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLmFkZGl0aW9uYWwtaW5mby13cmFwcGVyIC5wcm9kdWN0LWFkZC10by1jYXJ0IHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAucG1zLWxvZ2luLWVycm9yIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgdWwgbGkgLmNzc19wcmVmaXgtY2FydC1jb250ZW50IC5jc3NfcHJlZml4X3JlbW92ZV90ZXh0IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtZ3JpZC1zdHlsZSAucHJvZHVjdCAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXIgdWwgbGksXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWdyaWQtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtd29vLWJ1dHRvbnMtaG9sZGVyIHVsIGxpIHtcblx0bWFyZ2luLWxlZnQ6IDEuNzVlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlIHRkIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtbGlzdC1zdHlsZSAucHJvZHVjdHMgLnN0YXItcmF0aW5nIHtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5wb3N0ZWRfaW4uY3NzX3ByZWZpeC1wcm9kdWN0LW1ldGEtbGlzdD5zcGFuLFxuW2Rpcj1ydGxdIC5za3Vfd3JhcHBlciAuc2t1X3RpdGxlLFxuW2Rpcj1ydGxdIC50YWdnZWRfYXMuY3NzX3ByZWZpeC1wcm9kdWN0LW1ldGEtbGlzdD5zcGFuIHtcblx0bWFyZ2luLWxlZnQ6IC4yZW07XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB1bCBsaTpsYXN0LWNoaWxkLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB1bCBsaTpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciBpbnB1dFt0eXBlPXNlYXJjaF0sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0cyAucHJvZHVjdCAub25zYWxlIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vZl9jb250YWluZXJfcHJvZHVjdF9jYXQgLndvb2ZfbGlzdCBsaSAud29vZl9jaGlsZHNfbGlzdF9vcGVuZXIge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXRvcC1wcm9kdWN0LWxpc3QgLmNzc19wcmVmaXgtdG9wLXByb2R1Y3Qtd3JhcHBlciB7XG5cdHBhZGRpbmctbGVmdDogYXV0bztcblx0cGFkZGluZy1yaWdodDogMWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1wcm9kdWN0LXJhdGluZyAuc3Rhci1yYXRpbmc6OmJlZm9yZSB7XG5cdHJpZ2h0OiAwO1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLXByb2R1Y3QtcmF0aW5nIC5zdGFyLXJhdGluZyBzcGFuIHtcblx0cmlnaHQ6IDA7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcgc3Bhbjo6YmVmb3JlIHtcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29vbWVyY2UgLndvb2NvbW1lcmNlLXRhYnMgLndvb2NvbW1lcmNlLVRhYnMtcGFuZWwgLnN0YXItcmF0aW5nIHNwYW46OmJlZm9yZSB7XG5cdHJpZ2h0OiAtLjRlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAud2lkZ2V0X3RvcF9yYXRlZF9wcm9kdWN0cyAuc3Rhci1yYXRpbmcgc3BhbjpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtcHJvZHVjdC12aWV3LWJ1dHRvbnMgdWwgbGkge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtcHJvZHVjdC12aWV3LWJ1dHRvbnMgdWwgbGk6bGFzdC1jaGlsZCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgLnByb2R1Y3QtbGlzdC1zdHlsZSAueWl0aC13Y3dsLWFkZC10by13aXNobGlzdCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5zb3J0aW5nLXdyYXBwZXIgLmNzc19wcmVmaXgtcHJvZHVjdC12aWV3LXdyYXBwZXIgLmNzc19wcmVmaXgtcHJvZHVjdC12aWV3LWJ1dHRvbnMge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbltkaXI9cnRsXSAjd29vc3EtcG9wdXAgLndvb2NvbW1lcmNlLnNpbmdsZS1wcm9kdWN0IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IGZvcm0uY2FydCAuY3NzX3ByZWZpeC1jYXJ0LWJ0bi13cmFwcGVyIGRpdi5xdWFudGl0eSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdICN3b29zcS1wb3B1cCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gI3dvb3NxLXBvcHVwIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5nIHtcblx0bWFyZ2luOiAuNWVtIDAgMCA0cHg7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdICN3b29zcS1wb3B1cCAucHJvZHVjdF9tZXRhIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAjd29vc3EtcG9wdXAgLnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0IC5zdW1tYXJ5IC5zdW1tYXJ5LWNvbnRlbnQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGgsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGhlYWQgdHIgdGgsXG5bZGlyPXJ0bF0gI2FkZF9wYXltZW50X21ldGhvZCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGksXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgdWwucGF5bWVudF9tZXRob2RzIGxpLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jaGVja291dCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZGV0YWlscyAucHJvZHVjdC10b3RhbCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtdGFibGUtLW9yZGVyLWRldGFpbHMgdGZvb3QgdHIgdGQsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kZXRhaWxzIHRmb290IHRyIHRkLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRyIHRoLmRvd25sb2FkLWZpbGUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdHIgdGQuZG93bmxvYWQtZmlsZSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAjYWRkX3BheW1lbnRfbWV0aG9kICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaSBpbnB1dCxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtY2FydCAjcGF5bWVudCB1bC5wYXltZW50X21ldGhvZHMgbGkgaW5wdXQsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IHVsLnBheW1lbnRfbWV0aG9kcyBsaSBpbnB1dCB7XG5cdG1hcmdpbjogLjYyNWVtIDAgMCAxZW07XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdICNhZGRfcGF5bWVudF9tZXRob2QgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OjpiZWZvcmUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNhcnQgI3BheW1lbnQgZGl2LnBheW1lbnRfYm94OjpiZWZvcmUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNwYXltZW50IGRpdi5wYXltZW50X2JveDo6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAjYWRkX3BheW1lbnRfbWV0aG9kIHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5pbnB1dC10ZXh0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5pbnB1dC10ZXh0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbiAuaW5wdXQtdGV4dCB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAjY29udGVudCB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbixcbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuY2FydCB0ZC5hY3Rpb25zIC5jb3Vwb24ge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5jYXJ0IHRkLmFjdGlvbnMgLmNvdXBvbitidXR0b24ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgdGQuYWN0aW9ucyAuY291cG9uIC5pbnB1dC10ZXh0IHtcblx0bWFyZ2luOiAwIDAgMCAxZW07XG5cdGZsb2F0OiBub25lO1xufVxuXG5bZGlyPXJ0bF0gLndpc2hsaXN0LXRpdGxlIGEuc2hvdy10aXRsZS1mb3JtIGkge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAuNjI1ZW07XG59XG5cbltkaXI9cnRsXSAueWl0aC13Y3dsLXNoYXJlIGg0LnlpdGgtd2N3bC1zaGFyZS10aXRsZSB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93IGlucHV0LmlucHV0LXRleHQge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX3RleHRfc2VhcmNoX2NvbnRhaW5lciAud29vZl90ZXh0X3NlYXJjaF9nbzphZnRlciB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA0MCU7XG59XG5cbltkaXI9cnRsXSAud29vZl9jb250YWluZXIgLndvb2ZfY29udGFpbmVyX2lubmVyIGlucHV0W3R5cGU9c2VhcmNoXSB7XG5cdHBhZGRpbmctbGVmdDogMmVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUgdGQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiBwIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSBmb290ZXIuZm9vdGVyLW9uZSAuY29weXJpZ2h0LWZvb3RlciAuY29weXJpZ2h0LFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1vcmRlciAud29vY29tbWVyY2Utbm90aWNlLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1pbmZvIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtZXJyb3IsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWluZm8sXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuXHRwYWRkaW5nOiAxZW0gMi41ZW0gMWVtIDFlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiAuMTg3NWVtIHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKSAwIDAgdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHJpZ2h0OiA1MCU7XG5cdGxlZnQ6IGF1dG87XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSAud29vY29tbWVyY2UtaW5mbzpiZWZvcmUsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLW1lc3NhZ2U6YmVmb3JlIHtcblx0cmlnaHQ6IDFlbTtcblx0bGVmdDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1mb3JtLWNvdXBvbiBwIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24gLmlucHV0LXRleHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX3ByaWNlX3NlYXJjaF9jb250YWluZXIgLnByaWNlX3NsaWRlcl9hbW91bnQgLnByaWNlX2xhYmVsIHtcblx0ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhcl93aWRnZXQud29vZl9jb250YWluZXIge1xuXHRwYWRkaW5nOiAyZW0gMCAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtaW5uZXItYm94IC5wcm9kdWN0LWNhcHRpb24ge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1saXN0LXN0eWxlIC5wcm9kdWN0cyAuc3Rhci1yYXRpbmcge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbltkaXI9cnRsXSAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLndpZGdldF9zaG9wcGluZ19jYXJ0X2NvbnRlbnQgLndvb2NvbW1lcmNlLW1pbmktY2FydF9fdG90YWwgc3Ryb25nIHtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1lbXB0eSxcbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1ub3RpY2Utd3JhcHBlciAud29vY29tbWVyY2UtZXJyb3IsXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSxcbltkaXI9cnRsXSAud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVyIC53b29jb21tZXJjZS1lcnJvciB7XG5cdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UtbWVzc2FnZSBhLmJ1dHRvbi53Yy1mb3J3YXJkIHtcblx0bWFyZ2luLXJpZ2h0OiAuNWVtO1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGlucHV0IHtcblx0bWFyZ2luOiAuNGVtIDAgMCAuNDM3NWVtO1xufVxuXG5bZGlyPXJ0bF0gLmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbltkaXI9cnRsXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQuY2FydC1zaG93IHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCBkaXYucXVhbnRpdHkge1xuXHRtYXJnaW46IDAgMCAwIDFlbTtcbn1cblxuW2Rpcj1ydGxdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCAud29vY29tbWVyY2UtdGFicyB1bC50YWJzIGxpOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLWxlZnQ6IDFlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG5cdHRvcDogMWVtO1xuXHRsZWZ0OiAxZW07XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLnByb2R1Y3Q+c3Bhbi5vbnNhbGUge1xuXHR0b3A6IDFlbTtcblx0cmlnaHQ6IDFlbTtcblx0bGVmdDogYXV0bztcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9cnRsXSAud29vZl9zaG93X3RleHRfc2VhcmNoX2NvbnRhaW5lciBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuXHRkaXJlY3Rpb246IHJ0bDtcblx0cGFkZGluZy1yaWdodDogNS4xZW0gIWltcG9ydGFudDtcblx0cGFkZGluZy1sZWZ0OiAuOTM3NWVtICFpbXBvcnRhbnQ7XG59XG5cbltkaXI9cnRsXSAjcmV2aWV3X2Zvcm1fd3JhcHBlciAuY29tbWVudC1mb3JtIGlucHV0IHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9cnRsXSAud29vZl9jaGlsZHNfbGlzdCB7XG5cdG1hcmdpbjogLjkzNzVlbSAuOTM3NWVtIDAgMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZzo6YmVmb3JlIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdC53b29jb21tZXJjZSAjcmV2aWV3X2Zvcm0gI3Jlc3BvbmQgdGV4dGFyZWEge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSBwLnN0YXJzIGEge1xuXHR0ZXh0LWluZGVudDogOTk5ZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUuc2hvcF9hdHRyaWJ1dGVzIC53b29jb21tZXJjZS1wcm9kdWN0LWF0dHJpYnV0ZXMtaXRlbSAud29vY29tbWVyY2UtcHJvZHVjdC1hdHRyaWJ1dGVzLWl0ZW1fX3ZhbHVlIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QgLnN1bW1hcnkgZGVsIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0bWFyZ2luLWxlZnQ6IC41ZW07XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdCAuc3VtbWFyeSBpbnMge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuW2Rpcj1ydGxdIC53b29mX3Nob3dfdGV4dF9zZWFyY2hfY29udGFpbmVyIGlucHV0W3R5cGU9c2VhcmNoXTo6cGxhY2Vob2xkZXIge1xuXHR1bmljb2RlLWJpZGk6IHBsYWludGV4dDtcbn1cblxuW2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXJlbGF0ZWQtcHJvZHVjdCAucmVsYXRlZCAuY3NzX3ByZWZpeC10aXRsZS1ib3gge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgLmNhcnRfaXRlbV9uYW1lIHtcblx0cGFkZGluZy1yaWdodDogMS4yNWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIHtcblx0cGFkZGluZzogMCA0LjI1ZW0gMCAzLjEyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAzLjEyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1ncmlkLXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB1bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPXJ0bF0gLnBvc3RlZF9pbi5jc3NfcHJlZml4LXByb2R1Y3QtbWV0YS1saXN0PmE6YWZ0ZXIge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogLS40Mzc1ZW07XG59XG5cbltkaXI9cnRsXSAud29vY29tbWVyY2UgdGFibGUud2lzaGxpc3RfdGFibGUgLndpc2hsaXN0LWl0ZW1zLXdyYXBwZXIgdGQgYS5jc3NfcHJlZml4LXByb2R1Y3QtdGl0bGUge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS53aXNobGlzdF90YWJsZSAucHJvZHVjdC1wcmljZSBpbnMge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuW2Rpcj1ydGxdIC5wb3N0ZWRfaW4uY3NzX3ByZWZpeC1wcm9kdWN0LW1ldGEtbGlzdD5hLFxuW2Rpcj1ydGxdIC50YWdnZWRfYXMuY3NzX3ByZWZpeC1wcm9kdWN0LW1ldGEtbGlzdD5hIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IC4zMTNlbTtcblx0bWFyZ2luLWxlZnQ6IC4zMTNlbTtcbn1cblxuW2Rpcj1ydGxdIC5wb3N0ZWRfaW4uY3NzX3ByZWZpeC1wcm9kdWN0LW1ldGEtbGlzdD5hOjphZnRlcixcbltkaXI9cnRsXSAudGFnZ2VkX2FzLmNzc19wcmVmaXgtcHJvZHVjdC1tZXRhLWxpc3Q+YTo6YWZ0ZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2Utb3JkZXItZG93bmxvYWRzIC53b29jb21tZXJjZS10YWJsZS53b29jb21tZXJjZS10YWJsZS0tb3JkZXItZG93bmxvYWRzLnNob3BfdGFibGUgdHIgdGQ6OmJlZm9yZSxcbltkaXI9cnRsXSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdHIgdGQ6OmJlZm9yZSB7XG5cdGZsb2F0OiByaWdodDtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAxLjI1ZW07XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPXJ0bF0gLnJldmlldy1mb3JtIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LWZvcm0gaDMgLmNsb3NlLFxuW2Rpcj1ydGxdIC5jb3Vyc2UtY3VycmljdWx1bSAuc2VjdGlvbi1jb250ZW50IC5jb3Vyc2UtaXRlbS1tZXRhIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LXN0YXJzPmxpIHtcblx0ZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLnJldmlldy1zdGFycyB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1oZWFkZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogNDc1cHg7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1mb290ZXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogNDc1cHg7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNzaWRlYmFyLXRvZ2dsZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiA0NThweDtcbn1cblxuW2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3NpZGViYXItdG9nZ2xlOmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDcwJSwgLTQwJSk7XG59XG5cbltkaXI9cnRsXSBib2R5LmxwLXNpZGViYXItdG9nZ2xlX19jbG9zZSAjcG9wdXAtY291cnNlPiNzaWRlYmFyLXRvZ2dsZTpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpIHRyYW5zbGF0ZSgtOTAlLCA0MCUpO1xufVxuXG5bZGlyPXJ0bF0gYm9keS5scC1zaWRlYmFyLXRvZ2dsZV9fY2xvc2UgI3BvcHVwLWNvdXJzZT4jc2lkZWJhci10b2dnbGUge1xuXHRyaWdodDogLTE1cHg7XG59XG5cbltkaXI9cnRsXSBib2R5LmxwLXNpZGViYXItdG9nZ2xlX19jbG9zZSAjcG9wdXAtY291cnNlICNwb3B1cC1oZWFkZXIsXG5bZGlyPXJ0bF0gYm9keS5scC1zaWRlYmFyLXRvZ2dsZV9fY2xvc2UgI3BvcHVwLWNvdXJzZSAjcG9wdXAtZm9vdGVyIHtcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuY291cnNlLWN1cnJpY3VsdW0gLnNlY3Rpb24tY29udGVudCAuY291cnNlLWl0ZW0tbWV0YSAuaXRlbS1tZXRhIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogLjdlbTtcbn1cblxuW2Rpcj1ydGxdIC5jb250ZW50LWl0ZW0td3JhcCAucXVpei1idXR0b25zLmFsaWduLWNlbnRlciAuYnV0dG9uLWxlZnQuZml4ZWQge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuW2Rpcj1ydGxdIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbiAub3B0aW9uLXRpdGxlIHtcblx0cGFkZGluZzogLjg3NWVtIDQuMDYzZW0gLjY4OGVtIC42MjVlbTtcbn1cblxuW2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWZvb3RlciAuY291cnNlLWl0ZW0tbmF2IC5uZXh0OjpiZWZvcmUge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAuNjI1ZW07XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1mb290ZXIgLnByZXY6OmJlZm9yZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IC42MjVlbTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuW2Rpcj1ydGxdIC5xdWVzdGlvbiAucXVlc3Rpb24tdGl0bGUgLmVkaXQtbGluayB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gLnF1aXotc3RhdHVzPmRpdiB7XG5cdHBhZGRpbmc6IC4zMTNlbSAyZW0gLjMxM2VtIC42MjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5xdWl6LXJlc3VsdCAucmVzdWx0LXN0YXRpc3RpYyAucmVzdWx0LXN0YXRpc3RpYy1maWVsZCBzcGFuIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAucXVpei1yZXN1bHQgLnJlc3VsdC1zdGF0aXN0aWMgLnJlc3VsdC1zdGF0aXN0aWMtZmllbGQgcCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAjcG9wdXAtY291cnNlIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbltkaXI9cnRsXSAjcG9wdXAtY291cnNlIC5xdWVzdGlvbiAuYW5zd2VyLW9wdGlvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdG1hcmdpbjogMCAuNmVtIDAgMDtcbn1cblxuW2Rpcj1ydGxdIC5xdWVzdGlvbiAucXVlc3Rpb24tcmVzcG9uc2UgLmxhYmVsIHtcblx0bWFyZ2luOiAwIDAgMCAuMzEzZW07XG59XG5cbltkaXI9cnRsXSAucXVpei1yZXN1bHQgLnJlc3VsdC1tZXNzYWdlOjphZnRlciB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubHAtY291cnNlcy1iYXIgLnNlYXJjaC1jb3Vyc2VzIGlucHV0W3R5cGU9dGV4dF0ge1xuXHRwYWRkaW5nOiAwIDFlbSAwIDMuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLndwLWJsb2NrLXF1b3RlLmlzLXN0eWxlLWxhcmdlLFxuW2Rpcj1ydGxdIGJsb2NrcXVvdGUge1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiAuMzEzZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtcHJpbWFyeSk7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubHAtdXNlci1wcm9maWxlIC5scC1wcm9maWxlLXJpZ2h0IHtcblx0cGFkZGluZzogMCAxZW0gMCAwO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGk+YSB7XG5cdHBhZGRpbmc6IDAgMy4yNWVtIDAgMS4yNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGkuYWN0aXZlIGEge1xuXHRwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcblx0cGFkZGluZy1yaWdodDogMS4yNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGkuYWN0aXZlPmEge1xuXHRwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcblx0cGFkZGluZy1yaWdodDogMy4yNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxwLXVzZXItcHJvZmlsZSAjcHJvZmlsZS1uYXYgLmxwLXByb2ZpbGUtbmF2LXRhYnM+bGk+YT5pIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAubHAtdXNlci1wcm9maWxlICNwcm9maWxlLW5hdiAubHAtcHJvZmlsZS1uYXYtdGFicz5saT5hOjphZnRlciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDAgMCAwIDRweDtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5scC11c2VyLXByb2ZpbGUgI3Byb2ZpbGUtbmF2IC5scC1wcm9maWxlLW5hdi10YWJzPmxpPmE6OmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5jb3Vyc2UtdGFicyAuY291cnNlLW5hdi10YWJzIGxpIGEgc3BhbjpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5jb3Vyc2UtdGFicyAuY291cnNlLW5hdi10YWJzIGxpIGEgc3BhbiB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMS40ZW07XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubHAtcHJvZmlsZS1jb250ZW50IHRhYmxlLmxwLWxpc3QtdGFibGUgdHIgdGQsXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgLmxwLXByb2ZpbGUtY29udGVudCB0YWJsZS5scC1saXN0LXRhYmxlIHRyIHRoIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubGVhcm4tcHJlc3MtbWVzc2FnZS5zdWNjZXNzIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJvcmRlci1yaWdodDogLjE4NzVlbSBzb2xpZCB2YXIoLS1jb2xvci10aGVtZS1zdWNjZXNzKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cykgMCAwIHZhcigtLWJvcmRlci1yYWRpdXMpO1xufVxuXG5bZGlyPXJ0bF0gLmxlYXJucHJlc3MgI3BvcHVwLWNvdXJzZSAjcG9wdXAtc2lkZWJhciAuc2VhcmNoLWNvdXJzZSBidXR0b24ge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcblx0Ym9yZGVyLXJhZGl1czogLjMxMjVlbSAwIDAgLjMxMjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzICNwb3B1cC1jb3Vyc2UgI3BvcHVwLXNpZGViYXIgLnNlYXJjaC1jb3Vyc2UgaW5wdXRbbmFtZT1zXSB7XG5cdHBhZGRpbmctbGVmdDogMy41ZW07XG5cdHBhZGRpbmctcmlnaHQ6IC44ZW07XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubGVhcm4tcHJlc3MtbWVzc2FnZS5lcnJvciB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IDAuMTg3NWVtIHNvbGlkIHZhcigtLWNvbG9yLXRoZW1lLWRhbmdlcik7XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAubGVhcm4tcHJlc3MtbWVzc2FnZSB7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpIDAgMCB2YXIoLS1ib3JkZXItcmFkaXVzKTtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtZ3JhZHVhdGlvbiAuaWNvbiB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuW2Rpcj1ydGxdIC5xdWl6LXN0YXR1cyAuY291bnRkb3duIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1yYXRlIC5jb3Vyc2UtcmF0ZV9fZGV0YWlscy1yb3cgLmNvdXJzZS1yYXRlX19kZXRhaWxzLXJvdy12YWx1ZSAucmF0aW5nLWNvdW50IHtcblx0bGVmdDogLTUwcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1yYXRlIC5jb3Vyc2UtcmF0ZV9fZGV0YWlscy1yb3cgLmNvdXJzZS1yYXRlX19kZXRhaWxzLXJvdy12YWx1ZSB7XG5cdG1hcmdpbjogMCAxMHB4IDAgNTBweDtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtcmF0ZSAuY291cnNlLXJhdGVfX2RldGFpbHMtcm93IC5jb3Vyc2UtcmF0ZV9fZGV0YWlscy1yb3ctc3RhciBpIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5bZGlyPXJ0bF0gbGkucmV2aWV3LWFjdGlvbnMgYnV0dG9uLnN1Ym1pdC1yZXZpZXcge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAucmV2aWV3LWZvcm0gLnJldmlldy1maWVsZHM+bGk+bGFiZWwgLnJlcXVpcmVkIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG5bZGlyPXJ0bF0gI2xwLW1vZGFsLXdpbmRvdyAjbHAtbW9kYWwtYnV0dG9ucyB7XG5cdGZsZXgtZGlyZWN0aW9uOiBpbmhlcml0O1xufVxuXG5bZGlyPXJ0bF0gLmxwLW1vZGFsLWRpYWxvZyAubHAtbW9kYWwtY29udGVudCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLmxwLW1vZGFsLWNvbnRlbnQgLmxwLW1vZGFsLWZvb3RlciB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1leHRyYS1ib3hfX3RpdGxlOjphZnRlciB7XG5cdGxlZnQ6IDIwcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS1leHRyYS1ib3hfX2NvbnRlbnQgbGk6OmJlZm9yZSB7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogOHB4O1xufVxuXG5bZGlyPXJ0bF0gLmNvdXJzZS10YWItcGFuZWxzIC5jb3Vyc2UtdGFiLXBhbmVsLWZhcXMgLmNvdXJzZS1mYXFzLWJveF9fdGl0bGUge1xuXHRwYWRkaW5nOiAxZW0gMWVtIDFlbSAzLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5jb3Vyc2UtdGFiLXBhbmVscyAuY291cnNlLXRhYi1wYW5lbC1mYXFzIC5jb3Vyc2UtZmFxcy1ib3hfX3RpdGxlOmFmdGVyIHtcblx0bGVmdDogMmVtO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdICN3cC1saW5rLWNsb3NlIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG59XG5cbi8qIGNoYXQgKi9cblxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzLFxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzPioge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXI+YTpmaXJzdC1jaGlsZCB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5jaGF0LWZvb3RlciAuYnBibS11c2VyLW1lIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRmbGV4LWRpcmVjdGlvbjogdW5zZXQ7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1mb290ZXIgLmJwYm0tdXNlci1tZSAuYnBibS11c2VyLW1lLWF2YXRhciB7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzIC50aHJlYWRzLWxpc3QgLnRocmVhZCAucGljLmdyb3VwLXRocmVhZDphZnRlciB7XG5cdGxlZnQ6IDFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXIgLmJwYm0tc2VhcmNoIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLmJtLXNpZGUtdGFicz5kaXY+c3ZnIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogLjJlbTtcbn1cblxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYm0tcmVwbHkgLmJtLXNlbmQtbWVzc2FnZSBzdmcge1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5icGJtLXVzZXItb3B0aW9ucyAuYnBibS11c2VyLWJsYWNrbGlzdCB0YWJsZSB0ZDpsYXN0LWNoaWxkIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuW2Rpcj1ydGxdIC5mc2xpZ2h0Ym94LXRvb2xiYXIge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC51cHB5LURhc2hib2FyZC1jbG9zZSB7XG5cdGxlZnQ6IDEwcHg7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXIgLmJwYm0tc2VhcmNoIGZvcm0gLmNsb3NlIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1oZWFkZXIgLmJwYm0tc2VhcmNoIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG5cdHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDI1cHg7XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYm0tbWVzc2FnZXMtbGlzdCAuYm0tbGlzdCAuYm0tbWVzc2FnZXMtc3RhY2sge1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1ydGxdIC5icC1tZXNzYWdlcy13cmFwIC5ibS1tZXNzYWdlcy1saXN0LmJtLXRlbXBsYXRlLW1vZGVybiAuYm0tbGlzdCAuYm0tbWVzc2FnZXMtc3RhY2sge1xuXHRkaXJlY3Rpb246IGluaGVyaXQ7XG59XG5cbltkaXI9cnRsXSAuYnAtYmV0dGVyLW1lc3NhZ2VzLWxpc3Qge1xuXHRsZWZ0OiB2YXIoLS1ibS1taW5pLXdpZGdldHMtb2Zmc2V0KTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAubGVhcm5wcmVzcyAuY291cnNlLWN1cnJpY3VsdW0gLmNvdXJzZS1pdGVtIC5zZWN0aW9uLWl0ZW0tbGluazpiZWZvcmUge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5jb3Vyc2UtY3VycmljdWx1bSAuY291cnNlLWl0ZW0gLnNlY3Rpb24taXRlbS1saW5rIC5jb3Vyc2UtaXRlbS1pbmZvIHtcblx0cGFkZGluZzogMCAwIDAgMjRweDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWxwX2NvdXJzZXNfbGlzdCAubGVhcm4tcHJlc3MtY291cnNlcyAubm8tY291cnNlLFxuW2Rpcj1ydGxdIC5sZWFybnByZXNzIC5sZWFybi1wcmVzcy1tZXNzYWdlIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdGJvcmRlci1yaWdodDogMC4xODc1ZW0gc29saWQgdmFyKC0tY29sb3ItdGhlbWUtaW5mbyk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFtkaXI9cnRsXSAjYnAtYmV0dGVyLW1lc3NhZ2VzLW1pbmktbW9iaWxlLW9wZW4uYnBibS1tb2JpbGUtb3Blbi1sZWZ0IHtcblx0XHRyaWdodDogMjBweDtcblx0XHRsZWZ0OiBhdXRvO1xuXHR9XG59XG5cbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuY2hhdC1mb290ZXIgLmJwYm0tdXNlci1tZSAuYnBibS11c2VyLW1lLXBvcHVwIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAuaGVhZGVyLW1lc3NhZ2VzIC5icC1tZXNzYWdlcy13cmFwIC50aHJlYWRzLWxpc3QgLnRocmVhZCAucGljLmdyb3VwLXRocmVhZDphZnRlciB7XG5cdGxlZnQ6IDFlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuaGVhZGVyLW1lc3NhZ2VzIC5icC1tZXNzYWdlcy13cmFwIC50aHJlYWRzLWxpc3QgLnRocmVhZCAucGljLmdyb3VwPnNwYW46bGFzdC1jaGlsZCxcbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzIC50aHJlYWRzLWxpc3QgLnRocmVhZCAucGljLmdyb3VwPnNwYW46bGFzdC1jaGlsZCxcbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYy5ncm91cD5zcGFuOmxhc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0bWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuW2Rpcj1ydGxdIC5oZWFkZXItbWVzc2FnZXMgLmJwLW1lc3NhZ2VzLXdyYXAgLnRocmVhZHMtbGlzdCAudGhyZWFkIC5waWMuZ3JvdXA+c3BhbjpudGgtbGFzdC1jaGlsZCgyKSxcbltkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcCAuYnAtbWVzc2FnZXMtc2lkZS10aHJlYWRzIC50aHJlYWRzLWxpc3QgLnRocmVhZCAucGljLmdyb3VwPnNwYW46bnRoLWxhc3QtY2hpbGQoMiksXG5bZGlyPXJ0bF0gLmJwLW1lc3NhZ2VzLXdyYXAgLnRocmVhZHMtbGlzdCAudGhyZWFkIC5waWMuZ3JvdXA+c3BhbjpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPXJ0bF0gLmhlYWRlci1tZXNzYWdlcyAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLnBpYyB7XG5cdHBhZGRpbmctbGVmdDogMWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAyZW07XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmhlYWRlci1tZXNzYWdlcyAuYnAtbWVzc2FnZXMtd3JhcCAudGhyZWFkcy1saXN0IC50aHJlYWQgLmFjdGlvbnMge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDEuNWVtO1xufVxuXG5bZGlyPXJ0bF0gLnVwcHktRGFzaGJvYXJkQ29udGVudC1iYXIge1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbltkaXI9cnRsXSAudXBweS1zaXplLS1tZCAudXBweS1EYXNoYm9hcmRDb250ZW50LWFkZE1vcmUge1xuXHRtYXJnaW4tbGVmdDogMjVweDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLnVwcHktdS1yZXNldCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAudXBweS1TdGF0dXNCYXIuaXMtd2FpdGluZyAudXBweS1TdGF0dXNCYXItYWN0aW9ucyB7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuW2Rpcj1ydGxdIC5ibS1tb2RhbC13aW5kb3cgLmJtLW1vZGFsLXdpbmRvdy1oZWFkZXIgLmJtLW1vZGFsLXdpbmRvdy1jbG9zZSB7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGNoYXQgZW5kICovXG5cbltkaXI9cnRsXSAuYnBibS1jb250ZXh0LW1lbnUtaWNvbi5icGJtLWNvbnRleHQtbWVudS1pY29uLS1mYTUgaSxcbltkaXI9cnRsXSAuYnBibS1jb250ZXh0LW1lbnUtaWNvbi5icGJtLWNvbnRleHQtbWVudS1pY29uLS1mYTUgc3ZnIHtcblx0cGFkZGluZy1yaWdodDogMDtcblx0cGFkZGluZy1sZWZ0OiAuNWVtO1xufVxuXG4vKiBnaWYgKi9cbltkaXI9cnRsXSAuYnVkZHlwcmVzcy1naXBoeS1hY3RpdmUgLmFjLXJlcGx5LWNvbnRlbnQgLmJwLWdpcGh5LWh0bWwtY29udGFpbmVyIHtcblx0bGVmdDogNDlweDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuYWN0aXZpdHktY29tbWVudHMgZm9ybSB0ZXh0YXJlYSxcbltkaXI9cnRsXSAuYnVkZHlwcmVzcy1naXBoeS1hY3RpdmUgI2J1ZGR5cHJlc3MgZGl2LmFjdGl2aXR5LWNvbW1lbnRzIGZvcm0gdGV4dGFyZWEge1xuXHRwYWRkaW5nOiAwIDAgMCA0Ljc1ZW07XG59XG5cbltkaXI9cnRsXSAuYnAtZ2lwaHktbWVkaWEtc2VhcmNoLWRyb3Bkb3duIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9cnRsXSAuc2hhcmluZy1vcHRpb25zIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtYWN0aXZpdHlfY29tbWVudCAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IGEgaSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IC41ZW07XG59XG5cbltkaXI9cnRsXSAuYnAtZ2lwaHktbWVkaWEtc2VhcmNoLWRyb3Bkb3duOmJlZm9yZSB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAyMHB4O1xufVxuXG5bZGlyPXJ0bF0gLmdhbWlwcmVzcy1yYW5rLXJlcXVpcmVtZW50cyBsaSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMS4yZW07XG59XG5cbltkaXI9cnRsXSAuZ2FtaXByZXNzLXJhbmstcmVxdWlyZW1lbnRzIGxpOmJlZm9yZSB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0W2Rpcj1ydGxdIC5icC1naXBoeS1tZWRpYS1zZWFyY2gtZHJvcGRvd24ge1xuXHRcdGxlZnQ6IC01MHB4O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIGhlYWRlcjpub3QoLmhlYWRlci12ZXJ0aWNsZSkgLm5hdmJhci1icmFuZCB7XG5cdFx0bWFyZ2luLWxlZnQ6IC41ZW07XG5cdH1cblxuXHRbZGlyPVwicnRsXCJdIC5oZWFkZXItbG9naW4gLmJ0bi1sb2dpbiB7XG5cdFx0cGFkZGluZzogLjhlbSAwIC44ZW0gMWVtO1xuXHR9XG59XG5cbi8qIHNoYXJlICovXG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1zaGFyZS1wb3N0IHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hY3Rpdml0eV9jb21tZW50IC5jc3NfcHJlZml4LXNoYXJlLXBvc3QgLnNoYXJlLWJ0biBpIHtcblx0bWFyZ2luLWxlZnQ6IC4yZW07XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogZnVsbCBsb2dvICovXG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1mdWxsLWxvZ28gLnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIsXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtZnVsbC1sb2dvIC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWZ1bGwtbG9nbyBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiA2ZW07XG59XG5cbltkaXI9cnRsXSAuY3NzX3ByZWZpeC1hY2NvcmRpb24gLmNzc19wcmVmaXgtYWNjb3JkaW9uLWRldGFpbHMge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWF1dGhvci1oZWFkaW5nIC5pdGVtIGRlbCB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xufVxuXG5bZGlyPXJ0bF0gLmxpc3QtdmlldyAuY3NzX3ByZWZpeC1ncm91cHMtbGlzdHMgLmNzc19wcmVmaXgtZ3JvdXAtaW5mbyAudGV4dC1jZW50ZXIge1xuXHRwYWRkaW5nOiAyZW0gN2VtIDJlbSAyZW07XG59XG5cbltkaXI9cnRsXSAubGlzdC12aWV3IC5ncm91cC1oZWFkZXIge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAtNWVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG5cdFtkaXI9cnRsXSBoZWFkZXIgdWwubmF2YmFyLW5hdj5saS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE+Lm1lbnUtdGl0bGUge1xuXHRcdHBhZGRpbmctbGVmdDogLjhlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG5cdFtkaXI9cnRsXSAuY291cnNlLWN1cnJpY3VsdW0gLnNlY3Rpb24tY29udGVudCAuY291cnNlLWl0ZW0tbWV0YSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5jb3Vyc2UtY3VycmljdWx1bSAuc2VjdGlvbi1jb250ZW50IC5jb3Vyc2UtaXRlbS1tZXRhIC5pdGVtLW1ldGEge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdFtkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1mb290ZXIsXG5cdFtkaXI9cnRsXSAjcG9wdXAtY291cnNlICNwb3B1cC1oZWFkZXIge1xuXHRcdHJpZ2h0OiAzMDBweDtcblx0fVxuXG5cdFtkaXI9cnRsXSAubGVhcm5wcmVzcyAjcG9wdXAtY291cnNlICNzaWRlYmFyLXRvZ2dsZSB7XG5cdFx0cmlnaHQ6IDI4M3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0W2Rpcj1ydGxdIC5za2VsZXRvbi1tYWluLnNrZWxldG9uLWxpc3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5za2VsZXRvbi1ncmlkLmNvbHVtbi00Om50aC1jaGlsZCgyKSB7XG5cdFx0bGVmdDogMjUlO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5za2VsZXRvbi1ncmlkLmNvbHVtbi00Om50aC1jaGlsZCgxKSB7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdFtkaXI9cnRsXSAuc2tlbGV0b24tZ3JpZC5jb2x1bW4tMjpudGgtY2hpbGQoMSkge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNrZWxldG9uLWdyaWQuY29sdW1uLTM6bnRoLWNoaWxkKDEpIHtcblx0XHRsZWZ0OiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAucHJvZHVjdC1saXN0LXN0eWxlIC5waHBfcHJlZml4X2xvYWRtb3JlX3Byb2R1Y3Qge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogLjkzNzVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTY3cHgpIHtcblx0W2Rpcj1ydGxdIC5jb21tZW50LWNvbnRhaW5lci1tYWluIC5hY29tbWVudC1vcHRpb25zIHtcblx0XHRsZWZ0OiAxZW07XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXG5cdFtkaXI9cnRsXSAuc2lkZWJhcisubWFpbi1jb250ZW50LFxuXHRbZGlyPXJ0bF0gLnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIge1xuXHRcdG1hcmdpbi1yaWdodDogdmFyKC0tbWluaS1zaWRlYmFyLXdpZHRoKTtcblx0fVxuXG5cdFtkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3Qud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeS5lbnRyeS1zdW1tYXJ5IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogNGVtO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNpbmdsZS1wcm9kdWN0Lndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkuaW1hZ2VzIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0d2lkdGg6IDQ4JTtcblx0fVxuXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXG5cdFtkaXI9cnRsXSAuc2lkZWJhcisubWFpbi1jb250ZW50LFxuXHRbZGlyPXJ0bF0gLnNpZGViYXIrLm1haW4tY29udGVudD5oZWFkZXIsXG5cdFtkaXI9cnRsXSAuc2lkZWJhci5zaWRlYmFyLW1pbmkrLm1haW4tY29udGVudCxcblx0W2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaSsubWFpbi1jb250ZW50PmhlYWRlciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaS5zaWRlYmFyLWJveGVkKy5tYWluLWNvbnRlbnQ+aGVhZGVyLFxuXHRbZGlyPXJ0bF0gLnNpZGViYXIuc2lkZWJhci1taW5pLnNpZGViYXItYm94ZWQrLm1haW4tY29udGVuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0fVxuXG5cdFtkaXI9cnRsXSBuYXYgLnNpZGViYXItdG9nZ2xlIHtcblx0XHRsZWZ0OiBhdXRvO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG5cblx0W2Rpcj1ydGxdIG5hdiAuc2lkZWJhci10b2dnbGUgLm1lbnUtYnRuIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHR9XG5cblx0W2Rpcj1ydGxdIGhlYWRlci5oZWFkZXItdmVydGljbGUgLm5hdmJhci1icmFuZCxcblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LWZ1bGwtbG9nbyBoZWFkZXIuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItYnJhbmQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxuXG5cdFtkaXI9cnRsXSAuaGVhZGVyLXZlcnRpY2xlIC5uYXZiYXItdG9nZ2xlci5jdXN0b20tdG9nZ2xlciB7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEuMmVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLm5hdmJhci10b2dnbGVyLmN1c3RvbS10b2dnbGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMS4yZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5oZWFkZXItdmVydGljbGUgLmNzc19wcmVmaXgtaGVhZGVyLXJpZ2h0PnVsLmxpc3QtbWFpbi1wYXJlbnQ+bGkuc3dpdGNoLW1vZGUtaWNvbiB7XG5cdFx0bGVmdDogM2VtO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5zaWRlYmFyLnNpZGViYXItbWluaSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE0MCUpO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5oZWFkZXItdmVydGljbGUgLmhlYWRlci1ub3RpZmljYXRpb24taWNvbjpudGgtY2hpbGQobisyKSAuZHJvcGRvd24tbWVudSB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogYXV0bztcblx0fVxuXG5cdFtkaXI9cnRsXSAuaGVhZGVyLXZlcnRpY2xlIC5oZWFkZXItbm90aWZpY2F0aW9uLWljb246bnRoLWxhc3QtY2hpbGQoLW4rMikgLmRyb3Bkb3duLW1lbnUge1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gaGVhZGVyLnN0eWxlLW9uZSAuYmFza2V0LWl0ZW0tY291bnQgLmNhcnQtaXRlbXMtY291bnQge1xuXHRcdHRvcDogMS4yNWVtO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNpbmdsZS1wcm9kdWN0Lndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkuZW50cnktc3VtbWFyeSB7XG5cdFx0cGFkZGluZy1yaWdodDogMmVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LXNlYXJjaC1yZXN1bHQge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc4MnB4KSB7XG5cblx0W2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWZvb3Rlcixcblx0W2Rpcj1ydGxdICNwb3B1cC1jb3Vyc2UgI3BvcHVwLWhlYWRlciB7XG5cdFx0cmlnaHQ6IDI1MHB4O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5sZWFybnByZXNzICNwb3B1cC1jb3Vyc2UgI3NpZGViYXItdG9nZ2xlIHtcblx0XHRyaWdodDogMjMzcHg7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFtkaXI9cnRsXSAuY29udGFpbmVyLWZsdWlkIHtcblx0XHRwYWRkaW5nOiAwIDFlbTtcblx0fVxuXG5cdFtkaXI9cnRsXSAuY3NzX3ByZWZpeC1kYXRhLWZpbHRlci1ieSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdHBhZGRpbmc6IDFlbSAwIDEuNWVtO1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLmFkZGl0aW9uYWwtaW5mby13cmFwcGVyIC5wcm9kdWN0LXJlbW92ZSB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSAuaXRlbS1kZXRhaWxzIC5wcm9kdWN0LW5hbWUgc3BhbiB7XG5cdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSAuaXRlbS1kZXRhaWxzIHRhYmxlLml0ZW0tZGV0YWlscy10YWJsZSB0ZC52YWx1ZSxcblx0W2Rpcj1ydGxdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgdGFibGUuYWRkaXRpb25hbC1pbmZvIHRkLnZhbHVlIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQubGFiZWwsXG5cdFtkaXI9cnRsXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB0ZC5sYWJlbCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1vcmRlci1kb3dubG9hZHMgLndvb2NvbW1lcmNlLXRhYmxlLndvb2NvbW1lcmNlLXRhYmxlLS1vcmRlci1kb3dubG9hZHMuc2hvcF90YWJsZSB0ciB0ZCxcblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW9yZGVycyB0ciB0ZCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUuY2FydCB0ciB0ZDpiZWZvcmUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLmNhcnQgdGQucHJvZHVjdC1uYW1lIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlLWNhcnQgdGFibGUuY2FydCAuY2FydF9pdGVtX25hbWUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZS5jYXJ0IHRyLmNhcnRfaXRlbSB0ZCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgLmNhcnRfaXRlbV9uYW1lIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY2FydF90b3RhbHMge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC53b29jb21tZXJjZSAuY2FydF90b3RhbHMgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOmJlZm9yZSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jYXJ0X3RvdGFscyB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQge1xuXHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblx0fVxuXG5cdFtkaXI9cnRsXSAud29vY29tbWVyY2UgLmNhcnRfdG90YWxzIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAucmVtb3ZlLWljb24ge1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IC41ZW07XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGkge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LW1lbWJlci1pbmZvIC5jc3NfcHJlZml4LW1lbWJlci1yaWdodCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHRbZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgdWwuY3NzX3ByZWZpeC1saXN0LXBvc3QgbGkgLmNzc19wcmVmaXgtZ3JvdXAtYWN0aXZpdHkgLmJwLWdyb3VwLXNob3J0LWRlc2NyaXB0aW9uIC5icC1ncm91cC1hdmF0YXItY29udGVudD5hLFxuXHRbZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgdWwuY3NzX3ByZWZpeC1saXN0LXBvc3QgbGkgLmNzc19wcmVmaXgtcHJvZmlsZS1hY3Rpdml0eSAuYnAtZ3JvdXAtYXZhdGFyLWNvbnRlbnQ+YSxcblx0W2Rpcj1ydGxdICNidWRkeXByZXNzIHVsLmNzc19wcmVmaXgtbGlzdC1wb3N0IGxpIC5oYXMtY292ZXItaW1hZ2U+YSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxZW07XG5cdH1cblxuXHRbZGlyPXJ0bF0gLmxpc3QtdmlldyAuZ3JvdXAtaGVhZGVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFtkaXI9cnRsXSAuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QgLnN1bW1hcnkgaW5zIC53b29jb21tZXJjZS1QcmljZS1hbW91bnQuYW1vdW50IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLndvb2NvbW1lcmNlICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gLnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1SZXZpZXdzIC5jb21tZW50bGlzdCAucmV2aWV3IC5jb21tZW50X2NvbnRhaW5lciAuY3NzX3ByZWZpeC1tZXRhLXdyYXBwZXIgLnN0YXItcmF0aW5nIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblxuXHRbZGlyPXJ0bF0gI2J1ZGR5cHJlc3MgZGl2LmFjdGl2aXR5LWNvbW1lbnRzLWxpc3Q+dWwuYWN0aXZpdHktY29tbWVudHMgLmFjdGl2aXR5LWNvbW1lbnRzIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM5OXB4KSB7XG5cdFtkaXI9cnRsXSAjYnVkZHlwcmVzcyBkaXYuYWN0aXZpdHktY29tbWVudHMtbGlzdD51bC5hY3Rpdml0eS1jb21tZW50cyAuYWN0aXZpdHktY29tbWVudHMge1xuXHRcdHBhZGRpbmctcmlnaHQ6IC4zZW07XG5cdH1cbn1cblxuLyogbWluaSBjaGF0IHNva2V0ICovXG5odG1sW2Rpcj1ydGxdIC5icC1iZXR0ZXItbWVzc2FnZXMtbWluaSAuYnAtZW1vamlvbmVhcmVhIC5icC1lbW9qaW9uZWFyZWEtYnV0dG9uIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDFlbTtcbn1cblxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcC5icC1iZXR0ZXItbWVzc2FnZXMtbWluaSAuYnAtZW1vamktZW5hYmxlZCAubWVzc2FnZSAudXBsb2FkLWJ0bixcbi5icC1tZXNzYWdlcy13cmFwLmJwLWJldHRlci1tZXNzYWdlcy1taW5pIC5icC1lbW9qaS1lbmFibGVkIC5uZXctbWVzc2FnZSAuYnAtZW1vamlvbmVhcmVhIC51cGxvYWQtYnRuIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDNlbTtcbn1cblxuaHRtbFtkaXI9cnRsXSAuYnAtbWVzc2FnZXMtd3JhcC5icC1iZXR0ZXItbWVzc2FnZXMtbWluaSAucmVwbHkgLm1lc3NhZ2UuZmlsZS11cGxvYWRlci1lbmFibGVkIC5icC1lbW9qaW9uZWFyZWEgLmJwLWVtb2ppb25lYXJlYS1lZGl0b3Ige1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDRlbTtcbn1cblxuW2Rpcj1ydGxdIC5iYnBtLWF2YXRhcjo6YmVmb3JlIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDJweDtcbn1cblxuW2Rpcj1ydGxdIC5icC1iZXR0ZXItbWVzc2FnZXMtbGlzdCsuYnAtYmV0dGVyLW1lc3NhZ2VzLW1pbmkge1xuXHRsZWZ0OiB2YXIoLS1ibS1taW5pLWNoYXRzLW9mZnNldCk7XG5cdHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPXJ0bF0gLmJwLWJldHRlci1tZXNzYWdlcy1taW5pIC5jaGF0cyAuY2hhdCAuaGVhZCAuY29udHJvbHMge1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUgLnVwbG9hZC1pY29uIHtcblx0bWFyZ2luLWxlZnQ6IC4yNzVlbTtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPXJ0bF0gLmJwLWdpcGh5LWh0bWwtY29udGFpbmVyLmNzc19wcmVmaXgtdXBsb2FkLWZpbGUge1xuXHRtYXJnaW4tcmlnaHQ6IDFlbTtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9cnRsXSAuc2lkZWJhci1kZWZhdWx0IC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxLjFlbTtcbn1cblxuW2Rpcj1ydGxdIC5zaWRlYmFyLWRlZmF1bHQuc2lkZWJhci1taW5pIC5zaWRlYmFyLWZvb3RlciAuY3NzX3ByZWZpeC1ob3Jpem9udGFsLW1haW4tYm94IC5uYXZiYXItbmF2IC5uYXYtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmEge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWxldmVsLWJveCAuY3NzX3ByZWZpeC1yZXF1aXJlbWVudHMtbGlzdCAubGlzdC1jb250ZW50IHtcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRwYWRkaW5nLXJpZ2h0OiAxLjJlbTtcbn1cblxuW2Rpcj1ydGxdIC5jc3NfcHJlZml4LWxldmVsLWJveCAuY3NzX3ByZWZpeC1yZXF1aXJlbWVudHMtbGlzdCAubGlzdC1jb250ZW50OjpiZWZvcmUge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyAuYWNvbW1lbnQtb3B0aW9ucyBhLmNzc19wcmVmaXgtYWNvbW1lbnQtcmVwbHkge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAuOGVtO1xufVxuXG5bZGlyPVwicnRsXCJdICNidWRkeXByZXNzIC5jb21tZW50LWNvbnRhaW5lci1tYWluIC5hY29tbWVudC1vcHRpb25zIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMy41ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLmFjdGl2aXR5LWNvbW1lbnRzIC5jb21tZW50LWNvbnRhaW5lci1tYWluIC5hY29tbWVudC1jb250ZW50LFxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyBkaXYuYWN0aXZpdHktY29tbWVudHMgZGl2LmFjb21tZW50LWNvbnRlbnQsXG5bZGlyPVwicnRsXCJdICNidWRkeXByZXNzIHVsLmFjdGl2aXR5LWNvbW1lbnRzIC5jb21tZW50LWNvbnRhaW5lci1tYWluIC5hY29tbWVudC1jb250ZW50IHtcblx0bWFyZ2luOiAuM2VtIDMuNWVtIC4zZW0gMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjYnVkZHlwcmVzcyBhLmJwLXNlY29uZGFyeS1hY3Rpb24ge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAuNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LW5vdGlmaWNhdGlvbi1pbmZvIC5pdGVtLWRldGFpbHMgLml0ZW0tdGltZSB7XG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG5bZGlyPVwicnRsXCJdIC5sZWFybnByZXNzLWNvdXJzZS1yZXZpZXcgLmNvdXJzZS1yZXZpZXdzLWxpc3QgbGkgLnJldmlldy1hdXRob3IsXG5bZGlyPVwicnRsXCJdIC5sZWFybnByZXNzLWNvdXJzZS1yZXZpZXcgLmNvdXJzZS1yZXZpZXdzLWxpc3QgbGkgLnJldmlldy1hdXRob3ItaW5mbyxcbltkaXI9XCJydGxcIl0gLmxlYXJucHJlc3MtY291cnNlLXJldmlldyAuY291cnNlLXJldmlld3MtbGlzdCBsaSAucmV2aWV3LXRleHQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmxlYXJucHJlc3MtY291cnNlLXJldmlldyAuY291cnNlLXJldmlld3MtbGlzdCBsaSAucmV2aWV3LWF1dGhvciB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIHBtcCAqL1xuW2Rpcj1cInJ0bFwiXSAucG1wcm9fdGFibGUgdGhlYWQgdHIgdGQsXG5bZGlyPVwicnRsXCJdIC5wbXByb190YWJsZSB0aGVhZCB0ciB0aCxcbltkaXI9XCJydGxcIl0gdGFibGUucG1wcm9fdGFibGUgdGJvZHkgdHIgdGQsXG5bZGlyPVwicnRsXCJdIHRhYmxlLnBtcHJvX3RhYmxlIHRib2R5IHRyIHRoIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnVzZXItbWVudS1oZWFkIC5pdGVtLWRldGFpbC1kYXRhIHtcblx0bWFyZ2luLXJpZ2h0OiAuNXJlbTtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLnVzZXItbWVudS1oZWFkIC51c2VyLWxpbmsgaSB7XG5cdGxlZnQ6IC0wLjVlbTtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9XCJydGxcIl0gZm9ybS5wbXByb19mb3JtIGxhYmVsLFxuW2Rpcj1cInJ0bFwiXSAjbG9naW5mb3JtIGxhYmVsIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gZm9ybS5wbXByb19mb3JtIC5wbXByb19zdWJtaXQgaW5wdXQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX21lc3NhZ2Uge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fbWVzc2FnZSB7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IC4xODc1ZW0gc29saWQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2NoZWNrb3V0IGgyIHNwYW4ucG1wcm9fY2hlY2tvdXQtaDItbmFtZSB7XG5cdG1hcmdpbjogMCAwIDFyZW0gLjVyZW07XG59XG5cbltkaXI9XCJydGxcIl0gZm9ybS5wbXByb19mb3JtICNvdGhlcl9kaXNjb3VudF9jb2RlLmlucHV0IHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogNC4yNWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIC5jc3NfcHJlZml4LXByZS1oZWFkaW5nIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMC44ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtcG1wLXByaWNpbmctcGxhbnMtd3JhcHBlciAucGxhbi1kZWMge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSB7XG5cdHBhZGRpbmc6IDAgNC4yNWVtIDAgMy4xMjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTo6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuXG5bZGlyPVwicnRsXCJdIC5wbXByby1sZXZlbHMgLnBtcHJvX2FjdGlvbnNfbmF2LFxuW2Rpcj1cInJ0bFwiXSBmb3JtLnBtcHJvX2Zvcm0gI3BtcHJvX3BheW1lbnRfaW5mb3JtYXRpb25fZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZHMgbGFiZWwge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fYS1wcmludCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5wbXByby1iaWxsaW5nIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWV4cGlyYXRpb24gLnNlbGVjdDItY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIDAgMCAwLjJyZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2JpbGxpbmdfd3JhcCB1bCBsaSBzdHJvbmcge1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIxcHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRbZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIHtcblx0XHRwYWRkaW5nOiAwIDMuNWVtIDAgMi4xMjVlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0W2Rpcj1ydGxdIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuLyogV1BNTCAqL1xuW2Rpcj1ydGxdIC5ydGwgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIGEud3BtbC1scy1pdGVtLXRvZ2dsZSB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5ydGwgLndwbWwtbHMtbGVnYWN5LWRyb3Bkb3duIGEud3BtbC1scy1pdGVtLXRvZ2dsZTphZnRlciB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiBhdXRvO1xuXHRtYXJnaW46IDAgMWVtIDAgMDtcbn1cblxuLyogYnVkZHlwcmVzcyAqL1xuW2Rpcj1ydGxdIC5ydGwgI2J1ZGR5cHJlc3MgZm9ybSN3aGF0cy1uZXctZm9ybSAjd2hhdHMtbmV3LWNvbnRlbnQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9cnRsXSAucnRsICNidWRkeXByZXNzIC5hY3Rpdml0eS1saXN0IC5hY3Rpdml0eS1jb250ZW50IHtcblx0bWFyZ2luOiAwO1xufVxuXG5bZGlyPXJ0bF0gLnJ0bCAuY3NzX3ByZWZpeC1kYXRhLWZpbHRlci1ieSxcbltkaXI9cnRsXSAucnRsIC5jc3NfcHJlZml4LXByb2R1Y3Qtdmlldy1idXR0b25zIC5jc3NfcHJlZml4LWRhdGEtZmlsdGVyLWJ5IHtcblx0cGFkZGluZzogMWVtIDJlbSAxLjIxN2VtIDA7XG5cdGJvcmRlci1sZWZ0OiBub25lO1xuXHRib3JkZXItcmlnaHQ6IDAuMDYyNWVtIHNvbGlkIHZhcigtLWJvcmRlci1jb2xvci1saWdodCk7XG59XG5cbltkaXI9cnRsXSAucnRsIC5icC1tZXNzYWdlcy13cmFwIC5jaGF0LWhlYWRlciAudGhyZWFkLWluZm8gLmF2YXRhciB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuW2Rpcj1ydGxdIC5ydGwgLmJwLWF2YXRhci1uYXYgdWwuYXZhdGFyLW5hdi1pdGVtcyBsaSxcbltkaXI9cnRsXSAucnRsIC5icC1hdmF0YXItbmF2IHVsLmF2YXRhci1uYXYtaXRlbXMgbGkuY3VycmVudCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5cbltkaXI9cnRsXSAucnRsIC53cC1ibG9jay1zZWFyY2ggLndwLWJsb2NrLXNlYXJjaF9fYnV0dG9uIHtcblx0dGV4dC1pbmRlbnQ6IDFlbTtcbn1cblxuW2Rpcj1ydGxdIC5ydGwgLnBhZ2luYXRpb24ge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogcG9sbCBwbHVnaW4gKi9cbltkaXI9XCJydGxcIl0gLmJwb2xscy1pdGVtIC5icG9sbHMtcmVzdWx0LXZvdGVzIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmJwb2xscy1pdGVtIC5icG9sbHMtcmVzdWx0LXZvdGVzIC5icC1wb2xscy12b3RlcnMge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbltkaXI9cnRsXSAuYnBvbGxzLWNoZWNrLXJhZGlvLXdyYXAgaW5wdXQge1xuXHRtYXJnaW46IDNweCAwIDAgMSUgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1cInJ0bFwiXSBhLmJwb2xscy1kZWxldGUtdXNlci1vcHRpb24ge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5icG9sbHMtY2hlY2tib3gge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuYnBvbGxzLXNvcnRhYmxlLWhhbmRsZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuYnBvbGxzLW9wdGlvbi1kZWxldGUge1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLmJwb2xscy1zb3J0YWJsZS51aS1zb3J0YWJsZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbltkaXI9XCJydGxcIl0gYS5icG9sbHMtYWRkLW9wdGlvbi5idXR0b24ge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5bZGlyPVwicnRsXCJdICNicG9sbHMtYXR0YWNoLWltYWdlIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDEwcHggMCAwIDEwcHg7XG59XG5cbltkaXI9XCJydGxcIl0gLm1lZGlhLW1vZGFsLWNsb3NlIHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG5cbltkaXI9XCJydGxcIl0gLmxlYXJucHJlc3Mtd2lkZ2V0LXdyYXBwZXIgLmxwLXdpZGdldC1jb3Vyc2VfX2luc3RydWN0b3JfX2F2YXRhciB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjY2hlY2tvdXQtcGF5bWVudCAuc2VjdXJlLWNvbm5lY3Rpb24ge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjY2hlY2tvdXQtb3JkZXIgdGQsXG5bZGlyPVwicnRsXCJdICNjaGVja291dC1vcmRlciB0aCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdICNjaGVja291dC1wYXltZW50IC5scC1wYXltZW50LW1ldGhvZCAuZ2F0ZXdheS1pbnB1dCB7XG5cdG1hcmdpbjogMCAwIDAgOHB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5wcm9kdWN0IC5jc3NfcHJlZml4LXByb2R1Y3QtYmcgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSAuaXFvbmljLW5hdmlnYXRpb24gaS5pY29ubHktQXJyb3ctTGVmdC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbltkaXI9XCJydGxcIl0gLnByb2R1Y3QgLmNzc19wcmVmaXgtcHJvZHVjdC1iZyAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5pcW9uaWMtbmF2aWdhdGlvbiBpLmljb25seS1BcnJvdy1SaWdodC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbltkaXI9XCJydGxcIl0gI2J1ZGR5cHJlc3MgdWwuaXRlbS1saXN0IGxpIGltZy5hdmF0YXJ7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiAwIDAgMCAwLjYyNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5tcHAtYWN0aXZpdHktaGVhZGVyIC50aW1lLXNpbmNlLFxuW2Rpcj1cInJ0bFwiXSAubXBwLWFjb21tZW50LW1ldGEgLnRpbWUtc2luY2V7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5tcHAtYWN0aXZpdHktbGlzdCAubXBwLWFjdGl2aXR5LWF2YXRhcixcbltkaXI9XCJydGxcIl0gZGl2Lm1wcC1hY3Rpdml0eS1jb21tZW50cyBmb3JtIGRpdi5tcHAtYWMtcmVwbHktYXZhdGFye1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gZGl2Lm1wcC1hY3Rpdml0eS1jb21tZW50cyBkaXYubXBwLWFjb21tZW50LWNvbnRlbnR7XG5cdG1hcmdpbjogMWVtIDQuOGVtIC41ZW0gMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubXBwLWFjb21tZW50LW9wdGlvbnN7XG5cdGZsb2F0OiByaWdodDtcblx0bWFyZ2luOiAwIDRlbSAxZW0gMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubXBwLWFjLXJlcGx5LWNvbnRlbnQgLm1wcC1hYy1yZXBseS1jYW5jZWx7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IC4xMjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSBkaXYubXBwLWFjdGl2aXR5LWNvbW1lbnRzIGZvcm0gZGl2Lm1wcC1hYy1yZXBseS1jb250ZW50e1xuXHRtYXJnaW4tcmlnaHQ6IDMuMTI1ZW07XG5cdHBhZGRpbmctcmlnaHQ6IC45Mzc1ZW07XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLm1wcC1hY3Rpdml0eS1saXN0IC5tcHAtYWN0aXZpdHktY29udGVudCB7XG5cdG1hcmdpbjogMCAzLjc1ZW0gMCAwO1xufVxuXG5bZGlyPVwicnRsXCJdIGRpdi5tcHAtYWN0aXZpdHktY29tbWVudHMgZm9ybSB0ZXh0YXJlYSxcbltkaXI9XCJydGxcIl0gZm9ybSNtcHAtd2hhdHMtbmV3LWZvcm0gdGV4dGFyZWF7XG5cdHBhZGRpbmc6IDFlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubXBwLWFjdGl2aXR5LWxpc3QgYS5tcHAtYnAtc2Vjb25kYXJ5LWFjdGlvbixcbltkaXI9XCJydGxcIl0gLm1wcC1hY3Rpdml0eS1saXN0IHNwYW4uaGlnaGxpZ2h0LFxuW2Rpcj1cInJ0bFwiXSBhLm1wcC1icC1wcmltYXJ5LWFjdGlvbixcbltkaXI9XCJydGxcIl0gI21wcC1yZXBseS10aXRsZSBzbWFsbCBhIHtcblx0bWFyZ2luLWxlZnQ6IDAuMzEyNWVtO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gZGl2Lm1wcC1hY3Rpdml0eS1jb21tZW50cyB7XG4gXHRtYXJnaW46IDAgMi44MTI1ZW0gMCAwO1xufVxuXG5bZGlyPVwicnRsXCJdIGRpdi5tcHAtYWN0aXZpdHktY29tbWVudHM+dWwge1xuXHRwYWRkaW5nOiAwIDAuNjI1ZW0gMCAwO1xufVxuXG5bZGlyPVwicnRsXCJdIGRpdi5tcHAtYWN0aXZpdHktY29tbWVudHMgdWwgbGk+dWx7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDIuODEyNWVtO1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb3Vyc2Utc3VtbWFyeSAuY291cnNlLWZlYXR1cmVkLXJldmlldyAuZmVhdHVyZWQtcmV2aWV3X19jb250ZW50OjphZnRlciB7XG5cdHJpZ2h0OiBhdXRvO1xuXHRsZWZ0OiAtMXJlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZm9ybS1jb250cm9sLmNzc19wcmVmaXgtcGFzc3dvcmQtZmllbGQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdHBhZGRpbmctbGVmdDogMy40Mzc1ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuY3NzX3ByZWZpeC1wYXNzd29yZC1maWVsZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogMy40Mzc1ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnRvZ2dsZS1wYXNzd29yZHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG5cdFtkaXI9XCJydGxcIl0gLnNpZGViYXIuc2lkZWJhci1ib3hlZCArIC5tYWluLWNvbnRlbnQgLmZvb3Rlcntcblx0XHRtYXJnaW46IDAgMWVtIDFlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcblx0W2Rpcj1cInJ0bFwiXSBkaXYubXBwLWFjdGl2aXR5LWNvbW1lbnRzIHtcblx0XHRtYXJnaW46IDAgLjVlbSAwIDA7XG5cdH1cblxuXHRbZGlyPVwicnRsXCJdIGRpdi5tcHAtYWN0aXZpdHktY29tbWVudHM+dWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHRbZGlyPVwicnRsXCJdIGRpdi5tcHAtYWN0aXZpdHktY29tbWVudHMgbGkgZm9ybS5tcHAtYWMtZm9ybSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0W2Rpcj1cInJ0bFwiXSBkaXYubXBwLWFjdGl2aXR5LWNvbW1lbnRzIHVsIGxpPnVsIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC41ZW07XG5cdH1cbn0iXX0= */