.import_pms_members_info.disabled,.import_pms_plans.disabled{pointer-events:none;opacity:.5}.entry-content a.pmpro_btn:hover,.pmpro_btn:focus,.pmpro_btn:hover,.pmpro_checkout .pmpro_btn:focus,.pmpro_checkout .pmpro_btn:hover,.pmpro_content_message a:focus,.pmpro_content_message a:hover,a.pmpro_btn:hover{border-color:var(--iq-primary)}.pmpro_billing_wrap,.pmpro_lost_password_wrap{padding:3.125em;background:rgba(var(--iq-rgb-0),.6);-webkit-backdrop-filter:blur(.625em);backdrop-filter:blur(.625em);display:block;width:27%;margin:0 auto;position:relative}.pmpro_cancel_wrap table.pmpro_table{margin-bottom:2.5em}.streamit-pmpro-checkout-payments-info .pmpro_checkout-field.pmpro_payment-cvv,.streamit-pmpro-checkout-payments-info .pmpro_checkout-field.pmpro_payment-discount-code,.streamit-pmpro-checkout-payments-info .pmpro_checkout-field.pmpro_payment-expiration{width:100%}h4.pmpro_checkout-field.pmpro_payment-credit-card{font-size:1.3125em;margin-bottom:1.5em}.streamit-pmpro-checkout #pmpro_billing_address_fields{padding-top:2.25em}form.pmpro_form .pmpro_checkout-fields div{margin:0 0 1.25em}.streamit-pmpro-checkout input,.streamit-pmpro-checkout input[type=email],.streamit-pmpro-checkout input[type=password],.streamit-pmpro-checkout input[type=text],.streamit-pmpro-checkout textarea,.pmpro_change_password-fields input[type=password],.pmpro_checkout-fields input,.pmpro_checkout-fields input[type=email],.pmpro_checkout-fields input[type=password],.pmpro_checkout-fields input[type=text],.pmpro_member_profile_edit_wrap .pmpro_form input,.pmpro_member_profile_edit_wrap .pmpro_form input[type=email],.pmpro_member_profile_edit_wrap .pmpro_form input[type=password],.pmpro_member_profile_edit_wrap .pmpro_form input[type=text]{background-color:var(--card-box-style)}.pmpro_checkout-field .select2-container .select2-selection--single{background-color:var(--card-box-style)!important}.pmpro_billing_wrap ul.select2-results__options{margin-top:0}.streamit-pmpro-checkout .select2-container .select2-selection--single{background-color:var(--card-box-style)!important}.streamit-pmpro-checkout-member-info,.streamit-pmpro-checkout-payments-info{background-color:var(--input-bg);padding:1.75em}.streamit-pmpro-checkout-member-info .pmpro_checkout-fields input,.streamit-pmpro-checkout-member-info .pmpro_checkout-fields textarea,.streamit-pmpro-checkout-payments-info .pmpro_checkout-fields input,.streamit-pmpro-checkout-payments-info .pmpro_checkout-fields textarea{background-color:var(--iq-body-bg)}.streamit-pmpro-checkout-member-info .select2-container .select2-selection--single,.streamit-pmpro-checkout-payments-info .select2-container .select2-selection--single{background-color:var(--iq-body-bg)!important}.pmpro_message.pmpro_error{border-color:var(--iq-warning-color)}#pmpro_account .pmpro_box{border:none}#pmpro_account .pmpro_box h3,#pmpro_cancel h2{margin-bottom:1.875em;font-size:1.375em}span.pmpro_invoice_status{padding:.375em 1.25em;background:var(--input-bg);border-radius:var(--border-radius);color:var(--iq-primary);font-size:.875em}.streamit-pmpro-invoice.pmpro_invoice_wrap h3{margin-bottom:.625em}#pmpro_account table.pmpro_table thead,#pmpro_cancel table thead,.pmpro_invoice_wrap table thead,table#pmpro_levels_table thead{background:var(--input-bg)}#pmpro_account table th,#pmpro_cancel table th,.pmpro_invoice_wrap table th,table#pmpro_levels_table th{padding:1em;border:.0625em solid var(--iq-border-light);font-weight:var(--font-weight-medium)}#pmpro_account table td,#pmpro_cancel table td,.pmpro_invoice_wrap table td,table#pmpro_levels_table td{padding:1.25em 1em;border:.0625em solid var(--iq-border-light)}#pmpro_account #pmpro_account-profile .pmpro_actionlinks{margin-top:1.5em}#pmpro_account-profile .pmpro_actionlinks>a,#pmpro_levels_table .pmpro_btn,.pmpro_actions_nav-right>a,.pmpro_actions_nav>a,.pmpro_member_log_out>a{background:var(--iq-primary-hover);color:var(--iq-white-color);padding:.625em;border-radius:var(--border-radius);font-size:.875em;position:relative;z-index:0;display:inline-block;overflow:hidden;font-weight:var(--font-weight-medium)}.pmpro_actions_nav-right>a:hover,.pmpro_actions_nav-right a:focus,.pmpro_actions_nav>a:focus,.pmpro_actions_nav>a:hover,.pmpro_member_log_out>a:focus,.pmpro_member_log_out>a:hover{color:var(--iq-white-color)}table.pmpro_table.pmpro_invoice td a{color:var(--iq-title-text)}table.pmpro_table.pmpro_invoice td a:hover{color:var(--iq-primary)}.pmpro_billing_wrap .pmpro_checkout-field.pmpro_payment-account-number{width:50%}.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-cvv,.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration{width:25%}#pmpro_account-profile .pmpro_actionlinks>a{margin-right:.625em;margin-bottom:.625em}#pmpro_account .pmpro_box ul,.streamit-pmpro-invoice ul,.pmpro_billing_wrap ul{padding:0;margin-top:.625em}.streamit-pmpro-invoice.pmpro_invoice_wrap{margin-top:6.25em}#pmpro_account .pmpro_box ul li,.streamit-pmpro-invoice ul li,.pmpro_billing_wrap ul li{list-style:none;margin-bottom:.625em}#pmpro_account .pmpro_actionlinks>a{margin:.313em}#pmpro_account #pmpro_actionlink-change-password,#pmpro_account #pmpro_actionlink-profile,#pmpro_account .pmpro_actionlinks>a#pmpro_actionlink-logout{padding:1em 2em;text-transform:capitalize}.pmpro_billing_wrap .btn{font-weight:var(--font-weight-medium)}#pmpro_account .pmpro_actionlinks>a#pmpro_actionlink-levels,.pmpro_actionlinks>a#pmpro_actionlink-invoices{font-style:italic;font-weight:var(--font-weight-medium);margin:0 .625em 0 0;letter-spacing:.08em;text-transform:capitalize;text-decoration:underline}a#pmpro_actionlink-cancel{color:var(--iq-body-text);letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline}#pmpro_account-profile .pmpro_actionlinks>a:before,#pmpro_levels_table .pmpro_btn:before,.pmpro_actions_nav-right>a:before,.pmpro_actions_nav>a:before,.pmpro_member_log_out>a:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--iq-primary);border:.0625em solid var(--iq-primary);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.pmpro_member_log_out{margin-top:1.875em}#pmpro_account-profile .pmpro_actionlinks>a:focus:before,#pmpro_account-profile .pmpro_actionlinks>a:hover:before,#pmpro_account a#pmpro_actionlink-levels:focus:before,#pmpro_account a#pmpro_actionlink-levels:hover:before,#pmpro_levels_table .pmpro_btn:focus:before,#pmpro_levels_table .pmpro_btn:hover:before,.pmpro_actions_nav-right>a:focus:before,.pmpro_actions_nav-right>a:hover:before,.pmpro_actions_nav>a:focus:before,.pmpro_actions_nav>a:hover:before,.pmpro_member_log_out>a:focus:before,.pmpro_member_log_out>a:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.pmpro_checkout-fields .pmpro_payment-expiration .select2-container--default.wide{width:48%!important}form.pmpro_form .pmpro_payment-cvv .input{max-width:100%}.admin-bar .pmpro_payment-expiration .select2-container--open .select2-dropdown{top:0}form.pmpro_form .pmpro_checkout-fields label{padding-bottom:.625em;font-weight:400}.pmpro_checkout h3 span.pmpro_checkout-h3-name{font-size:21px;margin-bottom:1.5em}.streamit-pmpro-checkout #pmpro_user_fields h3 span.pmpro_checkout-h3-msg{font-size:15px;font-style:italic;margin-top:30px;margin-bottom:30px;line-height:30px}.streamit-pmpro-checkout #pmpro_payment_information_fields h3 span.pmpro_checkout-h3-msg{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-style:italic;margin-bottom:30px;line-height:30px}#pmpro_form .pmpro_checkout h2{font-size:21px}.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link{border:none}.streamit-pmpro-invoice .pmpro_invoice_details{padding-top:1em}.streamit-pmpro-invoice h3{font-size:1.375em}.pmpro_confirmation .pmpro_a-print{color:var(--iq-white-color)}.pmpro_actions_nav:after{display:block;clear:both;content:""}.pmpro_member_profile_edit-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.937em}form.pmpro_form .pmpro_member_profile_edit-fields>div{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;padding:0 .937em}form.pmpro_form label{padding-bottom:.625em;font-weight:400}.pmpro_submit input.pmpro_btn.pmpro_btn-submit{background-color:var(--iq-primary);color:var(--iq-white-color)}.pmpro_submit input.pmpro_btn.pmpro_btn-submit:hover{background-color:var(--iq-primary-hover)}.pmpro_submit input.pmpro_btn-cancel,.pmpro_submit input.pmpro_btn.pmpro_btn-submit{display:inline-block;width:auto;height:auto;padding:.75em 1.25em;font-weight:var(--font-weight-medium);letter-spacing:.05em}input.pmpro_btn.pmpro_btn-cancel{background:transparent}.pmpro_message,.pmpro_submit hr{margin-bottom:1.875em;border-color:var(--iq-border-light)}table#pmpro_invoices_table{margin-top:1.875em}.pmpro_checkout hr{border-color:var(--iq-border-light)}.account-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1em;gap:1em}.account-logo img.img-fluid.rounded-circle{width:4.375em;height:4.375em}.account-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:1em;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-logo-wrapper .account-logo a{position:relative}.account-logo-wrapper .account-logo i{background:var(--iq-border-light);font-size:.75em;width:1.4375em;height:1.4375em;text-align:center;line-height:1.4375em;border-radius:1.25em;position:absolute;right:0;bottom:0;color:var(--iq-body-text)}.account-logo-wrapper .account-logo li.user-name{color:var(--iq-white-color);text-transform:capitalize}.pmpro_change_password-field #pass-strength-result.short{background-color:var(--iq-warning-color)}.pmpro_change_password-field #pass-strength-result.bad{background-color:var(--iq-orange)}.pmpro_change_password-field #pass-strength-result.good{background-color:var(--iq-ratting)}.pmpro_change_password-field #pass-strength-result.strong{background-color:var(--iq-green)}.streamit-pmpro-edit-profile .pmpro_message{display:block;margin:0 22% 2.5em;text-align:center}.streamit-pmpro-edit-profile .pmpro_message.pmpro_success{background:rgb(0 128 0/15%)}.streamit-pmpro-invoice.pmpro_invoice_wrap .pmpro_actions_nav{margin-top:2.5em}#other_discount_code_button,#other_discount_code_tr #other_discount_code_button,.pmpro_payment-discount-code input#discount_code_button{height:auto;width:auto;color:var(--iq-primary)}#other_discount_code_tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}form#pmpro_form input#pmpro_btn-submit{height:auto;padding:1em 1.25em;background:var(--iq-primary);color:var(--iq-white-color);font-weight:400}form#loginform input[type=password],form#loginform input[type=text]{max-width:100%}.pmpro_message{background-color:var(--card-box-style);border-color:var(--iq-body-bg);color:var(--iq-white-color)}.pmpro_message a{color:var(--iq-primary)}.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link{background:var(--iq-primary);color:var(--iq-white-color);font-weight:var(--font-weight-medium);font-size:var(--font-size-normal);text-transform:capitalize}body.streamit-default-header.pmpro-checkout .streamit-page-header,header .pmpro-levels .streamit-page-header{margin-top:100px}.streamit-page-header{margin-bottom:6.25em}.streamit-page-header .streamit-page-items{list-style:none;text-align:center;padding:0;margin-bottom:0}.streamit-page-header .streamit-page-items .streamit-page-item{display:inline-block;padding:0 3.125em 0 4.25em;position:relative}.streamit-page-header .streamit-page-items .streamit-page-item:after{position:absolute;content:"\f054";font-family:Font Awesome\ 5 Free;font-weight:900;color:var(--iq-body-text);font-size:.875em;border:.063em solid var(--iq-body-text);top:50%;bottom:0;left:0;right:0;height:1.4375em;width:1.4375em;line-height:1.3125em;text-indent:.125em;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.streamit-page-header .streamit-page-items .streamit-page-item:first-child{padding-left:0}.streamit-page-header .streamit-page-items .streamit-page-item:first-child:after{display:none}.streamit-page-header .streamit-page-items .streamit-page-item a{color:var(--cart-text-color);padding-left:.75em}.streamit-page-header .streamit-page-items .streamit-page-item.active a{color:var(--iq-white-color)}.streamit-page-header .streamit-page-items .streamit-page-item .streamit-pre-heading{color:var(--iq-body-text);font-size:.77em;font-weight:var(--font-weight-medium);background:var(--iq-bg1);height:1.464em;width:1.464em;line-height:1.464em;text-align:center;border-radius:50%;display:inline-block;vertical-align:text-top;margin-right:.3em}.streamit-page-header .streamit-page-items .streamit-page-item.active .streamit-pre-heading{background:var(--iq-primary);color:var(--iq-white-color)}.pmpro_actions_nav .iq-button.btn,.pmpro_btn.iq-button.btn{padding:1.15em 1.5em;background:var(--iq-primary-hover)}.pmpro_cancel_wrap .pmpro_actionlinks a.pmpro_btn{width:100%;margin-bottom:1.5em}#pmpro_cancel>p,.entry-content a.pmpro_btn.pmpro_btn-cancel:hover,.pmpro_btn.pmpro_btn-cancel,.pmpro_btn.pmpro_btn-cancel:hover,.pmpro_btn.pmpro_btn-cancel:link{color:var(--iq-body-text)}#pmpro_cancel>p{text-align:center;margin-bottom:2em}.pmpro_content_message a:focus,.pmpro_content_message a:hover{color:var(--iq-white-color)}.pmpro_content_message a,.pmpro_content_message a:link{margin:.625em .625em .625em 0}#loginform input[type=password],#loginform input[type=text],form.pmpro_form input[type=email],form.pmpro_form input[type=number],form.pmpro_form input[type=password],form.pmpro_form input[type=text],form.pmpro_form select,form.pmpro_form textarea{width:100%;max-width:100%}.pmpro_checkout-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -.937em}.pmpro_checkout-fields .pmpro_checkout-field{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 .937em}.pmpro_checkout-field.pmpro_payment-account-number{width:100%}.pmpro-member-profile-edit .col-md-12.col-sm-12 h2{font-size:1.5em;margin-bottom:1.875em}form#loginform .login-remember input{width:1.2em;height:1.2em;font-size:.937em}.streamit-pmpro-invoice strong,.pmpro_invoice-info strong{font-weight:var(--font-weight-medium)}.pmpro_invoice_details.pmpro_invoice-info{grid-gap:1em;gap:1em}.pmpro_actions_nav .iq-button.btn,.pmpro_submit .pmpro_btn-submit{text-transform:capitalize}.pmpro_actions_nav .iq-button.btn,.pmpro_submit .pmpro_btn-submit.btn{font-weight:var(--font-weight-medium)}.pmpro_actions_nav.action-btn{margin-top:4.0625em}.streamit-download-invoice,.streamit-print-invoice{display:inline-block}.streamit-print-invoice{margin-right:1.875em}.wrap-btn-invoice a{font-weight:var(--font-weight-medium);color:var(--iq-body-text)}.wrap-btn-invoice a:hover{color:var(--iq-primary)}.wrap-btn-invoice{float:right;margin:1.25em 0}.pmpro_actions_nav{clear:both}.invoice-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:1em;gap:1em;padding-bottom:1.875em;border-bottom:.0625em solid var(--iq-border-light);margin-bottom:1.875em}.pmpro_invoice_details.pmpro_invoice-info .pmpro_invoice-billing-address p{margin-bottom:0}.streamit-pmpro-invoice .pmpro_invoice_details.pmpro_invoice-info{padding:4.0625em;background:var(--input-bg);border:.0625em solid var(--iq-border-light);border-radius:var(--border-radius);margin-top:4.0625em}.pmpro_invoice_details.pmpro_invoice-info .pmpro_price_part-total{border:none}.streamit-pmpro-edit-profile{background:var(--input-bg);padding:2em;margin-top:10.25em}.streamit-pmpro-edit-profile .streamit-pmpro-change_password,.streamit-pmpro-edit-profile .pmpro_member_profile_edit_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.streamit-pmpro-edit-profile .streamit-pmpro-change_password{margin-top:3.125em;padding-top:3.125em;border-top:.0625em solid var(--iq-border-light)}.pmpro_change_password-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.937em}.pmpro_change_password-fields .pmpro_change_password-field{width:50%;padding:0 .937em}.pmpro-member-profile-edit .col-md-12.col-sm-12 .streamit-pmpro-edit-profile h2{width:50%;font-size:1.375em;max-width:22%}.pmpro_billing_wrap strong{font-weight:var(--font-weight-medium)}#update-avatar label.custom-file-label{background-color:var(--card-box-style);border-color:var(--iq-border-light);color:var(--iq-body-text)}.lite.pass-text{padding:0 .937em}.pmpro_error,input[type=color].pmpro_error,input[type=date].pmpro_error,input[type=datetime-local].pmpro_error,input[type=datetime].pmpro_error,input[type=email].pmpro_error,input[type=month].pmpro_error,input[type=number].pmpro_error,input[type=password].pmpro_error,input[type=range].pmpro_error,input[type=tel].pmpro_error,input[type=text].pmpro_error,input[type=time].pmpro_error,input[type=url].pmpro_error,input[type=week].pmpro_error,textarea.pmpro_error{border-color:var(--iq-primary)}.pmpro_message.pmpro_error p{margin:0}.streamit-pmpro-edit-profile .m-profile .sign-user_card{background-color:transparent;margin-top:-8.75em}div#pass-strength-result{font-size:.75em;padding:.3125em;width:auto;border-radius:.25em;color:var(--iq-white-color);background:#23282d;border-color:#23282d;margin-top:.3125em}.iq-avtar-box .custom-file-label:after{background-color:var(--iq-primary);color:var(--iq-white-color);font-size:.875em;height:calc(1.6em + .95rem);line-height:1.9}#update-avatar label.custom-file-label{cursor:pointer}.pmpro_submit #pmpro_submit_span #pmpro_btn-submit.btn{width:100%;text-transform:capitalize;font-weight:var(--font-weight-medium)}.streamit-pmpro-checkout-fields #other_discount_code_p{text-align:center}.streamit-pmpro-checkout-fields #other_discount_code_p a{font-style:italic;font-weight:var(--font-weight-medium);font-size:.875em;letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.pmpro_submit .pmpro_btn.pmpro_btn-cancel:hover{color:var(--iq-body-text)}.pmpro-login .pmpro_message.pmpro_error{text-align:center}.pmpro_login_wrap form#loginform .login-remember label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pmpro_login_wrap form#loginform a h6{color:var(--iq-primary)}.pmpro_logged_in_welcome_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1em;gap:1em}span.discounted-price,span.original-price{font-weight:var(--font-weight-semi-bold);color:var(--iq-title-text)}.discount_wrapper{padding:12px 0;border-top:1px solid var(--iq-border-light);border-bottom:1px solid var(--iq-border-light);margin:30px 0}.pmpro_logged_in_welcome_wrap .pmpro_member_log_out{margin:0;line-height:normal}.pmpro_logged_in_welcome_wrap .pmpro_member_log_out>a{background:transparent;color:var(--iq-primary-hover);padding:0;font-size:1em}.pmpro_logged_in_welcome_wrap .pmpro_member_log_out>a:before{content:none}span.additional_discount{font-weight:var(--font-weight-semi-bold);color:var(--iq-title-text)}.pmro-thankyou_msg p{font-weight:var(--font-weight-medium);font-size:var(--font-size-h5);text-transform:capitalize;color:var(--iq-white-color);text-align:center;margin-bottom:4.5em}.confirmation_wrapper{background:var(--input-bg);border:1px solid var(--iq-border-light);padding:4.375em 0;border-radius:var(--border-radius);text-align:center}.confirmation_wrapper p{font-style:italic;font-weight:var(--font-weight-medium);text-transform:capitalize;border-bottom:1px solid var(--iq-border-light);padding-bottom:1.375em;margin-bottom:2.75em}.confirmation_wrapper .confirmation_detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.confirmation_wrapper .confirmation_title{font-weight:var(--font-weight-semi-bold);color:var(--iq-white-color)}.pmpro_confirmation_wrap .pmpro_actions_nav.action-btn{margin-top:10em}.pmpro_checkout-field.pmpro_checkout-field-bemail{width:100%}.elementor .pmpro_login_wrap hr{display:none}@media (max-width:1200px){.streamit-pmpro-edit-profile .streamit-pmpro-change_password,.streamit-pmpro-edit-profile .pmpro_member_profile_edit_wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:991px){.pmpro_billing_wrap .pmpro_checkout-field.pmpro_payment-account-number{width:100%}.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-cvv,.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration{width:50%}.pmpro-member-profile-edit .col-md-12.col-sm-12 .streamit-pmpro-edit-profile h2{max-width:100%}}@media (max-width:768px){.invoice-header-wrap,.pmpro_invoice_details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.streamit-pmpro-invoice .pmpro_invoice_details.pmpro_invoice-info{padding:1.875em}.pmpro-member-profile-edit .col-md-12.col-sm-12 .streamit-pmpro-edit-profile h2{max-width:100%;width:100%}.pmpro_login_wrap form#loginform input[type=password].input,.pmpro_login_wrap form#loginform input[type=text].input,form.pmpro_form input[type=password].input,form.pmpro_form input[type=text].input{width:100%}.streamit-pmpro-edit-profile{margin-top:12.125em}.streamit-pmpro-edit-profile .m-profile .sign-user_card{padding:1.875em 0}input#pmpro_btn-submit{width:auto;display:inline-block}}@media (max-width:767px){.pmro-thankyou_msg p{margin-bottom:2.5em}.confirmation_wrapper{padding:2.375em 0}.pmpro_confirmation_wrap .pmpro_actions_nav.action-btn{margin-top:4em}.confirmation_wrapper .confirmation_detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.confirmation_wrapper .confirmation_title{margin-top:1em}}@media (max-width:567px){span.streamit-download-invoice{display:block;margin-top:.625em}span.streamit-print-invoice{margin-right:0}form.pmpro_form .pmpro_member_profile_edit-fields>div{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.streamit-pmpro-edit-profile .streamit-pmpro-change_password,.streamit-pmpro-edit-profile .pmpro_member_profile_edit_wrap{display:block}.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-cvv,.pmpro_billing_wrap .pmpro_checkout-fields .pmpro_checkout-field.pmpro_payment-expiration,.pmpro_change_password-fields .pmpro_change_password-field,.pmpro_checkout-fields .pmpro_checkout-field{width:100%}}.pmp_payment_bg{background-color:var(--iq-black)}.iqonic-user-form .plan-date-pack,.iqonic-user-forms .expiration-info,.iqonic-user-forms .main-price,.iqonic-user-forms h4,.iqonic-user-forms h5{font-weight:var(--font-weight-medium)}.iqonic-user-forms .expiration-info{font-family:var(--global-font-family);font-size:1.125em}.iqonic-user-forms .payment-wrapper{background-color:var(--input-bg);border:1px solid var(--iq-border-light)}.payment_gateway_wrapper .iq-button{font-size:var(--global-font-size)}.payment_gateway_wrapper .iq-button,.trial-period{font-family:var(--global-font-family);font-weight:var(--font-weight-medium)}.trial-period{background-color:var(--iq-primary);padding:1em 2em;color:var(--iq-white-color);font-size:.875em;top:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pmpro_form .pmpro_submit input.btn.btn-hover.iq-button{padding:.85em 1.5em;text-decoration:none}@media (max-width:1024px){#pmpro_account .pmpro_box{padding-top:6em}}@media (max-width:767px){.iqonic-user-forms .iq-signup-form.pmp_payment_bg{width:100%}.streamit-page-header .streamit-page-items .streamit-page-item{display:block;padding:0}.streamit-page-header .streamit-page-items .streamit-page-item:after{content:none}}[dir=rtl] .account-logo-wrapper .account-logo i{right:auto;left:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}[dir=rtl] .streamit-print-invoice{margin-right:0;margin-left:1.875em}[dir=rtl] .pmpro_checkout h3 span.pmpro_checkout-h3-name{margin:0 0 1rem .5rem}[dir=rtl] .pmpro_message,[dir=rtl] form.pmpro_form #pmpro_payment_information_fields .pmpro_checkout-fields label{text-align:right}[dir=rtl] .streamit-page-header .streamit-page-items .streamit-page-item:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}[dir=rtl] .streamit-page-header .streamit-page-items .streamit-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] #pmpro_account .pmpro_box ul li,[dir=rtl] .streamit-pmpro-invoice ul li,[dir=rtl] .pmpro_billing_wrap ul li{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.25em;gap:.25em;-ms-flex-wrap:wrap;flex-wrap:wrap}[dir=rtl] .wrap-btn-invoice{float:left}[dir=rtl] .pmpro_invoice_details .pmpro_invoice-billing-address,[dir=rtl] .pmpro_invoice_details .pmpro_invoice-payment-method{padding-right:0;padding-left:.625em}[dir=rtl] #pms_login .custom-links,[dir=rtl] form#loginform .custom-links{text-align:left}@media (min-width:768px){.streamit-pmpro-edit-profile .form-img.custom-file{max-width:50%}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0QsQ0FFQSx5REFDQyxxQkFDRCxDQUVBLGtIQUVDLGdCQUNELENBRUEscUZBQ0Msa0RBQTJDLENBQTNDLDBDQUNELENBRUEsK0VBQ0MsMEJBQ0QsQ0FFQSx3SEFHQyxtQkFBYSxDQUFiLG1CQUFhLENBQWIsWUFBYSxDQUNiLGNBQVUsQ0FBVixTQUFVLENBQ1Ysa0JBQWUsQ0FBZixjQUNELENBRUEsNEJBQ0MsVUFDRCxDQUVBLCtIQUVDLGVBQWdCLENBQ2hCLG1CQUNELENBRUEsMEVBRUMsZUFDRCxDQUVBLHlCQUNDLHFEQUNDLGFBQ0QsQ0FDRCIsImZpbGUiOiJzdHJlYW1pdC1wbXAubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGRpc2FibGVzIGltcG9ydCBidXR0b25zIG9uIGFkbWluIHNpZGUgKi9cbi5pbXBvcnRfcG1zX3BsYW5zLmRpc2FibGVkLFxuLmltcG9ydF9wbXNfbWVtYmVyc19pbmZvLmRpc2FibGVkIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuLyogUE1QIHBsdWdpbiBjc3MgU3RhcnQqL1xuLnBtcHJvX2J0bjpob3ZlcixcbmEucG1wcm9fYnRuOmhvdmVyLFxuLmVudHJ5LWNvbnRlbnQgYS5wbXByb19idG46aG92ZXIsXG4ucG1wcm9fYnRuOmZvY3VzLFxuLnBtcHJvX2NoZWNrb3V0IC5wbXByb19idG46aG92ZXIsXG4ucG1wcm9fY2hlY2tvdXQgLnBtcHJvX2J0bjpmb2N1cyxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpmb2N1cyxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5wbXByb19iaWxsaW5nX3dyYXAsXG4ucG1wcm9fbG9zdF9wYXNzd29yZF93cmFwIHtcblx0cGFkZGluZzogMy4xMjVlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHZhcigtLWlxLXJnYi0wKSwuNik7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDAuNjI1ZW0pO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNyU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG1wcm9fY2FuY2VsX3dyYXAgdGFibGUucG1wcm9fdGFibGUge1xuXHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1jdnYsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWV4cGlyYXRpb24sXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWRpc2NvdW50LWNvZGUge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuaDQucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1jcmVkaXQtY2FyZCB7XG5cdGZvbnQtc2l6ZTogMS4zMTI1ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCAjcG1wcm9fYmlsbGluZ19hZGRyZXNzX2ZpZWxkcyB7XG5cdHBhZGRpbmctdG9wOiAyLjI1ZW07XG59XG5cbmZvcm0ucG1wcm9fZm9ybSAucG1wcm9fY2hlY2tvdXQtZmllbGRzIGRpdiB7XG5cdG1hcmdpbjogMCAwIDEuMjVlbSAwO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCBpbnB1dCxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0IGlucHV0W3R5cGU9ZW1haWxdLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCBpbnB1dFt0eXBlPXRleHRdLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgdGV4dGFyZWEsXG4ucG1wcm9fY2hlY2tvdXQtZmllbGRzIGlucHV0LFxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wbXByb19jaGVja291dC1maWVsZHMgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucG1wcm9fY2hlY2tvdXQtZmllbGRzIGlucHV0W3R5cGU9dGV4dF0sXG4ucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwIC5wbXByb19mb3JtIGlucHV0LFxuLnBtcHJvX21lbWJlcl9wcm9maWxlX2VkaXRfd3JhcCAucG1wcm9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0X3dyYXAgLnBtcHJvX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwIC5wbXByb19mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkcyBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYm94LXN0eWxlKTtcbn1cblxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYm94LXN0eWxlKSAhaW1wb3J0YW50O1xufVxuXG4ucG1wcm9fYmlsbGluZ193cmFwIHVsLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0IC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYm94LXN0eWxlKSAhaW1wb3J0YW50O1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1tZW1iZXItaW5mbyxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LXBheW1lbnRzLWluZm8ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnB1dC1iZyk7XG5cdHBhZGRpbmc6IDEuNzVlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtbWVtYmVyLWluZm8gLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBpbnB1dCxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LXBheW1lbnRzLWluZm8gLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBpbnB1dCxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LW1lbWJlci1pbmZvIC5wbXByb19jaGVja291dC1maWVsZHMgdGV4dGFyZWEsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIC5wbXByb19jaGVja291dC1maWVsZHMgdGV4dGFyZWF7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJvZHktYmcpO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1tZW1iZXItaW5mbyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYm9keS1iZykgIWltcG9ydGFudDtcbn1cblxuLnBtcHJvX21lc3NhZ2UucG1wcm9fZXJyb3Ige1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IGgzLFxuI3BtcHJvX2NhbmNlbCBoMiB7XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuc3Bhbi5wbXByb19pbnZvaWNlX3N0YXR1cyB7XG5cdHBhZGRpbmc6IC4zNzVlbSAxLjI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Zm9udC1zaXplOiAuODc1ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UucG1wcm9faW52b2ljZV93cmFwIGgzIHtcblx0bWFyZ2luLWJvdHRvbTogLjYyNWVtO1xufVxuXG4jcG1wcm9fYWNjb3VudCB0YWJsZS5wbXByb190YWJsZSB0aGVhZCxcbiNwbXByb19jYW5jZWwgdGFibGUgdGhlYWQsXG50YWJsZSNwbXByb19sZXZlbHNfdGFibGUgdGhlYWQsXG4ucG1wcm9faW52b2ljZV93cmFwIHRhYmxlIHRoZWFkIHtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xufVxuXG4jcG1wcm9fYWNjb3VudCB0YWJsZSB0aCxcbiNwbXByb19jYW5jZWwgdGFibGUgdGgsXG50YWJsZSNwbXByb19sZXZlbHNfdGFibGUgdGgsXG4ucG1wcm9faW52b2ljZV93cmFwIHRhYmxlIHRoIHtcblx0cGFkZGluZzogMWVtO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbiNwbXByb19hY2NvdW50IHRhYmxlIHRkLFxuI3BtcHJvX2NhbmNlbCB0YWJsZSB0ZCxcbnRhYmxlI3BtcHJvX2xldmVsc190YWJsZSB0ZCxcbi5wbXByb19pbnZvaWNlX3dyYXAgdGFibGUgdGQge1xuXHRwYWRkaW5nOiAxLjI1ZW0gMWVtO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcbn1cblxuI3BtcHJvX2FjY291bnQgI3BtcHJvX2FjY291bnQtcHJvZmlsZSAucG1wcm9fYWN0aW9ubGlua3Mge1xuXHRtYXJnaW4tdG9wOiAxLjVlbTtcbn1cblxuI3BtcHJvX2FjY291bnQtcHJvZmlsZSAucG1wcm9fYWN0aW9ubGlua3M+YSxcbi5wbXByb19hY3Rpb25zX25hdj5hLFxuI3BtcHJvX2xldmVsc190YWJsZSAucG1wcm9fYnRuLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0PmEsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YSB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuXHRwYWRkaW5nOiAuNjI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRmb250LXNpemU6IC44NzVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4ucG1wcm9fYWN0aW9uc19uYXY+YTpob3Zlcixcbi5wbXByb19hY3Rpb25zX25hdj5hOmZvY3VzLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0PmE6aG92ZXIsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTpob3Zlcixcbi5wbXByb19tZW1iZXJfbG9nX291dD5hOmZvY3VzLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0IGE6Zm9jdXMge1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG50YWJsZS5wbXByb190YWJsZS5wbXByb19pbnZvaWNlIHRkIGEge1xuXHRjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG59XG5cbnRhYmxlLnBtcHJvX3RhYmxlLnBtcHJvX2ludm9pY2UgdGQgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcHJvX2JpbGxpbmdfd3JhcCAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1hY2NvdW50LW51bWJlciB7XG5cdHdpZHRoOiA1MCU7XG59XG5cbi5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uLFxuLnBtcHJvX2JpbGxpbmdfd3JhcCAucG1wcm9fY2hlY2tvdXQtZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWN2diB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbiNwbXByb19hY2NvdW50LXByb2ZpbGUgLnBtcHJvX2FjdGlvbmxpbmtzPmEge1xuXHRtYXJnaW4tcmlnaHQ6IC42MjVlbTtcblx0bWFyZ2luLWJvdHRvbTogLjYyNWVtO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IHVsLFxuLnBtcHJvX2JpbGxpbmdfd3JhcCB1bCxcbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UgdWwge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW4tdG9wOiAuNjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UucG1wcm9faW52b2ljZV93cmFwIHtcblx0bWFyZ2luLXRvcDogNi4yNWVtO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IHVsIGxpLFxuLnBtcHJvX2JpbGxpbmdfd3JhcCB1bCBsaSxcbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAuNjI1ZW07XG59XG5cbiNwbXByb19hY2NvdW50IC5wbXByb19hY3Rpb25saW5rcz5hIHtcblx0bWFyZ2luOiAuMzEzZW07XG59XG5cbiNwbXByb19hY2NvdW50IC5wbXByb19hY3Rpb25saW5rcz5hI3BtcHJvX2FjdGlvbmxpbmstbG9nb3V0LFxuI3BtcHJvX2FjY291bnQgI3BtcHJvX2FjdGlvbmxpbmstY2hhbmdlLXBhc3N3b3JkLFxuI3BtcHJvX2FjY291bnQgI3BtcHJvX2FjdGlvbmxpbmstcHJvZmlsZSB7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucG1wcm9fYmlsbGluZ193cmFwIC5idG4ge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuI3BtcHJvX2FjY291bnQgLnBtcHJvX2FjdGlvbmxpbmtzPmEjcG1wcm9fYWN0aW9ubGluay1sZXZlbHMsXG4ucG1wcm9fYWN0aW9ubGlua3M+YSNwbXByb19hY3Rpb25saW5rLWludm9pY2VzIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0bWFyZ2luOiAwIC42MjVlbSAwIDA7XG5cdGxldHRlci1zcGFjaW5nOiAuMDhlbTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hI3BtcHJvX2FjdGlvbmxpbmstY2FuY2VsIHtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG5cdGxldHRlci1zcGFjaW5nOiAuMDVlbTtcblx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbn1cblxuI3BtcHJvX2FjY291bnQtcHJvZmlsZSAucG1wcm9fYWN0aW9ubGlua3M+YTpiZWZvcmUsXG4ucG1wcm9fYWN0aW9uc19uYXY+YTo6YmVmb3JlLFxuI3BtcHJvX2xldmVsc190YWJsZSAucG1wcm9fYnRuOjpiZWZvcmUsXG4ucG1wcm9fYWN0aW9uc19uYXYtcmlnaHQ+YTpiZWZvcmUsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0taXEtcHJpbWFyeSk7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDUwJTtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlO1xuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0LCAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG59XG5cbi5wbXByb19tZW1iZXJfbG9nX291dCB7XG5cdG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG5cbiNwbXByb19hY2NvdW50IGEjcG1wcm9fYWN0aW9ubGluay1sZXZlbHM6Zm9jdXM6YmVmb3JlLFxuI3BtcHJvX2FjY291bnQgYSNwbXByb19hY3Rpb25saW5rLWxldmVsczpob3ZlcjpiZWZvcmUsXG4jcG1wcm9fYWNjb3VudC1wcm9maWxlIC5wbXByb19hY3Rpb25saW5rcz5hOmZvY3VzOmJlZm9yZSxcbiNwbXByb19hY2NvdW50LXByb2ZpbGUgLnBtcHJvX2FjdGlvbmxpbmtzPmE6aG92ZXI6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2PmE6aG92ZXI6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2PmE6Zm9jdXM6YmVmb3JlLFxuI3BtcHJvX2xldmVsc190YWJsZSAucG1wcm9fYnRuOmhvdmVyOmJlZm9yZSxcbiNwbXByb19sZXZlbHNfdGFibGUgLnBtcHJvX2J0bjpmb2N1czpiZWZvcmUsXG4ucG1wcm9fYWN0aW9uc19uYXYtcmlnaHQ+YTpob3ZlcjpiZWZvcmUsXG4ucG1wcm9fYWN0aW9uc19uYXYtcmlnaHQ+YTpmb2N1czpiZWZvcmUsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTpob3ZlcjpiZWZvcmUsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTpmb2N1czpiZWZvcmUge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cblxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC53aWRlIHtcblx0d2lkdGg6IDQ4JSAhaW1wb3J0YW50O1xufVxuXG5mb3JtLnBtcHJvX2Zvcm0gLnBtcHJvX3BheW1lbnQtY3Z2IC5pbnB1dCB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLmFkbWluLWJhciAucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uIC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG5cdHRvcDogMDtcbn1cblxuZm9ybS5wbXByb19mb3JtIC5wbXByb19jaGVja291dC1maWVsZHMgbGFiZWwge1xuXHRwYWRkaW5nLWJvdHRvbTogLjYyNWVtO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucG1wcm9fY2hlY2tvdXQgaDMgc3Bhbi5wbXByb19jaGVja291dC1oMy1uYW1lIHtcblx0Zm9udC1zaXplOiAyMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgI3BtcHJvX3VzZXJfZmllbGRzIGgzIHNwYW4ucG1wcm9fY2hlY2tvdXQtaDMtbXNnIHtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCAjcG1wcm9fcGF5bWVudF9pbmZvcm1hdGlvbl9maWVsZHMgaDMgc3Bhbi5wbXByb19jaGVja291dC1oMy1tc2cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LXNpemU6IDE1cHg7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbiNwbXByb19mb3JtIC5wbXByb19jaGVja291dCBoMiB7XG5cdGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLnBtcHJvX2J0bixcbi5wbXByb19idG46bGluayxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYSxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpsaW5rIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlIC5wbXByb19pbnZvaWNlX2RldGFpbHMge1xuXHRwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlIGgzIHtcblx0Zm9udC1zaXplOiAxLjM3NWVtO1xufVxuXG4ucG1wcm9fY29uZmlybWF0aW9uIC5wbXByb19hLXByaW50IHtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcHJvX2FjdGlvbnNfbmF2OjphZnRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0Y29udGVudDogXCJcIjtcbn1cblxuLnBtcHJvX21lbWJlcl9wcm9maWxlX2VkaXQtZmllbGRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLS45MzdlbTtcbn1cblxuZm9ybS5wbXByb19mb3JtIC5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0LWZpZWxkcz5kaXYge1xuXHRmbGV4OiAwIDUwJTtcblx0cGFkZGluZzogMCAuOTM3ZW07XG59XG5cbmZvcm0ucG1wcm9fZm9ybSBsYWJlbCB7XG5cdHBhZGRpbmctYm90dG9tOiAuNjI1ZW07XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wbXByb19zdWJtaXQgaW5wdXQucG1wcm9fYnRuLnBtcHJvX2J0bi1zdWJtaXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcHJvX3N1Ym1pdCBpbnB1dC5wbXByb19idG4ucG1wcm9fYnRuLXN1Ym1pdDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ucG1wcm9fc3VibWl0IGlucHV0LnBtcHJvX2J0bi5wbXByb19idG4tc3VibWl0LFxuLnBtcHJvX3N1Ym1pdCBpbnB1dC5wbXByb19idG4tY2FuY2VsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAuNzVlbSAxLjI1ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG59XG5cbmlucHV0LnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbn1cblxuLnBtcHJvX3N1Ym1pdCBocixcbi5wbXByb19tZXNzYWdlIHtcblx0bWFyZ2luLWJvdHRvbTogMS44NzVlbTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xufVxuXG50YWJsZSNwbXByb19pbnZvaWNlc190YWJsZSB7XG5cdG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG5cbi5wbXByb19jaGVja291dCBociB7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcbn1cblxuLmFjY291bnQtbG9nbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMWVtO1xufVxuXG4uYWNjb3VudC1sb2dvIGltZy5pbWctZmx1aWQucm91bmRlZC1jaXJjbGUge1xuXHR3aWR0aDogNC4zNzVlbTtcblx0aGVpZ2h0OiA0LjM3NWVtO1xufVxuXG4uYWNjb3VudC1sb2dvLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMWVtO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5hY2NvdW50LWxvZ28td3JhcHBlciAuYWNjb3VudC1sb2dvIGEge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hY2NvdW50LWxvZ28td3JhcHBlciAuYWNjb3VudC1sb2dvIGkge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuXHRmb250LXNpemU6IC43NWVtO1xuXHR3aWR0aDogMS40Mzc1ZW07XG5cdGhlaWdodDogMS40Mzc1ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEuNDM3NWVtO1xuXHRib3JkZXItcmFkaXVzOiAxLjI1ZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5hY2NvdW50LWxvZ28td3JhcHBlciAuYWNjb3VudC1sb2dvIGxpLnVzZXItbmFtZSB7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkICNwYXNzLXN0cmVuZ3RoLXJlc3VsdC5zaG9ydCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXdhcm5pbmctY29sb3IpO1xufVxuXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkICNwYXNzLXN0cmVuZ3RoLXJlc3VsdC5iYWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1vcmFuZ2UpO1xufVxuXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkICNwYXNzLXN0cmVuZ3RoLXJlc3VsdC5nb29kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcmF0dGluZyk7XG59XG5cbi5wbXByb19jaGFuZ2VfcGFzc3dvcmQtZmllbGQgI3Bhc3Mtc3RyZW5ndGgtcmVzdWx0LnN0cm9uZyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWdyZWVuKTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5wbXByb19tZXNzYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCAyMiUgMi41ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5wbXByb19tZXNzYWdlLnBtcHJvX3N1Y2Nlc3Mge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMCAxMjggMCAvIDE1JSk7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UucG1wcm9faW52b2ljZV93cmFwIC5wbXByb19hY3Rpb25zX25hdiB7XG5cdG1hcmdpbi10b3A6IDIuNWVtO1xufVxuXG4ucG1wcm9fcGF5bWVudC1kaXNjb3VudC1jb2RlIGlucHV0I2Rpc2NvdW50X2NvZGVfYnV0dG9uLFxuI290aGVyX2Rpc2NvdW50X2NvZGVfYnV0dG9uLFxuI290aGVyX2Rpc2NvdW50X2NvZGVfdHIgI290aGVyX2Rpc2NvdW50X2NvZGVfYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR3aWR0aDogYXV0bztcblx0Y29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4jb3RoZXJfZGlzY291bnRfY29kZV90ciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdGZsZXgtd3JhcDogd3JhcDtcbn1cblxuZm9ybSNwbXByb19mb3JtIGlucHV0I3BtcHJvX2J0bi1zdWJtaXQge1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IDFlbSAxLjI1ZW07XG5cdGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5mb3JtI2xvZ2luZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuZm9ybSNsb2dpbmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wbXByb19tZXNzYWdlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1ib3gtc3R5bGUpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLWJvZHktYmcpO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG1wcm9fbWVzc2FnZSBhIHtcblx0Y29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucG1wcm9fYnRuLFxuLnBtcHJvX2J0bjpsaW5rLFxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhLFxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhOmxpbmsge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLW5vcm1hbCk7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG5oZWFkZXIgLnBtcHJvLWxldmVscyAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlcixcbmJvZHkuY3NzX3ByZWZpeC1kZWZhdWx0LWhlYWRlci5wbXByby1jaGVja291dCAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciB7XG5cdG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG4vKiBQTVAgUmVnaXN0ZXIgV2l6YXJkICovXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDYuMjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDAgMy4xMjVlbSAwIDQuMjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTo6YWZ0ZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG5cdGZvbnQtc2l6ZTogMC44NzVlbTtcblx0Ym9yZGVyOiAwLjA2M2VtIHNvbGlkIHZhcigtLWlxLWJvZHktdGV4dCk7XG5cdHRvcDogNTAlO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IDEuNDM3NWVtO1xuXHR3aWR0aDogMS40Mzc1ZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjMxMjVlbTtcblx0dGV4dC1pbmRlbnQ6IC4xMjVlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSBhIHtcblx0Y29sb3I6IHZhcigtLWNhcnQtdGV4dC1jb2xvcik7XG5cdHBhZGRpbmctbGVmdDogMC43NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbS5hY3RpdmUgYSB7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIC5jc3NfcHJlZml4LXByZS1oZWFkaW5nIHtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG5cdGZvbnQtc2l6ZTogLjc3ZW07XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1iZzEpO1xuXHRoZWlnaHQ6IDEuNDY0ZW07XG5cdHdpZHRoOiAxLjQ2NGVtO1xuXHRsaW5lLWhlaWdodDogMS40NjRlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHRtYXJnaW4tcmlnaHQ6IDAuM2VtO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbS5hY3RpdmUgLmNzc19wcmVmaXgtcHJlLWhlYWRpbmcge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcHJvX2J0bi5pcS1idXR0b24uYnRuLFxuLnBtcHJvX2FjdGlvbnNfbmF2IC5pcS1idXR0b24uYnRuIHtcblx0cGFkZGluZzogMS4xNWVtIDEuNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLnBtcHJvX2NhbmNlbF93cmFwIC5wbXByb19hY3Rpb25saW5rcyBhLnBtcHJvX2J0biB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsLFxuLnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsOmxpbmssXG4ucG1wcm9fYnRuLnBtcHJvX2J0bi1jYW5jZWw6aG92ZXIsXG4uZW50cnktY29udGVudCBhLnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbiNwbXByb19jYW5jZWw+cCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG5cdG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhOmhvdmVyLFxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhOmZvY3VzIHtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhLFxuLnBtcHJvX2NvbnRlbnRfbWVzc2FnZSBhOmxpbmsge1xuXHRtYXJnaW46IC42MjVlbSAuNjI1ZW0gLjYyNWVtIDA7XG59XG5cbmZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuZm9ybS5wbXByb19mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuZm9ybS5wbXByb19mb3JtIGlucHV0W3R5cGU9ZW1haWxdLFxuZm9ybS5wbXByb19mb3JtIGlucHV0W3R5cGU9bnVtYmVyXSxcbmZvcm0ucG1wcm9fZm9ybSB0ZXh0YXJlYSxcbmZvcm0ucG1wcm9fZm9ybSBzZWxlY3QsXG4jbG9naW5mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4jbG9naW5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwIC0uOTM3ZW07XG59XG5cbi5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkIHtcblx0ZmxleDogMCAwIGF1dG87XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDAgLjkzN2VtO1xufVxuXG4ucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1hY2NvdW50LW51bWJlciB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4ucG1wcm8tbWVtYmVyLXByb2ZpbGUtZWRpdCAuY29sLW1kLTEyLmNvbC1zbS0xMiBoMiB7XG5cdGZvbnQtc2l6ZTogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbmZvcm0jbG9naW5mb3JtIC5sb2dpbi1yZW1lbWJlciBpbnB1dCB7XG5cdHdpZHRoOiAxLjJlbTtcblx0aGVpZ2h0OiAxLjJlbTtcblx0Zm9udC1zaXplOiAuOTM3ZW07XG59XG5cbi5wbXByb19pbnZvaWNlLWluZm8gc3Ryb25nLFxuLmNzc19wcmVmaXgtcG1wcm8taW52b2ljZSBzdHJvbmcge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLnBtcHJvX2ludm9pY2VfZGV0YWlscy5wbXByb19pbnZvaWNlLWluZm8ge1xuXHRnYXA6IDFlbTtcbn1cblxuLnBtcHJvX2FjdGlvbnNfbmF2IC5pcS1idXR0b24uYnRuLFxuLnBtcHJvX3N1Ym1pdCAucG1wcm9fYnRuLXN1Ym1pdCB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucG1wcm9fYWN0aW9uc19uYXYgLmlxLWJ1dHRvbi5idG4sXG4ucG1wcm9fc3VibWl0IC5wbXByb19idG4tc3VibWl0LmJ0biB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4ucG1wcm9fYWN0aW9uc19uYXYuYWN0aW9uLWJ0biB7XG5cdG1hcmdpbi10b3A6IDQuMDYyNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wcmludC1pbnZvaWNlLFxuLmNzc19wcmVmaXgtZG93bmxvYWQtaW52b2ljZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNzc19wcmVmaXgtcHJpbnQtaW52b2ljZSB7XG5cdG1hcmdpbi1yaWdodDogMS44NzVlbTtcbn1cblxuLndyYXAtYnRuLWludm9pY2UgYSB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLndyYXAtYnRuLWludm9pY2UgYTpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLndyYXAtYnRuLWludm9pY2Uge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbjogMS4yNWVtIDA7XG59XG5cbi5wbXByb19hY3Rpb25zX25hdiB7XG5cdGNsZWFyOiBib3RoO1xufVxuXG4uaW52b2ljZS1oZWFkZXItd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAxZW07XG5cdHBhZGRpbmctYm90dG9tOiAxLjg3NWVtO1xuXHRib3JkZXItYm90dG9tOiAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG59XG5cbi5wbXByb19pbnZvaWNlX2RldGFpbHMucG1wcm9faW52b2ljZS1pbmZvIC5wbXByb19pbnZvaWNlLWJpbGxpbmctYWRkcmVzcyBwIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8taW52b2ljZSAucG1wcm9faW52b2ljZV9kZXRhaWxzLnBtcHJvX2ludm9pY2UtaW5mbyB7XG5cdHBhZGRpbmc6IDQuMDYyNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG5cdGJvcmRlcjogLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0bWFyZ2luLXRvcDogNC4wNjI1ZW07XG59XG5cbi5wbXByb19pbnZvaWNlX2RldGFpbHMucG1wcm9faW52b2ljZS1pbmZvIC5wbXByb19wcmljZV9wYXJ0LXRvdGFsIHtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG5cdHBhZGRpbmc6IDJlbTtcblx0bWFyZ2luLXRvcDogMTAuMjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0X3dyYXAsXG4uY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLmNzc19wcmVmaXgtcG1wcm8tY2hhbmdlX3Bhc3N3b3JkIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5jc3NfcHJlZml4LXBtcHJvLWNoYW5nZV9wYXNzd29yZCB7XG5cdG1hcmdpbi10b3A6IDMuMTI1ZW07XG5cdHBhZGRpbmctdG9wOiAzLjEyNWVtO1xuXHRib3JkZXItdG9wOiAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG59XG5cbi5wbXByb19jaGFuZ2VfcGFzc3dvcmQtZmllbGRzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRtYXJnaW46IDAgLS45MzdlbTtcbn1cblxuLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZHMgLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZCB7XG5cdHdpZHRoOiA1MCU7XG5cdHBhZGRpbmc6IDAgLjkzN2VtO1xufVxuXG4ucG1wcm8tbWVtYmVyLXByb2ZpbGUtZWRpdCAuY29sLW1kLTEyLmNvbC1zbS0xMiAuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgaDIge1xuXHR3aWR0aDogNTAlO1xuXHRmb250LXNpemU6IDEuMzc1ZW07XG5cdG1heC13aWR0aDogMjIlO1xufVxuXG4ucG1wcm9fYmlsbGluZ193cmFwIHN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4jdXBkYXRlLWF2YXRhciBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYm94LXN0eWxlKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuXHRjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbn1cblxuLmxpdGUucGFzcy10ZXh0IHtcblx0cGFkZGluZzogMCAuOTM3ZW07XG59XG5cbi5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cInVybFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwidGVsXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwid2Vla1wiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLnBtcHJvX2Vycm9yLFxudGV4dGFyZWEucG1wcm9fZXJyb3Ige1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucG1wcm9fbWVzc2FnZS5wbXByb19lcnJvciBwIHtcblx0bWFyZ2luOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0bWFyZ2luLXRvcDogLTguNzVlbTtcbn1cblxuZGl2I3Bhc3Mtc3RyZW5ndGgtcmVzdWx0IHtcblx0Zm9udC1zaXplOiAuNzVlbTtcblx0cGFkZGluZzogLjMxMjVlbTtcblx0d2lkdGg6IGF1dG87XG5cdGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0YmFja2dyb3VuZDogIzIzMjgyZDtcblx0Ym9yZGVyLWNvbG9yOiAjMjMyODJkO1xuXHRtYXJnaW4tdG9wOiAuMzEyNWVtO1xufVxuXG4uaXEtYXZ0YXItYm94IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdGhlaWdodDogY2FsYygxLjZlbSArIDAuOTVyZW0pO1xuXHRsaW5lLWhlaWdodDogMS45O1xufVxuXG4jdXBkYXRlLWF2YXRhciBsYWJlbC5jdXN0b20tZmlsZS1sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBtcHJvX3N1Ym1pdCAjcG1wcm9fc3VibWl0X3NwYW4gI3BtcHJvX2J0bi1zdWJtaXQuYnRuIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtZmllbGRzICNvdGhlcl9kaXNjb3VudF9jb2RlX3Age1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LWZpZWxkcyAjb3RoZXJfZGlzY291bnRfY29kZV9wIGEge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG59XG5cbi5wbXByb19zdWJtaXQgLnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cblxuLyogbG9nIGluIGZvcm0gKi9cblxuLnBtcHJvLWxvZ2luIC5wbXByb19tZXNzYWdlLnBtcHJvX2Vycm9yIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG1wcm9fbG9naW5fd3JhcCBmb3JtI2xvZ2luZm9ybSAubG9naW4tcmVtZW1iZXIgbGFiZWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucG1wcm9fbG9naW5fd3JhcCBmb3JtI2xvZ2luZm9ybSBhIGg2IHtcblx0Y29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucG1wcm9fbG9nZ2VkX2luX3dlbGNvbWVfd3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMWVtO1xufVxuXG5zcGFuLm9yaWdpbmFsLXByaWNlLFxuc3Bhbi5kaXNjb3VudGVkLXByaWNlIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbn1cblxuLmRpc2NvdW50X3dyYXBwZXIge1xuXHRwYWRkaW5nOiAxMnB4IDA7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0bWFyZ2luOiAzMHB4IDAgMzBweCAwO1xufVxuXG4ucG1wcm9fbG9nZ2VkX2luX3dlbGNvbWVfd3JhcCAucG1wcm9fbWVtYmVyX2xvZ19vdXQge1xuXHRtYXJnaW46IDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5wbXByb19sb2dnZWRfaW5fd2VsY29tZV93cmFwIC5wbXByb19tZW1iZXJfbG9nX291dD5hIHtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcblx0cGFkZGluZzogMDtcblx0Zm9udC1zaXplOiAxZW07XG59XG5cbi5wbXByb19sb2dnZWRfaW5fd2VsY29tZV93cmFwIC5wbXByb19tZW1iZXJfbG9nX291dD5hOjpiZWZvcmUge1xuXHRjb250ZW50OiBub25lO1xufVxuXG5zcGFuLmFkZGl0aW9uYWxfZGlzY291bnQge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtc2VtaS1ib2xkKTtcblx0Y29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xufVxuXG4vKiBmcmVlIHBsYW4gKi9cbi5wbXJvLXRoYW5reW91X21zZyBwIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGZvbnQtc2l6ZTogdmFyKC0tZm9udC1zaXplLWg1KTtcblx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogNC41ZW07XG59XG5cbi5jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0cGFkZGluZzogNC4zNzVlbSAwO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29uZmlybWF0aW9uX3dyYXBwZXIgcCB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0cGFkZGluZy1ib3R0b206IDEuMzc1ZW07XG5cdG1hcmdpbi1ib3R0b206IDIuNzVlbTtcbn1cblxuLmNvbmZpcm1hdGlvbl93cmFwcGVyIC5jb25maXJtYXRpb25fZGV0YWlsIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5jb25maXJtYXRpb25fd3JhcHBlciAuY29uZmlybWF0aW9uX3RpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXByb19jb25maXJtYXRpb25fd3JhcCAucG1wcm9fYWN0aW9uc19uYXYuYWN0aW9uLWJ0biB7XG5cdG1hcmdpbi10b3A6IDEwZW07XG59XG5cbi5wbXByb19jaGVja291dC1maWVsZC5wbXByb19jaGVja291dC1maWVsZC1iZW1haWwge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmVsZW1lbnRvciAucG1wcm9fbG9naW5fd3JhcCBociB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCkge1xuXG5cdC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwLFxuXHQuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLmNzc19wcmVmaXgtcG1wcm8tY2hhbmdlX3Bhc3N3b3JkIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo5OTFweCkge1xuXHQucG1wcm9fYmlsbGluZ193cmFwIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWFjY291bnQtbnVtYmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uLFxuXHQucG1wcm9fYmlsbGluZ193cmFwIC5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtY3Z2IHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LnBtcHJvLW1lbWJlci1wcm9maWxlLWVkaXQgLmNvbC1tZC0xMi5jb2wtc20tMTIgLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIGgyIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcblxuXHQuaW52b2ljZS1oZWFkZXItd3JhcCxcblx0LnBtcHJvX2ludm9pY2VfZGV0YWlscyB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0LmNzc19wcmVmaXgtcG1wcm8taW52b2ljZSAucG1wcm9faW52b2ljZV9kZXRhaWxzLnBtcHJvX2ludm9pY2UtaW5mbyB7XG5cdFx0cGFkZGluZzogMS44NzVlbTtcblx0fVxuXG5cdC5wbXByby1tZW1iZXItcHJvZmlsZS1lZGl0IC5jb2wtbWQtMTIuY29sLXNtLTEyIC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSBoMiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Zm9ybS5wbXByb19mb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQsXG5cdGZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXS5pbnB1dCxcblx0LnBtcHJvX2xvZ2luX3dyYXAgZm9ybSNsb2dpbmZvcm0gaW5wdXRbdHlwZT10ZXh0XS5pbnB1dCxcblx0LnBtcHJvX2xvZ2luX3dyYXAgZm9ybSNsb2dpbmZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0uaW5wdXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIHtcblx0XHRtYXJnaW4tdG9wOiAxMi4xMjVlbTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAubS1wcm9maWxlIC5zaWduLXVzZXJfY2FyZCB7XG5cdFx0cGFkZGluZzogMS44NzVlbSAwO1xuXHR9XG5cblx0aW5wdXQjcG1wcm9fYnRuLXN1Ym1pdCB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2N3B4KSB7XG5cdC5wbXJvLXRoYW5reW91X21zZyBwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVlbTtcblx0fVxuXG5cdC5jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0cGFkZGluZzogMi4zNzVlbSAwO1xuXHR9XG5cblx0LnBtcHJvX2NvbmZpcm1hdGlvbl93cmFwIC5wbXByb19hY3Rpb25zX25hdi5hY3Rpb24tYnRuIHtcblx0XHRtYXJnaW4tdG9wOiA0ZW07XG5cdH1cblxuXHQuY29uZmlybWF0aW9uX3dyYXBwZXIgLmNvbmZpcm1hdGlvbl9kZXRhaWwge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuY29uZmlybWF0aW9uX3dyYXBwZXIgLmNvbmZpcm1hdGlvbl90aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjU2N3B4KSB7XG5cdHNwYW4uY3NzX3ByZWZpeC1kb3dubG9hZC1pbnZvaWNlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tdG9wOiAuNjI1ZW07XG5cdH1cblxuXHRzcGFuLmNzc19wcmVmaXgtcHJpbnQtaW52b2ljZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG5cblx0Zm9ybS5wbXByb19mb3JtIC5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0LWZpZWxkcz5kaXYge1xuXHRcdGZsZXg6IDEwMCU7XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLnBtcHJvX21lbWJlcl9wcm9maWxlX2VkaXRfd3JhcCxcblx0LmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5jc3NfcHJlZml4LXBtcHJvLWNoYW5nZV9wYXNzd29yZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkcyAucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkLFxuXHQucG1wcm9fY2hlY2tvdXQtZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZCxcblx0LnBtcHJvX2JpbGxpbmdfd3JhcCAucG1wcm9fY2hlY2tvdXQtZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWV4cGlyYXRpb24sXG5cdC5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1jdnYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8qIFtpcW9uaWNfcmVnaXN0ZXJfZm9ybV0gc2hvcnRjb2RlIHJlZ2lzdHJhdGlvbiBhbmQgcG1wIHdvb2NvbW1lcmNlIGdhdGV3YXkgY3NzICAqL1xuLnBtcF9wYXltZW50X2JnIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtYmxhY2spO1xufVxuXG4uaXFvbmljLXVzZXItZm9ybXMgaDUsXG4uaXFvbmljLXVzZXItZm9ybXMgaDQsXG4uaXFvbmljLXVzZXItZm9ybXMgLm1haW4tcHJpY2UsXG4uaXFvbmljLXVzZXItZm9ybSAucGxhbi1kYXRlLXBhY2sge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5leHBpcmF0aW9uLWluZm8ge1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIC5wYXltZW50LXdyYXBwZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnB1dC1iZyk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG59XG5cbi5wYXltZW50X2dhdGV3YXlfd3JhcHBlciAuaXEtYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IHZhcigtLWdsb2JhbC1mb250LXNpemUpO1xufVxuXG4udHJpYWwtcGVyaW9kIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG5cdHBhZGRpbmc6IDFlbSAyZW07XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdHRvcDogLTI1cHg7XG5cdGxlZnQ6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4ucG1wcm9fZm9ybSAucG1wcm9fc3VibWl0IGlucHV0LmJ0bi5idG4taG92ZXIuaXEtYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjg1ZW0gMS41ZW07XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KSB7XG5cdCNwbXByb19hY2NvdW50IC5wbXByb19ib3gge1xuXHRcdHBhZGRpbmctdG9wOiA2ZW07XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5pcW9uaWMtdXNlci1mb3JtcyAuaXEtc2lnbnVwLWZvcm0ucG1wX3BheW1lbnRfYmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IG5vbmU7XG5cdH1cbn1cblxuLyogcnRsICovXG5bZGlyPVwicnRsXCJdIC5hY2NvdW50LWxvZ28td3JhcHBlciAuYWNjb3VudC1sb2dvIGkge1xuXHRyaWdodDogYXV0bztcblx0bGVmdDogMDtcblx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wcmludC1pbnZvaWNlIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMS44NzVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fY2hlY2tvdXQgaDMgc3Bhbi5wbXByb19jaGVja291dC1oMy1uYW1lIHtcblx0bWFyZ2luOiAwIDAgMXJlbSAuNXJlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fbWVzc2FnZSxcbltkaXI9XCJydGxcIl0gZm9ybS5wbXByb19mb3JtICNwbXByb19wYXltZW50X2luZm9ybWF0aW9uX2ZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGRzIGxhYmVsIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06YWZ0ZXIge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0xODBkZWcpO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIHtcblx0cGFkZGluZzogMCA0LjI1ZW0gMCAzLjEyNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdICNwbXByb19hY2NvdW50IC5wbXByb19ib3ggdWwgbGksXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UgdWwgbGksXG5bZGlyPVwicnRsXCJdIC5wbXByb19iaWxsaW5nX3dyYXAgdWwgbGkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IC4yNWVtO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbltkaXI9XCJydGxcIl0gLndyYXAtYnRuLWludm9pY2Uge1xuXHRmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucG1wcm9faW52b2ljZV9kZXRhaWxzIC5wbXByb19pbnZvaWNlLWJpbGxpbmctYWRkcmVzcyxcbltkaXI9XCJydGxcIl0gLnBtcHJvX2ludm9pY2VfZGV0YWlscyAucG1wcm9faW52b2ljZS1wYXltZW50LW1ldGhvZCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctbGVmdDogLjYyNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdICNwbXNfbG9naW4gLmN1c3RvbS1saW5rcyxcbltkaXI9XCJydGxcIl0gZm9ybSNsb2dpbmZvcm0gLmN1c3RvbS1saW5rcyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG5cdC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAuZm9ybS1pbWcuY3VzdG9tLWZpbGUge1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG59Il19 */