/**handles:streamit-pmp**/
.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);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]{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,.streamit-pmpro-checkout .streamit-pmpro-checkout-payments-info input[type=text]{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;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:rgba(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}.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;color:var(--iq-body-text);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;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}.pmpro_change_password_wrap .pmpro_change_password-fields input[type=password],.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(--iq-body-bg)}.pmpro_member_profile_edit_wrap .pmpro_submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1em;gap:1em}@media (min-width:768px){.streamit-pmpro-edit-profile .form-img.custom-file{max-width:50%}}@media(max-width:1366px){.pmpro_billing_wrap,.pmpro_lost_password_wrap{width:50%}}@media(max-width:1024px){.pmpro_billing_wrap,.pmpro_lost_password_wrap{width:70%}}@media(max-width:767px){.pmpro_billing_wrap,.pmpro_lost_password_wrap{width:100%}}.pmpro{color:var(--iq-body-text)!important}.pmpro_section .pmpro_card.pmpro_login_wrap{background:transparent;border:none}.pmpro .pmpro_form_input,.pmpro .pmpro_section #loginform .input{color:var(--iq-body-text);background:var(--input-bg);border-color:transparent;border-radius:0}.pmpro .pmpro_form_input:focus,.pmpro .pmpro_section #loginform .input:focus{background:var(--input-bg);border-color:var(--iq-primary);-webkit-box-shadow:none;box-shadow:none}.pmpro .pmpro_btn,.pmpro .pmpro_section #loginform .login-submit .button{background:var(--iq-primary);border-color:var(--iq-primary)}.pmpro .pmpro_btn:hover,.pmpro .pmpro_section #loginform .login-submit .button:hover{color:var(--iq-white-color);background:var(--iq-primary-hover);border-color:var(--iq-primary-hover)}.pmpro .pmpro_card_content+.pmpro_card_actions{border:none}.pmpro form[name=loginform] .login-password .password_toogle{bottom:1.5em}.pmpro .pmpro_form_field-password-toggle button,.pmpro .pmpro_form_field-password-toggle button:active,.pmpro .pmpro_form_field-password-toggle button:focus,.pmpro .pmpro_form_field-password-toggle button:hover{color:var(--iq-body-text)}.pmpro .pmpro_form_field-password-toggle .pmpro_icon-eye svg{fill:var(--iq-body-text)}.mo-openid-app-icons p{color:var(--iq-body-text)!important}.pmpro .pmpro_card.pmpro_lost_password_wrap{margin:0 auto;padding:3.125em;background:rgba(0,0,0,.6);background:rgba(var(--iq-rgb-0),.6);backdrop-filter:blur(.625em);border:none}.pmpro .pmpro_card .pmpro_card_content{padding:0}.pmpro_card_actions .pmpro_actions_nav a{width:100%;color:var(--iq-primary);background:transparent}.pmpro_card_actions .pmpro_actions_nav a:hover{color:var(--iq-primary-hover)}.pmpro_card_actions .pmpro_actions_nav a:before{display:none}.pmpro .pmpro_card_actions{padding:0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LDZCQUNELENBQ0EsZ0RBQ0MsWUFDRCxDQUVBLDJCQUNJLFNBQ0oiLCJmaWxlIjoic3RyZWFtaXQtcG1wLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBkaXNhYmxlcyBpbXBvcnQgYnV0dG9ucyBvbiBhZG1pbiBzaWRlICovXG4uaW1wb3J0X3Btc19wbGFucy5kaXNhYmxlZCxcbi5pbXBvcnRfcG1zX21lbWJlcnNfaW5mby5kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAwLjU7XG59XG5cbi8qIFBNUCBwbHVnaW4gY3NzIFN0YXJ0Ki9cbi5wbXByb19idG46aG92ZXIsXG5hLnBtcHJvX2J0bjpob3Zlcixcbi5lbnRyeS1jb250ZW50IGEucG1wcm9fYnRuOmhvdmVyLFxuLnBtcHJvX2J0bjpmb2N1cyxcbi5wbXByb19jaGVja291dCAucG1wcm9fYnRuOmhvdmVyLFxuLnBtcHJvX2NoZWNrb3V0IC5wbXByb19idG46Zm9jdXMsXG4ucG1wcm9fY29udGVudF9tZXNzYWdlIGE6Zm9jdXMsXG4ucG1wcm9fY29udGVudF9tZXNzYWdlIGE6aG92ZXIge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucG1wcm9fYmlsbGluZ193cmFwLFxuLnBtcHJvX2xvc3RfcGFzc3dvcmRfd3JhcCB7XG5cdHBhZGRpbmc6IDMuMTI1ZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksLjYpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigwLjYyNWVtKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjclO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBtcHJvX2NhbmNlbF93cmFwIHRhYmxlLnBtcHJvX3RhYmxlIHtcblx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LXBheW1lbnRzLWluZm8gLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtY3Z2LFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1kaXNjb3VudC1jb2RlIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmg0LnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtY3JlZGl0LWNhcmQge1xuXHRmb250LXNpemU6IDEuMzEyNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgI3BtcHJvX2JpbGxpbmdfYWRkcmVzc19maWVsZHMge1xuXHRwYWRkaW5nLXRvcDogMi4yNWVtO1xufVxuXG5mb3JtLnBtcHJvX2Zvcm0gLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBkaXYge1xuXHRtYXJnaW46IDAgMCAxLjI1ZW0gMDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgaW5wdXQsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0IGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgaW5wdXRbdHlwZT10ZXh0XSxcbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0IHRleHRhcmVhLFxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBpbnB1dCxcbi5wbXByb19jaGVja291dC1maWVsZHMgaW5wdXRbdHlwZT1lbWFpbF0sXG4ucG1wcm9fY2hlY2tvdXQtZmllbGRzIGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBpbnB1dFt0eXBlPXRleHRdLFxuLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZHMgaW5wdXRbdHlwZT1wYXNzd29yZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWJveC1zdHlsZSk7XG59XG5cbi5wbXByb19jaGVja291dC1maWVsZCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWJveC1zdHlsZSkgIWltcG9ydGFudDtcbn1cblxuLnBtcHJvX2JpbGxpbmdfd3JhcCB1bC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWJveC1zdHlsZSkgIWltcG9ydGFudDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtbWVtYmVyLWluZm8sXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmcpO1xuXHRwYWRkaW5nOiAxLjc1ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LW1lbWJlci1pbmZvIC5wbXByb19jaGVja291dC1maWVsZHMgaW5wdXQsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1wYXltZW50cy1pbmZvIC5wbXByb19jaGVja291dC1maWVsZHMgaW5wdXQsXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1tZW1iZXItaW5mbyAucG1wcm9fY2hlY2tvdXQtZmllbGRzIHRleHRhcmVhLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyAucG1wcm9fY2hlY2tvdXQtZmllbGRzIHRleHRhcmVhLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyBpbnB1dFt0eXBlPXRleHRde1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtbWVtYmVyLWluZm8gLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQtcGF5bWVudHMtaW5mbyAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJvZHktYmcpICFpbXBvcnRhbnQ7XG59XG5cbi5wbXByb19tZXNzYWdlLnBtcHJvX2Vycm9yIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pcS13YXJuaW5nLWNvbG9yKTtcbn1cblxuI3BtcHJvX2FjY291bnQgLnBtcHJvX2JveCB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuI3BtcHJvX2FjY291bnQgLnBtcHJvX2JveCBoMyxcbiNwbXByb19jYW5jZWwgaDIge1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xuXHRmb250LXNpemU6IDEuMzc1ZW07XG59XG5cbnNwYW4ucG1wcm9faW52b2ljZV9zdGF0dXMge1xuXHRwYWRkaW5nOiAuMzc1ZW0gMS4yNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLWJvcmRlci1yYWRpdXMpO1xuXHRjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlLnBtcHJvX2ludm9pY2Vfd3JhcCBoMyB7XG5cdG1hcmdpbi1ib3R0b206IC42MjVlbTtcbn1cblxuI3BtcHJvX2FjY291bnQgdGFibGUucG1wcm9fdGFibGUgdGhlYWQsXG4jcG1wcm9fY2FuY2VsIHRhYmxlIHRoZWFkLFxudGFibGUjcG1wcm9fbGV2ZWxzX3RhYmxlIHRoZWFkLFxuLnBtcHJvX2ludm9pY2Vfd3JhcCB0YWJsZSB0aGVhZCB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbn1cblxuI3BtcHJvX2FjY291bnQgdGFibGUgdGgsXG4jcG1wcm9fY2FuY2VsIHRhYmxlIHRoLFxudGFibGUjcG1wcm9fbGV2ZWxzX3RhYmxlIHRoLFxuLnBtcHJvX2ludm9pY2Vfd3JhcCB0YWJsZSB0aCB7XG5cdHBhZGRpbmc6IDFlbTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xufVxuXG4jcG1wcm9fYWNjb3VudCB0YWJsZSB0ZCxcbiNwbXByb19jYW5jZWwgdGFibGUgdGQsXG50YWJsZSNwbXByb19sZXZlbHNfdGFibGUgdGQsXG4ucG1wcm9faW52b2ljZV93cmFwIHRhYmxlIHRkIHtcblx0cGFkZGluZzogMS4yNWVtIDFlbTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG59XG5cbiNwbXByb19hY2NvdW50ICNwbXByb19hY2NvdW50LXByb2ZpbGUgLnBtcHJvX2FjdGlvbmxpbmtzIHtcblx0bWFyZ2luLXRvcDogMS41ZW07XG59XG5cbiNwbXByb19hY2NvdW50LXByb2ZpbGUgLnBtcHJvX2FjdGlvbmxpbmtzPmEsXG4ucG1wcm9fYWN0aW9uc19uYXY+YSxcbiNwbXByb19sZXZlbHNfdGFibGUgLnBtcHJvX2J0bixcbi5wbXByb19hY3Rpb25zX25hdi1yaWdodD5hLFxuLnBtcHJvX21lbWJlcl9sb2dfb3V0PmEge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0cGFkZGluZzogLjYyNWVtO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzKTtcblx0Zm9udC1zaXplOiAuODc1ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLnBtcHJvX2FjdGlvbnNfbmF2PmE6aG92ZXIsXG4ucG1wcm9fYWN0aW9uc19uYXY+YTpmb2N1cyxcbi5wbXByb19hY3Rpb25zX25hdi1yaWdodD5hOmhvdmVyLFxuLnBtcHJvX21lbWJlcl9sb2dfb3V0PmE6aG92ZXIsXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTpmb2N1cyxcbi5wbXByb19hY3Rpb25zX25hdi1yaWdodCBhOmZvY3VzIHtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxudGFibGUucG1wcm9fdGFibGUucG1wcm9faW52b2ljZSB0ZCBhIHtcblx0Y29sb3I6IHZhcigtLWlxLXRpdGxlLXRleHQpO1xufVxuXG50YWJsZS5wbXByb190YWJsZS5wbXByb19pbnZvaWNlIHRkIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtYWNjb3VudC1udW1iZXIge1xuXHR3aWR0aDogNTAlO1xufVxuXG4ucG1wcm9fYmlsbGluZ193cmFwIC5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtZXhwaXJhdGlvbixcbi5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1jdnYge1xuXHR3aWR0aDogMjUlO1xufVxuXG4jcG1wcm9fYWNjb3VudC1wcm9maWxlIC5wbXByb19hY3Rpb25saW5rcz5hIHtcblx0bWFyZ2luLXJpZ2h0OiAuNjI1ZW07XG5cdG1hcmdpbi1ib3R0b206IC42MjVlbTtcbn1cblxuI3BtcHJvX2FjY291bnQgLnBtcHJvX2JveCB1bCxcbi5wbXByb19iaWxsaW5nX3dyYXAgdWwsXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlIHVsIHtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luLXRvcDogLjYyNWVtO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlLnBtcHJvX2ludm9pY2Vfd3JhcCB7XG5cdG1hcmdpbi10b3A6IDYuMjVlbTtcbn1cblxuI3BtcHJvX2FjY291bnQgLnBtcHJvX2JveCB1bCBsaSxcbi5wbXByb19iaWxsaW5nX3dyYXAgdWwgbGksXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luLWJvdHRvbTogLjYyNWVtO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYWN0aW9ubGlua3M+YSB7XG5cdG1hcmdpbjogLjMxM2VtO1xufVxuXG4jcG1wcm9fYWNjb3VudCAucG1wcm9fYWN0aW9ubGlua3M+YSNwbXByb19hY3Rpb25saW5rLWxvZ291dCxcbiNwbXByb19hY2NvdW50ICNwbXByb19hY3Rpb25saW5rLWNoYW5nZS1wYXNzd29yZCxcbiNwbXByb19hY2NvdW50ICNwbXByb19hY3Rpb25saW5rLXByb2ZpbGUge1xuXHRwYWRkaW5nOiAxZW0gMmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBtcHJvX2JpbGxpbmdfd3JhcCAuYnRuIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbiNwbXByb19hY2NvdW50IC5wbXByb19hY3Rpb25saW5rcz5hI3BtcHJvX2FjdGlvbmxpbmstbGV2ZWxzLFxuLnBtcHJvX2FjdGlvbmxpbmtzPmEjcG1wcm9fYWN0aW9ubGluay1pbnZvaWNlcyB7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdG1hcmdpbjogMCAuNjI1ZW0gMCAwO1xuXHRsZXR0ZXItc3BhY2luZzogLjA4ZW07XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYSNwbXByb19hY3Rpb25saW5rLWNhbmNlbCB7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuXHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XG5cdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG59XG5cbiNwbXByb19hY2NvdW50LXByb2ZpbGUgLnBtcHJvX2FjdGlvbmxpbmtzPmE6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2PmE6OmJlZm9yZSxcbiNwbXByb19sZXZlbHNfdGFibGUgLnBtcHJvX2J0bjo6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0PmE6YmVmb3JlLFxuLnBtcHJvX21lbWJlcl9sb2dfb3V0PmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAtMTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Ym9yZGVyOiAuMDYyNWVtIHNvbGlkIHZhcigtLWlxLXByaW1hcnkpO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuXHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDUwJTtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAuM3MgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGVhc2Utb3V0O1xufVxuXG4ucG1wcm9fbWVtYmVyX2xvZ19vdXQge1xuXHRtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4jcG1wcm9fYWNjb3VudCBhI3BtcHJvX2FjdGlvbmxpbmstbGV2ZWxzOmZvY3VzOmJlZm9yZSxcbiNwbXByb19hY2NvdW50IGEjcG1wcm9fYWN0aW9ubGluay1sZXZlbHM6aG92ZXI6YmVmb3JlLFxuI3BtcHJvX2FjY291bnQtcHJvZmlsZSAucG1wcm9fYWN0aW9ubGlua3M+YTpmb2N1czpiZWZvcmUsXG4jcG1wcm9fYWNjb3VudC1wcm9maWxlIC5wbXByb19hY3Rpb25saW5rcz5hOmhvdmVyOmJlZm9yZSxcbi5wbXByb19hY3Rpb25zX25hdj5hOmhvdmVyOmJlZm9yZSxcbi5wbXByb19hY3Rpb25zX25hdj5hOmZvY3VzOmJlZm9yZSxcbiNwbXByb19sZXZlbHNfdGFibGUgLnBtcHJvX2J0bjpob3ZlcjpiZWZvcmUsXG4jcG1wcm9fbGV2ZWxzX3RhYmxlIC5wbXByb19idG46Zm9jdXM6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0PmE6aG92ZXI6YmVmb3JlLFxuLnBtcHJvX2FjdGlvbnNfbmF2LXJpZ2h0PmE6Zm9jdXM6YmVmb3JlLFxuLnBtcHJvX21lbWJlcl9sb2dfb3V0PmE6aG92ZXI6YmVmb3JlLFxuLnBtcHJvX21lbWJlcl9sb2dfb3V0PmE6Zm9jdXM6YmVmb3JlIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcblx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XG59XG5cbi5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX3BheW1lbnQtZXhwaXJhdGlvbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQud2lkZSB7XG5cdHdpZHRoOiA0OCUgIWltcG9ydGFudDtcbn1cblxuZm9ybS5wbXByb19mb3JtIC5wbXByb19wYXltZW50LWN2diAuaW5wdXQge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5hZG1pbi1iYXIgLnBtcHJvX3BheW1lbnQtZXhwaXJhdGlvbiAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuXHR0b3A6IDA7XG59XG5cbmZvcm0ucG1wcm9fZm9ybSAucG1wcm9fY2hlY2tvdXQtZmllbGRzIGxhYmVsIHtcblx0cGFkZGluZy1ib3R0b206IC42MjVlbTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnBtcHJvX2NoZWNrb3V0IGgzIHNwYW4ucG1wcm9fY2hlY2tvdXQtaDMtbmFtZSB7XG5cdGZvbnQtc2l6ZTogMjFweDtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0ICNwbXByb191c2VyX2ZpZWxkcyBoMyBzcGFuLnBtcHJvX2NoZWNrb3V0LWgzLW1zZyB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tY2hlY2tvdXQgI3BtcHJvX3BheW1lbnRfaW5mb3JtYXRpb25fZmllbGRzIGgzIHNwYW4ucG1wcm9fY2hlY2tvdXQtaDMtbXNnIHtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAxNXB4O1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4jcG1wcm9fZm9ybSAucG1wcm9fY2hlY2tvdXQgaDIge1xuXHRmb250LXNpemU6IDIxcHg7XG59XG5cbi5wbXByb19idG4sXG4ucG1wcm9fYnRuOmxpbmssXG4ucG1wcm9fY29udGVudF9tZXNzYWdlIGEsXG4ucG1wcm9fY29udGVudF9tZXNzYWdlIGE6bGluayB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8taW52b2ljZSAucG1wcm9faW52b2ljZV9kZXRhaWxzIHtcblx0cGFkZGluZy10b3A6IDFlbTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8taW52b2ljZSBoMyB7XG5cdGZvbnQtc2l6ZTogMS4zNzVlbTtcbn1cblxuLnBtcHJvX2NvbmZpcm1hdGlvbiAucG1wcm9fYS1wcmludCB7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXByb19hY3Rpb25zX25hdjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y2xlYXI6IGJvdGg7XG5cdGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0LWZpZWxkcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC0uOTM3ZW07XG59XG5cbmZvcm0ucG1wcm9fZm9ybSAucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdC1maWVsZHM+ZGl2IHtcblx0ZmxleDogMCA1MCU7XG5cdHBhZGRpbmc6IDAgLjkzN2VtO1xufVxuXG5mb3JtLnBtcHJvX2Zvcm0gbGFiZWwge1xuXHRwYWRkaW5nLWJvdHRvbTogLjYyNWVtO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4ucG1wcm9fc3VibWl0IGlucHV0LnBtcHJvX2J0bi5wbXByb19idG4tc3VibWl0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXByb19zdWJtaXQgaW5wdXQucG1wcm9fYnRuLnBtcHJvX2J0bi1zdWJtaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5LWhvdmVyKTtcbn1cblxuLnBtcHJvX3N1Ym1pdCBpbnB1dC5wbXByb19idG4ucG1wcm9fYnRuLXN1Ym1pdCxcbi5wbXByb19zdWJtaXQgaW5wdXQucG1wcm9fYnRuLWNhbmNlbCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogLjc1ZW0gMS4yNWVtO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xufVxuXG5pbnB1dC5wbXByb19idG4ucG1wcm9fYnRuLWNhbmNlbCB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG59XG5cbi5wbXByb19zdWJtaXQgaHIsXG4ucG1wcm9fbWVzc2FnZSB7XG5cdG1hcmdpbi1ib3R0b206IDEuODc1ZW07XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcbn1cblxudGFibGUjcG1wcm9faW52b2ljZXNfdGFibGUge1xuXHRtYXJnaW4tdG9wOiAxLjg3NWVtO1xufVxuXG4ucG1wcm9fY2hlY2tvdXQgaHIge1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLWJvcmRlci1saWdodCk7XG59XG5cbi5hY2NvdW50LWxvZ28ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDFlbTtcbn1cblxuLmFjY291bnQtbG9nbyBpbWcuaW1nLWZsdWlkLnJvdW5kZWQtY2lyY2xlIHtcblx0d2lkdGg6IDQuMzc1ZW07XG5cdGhlaWdodDogNC4zNzVlbTtcbn1cblxuLmFjY291bnQtbG9nby13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRnYXA6IDFlbTtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYWNjb3VudC1sb2dvLXdyYXBwZXIgLmFjY291bnQtbG9nbyBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWNjb3VudC1sb2dvLXdyYXBwZXIgLmFjY291bnQtbG9nbyBpIHtcblx0YmFja2dyb3VuZDogdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0Zm9udC1zaXplOiAuNzVlbTtcblx0d2lkdGg6IDEuNDM3NWVtO1xuXHRoZWlnaHQ6IDEuNDM3NWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcblx0Ym9yZGVyLXJhZGl1czogMS4yNWVtO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4uYWNjb3VudC1sb2dvLXdyYXBwZXIgLmFjY291bnQtbG9nbyBsaS51c2VyLW5hbWUge1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZCAjcGFzcy1zdHJlbmd0aC1yZXN1bHQuc2hvcnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS13YXJuaW5nLWNvbG9yKTtcbn1cblxuLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZCAjcGFzcy1zdHJlbmd0aC1yZXN1bHQuYmFkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtb3JhbmdlKTtcbn1cblxuLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZCAjcGFzcy1zdHJlbmd0aC1yZXN1bHQuZ29vZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXJhdHRpbmcpO1xufVxuXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkICNwYXNzLXN0cmVuZ3RoLXJlc3VsdC5zdHJvbmcge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pcS1ncmVlbik7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAucG1wcm9fbWVzc2FnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgMjIlIDIuNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAucG1wcm9fbWVzc2FnZS5wbXByb19zdWNjZXNzIHtcblx0YmFja2dyb3VuZDogcmdiKDAgMTI4IDAgLyAxNSUpO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlLnBtcHJvX2ludm9pY2Vfd3JhcCAucG1wcm9fYWN0aW9uc19uYXYge1xuXHRtYXJnaW4tdG9wOiAyLjVlbTtcbn1cblxuLnBtcHJvX3BheW1lbnQtZGlzY291bnQtY29kZSBpbnB1dCNkaXNjb3VudF9jb2RlX2J1dHRvbixcbiNvdGhlcl9kaXNjb3VudF9jb2RlX2J1dHRvbixcbiNvdGhlcl9kaXNjb3VudF9jb2RlX3RyICNvdGhlcl9kaXNjb3VudF9jb2RlX2J1dHRvbiB7XG5cdGhlaWdodDogYXV0bztcblx0d2lkdGg6IGF1dG87XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuI290aGVyX2Rpc2NvdW50X2NvZGVfdHIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbmZvcm0jcG1wcm9fZm9ybSBpbnB1dCNwbXByb19idG4tc3VibWl0IHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiAxZW0gMS4yNWVtO1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuZm9ybSNsb2dpbmZvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbmZvcm0jbG9naW5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucG1wcm9fbWVzc2FnZSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYm94LXN0eWxlKTtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pcS1ib2R5LWJnKTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcbn1cblxuLnBtcHJvX21lc3NhZ2UgYSB7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcHJvX2J0bixcbi5wbXByb19idG46bGluayxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYSxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpsaW5rIHtcblx0YmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1ub3JtYWwpO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuaGVhZGVyIC5wbXByby1sZXZlbHMgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIsXG5ib2R5LmNzc19wcmVmaXgtZGVmYXVsdC1oZWFkZXIucG1wcm8tY2hlY2tvdXQgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIge1xuXHRtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLyogUE1QIFJlZ2lzdGVyIFdpemFyZCAqL1xuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIge1xuXHRtYXJnaW4tYm90dG9tOiA2LjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAwIDMuMTI1ZW0gMCA0LjI1ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06OmFmdGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjb250ZW50OiBcIlxcZjA1NFwiO1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuXHRmb250LXNpemU6IDAuODc1ZW07XG5cdGJvcmRlcjogMC4wNjNlbSBzb2xpZCB2YXIoLS1pcS1ib2R5LXRleHQpO1xuXHR0b3A6IDUwJTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0aGVpZ2h0OiAxLjQzNzVlbTtcblx0d2lkdGg6IDEuNDM3NWVtO1xuXHRsaW5lLWhlaWdodDogMS4zMTI1ZW07XG5cdHRleHQtaW5kZW50OiAuMTI1ZW07XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW06Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0gYSB7XG5cdGNvbG9yOiB2YXIoLS1jYXJ0LXRleHQtY29sb3IpO1xuXHRwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0uYWN0aXZlIGEge1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4uY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSAuY3NzX3ByZWZpeC1wcmUtaGVhZGluZyB7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuXHRmb250LXNpemU6IC43N2VtO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0YmFja2dyb3VuZDogdmFyKC0taXEtYmcxKTtcblx0aGVpZ2h0OiAxLjQ2NGVtO1xuXHR3aWR0aDogMS40NjRlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDY0ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcblx0bWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cblxuLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0uYWN0aXZlIC5jc3NfcHJlZml4LXByZS1oZWFkaW5nIHtcblx0YmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXByb19idG4uaXEtYnV0dG9uLmJ0bixcbi5wbXByb19hY3Rpb25zX25hdiAuaXEtYnV0dG9uLmJ0biB7XG5cdHBhZGRpbmc6IDEuMTVlbSAxLjVlbTtcblx0YmFja2dyb3VuZDogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG59XG5cbi5wbXByb19jYW5jZWxfd3JhcCAucG1wcm9fYWN0aW9ubGlua3MgYS5wbXByb19idG4ge1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5wbXByb19idG4ucG1wcm9fYnRuLWNhbmNlbCxcbi5wbXByb19idG4ucG1wcm9fYnRuLWNhbmNlbDpsaW5rLFxuLnBtcHJvX2J0bi5wbXByb19idG4tY2FuY2VsOmhvdmVyLFxuLmVudHJ5LWNvbnRlbnQgYS5wbXByb19idG4ucG1wcm9fYnRuLWNhbmNlbDpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4jcG1wcm9fY2FuY2VsPnAge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xuXHRtYXJnaW4tYm90dG9tOiAyZW07XG59XG5cbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpob3Zlcixcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpmb2N1cyB7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG59XG5cbi5wbXByb19jb250ZW50X21lc3NhZ2UgYSxcbi5wbXByb19jb250ZW50X21lc3NhZ2UgYTpsaW5rIHtcblx0bWFyZ2luOiAuNjI1ZW0gLjYyNWVtIC42MjVlbSAwO1xufVxuXG5mb3JtLnBtcHJvX2Zvcm0gaW5wdXRbdHlwZT10ZXh0XSxcbmZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSxcbmZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbmZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sXG5mb3JtLnBtcHJvX2Zvcm0gdGV4dGFyZWEsXG5mb3JtLnBtcHJvX2Zvcm0gc2VsZWN0LFxuI2xvZ2luZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuI2xvZ2luZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wbXByb19jaGVja291dC1maWVsZHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1hcmdpbjogMCAtLjkzN2VtO1xufVxuXG4ucG1wcm9fY2hlY2tvdXQtZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZCB7XG5cdGZsZXg6IDAgMCBhdXRvO1xuXHR3aWR0aDogNTAlO1xuXHRwYWRkaW5nOiAwIC45MzdlbTtcbn1cblxuLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtYWNjb3VudC1udW1iZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLnBtcHJvLW1lbWJlci1wcm9maWxlLWVkaXQgLmNvbC1tZC0xMi5jb2wtc20tMTIgaDIge1xuXHRmb250LXNpemU6IDEuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG5mb3JtI2xvZ2luZm9ybSAubG9naW4tcmVtZW1iZXIgaW5wdXQge1xuXHR3aWR0aDogMS4yZW07XG5cdGhlaWdodDogMS4yZW07XG5cdGZvbnQtc2l6ZTogLjkzN2VtO1xufVxuXG4ucG1wcm9faW52b2ljZS1pbmZvIHN0cm9uZyxcbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2Ugc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5wbXByb19pbnZvaWNlX2RldGFpbHMucG1wcm9faW52b2ljZS1pbmZvIHtcblx0Z2FwOiAxZW07XG59XG5cbi5wbXByb19hY3Rpb25zX25hdiAuaXEtYnV0dG9uLmJ0bixcbi5wbXByb19zdWJtaXQgLnBtcHJvX2J0bi1zdWJtaXQge1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBtcHJvX2FjdGlvbnNfbmF2IC5pcS1idXR0b24uYnRuLFxuLnBtcHJvX3N1Ym1pdCAucG1wcm9fYnRuLXN1Ym1pdC5idG4ge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuLnBtcHJvX2FjdGlvbnNfbmF2LmFjdGlvbi1idG4ge1xuXHRtYXJnaW4tdG9wOiA0LjA2MjVlbTtcbn1cblxuLmNzc19wcmVmaXgtcHJpbnQtaW52b2ljZSxcbi5jc3NfcHJlZml4LWRvd25sb2FkLWludm9pY2Uge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jc3NfcHJlZml4LXByaW50LWludm9pY2Uge1xuXHRtYXJnaW4tcmlnaHQ6IDEuODc1ZW07XG59XG5cbi53cmFwLWJ0bi1pbnZvaWNlIGEge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi53cmFwLWJ0bi1pbnZvaWNlIGE6aG92ZXIge1xuXHRjb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG59XG5cbi53cmFwLWJ0bi1pbnZvaWNlIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDEuMjVlbSAwO1xufVxuXG4ucG1wcm9fYWN0aW9uc19uYXYge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLmludm9pY2UtaGVhZGVyLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMWVtO1xuXHRwYWRkaW5nLWJvdHRvbTogMS44NzVlbTtcblx0Ym9yZGVyLWJvdHRvbTogLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xuXHRtYXJnaW4tYm90dG9tOiAxLjg3NWVtO1xufVxuXG4ucG1wcm9faW52b2ljZV9kZXRhaWxzLnBtcHJvX2ludm9pY2UtaW5mbyAucG1wcm9faW52b2ljZS1iaWxsaW5nLWFkZHJlc3MgcCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UgLnBtcHJvX2ludm9pY2VfZGV0YWlscy5wbXByb19pbnZvaWNlLWluZm8ge1xuXHRwYWRkaW5nOiA0LjA2MjVlbTtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xuXHRib3JkZXI6IC4wNjI1ZW0gc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdG1hcmdpbi10b3A6IDQuMDYyNWVtO1xufVxuXG4ucG1wcm9faW52b2ljZV9kZXRhaWxzLnBtcHJvX2ludm9pY2UtaW5mbyAucG1wcm9fcHJpY2VfcGFydC10b3RhbCB7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIHtcblx0YmFja2dyb3VuZDogdmFyKC0taW5wdXQtYmcpO1xuXHRwYWRkaW5nOiAyZW07XG5cdG1hcmdpbi10b3A6IDEwLjI1ZW07XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwLFxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5jc3NfcHJlZml4LXBtcHJvLWNoYW5nZV9wYXNzd29yZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAuY3NzX3ByZWZpeC1wbXByby1jaGFuZ2VfcGFzc3dvcmQge1xuXHRtYXJnaW4tdG9wOiAzLjEyNWVtO1xuXHRwYWRkaW5nLXRvcDogMy4xMjVlbTtcblx0Ym9yZGVyLXRvcDogLjA2MjVlbSBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xufVxuXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkLWZpZWxkcyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0bWFyZ2luOiAwIC0uOTM3ZW07XG59XG5cbi5wbXByb19jaGFuZ2VfcGFzc3dvcmQtZmllbGRzIC5wbXByb19jaGFuZ2VfcGFzc3dvcmQtZmllbGQge1xuXHR3aWR0aDogNTAlO1xuXHRwYWRkaW5nOiAwIC45MzdlbTtcbn1cblxuLnBtcHJvLW1lbWJlci1wcm9maWxlLWVkaXQgLmNvbC1tZC0xMi5jb2wtc20tMTIgLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIGgyIHtcblx0d2lkdGg6IDUwJTtcblx0Zm9udC1zaXplOiAxLjM3NWVtO1xuXHRtYXgtd2lkdGg6IDIyJTtcbn1cblxuLnBtcHJvX2JpbGxpbmdfd3JhcCBzdHJvbmcge1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgbGFiZWwuY3VzdG9tLWZpbGUtbGFiZWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jYXJkLWJveC1zdHlsZSk7XG5cdGJvcmRlci1jb2xvcjogdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0Y29sb3I6IHZhcigtLWlxLWJvZHktdGV4dCk7XG59XG5cbi5saXRlLnBhc3MtdGV4dCB7XG5cdHBhZGRpbmc6IDAgLjkzN2VtO1xufVxuXG4ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJlbWFpbFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJ1cmxcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cInRlbFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJyYW5nZVwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJkYXRlXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLnBtcHJvX2Vycm9yLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0ucG1wcm9fZXJyb3IsXG5pbnB1dFt0eXBlPVwidGltZVwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5wbXByb19lcnJvcixcbmlucHV0W3R5cGU9XCJjb2xvclwiXS5wbXByb19lcnJvcixcbnRleHRhcmVhLnBtcHJvX2Vycm9yIHtcblx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcHJvX21lc3NhZ2UucG1wcm9fZXJyb3IgcCB7XG5cdG1hcmdpbjogMDtcbn1cblxuLmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5tLXByb2ZpbGUgLnNpZ24tdXNlcl9jYXJkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdG1hcmdpbi10b3A6IC04Ljc1ZW07XG59XG5cbmRpdiNwYXNzLXN0cmVuZ3RoLXJlc3VsdCB7XG5cdGZvbnQtc2l6ZTogLjc1ZW07XG5cdHBhZGRpbmc6IC4zMTI1ZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAwLjI1ZW07XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6ICMyMzI4MmQ7XG5cdGJvcmRlci1jb2xvcjogIzIzMjgyZDtcblx0bWFyZ2luLXRvcDogLjMxMjVlbTtcbn1cblxuLmlxLWF2dGFyLWJveCAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taXEtcHJpbWFyeSk7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHRoZWlnaHQ6IGNhbGMoMS42ZW0gKyAwLjk1cmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuI3VwZGF0ZS1hdmF0YXIgbGFiZWwuY3VzdG9tLWZpbGUtbGFiZWwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wbXByb19zdWJtaXQgI3BtcHJvX3N1Ym1pdF9zcGFuICNwbXByb19idG4tc3VibWl0LmJ0biB7XG5cdHdpZHRoOiAxMDAlO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5jc3NfcHJlZml4LXBtcHJvLWNoZWNrb3V0LWZpZWxkcyAjb3RoZXJfZGlzY291bnRfY29kZV9wIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY3NzX3ByZWZpeC1wbXByby1jaGVja291dC1maWVsZHMgI290aGVyX2Rpc2NvdW50X2NvZGVfcCBhIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1zaXplOiAwLjg3NWVtO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuXG4ucG1wcm9fc3VibWl0IC5wbXByb19idG4ucG1wcm9fYnRuLWNhbmNlbDpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG5cbi8qIGxvZyBpbiBmb3JtICovXG5cbi5wbXByby1sb2dpbiAucG1wcm9fbWVzc2FnZS5wbXByb19lcnJvciB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBtcHJvX2xvZ2luX3dyYXAgZm9ybSNsb2dpbmZvcm0gLmxvZ2luLXJlbWVtYmVyIGxhYmVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBtcHJvX2xvZ2luX3dyYXAgZm9ybSNsb2dpbmZvcm0gYSBoNiB7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcbn1cblxuLnBtcHJvX2xvZ2dlZF9pbl93ZWxjb21lX3dyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDFlbTtcbn1cblxuc3Bhbi5vcmlnaW5hbC1wcmljZSxcbnNwYW4uZGlzY291bnRlZC1wcmljZSB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRjb2xvcjogdmFyKC0taXEtdGl0bGUtdGV4dCk7XG59XG5cbi5kaXNjb3VudF93cmFwcGVyIHtcblx0cGFkZGluZzogMTJweCAwO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0taXEtYm9yZGVyLWxpZ2h0KTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG5cdG1hcmdpbjogMzBweCAwIDMwcHggMDtcbn1cblxuLnBtcHJvX2xvZ2dlZF9pbl93ZWxjb21lX3dyYXAgLnBtcHJvX21lbWJlcl9sb2dfb3V0IHtcblx0bWFyZ2luOiAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucG1wcm9fbG9nZ2VkX2luX3dlbGNvbWVfd3JhcCAucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRjb2xvcjogdmFyKC0taXEtcHJpbWFyeS1ob3Zlcik7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4ucG1wcm9fbG9nZ2VkX2luX3dlbGNvbWVfd3JhcCAucG1wcm9fbWVtYmVyX2xvZ19vdXQ+YTo6YmVmb3JlIHtcblx0Y29udGVudDogbm9uZTtcbn1cblxuc3Bhbi5hZGRpdGlvbmFsX2Rpc2NvdW50IHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LXNlbWktYm9sZCk7XG5cdGNvbG9yOiB2YXIoLS1pcS10aXRsZS10ZXh0KTtcbn1cblxuLyogZnJlZSBwbGFuICovXG4ucG1yby10aGFua3lvdV9tc2cgcCB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHRmb250LXNpemU6IHZhcigtLWZvbnQtc2l6ZS1oNSk7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdG1hcmdpbi1ib3R0b206IDQuNWVtO1xufVxuXG4uY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG5cdHBhZGRpbmc6IDQuMzc1ZW0gMDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cyk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbmZpcm1hdGlvbl93cmFwcGVyIHAge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1tZWRpdW0pO1xuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWlxLWJvcmRlci1saWdodCk7XG5cdHBhZGRpbmctYm90dG9tOiAxLjM3NWVtO1xuXHRtYXJnaW4tYm90dG9tOiAyLjc1ZW07XG59XG5cbi5jb25maXJtYXRpb25fd3JhcHBlciAuY29uZmlybWF0aW9uX2RldGFpbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uY29uZmlybWF0aW9uX3dyYXBwZXIgLmNvbmZpcm1hdGlvbl90aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodC1zZW1pLWJvbGQpO1xuXHRjb2xvcjogdmFyKC0taXEtd2hpdGUtY29sb3IpO1xufVxuXG4ucG1wcm9fY29uZmlybWF0aW9uX3dyYXAgLnBtcHJvX2FjdGlvbnNfbmF2LmFjdGlvbi1idG4ge1xuXHRtYXJnaW4tdG9wOiAxMGVtO1xufVxuXG4ucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fY2hlY2tvdXQtZmllbGQtYmVtYWlsIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5lbGVtZW50b3IgLnBtcHJvX2xvZ2luX3dyYXAgaHIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDoxMjAwcHgpIHtcblxuXHQuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLnBtcHJvX21lbWJlcl9wcm9maWxlX2VkaXRfd3JhcCxcblx0LmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5jc3NfcHJlZml4LXBtcHJvLWNoYW5nZV9wYXNzd29yZCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6OTkxcHgpIHtcblx0LnBtcHJvX2JpbGxpbmdfd3JhcCAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1hY2NvdW50LW51bWJlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucG1wcm9fYmlsbGluZ193cmFwIC5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtZXhwaXJhdGlvbixcblx0LnBtcHJvX2JpbGxpbmdfd3JhcCAucG1wcm9fY2hlY2tvdXQtZmllbGRzIC5wbXByb19jaGVja291dC1maWVsZC5wbXByb19wYXltZW50LWN2diB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdC5wbXByby1tZW1iZXItcHJvZmlsZS1lZGl0IC5jb2wtbWQtMTIuY29sLXNtLTEyIC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSBoMiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XG5cblx0Lmludm9pY2UtaGVhZGVyLXdyYXAsXG5cdC5wbXByb19pbnZvaWNlX2RldGFpbHMge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXBtcHJvLWludm9pY2UgLnBtcHJvX2ludm9pY2VfZGV0YWlscy5wbXByb19pbnZvaWNlLWluZm8ge1xuXHRcdHBhZGRpbmc6IDEuODc1ZW07XG5cdH1cblxuXHQucG1wcm8tbWVtYmVyLXByb2ZpbGUtZWRpdCAuY29sLW1kLTEyLmNvbC1zbS0xMiAuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgaDIge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdGZvcm0ucG1wcm9fZm9ybSBpbnB1dFt0eXBlPXRleHRdLmlucHV0LFxuXHRmb3JtLnBtcHJvX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0uaW5wdXQsXG5cdC5wbXByb19sb2dpbl93cmFwIGZvcm0jbG9naW5mb3JtIGlucHV0W3R5cGU9dGV4dF0uaW5wdXQsXG5cdC5wbXByb19sb2dpbl93cmFwIGZvcm0jbG9naW5mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLmlucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTIuMTI1ZW07XG5cdH1cblxuXHQuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLm0tcHJvZmlsZSAuc2lnbi11c2VyX2NhcmQge1xuXHRcdHBhZGRpbmc6IDEuODc1ZW0gMDtcblx0fVxuXG5cdGlucHV0I3BtcHJvX2J0bi1zdWJtaXQge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo3NjdweCkge1xuXHQucG1yby10aGFua3lvdV9tc2cgcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMi41ZW07XG5cdH1cblxuXHQuY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDIuMzc1ZW0gMDtcblx0fVxuXG5cdC5wbXByb19jb25maXJtYXRpb25fd3JhcCAucG1wcm9fYWN0aW9uc19uYXYuYWN0aW9uLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogNGVtO1xuXHR9XG5cblx0LmNvbmZpcm1hdGlvbl93cmFwcGVyIC5jb25maXJtYXRpb25fZGV0YWlsIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LmNvbmZpcm1hdGlvbl93cmFwcGVyIC5jb25maXJtYXRpb25fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDFlbTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDo1NjdweCkge1xuXHRzcGFuLmNzc19wcmVmaXgtZG93bmxvYWQtaW52b2ljZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogLjYyNWVtO1xuXHR9XG5cblx0c3Bhbi5jc3NfcHJlZml4LXByaW50LWludm9pY2Uge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdGZvcm0ucG1wcm9fZm9ybSAucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdC1maWVsZHM+ZGl2IHtcblx0XHRmbGV4OiAxMDAlO1xuXHR9XG5cblx0LmNzc19wcmVmaXgtcG1wcm8tZWRpdC1wcm9maWxlIC5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0X3dyYXAsXG5cdC5jc3NfcHJlZml4LXBtcHJvLWVkaXQtcHJvZmlsZSAuY3NzX3ByZWZpeC1wbXByby1jaGFuZ2VfcGFzc3dvcmQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZHMgLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZCxcblx0LnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQsXG5cdC5wbXByb19iaWxsaW5nX3dyYXAgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyAucG1wcm9fY2hlY2tvdXQtZmllbGQucG1wcm9fcGF5bWVudC1leHBpcmF0aW9uLFxuXHQucG1wcm9fYmlsbGluZ193cmFwIC5wbXByb19jaGVja291dC1maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkLnBtcHJvX3BheW1lbnQtY3Z2IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vKiBbaXFvbmljX3JlZ2lzdGVyX2Zvcm1dIHNob3J0Y29kZSByZWdpc3RyYXRpb24gYW5kIHBtcCB3b29jb21tZXJjZSBnYXRld2F5IGNzcyAgKi9cbi5wbXBfcGF5bWVudF9iZyB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJsYWNrKTtcbn1cblxuLmlxb25pYy11c2VyLWZvcm1zIGg1LFxuLmlxb25pYy11c2VyLWZvcm1zIGg0LFxuLmlxb25pYy11c2VyLWZvcm1zIC5tYWluLXByaWNlLFxuLmlxb25pYy11c2VyLWZvcm0gLnBsYW4tZGF0ZS1wYWNrIHtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5pcW9uaWMtdXNlci1mb3JtcyAuZXhwaXJhdGlvbi1pbmZvIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWdsb2JhbC1mb250LWZhbWlseSk7XG5cdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG59XG5cbi5pcW9uaWMtdXNlci1mb3JtcyAucGF5bWVudC13cmFwcGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmcpO1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1pcS1ib3JkZXItbGlnaHQpO1xufVxuXG4ucGF5bWVudF9nYXRld2F5X3dyYXBwZXIgLmlxLWJ1dHRvbiB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1nbG9iYWwtZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQtbWVkaXVtKTtcblx0Zm9udC1zaXplOiB2YXIoLS1nbG9iYWwtZm9udC1zaXplKTtcbn1cblxuLnRyaWFsLXBlcmlvZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuXHRwYWRkaW5nOiAxZW0gMmVtO1xuXHRmb250LWZhbWlseTogdmFyKC0tZ2xvYmFsLWZvbnQtZmFtaWx5KTtcblx0Y29sb3I6IHZhcigtLWlxLXdoaXRlLWNvbG9yKTtcblx0Zm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LW1lZGl1bSk7XG5cdGZvbnQtc2l6ZTogLjg3NWVtO1xuXHR0b3A6IC0yNXB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnBtcHJvX2Zvcm0gLnBtcHJvX3N1Ym1pdCBpbnB1dC5idG4uYnRuLWhvdmVyLmlxLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC44NWVtIDEuNWVtO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCkge1xuXHQjcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IHtcblx0XHRwYWRkaW5nLXRvcDogNmVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaXFvbmljLXVzZXItZm9ybXMgLmlxLXNpZ251cC1mb3JtLnBtcF9wYXltZW50X2JnIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmFmdGVyIHtcblx0XHRjb250ZW50OiBub25lO1xuXHR9XG59XG5cbi8qIHJ0bCAqL1xuW2Rpcj1cInJ0bFwiXSAuYWNjb3VudC1sb2dvLXdyYXBwZXIgLmFjY291bnQtbG9nbyBpIHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDA7XG5cdHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG59XG5cbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtcHJpbnQtaW52b2ljZSB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDEuODc1ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2NoZWNrb3V0IGgzIHNwYW4ucG1wcm9fY2hlY2tvdXQtaDMtbmFtZSB7XG5cdG1hcmdpbjogMCAwIDFyZW0gLjVyZW07XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX21lc3NhZ2UsXG5bZGlyPVwicnRsXCJdIGZvcm0ucG1wcm9fZm9ybSAjcG1wcm9fcGF5bWVudF9pbmZvcm1hdGlvbl9maWVsZHMgLnBtcHJvX2NoZWNrb3V0LWZpZWxkcyBsYWJlbCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmFmdGVyIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSB7XG5cdHBhZGRpbmc6IDAgNC4yNWVtIDAgMy4xMjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjcG1wcm9fYWNjb3VudCAucG1wcm9fYm94IHVsIGxpLFxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wbXByby1pbnZvaWNlIHVsIGxpLFxuW2Rpcj1cInJ0bFwiXSAucG1wcm9fYmlsbGluZ193cmFwIHVsIGxpIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAuMjVlbTtcblx0ZmxleC13cmFwOiB3cmFwO1xufVxuXG5bZGlyPVwicnRsXCJdIC53cmFwLWJ0bi1pbnZvaWNlIHtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnBtcHJvX2ludm9pY2VfZGV0YWlscyAucG1wcm9faW52b2ljZS1iaWxsaW5nLWFkZHJlc3MsXG5bZGlyPVwicnRsXCJdIC5wbXByb19pbnZvaWNlX2RldGFpbHMgLnBtcHJvX2ludm9pY2UtcGF5bWVudC1tZXRob2Qge1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IC42MjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAjcG1zX2xvZ2luIC5jdXN0b20tbGlua3MsXG5bZGlyPVwicnRsXCJdIGZvcm0jbG9naW5mb3JtIC5jdXN0b20tbGlua3Mge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwIC5wbXByb19mb3JtIGlucHV0LFxuLnBtcHJvX21lbWJlcl9wcm9maWxlX2VkaXRfd3JhcCAucG1wcm9fZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5wbXByb19tZW1iZXJfcHJvZmlsZV9lZGl0X3dyYXAgLnBtcHJvX2Zvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4ucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwIC5wbXByb19mb3JtIGlucHV0W3R5cGU9dGV4dF0sXG4ucG1wcm9fY2hhbmdlX3Bhc3N3b3JkX3dyYXAgLnBtcHJvX2NoYW5nZV9wYXNzd29yZC1maWVsZHMgaW5wdXRbdHlwZT1wYXNzd29yZF17XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlxLWJvZHktYmcpO1xufVxuXG4ucG1wcm9fbWVtYmVyX3Byb2ZpbGVfZWRpdF93cmFwIC5wbXByb19zdWJtaXR7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMWVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuXHQuY3NzX3ByZWZpeC1wbXByby1lZGl0LXByb2ZpbGUgLmZvcm0taW1nLmN1c3RvbS1maWxlIHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpIHtcblxuXHQucG1wcm9fYmlsbGluZ193cmFwLFxuXHQucG1wcm9fbG9zdF9wYXNzd29yZF93cmFwIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXG5cdC5wbXByb19iaWxsaW5nX3dyYXAsXG5cdC5wbXByb19sb3N0X3Bhc3N3b3JkX3dyYXAge1xuXHRcdHdpZHRoOiA3MCU7XG5cdH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblxuXHQucG1wcm9fYmlsbGluZ193cmFwLFxuXHQucG1wcm9fbG9zdF9wYXNzd29yZF93cmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4ucG1wcm8ge1xuXHRjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KSAhaW1wb3J0YW50O1xufVxuLnBtcHJvX3NlY3Rpb24gLnBtcHJvX2NhcmQucG1wcm9fbG9naW5fd3JhcCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ucG1wcm8gLnBtcHJvX3NlY3Rpb24gI2xvZ2luZm9ybSAuaW5wdXQsXG4ucG1wcm8gLnBtcHJvX2Zvcm1faW5wdXQge1xuXHRjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1pbnB1dC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucG1wcm8gLnBtcHJvX3NlY3Rpb24gI2xvZ2luZm9ybSAuaW5wdXQ6Zm9jdXMsXG4ucG1wcm8gLnBtcHJvX2Zvcm1faW5wdXQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWlucHV0LWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG4ucG1wcm8gLnBtcHJvX3NlY3Rpb24gI2xvZ2luZm9ybSAubG9naW4tc3VibWl0IC5idXR0b24sXG4ucG1wcm8gLnBtcHJvX2J0biB7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnkpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnkpO1xufVxuXG4ucG1wcm8gLnBtcHJvX3NlY3Rpb24gI2xvZ2luZm9ybSAubG9naW4tc3VibWl0IC5idXR0b246aG92ZXIsXG4ucG1wcm8gLnBtcHJvX2J0bjpob3ZlciB7XG5cdGNvbG9yOiB2YXIoLS1pcS13aGl0ZS1jb2xvcik7XG5cdGJhY2tncm91bmQ6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xuXHRib3JkZXItY29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuXG4ucG1wcm8gLnBtcHJvX2NhcmRfY29udGVudCArIC5wbXByb19jYXJkX2FjdGlvbnMge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5wbXBybyBmb3JtW25hbWU9bG9naW5mb3JtXSAubG9naW4tcGFzc3dvcmQgLnBhc3N3b3JkX3Rvb2dsZSB7XG5cdGJvdHRvbTogMS41ZW07XG59XG5cbi5wbXBybyAucG1wcm9fZm9ybV9maWVsZC1wYXNzd29yZC10b2dnbGUgYnV0dG9uLCBcbi5wbXBybyAucG1wcm9fZm9ybV9maWVsZC1wYXNzd29yZC10b2dnbGUgYnV0dG9uOmhvdmVyLCBcbi5wbXBybyAucG1wcm9fZm9ybV9maWVsZC1wYXNzd29yZC10b2dnbGUgYnV0dG9uOmZvY3VzLCBcbi5wbXBybyAucG1wcm9fZm9ybV9maWVsZC1wYXNzd29yZC10b2dnbGUgYnV0dG9uOmFjdGl2ZSB7XG5cdGNvbG9yOiB2YXIoLS1pcS1ib2R5LXRleHQpO1xufVxuXG4ucG1wcm8gLnBtcHJvX2Zvcm1fZmllbGQtcGFzc3dvcmQtdG9nZ2xlIC5wbXByb19pY29uLWV5ZSBzdmcge1xuXHRmaWxsOiB2YXIoLS1pcS1ib2R5LXRleHQpXG59XG5cbi5tby1vcGVuaWQtYXBwLWljb25zIHAge1xuXHRjb2xvcjogdmFyKC0taXEtYm9keS10ZXh0KSAhaW1wb3J0YW50O1xufVxuXG4ucG1wcm8gLnBtcHJvX2NhcmQucG1wcm9fbG9zdF9wYXNzd29yZF93cmFwIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDMuMTI1ZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNik7XG4gICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1pcS1yZ2ItMCksIC42KTtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1ciguNjI1ZW0pO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1ciguNjI1ZW0pO1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5wbXBybyAucG1wcm9fY2FyZCAucG1wcm9fY2FyZF9jb250ZW50IHtcblx0cGFkZGluZzogMDtcbn1cblxuLnBtcHJvX2NhcmRfYWN0aW9ucyAucG1wcm9fYWN0aW9uc19uYXYgYSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cdGNvbG9yOiB2YXIoLS1pcS1wcmltYXJ5KTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucG1wcm9fY2FyZF9hY3Rpb25zIC5wbXByb19hY3Rpb25zX25hdiBhOmhvdmVyIHtcblx0Y29sb3I6IHZhcigtLWlxLXByaW1hcnktaG92ZXIpO1xufVxuLnBtcHJvX2NhcmRfYWN0aW9ucyAucG1wcm9fYWN0aW9uc19uYXYgYTo6YmVmb3JlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBtcHJvIC5wbXByb19jYXJkX2FjdGlvbnMge1xuICAgIHBhZGRpbmc6IDA7XG59Il19 */