")}.chx2-container .chx2 .chx-label::before{color:#757575}.chx2-container .chx2 .chx-label:hover{transition:.1s;cursor:pointer}.chx2-container .chx2 .chx-label:hover::before{color:#af0fda;transition:.1s}.chx2-container .chx2 .chx-label-disabled{opacity:.34;color:#392558;transition:.1s}.chx2-container .chx2 .chx-label-disabled::before{display:inline-block;width:24px;height:24px;content:url("data:image/svg+xml;utf8,")}.chx2-container .chx2 .chx-label-disabled:hover{cursor:not-allowed}.chx2-container .chx2 .chx-label-disabled:hover::before{color:inherit}.chx2-container .chx2 .chx-label-checked{color:#392558;transition:.1s}.chx2-container .chx2 .chx-label-checked::before{display:inline-block;width:24px;height:24px;content:url("data:image/svg+xml;utf8,")}.chx2-container .chx2 .chx-label-checked::before{color:#757575}.chx2-container .chx2 .chx-label-checked:hover{transition:.1s;cursor:pointer}.chx2-container .chx2 .chx-label-checked:hover::before{color:#af0fda;transition:.1s}.summary-balances{display:flex;flex-direction:column;justify-content:center;width:100%;color:#fff;padding:20px 0;background-color:#786e87;background-size:200% auto}.summary-balances .summary-current-balance{text-align:center;box-sizing:border-box}.summary-balances .summary-current-balance h1{display:block;font-size:2rem;font-weight:500;color:#fff;letter-spacing:.5px;margin:0 auto;line-height:1.6em}.summary-balances .summary-current-balance h1.sm{font-size:1.3rem}@media screen and (max-width: 600px){.summary-balances .summary-current-balance h1{font-size:2rem}}.summary-balances .summary-current-balance h1 b{font-weight:700;color:#fff;font-size:120%;vertical-align:middle}@media screen and (max-width: 400px){.summary-balances .summary-current-balance h1 b{display:block}}.summary-balances .summary-current-balance h2{color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:600;opacity:.6;margin-top:-2px}.summary-balances .summary-current-balance h2.sm{font-size:12px}.summary-balances .summary-current-balance .summary-balance-subtext{color:#fff;font-size:14px}.summary-activity{margin-bottom:32px;width:100%}@media screen and (min-width: 900px){.summary-activity{background-color:#fff}}.summary-activity .activity-loading{height:150px;position:relative}.summary-activity .activity-loading img{height:60px;width:auto;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.summary-activity .activity-action{display:flex;justify-content:space-between;align-items:center}.summary-activity .download-link{display:flex;justify-content:flex-end;align-items:center}.summary-activity div.filter-activity{width:100%;box-sizing:border-box;margin:32px 0;position:relative}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.summary-activity div.filter-activity .loading{-webkit-animation:spinner .8s linear infinite;-moz-animation:spinner .8s linear infinite;-o-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite;position:absolute;top:50%;right:50%;border-top:4px solid #3bab48;border-left:4px solid #f3f3f3;border-right:4px solid #f3f3f3;border-bottom:4px solid #f3f3f3;border-radius:50%;width:4em;height:4em}.summary-activity div.filter-activity .DayPickerInput{display:inline}.summary-activity div.filter-activity .search-activity{width:100%}@media screen and (max-width: 960px){.summary-activity div.filter-activity .search-activity{width:100%;max-width:300px}}.summary-activity div.filter-activity .filter-date-container .filter-by-date{box-sizing:border-box;padding:0 10px;display:inline-block;color:#b5b5b5;font-size:.9em;flex-direction:column}@media screen and (max-width: 960px){.summary-activity div.filter-activity .filter-date-container .filter-by-date{display:inline-block;margin:0 auto;width:100%;font-size:.8em;text-align:center;padding:5px 0;max-width:500px}}.summary-activity div.filter-activity .sezzle-date-input-wrapper{display:flex}.summary-activity div.filter-activity .sezzle-date-input-wrapper .sezzle-date-input{width:95%;text-align:left;display:inline-block}.summary-activity .tab-label{display:inline-block;text-align:center;font-size:14px;box-sizing:border-box;padding:1px 0px 0px;margin:5px 25px 0 0;font-weight:700;letter-spacing:.3px;color:rgba(0,0,0,.5);transition:.1s;text-transform:uppercase}.summary-activity .tab-date{margin-bottom:0 !important}.summary-activity .activity-tabs{display:inline-block;box-sizing:border-box;padding:10px 0;width:auto}@media screen and (max-width: 600px){.summary-activity .activity-tabs{width:100%;justify-content:space-around;display:none}}.summary-activity .activity-tabs .tab{display:inline-block;text-align:center;font-size:14px;box-sizing:border-box;padding:4px 0px;margin-right:25px;font-weight:700;letter-spacing:.3px;color:#303030;border-bottom:3px solid rgba(0,0,0,0);transition:.1s;text-transform:uppercase}.summary-activity .activity-tabs .tab:last-child{margin-right:0}.summary-activity .activity-tabs .tab:hover{cursor:pointer;transition:.1s;color:#8333d4;opacity:.8}.summary-activity .activity-tabs .tab.active{color:#8333d4;opacity:.8;border-bottom:2px solid #8333d4}@media screen and (max-width: 600px){.summary-activity .activity-tabs .tab{flex-grow:2;margin-right:0}}@media screen and (max-width: 450px){.summary-activity .activity-tabs .tab{font-size:1.2rem;letter-spacing:0}}.summary-activity .activity-display{display:block;box-sizing:border-box}@media screen and (max-width: 800px){.summary-activity .activity-display{overflow:scroll}}.summary-activity .activity-display .no-activity{display:block;width:100%;color:rgba(41,43,49,.25);font-size:2rem;text-align:center;line-height:300px}.summary-activity .activity-display .activity-container .MuiGrid-root{background-color:#fff;border-radius:5px}.summary-activity .activity-display .activity-container .activity-item{flex-wrap:nowrap}.summary-activity .activity-display .activity-container .row{height:100%;align-items:center}.summary-activity .activity-display .activity-container .row .item-text{height:100%;display:flex;align-items:center}@media screen and (max-width: 800px){.summary-activity .activity-display .activity-container{width:100%}}.summary-activity .activity-display .activity-item{line-height:1.2rem;padding:24px 0;transition:.1s;background-color:#fff;border-radius:5px;font-size:17px;display:flex;align-items:center}.summary-activity .activity-display .activity-item .ellipsis{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;display:inline-block}.summary-activity .activity-display .activity-item .green{color:#00c64a}.summary-activity .activity-display .table-header{font-size:19px}.summary-activity .activity-display span.lg{font-size:1.2rem}.summary-activity .activity-display span.md{font-size:1rem}.summary-activity .activity-display span.sm{font-size:.8rem}.summary-activity .transaction-description{display:block;box-sizing:border-box;padding:15px 0;font-weight:600;font-size:1.4rem;color:#292b31}.summary-activity .transaction-data{display:block;width:100%;box-sizing:border-box;padding:0 0 35px}.summary-activity .transaction-data .item{display:block;color:#292b31;box-sizing:border-box;padding:8px 0}.summary-activity .transaction-data .item .title{display:block;font-size:1.2rem;font-weight:400}.summary-activity .transaction-data .item .detail{font-weight:600;font-size:1.6rem;display:block}.summary-activity .transaction-data .item .detail a{font-size:1.2rem;vertical-align:middle}.summary-activity .transaction-data .item .detail .button{margin-top:5px}.vertical-align-center{display:flex;align-items:center}@media screen and (max-width: 720px){.dispute-order-date-col{display:inline-flex;align-items:left;font-size:90%;margin-right:"5px";padding-right:"5px"}}.pagination-centered{text-align:center;box-sizing:border-box;padding:30px 0 50px}.pagination-centered span{cursor:pointer}.pagination-centered span.disabled{opacity:.3;cursor:auto}.pagination{padding:0;margin:0 auto}.pagination>li{display:inline-block;list-style-type:none}.pagination a{border-radius:1px;border-width:1px;border-color:#3cb64b;cursor:pointer;display:block;font-size:16px;padding:0 8px;font-weight:600;background-color:#fff;color:#000;opacity:.3}.pagination a:hover{color:#000;opacity:.6}.pagination .active a{color:#000;opacity:.6;background-color:#e0e3e7;border-radius:100px;padding:8px 16px;margin:0 5px}.talkus-reset.talkus-body .talkus-button .talkus-button-content svg{color:#fff}.data-list .key{font-size:13px;font-weight:300;color:#000;opacity:.7}.data-list .value{font-size:13px;font-weight:600;color:#000;opacity:.9}.__react_component_tooltip{max-width:240px}@media screen and (max-width: 901px){div.summary-activity{width:100%}}@media screen and (min-width: 901px)and (max-width: 1001px){.dispute-header-bold-text{font-size:15px}}.merchant_invoice-display{display:block;width:100%;color:#292b31;box-sizing:border-box;padding:15px 0;margin-bottom:15px;border-bottom:1px solid #f1f5f9}.merchant_invoice-display .invoice-meta{display:flex;justify-content:space-between;font-size:1.2rem;font-weight:500;padding-top:4px;color:rgba(41,43,49,.7)}.merchant_invoice-display .invoice-meta small{display:block;font-size:1rem;padding-left:10px}.merchant_invoice-display .invoice-data{display:flex;justify-content:space-between}.merchant_invoice-display .invoice-data .description,.merchant_invoice-display .invoice-data .email,.merchant_invoice-display .invoice-data .phone,.merchant_invoice-display .invoice-data .status{display:block;text-align:left}.merchant_invoice-display .invoice-data .email,.merchant_invoice-display .invoice-data .phone{box-sizing:border-box;padding:0 8px;font-weight:700}.merchant_invoice-display .invoice-data .description{flex-grow:4;font-weight:700}.merchant_invoice-display .invoice-data .status{background-color:#f1f5f9;border:1px solid #cddcea;box-sizing:border-box;padding:3px 10px;width:50px;text-align:center;border-radius:25px;margin-left:8px;font-size:1rem;position:relative;top:0px}.merchant-invoices h2{position:relative}@media(max-width: 480px){.merchant-invoices{margin-left:-10px;margin-right:-10px}}.merchant-invoices .invoice-subtitle{width:120px;text-align:center;display:inline-block;font-size:18px;font-weight:500;padding-bottom:2px;border-bottom:2px solid #e0e3e6}.merchant-invoices .invoice-subtitle:hover{transition:.5;cursor:pointer}.merchant-invoices .subtitle-selected{border-bottom:2px solid #392558}.merchant-invoices .invalid-access-scope-message{font-size:18px;font-weight:500;margin-top:72px;text-align:center}.merchant-invoices .send-to-checkboxes{margin-top:24px;margin-bottom:16px}.merchant-invoices .send-to-checkboxes .checkbox{display:inline-block;width:120px}.merchant-invoices .send-to-checkboxes .chx-text{position:relative;top:3px}.merchant-invoices .invoice-radio-button{display:inline-block;width:120px;margin-bottom:16px}.merchant-invoices .invoice-radio-button .option-label{position:relative;top:3px}.merchant-invoices .phone-input{margin-left:40px}.merchant-invoices .email-input{margin-left:40px}.merchant-invoices .create-invoice-form{margin-top:24px;max-width:300px}.merchant-invoices .billing-address-toggle{border:1px solid #392558;border-radius:10px;width:210px;text-align:center;margin:16px 0px;position:relative}.merchant-invoices .billing-address-toggle:hover{transition:.5;cursor:pointer;background-color:#392558;color:#fff}.merchant-invoices .billing-address-toggle .billing-address-label{padding:6px 0px;display:inline-block}.merchant-invoices .billing-address-toggle .optional-label{position:absolute;color:#8427d7;font-size:12px;right:-58px}.merchant-invoices .billing-address-toggle .chevron-icon{height:14px;width:14px;position:relative;right:2px;bottom:2px}.create-invoice-confirmation .invoice-info{margin-top:30px;font-size:14px;color:#5e5e5e}.create-invoice-confirmation .invoice-info .invoice-info-details{margin-top:10px;font-size:17px;color:#000}.create-invoice-confirmation .btn{margin-top:16px}.create-invoice-confirmation .is-paid-for-yes{color:#03955f;margin-top:10px}.create-invoice-confirmation .is-paid-for-no{color:#fd182f;margin-top:10px}.create-invoice-confirmation .modal{top:30%;z-index:9999}.create-invoice-confirmation .modal-wrapper{-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.create-invoice-confirmation .sezzle-logo{height:15px;width:60px;margin-left:8px}@media(max-width: 600px){.create-invoice-confirmation .qr-code{margin-top:40px}}.create-invoice-confirmation .view-qr-code{cursor:pointer}.manage-invoices{margin-top:16px}.manage-invoices .invoice-selectors{width:520px;text-align:center;border:1px solid #392558;display:flex;border-radius:8px;margin:24px 0px;overflow:hidden}@media(max-width: 650px)and (min-width: 510px){.manage-invoices .invoice-selectors{width:420px}}@media(max-width: 510px){.manage-invoices .invoice-selectors{width:300px}}.manage-invoices .invoice-selectors .selector{width:25%;padding:12px 0px;font-size:18px;background-color:#fff;color:#392558}@media(max-width: 650px){.manage-invoices .invoice-selectors .selector{font-size:16px}}.manage-invoices .invoice-selectors .selector.right-border{border-right:1px solid #392558}.manage-invoices .invoice-selectors .selector.tab-selected{background-color:#392558;color:#fff}.manage-invoices .invoice-selectors .selector:hover{transition:.5;background-color:#8534d4;color:#fff;cursor:pointer}.manage-invoices .invoice-searchbar{padding-bottom:2px;max-width:520px}.manage-invoices .invoice-collapsible-open{margin:8px 12px;background-color:#fff;border:1px solid #fff;padding:16px;font-size:14px;border-radius:6px;grid-template-columns:minmax(115px, 2fr) minmax(250px, 4fr) minmax(190px, 3fr) minmax(185px, 2fr);grid-template-rows:auto;display:grid}@media(max-width: 540px){.manage-invoices .invoice-collapsible-open{grid-template-columns:auto;grid-template-areas:"title" "detail" "detail" "link"}}@media(min-width: 540px)and (max-width: 680px){.manage-invoices .invoice-collapsible-open{grid-template-columns:minmax(110px, 3fr) minmax(85px, 2fr);grid-template-areas:"title title" "detail detail" "link link"}}@media(min-width: 680px)and (max-width: 830px){.manage-invoices .invoice-collapsible-open{grid-template-columns:minmax(115px, 2fr) minmax(250px, 3fr) minmax(190px, 3fr);grid-template-areas:"title detail detail" "link link link"}}.manage-invoices .invoice-collapsible-open .invoice-collapsible-title{font-weight:500;margin-bottom:16px;color:#594a72}@media(max-width: 830px){.manage-invoices .invoice-collapsible-open .invoice-collapsible-title{grid-area:title}}.manage-invoices .invoice-collapsible-open .invoice-collapsible-detail .detail-label{font-weight:600}.manage-invoices .invoice-collapsible-open .invoice-collapsible-detail div{padding-bottom:4px}@media(max-width: 830px){.manage-invoices .invoice-collapsible-open .invoice-collapsible-order-link{grid-area:link}}@media(min-width: 680px)and (max-width: 830px){.manage-invoices .invoice-collapsible-open .invoice-collapsible-order-link{text-align:right}}.manage-invoices .invoice-collapsible-open .invoice-action{display:flex;justify-content:start;text-align:center;padding-top:8px}.manage-invoices .invoice-collapsible-open .invoice-action button{padding:0px 30px}@media(min-width: 900px){.manage-invoices .invoice-collapsible-open .invoice-action{display:none}}.manage-invoices .pagination-centered{text-align:center;padding:30px 0px 50px;font-size:20px;color:#8427d7;font-weight:600}.grid-container{margin-top:10px}.grid-container .grid-row{background-color:#fff;align-items:center;height:45px;margin:8px 12px 0px;display:grid;grid-template-columns:minmax(82px, 4fr) minmax(140px, 3fr) minmax(16px, 1fr) minmax(70px, 4fr) minmax(75px, 4fr) minmax(60px, 4fr);grid-auto-flow:row;overflow:hidden;border:1px solid #fff;border-radius:6px}@media(max-width: 510px){.grid-container .grid-row{grid-template-columns:minmax(82px, 2fr) minmax(110px, 2fr) minmax(16px, 1fr) minmax(85px, 2fr)}}.grid-container .grid-row.grid-row-header{margin-bottom:15px;margin-top:15px;height:35px}@media(max-width: 510px){.grid-container .grid-row.grid-row-header{font-size:small}}.grid-container .grid-row .grid-header{font-weight:500;padding:4px;background-color:#fff}.grid-container .grid-row .grid-item{font-size:14px;background-color:#fff;position:relative}.grid-container .grid-row .grid-item .chevron-icon{height:14px;width:14px}.grid-container .grid-row .amount-padding{padding-left:8px}.grid-container .grid-row .ellipsis{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;display:inline-block}.grid-container .grid-row .grid-date{text-align:start}@media(max-width: 510px){.grid-container .grid-row .grid-should-hide{display:none}}.grid-container .modal{top:30%;z-index:9999;border-radius:10px}.grid-container .modal-wrapper{-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.grid-container .sezzle-logo{height:15px;width:60px;margin-left:8px}.invoice-settings .reference-id-options-container{border:1px solid #392558;width:120px;height:30px;border-radius:4px}.invoice-settings .reference-id-options-container .option-container{text-align:center;width:50%;height:100%;display:inline-block;padding-top:-4px}.invoice-settings .reference-id-options-container .option-container:hover{background-color:#392558;cursor:pointer;transition:.5;color:#fff}.invoice-settings .reference-id-options-container .option-container.option-selected{background-color:#392558;color:#fff}.invoice-settings .reference-id-options-container .option-container .option{font-weight:600;font-size:18px;padding-top:4px}.invoice-settings .title{font-size:17px;font-weight:bold}.invoice-settings .reference-id-title{display:flex;align-items:center}.invoice-settings .capture-limit-container{display:flex;justify-content:center;align-items:center;gap:8px}.invoice-settings .capture-limit-container input{margin:0px}.invoice-settings .capture-limit-container .capture-limit-input{font-size:18px;width:100px}.invoice-settings .capture-limit-container .MuiFormHelperText-root{margin-left:0}.invoice-settings .capture-limit-container .minutes-label{display:inline-block}.update-button button{line-height:0;padding:13px 24px}.update-button button:disabled{background-color:#e8e8e8;color:#5e5e5e;font-size:15px;font-weight:500}.invoice-types{margin-top:1em}@media(min-width: 768px){.invoice-types{width:50%}}.verify-otp-container{margin:0px auto;position:relative;padding:5% 30px;max-width:587px !important}.verify-otp-container .number-box--otp{display:inline-flex;width:50px;height:50px;line-height:0;justify-content:center;flex-direction:column;text-align:center;border:2px solid #e8e8e8;border-radius:5.6px;margin-bottom:15px;margin-right:10px;transition:.1s;box-shadow:none;font-weight:300;font-size:25px !important;-moz-appearance:textfield}.verify-otp-container .number-box--otp::-webkit-outer-spin-button,.verify-otp-container .number-box--otp::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verify-otp-container .number-box--otp:focus{box-shadow:none}.verify-otp-container .chx-icon .icon-info-circle{height:18px;width:18px;position:relative;left:10px;top:5px}.verify-otp-container .chx-icon .remember-me-message{display:none}.verify-otp-container .chx-icon .remember-me-message .card{position:absolute;right:0px;width:328px;padding:8px;z-index:2}.verify-otp-container .chx-icon .remember-me-message .card div{padding:8px;font-size:14px}.verify-otp-container .chx-icon:hover .remember-me-message{display:inline}.verify-otp-container .chx-text{position:relative;left:6px}.verify-otp-container .chx-text .chx-icon .icon-info-circle{height:18px;width:18px;position:relative;left:6px;bottom:1px}.verify-otp-container .chx-text .chx-icon .remember-me-message{display:none}.verify-otp-container .chx-text .chx-icon .remember-me-message .card{position:absolute;right:0px;width:328px;padding:8px;z-index:2}.verify-otp-container .chx-text .chx-icon .remember-me-message .card div{padding:8px;font-size:14px}.verify-otp-container .chx-text .chx-icon:hover .remember-me-message{display:inline}.verify-otp-header{font-style:normal;font-weight:bold;font-size:26px;margin:0}.verify-otp-info-text{font-style:normal;font-weight:normal;color:#303030;font-size:18px;margin-top:12px;margin-bottom:32px}.verify-otp-icon-button{color:#7b36cf;background-color:#fff;border:none;text-transform:none;padding-left:0;padding-right:0}.verify-otp-icon-button:hover{color:#7b36cf;background-color:#fff;box-shadow:none}.verify-otp-container.on-modal{padding:0px;margin:0px}.verify-otp-container.on-modal .number-box--otp{margin:0;margin-right:5px;width:12%;height:auto;font-size:90% !important;min-height:25px;aspect-ratio:1/1}.signup-wrapper-card{box-sizing:border-box;margin:100px auto;max-width:650px !important;border:1px solid #dfe8f1;box-shadow:0 2px 4px 1px rgba(0,0,0,.01),0 3px 10px 1px rgba(50,90,50,.05);z-index:500;border-radius:4px;display:block;background-color:#fff;padding:10px 20px 20px !important}.signup-wrapper-form{max-width:550px;margin:0 auto;box-sizing:border-box;padding:15px;border-radius:3px}.dob-prompt span{text-transform:none !important}.g-recaptcha{display:flex;width:100%;justify-content:center;margin:24px 0px}@media screen and (max-width: 350px){.g-recaptcha{transform:scale(0.84);-webkit-transform:scale(0.84)}}.merchant-signup-back-button{color:#8333d4;display:flex;gap:8px;position:absolute;top:36px;left:56px;z-index:2;align-items:center;cursor:pointer}.merchant-signup-back-button span{font-size:17px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-0.3px}@media screen and (max-width: 767px){.merchant-signup-back-button{top:12px;left:12px}}.merchant-signup-language-selector{position:absolute;display:block;z-index:2;top:36px;right:56px}.merchant-signup-language-selector button{padding:0 1.5rem}@media screen and (max-width: 767px){.merchant-signup-language-selector{top:12px;right:21px}.merchant-signup-language-selector button{padding:0px 1rem}}.signup-merchant-user-container{padding:80px 56px;position:relative;overflow-y:auto;overflow-x:hidden;height:100vh;font-size:15px;font-style:normal;font-weight:400;line-height:21px}@media screen and (max-width: 768px){.signup-merchant-user-container{padding:48px 18px}}.signup-merchant-user-container .header{display:block;font-size:36px;font-style:normal;font-weight:700;line-height:45px;color:#303030;margin-bottom:12px}.signup-merchant-user-container .country-header{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;padding-bottom:24px}.signup-merchant-user-container .message-body{font-size:15px;font-style:normal;font-weight:400;line-height:21px;color:#767676;text-align:justify}.signup-merchant-user-container .MuiBox-root{padding:0}.signup-merchant-user-container .continue-button{width:184px;align-self:end}.signup-merchant-user-container .radio-group{display:flex;flex-direction:row;gap:40px}.signup-merchant-user-container .radio-group label{color:#303030}.signup-merchant-user-container .terms_agreement{margin-bottom:0}@media screen and (max-width: 767px){.signup-merchant-user-container .radio-group{flex-direction:column;gap:24px}.signup-merchant-user-container .continue-button{width:100%}}.signup-marketing-background{background-color:#f7f7f7;height:100vh;min-height:100vh}.signup-marketing-background-desktop{background-color:#f7f7f7}@media screen and (max-width: 767px){.signup-marketing-background-desktop{display:none}}@media screen and (min-width: 768px){.signup-marketing-background-mobile{display:none}}.signup-image{height:100vh;min-height:100vh;padding:0}@media screen and (max-width: 767px){.signup-image{display:none}}.signup-image img{object-fit:cover;height:100%;width:100%}.exclamation_icon{height:75px;position:relative;bottom:18px}.unsupported-ecommerce-message .modal{max-width:650px}.unsupported-ecommerce-message .modal-header{background-color:#fff !important}.unsupported-ecommerce-message .modal-body{position:relative;bottom:18px;font-size:18px;line-height:1.5;padding-bottom:0px !important}.unsupported-ecommerce-message .modal-body .row{padding-bottom:0px !important}.unsupported-ecommerce-message .modal-body div{padding-bottom:24px}.unsupported-ecommerce-message .modal-body .bold{font-weight:600}.unsupported-ecommerce-message .modal-footer{background-color:#f4f5f6;padding-bottom:18px !important;height:90px}.unsupported-ecommerce-message .modal-footer a{margin-left:0px !important;color:#292b31;text-decoration:underline}.unsupported-ecommerce-message .modal-footer .link{padding-top:8px}@media screen and (max-width: 440px){.unsupported-ecommerce-message .modal-footer{height:120px}}.confirm-website-dialog .modal{margin-top:100px}.confirm-website-dialog .modal .dialog-message{padding-bottom:24px}.confirm-website-dialog .modal-header{height:0px;background-color:#fff !important}.confirm-website-dialog .modal-header p{text-align:center;color:#ee5947;padding-top:16px}.confirm-website-dialog .close-modal{display:none}.confirm-website-dialog .modal-footer{background-color:#f4f5f6;height:90px}.confirm-website-dialog .modal-footer .middle-btn{margin-left:auto !important;margin-right:auto !important}.recommended-address-dialog .modal{margin-top:100px;max-width:650px}.recommended-address-dialog .modal-header{text-align:center !important}.recommended-address-dialog .modal-body{position:relative;bottom:18px;font-size:18px;line-height:1.5;padding-bottom:0px !important}.recommended-address-dialog .modal-body .row{padding-bottom:0px !important}.recommended-address-dialog .modal-body .card:hover{cursor:default;border-width:3px;border-color:#af0fda}.recommended-address-dialog .modal-body .card.selected{border-width:2px;border-color:#af0fda;background-color:#f4f5f6}.recommended-address-dialog .modal-body .address-box{border-style:solid;border-width:3px;border-color:#f4f5f6;border-radius:8px;min-height:148px;padding:18px}@media screen and (max-width: 576px){.recommended-address-dialog .modal-body .address-box{min-height:68px;padding:12px}}.recommended-address-dialog .modal-body .address-box .floating-test{position:relative;height:0px;width:0px;float:right}.recommended-address-dialog .modal-body .address-box .floating-test .checklist-icon{height:35px;width:35px;position:absolute;right:.2em}@media(max-width: 576px){.recommended-address-dialog .modal-body .address-box .floating-test .checklist-icon{right:.5em;top:-1.8em}}.recommended-address-dialog .modal-body .address-box.selected{border-width:2px;border-color:#af0fda;background-color:#f4f5f6}.recommended-address-dialog .modal-body .bold{font-weight:600;margin-top:8px;margin-bottom:8px}.recommended-address-dialog .modal-footer{background-color:#f4f5f6;padding-bottom:18px !important;height:90px}.recommended-address-dialog .modal-footer .middle-btn{margin-left:auto !important;margin-right:auto !important}.logo-container{background:none !important}.logo-container-mobile{background:none !important}@media screen and (min-width: 768px){.logo-container-mobile{display:none}}.logo-container-mobile .buy-now{font-size:15px;font-weight:500;letter-spacing:.5px;color:#1c1e1e;padding-left:6px;top:64px;right:67px;width:300px}@media screen and (max-width: 767px){.logo-container-mobile .buy-now{font-size:12px}}@media screen and (max-width: 440px){.logo-container-mobile .buy-now{top:66px;right:16px}}.logo-container-desktop{background:none !important}@media screen and (max-width: 767px){.logo-container-desktop{display:none}}.logo-container-desktop .container{padding-left:0px;padding-right:0px}@media screen and (max-width: 767px){.logo-container-desktop .container{display:none}}.signup-marketing-container{margin:10% 6%}.signup-marketing-container .buy-now{font-size:15px;font-weight:500;letter-spacing:.5px;color:#1c1e1e;padding-left:0px}@media screen and (max-width: 767px){.signup-marketing-container .buy-now{display:none}}.signup-marketing-container .buy-now-mobile{font-size:14px}@media screen and (min-width: 768px){.signup-marketing-container .buy-now-mobile{display:none}}.signup-marketing-container .header{font-size:30px;font-weight:600;letter-spacing:-0.5px;color:#1c1e1e;line-height:1.4;margin-bottom:12px}@media screen and (max-width: 767px){.signup-marketing-container .header{margin-top:24px;font-size:24px}}.signup-marketing-container .message-body{font-size:18px;line-height:1.56;color:#595959;margin-top:20px}@media screen and (max-width: 767px){.signup-marketing-container .message-body{margin-top:16px;font-size:16px}}.signup-marketing-container .message-footer{font-size:18px;line-height:1.56;color:#595959;margin-top:220px}@media screen and (max-width: 767px){.signup-marketing-container .message-footer{margin-top:16px;font-size:16px}}.signup-marketing-container .img_footer{padding-top:12px;position:relative}.country_rev_spacing{margin-left:-1rem;margin-right:-1rem}.country_rev_title{text-align:center;font-weight:600}.country_rev_container{padding:12px 0px 16px;text-align:center}.country_rev_container .country_selector{font-size:16px;height:38px;text-align:center;width:132px;color:#292b31;font-weight:600;padding-top:8px;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;background-color:#fff;border-color:#c4cacf;border-radius:0px}.country_rev_container .country_selector:hover{transition:.5;box-shadow:2px 8px 20px 0 rgba(0,0,0,.05);transform:scale(1.025);border-color:#8427d7}.country_rev_container .country_selector.selected{background-color:#8427d7;border-color:#8427d7;color:#fff}@media screen and (min-width: 768px)and (max-width: 856px){.country_rev_container .country_selector{width:110px;font-size:15px;padding-top:10px}}@media screen and (min-width: 440px)and (max-width: 490px){.country_rev_container .country_selector{width:110px;font-size:15px;padding-top:10px}}@media screen and (max-width: 440px){.country_rev_container .country_selector{width:96px;font-size:12px;padding-top:10px}}.revenue-border{display:block;position:relative;box-shadow:0 0 8px 0 rgba(0,0,0,.15);background-color:#fff;border-radius:4px;padding:18px;margin:20px 0px;width:100%}.country_rev_label{display:flex;align-items:center;font-size:14px;font-weight:600;padding-top:16px;padding-right:0px;line-height:1.4}.signup-shopper-redirect-link{font-size:15px;font-weight:500;line-height:24px;display:block;padding:13px;text-align:center;color:#382757}.signup-shopper-redirect-link:hover{color:#8333d4 !important}.signup-criteria-info-box{padding-left:20px;background:rgba(121,57,207,.14);display:block;position:relative;border-radius:12px}.signup-criteria-info-box ul{margin:5px}.signup-criteria-info-box li{padding:5px}.signup-criteria-info-box button{float:right;text-transform:none;color:#000;background-color:rgba(0,0,0,0)}.back-button-signup{padding-bottom:30px}.signupPay-title{font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#303030;margin-bottom:20px}.signupPay-info{font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;margin-bottom:20px}.radio-button-text-div{flex:none}.radio-button-underline-text{display:block;width:337px;height:36px;font-style:normal;font-weight:400;font-size:13px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;flex:none;order:0;flex-grow:1}@media screen and (max-width: 512px){.radio-button-underline-text{width:300px}}.partner-agreement-question{width:667px;height:22px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;flex:none;order:0;flex-grow:0}.radio-option-label{width:337px;height:21px;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-0.3px;color:#000;flex:none;order:0;flex-grow:1}div.page>div>hr{margin:0}a[disabled]{pointer-events:none}.onboarding-step{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1rem;width:100%;max-width:700px;align-self:center}.onboarding-step .input-container{display:flex;flex-direction:column;margin-bottom:1rem}.onboarding-step input{margin:0;padding:1.5rem 1rem;box-shadow:none;border-radius:8px}.onboarding-step h1.onboarding-header{color:var(--ui-colors-main-black, #303030);font-size:1.75rem;font-weight:600;line-height:2.125rem;letter-spacing:.01125rem;margin:1rem 0}.onboarding-step div.step-content{flex:1}.onboarding-step div.step-number{align-self:center;margin-top:1rem}.monthly-installments-info-box{padding-left:20px;background:rgba(121,57,207,.14);display:block;position:relative;border-radius:12px}.monthly-installments-info-box ul{margin:5px}.monthly-installments-info-box li{padding:5px}@media(min-width: 769px){.monthly-installments-info-box{width:67%}}.stepper{margin-bottom:72px}@media screen and (max-width: 767px){.stepper{margin-bottom:24px}}.general-fields,.partner-fields{display:flex;flex-direction:column;gap:16px}.general-fields .col-md-6,.partner-fields .col-md-6{flex:1 1 calc(50% - 8px)}.general-fields .MuiTextField-root,.partner-fields .MuiTextField-root{width:100%}.revenue-card{display:flex;flex-direction:column;gap:24px;padding:32px;background-color:rgba(131,51,212,.0509803922);border-radius:10px}.revenue-card .card-header{font-size:19px;font-weight:700;line-height:26px}.revenue-card .card-body{display:flex;flex-direction:column;gap:16px}.explain-radio-button{display:flex;align-items:start}.explain-radio-button .label-body{display:flex;flex-direction:column;gap:4px}.explain-radio-button .label-body .label{font-size:15px;font-weight:500;line-height:21px}.explain-radio-button .label-body .sublabel{font-weight:400;font-size:13px;line-height:18px;color:#5e5e5e}.login-wrapper-card{box-sizing:border-box;margin:5% auto;max-width:370px !important;border:1px solid #dfe8f1;box-shadow:0 2px 4px 1px rgba(0,0,0,.01),0 3px 10px 1px rgba(50,90,50,.05);z-index:500;border-radius:4px;display:block;background-color:#fff;padding:20px 30px 50px !important}a.form-small-action{display:block;margin:5px 0 8px;padding:5px 0;text-align:center}a.form-small-action span{font-size:8pt}.hidden-input{display:none}.szl-form .form-section .form-item .form-small-action{font-size:14px;padding:4px 0}.szl-form .form-section .form-item{padding:0px}.szl-form .form-row,.szl-form .form-section{border-bottom:0px}.szl-form .form-row .form-item input,.szl-form .form-section .form-item input{margin-bottom:0px}.instruction-card{box-sizing:border-box;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:20px;width:320px !important;border:1px solid #dfe8f1;box-shadow:0 2px 4px 1px rgba(0,0,0,.01),0 3px 10px 1px rgba(50,90,50,.05);z-index:50000;border-radius:4px;display:block;padding:10px 20px 20px !important;text-align:center;position:absolute}.instruction-success{color:#3c763d;background-color:#dff0d8}.instruction-error{color:#a94442;background-color:#f2dede}.instruction-info{color:#31708f;background-color:#d9edf7}.instruction-warning{color:#8a6d3b;background-color:#fcf8e3}.sezzle-logo-card-image{display:block;margin:25px auto 35px;width:170px;height:auto}.sezzle-logo-card-title{display:block;font-size:1.7rem;letter-spacing:-0.05rem;line-height:1.5;box-sizing:border-box;text-align:center}.btn-black{background-color:#303030 !important}.login-language-selector{text-align:center}.bank-header-logo{display:block;margin:25px auto;height:auto;width:auto;max-height:120px;max-width:200px}.set-primary-account-button{display:flex;justify-content:space-between}.bank-list-wrapper{display:block;width:100%;height:220px;overflow-x:scroll;background-color:#fff;box-sizing:border-box;margin-top:10px}.bank-list-wrapper::-webkit-scrollbar{display:none}.bank-list-wrapper #bank-list-empty{display:none;flex-direction:column;height:220px;justify-content:center;transition:all .2s;overflow:hidden;box-sizing:border-box;padding-bottom:15px}.bank-list-wrapper #bank-list-empty.visible{display:flex}.bank-list-item{display:flex;width:100%;font-size:15px;height:50px;color:#292b31;border-top:1px solid #e8e8e8;padding:0;font-weight:600;letter-spacing:.3px;margin:0 auto}.bank-list-item:first-child{border-top:none}.bank-list-item.hidden{height:0;transition:all .13s;overflow:hidden;border-top:none}.bank-list-item img{display:inline-block;height:100%;margin-right:14px;vertical-align:top}.bank-list-item span{display:inline-block;vertical-align:top;height:50px;font-size:13px;font-weight:400;flex-grow:2;letter-spacing:.3px;line-height:50px}.checkout_card{display:block;position:relative;width:92%;margin:0px auto;margin-top:5% !important;margin-bottom:50px;border:1px solid #dbdbdb;box-shadow:0 2px 4px 1px rgba(0,0,0,.01),0 3px 10px 1px rgba(50,90,50,.05);border-radius:4px;z-index:500;max-width:570px !important}.checkout_card .checkout_card-inside{border-radius:4px;display:block;width:100%;background-color:#fff;box-sizing:border-box;padding:10px 20px 20px !important}.checkout_card .checkout_card-inside .checkout_card-branding{display:block;margin:25px auto 35px;width:170px;height:auto}.checkout_card .checkout_card-inside .checkout_card-title{display:block;font-size:1.9rem;letter-spacing:-0.05rem;line-height:1.5;box-sizing:border-box}.checkout_card::after{display:none}@media(max-width: 600px){.checkout_card{max-width:370px !important}}.checkout_card h5{margin:0 0 7px !important}.checkout_card.login-container{max-width:370px !important}.p-tiny{font-size:10px;line-height:15px}hr{margin:32px 0}.withdrawal-balances{display:flex;flex-direction:column;justify-content:center;width:100%;color:#fff;background-color:#786e87;background-size:200% auto;height:200px;opacity:.9}.withdrawal-balances .withdrawal-available{text-align:center;box-sizing:border-box;line-height:0rem}.withdrawal-balances .withdrawal-available h1{display:block;font-size:2.8rem;font-weight:500;color:#fff;letter-spacing:.5px;margin:0 auto}@media screen and (max-width: 600px){.withdrawal-balances .withdrawal-available h1{font-size:2rem}}.withdrawal-balances .withdrawal-available h1 b{font-weight:700;color:#fff;font-size:120%;vertical-align:middle}@media screen and (max-width: 400px){.withdrawal-balances .withdrawal-available h1 b{display:block}}.withdrawal-balances .withdrawal-available h2{color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:1px;font-weight:600;opacity:.6;margin-top:-3px}.withdrawal-balances .withdrawal-available button,.withdrawal-balances .withdrawal-available a{margin-top:15px;border-radius:3px;font-size:16px;background-color:rgba(0,0,0,0);border:1px solid #fff}.withdrawal-logs h5{margin-bottom:35px}.title-case{text-transform:capitalize}.body-checklist{padding:0 60px 80px}@media(max-width: 640px){.body-checklist{padding:0 0px 80px}}.checklist-header{display:flex;flex-direction:column;justify-content:center;width:100%;background-size:200% auto;opacity:.9}.checklist-header .welcome-checklist-img{width:250px;max-width:70%;padding:20px 30px 0;display:block;margin:0 auto}.checklist-title{width:100%;margin-bottom:0px;max-width:100%;border:1px solid #e8e8e8;background-color:#fff;border-radius:5px;margin-bottom:10px}.checklist-title .on-title{margin-bottom:0px;margin-right:5px}.checklist-title h1{display:block;font-size:1.5rem;font-weight:400;color:#1c1e1e;letter-spacing:.5px;padding:8px 0px 8px 16px;margin-bottom:8px}@media screen and (max-width: 576px){.checklist-title h1{font-size:1.4rem;line-height:1.2;padding-bottom:8px;padding-top:16px}}.checklist-title h2{font-size:15px;color:gray;letter-spacing:0;font-weight:normal;padding-left:16px;margin:8px 0px}@media(max-width: 640px){.checklist-title h2{font-size:13px}}.checklist-title .complete{color:#00bd46;font-weight:600}.checklist-progress{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #e8e8e8;border-top:none;margin-bottom:10px;padding:24px 16px 24px 16px}.reminder-message{padding:0px 0px 12px;font-size:13px;color:#1c1e1e;font-weight:400}@media(max-width: 768px){.reminder-message{padding-top:16px}}@media(max-width: 440px){.reminder-message{text-align:center}}img.img-checklist{margin:40px auto;max-width:100%;max-height:100%}h3{font-weight:600 !important;font-size:21px;opacity:.9;margin-bottom:5px}p{font-size:17px;font-weight:400;color:#303030;margin-bottom:25px}.newInput{border:none !important;border-bottom:1px solid #c4cacf !important;border-radius:0 !important}.checklist-container{border:1px solid #e8e8e8;background:#fff;border-radius:5px;padding:0}.checklist-container-dismissible{border:1px solid #e8e8e8;background:#fff;margin-bottom:36px}.checklist-container-dismissible .line{position:relative;bottom:10px;border-bottom:solid 2px rgba(0,0,0,.1);margin-right:5%;margin-left:5%;padding-left:45%;padding-right:45%}.checklist-container .line{position:relative;bottom:10px;border-bottom:solid 2px rgba(0,0,0,.1);margin-right:5%;margin-left:5%;padding-left:45%;padding-right:45%}ul li.checklist-item{margin-right:5%;margin-left:5%;border-radius:6px;cursor:pointer}ul li.checklist-item .checklist-dismissible-title-container{padding:8px 0px;margin-right:0;margin-left:0}ul li.checklist-item .checklist-dismissible-title-container .body{padding-right:0;padding-left:0}ul li.checklist-item .checklist-title-container{padding:20px 0px;margin-right:0;margin-left:0}ul li.checklist-item .checklist-title-container .body{padding-right:0;padding-left:0}ul li.checklist-item .checklist-title-container .subtitle{position:relative;top:10px;padding-right:0;padding-left:0;font-size:14px;opacity:.7}@media(max-width: 450px){ul li.checklist-item .checklist-title-container .subtitle{display:none}}ul li.checklist-item .checklist-name-container{position:relative;bottom:10px;left:17px}ul li.checklist-item .checklist-item-title{font-size:20px;font-weight:400;color:#000;opacity:.8;line-height:1}@media(max-width: 420px){ul li.checklist-item .checklist-item-title{font-size:15px}}ul li.checklist-item .checklist-item-title-dismissible{position:relative;bottom:10px;left:17px;font-size:20px;font-weight:400;color:#000;opacity:.8;line-height:1}@media(max-width: 420px){ul li.checklist-item .checklist-item-title-dismissible{font-size:15px}}ul li.checklist-item .checklist-item-title .checklist-new-item{background:rgba(41,211,162,.1);border-radius:100px;padding:6px 10px;margin-inline-start:.6rem;color:#00804a;font-size:12px}@media(max-width: 520px){ul li.checklist-item .checklist-item-title .checklist-new-item{display:none}}ul li.checklist-item .checklist-toggle-icon{float:right;position:relative;color:#42a086}ul li.checklist-item .checklist-toggle-icon-lock{float:right;position:relative;left:10px}ul li.checklist-item .checklist-toggle-icon-dismissible{float:right;position:relative;top:8px;color:#42a086}ul li.checklist-item .chevron-icon{height:12px;width:12px;vertical-align:baseline;position:relative;left:4px;top:2px}ul li.checklist-item .checklist-item-content{padding:0 0px 30px;margin:0}@media(max-width: 420px){ul li.checklist-item .checklist-item-content{padding:0 0px 20px}}ul li.checklist-item .checklist-item-content-dismissible{padding:0 60px 30px;margin:0}@media(max-width: 440px){ul li.checklist-item .checklist-item-content-dismissible{padding:0 20px 20px}}ul li.checklist-item .dba-input{position:relative;top:12px}@media(max-width: 768px){ul li.checklist-item .dba-input{top:0px}}ul li.checklist-item .shift-input{position:relative;top:12px}@media(max-width: 768px){ul li.checklist-item .shift-input{top:0px}}ul li.checklist-item .save-button{background-color:#909090}ul li.checklist-item p{padding:5px 0px;font-size:16px;margin:0}ul li.checklist-item a{display:inline-block;font-size:16px}ul li.checklist-item .promotion-header-image{height:400px;margin:20px}ul li.checklist-item .promotion-image{padding:10px}ul li.checklist-item .promotion-social-tags{color:green;font-size:26px;line-height:34px;margin:30px;text-align:center}ul li.checklist-item .promo-email{background-color:#f6fbf5;padding:20px 30px}ul li.checklist-item .promo-caption{display:block;background-color:#f6fbf5;padding:5px 30px;margin:5px 0px}ul li.checklist-item-new{margin-right:5%;margin-left:5%;border-radius:6px;cursor:pointer}ul li.checklist-item-new .checklist-title-container{padding:8px 0px;margin-right:0;margin-left:0}ul li.checklist-item-new .checklist-title-container .body{padding-right:0;padding-left:0}ul li.checklist-item-new .checklist-name-container{position:relative;bottom:10px;left:17px}ul li.checklist-item-new .checklist-item-title{position:relative;bottom:10px;left:17px;font-size:20px;font-weight:400;color:#000;opacity:.8;line-height:1}@media(max-width: 575px){ul li.checklist-item-new .checklist-item-title{font-size:15px}}ul li.checklist-item-new .checklist-item-title-incomplete{position:relative;bottom:16px;left:17px;font-size:20px;font-weight:400;color:#000;opacity:.8;line-height:1}@media(max-width: 575px){ul li.checklist-item-new .checklist-item-title-incomplete{font-size:15px}}ul li.checklist-item-new .checklist-item-title-incomplete .checklist-is-new-item{background:rgba(41,211,162,.1);border-radius:100px;padding:6px 10px;margin-inline-start:.6rem;color:#00804a;font-size:12px}@media(max-width: 575px){ul li.checklist-item-new .checklist-item-title-incomplete .checklist-is-new-item{display:none}}ul li.checklist-item-new .checklist-item-title .checklist-is-new-item{background:rgba(41,211,162,.1);border-radius:100px;padding:6px 10px;margin-inline-start:.6rem;color:#00804a;font-size:12px}@media(max-width: 575px){ul li.checklist-item-new .checklist-item-title .checklist-is-new-item{display:none}}ul li.checklist-item-new .checklist-toggle-icon{float:right;position:relative;color:#42a086}ul li.checklist-item-new .checklist-toggle-icon-lock{float:right;position:relative;left:10px}ul li.checklist-item-new .checklist-toggle-icon-dismissible{float:right;position:relative;top:8px;color:#42a086}ul li.checklist-item-new .chevron-icon{height:12px;width:12px;vertical-align:baseline;position:relative;left:4px;bottom:4px}ul li.checklist-item-new .chevron-icon-incomplete{height:12px;width:12px;vertical-align:baseline;position:relative;left:4px;top:15px}ul li.checklist-item-new .checklist-item-content{padding:0 0px 30px;margin:0}@media(max-width: 420px){ul li.checklist-item-new .checklist-item-content{padding:0 0px 20px}}ul li.checklist-item-new .checklist-item-content-dismissible{padding:0 60px 30px;margin:0}@media(max-width: 440px){ul li.checklist-item-new .checklist-item-content-dismissible{padding:0 20px 20px}}ul li.checklist-item-new .dba-input{position:relative;top:12px}@media(max-width: 768px){ul li.checklist-item-new .dba-input{top:0px}}ul li.checklist-item-new .shift-input{position:relative;top:12px}@media(max-width: 768px){ul li.checklist-item-new .shift-input{top:0px}}ul li.checklist-item-new .save-button{background-color:#909090}ul li.checklist-item-new p{padding:5px 0px;font-size:16px;margin:0}ul li.checklist-item-new a{display:inline-block;font-size:16px}ul li.checklist-item-new .promotion-header-image{height:400px;margin:20px}ul li.checklist-item-new .promotion-image{padding:10px}ul li.checklist-item-new .promotion-social-tags{color:green;font-size:26px;line-height:34px;margin:30px;text-align:center}ul li.checklist-item-new .promo-email{background-color:#f6fbf5;padding:20px 30px}ul li.checklist-item-new .promo-caption{display:block;background-color:#f6fbf5;padding:5px 30px;margin:5px 0px}.checklist-todo{position:relative;left:57px;top:16px;vertical-align:top;margin-top:-4px;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-weight:700;height:25px;color:#282a28}@media(max-width: 768px){.checklist-todo{font-size:15px}}.checklist-complete{position:relative;left:57px;top:16px;vertical-align:top;margin-top:-4px;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-weight:600;height:25px;color:#42a086}@media(max-width: 768px){.checklist-complete{font-size:15px}}.checklist-icon{height:30px;width:30px;vertical-align:baseline;position:relative;top:-0.4em}.checklist-icon-incomplete{height:40px;width:40px;vertical-align:baseline;position:relative;top:.7em}@media(max-width: 550px){.checklist-icon-text{display:none}}@media(max-width: 420px){.checklist-icon-text-dismissible{display:none}}.checklist-overview{padding:25px 75px 0px}@media(max-width: 640px){.checklist-overview{padding:25px 30px}}.checklist-overview h2{font-weight:600 !important;font-size:20px;opacity:.9;margin-bottom:5px}.checklist-button{margin:0 auto;display:block}.checklist-button-div{padding-top:15px}.checklist-button-error{color:red;font-size:10px;line-height:5px}.action-badge img{width:30px;display:inline-block;margin-left:10px}.action-badge .required{text-transform:uppercase;display:inline-block;font-weight:700;margin-left:10px;font-size:.8rem;color:rgba(0,0,0,.5);margin-top:-20px}.action-badge .completed{text-transform:uppercase;display:inline-block;font-weight:700;margin-left:10px;font-size:.8rem;color:#00c64a;margin-top:-20px}.item-title{display:block;font-size:1.5rem;margin-left:50px;margin-top:-4px;font-family:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-weight:600;line-height:1.2;color:#282a28}.rounded-button{border-radius:100px;height:50px;margin:15px 0;font-size:1rem;text-transform:none}.second{margin-left:20px}.mark-completed{text-align:left;text-transform:uppercase;opacity:.4;font-size:12pt;font-weight:700}.rangeslider{width:240px}.store-upload-container{margin:0 30px 30px 0}.store-upload{width:240px;height:auto;display:block;margin:3% auto;background-color:#fff;border-radius:6px;transition:.1s}.store-upload .store-background{background-size:cover;background-position:center top;width:100%;height:210px;display:block}.store-upload .store-logo{display:flex;height:110px;flex-direction:column;justify-content:center;text-align:center}.store-upload .store-logo img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto}.badge-instructions{line-height:1.8}.badge-instructions li{margin-top:10px}.store{width:240px;height:auto;margin:20px 0;display:block;background-color:#fff;border-radius:6px;box-shadow:0 0 72px 8px rgba(26,29,51,.12);transition:.1s}.store .store-background{background-size:cover;background-position:center top;width:100%;display:block;border-top-left-radius:6px;border-top-right-radius:6px}.store .store-logo{display:flex;height:110px;flex-direction:column;justify-content:center;text-align:center}.store .store-logo img{display:block;margin:0 auto;max-width:100%;width:auto;height:auto;max-height:80%}.categories{padding:0 15px 30px 0}.code{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;white-space:pre-wrap;font-family:Menlo,Monaco,Consolas,"Courier New",monospace}.float-container{border:solid 1px}.float-container input{border:none;outline:0}.checklist-form-done-label{font-weight:700;line-height:21px}.checklist-form-label{width:273px;height:20px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-0.3px;color:#5e5e5e}.checklist-form-label-value{width:273px;height:20px;font-style:normal;font-weight:450;font-size:16px;line-height:20px;letter-spacing:-0.3px;color:#000}.checklist-info-text{font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-0.3px;color:#5e5e5e}.checklist-progress-style{font-style:normal;font-weight:500;font-size:15px;line-height:15px;letter-spacing:-0.3px;color:#00804a;margin-bottom:10px}.legal-address-invalid{margin-left:10px !important}.kyc-submit-button-wrapper{display:flex;align-items:center;justify-content:center}.kyc-submit-button-wrapper button{text-transform:capitalize}.input-info-text{margin-left:2px;font-size:7pt !important}.input-info-text-no-content.blurred{color:rgba(0,0,0,0)}.input-info-text-container{margin-top:-24px;margin-bottom:6px}.checkout-list{text-decoration:underline}.checkout-button-footer{font-size:12px !important;line-height:14px;text-align:center;color:#5e5e5e;padding-bottom:1rem !important}.img-checkout{filter:drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.1));border-radius:5px}.checkout-button-header{font-weight:bold}.checkout-button-install{font-weight:bold;padding-top:1.25rem !important}.checklist-btn{background:#303030;border-radius:100px;width:200px}.checklist-assistance{font-weight:bold;padding-top:2rem !important;padding-bottom:.75rem !important}.checkout-list-item{list-style-type:disc;color:#8427d7;list-style-position:inside;margin-left:.5rem}#card-container .rccs{max-width:290px;width:100%}#card-container .rccs .rccs__card{width:100%}@media(max-width: 450px){#card-container .rccs .rccs__card .rccs__card--front .rccs__number{font-size:medium}#card-container .rccs .rccs__card .rccs__card--front .rccs__name{font-size:small}}.checklist-child{margin-top:20px;margin-left:51px}@media screen and (max-width: 500px){.checklist-child{margin-left:0}}.btn-txt-cap{text-transform:capitalize}.video-responsive{overflow:hidden;position:relative;aspect-ratio:16/9;max-width:500px}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.setting-title{display:block;width:100%;text-align:left;font-size:32px;font-weight:bold;color:#303030;letter-spacing:0px;margin-bottom:32px;box-sizing:border-box}.setting-title span{display:block;width:100%;text-align:left;font-size:1.25rem;font-weight:700;color:#303030;letter-spacing:0px;margin-bottom:10px}@media(min-width: 768px){.setting-title span{font-size:2rem}}.setting-title p{margin-top:5px;margin-bottom:0px}.setting-title p span{font-family:"Satoshi, sans-serif";font-size:14px;font-weight:400;color:#000;margin-bottom:6px;line-height:1rem}.setting-title small{font-size:1.4rem;display:block;color:#292b31;font-weight:500}.settings .settings-view{display:flex;flex-wrap:wrap}.settings .settings-view.business-info{display:block}.settings .settings-view .react-view{display:block;min-width:50%;box-sizing:border-box}.settings .settings-view .react-view form{margin:0}.settings .settings-view .settings-item{display:block;color:#292b31;width:100%;box-sizing:border-box;padding:10px 0;line-height:1.4rem}.settings .settings-view .settings-item input[type=text]{box-sizing:border-box;padding-left:10px;padding-right:10px}.settings .settings-view .settings-item input[type=file]{border:none;padding:0}.settings .settings-view .settings-item .item-title{font-size:12px;font-weight:600;color:rgba(0,0,0,.3);display:block;width:100%;text-transform:uppercase}@media(max-width: 576px){.settings .settings-view .settings-item .item-title{font-size:14px !important}}.settings .settings-view .settings-item .item-title .react-view{display:inline;padding:0}.settings .settings-view .settings-item .item-title .edit,.settings .settings-view .settings-item .item-title .react-view .verifylink{font-weight:600;font-size:12px;vertical-align:top;color:rgba(120,110,135,.7);transition:.1s;margin-left:20px}.settings .settings-view .settings-item .item-title .edit:hover,.settings .settings-view .settings-item .item-title .react-view .verifylink:hover{color:#786e87;cursor:pointer;transition:.1s}.settings .settings-view .settings-item .item-title .react-view .verifylink{padding-right:5px}.settings .settings-view .settings-item .item-value{font-size:1rem;font-weight:500}@media(max-width: 576px){.settings .settings-view .settings-item .item-value{font-size:.8rem !important}}.settings .settings-view .settings-card{position:relative;width:100%;border-radius:10px;background-color:#fff;box-shadow:none}@media(min-width: 768px){.settings .settings-view .settings-card{padding:25px 30px;border:1px #c4cacf solid}}.settings .settings-view .personal-information .input{width:300px;display:flex;flex-direction:column}.settings .settings-view .personal-information .input .react-phone-number-input{margin:18px 0px}.settings .settings-view .personal-information .input .react-phone-number-input input{margin:0px;display:flex;align-items:center}.settings .settings-view .personal-information .input .react-phone-number-input button{padding:0px 10px;border-radius:500px;display:flex;align-items:center;border:none}.settings .settings-view .personal-information .input input{margin-bottom:18px}.settings .settings-view .personal-information .input .editable-input-btns button{font-size:12px;text-transform:capitalize;padding:0px 32px}.settings .settings-view .personal-information .input .editable-input-btns .cancel:hover{background-color:#fff !important;color:#8333d4;text-decoration:underline;box-shadow:none}.settings .settings-view .sub-header{font-weight:bold;font-size:24px;line-height:30px;margin:24px 0px}.settings .settings-view .agreement-link{font-size:17px}.settings .settings-view .external-link{height:14px;width:14px;position:relative;left:6px;bottom:1px}.settings .delete-account{border-top:1px solid #dfe8f1}.api-key-item{border-top:1px solid #cddcea;color:#292b31}.api-key-item .api-key-information{display:flex;padding-bottom:2px}.api-key-item .api-key-information .api-key-id,.api-key-item .api-key-information .api-key-created,.api-key-item .api-key-information .api-key-status{font-size:16px;font-weight:500}.api-key-item .api-key-information .api-key-id b,.api-key-item .api-key-information .api-key-created b,.api-key-item .api-key-information .api-key-status b{font-weight:700;font-size:16px;padding-top:1px;color:rgba(41,43,49,.7)}.api-key-item .api-key-information .api-key-id div,.api-key-item .api-key-information .api-key-created div,.api-key-item .api-key-information .api-key-status div{top:-2px;float:right}@media(max-width: 440px){.api-key-item .api-key-information .api-key-id,.api-key-item .api-key-information .api-key-created,.api-key-item .api-key-information .api-key-status{font-size:16px !important}.api-key-item .api-key-information .api-key-id b,.api-key-item .api-key-information .api-key-created b,.api-key-item .api-key-information .api-key-status b{font-size:16px !important}}.api-key-item .api-key-information .api-key-id{width:50%}.api-key-item .api-key-information .api-key-created{width:50%}.api-key-item .api-key-information .api-key-status{width:20%}.api-key-item .api-key-keys{display:block}.api-key-item .api-key-keys .key{font-size:16px;font-weight:700;min-width:250px;display:block;margin:5px}.api-key-item .api-key-keys .key .apikey-value{color:#292b31;font-weight:500;font-size:16px !important;margin-top:15px;display:inline-flex}.api-key-item .api-key-keys .key .apikey-value:hover{cursor:text}.api-key-item .api-key-keys .key .apikey-value.private-api-key-button{transition:.1s}.api-key-item .api-key-keys .key .apikey-value.private-api-key-button:hover{cursor:pointer;color:#292b30;transition:.1s}@media(max-width: 440px){.api-key-item .api-key-keys .key{font-size:16px}.api-key-item .api-key-keys .key .apikey-value{font-size:.6rem !important}}.api-key-item .api-key-keys .key .api-key-copy{display:flex;padding:0;margin:0 0 0 4px;background-color:rgba(0,0,0,0);border:none;height:20px;position:relative;transition:.1s;opacity:.9}.api-key-item .api-key-keys .key .api-key-copy img{display:block}.api-key-item .api-key-keys .key .api-key-copy:hover{opacity:1;transition:.1s;cursor:pointer;color:#00c64a}.api-key-item .api-key-keys .delete-api-key{flex-grow:2;color:#292b31;text-decoration:underline;font-size:16px;font-weight:700;text-align:right;transition:.1s;opacity:.35;line-height:4rem}.api-key-item .api-key-keys .delete-api-key:hover{cursor:pointer;color:#ff4949;opacity:1;transition:.1s}.notifications-header{margin-top:35px;padding-top:35px;border-top:1px solid #dfe8f1}.notification-category{padding-top:30px;padding-bottom:35px;border-bottom:1px solid #dfe8f1}.notification-category:last-of-type{border-bottom:none}.notification-category .notification-name{font-size:1.4rem;font-weight:400}.notification-category .notification-description{line-height:1.7rem}.notification-category .notification-recipient-header{font-weight:bold;font-size:.85rem;color:rgba(0,0,0,.8)}.notification-category .notification-recipient-empty{font-style:italic;font-size:.85rem;color:rgba(0,0,0,.6)}.notification-category .notification-recipient-row{justify-content:space-between;line-height:3rem}@media screen and (min-width: 510px){.notification-category .notification-recipient-row{display:flex}}.notification-category .notification-recipient-row .name{display:flex;justify-content:center;flex-direction:column;flex-grow:1}.notification-category .notification-recipient-row .clickable-icon{font-size:1.2rem;cursor:pointer;color:#8333d4}.notification-row{display:flex;width:100%;justify-content:space-between}.notification-row .title{display:flex;justify-content:center;flex-direction:column;font-size:1.4rem;font-weight:400}.notification-row div{margin:5px 0}.merchant_add-bank-list{display:flex;flex-wrap:wrap;box-sizing:border-box;padding:25px}.merchant_add-bank-list .merchant_add-bank-item{display:flex;justify-content:center;flex-direction:column;box-sizing:border-box;padding:10px;width:31.3333%;height:80px;background-color:#f1f5f9;border:1px solid #cddcea;border-radius:3px;margin:10px 1%;transition:.1s}.merchant_add-bank-list .merchant_add-bank-item img{display:block;max-height:90%;max-width:90%;margin:0 auto}.merchant_add-bank-list .merchant_add-bank-item:hover{cursor:pointer;background-color:#fcfdfe;transition:.1s}.merchant_bank-login-logo{display:block;margin:0 auto 20px;max-height:80px;max-width:200px}.merchant_bank-login-form{display:block;width:100%;max-width:250px;margin:0 auto;text-align:left}.merchant_bank-account-item .nickname{display:flex;flex-direction:column;align-content:space-around}.merchant_bank-account-item .nickname span{margin:5px 0px}.merchant_bank-account-item .account-image{display:flex;justify-content:center;flex-direction:column;height:100%;width:130px;padding-right:15px;padding-left:15px}.merchant_bank-account-item .account-image img{max-height:60%;display:block;margin:0 auto;max-width:60%}.merchant_bank-account-item .account-info{text-decoration:underline;color:#292b31}.merchant_bank-account-item .account-info .title{font-size:1rem;font-weight:600;letter-spacing:1px}.merchant_bank-account-item .account-info a.subtitle{cursor:pointer}.merchant_bank-account-item .account-info .subtitle{font-size:.8rem;font-weight:400;color:rgba(41,43,49,.7)}.merchant_bank-account-item .account-info .subtitle small{display:block;font-size:1rem;color:#3c81b6}.merchant_bank-account-item .account-primary,.merchant_bank-account-item .account-status{display:flex;justify-content:center;flex-direction:column;height:100%}.merchant_bank-account-item .account-primary .is-primary,.merchant_bank-account-item .account-status .is-primary{color:#786e87;font-weight:400;font-size:1.2rem;letter-spacing:.5px}.merchant_bank-account-item .account-primary .badge,.merchant_bank-account-item .account-status .badge{font-size:1.1rem;border:2px solid #cddcea;box-sizing:border-box;padding:2px 8px 3px;font-weight:700;text-transform:lowercase;color:#292b31;border-radius:15px;margin-left:15px;letter-spacing:.25px}.merchant_bank-account-item .account-primary .badge.active,.merchant_bank-account-item .account-status .badge.active{background-color:rgba(120,110,135,.7);color:#fff;border-color:#786e87}.merchant_bank-account-item .account-primary .badge.inactive,.merchant_bank-account-item .account-status .badge.inactive{background-color:#f1f5f9;color:#292b31;border-color:#cddcea}.merchant_bank-account-item.hoverable{transition:.1s}.merchant_bank-account-item.hoverable:hover{transition:.1s;cursor:pointer;background-color:#f1f5f9}.merchant_account-view-balance{display:flex;justify-content:space-between;box-sizing:border-box;padding:35px 0}.merchant_account-view-balance .balance-header,.merchant_account-view-balance .balance-amount{display:flex;justify-content:center;flex-direction:column;color:#292b31}.merchant_account-view-balance .balance-header{font-size:2rem;font-weight:600}.merchant_account-view-balance .balance-header small{font-size:1.2rem;color:rgba(41,43,49,.5);display:block;font-weight:500}.merchant_account-view-balance .balance-amount{font-size:3rem;font-weight:600}.merchant_view-bank-account-controls{text-align:right;display:block;width:100%;box-sizing:border-box;padding:25px 0;border-top:1px solid #dfe8f1}.react-loading{position:absolute}.settings-info-label{color:#303030;font-family:Satoshi,sans-serif;font-size:21px !important;margin-bottom:8px;font-style:normal;display:flex;align-items:center}.settings-info-label .material-icons-outlined{color:#8333d4;margin-left:15px;cursor:pointer}@media(max-width: 768px){.ecommerce_card{padding:10px 15px}}.ecommerce_btn{margin-left:2rem}@media(max-width: 768px){.ecommerce_btn{padding:0 35px;min-width:80px}}@media(max-width: 400px){.ecommerce_btn{margin-left:0px}}.ecommerce_expiration{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 768px){.ecommerce_expiration{flex-wrap:wrap}}@media(max-width: 400px){.ecommerce_expiration{flex-direction:column}}.ecommerce_expiration p.expire-period{margin-top:1.5rem;margin-bottom:1.5rem;margin-right:.5rem}@media(max-width: 400px){.ecommerce_expiration p.expire-period{margin-right:0;margin-bottom:.5rem}}.ecommerce_expiration p.expire-time{margin-top:26px}@media(max-width: 400px){.ecommerce_expiration p.expire-time{margin-top:0}}.ecommerce_timeinput{display:flex}@media(max-width: 400px){.ecommerce_timeinput{flex-direction:column}}.permission-actions-container{margin-top:15px;justify-content:space-between;display:flex;margin-bottom:15px}@media(max-width: 768px){.permission-actions-container{flex-direction:column}}.admin-info-box{margin-top:20px}.business-details-header{font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:34px;line-height:41px;text-align:center;color:#303030;padding-bottom:8px;padding-top:2.5rem}.business-details-info{padding-bottom:24px;text-align:center;color:#757575;font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#000}.business-details-info2{padding-top:24px;text-align:center;color:#757575;font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#000}.owner-header{margin-left:2rem}.owner-details{font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:22px;letter-spacing:-0.3px;color:#303030;padding-top:3rem;float:left}.divider{align-content:center;height:0px;margin-top:5rem;border:1px solid #aeaeae;flex:none;order:1;flex-grow:0}.form-buttons{display:inline-flex;margin-top:.5rem;letter-spacing:-0.3px;text-decoration-line:underline;color:#8333d4;font-size:17px}.button-footer-text-ltl{padding-top:10px;height:80px;font-size:12px;line-height:16px;color:#5e5e5e;width:336px;display:inline-table}.bank-floating-div1{width:10%;float:left;text-align:left;padding-left:16px;padding-bottom:8px}@media(max-width: 660px){.bank-floating-div1{width:20%}}.bank-floating-div2{width:60%;float:left;text-align:left;padding-bottom:8px}@media(max-width: 510px){.bank-floating-div2{width:auto}}.bank-floating-div3{width:30%;float:right;text-align:right;padding-right:16px;padding-bottom:8px}@media(max-width: 510px){.bank-floating-div3{width:auto}}.bank-account-body{border:1px solid #e8e8e8;border-bottom:0px;padding-top:16px;padding-bottom:16px;height:72px}.card-image{width:40px;height:40px}.manage-ba-title{font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:.15px;color:#303030;padding-bottom:24px}.bank-floating-new-div1{width:10%;float:left;text-align:left;padding-left:16px;padding-bottom:8px}@media(max-width: 660px){.bank-floating-new-div1{width:15%;padding-left:5px}}.bank-floating-new-div2{width:30%;float:left;text-align:left;padding-bottom:8px;padding-left:8px}@media(max-width: 660px){.bank-floating-new-div2{width:30%}}.bank-floating-new-div3{width:20%;float:left;text-align:center}@media(max-width: 660px){.bank-floating-new-div3{width:20%}}.bank-floating-new-div4{width:20%;float:right;text-align:right;padding-right:16px;padding-bottom:8px}@media(max-width: 660px){.bank-floating-new-div4{width:15%}}.bank-floating-new-div5{width:30%;float:right;text-align:right;padding-right:5px;padding-bottom:8px}@media(max-width: 660px){.bank-floating-new-div5{width:40%}}.bank-floating-new-div6{width:20%;float:left;text-align:center;padding-left:5px}@media(max-width: 660px){.bank-floating-new-div6{width:20%}}@media(max-width: 660px){.bank-button{font-size:12px;padding:0 20px}}.styled-address{border:1px solid #000;border-radius:8px;margin-top:20px;padding-top:5px}.styled-address label{color:#000;padding-left:15px}.styled-address label::after{color:#000}.styled-address input{padding:1rem 1rem}.overview-account{border:1px solid #e8e8e8;border-radius:5px;overflow-y:scroll}.overview-account.selected{border:1px solid #8333d4;background-color:rgba(131,51,212,.0509803922)}.overview-account:first-child.inactive{background-color:red}.overview-account-arrow{margin:-1px auto 3px;width:44px}.overview-account-arrow svg path{fill:#fff;stroke:#303030}.overview-account-dropicon{height:24px;width:24px;color:#8333d4;cursor:pointer;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}.overview-account-warningicon{position:absolute;height:36px;width:36px;top:25px;left:25px}@media screen and (max-width: 420px){.overview-account-warningicon{display:none}}.overview-account-heldwithdrawalicon{position:absolute;height:36px;width:36px;top:12px;left:10px}@media screen and (max-width: 420px){.overview-account-heldwithdrawalicon{display:none}}.overview-account-infoicon{height:18px;width:18px;vertical-align:baseline;position:relative;top:-0.1em;left:.1em}.overview-account-infoicon.interest{top:.1em}.overview-account-arrowicon{height:14px;width:14px;position:relative;left:.2em}.overview-account-lineleft{font-weight:500;padding:10px 30px;padding-left:48px}.overview-account-lineleft.active{color:#303030}.overview-account-lineleft.inactive{color:#303030}.overview-account-lineleft.unscoped{background-color:#5f576b;color:#fff}.overview-account-lineleft.nobalance{color:#767676;font-weight:bold}.overview-account-lineleft.receiving-accounts{font-size:.95em}.overview-account-lineleft.receiving-accounts.set-accounts span{color:#8333d4}.overview-account-lineleft.receiving-accounts.set-accounts span:hover{color:#303030}.overview-account-lineleft.no-receiving-accounts,.overview-account-lineleft.no-bank-account{color:#634215}.overview-account-lineleft.no-receiving-accounts.set-accounts span,.overview-account-lineleft.no-bank-account.set-accounts span{color:#303030}.overview-account-lineleft.no-receiving-accounts.set-accounts span:hover,.overview-account-lineleft.no-bank-account.set-accounts span:hover{color:#5a5a5a}.overview-account-lineleft.set-accounts span{cursor:pointer;text-decoration:underline;font-size:.87em;font-weight:600}.overview-account-linegrid .tooltip,.overview-account-titlegrid .tooltip{white-space:normal;border-bottom:none;font-weight:400}@media screen and (max-width: 420px){.overview-account-linegrid .tooltip,.overview-account-titlegrid .tooltip{display:none}}.overview-account-notification{display:flex;justify-content:space-between;align-items:center;overflow-y:hidden;overflow-x:auto}.overview-account-notification .text-content{font-weight:700}@media screen and (max-width: 380px){.overview-account-notification{flex-direction:column;gap:12px}}.overview-account-linegrid{display:grid;grid-template-columns:3fr 2fr;font-weight:bold;padding:10px 0px;padding-left:48px;padding-right:15px;width:100%}@media screen and (max-width: 420px){.overview-account-linegrid{grid-template-columns:1fr}}.overview-account-linegrid button{margin-top:10px}.overview-account-linegrid.active{color:#303030}.overview-account-linegrid.active button{background-color:#303030}.overview-account-linegrid.active button:disabled{background-color:#dedede;color:#786e87}.overview-account-linegrid.pending{background-color:#e8e8e8}.overview-account-linegrid.subheading{background-color:#f2f2f2}.overview-account-linegrid .interest-text{margin-top:5px}.overview-account-linegrid.inactive button{background-color:#6e6e6e}.overview-account-linegrid.inactive button:disabled{background-color:#fff}.overview-account-linegrid.refund{background-color:#f2f2f2;border-style:solid;border-width:1px;border-color:#d9d9d9;padding:10px 20px}.overview-account-titlegrid{display:flex;justify-content:space-between;font-weight:600;font-size:21px;gap:12px;padding:24px;border-radius:5px;overflow:auto}.overview-account-titlegrid.active{color:#303030}.overview-account-switchlink{color:#8333d4;cursor:pointer;bottom:.1em;display:block;font-weight:500;font-size:15px;text-decoration:underline;margin-bottom:12px}.overview-account-switchlink:hover{color:purple}.overview-account-text-highlight{color:#00804a;background-color:rgba(41,211,162,.1);padding:4px 8px;border-radius:10px;font-size:12px;font-weight:500;line-height:17px;text-align:left;width:fit-content}.overview-account.receiving-accounts{display:flex;justify-content:space-between;overflow:hidden}.overview-account.receiving-accounts .currency-note{white-space:nowrap}.overview-account.receiving-accounts .currency-note .flag-icon{margin-right:3px}.overview-account.receiving-accounts .currency-note+.currency-note::before{content:", "}.overview-bankaccount{position:relative;margin-bottom:24px}@media screen and (max-width: 770px){.overview-bankaccount{margin-bottom:0}}.overview-body{display:flex;flex-direction:column;margin:0 auto;height:95%;overflow-y:auto}@media screen and (max-width: 900px){.overview-body{height:auto}}.overview-main-column,.overview-side-column{padding:0;margin:0}.overview-main-column{height:50%;margin-top:24px;min-height:350px;display:flex;flex-direction:row;height:100%;gap:24px;padding:0px}@media screen and (max-width: 900px){.overview-main-column{height:auto;flex-direction:column;margin-bottom:50px}}.overview-side-column{display:flex;gap:24px}@media screen and (max-width: 900px){.overview-side-column{flex-direction:column;height:auto}}.overview-column-notifications-container{min-height:100px;border-radius:5px;width:30%;overflow-y:auto}.overview-column-notifications-container button{background-color:#fff;border:2px solid #303030 !important;color:#303030;font-size:10px;padding:0px 16px;width:-webkit-fill-available}.overview-column-notifications{padding:20px 15px 15px;color:#303030;height:100%;overflow-y:auto}@media screen and (max-width: 770px){.overview-column-notifications{padding:10px 20px}}@media screen and (max-width: 320px){.overview-column-notifications{padding:10px 0}}.overview-column-notifications.productbanner{border:5px solid #303030}.overview-column-notifications.productbanner .new-label{color:#392558;font-size:12px;border-radius:8px;border:1px solid #82f8d7;background-color:#82f8d7;margin-left:4px;padding:2px 4px 2px 2px;float:right}.overview-column-notifications-empty{font-style:italic}.overview-column-notifications-title{font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:25px;letter-spacing:.15px;color:#303030;margin-top:0px;margin-bottom:.8rem}.overview-column-notifications button{text-transform:capitalize;font-size:12px}.overview-column-notifications .banner{display:flex;align-items:center}.overview-column-notifications .banner .material-icons{color:#8333d4}.overview-column-notifications .banner-image{overflow:hidden;margin:auto;border-radius:5px}.overview-column-notifications .banner-image img{margin-top:0px}.overview-notification{max-width:90%;margin:4% 0% auto}.overview-notification-text{color:#5e5e5e;font-size:13px;line-height:20px}.overview-notification-footer{font-family:Satoshi,sans-serif;font-weight:400;font-size:9px;color:#5e5e5e;margin-top:.5rem}.overview-notification-button{display:block;max-width:180px;white-space:normal;height:auto}.overview-radio-section{padding:10px;border:1px solid #e8e8e8}.overview-radio-section:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.overview-radio-section:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.overview-radio-section.active{border:1px solid #8333d4}.overview-radio-title{display:flex;padding:5px;color:#303030}.overview-radio-title input{-webkit-box-shadow:none}.overview-radio-title input:checked{border:1px solid #8333d4;background:#8333d4 content-box;padding:4px}.overview-radio-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;border:2px solid #767676;transition:.2s all linear;outline:none;width:20px;height:20px;margin:5px 7px}.overview-radio-label{flex:1;color:#303030}.overview-radio-label-title{font-size:20px;font-weight:700;margin:3px 0 0}.overview-radio-label-addendum.p-license{margin:10px 10px 0 0px;text-align:justify;line-height:14px;opacity:1;color:#767676}.overview-radio-label-lock-icon{width:30px}.overview-radio-description{opacity:1;text-align:justify;padding:5px 20px 10px 37px;color:#303030}.overview-radio-description-text{display:flex;gap:5px;margin:0;color:#767676;opacity:1;line-height:1.4em;font-size:13px}.overview-radio-row{display:flex;width:100%;align-items:flex-start;padding:10px 0 0 0}.overview-radio-row.addendum{border:none}.overview-radio-row.buttons{border:none;display:flex;flex-direction:row;justify-content:flex-end;padding:0;gap:0px}.overview-radio-row.buttons input{background-color:#303030}.overview-radio-row.buttons button,.overview-radio-row.buttons input{margin:0 10px;min-width:120px}@media screen and (max-width: 420px){.overview-radio-row.buttons button,.overview-radio-row.buttons input{padding-left:10px;padding-right:10px;min-width:80px}}.overview-title{background-color:#303030;height:48px;padding-top:10px;margin-bottom:15px}@media(min-width: 768px){.overview-title{margin-bottom:30px}}.overview-title h2{text-align:center;color:#fff;font-size:15px;letter-spacing:.4px;line-height:1.6em;font-weight:300;margin-top:0}.overview-currency-grid{display:grid;grid-template-columns:30px fit-content(50%);row-gap:16px;column-gap:4px;align-items:center}.overview-currency-grid .flag-icon{margin-right:8px}.overview-currency-grid .amount{font-size:13px;font-weight:700;line-height:17px;letter-spacing:.400000006px;text-align:right;white-space:nowrap}.overview-currency-grid .amount.negative{color:#e00000}.overview-currency-grid.horizontal{grid-template-columns:repeat(2, 30px fit-content(50%))}.overview-currency-grid.horizontal .amount:first-child{margin-right:4px}.no-receiving-accounts{text-align:start;background-color:#feedec;display:flex;flex-direction:column;padding:0;gap:5px}.no-bank-account-withdrawal{display:flex;align-items:center;gap:5px}.no-bank-account-withdrawal .alert-description{color:#634215;width:100%}.no-bank-account-withdrawal .alert-description .no-receiving-accounts{margin-top:8px;flex-direction:row;gap:8px;font-weight:700;color:#303030}@media screen and (max-width: 380px){.no-bank-account-withdrawal .alert-description .no-receiving-accounts{flex-direction:column}}.merchant_body-content{width:100%;border-radius:20px;padding:40px;overflow-x:auto;height:100%;background-color:#fff}@media screen and (max-width: 901px){.merchant_body-content{margin:0;padding:20px;border-radius:0}}.merchant_body-content .Select--single{margin:0 0 5px}.overview-bankaccount{display:flex;flex-direction:column;align-items:start;justify-content:space-around;gap:24px}.interest-transfer-select__input>input{caret-color:rgba(0,0,0,0)}.external-link{height:14px;width:14px;position:relative;left:6px;bottom:1px}.sezzle-payapp-adjust{display:block;margin-left:auto;margin-right:auto;padding-top:23px;width:40px;fill:#e00000}.payapp-div{background-color:#f04a4a}.sezzle-businessinfo-adjust{display:block;margin-left:auto;margin-right:auto}.shopify-modal{display:flex;flex-direction:column;padding:20px;gap:16px}.shopify-modal-title{font-family:Satoshi,sans-serif;font-style:normal;font-size:20px;line-height:22px;display:flex;align-items:center;letter-spacing:.15px;column-gap:10px;color:#bd0013}.shopify-modal-title-satoshi{font-family:"Satoshi";font-style:normal;font-weight:700;font-size:20px;line-height:22px;display:flex;align-items:center;letter-spacing:.15px;column-gap:10px;color:#303030}.business-modal{padding:4px}.business-modal .refunds-form{display:flex;flex-direction:column;margin-top:24px;gap:16px}.business-modal .refunds-form input{border:none;box-shadow:none;margin:10px 0}.business-modal .refunds-form input:hover{border:none;box-shadow:none}.rr-title{font-family:Satoshi,sans-serif;font-style:normal;font-weight:700;font-size:17px;line-height:22px;display:flex;align-items:center;text-align:center;color:#303030;margin-bottom:10px}.rr-body,.shopify-modal-body{font-family:Satoshi,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;margin-bottom:30px}.shopify-modal-body-satoshi{font-family:"Satoshi";font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;margin-bottom:30px}.shopify-modal-body-info-warning-satoshi{font-family:"Satoshi",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:-0.15px;color:#bd0013;margin-top:0px;margin-left:8px}@media screen and (min-width: 850px){.shopify-modal-body-info-warning-satoshi{display:none}}.rr-sub{padding-top:8px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:13px;line-height:13px;color:#5e5e5e}.rr-add-reserve{border:1px solid #e8e8e8;border-radius:10px;margin-top:8px;padding-top:16px;padding-bottom:16px;width:100%;text-align:center}.rr-add-reserve:hover{cursor:pointer}.add-bank-account{border:1px solid #e8e8e8;border-top:none;border-radius:unset;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:16px 0px;width:100%;text-align:center}.add-bank-account:hover{cursor:pointer}.add-bank-account a{display:block}.add-bank-account .MuiTypography-CTAButtonText{color:#8333d4;font-size:17px;font-weight:500;line-height:23px}.rr-add-reserve-title{width:100%;height:28px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:28px;letter-spacing:.15px;color:#303030;display:block;margin:auto}.rr-setup-title{font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:26px;line-height:26px;display:flex;align-items:center;text-align:center;color:#303030;padding-bottom:8px;margin-top:18px}.rr-setup-body{font-family:Satoshi,sans-serif;font-style:normal;font-size:17px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;padding-bottom:32px}.image-usflag,.image-caflag{margin-top:5px;margin-left:10px;width:20px;height:10px}.payapp-header{margin-top:27px;margin-bottom:16px;text-align:center;line-height:24px;font-weight:700;font-size:20px;color:red}.business-info-banner-header{margin-top:27px;margin-bottom:16px;text-align:center;line-height:24px;font-weight:700;font-size:20px}.ltl-pop-up-modal{font-family:Satoshi,sans-serif;font-style:normal;display:block;margin-left:auto;margin-right:auto;text-align:center;font-weight:700;font-size:20px;letter-spacing:.15px;color:#000}.ltl-pop-up-modal-content{font-weight:400;font-size:16px;letter-spacing:-0.23px;color:#000;padding-bottom:10px}.payapp-info{font-family:Satoshi,sans-serif;font-style:normal;font-size:15px;line-height:20px;letter-spacing:-0.3px;color:red;margin-bottom:20px}.payapp-info .payapp-href{color:red;text-decoration:underline}.business-info-banner{color:#000;font-family:Satoshi,sans-serif;font-style:normal;font-size:15px;line-height:20px;letter-spacing:-0.3px;margin-bottom:20px}.payment-continue-button{color:#fff;background-color:red}.remind-later-button{color:#8333d4;background-color:#fff}.inline-block-notification{display:inline-flex;padding-bottom:15px}.ltlinputfield input{all:unset;font:inherit;letter-spacing:inherit;color:currentColor;padding:4px 0 5px;border:0;box-sizing:content-box;background:none;height:1.4375em;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;min-width:0;width:100%;-webkit-animation-name:mui-auto-fill-cancel;animation-name:mui-auto-fill-cancel;-webkit-animation-duration:10ms;animation-duration:10ms;padding:16.5px 14px;font-size:14px !important;box-shadow:none !important;-webkit-box-shadow:none !important}.ltlinputfield input:active,.ltlinputfield input:focus{box-shadow:none !important;-webkit-box-shadow:none !important}.businessinfoinput input{margin:11px 0 20px !important}.overview-column-financials{padding:0px}@media screen and (max-width: 420px){.overview-column-financials .merchant_section_header{padding:0px}}.text-content{display:flex;align-items:center;gap:4px}.customerAcquisitionBanner{border-radius:5px}.customerAcquisitionBanner .customer-acquisition-banner-text-dark{color:#232323;font-family:Satoshi,sans-serif;font-size:28px;font-style:normal;font-weight:900;line-height:31px;padding-left:20px;padding-right:10px;text-transform:capitalize}@media screen and (max-width: 850px){.customerAcquisitionBanner .customer-acquisition-banner-text-dark{padding-right:0px}}.customerAcquisitionBanner .customer-acquisition-banner-text-purple{color:#8a36cf;font-family:Satoshi,sans-serif;font-size:28px;font-style:normal;font-weight:900;line-height:31px;padding-left:20px;padding-right:10px;text-transform:capitalize}@media screen and (max-width: 850px){.customerAcquisitionBanner .customer-acquisition-banner-text-purple{padding-right:0px}}.customerAcquisitionBanner .customer-acquisition-banner-button{display:flex;width:183px;padding:12px;align-items:flex-start;gap:10px;border-radius:100px;background:var(--ui-colors-main-black, #303030);margin-left:1rem;margin-top:1rem;margin-bottom:1rem}.customerAcquisitionBanner .customer-acquisition-banner-button .customer-acquisition-banner-button-text{flex:1 0 0;color:var(--ui-colors-white, #fff);text-align:center;font-feature-settings:"clig" off,"liga" off;text-transform:capitalize;font-family:Satoshi,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:14px}.payout-section .plan{display:flex;flex-direction:column}.payout-section .plan .plan-header{display:flex;justify-content:space-between}.payout-section .plan .plan-header .title .content{margin-bottom:12px}.payout-section .plan .plan-header .title .content svg{font-size:17px;font-weight:400;line-height:23px}.payout-section .plan .plan-header .title .content .holding-period{font-size:15px;margin-top:4px;font-weight:lighter;color:#767676}.payout-section .plan .plan-header .indicator{display:flex;align-items:center;color:#00804a;font-size:15px;font-weight:700;line-height:21px;letter-spacing:.150000006px;text-align:left}.payout-section .plan .label{font-size:17px;font-weight:700;line-height:23px;letter-spacing:.200000003px;text-align:left}@media screen and (max-width: 1400px){.payout-section{max-width:none}.payout-section .overview-accountgroup{flex-direction:column}}.withdraw-section .card-title{margin-bottom:24px !important;display:flex;align-items:center;gap:4px}.withdraw-section .card-title svg{font-size:17px;font-weight:400;line-height:23px}.withdraw-section .interest-balances{display:flex;flex-direction:column;gap:24px}.withdraw-section .interest-balances .label{font-size:15px;font-weight:700;line-height:21px;letter-spacing:.150000006px;text-align:left}.weekly-sales{width:30%}@media screen and (max-width: 900px){.weekly-sales{width:auto}}.pending-payouts{display:flex;justify-content:space-between}.pending-payouts .amount{font-size:17px;font-weight:700;line-height:23px;text-align:right}@media screen and (max-width: 350px){.pending-payouts{flex-direction:column;gap:12px}}.overview-card{border:1px solid #e8e8e8;border-radius:10px;padding:20px;height:100%;display:flex;flex-direction:column;flex:1;overflow-x:auto}@media(max-width: 900px){.overview-card{width:100%}}.overview-card .card-title{font-size:21px;font-weight:700;margin-bottom:14px}.overview-card .card-body{height:90%;min-width:150px;overflow-y:auto;display:flex;flex-direction:column}.overview-card .order-row{display:flex;gap:5%;padding:7px 0;border-bottom:1px solid #e8e8e8;width:100%}.overview-card .order-row .currency{font-size:17px;line-height:23px;letter-spacing:.2px;font-weight:500}.overview-card .order-row .sub-email{font-size:13px;font-weight:400;line-height:17px;letter-spacing:.4px;color:#767676}.overview-card .collapsible{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overview-card .kpi-container{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 0px}.overview-card .kpi-container .kpi-title{display:flex;align-items:center;gap:5px}.overview-card .kpi-container .kpi-title svg,.overview-card .kpi-container .kpi-title span{font-size:17px;font-weight:400;line-height:23px}.overview-card .kpi-container .kpi-title span{word-break:break-word}.overview-card .kpi-container .kpi-title svg{display:block;margin:auto}.overview-card .kpi-container .kpi-value{font-weight:500}.overview-card .kpi-container .positive{color:#00804a}.overview-card .kpi-container .negative{color:#bd0013}.overview-analytics{display:flex;flex-direction:column;gap:16px;height:100%;width:100%}.overview-analytics .card-title{display:flex;justify-content:space-between;align-items:center;margin:0;height:5%}.overview-analytics .card-title .title-right{display:flex;gap:18px;align-items:center}@media screen and (max-width: 600px){.overview-analytics .card-title .title-right{flex-direction:column;justify-content:center;gap:0px}}.overview-analytics .card-title .date{display:flex;align-items:center;gap:8px;padding:16px 0;font-size:15px;line-height:23px;font-weight:500}.overview-analytics .card-title .date svg{color:#767676}.overview-analytics .chart-selectors{height:20%;display:flex;justify-content:space-between;gap:15px;overflow-x:auto;overflow-y:hidden;min-height:50px}.overview-analytics .chart-selectors .chart-selector{border:1px solid #e8e8e8;border-radius:10px;padding:10px 20px;cursor:pointer;width:25%;min-width:160px;min-height:50px}.overview-analytics .chart-selectors .chart-selector.selected{border:1px solid #8333d4;background-color:rgba(131,51,212,.0509803922)}.overview-analytics .chart-selectors .chart-selector .chart-selector-title{display:flex;gap:8px;align-items:center;font-size:17px;font-weight:400;line-height:23px}.overview-analytics .chart-selectors .chart-selector .chart-selector-title svg{font-size:17px;font-weight:400;line-height:23px}.overview-analytics .chart-selectors .chart-selector .chart-value{font-size:21px;line-height:28px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-analytics #chart{height:calc(75% - 32px)}.overview-analytics #chart .card{height:100%;padding:10px;border:none}@media screen and (max-width: 900px){.overview-analytics #chart .card{height:300px}}@media screen and (max-width: 900px){.overview-analytics{height:auto}.overview-analytics .card-title{height:auto}.overview-analytics .chart-selectors{height:auto}.overview-analytics #chart{height:auto}}.card .placeholder{height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:21px;line-height:28px;font-weight:bold}.notification-container{background-color:#f2f2f2;width:100%;padding:20px;border-radius:5px}.notification-container .warning-icon{align-self:flex-start}.notification-container .overview-account-lineleft{padding:0px}@media screen and (max-width: 420px){.notification-container .warning-icon{display:none}}.seelIcon{width:61px;height:61px;margin-right:20px}@media(max-width: 600px){.seelIcon{width:53px;height:53px}}.card-overview-radio{position:relative}.card-overview-legend{margin-bottom:.5em}.card-overview-radio>input[type=radio]{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;opacity:.00001;z-index:2}.card-overview-radio>label{display:inline-block;padding:.75em .5em .75em 2em}.card-overview-radio>input[type=radio],.card-overview-radio>label::before,.card-overview-radio>label::after{border:1px solid;height:1.125em;left:.125em;position:absolute;top:.825em;width:1.125em}.card-overview-radio>input[type=radio],.card-overview-radio>label::before,.card-overview-radio>label::after{border-radius:100%;content:" ";transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out}.card-overview-radio>label::after{border-color:#565656}.card-overview-radio>label::before{border-color:rgba(0,0,0,0);box-shadow:0 0 0 0px rgba(0,0,0,0)}.card-overview-radio>input:checked~label::before{border-color:rgba(0,0,0,0);box-shadow:0 0 0 2px #006a27}.card-overview-radio>input:focus~label::before{border-color:rgba(0,0,0,0);box-shadow:0 0 0 4px #786e87}.card-overview-radio>input:checked~label::after{border-color:#fff;border-width:4px;box-shadow:inset 0 0 0 5px #303030}.card-overview-radio>input[disabled]~label{opacity:.5}@media screen and (-ms-high-contrast: active){.card-overview-radio>input:checked~label::before{background:window;border:6px solid buttonface;box-shadow:none}}.input-helper-relative{position:relative}.referral-list-element{font-size:14px;line-height:21px}.referral-list-container{display:flex}.referral-email-text{font-size:16px;line-height:26px;color:#000;font-weight:400;display:block;opacity:.7;text-align:justify}.no-hover-btn:hover{cursor:default;transform:scale(1);box-shadow:none}.dashed-line{width:100%;display:block;border:none;border-bottom:1px dashed;color:rgba(41,43,49,.3);text-align:center;line-height:.1em;margin:32px 0px}.dashed-line span{background:#fff;padding:6px 10px 0px}.bank-account-grid-container{display:grid;grid-template-columns:minmax(100px, auto) minmax(160px, auto);width:100%;margin-top:10px;margin-bottom:10px;word-wrap:break-word}.bank-account-row-with-button{display:grid;grid-template-rows:auto auto}.bank-account-change-button{justify-self:end;padding-top:10px}.pending-account .btn-link{margin-bottom:8px;height:18px;line-height:0px;color:#ee5947;border-bottom:none;text-decoration:underline}.pending-account .btn-link:hover{color:#cf5ccc}.pending-account .unverified{color:#ee5947;font-weight:600}.bank-account-grid-header{background-color:#f4f4f4;color:#000;border-radius:3px;padding:10px}.bank-account-grid-row{border:1px solid #e8e8e8;border-radius:3px;padding:10px}.bank-account-grid-row .bank-alias{line-height:1.5}.bank-account-grid-row .bank-details{line-height:1.5}.bank-account-grid-empty{background-color:#fff}.subscript-string{font-size:.8em;font-style:italic}@media(min-width: 480px){.bank-account-span-md{display:none}}.flag-chooser .flag-icon{width:2.33em;line-height:2.33em;margin-left:12px;margin-right:12px}.flag-chooser .flag-icon:hover{transform:scale(1.2)}.disabled{display:none}.pending-bank-change .modal{grid-template-rows:50px 1fr 125px}@media(max-width: 480px){.pending-bank-change .modal{grid-template-rows:50px 1fr .6fr}}.pending-bank-change .paragraph{text-align:justify}.bank-verification-modal .col-sm-6{text-align:start}.bank-verification-modal .col-sm-6 input{text-align:end}@media(max-width: 576px){.bank-verification-modal .col-sm-6{text-align:center}.bank-verification-modal .col-sm-6 input{text-align:center}}.bank-verification-modal .instructions{text-align:justify}.footer-container{width:100%}.footer-container .hidden{display:none}.footer-container .submit-btn{background-color:#8427d7;border-color:#8427d7}.footer-container .submit-btn:disabled{background-color:#392558;border-color:#392558}.footer-container .confirm-button{margin-bottom:12px;margin-left:auto;margin-right:auto;padding:0px;width:96%;background-color:#8427d7;border-color:#8427d7}.footer-container .contact-button{background:rgba(0,0,0,0);border:1px #757575 solid;margin-top:12px;margin-left:auto;margin-right:auto;padding:0px;width:96%;font-size:14px;font-weight:400;color:#392558;text-align:center}.footer-container .contact-button:hover{background-color:#8333d4;color:#fff}.display-header{font-weight:bold;font-family:"Satoshi";font-size:36px;margin-bottom:10px;padding-bottom:10px;width:100%;color:#303030}.bank-accounts-section{margin:0;padding:0;color:#303030}.bank-accounts-section .row{margin-left:0px;margin-right:0px}.bank-accounts-button-right{display:flex;justify-content:flex-end}@media screen and (max-width: 576px){.bank-accounts-button-right{text-align:center;margin-top:8px;display:inline}}.bank-accounts-button-center{text-align:center}.bank-accounts-button-center .btn{font-size:18px}.add-bankaccount-disclaimer{font-size:70%;font-weight:normal;padding-top:10px;text-align:center}.currency-settings{display:flex;flex-direction:column;gap:24px}.currency-settings .bank-account-container{border:1px solid #e8e8e8;border-radius:5px}.currency-settings .bank-account-container .bank-accounts-header,.currency-settings .bank-account-container .bank-accounts-body{display:flex;justify-content:space-between;align-items:center;padding:24px 16px}.currency-settings .bank-account-container .bank-accounts-header{border-bottom:1px solid #e8e8e8;font-size:21px;font-weight:bold}.section-header{display:flex;font-size:26px;font-weight:bold;margin:32px 0px;padding:0;gap:5px;align-items:center}.bank-account-body-new{border:1px solid #e8e8e8;border-top:none;padding:24px 16px}.bank-account-body-new:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px;border-top:1px solid #e8e8e8}.bank-account-body-new .bank-account,.bank-account-body-new .card-account{display:flex;justify-content:space-between;align-items:center;overflow-x:auto;overflow-y:hidden}.bank-account-body-new .bank-account .bank-verified,.bank-account-body-new .bank-account .bank-unverified,.bank-account-body-new .card-account .bank-verified,.bank-account-body-new .card-account .bank-unverified{font-size:14px;font-weight:normal}.bank-account-body-new .bank-account .bank-verified,.bank-account-body-new .card-account .bank-verified{color:#8333d4}.bank-account-body-new .bank-account .bank-unverified,.bank-account-body-new .card-account .bank-unverified{color:#ee5947}.bank-account-body-new .bank-account .arrow,.bank-account-body-new .card-account .arrow{font-size:18px}.bank-account-body-new .buttons{display:flex;align-items:center;gap:10px;padding:0}.entity-info{display:flex;align-items:center;gap:12px}.entity-info .title-description{font-weight:bold;font-size:17px;color:#303030}.entity-info .number-mask{font-size:17px;font-weight:normal;color:#5e5e5e}.entity-info .details{display:flex;flex-direction:column;gap:4px}@media screen and (max-width: 600px){.entity-info .bank-image{display:none}}.rr-currency-list .rr-add-reserve-currency{background:none;border:none;padding:0;cursor:pointer;height:auto;text-transform:unset;line-height:unset;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center;border:1px solid #e8e8e8;padding:24px 16px;font-size:17px;color:#303030}.rr-currency-list .rr-add-reserve-currency .arrow{font-size:18px}.rr-currency-list .rr-add-reserve-currency:first-child{border-radius:5px 5px 0 0}.rr-currency-list .rr-add-reserve-currency:last-child{border-radius:0 0 5px 5px}.rr-currency-list .rr-add-reserve-currency:only-child{border-radius:5px}.credit-card-expires{font-size:13px;color:#5e5e5e}.bank-verified-payable,.bank-unverified-payable{font-size:14px;font-weight:bold}.bank-verified-payable{color:#00804a}.bank-unverified-payable{color:#bd0013}.credit-cards .MuiDialogTitle-root{text-align:center}.subtitle-small{width:100%;line-height:1.31;font-size:1rem;letter-spacing:normal}@media(max-width: 720px){.subtitle-small{font-size:1rem;margin-bottom:10px}}.sezzle-gray{color:#272727}.subtitle-medium{font-size:17px}.subtitle-lg{font-size:21px}.center{text-align:center}@media screen and (max-width: 900px){.contact-us .container{padding-left:0px;padding-right:0px}}.contact-us p{margin:0;word-break:break-word}.contact-content{display:inline;flex-flow:row wrap;justify-content:center;text-align:left}.blue-link{color:#007f90}.email-link{text-decoration:underline}.contact-info-icon-blocks{margin-top:24px}.contact-info-icon-blocks .contact-icons{display:flex;flex-direction:column}.contact-info-icon-blocks .contact-icons .contact-us-icon{display:inline-block;margin:0 20px 0 0}.contact-info-icon-blocks .contact-icons .contact-us-text{display:inline-block;text-align:left}.edit-icon{margin:0 0 5px 5px}#mbox{font-family:initial !important;color:purple}form.helpform{display:flex;flex-direction:column;gap:8px}form.helpform select.disabled{display:unset}form.helpform select{padding:0 30px 0 10px;-webkit-padding-end:30px;-webkit-padding-start:10px}form.helpform #subject{padding:20px 10px}@media screen and (max-width: 720px){form.helpform textarea.mobile{height:300px;font-size:150%}}form.helpform textarea{min-height:auto}.donut-center-label-value{font-size:52px;font-weight:500}.donut-center-label{font-size:18px;font-weight:300;text-transform:uppercase;text-anchor:middle;alignment-baseline:middle}.donut-center-percentage{font-size:20px;font-weight:300}.donut-bottom-label{font-size:14px}.pie-interactive{cursor:pointer}.analytics .small-chart-left .card,.analytics .small-chart-right .card{background-color:#f4f5f6}.analytics .card{border-radius:24px;padding:25px 30px;height:100%}.analytics .card .placeholder{height:300px;font-size:15px;line-height:18px;font-weight:normal}.analytics .card .timed-out-error-message{font-size:18px;padding-bottom:24px}@media(max-width: 480px){.analytics .card{padding:25px 8px}}.analytics .card .extra-space{padding-bottom:37px}.analytics .card .chart-title-container{display:flex;flex-direction:column;justify-content:flex-start}@media(max-width: 550px)and (min-width: 500px){.analytics .card .chart-title-container .tooltiptext{width:180px}}@media(max-width: 500px)and (min-width: 420px){.analytics .card .chart-title-container .tooltiptext{width:150px}}@media(max-width: 420px){.analytics .card .chart-title-container .tooltiptext{width:120px}}@media(max-width: 480px){.analytics .card .chart-title-container{padding-left:15px}}.analytics .card .chart-title-container .chart-title{display:flex;align-items:center;gap:8px;font-size:13px;line-height:17px;font-weight:bold;letter-spacing:.4px;color:#303030;text-transform:capitalize}@media(max-width: 510px)and (min-width: 420px){.analytics .card .chart-title-container .chart-title{font-size:18px}}@media(max-width: 420px)and (min-width: 374px){.analytics .card .chart-title-container .chart-title{font-size:16px}}@media(max-width: 374px){.analytics .card .chart-title-container .chart-title{font-size:15px}}.analytics .card .chart-title-container .chart-subtitle{display:flex;align-items:center;gap:8px;font-size:13px;line-height:17px;color:#767676;padding:4px 0px;text-transform:capitalize}.analytics .small-chart-left{padding:0px}@media(min-width: 768px){.analytics .small-chart-left{padding-right:10px}}.analytics .small-chart-left .card{padding:25px 8px}@media(min-width: 480px){.analytics .small-chart-left .card{padding:20px}}.analytics .small-chart-right{padding:0px;padding-left:10px}@media(max-width: 768px){.analytics .small-chart-right{padding-left:0px;padding-top:16px}}.analytics .small-chart-right .card{padding:25px 8px}@media(min-width: 480px){.analytics .small-chart-right .card{padding:20px}}@media(max-width: 480px){.container.analytics-container{padding-left:1em;padding-right:1em}}.filters-container{display:flex;align-items:center;gap:16px}@media screen and (max-width: 700px){.filters-container{align-items:flex-start;flex-direction:column}.filters-container .filter{width:100%}}.filters-container .filter{display:flex;gap:8px;align-items:center;color:#382757;border:1px solid #382757;border-radius:100px;padding:8px 12px 8px 12px}.filters-container .filter .field{display:flex;align-items:center;color:#767676;height:21px}.filters-container .filter .field .MuiInputBase-root{padding:0px 5px}.filters-container .filter .field .MuiInput-underline::before{border-bottom:none !important}.filters-container .filter .field .MuiInput-underline::after{border-bottom:none !important}.filters-container .filter .field input,.filters-container .filter .field .MuiSelect-select{color:#767676;font-size:14px !important;line-height:21px;font-weight:500}.filters-container .filter .field svg{color:#767676}.filters-container .filter .field svg:hover{color:#8333d4}.filters-container .clear{cursor:pointer;color:#8333d4;font-size:15px;font-weight:500;line-height:21px;text-align:left;align-self:center}.filters-container .clear:hover{color:#382757}@media(max-width: 480px){.container.analytics-container{padding-left:1em;padding-right:1em}}.analytics .tooltip{border-bottom:none}@media screen and (max-width: 510px){.analytics .tooltip{display:none}}.analytics .analytics-warning{font-size:12px;color:#ee5947;margin-left:auto;margin-right:auto}.analytics .analytics-header{font-size:36px;font-weight:bold;color:#303030;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.analytics .monthly-selector{position:relative}.analytics .monthly-selector .divider{position:absolute;top:36px;color:#303030;font-weight:500}@media(max-width: 576px){.analytics .monthly-selector .divider{top:80px}}.analytics .month-selector-container{width:100px;display:inline-block}.analytics .month-selector-container.margin{margin-right:8px}.analytics .month-selector-label{font-weight:600;color:#392558}.analytics .month-selector{padding:0px}.analytics .month-selector.end-date{padding:0px}@media(max-width: 576px){.analytics .month-selector.end-date{padding-top:24px}}.analytics .date-selector{text-align:right}@media(max-width: 768px){.analytics .date-selector{text-align:center;margin-top:12px}}.analytics .date-selector .day-picker-container{width:160px;margin-right:10px;display:inline-block;border-radius:6px;border:1px solid #c4cacf;height:40px;vertical-align:middle;padding-top:8px;color:#392558;line-height:1.5;text-align:center;position:relative}@media(max-width: 510px){.analytics .date-selector .day-picker-container{margin-right:5px}}.analytics .date-selector .day-picker-container:hover{transition:.5;box-shadow:2px 8px 20px 0 rgba(0,0,0,.05);border-color:#8427d7;cursor:pointer}.analytics .date-selector .day-picker-container span{font-size:14px}.analytics .date-selector .day-picker-container .label{position:absolute;left:0px;bottom:38px;color:#392558;font-weight:500}.analytics .date-selector .tooltip{margin-right:16px}.analytics .date-selector button{line-height:0;padding:13px 16px;border-radius:30px}.analytics .date-type{padding-bottom:16px;text-align:left}@media(max-width: 768px){.analytics .date-type{text-align:center}}.analytics .date-type .item{color:#767676;border-radius:30px;font-size:17px;line-height:17px;height:38px;text-align:center;width:auto;font-weight:500;padding:8px 16px;margin:0 3px;background-color:#e8e8e8}.analytics .date-type .item:hover{transition:.5;box-shadow:2px 8px 20px 0 rgba(0,0,0,.05);transform:scale(1.025);border-color:#8427d7;cursor:pointer}.analytics .date-type .item.selected{background-color:#8333d4;color:#fff}.aov-chart{text-align:center}.aov-chart .aov-calculate{display:flex;flex-direction:column;gap:16px}.aov-chart .aov-calculate .aov-button{background-color:#fff;border:1px solid #382757;color:#382757;text-transform:capitalize}.aov-chart .content{display:flex;align-items:center;gap:8px;font-size:13px;line-height:17px;color:#767676}.geography-chart .title{font-size:12px;color:#786e87}.geography-chart .count{float:right}.geography-chart .list-item{margin-top:16px;font-size:18px}.geography-chart .bottom-spacer{padding-left:8px;padding-right:8px;width:100%;border-bottom:1px #333 dotted}.analytics-calendar-dialog .modal{max-width:650px;overflow:visible !important}.analytics-calendar-dialog .modal-header{background-color:#fff !important;text-align:center !important}.analytics-calendar-dialog .modal-header .close-modal{display:none}.analytics-calendar-dialog .modal-body{padding-bottom:12px !important;overflow-y:visible !important}.analytics-calendar-dialog .modal-footer{background-color:#f4f5f6;height:90px}@media screen and (max-width: 440px){.analytics-calendar-dialog .modal-footer{height:120px}}.currency-legend{font-size:14px;font-style:"comforta";font-weight:600}.currency-legend-container{transform-origin:50% 50%;transition:all .5s;transform-box:fill-box}.currency-legend-container:hover{transform:scale(1.1);cursor:pointer}.interest-legend-container{transform-origin:50% 50%;transition:all .5s;transform-box:fill-box}.interest-legend-container:hover{transform:scale(1.1);cursor:pointer}.interest-legend-container .legend-label{font-size:14px}.shopify-analytics-stat{margin-left:-10px;margin-right:-10px;width:auto;border-radius:12px !important;padding:20px !important;background-color:#f4f5f6}.shopify-analytics-stat .stat-message{font-size:20px;color:#8333d4;font-weight:500}@media(max-width: 768px)and (min-width: 400px){.shopify-analytics-stat .stat-message{font-size:17px}}@media(max-width: 400px){.shopify-analytics-stat .stat-message{font-size:14px}}.shopify-analytics-stat .stat-value{font-size:20px;float:right;color:#8333d4;font-weight:600}@media(max-width: 768px)and (min-width: 400px){.shopify-analytics-stat .stat-value{font-size:17px}}@media(max-width: 400px){.shopify-analytics-stat .stat-value{font-size:14px}}.currency-toggle{display:flex;gap:8px}.currency-toggle .currency-selector{display:inline-block;gap:8px;width:55px;font-size:14px;border-radius:6px;border:1px solid #c4cacf;height:30px;padding-top:5px;line-height:1.5;text-align:center}.currency-toggle .currency-selector:hover{transition:.5;box-shadow:2px 8px 20px 0 rgba(0,0,0,.05);border-color:#8427d7;cursor:pointer}.currency-toggle .usd{right:65px}.currency-toggle .cad{right:0px}.currency-toggle .selected{border:2px solid #303030}.chart-value{font-weight:600;color:#303030;font-size:21px;line-height:28px}.analytics-content-row{margin-top:24px}.analytics-content-row .card{height:300px}@media screen and (max-width: 768px){.analytics-content-row{gap:24px}}.select-buttons{white-space:nowrap}.select-buttons .selection{border-radius:0px;height:30px;padding:0 20px;line-height:0}.select-buttons .selection:first-of-type{border-radius:6px 0px 0px 6px}.select-buttons .selection:last-of-type{border-radius:0px 6px 6px 0px}.text-block.show-loading-animation{height:100%}.in-store .sezzle-card-wrapper{position:relative;margin:0 auto;max-width:250px}.in-store .sezzle-card-wrapper .font-small{font-size:.6rem;line-height:1}.in-store .sezzle-card-wrapper .font-smaller{font-size:.5rem;line-height:1}.in-store .sezzle-card-wrapper .letter-spacing-sm{letter-spacing:1pt}.in-store .sezzle-card-wrapper .white{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;border-radius:5px}.in-store .sezzle-card-wrapper .sezzle-card img{width:100%;height:auto;margin:0 auto;display:block;border-radius:10px}.in-store .sezzle-card-wrapper .sezzle-card .card-body{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-flow:column;align-items:flex-start;padding-left:1.3rem;justify-content:flex-start;top:36%}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper{margin-bottom:0px;text-align:left}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{display:flex;align-items:center;justify-content:flex-start;position:relative;letter-spacing:1px;border-radius:3px;font-size:1rem;margin:0;color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.8rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:nth-child(4){margin-right:.5rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:last-child{margin-right:0}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-name{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-name>span{border-radius:2px;padding:2px 7px}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail{display:inline-block;padding:0 5px 5px 0;border-radius:3px}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:first-child{margin:0 2px 2px 0;font-size:.5em}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:nth-child(2){position:relative;border-radius:2px;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 374px){.in-store .sezzle-card-wrapper .sezzle-card .card-body{font-size:.7rem;line-height:1}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.5rem}}@media screen and (min-width: 375px)and (max-width: 575px){.in-store .sezzle-card-wrapper .sezzle-card .card-body{font-size:1rem;line-height:1}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.7rem}}.in-store .sezzle-card-wrapper .card-action-items{padding-top:16px;font-size:16px;font-weight:600;color:#8427d7;text-align:center}.in-store .sezzle-card-wrapper .card-action-items .btn-transparent{border:1px #757575 solid}.in-store .sezzle-card-wrapper .card-action-items .action-item{z-index:2;display:inline-block;width:100%}.in-store .sezzle-card-wrapper .card-action-items .action-item:hover{cursor:pointer}.in-store .sezzle-card-wrapper .card-action-items .action-item .card-action-icon{position:relative;height:20px;width:20px;top:-1px;padding-right:4px}.card-description{font-weight:200}.close-out-dialog{position:absolute;right:24px;top:24px;width:26px;height:26px;color:#8427d7;cursor:pointer}@media screen and (max-width: 480px){.in-store .in-store-onboarding{margin-left:-1rem;margin-right:-1rem}}@media screen and (max-width: 480px){.in-store .in-store-onboarding h2{font-size:20px}}.in-store .in-store-onboarding .body{margin-bottom:24px;color:#000}@media screen and (max-width: 480px){.in-store .in-store-onboarding .body{font-size:14px;margin-bottom:16px}}.in-store .in-store-onboarding .set-up-test-card{margin-top:16px}.in-store .in-store-onboarding .set-up-test-card .generate-card{margin-top:50px;text-align:center}.in-store .in-store-onboarding .set-up-test-card .generate-card div{margin-bottom:32px}.in-store .in-store-onboarding .set-up-test-card .generate-card .body{max-width:400px;margin:32px auto}.in-store .in-store-onboarding .set-up-test-card .send-details{margin-top:50px;text-align:center}.in-store .in-store-onboarding .set-up-test-card .send-details div{margin-bottom:32px}.in-store .in-store-onboarding .set-up-test-card .send-details .body{max-width:400px;margin:32px auto}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit{margin-bottom:0px}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .phone-input{width:250px;text-align:left;display:inline-block}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .phone-input .react-phone-number-input{margin-bottom:0px}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .submit-btn{margin-left:16px}.in-store .in-store-onboarding .add-in-store-location-module{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}@media screen and (max-width: 750px){.in-store .in-store-onboarding .add-in-store-location-module{display:grid;grid-template-areas:"address action"}}@media screen and (max-width: 450px){.in-store .in-store-onboarding .add-in-store-location-module{font-size:14px}}.in-store .in-store-onboarding .add-in-store-location-module .link{grid-area:action;text-decoration:underline;padding-left:12px}.in-store .in-store-onboarding .run-test-transaction-module-empty{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}.in-store .in-store-onboarding .run-test-transaction-module-empty span{margin-left:12px}.in-store .in-store-onboarding .run-test-transaction-module-empty .info-circle-icon{position:relative;width:20px;height:20px;color:#757575;bottom:2px}@media screen and (max-width: 450px){.in-store .in-store-onboarding .run-test-transaction-module-empty{font-size:14px}}.in-store .in-store-onboarding .run-test-transaction-module{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}@media screen and (max-width: 750px){.in-store .in-store-onboarding .run-test-transaction-module{display:grid;grid-template-areas:"icon amount action" "icon date action" "icon time action"}.in-store .in-store-onboarding .run-test-transaction-module span{margin-bottom:8px;margin-left:0px}}@media screen and (min-width: 450px)and (max-width: 750px){.in-store .in-store-onboarding .run-test-transaction-module{grid-template-columns:minmax(20px, 1fr) minmax(110px, 2fr) minmax(150px, 2fr)}}@media screen and (max-width: 450px){.in-store .in-store-onboarding .run-test-transaction-module{grid-template-columns:minmax(23px, 1fr) minmax(85px, 2fr) minmax(125px, 2fr);font-size:14px}}.in-store .in-store-onboarding .run-test-transaction-module span{margin-left:12px}.in-store .in-store-onboarding .run-test-transaction-module .link{grid-area:action;text-decoration:underline;padding-left:12px;display:inherit}.in-store .in-store-onboarding .run-test-transaction-module .check-icon{grid-area:icon;width:20px;height:20px;color:#1f7f3d}.in-store .onboarding-item{padding:28px 0px;display:grid;grid-template-columns:minmax(65px, 1fr) minmax(325px, 5fr) minmax(80px, 2fr);grid-template-rows:auto;grid-template-areas:"icon title start" "icon body start" "icon module start"}@media screen and (max-width: 550px){.in-store .onboarding-item{grid-template-columns:minmax(35px, 1fr) minmax(285px, 5fr);grid-template-areas:"icon title" "icon body" "icon module" "icon start";padding:22px 0px}}.in-store .onboarding-item.focused{border:2px solid #bf91f2;background-color:#fff;border-radius:8px}@media screen and (max-width: 550px){.in-store .onboarding-item.focused{border:none}}.in-store .onboarding-item .onboarding-item-icon{grid-area:icon;position:relative;left:1.5em}@media screen and (min-width: 550px)and (max-width: 678px){.in-store .onboarding-item .onboarding-item-icon{left:.75em}}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-icon{left:0em}}.in-store .onboarding-item .onboarding-item-icon .check-circle{height:34px;width:34px;margin-top:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-icon .check-circle{height:28px;width:28px}}.in-store .onboarding-item .onboarding-item-icon .list-number{height:34px;width:34px;padding:7px;text-align:center;color:#707070;border:3px solid #f7f7f7;border-radius:50%;background:#f7f7f7;font-weight:700}.in-store .onboarding-item .onboarding-item-icon .list-number.focused{color:#8333d4;border:3px solid #f5eefb;background:#f5eefb}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-icon .list-number{height:28px;width:28px;padding:3px}}.in-store .onboarding-item .map-marker{height:18px;width:18px;color:#000;position:relative;bottom:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .map-marker{height:24px;width:24px}}.in-store .onboarding-item .onboarding-item-title{grid-area:title;font-size:20px;margin-bottom:8px;margin-right:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-title{font-size:16px}}.in-store .onboarding-item .onboarding-item-title .btn-sm{position:relative;top:-6px;left:12px}.in-store .onboarding-item .onboarding-item-start{grid-area:start;position:relative}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-start{top:10px}}@media screen and (min-width: 551px){.in-store .onboarding-item .onboarding-item-start .btn-sm{position:absolute;right:16px;top:10px}}.in-store .onboarding-item .onboarding-item-start .chevron-icon{height:12px;width:14px;vertical-align:baseline;position:relative;left:12px;top:2px;color:#fff}.in-store .onboarding-item .onboarding-item-body{grid-area:body;color:#000}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-body{font-size:14px;padding-right:8px}}.in-store .onboarding-item .onboarding-item-module{padding-top:24px;grid-area:module}.in-store .run-test-transaction{margin-top:50px;text-align:center}.in-store .run-test-transaction div{margin-bottom:32px}.in-store .run-test-transaction .body{max-width:400px;margin:12px auto;color:#000}.in-store .run-test-transaction .virtual-card-module{margin:32px 0px;display:block;border:none}.in-store .run-test-transaction .virtual-card-module button{margin-left:12px}.in-store .run-test-transaction .back-button{margin-top:32px}.in-store .run-test-transaction .instruction-item-container{text-align:left;padding:20px 18px;border:.5px solid #929292;border-radius:4px;position:relative;margin-bottom:18px}.in-store .run-test-transaction .instruction-item-container .instruction-item-body{margin-bottom:0px}.in-store .run-test-transaction .instruction-item-container .title{display:inline-block;margin-bottom:0px;font-size:18px;font-weight:500;margin-right:26px}@media screen and (max-width: 550px){.in-store .run-test-transaction .instruction-item-container .title{font-size:16px}}.in-store .run-test-transaction .instruction-item-container .toggle-open-icon{position:absolute;right:30px;top:22px}@media screen and (max-width: 668px){.in-store .run-test-transaction .instruction-item-container .toggle-open-icon{right:20px}}.in-store .run-test-transaction .instruction-item-container .toggle-open-icon .chevron-icon{height:20px;width:20px;color:#a49ead}.in-store .run-test-transaction .instruction-item-container .instruction-content{margin-bottom:0px}@media screen and (max-width: 550px){.in-store .run-test-transaction .instruction-item-container .instruction-content{font-size:14px}}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-item{margin-top:16px;margin-bottom:0px;display:grid;grid-template-columns:22px auto;color:#000}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-item .content-number{display:inline-block;font-weight:500;padding-right:8px}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-message{margin-top:16px;margin-bottom:0px}.in-store .run-test-transaction .instruction-item-container .instruction-content .link{display:block;margin:10px 24px;text-decoration:none}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .chevron-right-wrapper{position:relative;left:8px}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .chevron-right-wrapper .chevron-right{height:14px;width:16px;color:#8427d7}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .fa-chevron-right{padding-left:8px}.in-store .intro-page{text-align:center;margin-top:24px}.in-store .intro-page .title{font-size:22px}.in-store .intro-page .body{max-width:440px;margin-left:auto;margin-right:auto;color:#000}.in-store .intro-page div{margin-bottom:24px}.in-store .virtual-card-module{display:inline;padding:12px;border:1px solid #eaeaea;border-radius:4px}.in-store .virtual-card-module .card-icon{height:40px;width:40px}.in-store .virtual-card-module .text-content{font-size:17px;padding-left:10px}@media screen and (min-width: 400px)and (max-width: 550px){.in-store .virtual-card-module .text-content{font-size:14px}}@media screen and (max-width: 400px){.in-store .virtual-card-module .text-content{font-size:12px}}.in-store .virtual-card-module .link{padding-left:18px;text-decoration:underline}@media screen and (min-width: 400px)and (max-width: 550px){.in-store .virtual-card-module .link{font-size:14px}}@media screen and (max-width: 400px){.in-store .virtual-card-module .link{font-size:12px}}.in-store .add-location-modal .close-out-dialog{position:absolute;right:24px;top:24px;width:26px;height:26px;color:#8427d7;cursor:pointer}.in-store .add-location-modal .modal{max-width:600px;border-radius:16px}.in-store .add-location-modal .modal .modal-header{display:none}.in-store .add-location-modal .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .add-location-modal .modal .modal-body{padding:20px}}.in-store .add-location-modal .modal .modal-body .dialog-title{font-size:22px;margin-top:28px;font-weight:600}.in-store .add-location-modal .modal .modal-body .dialog-message{font-size:16px;margin-top:15px;font-family:Nunito;color:#000}.in-store .add-location-modal .modal .modal-body .form-container button{margin:8px}.in-store .add-location-modal .modal .modal-body .form-container .form{text-align:left;margin-top:5px;padding:15px 40px 10px}@media screen and (max-width: 520px){.in-store .add-location-modal .modal .modal-body .form-container .form{padding:15px 15px 10px}}.in-store .add-location-modal .modal .modal-body .form-container .form input{border:1px solid #e0e3e6;border-radius:2px;box-shadow:none;height:2.2rem;padding-left:8px;margin-top:2px}.in-store .add-location-modal .modal .modal-body .form-container .form label{color:#000;font-size:.8rem;font-weight:500}.in-store .add-location-modal .modal .modal-body .form-container .form .address-content{margin-top:2px}.in-store .add-location-modal .modal .modal-body .form-container .form .city{width:64%;display:inline-block}.in-store .add-location-modal .modal .modal-body .form-container .form .state{display:inline-block;margin-left:6%;width:30%}.in-store .add-location-modal .modal .modal-body .form-container .form .optional{color:#757575}.in-store .add-location-modal .modal .modal-body .form-container .form #store_identifier{margin-bottom:2px;font-size:.7rem}.in-store .add-location-modal .modal .modal-body .form-container .form #street2{margin-bottom:2px;font-size:.7rem}.in-store .add-location-modal .modal .modal-body .form-container .form .tooltip{border-bottom:none;top:3px;left:3px}.in-store .add-location-modal .modal .modal-body .form-container .form .tooltip .icon{height:16px;width:16px;color:#392558;vertical-align:baseline;position:relative}.required-field::after{content:"*";color:red;padding-left:2px;font-size:1rem;font-family:Courier New,Courier,monospace;position:relative}@media(max-width: 480px){.in-store .container.in-store{padding-left:1em;padding-right:1em}}.in-store .times-icon-wrapper{padding-left:16px}.in-store .times-icon-wrapper .times-icon{height:18px;width:18px;color:#ff5667}.in-store .times-icon-wrapper .times-icon:hover{cursor:pointer;transform:scale(1.15)}.in-store .in-store-header{position:relative}.in-store .in-store-header .title{font-size:36px;font-weight:bold;margin-bottom:8px}.in-store .in-store-header .title-wrapper{width:100%}.in-store .in-store-header .body{font-size:17px;color:#303030}.in-store .in-store-header .mobile-actions{text-align:left;margin-top:24px}@media(max-width: 520px){.in-store .in-store-header .mobile-actions{text-align:center}}@media(min-width: 751px){.in-store .in-store-header .mobile-actions{display:none}}.in-store .in-store-header .mobile-actions div{display:inline-block;padding-right:4px}.in-store .in-store-header .mobile-actions button{max-width:215px}@media(max-width: 750px){.in-store .in-store-header .mobile-actions button{width:200px;font-size:.8rem;line-height:33px;height:33px;padding:0 15px;margin-bottom:5px}}.in-store .in-store-header .sezzle-card-wrapper{margin:0px;max-width:250px;position:absolute;right:0px}@media(max-width: 750px){.in-store .in-store-header .sezzle-card-wrapper{display:none}}.in-store .header-module{max-height:73px;border:1px solid #eaeaea;background-color:#fff;border-radius:6px;margin-top:32px;width:440px}@media(max-width: 750px){.in-store .header-module{margin-top:24px}}@media(max-width: 550px){.in-store .header-module{width:100%}}.in-store .header-module.with-assets{max-height:132px}.in-store .header-module.card{padding:20px 16px}.in-store .header-module .virtual-card-module{display:flex;padding:24px;border:none;justify-content:space-between}.in-store .header-module .virtual-card-module .card-data{display:inline-flex;align-items:center}.in-store .header-module .virtual-card-module .card-data picture{display:flex;align-items:center}.in-store .header-module .virtual-card-module .card-data button{font-size:15px;font-weight:500}.in-store .header-module .marketing-assets-section{border-top:1px solid #eaeaea;padding:20px 16px}.in-store .header-module .marketing-assets-section .external-link{height:16px;width:16px;position:absolute;right:24px;left:auto;bottom:auto}.in-store .pending-transactions{margin-top:32px;border:1px solid #e8e8e8;border-radius:5px;width:100%}@media(max-width: 750px){.in-store .pending-transactions{border-left:none;border-right:none}}.in-store .pending-transactions .transaction-header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:20px 18px}@media(max-width: 750px){.in-store .pending-transactions .transaction-header-wrapper{padding:20px 24px}}.in-store .pending-transactions .title{display:inline-block;font-weight:500}@media(min-width: 751px){.in-store .pending-transactions .title{font-size:18px}}.in-store .pending-transactions .body{padding-top:8px;color:#757575}@media(max-width: 750px){.in-store .pending-transactions .view-instructions-btn{display:none}}.in-store .pending-transactions .view-instructions-btn .fa-chevron-right{padding-left:6px}.in-store .pending-transactions .view-instructions-btn .chevron-right-wrapper{position:relative;left:8px}.in-store .pending-transactions .view-instructions-btn .chevron-right-wrapper .chevron-right{height:14px;width:16px;color:#8427d7}.in-store .pending-transactions .view-instructions-btn.no-transactions{top:32px}.in-store .pending-transactions .pending-transaction-item{padding:28px 22px 16px;border-top:1px solid #e8e8e8;display:grid;grid-template-columns:minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(260px, 2fr) minmax(120px, 2fr);grid-template-areas:"amount date time mid actions";text-align:left;color:#000}@media(max-width: 750px)and (min-width: 480px){.in-store .pending-transactions .pending-transaction-item{grid-template-columns:minmax(40px, 1fr) minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(120px, 2fr);grid-template-areas:"chevron amount date time actions" ". mid mid mid mid";font-size:14px;padding:28px 14px 16px;text-align:left}}@media(max-width: 481px){.in-store .pending-transactions .pending-transaction-item{grid-template-columns:minmax(30px, 1fr) minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(130px, 2fr);grid-template-areas:"chevron amount date time actions" ". mid mid mid mid";font-size:14px;padding:28px 4px 16px;text-align:left}}.in-store .pending-transactions .pending-transaction-item .action{position:relative;text-align:right;bottom:7px}.in-store .pending-transactions .pending-transaction-item .toggle-open-icon{text-align:center}@media(min-width: 751px){.in-store .pending-transactions .pending-transaction-item .toggle-open-icon{display:none}}.in-store .pending-transactions .pending-transaction-item .toggle-open-icon .chevron-icon{height:16px;width:16px}@media(max-width: 750px){.in-store .pending-transactions .pending-transaction-item .mid{display:none}}.in-store .pending-transactions .pending-transaction-item .mobile-mid{grid-area:mid;text-align:left;padding-top:12px}@media(min-width: 750px){.in-store .pending-transactions .pending-transaction-item .mobile-mid{display:none}}.in-store .in-store-locations{margin-top:32px}@media(max-width: 615px){.in-store .in-store-locations{overflow:scroll;margin-right:-2rem}}.in-store .in-store-locations .header{font-size:26px;font-weight:bold;margin-bottom:24px}@media(min-width: 550px)and (max-width: 615px){.in-store .in-store-locations .border-extend{margin-right:-2rem}}@media(min-width: 475px)and (max-width: 550px){.in-store .in-store-locations .border-extend{margin-right:-6rem}}@media(min-width: 425px)and (max-width: 475px){.in-store .in-store-locations .border-extend{margin-right:-9rem}}@media(max-width: 425px){.in-store .in-store-locations .border-extend{margin-right:-13rem}}.in-store .in-store-locations .table-header{color:#303030;font-size:19px;display:grid;grid-template-columns:minmax(300px, 3fr) 30px minmax(145px, 1fr) minmax(100px, 1fr);padding-bottom:8px;border-bottom:2px solid #b3b3b3;font-weight:bold}.in-store .in-store-locations .location-line-item-wrapper{border-bottom:2px solid #e8e8e8}.in-store .in-store-locations .location-line-item-wrapper .location-line-item{display:grid;color:#000;grid-template-columns:30px minmax(300px, 3fr) minmax(145px, 1fr) minmax(100px, 1fr);font-size:17px;font-weight:bold;padding:18px 0px}@media(max-width: 750px){.in-store .in-store-locations .location-line-item-wrapper .location-line-item{font-size:14px}}.in-store .in-store-locations .location-line-item-wrapper .location-line-item .icons{position:relative}.in-store .in-store-locations .location-line-item-wrapper .location-line-item .address{color:#392658}.in-store .in-store-locations .location-line-item-wrapper .times-icon-wrapper{position:absolute;right:16px}.in-store .in-store-locations .location-line-item-wrapper .toggle-location-open-icon{margin-right:10px}.in-store .in-store-locations .location-line-item-wrapper .toggle-location-open-icon .chevron-icon{height:18px;width:18px;color:#b6b6b6}.in-store .in-store-locations .location-line-item-wrapper .connected-mid{padding:16px 0;border-top:2px solid #e8e8e8;font-size:14px;display:grid;grid-template-columns:30px 1fr 1fr;grid-template-areas:". mid actions";color:#000}.in-store .in-store-locations .location-line-item-wrapper .connected-mid .mid{min-width:270px;display:inline-block;grid-area:mid}.in-store .in-store-locations .location-line-item-wrapper .connected-mid .action-items-wrapper{display:flex;align-items:center;justify-content:right;min-width:120px;grid-area:actions}.in-store .in-store-locations .location-line-item-wrapper .no-mid-message{padding-bottom:16px;min-width:480px;color:#757575;margin-left:30px}.in-store .in-store-locations .location-line-item-wrapper .no-mid-message .message{display:flex;align-items:center;gap:4px;width:200px;padding:6px 8px;background-color:inherit;font-size:13px;border:1px solid #e8e8e8;border-radius:30px}.in-store .connect-mid .modal{max-width:700px;border-radius:16px;overflow:visible !important}.in-store .connect-mid .modal .modal-header{display:none}.in-store .connect-mid .modal .modal-body{padding:40px;text-align:center;overflow-y:visible !important}@media screen and (max-width: 480px){.in-store .connect-mid .modal .modal-body{padding:25px}}.in-store .connect-mid .modal .modal-body .dialog-title{font-size:26px;font-weight:600;margin-top:15px;margin-bottom:28px;color:#303030}@media screen and (max-width: 480px){.in-store .connect-mid .modal .modal-body .dialog-title{font-size:22px}}.in-store .connect-mid .modal .modal-body .message{color:#000}@media screen and (min-width: 600px){.in-store .connect-mid .modal .modal-body .message{margin-left:78px;margin-right:78px}}.in-store .connect-mid .modal .modal-body .transaction-description{color:#8333d4}.in-store .connect-mid .modal .modal-body .address-selection{margin-bottom:28px}.in-store .connect-mid .modal .modal-body .address-selection .connect-btn-wrapper{padding-right:4px}.in-store .success-dialog .modal{max-width:700px;border-radius:16px}.in-store .success-dialog .modal .modal-header{display:none}.in-store .success-dialog .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body{padding:25px}}.in-store .success-dialog .modal .modal-body .check-circle{height:60px;width:60px;margin-top:4px;margin-bottom:18px}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body .check-circle{height:50px;width:50px}}.in-store .success-dialog .modal .modal-body .dialog-title{font-size:26px;font-weight:600;margin-bottom:28px;margin-top:26px;color:#303030}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body .dialog-title{font-size:22px}}@media screen and (min-width: 600px){.in-store .success-dialog .modal .modal-body p{margin-left:78px;margin-right:78px}}.in-store .success-dialog .modal .modal-body .bold{font-weight:600;color:#000}@media screen and (max-width: 776px){.in-store .marketing-popup .modal{max-width:450px}}.in-store .marketing-popup .modal-body{padding:0px}.in-store .marketing-popup .modal-body .marketing-popup-body{height:100%}@media screen and (min-width: 775px){.in-store .marketing-popup .modal-body .marketing-popup-body{display:grid;grid-template-columns:minmax(300px, 1fr) minmax(300px, 2fr)}}@media screen and (min-width: 775px){.in-store .marketing-popup .modal-body .marketing-image img{height:100%;position:absolute;left:-320px;clip-path:inset(0px 90px 0px 320px)}}.in-store .marketing-popup .modal-body .content{padding:80px 50px;text-align:left}@media screen and (max-width: 776px){.in-store .marketing-popup .modal-body .content{padding:40px 25px;text-align:center}}.in-store .marketing-popup .modal-body .content .dialog-title{font-size:26px;font-weight:600;margin-bottom:28px}@media screen and (max-width: 480px){.in-store .marketing-popup .modal-body .content .dialog-title{font-size:22px}}.in-store .marketing-popup .modal-body .content .external-link{height:14px;width:14px;position:relative;left:6px;bottom:1px}.in-store .manage-in-store-action-items{margin-top:24px}@media screen and (max-width: 750px){.in-store .manage-in-store-action-items{display:none}}.in-store .view-instructions .modal{max-width:700px;border-radius:16px}.in-store .view-instructions .modal .modal-header{display:none}.in-store .view-instructions .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body{padding:25px}}.in-store .view-instructions .modal .modal-body .dialog-title{font-size:26px;font-weight:600}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-title{font-size:22px}}.in-store .view-instructions .modal .modal-body .dialog-message{font-size:18px;margin-top:24px;text-align:left;display:grid;grid-template-columns:50px auto}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-message{font-size:16px}}.in-store .view-instructions .modal .modal-body .dialog-message .list-number{height:28px;width:28px;padding:3px;text-align:center;color:#fff;border:3px solid #392558;border-radius:50%;background:#392558}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-message .list-number{height:28px;width:28px;padding:3px}}.in-store .view-instructions .modal .modal-body .dialog-message .message{margin-bottom:24px;line-height:1.3}.test-card-modal{border-radius:16px;max-width:540px}.test-card-modal .modal-header{display:none}.test-card-modal .modal-body{text-align:center}.test-card-modal .modal-body .sezzle-card-wrapper{position:relative;margin:16px auto 0;max-width:250px}.test-card-modal .modal-body .sezzle-card-wrapper .font-small{font-size:.6rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .font-smaller{font-size:.5rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .letter-spacing-sm{letter-spacing:1pt}.test-card-modal .modal-body .sezzle-card-wrapper .white{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;border-radius:5px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card img{width:100%;height:auto;margin:0 auto;display:block;border-radius:10px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-flow:column;align-items:flex-start;padding-left:1.3rem;justify-content:flex-start;top:36%}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper{margin-bottom:0px;text-align:left}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{display:flex;align-items:center;justify-content:flex-start;position:relative;letter-spacing:1px;border-radius:3px;font-size:1rem;margin:0;color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.8rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:nth-child(4){margin-right:.5rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:last-child{margin-right:0}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-name{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-name>span{border-radius:2px;padding:2px 7px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail{display:inline-block;padding:0 5px 5px 0;border-radius:3px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:first-child{margin:0 2px 2px 0;font-size:.5em}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:nth-child(2){position:relative;border-radius:2px;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 374px){.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{font-size:.7rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.5rem}}@media screen and (min-width: 375px)and (max-width: 575px){.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{font-size:1rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.7rem}}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items{padding-top:16px;font-size:16px;font-weight:600;color:#8427d7;text-align:center}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .btn-transparent{border:1px #757575 solid}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item{z-index:2;display:inline-block;width:100%}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item:hover{cursor:pointer}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item .card-action-icon{position:relative;height:20px;width:20px;top:-1px;padding-right:4px}.test-card-modal .modal-body .dialog-title{margin-top:0px;font-size:26px;font-weight:600}@media screen and (max-width: 480px){.test-card-modal .modal-body .dialog-title{font-size:22px}}.test-card-modal .modal-body .dialog-message{font-size:18px;color:#000}@media screen and (max-width: 480px){.test-card-modal .modal-body .dialog-message{font-size:16px}}.test-card-modal .modal-body .action-link{color:#8333d4;margin-top:28px}.upload-in-store-logo{margin-top:34px}.upload-in-store-logo .upload-in-store-title{font-style:normal;font-weight:bold;font-size:26px;line-height:26px;color:#303030;flex:none;order:0;flex-grow:0;margin:16px 0px}.upload-in-store-logo .upload-logo-body{width:100%;font-size:17px;color:#000;margin:24px 0px}.upload-in-store-logo .upload-review{width:840px;height:51px;background:#fff;border:1px solid #fff;box-sizing:border-box}.upload-in-store-logo .upload-icon{border:1px solid #e0e8e8;padding:24px;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;display:flex}.upload-in-store-logo .in-review-text{font-family:Comfortaa;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#000;margin-bottom:6px;width:100%;display:block}.upload-in-store-logo .in-review-lower-text{font-family:Comfortaa;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#000;display:block}.upload-in-store-logo .instore-logo-image{margin-top:24px;margin-bottom:24px;padding:0 .25rem 0 0;align-items:center}.upload-in-store-logo .instore-logo-image img{width:128px;height:58px}.manage-documents-container{padding:0}.manage-documents-container .page-header p{margin:0px}.document-card-group{margin-bottom:20px}.document-card-group .document-card{margin-bottom:-2px;border-radius:0px;border:1px solid #dcdcdc;background-color:#fff;box-sizing:border-box;position:relative;padding:22px 78px 0 22px;display:flex;align-items:center;flex-wrap:wrap}.document-card-group .document-card:first-of-type{border-top-right-radius:6px;border-top-left-radius:6px}.document-card-group .document-card:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.document-card-group .document-card.nonaccepted-type{margin-bottom:20px;border-radius:6px}.document-card-group .document-card svg.plus-icon{fill:#fff}.document-card-group .document-card.add-on .dropzone button{background-color:rgba(0,0,0,0);border:1px solid #392558;color:#392558}@media(max-width: 780px){.document-card-group .document-card.add-on .document-info{padding-top:16px}}@media(max-width: 780px){.document-card-group .document-card{padding:18px 72px 0 18px;min-height:72px}}.document-card-group .document-card .document-info{margin-right:12px;flex-grow:1;overflow:hidden;margin-bottom:22px}@media(max-width: 780px){.document-card-group .document-card .document-info{margin-bottom:0;align-self:stretch}}.document-card-group .document-card h2{font-size:21px;margin:0;font-weight:bold}.document-card-group .document-card h2 .info-circle-icon{height:15px;display:inline;transform:translate(2px, -2px)}.document-card-group .document-card .document-icon{display:none;height:34px;margin-right:22px;margin-top:2px;float:left}@media(min-width: 780px){.document-card-group .document-card .document-icon{display:block}}.document-card-group .document-card .document-details{color:#757575;font-size:12px;margin:2px 0;height:auto;display:flex;flex-flow:wrap;align-content:flex-start}.document-card-group .document-card .badge-shape{margin-bottom:22px}@media(max-width: 780px){.document-card-group .document-card .badge-shape{margin-bottom:18px;padding-top:8px}}.document-card-group .document-card .tooltip{position:absolute;margin:0;padding:0;border:none;font-weight:400}@media(max-width: 550px)and (min-width: 500px){.document-card-group .document-card .tooltip .tooltiptext{width:180px}}.document-card-group .document-card .document-prompt{font-size:15px;color:#767676;margin-bottom:6px;margin-top:8px}.document-card-group .document-card .dropzone button{height:36px;width:108px}.document-card-group .document-card .dropzone button .plus-icon{height:12px;margin-right:8px}.document-card-group .document-card .dropzone p{margin:0;font-size:10px;color:#757575}.document-card-group .document-card .expand-collapse-button{position:absolute;width:60px;top:22px;right:6px;background-color:rgba(0,0,0,0);padding:0}.document-card-group .document-card .expand-collapse-button:hover{box-shadow:none}.document-card-group .document-card .expand-collapse-button .chevron-icon{color:#757575;width:15px}.document-card-group .document-card .expanded-content{margin-top:12px}.document-card-group .document-card .expanded-content.false{display:none}.document-card-group .document-card .expanded-content p{width:calc(100% + 56px)}.document-card-group .document-card .expanded-content a{display:inline-block;font-size:12px;text-decoration:underline;padding:12px 0 22px}.document-card-group .document-card .actions{display:inline-block;position:absolute;top:26px;right:0}.document-card-group .document-card .actions:hover{cursor:pointer}.document-card-group .document-card .actions button{background-color:rgba(0,0,0,0);border:none;color:#000;height:32px}.document-card-group .document-card .actions button:hover{color:#392558;box-shadow:none}.document-card-group .document-card .actions button .ellipsis-icon{width:20px}.document-card-group .document-card .badge-span{position:relative;vertical-align:middle;text-transform:lowercase}.document-card-group .document-card .badge-span .tooltiptext{bottom:calc(100% + 8px)}.document-card-group .document-card .badge-span .badge{border:none;background-color:#f2f2f2;color:#4f4f4f;font-size:14px;padding:5.5px 16px}.document-card-group .document-card .badge-span .success-bg{background-color:#e2f8e9;color:#1f7f3d}.document-card-group .document-card .badge-span .error-bg{background-color:#ffeef0;color:#db000f}.document-card-group .document-card .document-card-actions .card{position:absolute;right:28px;top:60px;width:190px;height:auto;padding:0px;z-index:2}.document-card-group .document-card .document-card-actions .card button.link{color:inherit;display:block;width:100%;text-align:left;padding:12px;font-size:13px}.document-card-group .document-card .document-card-actions .card button.link:hover{background-color:#e8e8e8}.document-card-group .document-card .document-card-actions .card button.link.delete-action{border-top:1px solid #e8e8e8;color:#ff5667}.manage-documents{margin-top:17px}.manage-documents .modal-wrapper .modal{border-radius:18px;padding:40px 0;margin-top:20vh;width:560px;height:fit-content;text-align:center}.manage-documents .modal-wrapper .modal .modal-header{background-color:rgba(0,0,0,0);display:block;text-align:center;font-size:26px;padding:0;margin:26px 0 12px;height:auto}.manage-documents .modal-wrapper .modal .close-modal{position:absolute;top:0;right:0;padding:20px}.manage-documents .modal-wrapper .modal .close-modal svg{height:20px}.manage-documents .modal-wrapper .modal .icon-background{height:75px;width:75px;border-radius:50%;margin:0 auto;position:relative}.manage-documents .modal-wrapper .modal .icon-background svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:30px}.manage-documents .modal-wrapper .modal p{font-weight:400;font-size:16px;padding:0;max-width:80%;width:360px;margin:0 auto 6px}.manage-documents .modal-wrapper .modal.delete .icon-background{background-color:#ffeef0}.manage-documents .modal-wrapper .modal.delete .icon-background svg{color:#db000f;transform:translate(-38%, -50%)}.manage-documents .modal-wrapper .modal.replace .icon-background{background-color:#f3e9fc}.manage-documents .modal-wrapper .modal.replace .icon-background svg{color:#8427d7}.manage-documents .modal-wrapper .modal .modal-footer{display:flex;flex-flow:wrap-reverse;justify-content:center;border:none;margin:28px 0 0;height:fit-content}.manage-documents .modal-wrapper .modal .modal-footer button{display:inline-block;font-size:14.5px;color:#757575}.manage-documents .modal-wrapper .modal .modal-footer button.cancel{border:0px}.manage-documents .modal-wrapper .modal .modal-footer button.cancel:hover{color:#fff;background-color:#757575}.manage-documents .modal-wrapper .modal .modal-footer button.delete{color:#db000f;border:1px solid #db000f}.manage-documents .modal-wrapper .modal .modal-footer button.delete:hover{color:#fff;background-color:#db000f}.manage-documents .modal-wrapper .modal .modal-footer button.replace{color:#8427d7;border:1px solid #8427d7}.manage-documents .modal-wrapper .modal .modal-footer button.replace:hover{color:#fff;background-color:#8427d7}.tax-forms{padding-top:16px}.tax-forms .taxform-list{margin-top:0}.tax-forms .tax-form-detail{font-size:16px;margin:0;font-weight:700;padding-bottom:16px;display:flex;align-items:center}.tax-forms .tax-form-detail:hover{color:#8427d7}.tax-forms .tooltip{position:absolute;margin:0;padding:0;border:none;font-weight:400}.tax-forms .tooltip .info-circle-icon{height:15px;display:inline;transform:translate(2px, -2px)}.tax-forms .tooltip .tooltiptext{width:270px;left:6px;bottom:calc(100% + 2px)}.in-store .sezzle-card-wrapper{position:relative;margin:0 auto;max-width:250px}.in-store .sezzle-card-wrapper .font-small{font-size:.6rem;line-height:1}.in-store .sezzle-card-wrapper .font-smaller{font-size:.5rem;line-height:1}.in-store .sezzle-card-wrapper .letter-spacing-sm{letter-spacing:1pt}.in-store .sezzle-card-wrapper .white{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;border-radius:5px}.in-store .sezzle-card-wrapper .sezzle-card img{width:100%;height:auto;margin:0 auto;display:block;border-radius:10px}.in-store .sezzle-card-wrapper .sezzle-card .card-body{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-flow:column;align-items:flex-start;padding-left:1.3rem;justify-content:flex-start;top:36%}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper{margin-bottom:0px;text-align:left}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{display:flex;align-items:center;justify-content:flex-start;position:relative;letter-spacing:1px;border-radius:3px;font-size:1rem;margin:0;color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.8rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:nth-child(4){margin-right:.5rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:last-child{margin-right:0}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-name{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-name>span{border-radius:2px;padding:2px 7px}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper{color:#fff}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail{display:inline-block;padding:0 5px 5px 0;border-radius:3px}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:first-child{margin:0 2px 2px 0;font-size:.5em}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:nth-child(2){position:relative;border-radius:2px;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 374px){.in-store .sezzle-card-wrapper .sezzle-card .card-body{font-size:.7rem;line-height:1}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.5rem}}@media screen and (min-width: 375px)and (max-width: 575px){.in-store .sezzle-card-wrapper .sezzle-card .card-body{font-size:1rem;line-height:1}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.in-store .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.7rem}}.in-store .sezzle-card-wrapper .card-action-items{padding-top:16px;font-size:16px;font-weight:600;color:#8427d7;text-align:center}.in-store .sezzle-card-wrapper .card-action-items .btn-transparent{border:1px #757575 solid}.in-store .sezzle-card-wrapper .card-action-items .action-item{z-index:2;display:inline-block;width:100%}.in-store .sezzle-card-wrapper .card-action-items .action-item:hover{cursor:pointer}.in-store .sezzle-card-wrapper .card-action-items .action-item .card-action-icon{position:relative;height:20px;width:20px;top:-1px;padding-right:4px}.card-description{font-weight:200}.close-out-dialog{position:absolute;right:24px;top:24px;width:26px;height:26px;color:#8427d7;cursor:pointer}@media screen and (max-width: 480px){.in-store .in-store-onboarding{margin-left:-1rem;margin-right:-1rem}}@media screen and (max-width: 480px){.in-store .in-store-onboarding h2{font-size:20px}}.in-store .in-store-onboarding .body{margin-bottom:24px;color:#000}@media screen and (max-width: 480px){.in-store .in-store-onboarding .body{font-size:14px;margin-bottom:16px}}.in-store .in-store-onboarding .set-up-test-card{margin-top:16px}.in-store .in-store-onboarding .set-up-test-card .generate-card{margin-top:50px;text-align:center}.in-store .in-store-onboarding .set-up-test-card .generate-card div{margin-bottom:32px}.in-store .in-store-onboarding .set-up-test-card .generate-card .body{max-width:400px;margin:32px auto}.in-store .in-store-onboarding .set-up-test-card .send-details{margin-top:50px;text-align:center}.in-store .in-store-onboarding .set-up-test-card .send-details div{margin-bottom:32px}.in-store .in-store-onboarding .set-up-test-card .send-details .body{max-width:400px;margin:32px auto}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit{margin-bottom:0px}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .phone-input{width:250px;text-align:left;display:inline-block}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .phone-input .react-phone-number-input{margin-bottom:0px}.in-store .in-store-onboarding .set-up-test-card .send-details .phone-number-submit .submit-btn{margin-left:16px}.in-store .in-store-onboarding .add-in-store-location-module{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}@media screen and (max-width: 750px){.in-store .in-store-onboarding .add-in-store-location-module{display:grid;grid-template-areas:"address action"}}@media screen and (max-width: 450px){.in-store .in-store-onboarding .add-in-store-location-module{font-size:14px}}.in-store .in-store-onboarding .add-in-store-location-module .link{grid-area:action;text-decoration:underline;padding-left:12px}.in-store .in-store-onboarding .run-test-transaction-module-empty{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}.in-store .in-store-onboarding .run-test-transaction-module-empty span{margin-left:12px}.in-store .in-store-onboarding .run-test-transaction-module-empty .info-circle-icon{position:relative;width:20px;height:20px;color:#757575;bottom:2px}@media screen and (max-width: 450px){.in-store .in-store-onboarding .run-test-transaction-module-empty{font-size:14px}}.in-store .in-store-onboarding .run-test-transaction-module{padding:12px;border:1px solid #eaeaea;border-radius:4px;display:inline}@media screen and (max-width: 750px){.in-store .in-store-onboarding .run-test-transaction-module{display:grid;grid-template-areas:"icon amount action" "icon date action" "icon time action"}.in-store .in-store-onboarding .run-test-transaction-module span{margin-bottom:8px;margin-left:0px}}@media screen and (min-width: 450px)and (max-width: 750px){.in-store .in-store-onboarding .run-test-transaction-module{grid-template-columns:minmax(20px, 1fr) minmax(110px, 2fr) minmax(150px, 2fr)}}@media screen and (max-width: 450px){.in-store .in-store-onboarding .run-test-transaction-module{grid-template-columns:minmax(23px, 1fr) minmax(85px, 2fr) minmax(125px, 2fr);font-size:14px}}.in-store .in-store-onboarding .run-test-transaction-module span{margin-left:12px}.in-store .in-store-onboarding .run-test-transaction-module .link{grid-area:action;text-decoration:underline;padding-left:12px;display:inherit}.in-store .in-store-onboarding .run-test-transaction-module .check-icon{grid-area:icon;width:20px;height:20px;color:#1f7f3d}.in-store .onboarding-item{padding:28px 0px;display:grid;grid-template-columns:minmax(65px, 1fr) minmax(325px, 5fr) minmax(80px, 2fr);grid-template-rows:auto;grid-template-areas:"icon title start" "icon body start" "icon module start"}@media screen and (max-width: 550px){.in-store .onboarding-item{grid-template-columns:minmax(35px, 1fr) minmax(285px, 5fr);grid-template-areas:"icon title" "icon body" "icon module" "icon start";padding:22px 0px}}.in-store .onboarding-item.focused{border:2px solid #bf91f2;background-color:#fff;border-radius:8px}@media screen and (max-width: 550px){.in-store .onboarding-item.focused{border:none}}.in-store .onboarding-item .onboarding-item-icon{grid-area:icon;position:relative;left:1.5em}@media screen and (min-width: 550px)and (max-width: 678px){.in-store .onboarding-item .onboarding-item-icon{left:.75em}}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-icon{left:0em}}.in-store .onboarding-item .onboarding-item-icon .check-circle{height:34px;width:34px;margin-top:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-icon .check-circle{height:28px;width:28px}}.in-store .onboarding-item .onboarding-item-icon .list-number{height:34px;width:34px;padding:7px;text-align:center;color:#707070;border:3px solid #f7f7f7;border-radius:50%;background:#f7f7f7;font-weight:700}.in-store .onboarding-item .onboarding-item-icon .list-number.focused{color:#8333d4;border:3px solid #f5eefb;background:#f5eefb}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-icon .list-number{height:28px;width:28px;padding:3px}}.in-store .onboarding-item .map-marker{height:18px;width:18px;color:#000;position:relative;bottom:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .map-marker{height:24px;width:24px}}.in-store .onboarding-item .onboarding-item-title{grid-area:title;font-size:20px;margin-bottom:8px;margin-right:4px}@media screen and (max-width: 480px){.in-store .onboarding-item .onboarding-item-title{font-size:16px}}.in-store .onboarding-item .onboarding-item-title .btn-sm{position:relative;top:-6px;left:12px}.in-store .onboarding-item .onboarding-item-start{grid-area:start;position:relative}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-start{top:10px}}@media screen and (min-width: 551px){.in-store .onboarding-item .onboarding-item-start .btn-sm{position:absolute;right:16px;top:10px}}.in-store .onboarding-item .onboarding-item-start .chevron-icon{height:12px;width:14px;vertical-align:baseline;position:relative;left:12px;top:2px;color:#fff}.in-store .onboarding-item .onboarding-item-body{grid-area:body;color:#000}@media screen and (max-width: 550px){.in-store .onboarding-item .onboarding-item-body{font-size:14px;padding-right:8px}}.in-store .onboarding-item .onboarding-item-module{padding-top:24px;grid-area:module}.in-store .run-test-transaction{margin-top:50px;text-align:center}.in-store .run-test-transaction div{margin-bottom:32px}.in-store .run-test-transaction .body{max-width:400px;margin:12px auto;color:#000}.in-store .run-test-transaction .virtual-card-module{margin:32px 0px;display:block;border:none}.in-store .run-test-transaction .virtual-card-module button{margin-left:12px}.in-store .run-test-transaction .back-button{margin-top:32px}.in-store .run-test-transaction .instruction-item-container{text-align:left;padding:20px 18px;border:.5px solid #929292;border-radius:4px;position:relative;margin-bottom:18px}.in-store .run-test-transaction .instruction-item-container .instruction-item-body{margin-bottom:0px}.in-store .run-test-transaction .instruction-item-container .title{display:inline-block;margin-bottom:0px;font-size:18px;font-weight:500;margin-right:26px}@media screen and (max-width: 550px){.in-store .run-test-transaction .instruction-item-container .title{font-size:16px}}.in-store .run-test-transaction .instruction-item-container .toggle-open-icon{position:absolute;right:30px;top:22px}@media screen and (max-width: 668px){.in-store .run-test-transaction .instruction-item-container .toggle-open-icon{right:20px}}.in-store .run-test-transaction .instruction-item-container .toggle-open-icon .chevron-icon{height:20px;width:20px;color:#a49ead}.in-store .run-test-transaction .instruction-item-container .instruction-content{margin-bottom:0px}@media screen and (max-width: 550px){.in-store .run-test-transaction .instruction-item-container .instruction-content{font-size:14px}}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-item{margin-top:16px;margin-bottom:0px;display:grid;grid-template-columns:22px auto;color:#000}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-item .content-number{display:inline-block;font-weight:500;padding-right:8px}.in-store .run-test-transaction .instruction-item-container .instruction-content .content-message{margin-top:16px;margin-bottom:0px}.in-store .run-test-transaction .instruction-item-container .instruction-content .link{display:block;margin:10px 24px;text-decoration:none}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .chevron-right-wrapper{position:relative;left:8px}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .chevron-right-wrapper .chevron-right{height:14px;width:16px;color:#8427d7}.in-store .run-test-transaction .instruction-item-container .instruction-content .link .fa-chevron-right{padding-left:8px}.in-store .intro-page{text-align:center;margin-top:24px}.in-store .intro-page .title{font-size:22px}.in-store .intro-page .body{max-width:440px;margin-left:auto;margin-right:auto;color:#000}.in-store .intro-page div{margin-bottom:24px}.in-store .virtual-card-module{display:inline;padding:12px;border:1px solid #eaeaea;border-radius:4px}.in-store .virtual-card-module .card-icon{height:40px;width:40px}.in-store .virtual-card-module .text-content{font-size:17px;padding-left:10px}@media screen and (min-width: 400px)and (max-width: 550px){.in-store .virtual-card-module .text-content{font-size:14px}}@media screen and (max-width: 400px){.in-store .virtual-card-module .text-content{font-size:12px}}.in-store .virtual-card-module .link{padding-left:18px;text-decoration:underline}@media screen and (min-width: 400px)and (max-width: 550px){.in-store .virtual-card-module .link{font-size:14px}}@media screen and (max-width: 400px){.in-store .virtual-card-module .link{font-size:12px}}.in-store .add-location-modal .close-out-dialog{position:absolute;right:24px;top:24px;width:26px;height:26px;color:#8427d7;cursor:pointer}.in-store .add-location-modal .modal{max-width:600px;border-radius:16px}.in-store .add-location-modal .modal .modal-header{display:none}.in-store .add-location-modal .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .add-location-modal .modal .modal-body{padding:20px}}.in-store .add-location-modal .modal .modal-body .dialog-title{font-size:22px;margin-top:28px;font-weight:600}.in-store .add-location-modal .modal .modal-body .dialog-message{font-size:16px;margin-top:15px;font-family:Nunito;color:#000}.in-store .add-location-modal .modal .modal-body .form-container button{margin:8px}.in-store .add-location-modal .modal .modal-body .form-container .form{text-align:left;margin-top:5px;padding:15px 40px 10px}@media screen and (max-width: 520px){.in-store .add-location-modal .modal .modal-body .form-container .form{padding:15px 15px 10px}}.in-store .add-location-modal .modal .modal-body .form-container .form input{border:1px solid #e0e3e6;border-radius:2px;box-shadow:none;height:2.2rem;padding-left:8px;margin-top:2px}.in-store .add-location-modal .modal .modal-body .form-container .form label{color:#000;font-size:.8rem;font-weight:500}.in-store .add-location-modal .modal .modal-body .form-container .form .address-content{margin-top:2px}.in-store .add-location-modal .modal .modal-body .form-container .form .city{width:64%;display:inline-block}.in-store .add-location-modal .modal .modal-body .form-container .form .state{display:inline-block;margin-left:6%;width:30%}.in-store .add-location-modal .modal .modal-body .form-container .form .optional{color:#757575}.in-store .add-location-modal .modal .modal-body .form-container .form #store_identifier{margin-bottom:2px;font-size:.7rem}.in-store .add-location-modal .modal .modal-body .form-container .form #street2{margin-bottom:2px;font-size:.7rem}.in-store .add-location-modal .modal .modal-body .form-container .form .tooltip{border-bottom:none;top:3px;left:3px}.in-store .add-location-modal .modal .modal-body .form-container .form .tooltip .icon{height:16px;width:16px;color:#392558;vertical-align:baseline;position:relative}.required-field::after{content:"*";color:red;padding-left:2px;font-size:1rem;font-family:Courier New,Courier,monospace;position:relative}@media(max-width: 480px){.in-store .container.in-store{padding-left:1em;padding-right:1em}}.in-store .times-icon-wrapper{padding-left:16px}.in-store .times-icon-wrapper .times-icon{height:18px;width:18px;color:#ff5667}.in-store .times-icon-wrapper .times-icon:hover{cursor:pointer;transform:scale(1.15)}.in-store .in-store-header{position:relative}.in-store .in-store-header .title{font-size:36px;font-weight:bold;margin-bottom:8px}.in-store .in-store-header .title-wrapper{width:100%}.in-store .in-store-header .body{font-size:17px;color:#303030}.in-store .in-store-header .mobile-actions{text-align:left;margin-top:24px}@media(max-width: 520px){.in-store .in-store-header .mobile-actions{text-align:center}}@media(min-width: 751px){.in-store .in-store-header .mobile-actions{display:none}}.in-store .in-store-header .mobile-actions div{display:inline-block;padding-right:4px}.in-store .in-store-header .mobile-actions button{max-width:215px}@media(max-width: 750px){.in-store .in-store-header .mobile-actions button{width:200px;font-size:.8rem;line-height:33px;height:33px;padding:0 15px;margin-bottom:5px}}.in-store .in-store-header .sezzle-card-wrapper{margin:0px;max-width:250px;position:absolute;right:0px}@media(max-width: 750px){.in-store .in-store-header .sezzle-card-wrapper{display:none}}.in-store .header-module{max-height:73px;border:1px solid #eaeaea;background-color:#fff;border-radius:6px;margin-top:32px;width:440px}@media(max-width: 750px){.in-store .header-module{margin-top:24px}}@media(max-width: 550px){.in-store .header-module{width:100%}}.in-store .header-module.with-assets{max-height:132px}.in-store .header-module.card{padding:20px 16px}.in-store .header-module .virtual-card-module{display:flex;padding:24px;border:none;justify-content:space-between}.in-store .header-module .virtual-card-module .card-data{display:inline-flex;align-items:center}.in-store .header-module .virtual-card-module .card-data picture{display:flex;align-items:center}.in-store .header-module .virtual-card-module .card-data button{font-size:15px;font-weight:500}.in-store .header-module .marketing-assets-section{border-top:1px solid #eaeaea;padding:20px 16px}.in-store .header-module .marketing-assets-section .external-link{height:16px;width:16px;position:absolute;right:24px;left:auto;bottom:auto}.in-store .pending-transactions{margin-top:32px;border:1px solid #e8e8e8;border-radius:5px;width:100%}@media(max-width: 750px){.in-store .pending-transactions{border-left:none;border-right:none}}.in-store .pending-transactions .transaction-header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:20px 18px}@media(max-width: 750px){.in-store .pending-transactions .transaction-header-wrapper{padding:20px 24px}}.in-store .pending-transactions .title{display:inline-block;font-weight:500}@media(min-width: 751px){.in-store .pending-transactions .title{font-size:18px}}.in-store .pending-transactions .body{padding-top:8px;color:#757575}@media(max-width: 750px){.in-store .pending-transactions .view-instructions-btn{display:none}}.in-store .pending-transactions .view-instructions-btn .fa-chevron-right{padding-left:6px}.in-store .pending-transactions .view-instructions-btn .chevron-right-wrapper{position:relative;left:8px}.in-store .pending-transactions .view-instructions-btn .chevron-right-wrapper .chevron-right{height:14px;width:16px;color:#8427d7}.in-store .pending-transactions .view-instructions-btn.no-transactions{top:32px}.in-store .pending-transactions .pending-transaction-item{padding:28px 22px 16px;border-top:1px solid #e8e8e8;display:grid;grid-template-columns:minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(260px, 2fr) minmax(120px, 2fr);grid-template-areas:"amount date time mid actions";text-align:left;color:#000}@media(max-width: 750px)and (min-width: 480px){.in-store .pending-transactions .pending-transaction-item{grid-template-columns:minmax(40px, 1fr) minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(120px, 2fr);grid-template-areas:"chevron amount date time actions" ". mid mid mid mid";font-size:14px;padding:28px 14px 16px;text-align:left}}@media(max-width: 481px){.in-store .pending-transactions .pending-transaction-item{grid-template-columns:minmax(30px, 1fr) minmax(50px, 1fr) minmax(90px, 1fr) minmax(50px, 1fr) minmax(130px, 2fr);grid-template-areas:"chevron amount date time actions" ". mid mid mid mid";font-size:14px;padding:28px 4px 16px;text-align:left}}.in-store .pending-transactions .pending-transaction-item .action{position:relative;text-align:right;bottom:7px}.in-store .pending-transactions .pending-transaction-item .toggle-open-icon{text-align:center}@media(min-width: 751px){.in-store .pending-transactions .pending-transaction-item .toggle-open-icon{display:none}}.in-store .pending-transactions .pending-transaction-item .toggle-open-icon .chevron-icon{height:16px;width:16px}@media(max-width: 750px){.in-store .pending-transactions .pending-transaction-item .mid{display:none}}.in-store .pending-transactions .pending-transaction-item .mobile-mid{grid-area:mid;text-align:left;padding-top:12px}@media(min-width: 750px){.in-store .pending-transactions .pending-transaction-item .mobile-mid{display:none}}.in-store .in-store-locations{margin-top:32px}@media(max-width: 615px){.in-store .in-store-locations{overflow:scroll;margin-right:-2rem}}.in-store .in-store-locations .header{font-size:26px;font-weight:bold;margin-bottom:24px}@media(min-width: 550px)and (max-width: 615px){.in-store .in-store-locations .border-extend{margin-right:-2rem}}@media(min-width: 475px)and (max-width: 550px){.in-store .in-store-locations .border-extend{margin-right:-6rem}}@media(min-width: 425px)and (max-width: 475px){.in-store .in-store-locations .border-extend{margin-right:-9rem}}@media(max-width: 425px){.in-store .in-store-locations .border-extend{margin-right:-13rem}}.in-store .in-store-locations .table-header{color:#303030;font-size:19px;display:grid;grid-template-columns:minmax(300px, 3fr) 30px minmax(145px, 1fr) minmax(100px, 1fr);padding-bottom:8px;border-bottom:2px solid #b3b3b3;font-weight:bold}.in-store .in-store-locations .location-line-item-wrapper{border-bottom:2px solid #e8e8e8}.in-store .in-store-locations .location-line-item-wrapper .location-line-item{display:grid;color:#000;grid-template-columns:30px minmax(300px, 3fr) minmax(145px, 1fr) minmax(100px, 1fr);font-size:17px;font-weight:bold;padding:18px 0px}@media(max-width: 750px){.in-store .in-store-locations .location-line-item-wrapper .location-line-item{font-size:14px}}.in-store .in-store-locations .location-line-item-wrapper .location-line-item .icons{position:relative}.in-store .in-store-locations .location-line-item-wrapper .location-line-item .address{color:#392658}.in-store .in-store-locations .location-line-item-wrapper .times-icon-wrapper{position:absolute;right:16px}.in-store .in-store-locations .location-line-item-wrapper .toggle-location-open-icon{margin-right:10px}.in-store .in-store-locations .location-line-item-wrapper .toggle-location-open-icon .chevron-icon{height:18px;width:18px;color:#b6b6b6}.in-store .in-store-locations .location-line-item-wrapper .connected-mid{padding:16px 0;border-top:2px solid #e8e8e8;font-size:14px;display:grid;grid-template-columns:30px 1fr 1fr;grid-template-areas:". mid actions";color:#000}.in-store .in-store-locations .location-line-item-wrapper .connected-mid .mid{min-width:270px;display:inline-block;grid-area:mid}.in-store .in-store-locations .location-line-item-wrapper .connected-mid .action-items-wrapper{display:flex;align-items:center;justify-content:right;min-width:120px;grid-area:actions}.in-store .in-store-locations .location-line-item-wrapper .no-mid-message{padding-bottom:16px;min-width:480px;color:#757575;margin-left:30px}.in-store .in-store-locations .location-line-item-wrapper .no-mid-message .message{display:flex;align-items:center;gap:4px;width:200px;padding:6px 8px;background-color:inherit;font-size:13px;border:1px solid #e8e8e8;border-radius:30px}.in-store .connect-mid .modal{max-width:700px;border-radius:16px;overflow:visible !important}.in-store .connect-mid .modal .modal-header{display:none}.in-store .connect-mid .modal .modal-body{padding:40px;text-align:center;overflow-y:visible !important}@media screen and (max-width: 480px){.in-store .connect-mid .modal .modal-body{padding:25px}}.in-store .connect-mid .modal .modal-body .dialog-title{font-size:26px;font-weight:600;margin-top:15px;margin-bottom:28px;color:#303030}@media screen and (max-width: 480px){.in-store .connect-mid .modal .modal-body .dialog-title{font-size:22px}}.in-store .connect-mid .modal .modal-body .message{color:#000}@media screen and (min-width: 600px){.in-store .connect-mid .modal .modal-body .message{margin-left:78px;margin-right:78px}}.in-store .connect-mid .modal .modal-body .transaction-description{color:#8333d4}.in-store .connect-mid .modal .modal-body .address-selection{margin-bottom:28px}.in-store .connect-mid .modal .modal-body .address-selection .connect-btn-wrapper{padding-right:4px}.in-store .success-dialog .modal{max-width:700px;border-radius:16px}.in-store .success-dialog .modal .modal-header{display:none}.in-store .success-dialog .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body{padding:25px}}.in-store .success-dialog .modal .modal-body .check-circle{height:60px;width:60px;margin-top:4px;margin-bottom:18px}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body .check-circle{height:50px;width:50px}}.in-store .success-dialog .modal .modal-body .dialog-title{font-size:26px;font-weight:600;margin-bottom:28px;margin-top:26px;color:#303030}@media screen and (max-width: 480px){.in-store .success-dialog .modal .modal-body .dialog-title{font-size:22px}}@media screen and (min-width: 600px){.in-store .success-dialog .modal .modal-body p{margin-left:78px;margin-right:78px}}.in-store .success-dialog .modal .modal-body .bold{font-weight:600;color:#000}@media screen and (max-width: 776px){.in-store .marketing-popup .modal{max-width:450px}}.in-store .marketing-popup .modal-body{padding:0px}.in-store .marketing-popup .modal-body .marketing-popup-body{height:100%}@media screen and (min-width: 775px){.in-store .marketing-popup .modal-body .marketing-popup-body{display:grid;grid-template-columns:minmax(300px, 1fr) minmax(300px, 2fr)}}@media screen and (min-width: 775px){.in-store .marketing-popup .modal-body .marketing-image img{height:100%;position:absolute;left:-320px;clip-path:inset(0px 90px 0px 320px)}}.in-store .marketing-popup .modal-body .content{padding:80px 50px;text-align:left}@media screen and (max-width: 776px){.in-store .marketing-popup .modal-body .content{padding:40px 25px;text-align:center}}.in-store .marketing-popup .modal-body .content .dialog-title{font-size:26px;font-weight:600;margin-bottom:28px}@media screen and (max-width: 480px){.in-store .marketing-popup .modal-body .content .dialog-title{font-size:22px}}.in-store .marketing-popup .modal-body .content .external-link{height:14px;width:14px;position:relative;left:6px;bottom:1px}.in-store .manage-in-store-action-items{margin-top:24px}@media screen and (max-width: 750px){.in-store .manage-in-store-action-items{display:none}}.in-store .view-instructions .modal{max-width:700px;border-radius:16px}.in-store .view-instructions .modal .modal-header{display:none}.in-store .view-instructions .modal .modal-body{padding:40px;text-align:center}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body{padding:25px}}.in-store .view-instructions .modal .modal-body .dialog-title{font-size:26px;font-weight:600}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-title{font-size:22px}}.in-store .view-instructions .modal .modal-body .dialog-message{font-size:18px;margin-top:24px;text-align:left;display:grid;grid-template-columns:50px auto}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-message{font-size:16px}}.in-store .view-instructions .modal .modal-body .dialog-message .list-number{height:28px;width:28px;padding:3px;text-align:center;color:#fff;border:3px solid #392558;border-radius:50%;background:#392558}@media screen and (max-width: 480px){.in-store .view-instructions .modal .modal-body .dialog-message .list-number{height:28px;width:28px;padding:3px}}.in-store .view-instructions .modal .modal-body .dialog-message .message{margin-bottom:24px;line-height:1.3}.test-card-modal{border-radius:16px;max-width:540px}.test-card-modal .modal-header{display:none}.test-card-modal .modal-body{text-align:center}.test-card-modal .modal-body .sezzle-card-wrapper{position:relative;margin:16px auto 0;max-width:250px}.test-card-modal .modal-body .sezzle-card-wrapper .font-small{font-size:.6rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .font-smaller{font-size:.5rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .letter-spacing-sm{letter-spacing:1pt}.test-card-modal .modal-body .sezzle-card-wrapper .white{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card{position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;border-radius:5px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card img{width:100%;height:auto;margin:0 auto;display:block;border-radius:10px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-flow:column;align-items:flex-start;padding-left:1.3rem;justify-content:flex-start;top:36%}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper{margin-bottom:0px;text-align:left}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{display:flex;align-items:center;justify-content:flex-start;position:relative;letter-spacing:1px;border-radius:3px;font-size:1rem;margin:0;color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.8rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:nth-child(4){margin-right:.5rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section:last-child{margin-right:0}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-name{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-name>span{border-radius:2px;padding:2px 7px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper{color:#fff}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail{display:inline-block;padding:0 5px 5px 0;border-radius:3px}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:first-child{margin:0 2px 2px 0;font-size:.5em}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-detail-wrapper .card-detail>:nth-child(2){position:relative;border-radius:2px;display:flex;justify-content:flex-start;align-items:flex-end}@media screen and (max-width: 374px){.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{font-size:.7rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.5rem}}@media screen and (min-width: 375px)and (max-width: 575px){.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body{font-size:1rem;line-height:1}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan{font-size:1rem}.test-card-modal .modal-body .sezzle-card-wrapper .sezzle-card .card-body .card-pan-wrapper .card-pan>.card-pan-section{margin-right:.7rem}}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items{padding-top:16px;font-size:16px;font-weight:600;color:#8427d7;text-align:center}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .btn-transparent{border:1px #757575 solid}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item{z-index:2;display:inline-block;width:100%}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item:hover{cursor:pointer}.test-card-modal .modal-body .sezzle-card-wrapper .card-action-items .action-item .card-action-icon{position:relative;height:20px;width:20px;top:-1px;padding-right:4px}.test-card-modal .modal-body .dialog-title{margin-top:0px;font-size:26px;font-weight:600}@media screen and (max-width: 480px){.test-card-modal .modal-body .dialog-title{font-size:22px}}.test-card-modal .modal-body .dialog-message{font-size:18px;color:#000}@media screen and (max-width: 480px){.test-card-modal .modal-body .dialog-message{font-size:16px}}.test-card-modal .modal-body .action-link{color:#8333d4;margin-top:28px}.upload-in-store-logo{margin-top:34px}.upload-in-store-logo .upload-in-store-title{font-style:normal;font-weight:bold;font-size:26px;line-height:26px;color:#303030;flex:none;order:0;flex-grow:0;margin:16px 0px}.upload-in-store-logo .upload-logo-body{width:100%;font-size:17px;color:#000;margin:24px 0px}.upload-in-store-logo .upload-review{width:840px;height:51px;background:#fff;border:1px solid #fff;box-sizing:border-box}.upload-in-store-logo .upload-icon{border:1px solid #e0e8e8;padding:24px;font-family:Nunito Sans;font-style:normal;font-weight:normal;font-size:15px;line-height:20px;display:flex}.upload-in-store-logo .in-review-text{font-family:Comfortaa;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#000;margin-bottom:6px;width:100%;display:block}.upload-in-store-logo .in-review-lower-text{font-family:Comfortaa;font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#000;display:block}.upload-in-store-logo .instore-logo-image{margin-top:24px;margin-bottom:24px;padding:0 .25rem 0 0;align-items:center}.upload-in-store-logo .instore-logo-image img{width:128px;height:58px}.reserve-options{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 768px){.reserve-options{grid-template-columns:1fr}}.reserve-back-icon{color:#392558 !important;width:1em;height:1em}.reserve-terms-and-conditions{padding:16px;border:.5px solid #c5cace;height:400px;overflow-y:auto}.reserve-terms-reject-container{color:#757575}.reserve-card-container{border:.5px solid #c5cace;border-radius:3px;display:flex;flex-direction:column;flex:1}.reserve-card-container .row{justify-content:center;text-align:center;margin-left:8px;margin-right:8px}.reserve-card-container .row:last-child{margin-top:auto}.reserve-icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:8px;border-radius:50%;width:50px;height:50px;background-color:rgba(131,51,212,.08);color:#8333d4}.reserve-icon-container .reserve-icon-content{width:25px;height:25px}.orderpage_btnrefresh{padding:0 8px 0 2px;margin-right:2.1em}.activity-container .order-tableheader{padding:24px 0px}.activity-container .order-tableheader .MuiGrid-root{font-size:19px}.activity-container .order-tablerow{padding:24px 0px}.activity-container .order-tablerow .MuiGrid-root span{cursor:pointer;font-size:17px}.refund-buttons button{text-transform:capitalize}.account-reserve-no-activity{margin-top:8px;text-align:center;color:#757575}.account-reserve-table{display:grid;margin-top:32px}.account-reserve-table .account-reserve-table-header{color:#786e87;border-bottom:.5px solid #757575}.account-reserve-table .account-reserve-table-row{display:grid;grid-template-columns:1fr 1fr 3fr 1fr;margin:4px 0;padding:16px 0;border-bottom:.25px solid #e8e8e8}.account-reserve-table .account-reserve-table-row .account-reserve-table-row-enrollment{color:#757575}.account-reserve-table .account-reserve-table-row .account-reserve-adjustment-amount{text-align:left}@media screen and (min-width: 720px){.account-reserve-table .account-reserve-table-row .account-reserve-adjustment-amount{margin-right:80px}}.account-reserve-table .account-reserve-table-row:last-child{border:none}.account-reserve-table .account-reserve-deposit{color:#3da287}.account-reserve-summary-card-container{border:1px solid #e8e8e8;border-radius:5px;display:flex;justify-content:space-between;padding:32px;margin-top:16px}.account-reserve-summary-card-container.clickable:hover{cursor:pointer}.account-reserve-summary-card-container .card-reserve-container{display:flex;justify-content:center;gap:12px}.account-reserve-summary-card-container .account-reserve-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px;background-color:rgba(131,51,212,.08);color:#8333d4}.account-reserve-summary-card-container .account-reserve-icon .account-reserve-icon-content{width:25px;height:25px}.account-reserve-summary-card-container .account-reserve-type-container{display:flex;flex-direction:column;align-items:start;justify-content:center}.account-reserve-summary-card-container .account-reserve-type-container .account-reserve-currency{font-weight:700;font-size:1.2em}.account-reserve-summary-card-container .account-reserve-balance{display:flex;align-items:center;font-size:1.4em;font-weight:700}.account-reserve-summary-card-container .account-reserve-next{display:flex;align-items:center;color:#b6b6b6}.account-reserve-summary-card-container .account-reserve-next .account-reserve-next-icon{height:12px;width:12px}.account-reserve-summary-card-container .account-reserve-info{margin:8px;grid-column-start:2;grid-column-end:5;color:#757575}.klaviyo-icon{grid-area:icon;width:100%;min-width:24px;margin-right:10px;height:auto}.klaviyo-title{grid-area:title;justify-self:start;font-size:21px;font-weight:bold;margin-top:2px}.klaviyo-title h4{margin-top:8px}.klaviyo-status{grid-area:status}.klaviyo-status .enabled-bg{background-color:#e2f8e9;border-color:#e2f8e9;color:#1f7f3d;opacity:1}.klaviyo-status .disabled-bg{background-color:#f2f2f2;color:#4f4f4f}.klaviyo-status .badge{font-size:12px;font-weight:bold;font-style:normal;text-align:center;border-radius:100px;padding:8px 15px;text-transform:capitalize;margin:0;display:inline-block;line-height:1.5}.klaviyo-body{grid-area:body;color:#303030;font-style:normal;font-size:17px;line-height:16px;justify-self:start;height:fit-content}.klaviyo-body .klaviyo-text{font-size:17px;line-height:23px;letter-spacing:.2px;word-spacing:0}.klaviyo-body .klaviyo-signup{grid-area:signup;font-style:normal;font-weight:400;font-size:14px;line-height:16px;justify-self:start;margin-top:24px}.klaviyo-body .klaviyo-signup .signup-button{height:25px;line-height:0;background-color:#fff;border-radius:20px;padding:8px 12px;border:1px solid #382757;font-size:13px;font-weight:500}.klaviyo-body .klaviyo-signup .signup-button a{font-size:13px;font-weight:500;color:#382757;text-transform:capitalize}.klaviyo-cta{grid-area:cta}@media(max-width: 1000px){.klaviyo-cta{margin-top:74px}}@media(max-width: 500px){.klaviyo-cta{margin-top:100px}}.klaviyo-cta .enable-request-form .public-key{max-width:465px;margin-top:24px;margin-bottom:16px}.klaviyo-cta .enable-request-form .private-key{margin-bottom:24px;max-width:465px}.klaviyo-cta .red{color:#db000f;border:2px #db000f solid;width:100%}@media(min-width: 768px){.klaviyo-cta .red{width:unset}}.klaviyo-cta .red:hover{background-color:#db000f}.klaviyo-cta .submit-container{display:flex;flex-direction:column;width:160px;gap:12px;align-items:center;justify-content:center}.klaviyo-cta .submit-container .submit{width:100%;text-transform:capitalize}.klaviyo-cta .submit-container .find-keys{font-size:12px;text-decoration:underline}.klaviyo-container{display:grid;grid-template-columns:1fr 20fr 1fr;grid-template-rows:2.25em 8em;grid-template-areas:"icon title status" "body body body" "cta cta cta";margin-top:12px}@media(max-width: 1000px){.klaviyo-container{grid-template-rows:2.25em 6em}}@media(max-width: 420px){.klaviyo-container{grid-template-rows:2.25em 8em}}@media(max-width: 350px){.klaviyo-container{grid-template-rows:2.25em 12em}}.disable-dialog .modal{max-width:650px;border-radius:16px}.disable-dialog .modal .modal-header{height:0px}.disable-dialog .modal .modal-body{font-weight:400;font-size:1em;line-height:24px;padding:40px;text-align:center}@media screen and (max-width: 480px){.disable-dialog .modal .modal-body{padding:25px}}.disable-dialog .modal .modal-body .times-icon{margin-bottom:18px}.disable-dialog .modal .modal-body .dialog-title{font-size:26px;font-weight:700;margin-bottom:15px}@media screen and (max-width: 480px){.disable-dialog .modal .modal-body .dialog-title{font-size:22px}}.disable-dialog .modal .modal-body .dialog-body{color:#000;line-height:18px;font-size:.81rem;font-family:"Nunito";font-weight:400;margin-bottom:25px}@media(min-width: 768px){.disable-dialog .modal .modal-body .dialog-body{font-size:1rem;line-height:24px;max-width:438px;margin-left:auto;margin-right:auto}}.disable-dialog .modal .modal-body .dialog-custom-message{color:#000;line-height:24px;margin-bottom:30px}.disable-dialog .modal .modal-body .disable-cancel{grid-area:cancel;color:#757575;border:none;width:100%}@media(min-width: 768px){.disable-dialog .modal .modal-body .disable-cancel{justify-self:end;width:unset}}.disable-dialog .modal .modal-body .disable-cancel:hover{color:#fff;background-color:#757575}.disable-dialog .modal .modal-body .disable-confirm{grid-area:disable;width:100%}@media(min-width: 768px){.disable-dialog .modal .modal-body .disable-confirm{justify-self:start;width:unset}}.disable-dialog .modal .modal-body .red{color:#db000f;border:2px #db000f solid}.disable-dialog .modal .modal-body .red:hover{color:#fff;background-color:#db000f}.disable-dialog .modal .modal-body .dialog-buttons{display:grid;grid:[row1-start] "disable" [row1-end] [row2-start] "cancel" [row2-end];width:100%;grid-row-gap:10px}@media(min-width: 768px){.disable-dialog .modal .modal-body .dialog-buttons{grid-template-columns:minmax(115px, 1fr) minmax(115px, 1fr);grid-template-rows:auto;grid-template-areas:"cancel disable";column-gap:15px;width:unset}}.release-dialog .modal{max-width:700px;border-radius:16px}.release-dialog .modal .modal-header{display:none}.release-dialog .modal .modal-body{text-align:center}.release-dialog .modal .modal-body .warning-icon{font-size:5em;margin-top:.2em;margin-bottom:.3em}.release-dialog .modal .modal-body .dialog-title{font-size:26px;font-weight:600;margin-bottom:1.3em}.release-dialog .modal .modal-body .bold{font-weight:600}.release-dialog .modal p{padding:0 60px}@media(max-width: 640px){.release-dialog .modal p{padding:0}}.release-dialog .btn-row{display:flex;justify-content:center}.release-dialog .btn-row .release-btn{color:#db000f;border-color:#db000f;margin:1em}.release-dialog .btn-row .release-btn:hover{color:#fff;background-color:#db000f}.release-dialog .btn-row .cancel-btn{color:#757575;border-color:rgba(0,0,0,0);margin:1em}.release-dialog .btn-row .cancel-btn:hover{color:#fff;background-color:#757575}.release-dialog .close-btn{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);font-size:1.5em;padding:0}.release-dialog .close-btn:hover{background-color:#c5c5c5;transition:all .3s}.order-history{margin-top:24px}.order-history .order-history-title{margin-top:16px;font-size:17px;font-weight:600;border-bottom:.5px solid #aeaeae;padding-bottom:12px}.order-history .history-log{border-bottom:.5px solid #aeaeae;padding:16px 0px}.order-history .history-summary{display:grid;grid-template-columns:minmax(100px, 1fr) minmax(130px, 1fr);font-size:14px;border-bottom:.5px solid #aeaeae;padding:16px 0px}.order-history .history-summary .label{color:#5e5e5e;text-align:left}.order-history .history-summary div{color:#000;text-align:right;padding:4px 0px}.order-history .line-item{display:grid;align-items:center;font-size:14px;color:#000;padding:8px 0px;grid-template-columns:minmax(200px, 3fr) minmax(70px, 2fr) minmax(100px, 2fr)}@media screen and (max-width: 480px){.order-history .line-item{grid-template-columns:minmax(200px, 3fr) minmax(100px, 2fr)}}.order-history .line-item .amount{font-weight:600;text-align:right}@media screen and (max-width: 480px){.order-history .line-item .amount{font-size:15px}}.order-history .line-item .expired{color:#bd0013}.order-history .line-item .expired .subtype{color:#bd0013}.order-history .line-item .type{padding:8px;font-size:12px;border-radius:99px;background-color:#f4f4f4;color:#5e5e5e;text-align:center;justify-self:end;width:70px}@media screen and (max-width: 480px){.order-history .line-item .type{display:none}}.order-history .line-item .type.expired{color:#bd0013;background-color:rgba(189,0,19,.08)}.order-history .line-item .subtype{display:none}@media screen and (max-width: 480px){.order-history .line-item .subtype{display:block;font-weight:400;color:#5e5e5e;font-size:12px}}@media screen and (max-width: 480px){.order-history .line-item .date{align-self:start}}.order-history .line-item .uncaptured{color:#bd0013}@media screen and (max-width: 480px){.order-history .line-item .uncaptured{align-self:start}}.order-history .line-item .circle-icon-wrapper{margin:0px 6px 10px}.order-history .line-item .circle-icon-wrapper .circle-icon{width:6px;height:6px}.order-history .no-history{padding:24px 0px;text-align:center;border-bottom:.5px solid #aeaeae}.order-history .no-history .title{font-size:17px;font-weight:700}.order-history .no-history .content{font-size:15px;color:#5e5e5e;margin-top:12px;padding:0px 12px}.order-page .structure{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}@media screen and (max-width: 768px){.order-page .structure{display:block}}@media(max-width: 480px){.container.order-container{padding-left:1em;padding-right:1em}}.order-details{margin-top:24px;font-size:14px}.order-details .detail-log .grouping{border-bottom:.5px solid #aeaeae;display:grid;grid-template-columns:minmax(140px, 2fr) minmax(160px, 3fr)}@media screen and (max-width: 520px){.order-details .detail-log .grouping{display:block}}.order-details .detail-log .grouping .label{color:#5e5e5e}@media screen and (max-width: 520px){.order-details .detail-log .grouping .label{padding-bottom:6px}}@media screen and (max-width: 520px){.order-details .detail-log .grouping .customer{padding-top:14px}}.order-details .detail-log .grouping .copy-action-icon{height:18px;width:18px;color:#8333d4;position:relative;left:4px;bottom:1px}.order-details .detail-log .grouping div{padding:14px 0px;color:#000}@media screen and (max-width: 520px){.order-details .detail-log .grouping div{padding-top:0px}}.order-details .detail-log .totals{border-bottom:.5px solid #aeaeae;display:grid;grid-template-columns:minmax(140px, 2fr) minmax(160px, 3fr);padding:16px 0px}.order-details .detail-log .totals .label{color:#5e5e5e}.order-details .detail-log .totals .amount{text-align:right}.order-details .detail-log .totals .net{padding-top:16px}.order-details .detail-log .totals .bold{font-weight:700}.order-details .detail-log .totals div{padding:4px 0px;color:#000}.order-details .order-details-title{font-size:17px;font-weight:600;border-bottom:.5px solid #aeaeae;padding-bottom:12px;margin-top:16px}.order-header{margin-top:24px;display:grid;grid-template-columns:40px 250px auto;grid-template-areas:"back title title" ". time auth" ". buttons buttons"}@media screen and (max-width: 600px){.order-header{display:block}}@media screen and (max-width: 600px){.order-header .back-button{margin-bottom:12px}}.order-header .back-button .left-arrow-icon-wrapper{margin-right:8px}.order-header .back-button .left-arrow-icon-wrapper .left-arrow-icon{width:34px;height:24px;margin-bottom:4px;color:#8333d4}@media screen and (max-width: 600px){.order-header .back-button .left-arrow-icon-wrapper .left-arrow-icon{width:30px;height:20px}}.order-header .back-button .label{display:none}@media screen and (max-width: 600px){.order-header .back-button .label{display:inline-block;color:#8333d4;font-size:20px}}.order-header .actions{grid-area:buttons;margin-top:18px}.order-header .actions.both-buttons{display:grid;grid-template-columns:auto auto;grid-template-areas:"refunds release"}@media screen and (max-width: 760px){.order-header .actions.both-buttons{display:block}}.order-header .actions button{margin-right:8px;margin-bottom:12px;display:inline-block;text-align:center}.order-header .actions .release-btn{justify-self:end;color:#bd0013;border-color:#bd0013}.order-header .actions .release-btn:hover{color:#fff;background-color:#bd0013}.order-header .external-order-id{font-weight:700;font-size:24px;grid-area:title}@media screen and (max-width: 600px){.order-header .external-order-id{margin-top:8px;font-size:22px}}.order-header .order-date{margin-right:8px}.order-header .timestamps{grid-area:time;margin-top:8px}.order-header .expiring-tooltip{grid-area:auth;border-bottom:none;top:7px}.order-header .expiring-tooltip .clock-icon-wrapper{margin-right:4px}.order-header .expiring-tooltip .clock-icon-wrapper .clock-icon{margin-bottom:1px;width:15px;height:15px;color:#00804a}.order-header .expiring-tooltip .time-from{border-bottom:.5px solid #000}.order-header .auth-closed{color:#bd0013;margin-left:4px;grid-area:auth;margin-top:8px}.order-header .auth-closed .exclamation-circle-icon-wrapper{margin-right:4px}.order-header .auth-closed .exclamation-circle-icon-wrapper .exclamation-circle-icon{width:15px;height:15px;margin-bottom:3px}.order-header .circle-icon-wrapper{margin:0px 6px 10px}.order-header .circle-icon-wrapper .circle-icon{width:6px;height:6px}.not-found{font-size:22px;font-weight:500;text-align:center}.refund-dialog .dialog-title{text-align:left;font-size:22px;font-weight:600;margin:10px 0px 24px}.refund-dialog .history-summary{display:grid;grid-template-columns:minmax(100px, 1fr) minmax(130px, 1fr);font-size:16px;border-top:.5px solid #aeaeae;border-bottom:.5px solid #aeaeae;padding:20px 0px;color:#000}.refund-dialog .history-summary .label{text-align:left}.refund-dialog .history-summary .amount{font-weight:600}.refund-dialog .history-summary div{text-align:right;padding:8px 0px}.refund-dialog .refund-button{text-align:right}.refund-dialog .full-refund{font-size:16px;color:#000}.refund-dialog .full-refund div{margin-top:24px}.refund-dialog .full-refund .checkbox-container{margin-top:8px}.refund-dialog .full-refund .chx span{padding-left:0px}.refund-dialog .full-refund .chx-text{font-size:16px;color:#000;padding-left:8px !important}.refund-dialog .partial-refund .create-invoice-form{margin-top:20px}.refund-dialog .partial-refund .refund-button{margin-top:20px}.release-dialog{text-align:center}.release-dialog .header-background{width:100px;height:100px;background-color:rgba(189,0,19,.08);border-radius:100px;margin:0 auto;margin-bottom:24px}.release-dialog .header-background .times-header{width:40px;height:40px;color:#bd0013;position:relative;top:30px;left:9px}.release-dialog .release-body{margin-bottom:24px}.release-dialog .times-header{width:40px;height:40px;color:#bd0013}.release-dialog .dialog-title{font-size:22px;font-weight:600}.release-dialog button{margin:0 auto;display:block}.release-dialog .release-btn{color:#bd0013;border-color:#bd0013}.release-dialog .release-btn:hover{color:#fff;background-color:#bd0013}.release-dialog .cancel-btn{color:#757575;border-color:rgba(0,0,0,0)}.release-dialog .cancel-btn:hover{color:#fff;background-color:#757575}.card-info-body{font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e;margin-bottom:16px}.card-info-warning{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-0.15px;color:#bd0013}.card-info-warning a{color:#000;text-decoration:underline}.card-address-info-warning{font-style:normal;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-0.15px;color:#bd0013;margin-top:16px}.credit-cards .creditCardsInput input{box-sizing:content-box;height:1.4375em;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;min-width:0;width:100%;font-size:16px !important;border-radius:5px;box-shadow:none !important}.credit-cards .creditCardsInput input:active,.credit-cards .creditCardsInput input:focus{box-shadow:none !important;-webkit-box-shadow:none !important}.badge-title{font-size:26px;color:#303030;font-weight:bold}.badge-content{font-size:17px;margin-top:12px;font-weight:normal;color:#303030}.store-directory-header{font-size:17px;margin-bottom:32px}.image-button-container{display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;margin-top:25px}@media(min-width: 768px){.image-button-container{align-items:start}}@media(max-width: 370px){.image-button-container{margin-bottom:15px}}@media(min-width: 371px)and (max-width: 593px){.image-button-container{margin:3% 5%}}.image-button-container .modal-wrapper .modal{border-radius:18px;padding-top:42px;padding-bottom:24px;margin-top:20vh;max-width:610px;height:fit-content;text-align:center}.image-button-container .modal-wrapper .modal .modal-header{background-color:#fff;text-align:center}.image-button-container .modal-wrapper .modal .modal-header p{font-size:22px;font-weight:400;font-style:normal}.image-button-container button.image-guideline-btn{width:80%;border:1px solid #303030;border-radius:100px;background-color:#fff;padding-left:5%;padding-right:5%}@media(min-width: 768px){.image-button-container button.image-guideline-btn{width:60%}}.image-button-container button.image-guideline-btn:hover{cursor:pointer;background-color:#dcdcdc;transition:.1s}.image-button-container button.image-guideline-btn-fr{width:80%;margin-top:20px;margin-right:100px;height:38px;border:1px solid #303030;border-radius:100px;background-color:#fff;padding-left:5%;padding-right:5%}@media(min-width: 768px){.image-button-container button.image-guideline-btn-fr{width:85%}}.image-button-container button.image-guideline-btn-fr:hover{cursor:pointer;background-color:#dcdcdc;transition:.1s}.image-button-text{text-transform:capitalize;font-style:normal;font-weight:bold;font-size:15px;line-height:14px;align-items:center;text-align:center;color:#303030}@media(max-width: 760px){.image-button-text{font-size:13px}}.badge-image-guideline{width:100%;height:fit-content;left:466px;top:120px}.badge-image-adjust-container{width:301px;margin:3% auto}.badge-image-adjust-container .adjust-text{margin-top:5%;margin-bottom:24px}.badge-image-adjust-container .adjust-text.zoom-text span{font-size:12px}.badge-image-adjust-container .adjust-text.reposition-text span{font-size:14px;color:#303030}.badge-image-adjust-container .adjust-content-container{display:flex;flex-direction:row}.choose-photo-upload{margin-right:24px;float:right}.logo-image-guideline-content{width:100%;height:100%;left:24px;top:94px;display:flex;flex-direction:row}@media(max-width: 539px){.logo-image-guideline-content{flex-direction:column}}.logo-image-guideline-content .sample-logo-image-container{width:140px;height:fit-content;left:24px;top:94px;margin:20px}@media(max-width: 539px){.logo-image-guideline-content .sample-logo-image-container{width:initial;margin:0px;height:150px}}.logo-image-guideline-content .sample-logo-image-container .sample-logo-image{position:absolute;width:140px;height:70px;left:24px;top:100px;border-radius:10px;margin-left:20px}@media(max-width: 539px)and (min-width: 376px){.logo-image-guideline-content .sample-logo-image-container .sample-logo-image{width:200px;margin:auto 18%}}@media(max-width: 375px){.logo-image-guideline-content .sample-logo-image-container .sample-logo-image{width:162px;margin:auto 15%}}.logo-image-guideline-content .sample-logo-image-container .sample-logo-text{position:absolute;left:50px;height:18px;top:180px;line-height:18px;font-size:13px;margin-left:20px;color:#5e5e5e}@media(max-width: 539px)and (min-width: 376px){.logo-image-guideline-content .sample-logo-image-container .sample-logo-text{width:180px;margin:auto 18%}}@media(max-width: 375px){.logo-image-guideline-content .sample-logo-image-container .sample-logo-text{width:150px;margin:auto 15%}}.logo-image-guideline-content .logo-image-guideline-context{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:350px;height:100%;margin-left:20px}@media(max-width: 539px){.logo-image-guideline-content .logo-image-guideline-context{width:fit-content}}.logo-image-guideline-content .logo-image-guideline-context span{color:#303030;font-style:normal;font-weight:normal;font-size:16px}.logo-image-guideline-content .logo-image-guideline-context ul.line-align{list-style-position:outside;list-style-type:disc}.logo-image-guideline-content .logo-image-guideline-context li{margin:10px}.badge-image-guideline-content{width:100%;height:100%;left:24px;top:94px;display:flex;flex-direction:row}@media(max-width: 767px){.badge-image-guideline-content{flex-direction:column}}.badge-image-guideline-content .sample-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:200px;height:190px;margin:20px;position:relative}@media(max-width: 767px){.badge-image-guideline-content .sample-image-container{width:initial;margin:auto 20%}}.badge-image-guideline-content .sample-image-container .sample-image{width:155px;height:164px}@media(max-width: 370px){.badge-image-guideline-content .sample-image-container .sample-image{margin:auto 13%}}@media(min-width: 487px)and (max-width: 767px){.badge-image-guideline-content .sample-image-container .sample-image{margin:auto 28%}}@media(max-width: 486px)and (min-width: 371px){.badge-image-guideline-content .sample-image-container .sample-image{margin:auto 20%}}.badge-image-guideline-content .sample-image-container .sample-image img{border-radius:10px}.badge-image-guideline-content .sample-image-container .sample-image-text{font-size:13px;line-height:18px;color:#5e5e5e;text-align:center;padding:0 10px}@media(max-width: 539px)and (min-width: 376px){.badge-image-guideline-content .sample-image-container .sample-image-text{width:180px;margin:auto 18%}}@media(max-width: 375px){.badge-image-guideline-content .sample-image-container .sample-image-text{width:150px;margin:auto 15%}}.badge-image-guideline-content .sample-image-container span{position:absolute;font-size:13px;left:50px;height:18px;top:256px;line-height:18px;color:#5e5e5e}@media(min-width: 487px)and (max-width: 767px){.badge-image-guideline-content .sample-image-container span{margin:auto 28%}}@media(max-width: 486px){.badge-image-guideline-content .sample-image-container span{margin:auto 20%;font-size:14px}}.badge-image-guideline-context{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:350px;height:100%;margin-left:20px}@media(max-width: 767px){.badge-image-guideline-context{width:fit-content}}.badge-image-guideline-context span{color:#303030;font-style:normal;font-weight:normal;font-size:16px}.badge-image-guideline-context ul.line-align{list-style-position:outside;list-style-type:disc}.badge-image-guideline-context li{margin:10px}@media(max-width: 375px){.store-directory-link-text{white-space:nowrap;display:block}}.upload-btn{text-transform:capitalize;float:right;margin-right:24px}.category-selection{margin-top:1em}.category-selection .list-items{background:rgba(131,51,212,.05);border-radius:1.25rem;padding:8px 10px;display:inline-block;margin-left:.5rem;margin-bottom:.5rem;font-size:14px;line-height:16px;color:#8333d4}.category-selection .list-items:hover{background-color:rgba(131,51,212,.137);cursor:pointer}.category-selection .list-items .material-icons-round{margin-left:.25rem;font-size:medium;position:relative;top:.2rem;color:#8333d4}.store-subheader-title{font-size:26px;line-height:26px;font-weight:bold;color:#303030;margin-bottom:12px}.tag-options .tag-view .setting-title span{font-family:Comfortaa;font-weight:normal;font-style:normal;color:#000;margin-top:4rem}.tag-options .tag-view .tag-item{color:#000}.tag-options .tag-view .tag-item .box-border{border:1px solid #e8e8e8;box-sizing:border-box;border-radius:10px;width:100%}.tag-options .tag-view .tag-item .form-item{padding-bottom:1rem}.tag-options .tag-view .tag-item .form-item .input-box{padding-top:.8rem}@media(min-width: 768px){.tag-options .tag-view .tag-item .form-item .input-box{width:50%}}.tag-options .tag-view .tag-item .form-item .add-all{padding-left:10px}.tag-options .tag-view .tag-item .form-item .message-limit{margin-top:1em;padding-bottom:1rem}.tag-options .tag-view .tag-item .form-item .tags-multiselect__control{border:1px solid #e8e8e8}.tag-options .tag-view .tag-item .form-item .tags-multiselect__control .tags-multiselect__indicator-separator{background-color:none !important}.tag-options .tag-view .tag-item .form-item .tags-multiselect__control .tags-multiselect__dropdown-indicator{background-color:none !important}.tag-options .tag-view .tag-item .form-item .suggested-msg{padding-top:1rem;padding-bottom:1rem}.tag-options .tag-view .tag-item .form-item .tags-multiselect__multi-value{border-radius:12px !important;padding:2px !important;background:rgba(131,51,212,.05)}.tag-options .tag-view .tag-item .form-item .list-items{background:rgba(131,51,212,.05);border-radius:1.25rem;padding:8px 10px;display:inline-block;margin-left:.5rem;margin-bottom:.5rem;font-size:14px;line-height:16px;color:#8333d4}.tag-options .tag-view .tag-item .form-item .list-items:hover{background-color:rgba(131,51,212,.137);cursor:pointer}.tag-options .tag-view .tag-item .form-item .list-items .material-icons-round{margin-left:.25rem;font-size:medium;position:relative;top:.2rem;color:#8333d4}.tag-options .tag-view .tag-item .form-item .list-items-suggested{background:rgba(107,107,107,.05);border-radius:1.25rem;padding:.5rem;display:inline-table;margin-left:.5rem;margin-bottom:.5rem;font-size:medium}.tag-options .tag-view .tag-item .form-item .list-items-suggested .material-icons-round{margin-left:.25rem;font-size:medium;position:relative;top:.2rem}.tag-options .tag-view .tag-item .form-item p span{position:relative !important;color:#6b6b6b !important;font-size:.8rem}.tag-options .tag-view .tag-item .suggested .form-item button{color:#303030;background:rgba(131,51,212,.05);border:1px solid #e8e8e8}.tag-options .tag-view .tag-item .suggested .form-item .add-all button{float:right !important;border:none;background:none;cursor:pointer;padding-bottom:1rem;color:#8333d4}.tag-options .tag-view .tag-item .suggested .form-item .add-all button:hover{background-color:none;box-shadow:none}.tag-options .tag-view .tag-item .suggested .form-item .add-all button:disabled{color:#6b6b6b}.tag-options .tag-view .tag-item .margin-top--x2{font-family:Comfortaa;font-style:normal;font-weight:bold}.tag-options .merchant-tags{font-family:Satoshi}.tag-management .settings-view .setting-title span{font-family:Comfortaa;font-weight:normal;font-style:normal;color:#000;margin-top:4rem}.tag-management .settings-view .settings-item{color:#000}.tag-management .settings-view .settings-item span{font-family:Nunito;font-style:normal;font-weight:normal;font-size:16px;line-height:22px;padding:.25rem}.tag-management .settings-view .settings-item .sezzle-tags-input-container{font-family:Nunito}.tag-management .settings-view .settings-item .box-border{border:1px solid #e8e8e8;box-sizing:border-box;border-radius:10px;width:100%}.tag-management .settings-view .settings-item .form-item{padding-bottom:1rem}.tag-management .settings-view .settings-item .form-item .input-box{padding-top:.8rem}.tag-management .settings-view .settings-item .form-item .add-all{padding-left:10px}.tag-management .settings-view .settings-item .form-item .list-items:hover{background-color:#8333d4;color:#fff}.tag-management .settings-view .settings-item .form-item .message-limit{padding-bottom:1rem}.tag-management .settings-view .settings-item .form-item .tags-multiselect__control{border:1px solid #e8e8e8}.tag-management .settings-view .settings-item .form-item .tags-multiselect__control .tags-multiselect__indicator-separator{background-color:none !important}.tag-management .settings-view .settings-item .form-item .tags-multiselect__control .tags-multiselect__dropdown-indicator{background-color:none !important}.tag-management .settings-view .settings-item .form-item .suggested-msg{padding-top:1rem;padding-bottom:1rem}.tag-management .settings-view .settings-item .form-item .tags-multiselect__multi-value{border-radius:12px !important;padding:2px !important;background:rgba(131,51,212,.05)}.tag-management .settings-view .settings-item .form-item .list-items{background:rgba(131,51,212,.05);border-radius:1.25rem;padding:.5rem;display:inline-table;margin-left:.5rem;margin-bottom:.5rem;font-size:medium}.tag-management .settings-view .settings-item .form-item .list-items .material-icons-round{margin-left:.25rem;font-size:medium;position:relative;top:.2rem}.tag-management .settings-view .settings-item .form-item .list-items-suggested{background:rgba(107,107,107,.05);border-radius:1.25rem;padding:.5rem;display:inline-table;margin-left:.5rem;margin-bottom:.5rem;font-size:medium}.tag-management .settings-view .settings-item .form-item .list-items-suggested .material-icons-round{margin-left:.25rem;font-size:medium;position:relative;top:.2rem}.tag-management .settings-view .settings-item .form-item p span{position:relative !important;color:#6b6b6b !important;font-size:.8rem}.tag-management .settings-view .settings-item .suggested{font-family:Nunito}.tag-management .settings-view .settings-item .suggested .form-item button{color:#000;background:rgba(131,51,212,.05);border:1px solid #e8e8e8}.tag-management .settings-view .settings-item .suggested .form-item .add-all button{float:right !important;border:none;background:none;cursor:pointer;padding-top:1rem;padding-bottom:1rem;color:#8333d4}.tag-management .settings-view .settings-item .suggested .form-item .add-all button:disabled{color:#6b6b6b}.tag-management .settings-view .settings-item .margin-top--x2{font-family:Comfortaa;font-style:normal;font-weight:bold}.tag-management .merchant-tags{font-family:Nunito}.preview-container{margin:auto}@media(max-width: 767px){.preview-container{margin:auto 30%}}@media(max-width: 576px){.preview-container{margin:auto 5%}}.preview-container .preview-store-badge-context{color:#000;font-family:"Nunito",san-serif;margin-top:5%;margin-bottom:5%;text-align:center}.preview-container .preview-button{text-transform:capitalize;margin:5% auto}.context-us-container{margin:15% auto 0}.context-us-container .contact-us-context{font-size:12px;font-family:"Nunito";text-align:center}.badge-upload-container{margin:"3% auto"}.badge-upload-container .rangeslider-horizontal .rangeslider__fill{background-color:#392558}.store-preview{background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:space-between;position:relative;height:100%;width:212px;min-height:100%;max-height:100%;min-width:auto;max-width:100%;margin:auto}.store-preview.store-under-review{margin-bottom:15%}.store-preview .store-background .store-background-img{border-style:dashed;border-color:#dcdcdc;border-top-left-radius:10px;border-top-right-radius:10px}.store-preview .store-background .store-background-img-under-review{border-top-left-radius:10px;border-top-right-radius:10px}.store-preview .store-logo{margin:0;background-color:#fff;border-radius:10px;min-height:2.5rem;width:100%;justify-content:space-between;display:flex;position:absolute;bottom:-1.5rem;padding:.25rem;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px}.store-preview .store-logo p.store-name{margin:auto 0;padding-left:.25rem;font-size:.75rem;font-weight:600;color:#000;line-height:1rem}.store-preview .store-logo .store-logo-image{margin:auto 0;padding:0 .25rem 0 0}.store-preview .store-logo .store-logo-image img{max-height:1.375rem;border-radius:5px}.info-icon-adjust{display:block;margin-left:auto;margin-right:auto;width:30px;padding-bottom:10px}.referral-program-main .col-lg-8{margin-bottom:32px}.referral-program-main .col-xs-8{margin-bottom:32px;padding-left:0px;padding-right:0px}.referral-program-main .activity-tabs{display:inline-block;box-sizing:border-box;padding:0px 0;width:auto}@media screen and (max-width: 250px){.referral-program-main .activity-tabs{width:100%;justify-content:space-around;display:none}}.referral-program-main .activity-tabs .tab{display:inline-block;text-align:center;font-size:14px;box-sizing:border-box;padding:6px 0px;padding-left:20px;padding-right:20px;font-weight:700;letter-spacing:.3px;color:#303030;transition:.1s;text-transform:capitalize}.referral-program-main .activity-tabs .tab:last-child{margin-right:0}.referral-program-main .activity-tabs .tab:hover{cursor:pointer;transition:.1s;color:#8333d4;opacity:.8}.referral-program-main .activity-tabs .tab.active{color:#8333d4;opacity:.8;border-bottom:3px solid #8333d4}@media screen and (max-width: 600px){.referral-program-main .activity-tabs .tab{flex-grow:2;margin-right:0}}@media screen and (max-width: 250px){.referral-program-main .activity-tabs .tab{font-size:1.2rem;letter-spacing:0}}.referral-program-header{width:400px;height:30px;left:504px;top:136px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:28px;line-height:30px;color:#303030;padding:0px;margin-bottom:14px}.referral-program-description{width:100%;height:10%;left:504px;top:180px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:normal;font-size:17px;line-height:21px;letter-spacing:-0.3px;color:#303030}.summary-activity-referral{background-color:#f4f5f6}.summary-activity-referral .activity-loading{height:150px;position:relative}.summary-activity-referral .activity-loading img{height:60px;width:auto;margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.summary-activity-referral .activity-action{display:flex;justify-content:space-between;align-items:center}.summary-activity-referral div.filter-activity{width:100%;box-sizing:border-box;margin-bottom:10px;position:relative}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.summary-activity-referral div.filter-activity .loading{-webkit-animation:spinner .8s linear infinite;-moz-animation:spinner .8s linear infinite;-o-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite;position:absolute;top:50%;right:50%;border-top:4px solid #3bab48;border-left:4px solid #f3f3f3;border-right:4px solid #f3f3f3;border-bottom:4px solid #f3f3f3;border-radius:50%;width:4em;height:4em}.summary-activity-referral div.filter-activity .DayPickerInput{display:inline}.summary-activity-referral div.filter-activity .search-activity{width:100%}@media screen and (max-width: 960px){.summary-activity-referral div.filter-activity .search-activity{width:100%;max-width:300px}}.summary-activity-referral div.filter-activity .filter-date-container .filter-by-date{box-sizing:border-box;padding:0 10px;display:inline-block;color:#b5b5b5;font-size:.9em;flex-direction:column}@media screen and (max-width: 960px){.summary-activity-referral div.filter-activity .filter-date-container .filter-by-date{display:inline-block;margin:0 auto;width:100%;font-size:.8em;text-align:center;padding:5px 0;max-width:500px}}.summary-activity-referral div.filter-activity .sezzle-date-input-wrapper{display:flex}.summary-activity-referral div.filter-activity .sezzle-date-input-wrapper .sezzle-date-input{width:95%;text-align:left;display:inline-block}.summary-activity-referral .tab-label{display:inline-block;text-align:center;font-size:14px;box-sizing:border-box;padding:1px 0px 0px;margin:5px 25px 0 0;font-weight:700;letter-spacing:.3px;color:rgba(0,0,0,.5);transition:.1s;text-transform:uppercase}.summary-activity-referral .tab-date{margin-bottom:0 !important}.summary-activity-referral .activity-tabs{display:inline-block;box-sizing:border-box;padding:10px 0;width:auto}@media screen and (max-width: 600px){.summary-activity-referral .activity-tabs{width:100%;justify-content:space-around;display:none}}.summary-activity-referral .activity-tabs .tab{display:inline-block;text-align:center;font-size:14px;box-sizing:border-box;padding:4px 0px;margin-right:25px;font-weight:700;letter-spacing:.3px;color:#303030;border-bottom:3px solid rgba(0,0,0,0);transition:.1s;text-transform:uppercase}.summary-activity-referral .activity-tabs .tab:last-child{margin-right:0}.summary-activity-referral .activity-tabs .tab:hover{cursor:pointer;transition:.1s;color:#8333d4;opacity:.8}.summary-activity-referral .activity-tabs .tab.active{color:#303030;opacity:.8;border-bottom:2px solid #303030}@media screen and (max-width: 600px){.summary-activity-referral .activity-tabs .tab{flex-grow:2;margin-right:0}}@media screen and (max-width: 450px){.summary-activity-referral .activity-tabs .tab{font-size:1.2rem;letter-spacing:0}}.summary-activity-referral .activity-display{display:block;box-sizing:border-box;border-top:30px}@media screen and (max-width: 800px){.summary-activity-referral .activity-display{overflow:scroll}}.summary-activity-referral .activity-display .no-activity{display:block;width:100%;color:rgba(41,43,49,.25);font-size:2rem;text-align:center;line-height:300px}.summary-activity-referral .activity-display .activity-container .row{height:100%}.summary-activity-referral .activity-display .activity-container .row .item-text{height:100%;display:flex;align-items:center}@media screen and (max-width: 800px){.summary-activity-referral .activity-display .activity-container{width:100%}}.summary-activity-referral .activity-display .activity-item{line-height:1.2rem;padding:5px 0;cursor:pointer;transition:.1s;background-color:#fff;margin-bottom:15px;font-size:.8rem;display:flex;align-items:center}.summary-activity-referral .activity-display .activity-item .ellipsis{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;display:inline-block}.summary-activity-referral .activity-display .activity-item .green{color:#00c64a}.summary-activity-referral .activity-display .activity-item.error{background-color:#fecdc6;color:#292b31}.summary-activity-referral .activity-display span.lg{font-size:1.2rem}.summary-activity-referral .activity-display span.md{font-size:1rem}.summary-activity-referral .activity-display span.sm{font-size:.8rem}.email-In-Form{left:0%;right:0%;top:0%;bottom:0%;border:1px solid #493d3d;box-sizing:border-box;border-radius:5px}.optional-tag{width:48px;height:16px;padding-left:16px;font-family:Satoshi,sans-serif;font-size:12px;line-height:16px;color:#5e5e5e}.buttons{padding-top:10px;display:flex;gap:10px}@media screen and (max-width: 400px){.buttons{flex-direction:column}}.buttons .btn-primary{background-color:#382757}@media(max-width: 400px){.buttons .btn-primary{width:100%}}.buttons .btn-primary:hover{background-color:#8333d4}.buttons .preview-button{top:4.35%;bottom:0%;font-size:17px;align-items:center;text-align:center;letter-spacing:-0.43px;color:#8333d4;background-color:#fff;margin-left:1%;display:flex}@media(max-width: 400px){.buttons .preview-button{width:100%;margin-top:20px}}.buttons .preview-button picture{top:1%;display:flex}.info{font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:21px;line-height:22px;color:#303030;padding-bottom:24px;letter-spacing:.15px}.mailbox-type1{border:solid 1px #5e5e5e;border-radius:5px;position:relative;width:100%}.mailbox-type1.active{border:solid 2px #8333d4}.mailbox-type1 input{margin-bottom:0px;border-radius:3px;padding-left:1%;padding-top:4%;padding-bottom:2%;font-size:20px;outline:0;width:100%;height:56px}.mailbox-type1 label{color:gray;font-size:17px;position:absolute;padding-left:2%;padding-top:2%;padding-bottom:2%;transform-origin:2% 2%;transform:scale(1)}.mailbox-type1.active label{color:#8333d4;transform:translate(0, 4px);transform:scale(0.65)}.check-it-out{margin-bottom:4px}.mailbox-type2{margin-top:10px;border:solid 1px #5e5e5e;border-radius:5px}.mailbox-type2.active{border:solid 2px #8333d4}.mailbox-type2 textarea{margin-bottom:0px;border:none;padding-left:1%;padding-top:4%;padding-bottom:2%;font-size:15px;outline:0;width:100%;height:98px}@media screen and (max-width: 600px){.mailbox-type2 textarea{padding-left:1%;padding-top:4%;padding-bottom:2%}}@media screen and (max-width: 376px){.mailbox-type2 textarea{padding-left:1%;padding-top:7%;padding-bottom:2%}}.mailbox-type2 label{color:gray;font-size:17px;position:absolute;padding-left:1.5%;padding-top:2%;padding-bottom:2%;transform-origin:2% 2%;transform:scale(1)}.mailbox-type2.active label{color:#8333d4;transform:translate(0, 4px);transform:scale(0.65)}.solid-line{width:100%;display:block;border:none;border-bottom:1px solid;color:#e8e8e8;text-align:center;line-height:.1em;margin:32px 0}.solid-line span{background:#fff;color:#aeaeae;padding:6px 10px 0px}.code-text{display:flex;flex-direction:row;padding-bottom:24px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:21px;line-height:22px;letter-spacing:.15px;color:#000}.referral-copy-container{display:flex;align-items:center;padding-bottom:10px;max-width:400px;justify-content:space-between}.referral-code{width:80%;display:inline-block;font-family:Satoshi,sans-serif;font-style:normal;font-weight:500;font-size:17px;line-height:22px;color:#303030;border:1px solid #767676;padding:16px;border-radius:10px;min-height:58px}.btn-copy{display:inline-block;width:15%}.btn-copy .copy-button{display:flex;background-color:#fff;border:1px solid #382757;color:#382757;min-height:40px;text-align:center;line-height:0;text-transform:capitalize;align-items:center;padding:0 10px}.btn-copy .copy-button span{position:static;width:30px;height:12px;left:0px;top:0px;font-family:Satoshi,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:12px;align-items:center;text-align:center;flex:none;order:0;flex-grow:0;margin:0px 3px}.btn-copy .copy-button:hover{background-color:#8333d4;color:#fff;border:1px solid #8333d4}.preview-dialog{padding:20px}.preview-dialog h1{margin-left:20px}.preview-dialog .sezzle-logo-adjust{display:block;margin-left:auto;margin-right:auto;width:150px}.preview-dialog span{display:block;font-size:14px}.refer-logo-adjust{display:block;margin-left:auto;margin-right:auto;width:410px}.hero{font-weight:900;font-size:15px;color:#1b101b}.referral-grid-container{background-color:#f4f5f6;margin-left:-10px;margin-right:-10px;padding:8px 0px}.referral-grid-container .grid-row{background-color:#fff;align-items:center;height:45px;margin:8px 12px 0px;display:grid;grid-template-columns:minmax(80px, 3fr) minmax(80px, 2fr) minmax(100px, 3fr);grid-auto-flow:row;overflow:hidden;border:1px solid #fff;border-radius:6px}@media(max-width: 690px){.referral-grid-container .grid-row{grid-template-columns:minmax(110px, 2fr) minmax(110px, 2fr) minmax(10px, 20px)}}.referral-grid-container .grid-row.grid-row-header{margin-bottom:20px;height:40px;grid-template-columns:minmax(80px, 3fr) minmax(80px, 2fr) minmax(100px, 3fr)}@media(max-width: 690px){.referral-grid-container .grid-row.grid-row-header{grid-template-columns:minmax(110px, 2fr) minmax(110px, 2fr) minmax(10px, 20px)}}.referral-grid-container .grid-row .grid-header{font-weight:500;padding:4px;background-color:#fff}.referral-grid-container .grid-row .grid-reg-date{text-align:left;padding-left:0px}.referral-grid-container .grid-row .grid-legal-name{padding-left:5%}.referral-grid-container .grid-row .grid_item_name{left:5%}.referral-grid-container .grid-row .grid_item_transact_cancel{left:35%}@media(max-width: 690px){.referral-grid-container .grid-row .grid-website{display:none}}.referral-grid-container .grid-row .grid-item{font-size:14px;background-color:#fff;position:relative}.referral-grid-container .grid-row .grid-item .chevron-icon{height:14px;width:14px}.referral-grid-container .grid-row .amount-padding{padding-left:8px}.referral-grid-container .grid-row .ellipsis{text-overflow:ellipsis;width:100%;overflow:hidden;white-space:nowrap;display:inline-block}@media(max-width: 690px){.referral-grid-container .grid-row .grid-should-hide{display:none}}@media(min-width: 690px){.referral-grid-container .grid-row .grid-should-hide-start{display:none}}.referral-grid-container .modal{top:30%;z-index:9999;border-radius:10px}.referral-grid-container .modal-wrapper{-webkit-backdrop-filter:blur(5px);-moz-backdrop-filter:blur(5px);-o-backdrop-filter:blur(5px);-ms-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.referral-grid-container .sezzle-logo{height:15px;width:60px;margin-left:8px}.referral-collapsible-open{margin:0px 12px;background-color:#fff;border-top:1px solid #fff;padding:16px;padding-top:0px;font-size:14px;border-radius:6px}@media(min-width: 690px){.referral-collapsible-open{display:none}}.referral-collapsible-open hr{display:block;margin:0px;margin-bottom:16px;position:relative;margin-left:auto;margin-right:auto}.referral-collapsible-open .referral-collapsible-title{font-weight:500;color:#594a72;text-align:left}.no-referred-merchants{background:#fff}.no-referred-merchants .image{display:block;margin-left:auto;margin-right:auto;width:140px;height:121.21px}@media(max-width: 400px){.no-referred-merchants .image{width:120px;height:103.9px}}.no-referred-merchants .head{font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;text-align:center;color:#303030;margin-bottom:10px}.no-referred-merchants .summary{color:#000;width:380px;font-family:Satoshi,sans-serif;font-size:17px;display:block;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:15px}@media(max-width: 425px){.no-referred-merchants .summary{width:300px}}.no-referred-merchants .btn-primaryRefer{background-color:#303030;display:block;margin-left:auto;margin-right:auto}.no-referred-merchants .btn-primaryRefer:hover{background-color:#8333d4}.ltl-app-submitted{background:#fff}.ltl-app-submitted .ltl-app-submitted-head{font-family:Satoshi,sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:30px;text-align:center;color:#303030;margin-bottom:10px}.ltl-app-submitted .ltl-app-submitted-summary{color:#000;width:576px;font-family:Satoshi,sans-serif;font-size:17px;display:block;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:15px}@media(max-width: 600px){.ltl-app-submitted .ltl-app-submitted-summary{width:250px}}.ltl-app-submitted .btn-primaryRefer{background-color:#303030;display:block;margin-left:auto;margin-right:auto}.ltl-app-submitted .btn-primaryRefer:hover{background-color:#8333d4}.confirm-business-info-display{display:flex;flex-direction:row;align-items:center;padding:16px;gap:10px;width:max-content;height:54px;background:#8333d4;border-radius:5px;flex:none;order:1;flex-grow:0}.confirm-business-info-text{height:22px;font-family:"Nunito Sans";font-style:normal;font-weight:400;font-size:17px;line-height:22px;letter-spacing:-0.3px;color:#fff;flex:none;order:0;flex-grow:0}.confirm-business-arrow{margin-left:0px;color:#fff}.close-account-email{text-decoration-line:underline;color:#8333d4}.ltl-tab{max-width:none;min-width:none}.refund-header{height:22px;margin-top:20px;margin-bottom:16px;font-family:Comfortaa;font-style:normal;font-weight:700;font-size:17px;line-height:22px}.refund-confirm-card{border:1px solid #e8e8e8;border-radius:10px;margin-top:8px;width:100%;text-align:center}.multi-card-add{border:1px solid #e8e8e8;border-radius:10px;margin-top:8px;width:100%;padding-bottom:8px;padding-top:8px;text-align:center;color:#8333d4}.multi-card-add:hover{cursor:pointer}.refund-confirm-card2{border:1px solid #e8e8e8;border-radius:10px;margin-top:16px;padding-top:16px;padding-bottom:8px;width:100%;height:max-content;overflow:auto}.refund-floating-div1{width:75%;float:left;text-align:left;padding-left:16px;padding-bottom:8px}.refund-floating-div2{width:25%;float:right;text-align:right;padding-right:16px;padding-bottom:8px}.refund-floating-div5{width:30%;float:left;text-align:left;padding-left:16px;padding-bottom:8px}@media screen and (max-width: 415px){.refund-floating-div5{width:50%}}.refund-floating-div6{width:70%;float:left;text-align:left;padding-bottom:8px}@media screen and (max-width: 415px){.refund-floating-div6{width:50%}}.refund-floating-div3{width:10%;float:left;text-align:left;padding-left:16px;padding-bottom:8px}.confirm-floating-div3{width:10%;float:left;text-align:left;padding-top:6px;padding-left:16px;padding-bottom:8px}.refund-floating-div4{width:90%;float:left;text-align:left}@media screen and (max-width: 425px){.refund-floating-div4{padding-left:10px}}.refund-inner-circle{background:#8333d4;border:2px solid #fff;border-radius:50%;height:15px;width:15px;position:relative;box-shadow:0 0 0 2px #8333d4}.credit-card-name{font-family:Nunito;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:-0.3px;color:#000;padding-left:13px}.cc-text-below{font-family:Nunito;font-style:normal;font-weight:400;font-size:13px;line-height:18px;letter-spacing:-0.15px;color:#5e5e5e}@media screen and (max-width: 520px){.mobile{font-size:4rem}}.modal-footer button{padding:0 20px;height:40px}.modal-footer button.btn-primary{background-color:#382757;color:#fff}.sc-gLLvby{margin:0px 0px !important}.sc-gLLvby h1{color:#303030;font-weight:bold}.sc-gLLvby .sc-hLQRIN button{color:#303030;box-shadow:0 0 1px 0 #303030;border:none}.sc-gLLvby .sc-hLQRIN button:hover{color:#fff;background-color:#8333d4}.merchant_no_api_keys{display:flex;flex-direction:column;margin-top:25px}.info-banner{display:flex;margin-top:1rem;gap:5px;background-color:#f9f5fd;padding:10px;border-radius:5px}.info-banner a{text-decoration:underline}.overstock-header{height:66px;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.overstock-header .user-badge{justify-content:space-between;align-items:center;display:flex}.overstock-header .user-badge label{color:#fff}.overstock-header .user-badge .badge{border:0;padding:4px 5px}.overstock-root{font-family:"Satoshi",sans-serif}.overstock-root textarea:focus{border:2px #66f solid}.overstock-root button{font-family:"Satoshi",sans-serif;text-transform:capitalize}.overstock-root span{font-family:"Satoshi",sans-serif;color:#212325}.overstock-root .erroralert{font-family:"Satoshi",sans-serif;color:red}.overstock-root input{font-family:"Satoshi",sans-serif}.overstock-root .MuiFormControlLabel-label{color:#212325}.overstock-root label.MuiInputLabel-shrink{color:#66f}.overstock-root a{color:#66f;font-family:"Satoshi",sans-serif}.overstock-root .btn-primary{background-color:#66f;border-radius:0;padding:0 15px;line-height:36px;height:unset}.overstock-root .btn-primary span{color:#fff}.overstock-root .btn-transparent{border:2px #66f solid;color:#66f;border-radius:0;padding:0 15px;line-height:36px;height:unset}.overstock-root a span{color:#66f}.overstock-root nav{margin-right:0}.overstock-root input:focus{-webkit-box-shadow:unset}.overstock-root button:focus{outline:unset;box-shadow:unset}.overstock-root a:focus{outline:unset;box-shadow:unset}.overstock-root .marketing-powerhouse-img{height:280px;left:-31%;position:relative;margin-top:-64px}@media screen and (max-width: 1135px){.overstock-root .marketing-powerhouse-img{height:304px;margin-top:-67px}}@font-face{font-family:"Hanno";src:url("https://media.sezzle.com/fonts/Hanno-Regular.woff2") format("woff2")} /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9fZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvdW5pdmVyc2FsL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy91bml2ZXJzYWwvX21pc2MtdWkuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy91bml2ZXJzYWwvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3VuaXZlcnNhbC9fYm9keS5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3VuaXZlcnNhbC9fcGFja2FnZS1vdmVycmlkZXMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy91bml2ZXJzYWwvX2RhdGUtcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvdW5pdmVyc2FsL19yZWFjdC1zZWxlY3QtZHJvcGRvd25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvdW5pdmVyc2FsL19tb2RhbC1vdmVycmlkZXMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy91bml2ZXJzYWwvX3VpLW92ZXJyaWRlcy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3VuaXZlcnNhbC9fY2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fc3VtbWFyeS5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL19pbnZvaWNlcy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL192ZXJpZnlfb3RwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvc2lnbnVwL19hbGwuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9sb2dpbi9fYWxsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvY2hlY2tvdXQvX2Jhbmsuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9jaGVja291dC9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvY2hlY2tvdXQvX3RlbXAuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fbW9uZXkuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fY2hlY2tsaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX3NldHRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX292ZXJ2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX2NhcmRfb3ZlcnZpZXcuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fcmVmZXJyYWwuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9iYW5rLWFjY291bnRzL19hY2NvdW50LWN1cnJlbmNpZXMtdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9iYW5rLWFjY291bnRzL19hY2NvdW50cy12aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvY29udGFjdC9fYWxsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvYW5hbHl0aWNzL19kb251dC5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL2FuYWx5dGljcy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvYW5hbHl0aWNzL19nZW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvaW4tc3RvcmUvX3NlenpsZV9jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvaW4tc3RvcmUvX2luX3N0b3JlX29uYm9hcmRpbmcuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9pbi1zdG9yZS9fYWRkcmVzc19tb2RhbHMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9pbi1zdG9yZS9fbWFuYWdlX2luX3N0b3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvaW4tc3RvcmUvX3NoYXJlZF9jb21wb25lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvaW4tc3RvcmUvX3VwbG9hZF9sb2dvLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvZG9jdW1lbnQtbWFuYWdlbWVudC9fbWFuYWdlX2RvY3VtZW50cy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL19yb2xsaW5nX3Jlc2VydmUuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fb3JkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX2FjY291bnRfcmVzZXJ2ZS5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL2ludGVncmF0aW9ucy9fa2xhdml5by5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL2ludGVncmF0aW9ucy9fZGlzYWJsZV9kaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9vcmRlcnMvX2RpYWxvZy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL29yZGVyLWRldGFpbHMvX29yZGVyX2hpc3Rvcnkuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9vcmRlci1kZXRhaWxzL19vcmRlcl9kZXRhaWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvb3JkZXItZGV0YWlscy9fb3JkZXJfaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvb3JkZXItZGV0YWlscy9fZGlhbG9ncy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL19zdG9yZV9kaXJlY3Rvcnkuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fdGFnX21hbmFnZW1lbnQuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fcHJldmlldy5zY3NzIiwid2VicGFjazovLy4vYXBwL3N0eWxlc2hlZXRzL3BhZ2VzL19yZWZlcnJhbF9wcm9ncmFtLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX2J1c2luZXNzSW5mb3JtYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fY2xvc2VhY2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX3JlZnVuZF9kaWFsb2cuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fdXNlcl9tYW5hZ2VtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvcGFnZXMvX3JhdGUtdXMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9wYWdlcy9fYXBpX2tleXMuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9vdmVyc3RvY2svY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hcHAvc3R5bGVzaGVldHMvb3ZlcnN0b2NrL19hbGwuc2NzcyIsIndlYnBhY2s6Ly8uL2FwcC9zdHlsZXNoZWV0cy9hcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvREEsMkRBQ0Usa0JBQUEsQ0FDQSx3R0FBQSxDQU1BLDBKQUFBLENBT0EsMkdBQUEsQ0FNQSxzR0FBQSxDQU1BLHVHQUFBLENBTUEsdUdBQUEsQ0FNQSxpSEFBQSxDQ3hGRixVQUVFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSwyQ0FBQSxDQUNBLGdDQUFBLENBQ0EscUJEZ0NNLENDL0JOLHlDQUFBLENBQ0EsYURNVyxDQ0hiLEtBQ0UsZUFBQSxDQUdGLEtBQ0UsZ0JBQUEsQ0FHRixFQUNFLFlBQUEsQ0FDQSxvQkFBQSxDQUdGLGdGQUNFLHlDQUFBLENBR0YsMktBQ0UseUNBQUEsQ0FDQSwrQkFBQSxDQUNBLGFBQUEsQ0FDQSx1QkFBQSxDQUdGLFFBQ0UsWUFBQSxDQUdGLGdMQUNFLHdCQUFBLENBQ0EsYUFBQSxDQUdGLHFCQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQzlDRixTQUNFLGlCRjJLZSxDRXhLakIsZ0VBRUUsd0JBQUEsQ0FHRiw0RUFFRSxvQkFBQSxDQUdGLGdDQUNFLHFCQUFBLENBQ0Esd0JBQUEsQ0FHRixnQ0FDRSx3QkZvSmMsQ0VoSmhCLElBQ0Usd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUlBLGFBQ0UsZUFBQSxDQUlKLFVBQ0UsYUFBQSxDQUNBLGNBQUEsQ0FHRixRQUNFLGFGNkhjLENFeEhkLHVCQUNFLGFGdUhZLENFbkhoQixhQUNFLHdCQUFBLENBQ0EsbUJBQUEsQ0FFQSxtQkFDRSx3QkY4R1ksQ0UxR2hCLGtDQUNFLFVBQUEsQ0FHRixzQ0FDRSxVQUFBLENBR0YsZUFDRSxxQkZqQ00sQ0VrQ04sYUYrRmEsQ0U5RmIsd0JBQUEsQ0FDQSxxQkFDRSx3QkY0RlcsQ0VyRmIscUJBQ0UsYUZyRVMsQ0VzRVQsY0FBQSxDQUNBLGdCQUFBLENB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QU9JLFlBQUEsQ0FDQSxnQkFBQSxDQUFBLENDakRKLFdBQ0UsbUJBQUEsQ0FDQSw2RUFBQSIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEltcG9ydHNcbiBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsNDAwLDYwMCw3MDAsODAwJyk7XG4gQGltcG9ydCB1cmwoJ2h0dHBzOi8vY29kZS5pb25pY2ZyYW1ld29yay5jb20vaW9uaWNvbnMvMi4wLjEvY3NzL2lvbmljb25zLm1pbi5jc3MnKTtcblxuXG5cbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gRm9udHMgKi9cbiRzYW5zOiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiRudW5pdG86IFwiTnVuaXRvIFNhbnNcIiwgXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcblxuLyogQ29sb3JzIHdlIHdpbGwgdXNlICovXG4kZ3JleS1ibHVlOiAjZjFmNWY5O1xuJGdyZXktYmx1ZS1ib3JkZXI6IGRhcmtlbigkZ3JleS1ibHVlLCAxMCUpO1xuJGdyZWVuOiAjMDBjNjRhO1xuJGRhcmstZ3JlZW46ICMwMDgwNEE7XG4kYmx1ZTogIzNjODFiNjtcbiRyZWQ6ICNmZjQ5NDk7XG4kd2hpdGU6ICNmZmY7XG4kbGlsYWM6ICNGOUY1RkQ7XG4kbWFpbi1ibGFjazogIzMwMzAzMDtcblxuLypcblxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBDb2xvcnNcbiBQcmltYXJ5XG4gJHByaW1hcnk6ICRncmVlbjtcbiAkZ3JlZW46ICRwcmltYXJ5O1xuICRwcmltYXJ5LWRhcms6ICMwMDhhMzM7XG4gJHByaW1hcnktbGlnaHQ6ICMxNGRhNGY7XG4gJHByaW1hcnktdmVyeS1saWdodDogI2Q0ZmZlMTsgKi9cblxuLyogU2VtYW50aWMgKFN1Y2Nlc3MsIGVycm9yLCB3YXJuaW5nLCBpbmZvKSAqL1xuJHN1Y2Nlc3M6ICRncmVlbjtcbiRlcnJvcjogI2VlNTk0NztcbiR3YXJuaW5nOiAjRkVFREVDO1xuJGluZm86ICM0ZmJiZTA7XG5cbi8qIE5ldXRyYWwgKi9cbiRibGFjazogIzI5MmIzMTtcbiR0ZXh0OiAkYmxhY2s7XG4kZ3JleTogI2U4ZThlODtcbiRncmV5LWxpZ2h0OiAjZjRmNWY2O1xuJGRhcmstZ3JleTogIzc2NzY3NjtcbiR3aGl0ZTogI2ZmZjtcblxuLypcblxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBDb25zdGFudHMgKi9cbiR0cmFuc2l0aW9uOiAwLjFzO1xuXG4vKiBTZXp6bGUgR3JlZW4gR3JhZGllbnQgKi9cbi5zemwtZ3JlZW4tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYwLCAxODIsIDc1LCAxKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG4gICAgbGVmdCxcbiAgICByZ2JhKDYwLCAxODIsIDc1LCAxKSAwJSxcbiAgICByZ2JhKDk1LCAxODksIDcxLCAxKSA1MCUsXG4gICAgcmdiYSgxNDEsIDE5OCwgNjYsIDEpIDEwMCVcbiAgKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChcbiAgICBsZWZ0IHRvcCxcbiAgICByaWdodCB0b3AsXG4gICAgY29sb3Itc3RvcCgwJSwgcmdiYSg2MCwgMTgyLCA3NSwgMSkpLFxuICAgIGNvbG9yLXN0b3AoNTAlLCByZ2JhKDk1LCAxODksIDcxLCAxKSksXG4gICAgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDE0MSwgMTk4LCA2NiwgMSkpXG4gICk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgIGxlZnQsXG4gICAgcmdiYSg2MCwgMTgyLCA3NSwgMSkgMCUsXG4gICAgcmdiYSg5NSwgMTg5LCA3MSwgMSkgNTAlLFxuICAgIHJnYmEoMTQxLCAxOTgsIDY2LCAxKSAxMDAlXG4gICk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChcbiAgICBsZWZ0LFxuICAgIHJnYmEoNjAsIDE4MiwgNzUsIDEpIDAlLFxuICAgIHJnYmEoOTUsIDE4OSwgNzEsIDEpIDUwJSxcbiAgICByZ2JhKDE0MSwgMTk4LCA2NiwgMSkgMTAwJVxuICApO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KFxuICAgIGxlZnQsXG4gICAgcmdiYSg2MCwgMTgyLCA3NSwgMSkgMCUsXG4gICAgcmdiYSg5NSwgMTg5LCA3MSwgMSkgNTAlLFxuICAgIHJnYmEoMTQxLCAxOTgsIDY2LCAxKSAxMDAlXG4gICk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICB0byByaWdodCxcbiAgICByZ2JhKDYwLCAxODIsIDc1LCAxKSAwJSxcbiAgICByZ2JhKDk1LCAxODksIDcxLCAxKSA1MCUsXG4gICAgcmdiYSgxNDEsIDE5OCwgNjYsIDEpIDEwMCVcbiAgKTtcbiAgZmlsdGVyOiBwcm9naWQ6ZHhpbWFnZXRyYW5zZm9ybS5taWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzNjYjY0YicsIGVuZENvbG9yc3RyPScjOGRjNjQyJywgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4vKiBCb3ggc2hhZG93cyAqL1xuJGJveFNoYWRvdzogMCAycHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cbi8qIEFkZGl0aW9uYWwgdmFycyAtIG5vdCBzdXJlIHdoZXJlIHRoZXkgYXJlIHVzZWQgKi9cbiRzdWNjZXNzLXRleHQtZ3JlZW46ICMzYzc2M2Q7XG4kaW5mby10ZXh0LWJsdWU6ICMzMTcwOGY7XG4kd2FybmluZy10ZXh0LXllbGxvdzogIzhhNmQzYjtcbiRlcnJvci10ZXh0LXJlZDogI2E5NDQ0MjtcblxuJHN1Y2Nlc3MtZ3JlZW46ICNkZmYwZDg7XG4kaW5mby1ibHVlOiAjZDllZGY3O1xuJHdhcm5pbmcteWVsbG93OiAjZmNmOGUzO1xuJGVycm9yLXJlZDogI2YyZGVkZTtcblxuXG4vKiBOYXZCYXIgKi9cbiRuYXZiYXItaGVpZ2h0OiA3MnB4O1xuXG4vKlxuIFJlYnJhbmRpbmcgRmViIDIwMjBcbiovXG5cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUNvbWZvcnRhYTozMDAsNDAwLDUwMCw2MDAsNzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU51bml0bzozMDAsNDAwLDQwMGksNjAwLDcwMCw4MDAsODAwaSw5MDBpJmRpc3BsYXk9c3dhcFwiKTtcblxuLyogTm9ybWFsaXppbmcgc2NyZWVuIHNpemVzIGJyZWFrcG9pbnRzICovXG4kc2NyZWVuLXhzOiAzNzVweDtcbiRzY3JlZW4tc206IDQxMXB4O1xuJHNjcmVlbi1tZDogNzY4cHg7XG4kc2NyZWVuLWxnOiAxMDI0cHg7XG5cbi8qIHVwIHRvIGlQaG9uZSBYICovXG5AbWl4aW4geHMge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXhzfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vKiBsYXJnZXIgcGhvbmVzIChQaXhlbCwgZXRjKSovXG5AbWl4aW4gc20ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLXNtfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vKmlQYWQgUG9ydHJhaXQgKi9cbkBtaXhpbiBtZCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tbWR9KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyogaVBhZCBsYW5kc2NhcGUgYW5kIGFib3ZlICovXG5AbWl4aW4gbGcge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbiRjb2xvcnM6IChcbiAgd2hpdGU6ICNmZmYsXG4gIGRhcmstcHVycGxlOiAjMzgyNzU3LFxuICBsaWdodC1wdXJwbGU6ICM4MzMzZDQsXG4gIHRyYW5zcGFyZW50LXB1cnBsZTogIzgzMzNENDBELFxuICBncmV5OiAjNzg2ZTg3LFxuICBsaWdodGVyLWdyZXk6ICNkZWRlZGUsXG4gIHRleHQtZ3JleTogIzc1NzU3NSxcbiAgZGFyay1ncmV5OiAjNWU1ZTVlLFxuICBjb25maXJtLXJlZDogI2RiMDAwZixcbiAgbGlnaHQtZ3JleTogI2YyZjJmMixcbiAgbWFpbi1ibGFjazogIzMwMzAzMCxcbiAgd2FybmluZy10ZXh0OiAjNjM0MjE1XG4pO1xuXG5AZnVuY3Rpb24gY29sb3IoJGNvbG9yLW5hbWUpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRjb2xvcnMsICRjb2xvci1uYW1lKTtcbn1cblxuLyogUHJpbWFyeSAqL1xuJHByaW1hcnk6IGNvbG9yKGdyZXkpO1xuJGdyZWVuOiAkcHJpbWFyeTtcbiRwcmltYXJ5LWRhcms6IGNvbG9yKG1haW4tYmxhY2spO1xuJHByaW1hcnktbGlnaHQ6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4kcHJpbWFyeS12ZXJ5LWxpZ2h0OiBjb2xvcihsaWdodC1ncmV5KTtcbiRwcmltYXJ5LWRhcmstZ3JleTogY29sb3IoZGFyay1ncmV5KTtcblxuJHJvdW5kZWQtY29ybmVyOiA1cHg7XG5cbiRyaWdodC1zaGFkb3c6IDVweCAwIDE1cHggLTRweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuJGxlZnQtc2hhZG93OiAtNXB4IDAgOHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcblxuJHNlenpsZS1saWdodC1ncmVlbjogcmdiYSg0MSwgMjExLCAxNjIsIDAuMSk7XG4kc2V6emxlLWxpZ2h0LXJlZDogcmdiYSgxODksIDAsIDE5LCAwLjA4KTtcbiRzZXp6bGUtZ3JlZW46ICMwMDgwNGE7XG4kc2V6emxlLXJlZDogI2JkMDAxMztcbiRzZXp6bGUtbGlnaHQtcHVycGxlOiAjZjlmNWZkO1xuXG4kc29mdC1wdXJwbGU6ICNmOGY1ZmM7XG4kcHVycGxlOiAjODQyN2Q3O1xuXG4vKiBTY3JlZW4gc2l6ZXMgKi9cbiRzbTogNjAwcHg7XG4iLCIvLyBfYmFzZS5zY3NzXG4vLyBEZWZpbmUgYWxsIGFwcGxpY2F0aW9uIGJhc2Uvc3RydWN0dXJlIHN0eWxlcyBoZXJlLlxuXG5odG1sLFxuYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgLy8gb3ZlcnJpZGUgdGhlIGZvbnQgc2V0IGluIGh0dHBzOi8vbWVkaWEuc2V6emxlLmNvbS9zdHlsZS1ndWlkZS9jc3Mvc2V6emxlLWdsb2JhbC00LjAuNS5jc3NcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xufVxuXG5odG1sIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4qIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24sYS5idXR0b24sLmJ1dHRvbixpbnB1dFt0eXBlPSdidXR0b24nXSxpbnB1dFt0eXBlPSdyZXNldCddLGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWYgIWltcG9ydGFudDsgLy8gb3ZlcnJpZGUgdGhlIGZvbnQgc2V0IGluIGh0dHBzOi8vbWVkaWEuc2V6emxlLmNvbS9zdHlsZS1ndWlkZS9jc3Mvc2V6emxlLWdsb2JhbC00LjAuNS5jc3Ncbn1cblxuLnN6bC1pbnB1dCwuc3psLXNlbGVjdCxpbnB1dFt0eXBlPSdlbWFpbCddLGlucHV0W3R5cGU9J251bWJlciddLGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10saW5wdXRbdHlwZT0nc2VhcmNoJ10saW5wdXRbdHlwZT0ndGVsJ10saW5wdXRbdHlwZT0ndGV4dCddLGlucHV0W3R5cGU9J3VybCddLGlucHV0LHRleHRhcmVhLHNlbGVjdCB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG4gIGhlaWdodDogMi40cmVtO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b24uYnRuLXRyYW5zcGFyZW50LCBhLmJ1dHRvbi5idG4tdHJhbnNwYXJlbnQsIC5idXR0b24uYnRuLXRyYW5zcGFyZW50LCBpbnB1dFt0eXBlPSdidXR0b24nXS5idG4tdHJhbnNwYXJlbnQsIGlucHV0W3R5cGU9J3Jlc2V0J10uYnRuLXRyYW5zcGFyZW50LCBpbnB1dFt0eXBlPSdzdWJtaXQnXS5idG4tdHJhbnNwYXJlbnQge1xuICBib3JkZXI6IDFweCAjMzkyNTU4IHNvbGlkO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4iLCIvKlxuXG5EZWZpbmVzIHN0eWxlcyBhcHBseWluZyB0aHJvdWdob3V0IHRoZSBhcHAgaW5kdWNlZCBieSB0aGUgMjAyMCByZWJyYW5kaW5nXG5cbiovXG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtY29ybmVyO1xufVxuXG4uY2h4ID4gc3BhbjpmaXJzdC1vZi10eXBlOjpiZWZvcmUsXG4ucmRvID4gc3BhbjpmaXJzdC1vZi10eXBlOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcihtYWluLWJsYWNrKTtcbn1cblxuLmNoeCA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpmb2N1czo6YmVmb3JlLFxuLnJkbyA+IHNwYW46Zmlyc3Qtb2YtdHlwZTpmb2N1czo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBjb2xvcihtYWluLWJsYWNrKTtcbn1cblxuLnJkbyBpbnB1dDpjaGVja2VkICsgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiA1cHggc29saWQgJHByaW1hcnktbGlnaHQ7XG59XG5cbi5jaHggaW5wdXQ6Y2hlY2tlZCArIHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xufVxuLyogb3ZlcndyaXRpbmcgZ2xvYmFsLXN0eWxlcyovXG4vKiBub3RlIHRoYXQgd2UgaGF2ZSBhIFwibmF2XCIgZG9tIGVsZW1lbnQsIHdpdGggdGhlIGNsYXNzIG1lcmNoYW50X3NpZGUtbmF2LiAqL1xubmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IobGlnaHQtZ3JleSk7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuZGl2IHtcbiAgJi5pc29sYXRlZCB7XG4gICAgbWFyZ2luOiAxNXB4IDBweDtcbiAgfVxufVxuXG5kaXYubW9kYWwge1xuICB6LWluZGV4OiAxMDAwMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucHVycGxlIHtcbiAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xufVxuXG4vKiBhZGp1c3RtZW50cyB0byBzdHlsZS1ndWlkZSB0byBjb21wbHkgd2l0aCBQcm9kdWN0L1VYKi9cbi5mbG9hdGluZy1sYWJlbCB7XG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gIH1cbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoZGFyay1wdXJwbGUpO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgfVxufVxuXG4uZWRpdGFibGUtaW5wdXQtYnRucyAuYnRuLXByaW1hcnkge1xuICBtYXJnaW46IDVweDtcbn1cblxuLmVkaXRhYmxlLWlucHV0LWJ0bnMgLmJ0bi10cmFuc3BhcmVudCB7XG4gIG1hcmdpbjogNXB4O1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgY29sb3I6ICRwcmltYXJ5LWRhcms7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWRhcms7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWRhcms7XG4gIH1cbn1cblxuXG4ucm91bmRlZC1pbnB1dCB7XG5cbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICBpbnB1dCwgc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAudGV4dC1pbnB1dCB7XG4gICAgcGFkZGluZzogMjhweCAxMHB4O1xuICB9XG5cbiAgLnRleHQtYXJlYS1pbnB1dCB7XG4gICAgcGFkZGluZzogMjBweCAwIDUwcHggMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOGY4ZjhmO1xuICAgIH1cbiAgfVxuXG4gICYubWlkZGxlIHtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2VhcmNoIGljb24gb3ZlcnJpZGVzXG5cbi5zZWFyY2gtYm94LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuLnNlYXJjaC1ib3gtd3JhcHBlcjpmb2N1cy13aXRoaW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgzMzNkNDtcbn1cblxuLnNlYXJjaC1ib3gtd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSAge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNlYXJjaC1ib3gtd3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gLnNlYXJjaC1ib3gtd3JhcHBlcjpmb2N1cy13aXRoaW4gLnNlYXJjaC1pY29uIHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cblxuLy8gRm9udCBvdmVycmlkZXNcbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLm1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5lZGl0YWJsZS1pbnB1dC1idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDVweDtcbn1cblxuLmlucHV0LWhlbHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4vLyBPdmVycmlkZSB0YWJzIHN0eWxpbmcgZnJvbSBAc2V6emxlL3NlenpsZS1tdWlcbi5NdWlUYWJzLXJvb3R7XG4gIC5NdWlUYWJzLWZsZXhDb250YWluZXJ7XG4gICAgLk11aVRhYi1yb290IHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3IoZGFyay1wdXJwbGUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuTXVpVG91Y2hSaXBwbGUtcm9vdCB7XG4gICAgICBjb2xvcjogY29sb3IobGlnaHQtcHVycGxlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3ZlcnJpZGUgZm9yIG1vZGFsc1xuLm1vZGFsLXdyYXBwZXJ7XG4gIC5tb2RhbHtcbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1tb2RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5idXR0b24ubGluayB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLy8gT3ZlcndyaXRlIHAtbWV0YVxucC5wLW1ldGEge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi8vIE92ZXJ3cml0ZSBjYXJkIGZyb20gc2V6emxlLW11aVxuLmNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbn1cblxuLy8gT3ZlcnJpZGUgaW5wdXRzIGZyb20gTVVJXG4uTXVpSW5wdXRCYXNlLXJvb3Qge1xuICBoZWlnaHQ6IDU4cHg7XG5cbiAgaW5wdXR7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLk11aUlucHV0QmFzZS1pbnB1dCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIGlucHV0OmZvY3Vze1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy9PdmVycmlkZSBNVUkgcGFwZXJcbi5NdWlQYXBlci1yb290IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbn1cblxuLk11aVBpY2tlcnNZZWFyLXllYXJCdXR0b257XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5NdWlQaWNrZXJzRGF5LXJvb3QuTXVpLXNlbGVjdGVke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpICFpbXBvcnRhbnQ7XG59XG5cbi5NdWlQaWNrZXJzWWVhci15ZWFyQnV0dG9uLk11aS1zZWxlY3RlZHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IobGlnaHQtcHVycGxlKSAhaW1wb3J0YW50O1xufVxuXG4uTXVpLWRpc2FibGVkLk11aVBpY2tlcnNEYXktcm9vdHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYSAhaW1wb3J0YW50O1xufVxuXG4vLyBPdmVycmlkZSBpbnB1dHMgZnJvbSBNVUlcbi5NdWlJbnB1dEJhc2Utcm9vdCB7XG4gIGhlaWdodDogNThweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAuTXVpSW5wdXRCYXNlLWlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uTXVpUGlja2Vyc0Fycm93U3dpdGNoZXItYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG59XG5cbi8vIE92ZXJyaWRlIE1VSSBQcm9ncmVzcyBiYXJcblxuLk11aUxpbmVhclByb2dyZXNzLXJvb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleSAhaW1wb3J0YW50O1xuICAuTXVpTGluZWFyUHJvZ3Jlc3MtYmFye1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4gIH1cbn1cblxuW3JvbGU9XCJkaWFsb2dcIl17XG4gIC5NdWlEaWFsb2dUaXRsZS1yb290IHtcbiAgICBjb2xvcjogY29sb3IobWFpbi1ibGFjayk7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG5cbiAgLk11aURpYWxvZ0NvbnRlbnQtcm9vdCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuXG5saS5NdWlNZW51SXRlbS1yb290IHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmluZm8tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpbGFjO1xuICBwYWRkaW5nOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gIHN2ZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uc3ViaGVhZGVyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uaGVhZGVyLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uY3VycmVuY3ktZmxhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuXG4gIHBpY3R1cmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCIvLyBfbmF2YmFyLnNjc3Ncbi8vIFN0eWxlcyBmb3IgbmF2YmFyIGNoYW5nZXMgZm9yIHRoaXMgYXBwbGljYXRpb25cblxuLm5hdmJhci1sb2dvIHtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJvcmRlcmNsYXNzIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2JkMDAxMztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cblxuICAuYnVzaW5lc3NpbmZvLWJhbm5lci1kaXYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHBhZGRpbmc6IDI0cHggNzJweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgY29sb3I6ICNiZDAwMTMgIWltcG9ydGFudDtcbiAgICB3aWR0aDogODUlO1xuICAgIGZsZXg6IG5vbmU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYnVzaW5lc3NpbmZvLWJhbm5lciB7XG4gICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5idXNpbmVzc2luZm8tdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTByZW07XG4gICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXNpbmVzc2luZm8tYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLWJsYWNrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgb3JkZXI6IDE7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9uLXRleHQge1xuICAgICAgICB3aWR0aDogMTgxcHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiQ29tZm9ydGFhXCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2hvcGlmeS1iYW5uZXItZGl2IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBjb2xvcjogI2JkMDAxMyAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZmxleDogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5idXNpbmVzc2luZm8tYmFubmVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmJ1c2luZXNzaW5mby10ZXh0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYnVzaW5lc3NpbmZvLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tdG9wOiAzLjVyZW07XG4gICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1ibGFjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDE4MXB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idXNpbmVzc2luZm8tbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2hlY2tvdXQtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MnB4O1xuICBiYWNrZ3JvdW5kOiAjOWZmNGQ5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAuY2hlY2tvdXQtbGluZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIH1cblxuICAgIC5jaGVja291dC1saW5rIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNXB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLmFycm93IHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwLjQ2cmVtO1xuICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDByZW07XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwLjc1cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDEuNHJlbTtcbiAgICB9XG4gIH1cblxuICAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQuY2xvc2Uge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogMTByZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDByZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uc3VwcG9ydC11cGRhdGUtYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgcGFkZGluZzogMjRweDtcbiAgZ2FwOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogJGxpbGFjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5zdXBwb3J0LXVwZGF0ZS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogY29sb3IobGlnaHQtcHVycGxlKTtcbiAgfVxuXG4gIC5zdXBwb3J0LXVwZGF0ZS10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJTYXRvc2hpXCI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICB9XG4gIH1cblxuICAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQuY2xvc2Uge1xuICAgIGNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDByZW07XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDByZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwcmVtO1xuICAgIH1cbiAgfVxufVxuXG4uYWZmaWxpYXRlLWRpdiB7XG4gIGJvcmRlci10b3A6IDBweDtcbiAgYm9yZGVyLWxlZnQ6IDBweDtcbiAgYm9yZGVyLXJpZ2h0OiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY1ZWQ7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgIDI3MGRlZyxcbiAgICAjODMzM2Q0IDAlLFxuICAgICNmZjU2NjcgMzEuMjUlLFxuICAgICNmZWE1MDAgNjkuMjclLFxuICAgICMyOWQzYTIgMTAwJVxuICApO1xuXG4gIGJvcmRlci1pbWFnZS1zbGljZTogMjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cblxuICAuYWZmaWxpYXRlLWJhbm5lci1kaXYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZmxleDogbm9uZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5hZmZpbGlhdGUtYmFubmVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmFmZmlsaWF0ZS10ZXh0IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlNhdG9zaGlcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFmZmlsaWF0ZS1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgYmFja2dyb3VuZDogIzgzMzNkNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDE4MXB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNvbWZvcnRhYVwiO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hdGVyaWFsLWljb25zLW91dGxpbmVkLmNsb3NlIHtcbiAgICAgIGNvbG9yOiAjODMzM0Q0O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMHJlbTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDByZW07XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDByZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZXJjaGFudF9uYXYge1xuICB6LWluZGV4OiA1MDE7XG4gIGJveC1zaGFkb3c6ICRyaWdodC1zaGFkb3csICRsZWZ0LXNoYWRvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3NnB4KSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxNXB4IDJyZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLm1lcmNoYW50X25hdi1icmFuZGluZy13cmFwcGVyIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg3MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lcmNoYW50X25hdi1tZW51LXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLm1lcmNoYW50X25hdi1icmFuZGluZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICYubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLy8gaGlkZSBsb2dvIG9uIG1vYmlsZSwgc2hvdyBmbGFtZSBvbmx5XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYubW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tZXJjaGFudF9uYXYtdXNlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDJweCAwIDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDUwO1xuXG4gICAgICAgIC5TZWxlY3Qge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcblxuICAgICAgICAgIC5TZWxlY3QtY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcblxuICAgICAgICAgICAgLlNlbGVjdC12YWx1ZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgICAuU2VsZWN0LXZhbHVlLWxhYmVsIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5TZWxlY3QtYXJyb3cge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1lcmNoYW50X3Byb2ZpbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBzdmcge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gICYuZGVuaWVkIHtcbiAgICBjb2xvcjogY29sb3IoY29uZmlybS1yZWQpO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgJi5wZW5kaW5nIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cblxuLnVzZXItYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuXG4uU2VsZWN0LW9wdGlvbi5wZW5kaW5nIHtcbiAgY29sb3I6ICRibHVlO1xufVxuXG4uU2VsZWN0LW9wdGlvbi5kZW5pZWQge1xuICBjb2xvcjogJHJlZDtcbn1cblxuLnNwYWNpbmctbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5sYW5ndWFnZS1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiBjb2xvcihkYXJrLXB1cnBsZSk7XG4gIG1heC13aWR0aDogMTUwcHg7XG5cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cblxuICBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnByby1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiBjb2xvcihkYXJrLXB1cnBsZSk7XG4gIG1heC13aWR0aDogMjAwcHg7XG5cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXZiYXItbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbiIsIi5mdWxsLXdpZHRoLWJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaXRlbS1oaW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pdGVtLWVycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZWU1OTQ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4LjVwdDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zbWFsbC1saW5rIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbi5ycnVpX19zZWxlY3RfX29wdGlvbiB7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjNGZiNDQ2ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNhbmRib3gtb3RwLW1zZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2VlNTk0NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucHJvZ3Jlc3MtbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvZ3Jlc3MtbGlzdCBsaS5hY3RpdmUsXG4ucHJvZ3Jlc3MtbGlzdCBsaS5kb25lIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRncmVlbjtcbn1cblxuLmZvcm0taXRlbS1lcnJvciB7XG4gIEBleHRlbmQgLml0ZW0tZXJyb3I7XG5cbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDdwdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAuYWxpZ25yID4gJiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLnN6bC1mb3JtXG4gIC5mb3JtLXJvd1xuICAuZm9ybS1pdGVtXG4gIC5mb3JtLWl0ZW0tZXJyb3JcbiAgLnN6bC1mb3JtXG4gIC5mb3JtLXNlY3Rpb25cbiAgLmZvcm0taXRlbVxuICAuZm9ybS1pdGVtLWVycm9yIHtcbiAgcG9zaXRpb246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogOHB0O1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xufVxuXG4uc2V6emxlLWlucHV0IHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNjYjY0Yjtcbn1cblxuLnNlenpsZS1pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzNjYjY0YjtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAjM2NiNjRiO1xufVxuXG4vLyBQYWdlIGhlYWRlciB3aXRoIGJ1dHRvbnNcbi5tZXJjaGFudC1oZWFkZXItYnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbn1cblxuLm1lcmNoYW50X25vLWRhdGEsXG4ubWVyY2hhbnRfcGFnZS1lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAkZGFyay1ncmV5O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCAwIDIwcHggMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMjVweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIH1cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIG9wYWNpdHk6IDAuNDU7XG4gICAgbWFyZ2luOiA1JSAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICBoZWlnaHQ6IDEzMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udG9hc3Qge1xuICB6LWluZGV4OiAxMzAwMDtcbn1cblxuLnN1Y2Nlc3MtYmctdGFncy1iZyB7XG4gIGJhY2tncm91bmQ6ICM5ZmY1ZDk7XG4gIGJveC1zaGFkb3c6IDBweCAwLjY4NTU5NnB4IDIuMDU2NzlweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuOXJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5pbnB1dC1sYWJlbC1pbmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCgwcHgsIDZweCwgMCk7XG4gIC1tb3otdHJhbnNpdGlvbjogMjAwbXMgZWFzZSBhbGw7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAtd2Via2l0LW9yZGVyOiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlM2QoMHB4LCA2cHgsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIGVhc2UgYWxsO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3BhY2l0eTogMTtcbiAgb3JkZXI6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlM2QoMHB4LCA2cHgsIDApO1xuICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlIGFsbDtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uaW5wdXQtbGFiZWwtYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDBweCwgLTEycHgsIDApO1xuICAtbW96LXRyYW5zaXRpb246IDIwMG1zIGVhc2UgYWxsO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgLXdlYmtpdC1vcmRlcjogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDBweCwgLTEycHgsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDIwMG1zIGVhc2UgYWxsO1xuICBvcmRlcjogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCgwcHgsIC0xMnB4LCAwKTtcbiAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZSBhbGw7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lcnJvci1kb3duIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnB1dC1waG9uZS1sYWJlbC1pbmFjdGl2ZSB7XG4gIEBleHRlbmQgLmlucHV0LWxhYmVsLWluYWN0aXZlO1xuXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCg2OXB4LCAyMHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDY5cHgsIDIwcHgsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDY5cHgsIDIwcHgsIDApO1xuICB6LWluZGV4OiAxO1xufVxuXG4uaW5wdXQtcGhvbmUtbGFiZWwtYWN0aXZlIHtcbiAgQGV4dGVuZCAuaW5wdXQtbGFiZWwtYWN0aXZlO1xuXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGUzZCg2MnB4LCAtM3B4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDYycHgsIC0zcHgsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDYycHgsIC0zcHgsIDApO1xuICB6LWluZGV4OiAxO1xufVxuXG5pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xufVxuXG5idXR0b24uYnRuLXByaW1hcnk6ZGlzYWJsZWQsXG5idXR0b24uYnRuLXByaW1hcnk6ZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG5idXR0b24uYnRuLXJlZDpkaXNhYmxlZCxcbmJ1dHRvbi5idG4tcmVkOmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZGZkYjtcbn1cblxuLnBvcHVwIHtcbiAgYW5pbWF0aW9uOiBwb3AtaW4gMC41cztcbiAgLXdlYmtpdC1hbmltYXRpb246IHBvcC1pbiAwLjVzIGVhc2UtaW4tb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcG9wLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIHBvcC1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcG9wLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cblxuLy8gLnN6bC1pbnB1dDpmb2N1cywgLnN6bC1zZWxlY3Q6Zm9jdXMsIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsIGlucHV0W3R5cGU9J251bWJlciddOmZvY3VzLCBpbnB1dFt0eXBlPSdwYXNzd29yZCddOmZvY3VzLCBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cywgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXMsIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cywgaW5wdXRbdHlwZT0ndXJsJ106Zm9jdXMsIGlucHV0OmZvY3VzLCB0ZXh0YXJlYTpmb2N1cywgc2VsZWN0OmZvY3VzIHtcbi8vICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuLy8gICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcihsaWdodC1wdXJwbGUpO1xuLy8gfVxuIiwiLmZvb3Rlci1ib3R0b20tdGV4dCAudGV4dCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTBwdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFwcC1mb290ZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2lnbnVwLXBhZ2UtZm9vdGVyLTEge1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMjgwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuICAgIG1hcmdpbi10b3A6IDYxcHg7XG4gIH1cbn1cblxuLnNpZ251cC1wYWdlLWZvb3Rlci0yIHtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBjb2xvcjogYmxhY2s7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDEzMXB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG4iLCJib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnNpZGUtbmF2LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuJHB1cnBsZS01OiAjODMzM2Q0MGQ7XG5cbi5yZXN1bHQtdmlldyA+IGRpdjpudGgtY2hpbGQoZXZlbikgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAkcHVycGxlLTU7XG59XG5cbiNhcHAsXG4jYXBwID4gZGl2LFxuZGl2LnBhZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbiNhcHAtbWFpbi1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJvZHktY29udGFpbmVyIHtcbiAgLy8gaGVpZ2h0OiAxMDB2aDsgVGhpcyB3YXMgbWVzc2luZyB3aXRoIHRoZSBwYWdlIGxlbmd0aD8gV2hpY2ggcmVzdWx0ZWQgaW4gdGhlIGhlYWRlciBnb2luZyB3ZWlyZCBwbGFjZXMuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBwYWRkaW5nOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmhvYy1uYXYtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIEBtZWRpYSAgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICRuYXZiYXItaGVpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuZGlzcHV0ZXMtZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nO1xuICAgIGNvbG9yOiAkc2V6emxlLXJlZDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkc2V6emxlLXJlZDtcbiAgfVxuXG4gIC5kaXNwdXRlcy1jbG9zZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiAkc2V6emxlLWdyZWVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZXp6bGUtZ3JlZW47XG4gIH1cblxuICAuZGlzcHV0ZXMtcHJvY2Vzc2luZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICRibHVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICB9XG5cblxuICBAaW5jbHVkZSBtZCB7XG4gICAgcGFkZGluZzogdW5zZXQ7XG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NzZweCkge1xuICBwYWRkaW5nOiAwcHg7XG4gIC5tZXJjaGFudF9ib2R5LXdyYXBwZXJ7XG4gICAgbWFyZ2luLXRvcDogJG5hdmJhci1oZWlnaHQ7XG4gIH1cbiAgfVxuXG4gIC5tZXJjaGFudF9ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGhlaWdodDogMTAwdmg7XG5cbiAgICAubWVyY2hhbnQtYm9keS1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gJG5hdmJhci1oZWlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1vYmlsZSBtZW51IHRvZ2dsZS9idXR0b25cbiAgICAubmF2YmFyLWxvZ28ge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgICNtZXJjaGFudF9tZW51LWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIFNob3cvaGlkZSBjb250cm9sc1xuICAgICNtb2JpbGUtbWVudS1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBTaWRlIGJhci9uYXZpZ2F0aW9uXG4gICAgLm1lcmNoYW50X3NpZGUtbmF2IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgICAgLy8gTGlua3NcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiBjb2xvcihtYWluLWJsYWNrKTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgLy8gRGVza3RvcCBzdHlsZSBmb3IgaW4tc3RvcmUgbGlua1xuICAgICAgICAmLmluLXN0b3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgIGEuc2hvd19yZW1pbmRlcjo6YWZ0ZXIge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICAvLyBOZXN0ZWQgbGlua3NcbiAgICAgIC5tZXJjaGFudF9zaWRlLW5hdi1uZXN0ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDZweCA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmFjdGl2ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuXG4gICAgICAubmV3LWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMzOTI1NTg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjODJmOGQ3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJmOGQ3O1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4IDJweCAycHg7XG4gICAgICB9XG5cbiAgICAgIC8vIFNob3cgdXNlciBidXNpbmVzcyBhbmQgcGVuZGluZyBzdGF0dXMgaW4gc2lkZWJhciBvbiBtb2JpbGVcbiAgICAgIC5tZXJjaGFudF9zaWRlLW5hdi1idXNpbmVzcy1tb2JpbGUge1xuICAgICAgICB6LWluZGV4OiAxMjAwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgICAgICYgPiAucGVuZGluZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgICBjb2xvcjogZmFkZS1vdXQoJHdoaXRlLCAwLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEhpZGUgbW9iaWxlIHVzZXIgZGV0YWlscyBvbiBkZXNrdG9wXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEFjdHVhbCBidXR0b24gc3R5bGluZ1xuICAgICAgLy8gQm9keSBjb250ZW50L2NhcmRcbiAgICAgIC5tZXJjaGFudF9ib2R5LWNvbnRlbnQge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDk1JTtcblxuICAgICAgICAvLyBGdWxsIHdpZHRoIGF0IDEwNjAgd2l0aCBubyBzaWRlYmFyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc3BsYXktYXMtY2FyZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIC8vIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAzMXB4IC02cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgICAvLyAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMzFweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDBweCAzMXB4IC02cHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFVuaXZlcnNhbCBib2R5IHNlY3Rpb25zXG4gIC5ib2R5LXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cblxuICAubWVyY2hhbnRfc2VjdGlvbl9oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtZmFtaWx5OiAnU2F0b3NoaSc7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW46IDAgMCAyNHB4IDA7XG4gICAgY29sb3I6ICRtYWluLWJsYWNrO1xuXG4gICAgJi53aXRoLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xuICAgIH1cbiAgfVxuXG4gIC5wYWdlLWxvYWRlciB7XG4gICAgei1pbmRleDogMTMwMDA7XG4gIH1cblxuICBoMyB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cblxuICAuZXhwbGFuYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hcHAtbmF2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb290ZXItYm90dG9tLXRleHQge1xuICAgIGZvbnQtc2l6ZTogOHB0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICAuaW52YWxpZCB7XG4gICAgbWFyZ2luLXRvcDogLTE3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIGZvbnQtc2l6ZTogN3B0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFsa3VzLWJvZHkge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC50ZXJtc19hZ3JlZW1lbnQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5jdXJzb3ItcG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21hbGwtbWFyZ2luLXRvcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubmVnLW1hcmdpbi10b3Age1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbWFsbC1tYXJnaW4tYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5idG4tc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYnRuLXJlb3BlbiB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNtYWxsLXBhZGRpbmctYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc21hbGwtcGFkZGluZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC50ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmRpc2xvZy1oaXN0b3J5LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3JkZXItaW5mbyB7XG4gICAgLnByb2R1Y3QtdHlwZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIH1cblxuICAgIC52aXJ0dWFsLWNhcmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZWRmYztcbiAgICB9XG5cbiAgICBociB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwLjc1cmVtIGF1dG87XG4gICAgfVxuXG4gICAgLnJvdyB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAucmVmZXJyYWwtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDE1cHggMjBweCAwcHggMTVweDtcblxuICAgIC5yZWZlcnJhbC1jb2RlLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgLnJlZmVycmFsLWJveCB7XG4gICAgICBtYXJnaW46IDNweCAwO1xuICAgICAgcGFkZGluZzogOHB4IDJweDtcbiAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAkcHVycGxlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAyNTNweDtcbiAgICAgIGhlaWdodDogNTNweDtcblxuICAgICAgLnJlZmVycmFsLWNvZGUge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuXG4gICAgICAucmVmZXJyYWwtY29kZS1jb3B5IHtcbiAgICAgICAgbWF4LWhlaWdodDogMnJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxNSk7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMDJzO1xuICAgICAgICBib3gtc2hhZG93OiAxcHggOHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgfVxuXG4gICAgICAucmVmZXJyYWwtY2xpcGJvYXJkLWljb24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIC5lcnJvci1tZXNzYWdlcyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb2xvcjogcmVkO1xuICB9XG5cbiAgLmNoZWNrLWJveC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuXG4gIC5iYWRnZS1ib3gge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgbWFyZ2luOiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLnJhZGlvLWZpbHRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuXG4gIC5yZWZlci1tZXJjaGFudC1zaWRlLW5hdiB7XG4gICAgYSB7XG4gICAgICBtYXJnaW4tbGVmdDogMCUgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgLmNhcmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gY29sb3I6ICMwMDA7XG4gICAgICAvLyBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgLnJlZmVyLW1lcmNoYW50LXNpZGUtbmF2IHtcbiAgICAgIGEge1xuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlZmVyLW1lcmNoYW50LWNhcmQtaW5zaWRlIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA2MjhweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIEljb25zIG9uXG5cbi5NdWlMaXN0LXJvb3R7XG4gIC5NdWlMaXN0SXRlbUJ1dHRvbi1yb290OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmNWZlO1xuICAgICAgY29sb3I6ICRwdXJwbGU7XG4gIH1cbiAgLk11aUxpc3RJdGVtQnV0dG9uLXJvb3Qge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAuc3ZnLWlubGluZS0tZmEge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgZGl2IHtcbiAgICAgICAgLnN2Zy1pbmxpbmUtLWZhIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICNzaWRlLW5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cblxuI3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjVmZTtcbiAgY29sb3I6ICRwdXJwbGU7XG59XG5cbi5kb3dubG9hZC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnRhYnMge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5vbi10YWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXk7XG59XG5cbi8vIE1vYmlsZSBzdHlsZSBmb3IgaW4tc3RvcmUgbGlua1xuYS5pbi1zdG9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlsYWM7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuIiwiLnJlYWN0LWRhdGVwaWNrZXIge1xuICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uIHtcbiAgdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSxcbi5yZWFjdC1kYXRlcGlja2VyX19kYXkge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucnJ1aV9faW5wdXQ6bm90KC5ycnVpX19pbnB1dC0tbXVsdGlsaW5lKSB7XG4gIGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xufVxuXG5wcmUge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xufVxuIiwiLyogRGF5UGlja2VyIHN0eWxlcyAqL1xuXG4uRGF5UGlja2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5EYXlQaWNrZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5EYXlQaWNrZXItTW9udGhzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLkRheVBpY2tlci1Nb250aCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW46IDAgMWVtO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLkRheVBpY2tlci1OYXZCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMWVtO1xuICByaWdodDogMS41ZW07XG4gIGxlZnQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogMS4yNWVtO1xuICBoZWlnaHQ6IDEuMjVlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29sb3I6ICM4Yjk4OTg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLkRheVBpY2tlci1OYXZCdXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5EYXlQaWNrZXItTmF2QnV0dG9uLS1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDUUFBQUF3Q0FZQUFBQjVSOWdWQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQVZWSlJFRlVXQW5OMkcwS2dqQVl3UEhwR2ZSa2FaZXF2Z1FhSytoWTNTVUhyazFZek5MYXkvT2lFRnA5MkkrL01wMkYyTWgybExJU1duZmxGanpIMjYzUlFqek1aMTl3Z3M3M2V6MG8xV210VytkZ0EwMVZ4ckUzcDZsMkdMc25CeTFWWVFPdFZTRUgvYXRDQ2dxcFFnS0txWUlPaXEyQ0JrcXRnZ0xLcVFJS2dxZ0NCanBKMlk1Q2RKK3pyVDlBN0hIU1RBMWR4VWRIZ3pDcUpJRXdxMFNEc0tzRWc2aXFCSUVvcS93RWNWUlpCWEZWK1FKeFY1bUJ0bERGQjVWallUYUdaMnNmNFI5UE03VTlaVStsTHVhZXRQUC81RGllM1RvTzErdStNS3RIczA2cU9EQjJ6Qm5JL2pCZDRNUFFtMVZrWTc5VGIxOGdCK0M2MkZkQkZzWlI2eWVJbzFZUWlMSldNSWlxVmpRSXUxWVNDTE5XRmdpalZqWUl1aFlZQ0tvV0tBaWlGZ29vcHhZYUtMVVdPaWkyRmdrb3BoWXA2RjNyNDJXNUE5czlPY2dOdnZhOHhRYXlzS1hsRnl0b3FkWW1RSDZ0RjN0b1NVbzBJTnE5QUFBQUFFbEZUa1N1UW1DQ1wiKTtcbn1cblxuLkRheVBpY2tlci1OYXZCdXR0b24tLW5leHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNRQUFBQXdDQVlBQUFCNVI5Z1ZBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBWFJKUkVGVVdBbk4xMTl1Z2pBY3dQSFd6SjFnbm14ekIvQkJFMG4yNG00eGZOa1RhT0w3d090c2wzQVhNTWIrVmphYTFCRzAwTjhmU0VpYlBwQVAzeEFLS3MyeWp6VFBIOVJBamhFbzlXelByL1ZtOHpnRTArZ1hBVEF4eHV4dHFlSjl0NXRJd3Y1QXRRQUFwc2ZUNlRQZGJwK2tVQmNnVnd2TzUxS3FWaE1rWEtzVkpGWHJPa2lnVmhDSXMxWTRpS2xXWnhCMXJYNGd3bHBSSUlwYThTRGtXbWdnckZxNElJUmFKS0NZV25TZ25yWElRVjFyOFlEKzFWcm4rYlJlYWd5c0lGZkxBQlJ0MzF2OG9CdTF4RUJ0dGZSYmx0bWZqZ0VjV2g5c25VUzJrTmRCSzZXTjF2ck9XeE9iV3N6K2ZqeGV2c3htQjFHUURmSU5XaWV2ODNuaGFvaUIvQ29PVTQzOG9QcmhYUzBXcFE5eGMxWlFXeFdIcVVZZTBJMHFyS0NRS2p5Z0RsWElRVjJyMElGNlZpRUJ4VlRCQlNGVVFRTmhWWWtISVZlSkF0a05zYlE3YzFMdHpQNkZzT2JoYjJyQ0t2N05CSUdvcTRTRG1Lb0VnVGlyWEFjSlZHa0ZTVlZwZ29TclhJQ0dVTVVIL1FCWk5TVXk1WFdVaHdBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG59XG5cbi5EYXlQaWNrZXItTmF2QnV0dG9uLS1pbnRlcmFjdGlvbkRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLkRheVBpY2tlci1DYXB0aW9uIHtcbiAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIHBhZGRpbmc6IDAgMC41ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5EYXlQaWNrZXItQ2FwdGlvbiA+IGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xufVxuXG4uRGF5UGlja2VyLVdlZWtkYXlzIHtcbiAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5EYXlQaWNrZXItV2Vla2RheXNSb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi5EYXlQaWNrZXItV2Vla2RheSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBjb2xvcjogIzhiOTg5ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5cbi5EYXlQaWNrZXItV2Vla2RheSBhYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLkRheVBpY2tlci1Cb2R5IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4uRGF5UGlja2VyLVdlZWsge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi5EYXlQaWNrZXItRGF5IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMC41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5EYXlQaWNrZXItV2Vla051bWJlciB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBtaW4td2lkdGg6IDFlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VhZWNlYztcbiAgY29sb3I6ICM4Yjk4OTg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uRGF5UGlja2VyLS1pbnRlcmFjdGlvbkRpc2FibGVkIC5EYXlQaWNrZXItRGF5IHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uRGF5UGlja2VyLUZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwLjVlbTtcbn1cblxuLkRheVBpY2tlci1Ub2RheUJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNGE5MGUyO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogRGVmYXVsdCBtb2RpZmllcnMgKi9cblxuLkRheVBpY2tlci1EYXktLXRvZGF5IHtcbiAgY29sb3I6ICNkMDAyMWI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5EYXlQaWNrZXItRGF5LS1vdXRzaWRlIHtcbiAgY29sb3I6ICM4Yjk4OTg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLkRheVBpY2tlci1EYXktLWRpc2FibGVkIHtcbiAgY29sb3I6ICNkY2UwZTA7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICAvKiBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWYxOyAqL1xufVxuXG4vKiBFeGFtcGxlIG1vZGlmaWVycyAqL1xuXG4uRGF5UGlja2VyLURheS0tc3VuZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmODtcbn1cblxuLkRheVBpY2tlci1EYXktLXN1bmRheTpub3QoLkRheVBpY2tlci1EYXktLXRvZGF5KSB7XG4gIGNvbG9yOiAjZGNlMGUwO1xufVxuXG4uRGF5UGlja2VyLURheS0tc2VsZWN0ZWQ6bm90KC5EYXlQaWNrZXItRGF5LS1kaXNhYmxlZCk6bm90KFxuICAgIC5EYXlQaWNrZXItRGF5LS1vdXRzaWRlXG4gICkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTkwZTI7XG4gIGNvbG9yOiAjZjBmOGZmO1xufVxuXG4uRGF5UGlja2VyLURheS0tc2VsZWN0ZWQ6bm90KC5EYXlQaWNrZXItRGF5LS1kaXNhYmxlZCk6bm90KFxuICAgIC5EYXlQaWNrZXItRGF5LS1vdXRzaWRlXG4gICk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFhMGZhO1xufVxuXG4vLyAuRGF5UGlja2VyOm5vdCguRGF5UGlja2VyLS1pbnRlcmFjdGlvbkRpc2FibGVkKVxuLy8gICAuRGF5UGlja2VyLURheTpub3QoLkRheVBpY2tlci1EYXktLWRpc2FibGVkKTpub3QoLkRheVBpY2tlci1EYXktLXNlbGVjdGVkKTpub3QoLkRheVBpY2tlci1EYXktLW91dHNpZGUpOmhvdmVyIHtcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjhmZjtcbi8vIH1cblxuLyogRGF5UGlja2VySW5wdXQgKi9cblxuLkRheVBpY2tlcklucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uRGF5UGlja2VySW5wdXQtT3ZlcmxheVdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5EYXlQaWNrZXJJbnB1dC1PdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5yYW5nZS1kYXktcGlja2VyLWNvbnRhaW5lciB7XG4gIC5ib3JkZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzOTI1NTg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG5cbiAgLnN0YXJ0LWRhdGUtaW5wdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIGxlZnQ6IDIycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmxhYmVsLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzg0MjdkNztcbiAgICB9XG4gIH1cblxuICAuZW5kLWRhdGUtaW5wdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAubGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIGxlZnQ6IDI2cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmxhYmVsLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzg0MjdkNztcbiAgICB9XG4gIH1cblxuICAuc3RhcnQtZGF0ZS1pbnB1dC1jb250YWluZXIuY2FsZW5kYXItdmlldy0yIHtcbiAgICAuRGF5UGlja2VySW5wdXQtT3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNTc1cHg7XG4gICAgICBsZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5lbmQtZGF0ZS1pbnB1dC1jb250YWluZXIuY2FsZW5kYXItdmlldy0yIHtcbiAgICAuRGF5UGlja2VySW5wdXQtT3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNTc1cHg7XG4gICAgICBsZWZ0OiAtMzAzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgLnN0YXJ0LWRhdGUtaW5wdXQtY29udGFpbmVyLmNhbGVuZGFyLXZpZXctMSB7XG4gICAgLkRheVBpY2tlcklucHV0LU92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLmVuZC1kYXRlLWlucHV0LWNvbnRhaW5lci5jYWxlbmRhci12aWV3LTEge1xuICAgIC5EYXlQaWNrZXJJbnB1dC1PdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cblxuICAuRGF5UGlja2VySW5wdXQtT3ZlcmxheVdyYXBwZXIge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuXG4gIC5EYXlQaWNrZXItRGF5LS1zZWxlY3RlZDpub3QoLkRheVBpY2tlci1EYXktLXN0YXJ0KTpub3QoXG4gICAgICAuRGF5UGlja2VyLURheS0tZW5kXG4gICAgKTpub3QoLkRheVBpY2tlci1EYXktLW91dHNpZGUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThkMWZmO1xuICB9XG5cbiAgLkRheVBpY2tlci1EYXkge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5EYXlQaWNrZXItRGF5LS1zZWxlY3RlZC5EYXlQaWNrZXItRGF5LS1zdGFydDpub3QoLkRheVBpY2tlci1EYXktLW91dHNpZGUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5EYXlQaWNrZXItRGF5LS1zZWxlY3RlZC5EYXlQaWNrZXItRGF5LS1lbmQ6bm90KC5EYXlQaWNrZXItRGF5LS1vdXRzaWRlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnRhZ3MtbXVsdGlzZWxlY3RfX2lucHV0IHtcbiAgaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDZweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yZWFjdC1zZWxlY3RfX2lucHV0IHtcbiAgaW5wdXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubm90aWZpY2F0aW9ucy1kcm9wZG93bl9fbWVudSB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuXG4ubm90aWZpY2F0aW9ucy1kcm9wZG93bl9faW5wdXQge1xuICBpbnB1dCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ub3RpZmljYXRpb25zLWRyb3Bkb3duX19tZW51LWxpc3Qge1xuICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWVyY2hhbnQtc2VsZWN0X19jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzRjYWNmICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1lcmNoYW50LXNlbGVjdF9faW5wdXQge1xuICBpbnB1dCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tZXJjaGFudC1zZWxlY3RfX29wdGlvbiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxufVxuXG4uYW5hbHl0aWNzLXNlbGVjdF9faW5wdXQgPiBpbnB1dCB7XG4gIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5kZWZhdWx0LXNlbGVjdF9faW5wdXQgPiBpbnB1dCB7XG4gIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4iLCIvLyBfbW9kYWwtb3ZlcnJpZGVzLnNjc3Ncbi8vIHN0eWxlcyBmb3Igb3ZlcnJpZGluZyBmb250YXdlc29tZSBtb2RhbCBzZXR0aW5nXG4ubW9kYWwtd3JhcHBlciAubW9kYWwgLmNsb3NlLW1vZGFsOjphZnRlciB7XG4gIGNvbnRlbnQ6bm9uZTtcbiAgJi5jbGlja2FibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uY2xvc2UtbW9kYWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kb3dubG9hZC1saXN0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggZGFzaGVkIGJsYWNrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5zdW1tYXJ5LWFjdGl2aXR5IHtcbiAgICBtaW4td2lkdGg6IDk2JTtcbiAgfVxufVxuXG4jZG93bmxvYWQtZGlhbG9nLWNoZWNrYm94LWNvbnRhaW5lciB7XG4gIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLm1vZGFsLXdyYXBwZXIgLm1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG4gICYgLnRvb2x0aXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAudG9vbHRpcHRleHQge1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgbGVmdDogN3B4O1xuICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gX3VpLW92ZXJyaWRlcy5zY3NzXG4vLyBzdHlsZXMgZm9yIG92ZXJyaWRpbmcgZm9udGF3ZXNvbWUgdWkgc2V0dGluZ1xuLmNoeCBpbnB1dDpjaGVja2VkICsgc3BhbjpmaXJzdC1vZi10eXBlOjpiZWZvcmUsXG4ucmRvIGlucHV0OmNoZWNrZWQgKyBzcGFuOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5jaHggaW5wdXQgKyBzcGFuOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSxcbi5yZG8gaW5wdXQgKyBzcGFuOmZpcnN0LW9mLXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4iLCIuY2h4Mi1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuXG4gIGlucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY2h4MiB7XG4gICAgLy8gSW52YWxpZCBjaGVja2JveGVzIGFuZCByYWRpbyBidXR0b25zXG4gICAgJi5pbnZhbGlkIHtcbiAgICAgID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgY29sb3I6ICM3NTc1NzU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmN2Y2ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgID4gc3BhbjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44OHJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICY6YWN0aXZlLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmUtY29sb3I6IGxpZ2h0ZW4oIzY4YmJmNSwgMTMlKTtcbiAgICAgICAgb3V0bGluZS13aWR0aDogM3B4O1xuICAgICAgICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNhZjBmZGE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2h4MiB7XG4gICAgLmNoeC1sYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMicgaGVpZ2h0PScyNHB4JyB3aWR0aD0nMjRweCc+PHBhdGggZD0nTSA0MDAgMzIgSCA0OCBDIDIxLjUgMzIgMCA1My41IDAgODAgdiAzNTIgYyAwIDI2LjUgMjEuNSA0OCA0OCA0OCBoIDM1MiBjIDI2LjUgMCA0OCAtMjEuNSA0OCAtNDggViA4MCBjIDAgLTI2LjUgLTIxLjUgLTQ4IC00OCAtNDggWiBtIC02IDQwMCBIIDU0IGMgLTMuMyAwIC02IC0yLjcgLTYgLTYgViA4NiBjIDAgLTMuMyAyLjcgLTYgNiAtNiBoIDM0MCBjIDMuMyAwIDYgMi43IDYgNiB2IDM0MCBjIDAgMy4zIC0yLjcgNiAtNiA2IFonIGZpbGw9J3JnYig1NywzNyw4OCknLz48L3N2Zz5cIik7XG4gICAgICB9XG5cbiAgICAgIGNvbG9yOiAjMzkyNTU4O1xuICAgICAgdHJhbnNpdGlvbjogMC4xcztcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2FmMGZkYTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjFzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoeC1sYWJlbC1kaXNhYmxlZCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMicgaGVpZ2h0PScyNHB4JyB3aWR0aD0nMjRweCc+PHBhdGggZD0nTSA0MDAgMzIgSCA0OCBDIDIxLjUgMzIgMCA1My41IDAgODAgdiAzNTIgYyAwIDI2LjUgMjEuNSA0OCA0OCA0OCBoIDM1MiBjIDI2LjUgMCA0OCAtMjEuNSA0OCAtNDggViA4MCBjIDAgLTI2LjUgLTIxLjUgLTQ4IC00OCAtNDggWiBtIC02IDQwMCBIIDU0IGMgLTMuMyAwIC02IC0yLjcgLTYgLTYgViA4NiBjIDAgLTMuMyAyLjcgLTYgNiAtNiBoIDM0MCBjIDMuMyAwIDYgMi43IDYgNiB2IDM0MCBjIDAgMy4zIC0yLjcgNiAtNiA2IFonIGZpbGw9J3JnYig1NywzNyw4OCknLz48L3N2Zz5cIik7XG4gICAgICB9XG5cbiAgICAgIG9wYWNpdHk6IDAuMzQ7XG4gICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgIHRyYW5zaXRpb246IDAuMXM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2h4LWxhYmVsLWNoZWNrZWQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInIGhlaWdodD0nMjRweCcgd2lkdGg9JzI0cHgnPjxwYXRoIGQ9J00gNDAwIDQ4MCBIIDQ4IGMgLTI2LjUxIDAgLTQ4IC0yMS40OSAtNDggLTQ4IFYgODAgYyAwIC0yNi41MSAyMS40OSAtNDggNDggLTQ4IGggMzUyIGMgMjYuNTEgMCA0OCAyMS40OSA0OCA0OCB2IDM1MiBjIDAgMjYuNTEgLTIxLjQ5IDQ4IC00OCA0OCBaIG0gLTIwNC42ODYgLTk4LjA1OSBsIDE4NCAtMTg0IGMgNi4yNDggLTYuMjQ4IDYuMjQ4IC0xNi4zNzkgMCAtMjIuNjI3IGwgLTIyLjYyNyAtMjIuNjI3IGMgLTYuMjQ4IC02LjI0OCAtMTYuMzc5IC02LjI0OSAtMjIuNjI4IDAgTCAxODQgMzAyLjc0NSBsIC03MC4wNTkgLTcwLjA1OSBjIC02LjI0OCAtNi4yNDggLTE2LjM3OSAtNi4yNDggLTIyLjYyOCAwIGwgLTIyLjYyNyAyMi42MjcgYyAtNi4yNDggNi4yNDggLTYuMjQ4IDE2LjM3OSAwIDIyLjYyNyBsIDEwNCAxMDQgYyA2LjI0OSA2LjI1IDE2LjM3OSA2LjI1IDIyLjYyOCAwLjAwMSBaJyBmaWxsPSdyZ2IoNTcsMzcsODgpJy8+PC9zdmc+XCIpO1xuICAgICAgfVxuXG4gICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgIHRyYW5zaXRpb246IDAuMXM7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNhZjBmZGE7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4xcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gX3N1bW1hcnkuc2Nzc1xuLy8gU3R5bGVzIGZvciBzdW1tYXJ5IHBhZ2UgaW4gdGhpcyBhcHBsaWNhdGlvblxuXG4uc3VtbWFyeS1iYWxhbmNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcGFkZGluZzogMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gIEBleHRlbmQgLnN6bC1ncmVlbi1ncmFkaWVudDtcblxuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcblxuICAuc3VtbWFyeS1jdXJyZW50LWJhbGFuY2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgaDEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuXG4gICAgICAmLnNtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIH1cblxuICAgICAgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICAmLnNtIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdW1tYXJ5LWJhbGFuY2Utc3VidGV4dCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuLnN1bW1hcnktYWN0aXZpdHkge1xuICBAZXh0ZW5kIC5ib2R5LXNlY3Rpb247XG5cbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuYWN0aXZpdHktbG9hZGluZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5hY3Rpdml0eS1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZG93bmxvYWQtbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAvLyBGaWx0ZXIgYWN0aXZpdHlcbiAgZGl2LmZpbHRlci1hY3Rpdml0eSB7XG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cblxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQC1tb3ota2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cblxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQC1vLWtleWZyYW1lcyBzcGlubmVyIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG5cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMzJweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5sb2FkaW5nIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGlubmVyIDAuOHMgbGluZWFyIGluZmluaXRlO1xuICAgICAgLW1vei1hbmltYXRpb246IHNwaW5uZXIgMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAtby1hbmltYXRpb246IHNwaW5uZXIgMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBhbmltYXRpb246IHNwaW5uZXIgMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICBib3JkZXItdG9wOiA0cHggc29saWQgIzNiYWI0ODtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2YzZjNmMztcbiAgICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNmM2YzZjM7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2YzZjNmMztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiA0ZW07XG4gICAgICBoZWlnaHQ6IDRlbTtcbiAgICB9XG5cbiAgICAuRGF5UGlja2VySW5wdXQge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYWN0aXZpdHkge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZGF0ZS1jb250YWluZXIge1xuICAgICAgLmZpbHRlci1ieS1kYXRlIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyZXksIDIwJSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXp6bGUtZGF0ZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5zZXp6bGUtZGF0ZS1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDFweCAwcHggMHB4O1xuICAgIG1hcmdpbjogNXB4IDI1cHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgIGNvbG9yOiBmYWRlLW91dCgjMDAwLCAwLjUpO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAudGFiLWRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hY3Rpdml0eS10YWJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRhYiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogNHB4IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgICBjb2xvcjogY29sb3IobWFpbi1ibGFjayk7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpdml0eS1kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuXG4gICAgLm5vLWFjdGl2aXR5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogZmFkZS1vdXQoJHRleHQsIDAuNzUpO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5hY3Rpdml0eS1jb250YWluZXIge1xuICAgICAgLk11aUdyaWQtcm9vdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgfVxuXG4gICAgICAuYWN0aXZpdHktaXRlbSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAucm93IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5pdGVtLXRleHQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGl2aXR5LWl0ZW0ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5lbGxpcHNpcyB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuZ3JlZW4ge1xuICAgICAgICBjb2xvcjogIzAwYzY0YTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgICYubGcge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgJi5tZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgJi5zbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFRyYW5zYWN0aW9uIGRldGFpbHMgd2hlbiBjbGlja2VkXG4gIC50cmFuc2FjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogJHRleHQ7XG4gIH1cblxuICAudHJhbnNhY3Rpb24tZGF0YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwIDAgMzVweDtcblxuICAgIC5pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDhweCAwO1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG5cbiAgICAgIC5kZXRhaWwge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udmVydGljYWwtYWxpZ24tY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmRpc3B1dGUtb3JkZXItZGF0ZS1jb2wge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIG1hcmdpbi1yaWdodDogXCI1cHhcIjtcbiAgICBwYWRkaW5nLXJpZ2h0OiBcIjVweFwiO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAzMHB4IDAgNTBweDtcblxuICBzcGFuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBzcGFuLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgPmxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1jb2xvcjogIzNjYjY0YjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxuXG4gIC5hY3RpdmUgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUzZTc7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxufVxuXG4udGFsa3VzLXJlc2V0LnRhbGt1cy1ib2R5IC50YWxrdXMtYnV0dG9uIC50YWxrdXMtYnV0dG9uLWNvbnRlbnQgc3ZnIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRhLWxpc3Qge1xuICAua2V5IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICAudmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgfVxufVxuXG4uX19yZWFjdF9jb21wb25lbnRfdG9vbHRpcCB7XG4gIG1heC13aWR0aDogMjQwcHg7XG59XG5cbmRpdi5zdW1tYXJ5LWFjdGl2aXR5IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAxcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZGlzcHV0ZS1oZWFkZXItYm9sZC10ZXh0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDAxcHgpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn0iLCIuaW52b2ljaW5nIHtcbiAgQGV4dGVuZCAuYm9keS1zZWN0aW9uO1xufVxuXG4ubWVyY2hhbnRfaW52b2ljZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJHRleHQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWJsdWU7XG5cbiAgLmludm9pY2UtbWV0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGNvbG9yOiBmYWRlLW91dCgkdGV4dCwgMC4zKTtcblxuICAgIHNtYWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pbnZvaWNlLWRhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmRlc2NyaXB0aW9uLFxuICAgIC5lbWFpbCxcbiAgICAucGhvbmUsXG4gICAgLnN0YXR1cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmVtYWlsLFxuICAgIC5waG9uZSB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICBmbGV4LWdyb3c6IDQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5zdGF0dXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmx1ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LWJsdWUtYm9yZGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubWVyY2hhbnQtaW52b2ljZXMge1xuICBoMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cblxuICAuaW52b2ljZS1zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2UwZTNlNjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogMC41O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zdWJ0aXRsZS1zZWxlY3RlZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzOTI1NTg7XG4gIH1cblxuICAuaW52YWxpZC1hY2Nlc3Mtc2NvcGUtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc2VuZC10by1jaGVja2JveGVzIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAuY2hlY2tib3gge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgIH1cblxuICAgIC5jaHgtdGV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDNweDtcbiAgICB9XG4gIH1cblxuICAuaW52b2ljZS1yYWRpby1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5vcHRpb24tbGFiZWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgfVxuICB9XG5cbiAgLnBob25lLWlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuXG4gIC5lbWFpbC1pbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIH1cblxuICAuY3JlYXRlLWludm9pY2UtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLmJpbGxpbmctYWRkcmVzcy10b2dnbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzOTI1NTg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMjEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMTZweCAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkyNTU4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5iaWxsaW5nLWFkZHJlc3MtbGFiZWwge1xuICAgICAgcGFkZGluZzogNnB4IDBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAub3B0aW9uYWwtbGFiZWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6ICM4NDI3ZDc7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICByaWdodDogLTU4cHg7XG4gICAgfVxuXG4gICAgLmNoZXZyb24taWNvbiB7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICBib3R0b206IDJweDtcbiAgICB9XG4gIH1cbn1cblxuLmNyZWF0ZS1pbnZvaWNlLWNvbmZpcm1hdGlvbiB7XG4gIC5pbnZvaWNlLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xuXG4gICAgLmludm9pY2UtaW5mby1kZXRhaWxzIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG5cbiAgLmlzLXBhaWQtZm9yLXllcyB7XG4gICAgY29sb3I6ICMwMzk1NWY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5pcy1wYWlkLWZvci1ubyB7XG4gICAgY29sb3I6ICNmZDE4MmY7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC5tb2RhbCB7XG4gICAgdG9wOiAzMCU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgfVxuXG4gIC5tb2RhbC13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAgIC1tb3otYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgLW8tYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgLW1zLWJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuc2V6emxlLWxvZ28ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgLnFyLWNvZGUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAudmlldy1xci1jb2RlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLm1hbmFnZS1pbnZvaWNlcyB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgLmludm9pY2Utc2VsZWN0b3JzIHtcbiAgICB3aWR0aDogNTIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzOTI1NTg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgbWFyZ2luOiAyNHB4IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSBhbmQgKG1pbi13aWR0aDogNTEwcHgpIHtcbiAgICAgIHdpZHRoOiA0MjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTEwcHgpIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICAuc2VsZWN0b3Ige1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIHBhZGRpbmc6IDEycHggMHB4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBjb2xvcjogIzM5MjU1ODtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgJi5yaWdodC1ib3JkZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMzkyNTU4O1xuICAgICAgfVxuXG4gICAgICAmLnRhYi1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTI1NTg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1MzRkNDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmludm9pY2Utc2VhcmNoYmFyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gIH1cblxuICAuaW52b2ljZS1jb2xsYXBzaWJsZS1vcGVuIHtcbiAgICBtYXJnaW46IDhweCAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6XG4gICAgICBtaW5tYXgoMTE1cHgsIDJmcikgbWlubWF4KDI1MHB4LCA0ZnIpIG1pbm1heCgxOTBweCwgM2ZyKVxuICAgICAgbWlubWF4KDE4NXB4LCAyZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG4gICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRpdGxlXCIgXCJkZXRhaWxcIiBcImRldGFpbFwiIFwibGlua1wiO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMTBweCwgM2ZyKSBtaW5tYXgoODVweCwgMmZyKTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidGl0bGUgdGl0bGVcIiBcImRldGFpbCBkZXRhaWxcIiBcImxpbmsgbGlua1wiO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODBweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMTVweCwgMmZyKSBtaW5tYXgoMjUwcHgsIDNmcikgbWlubWF4KFxuICAgICAgICAgIDE5MHB4LFxuICAgICAgICAgIDNmclxuICAgICAgICApO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSBkZXRhaWwgZGV0YWlsXCIgXCJsaW5rIGxpbmsgbGlua1wiO1xuICAgIH1cblxuICAgIC5pbnZvaWNlLWNvbGxhcHNpYmxlLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgY29sb3I6ICM1OTRhNzI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MzBweCkge1xuICAgICAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZvaWNlLWNvbGxhcHNpYmxlLWRldGFpbCB7XG4gICAgICAuZGV0YWlsLWxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cblxuICAgICAgZGl2IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW52b2ljZS1jb2xsYXBzaWJsZS1vcmRlci1saW5rIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MzBweCkge1xuICAgICAgICBncmlkLWFyZWE6IGxpbms7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODBweCkgYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnZvaWNlLWFjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAzMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnaW5hdGlvbi1jZW50ZXJlZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDUwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjODQyN2Q3O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmdyaWQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgLmdyaWQtcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXJnaW46IDhweCAxMnB4IDBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpcbiAgICAgIG1pbm1heCg4MnB4LCA0ZnIpIG1pbm1heCgxNDBweCwgM2ZyKSBtaW5tYXgoMTZweCwgMWZyKVxuICAgICAgbWlubWF4KDcwcHgsIDRmcikgbWlubWF4KDc1cHgsIDRmcikgbWlubWF4KDYwcHgsIDRmcik7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTEwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpcbiAgICAgICAgbWlubWF4KDgycHgsIDJmcikgbWlubWF4KDExMHB4LCAyZnIpIG1pbm1heCgxNnB4LCAxZnIpXG4gICAgICAgIG1pbm1heCg4NXB4LCAyZnIpO1xuICAgIH1cblxuICAgICYuZ3JpZC1yb3ctaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtaGVhZGVyIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuZ3JpZC1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY2hldnJvbi1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYW1vdW50LXBhZGRpbmcge1xuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLmVsbGlwc2lzIHtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuZ3JpZC1kYXRlIHtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgIC5ncmlkLXNob3VsZC1oaWRlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2RhbCB7XG4gICAgdG9wOiAzMCU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgLm1vZGFsLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgLW1vei1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAtby1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAtbXMtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5zZXp6bGUtbG9nbyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cblxuLmludm9pY2Utc2V0dGluZ3Mge1xuICAucmVmZXJlbmNlLWlkLW9wdGlvbnMtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMzkyNTU4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgLm9wdGlvbi1jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctdG9wOiAtNHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5MjU1ODtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJi5vcHRpb24tc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkyNTU4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5vcHRpb24ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAucmVmZXJlbmNlLWlkLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuY2FwdHVyZS1saW1pdC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBpbnB1dCB7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICB9XG4gICAgLmNhcHR1cmUtbGltaXQtaW5wdXQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cblxuICAgIC5NdWlGb3JtSGVscGVyVGV4dC1yb290IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5taW51dGVzLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLnVwZGF0ZS1idXR0b24ge1xuICBidXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDEzcHggMjRweDtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gICAgICBjb2xvcjogY29sb3IoZGFyay1ncmV5KTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG59XG5cbi5pbnZvaWNlLXR5cGVzIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbiIsIi52ZXJpZnktb3RwLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNSUgMzBweDtcbiAgbWF4LXdpZHRoOiA1ODdweCAhaW1wb3J0YW50O1xuXG4gIC5udW1iZXItYm94LS1vdHAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleTtcbiAgICBib3JkZXItcmFkaXVzOiA1LjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgLy8gUmVtb3ZlIGFycm93cyBmcm9tIG51bWJlciBpbnB1dCBvbiBGaXJlZm94XG4gICAgLW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDtcbiAgfVxuXG4gIC8vIFJlbW92ZSBhcnJvd3MgZnJvbSBudW1iZXIgaW5wdXRcbiAgLm51bWJlci1ib3gtLW90cDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbiAgLm51bWJlci1ib3gtLW90cDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubnVtYmVyLWJveC0tb3RwOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmNoeC1pY29uIHtcbiAgICAuaWNvbi1pbmZvLWNpcmNsZSB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDVweDtcbiAgICB9XG5cbiAgICAucmVtZW1iZXItbWUtbWVzc2FnZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAuY2FyZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDMyOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAucmVtZW1iZXItbWUtbWVzc2FnZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2h4LXRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2cHg7XG4gICAgLy8gdG9wOiAzcHg7XG5cbiAgICAuY2h4LWljb24ge1xuICAgICAgLmljb24taW5mby1jaXJjbGUge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICB9XG5cbiAgICAgIC5yZW1lbWJlci1tZS1tZXNzYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgd2lkdGg6IDMyOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5yZW1lbWJlci1tZS1tZXNzYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZlcmlmeS1vdHAtaGVhZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW46IDA7XG59XG5cbi52ZXJpZnktb3RwLWluZm8tdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICRwcmltYXJ5LWRhcms7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLnZlcmlmeS1vdHAtaWNvbi1idXR0b24ge1xuICBjb2xvcjogIzdiMzZjZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzdiMzZjZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi52ZXJpZnktb3RwLWNvbnRhaW5lci5vbi1tb2RhbCB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG5cbiAgLm51bWJlci1ib3gtLW90cCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHdpZHRoOiAxMiU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogOTAlICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjVweDtcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgfVxufVxuIiwiLnNpZ251cC13cmFwcGVyLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIG1heC13aWR0aDogNjUwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZThmMTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDEpLFxuICAgIDAgM3B4IDEwcHggMXB4IHJnYmEoNTAsIDkwLCA1MCwgMC4wNSk7XG4gIHotaW5kZXg6IDUwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNpZ251cC13cmFwcGVyLWZvcm0ge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uZG9iLXByb21wdCB7XG4gIHNwYW4ge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmctcmVjYXB0Y2hhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDI0cHggMHB4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg0KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44NCk7XG4gIH1cbn1cblxuLm1lcmNoYW50LXNpZ251cC1iYWNrLWJ1dHRvbiB7XG4gIGNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM2cHg7XG4gIGxlZnQ6NTZweDtcbiAgei1pbmRleDogMjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogMTJweDtcbiAgfVxufVxuXG4ubWVyY2hhbnQtc2lnbnVwLWxhbmd1YWdlLXNlbGVjdG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMjtcbiAgdG9wOiAzNnB4O1xuICByaWdodDogNTZweDtcblxuICBidXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB0b3A6IDEycHg7XG4gICAgcmlnaHQ6IDIxcHg7XG5cbiAgICBidXR0b24ge1xuICAgICAgcGFkZGluZzogMHB4IDFyZW07XG4gICAgfVxuICB9XG59XG5cbi5zaWdudXAtbWVyY2hhbnQtdXNlci1jb250YWluZXIge1xuICBwYWRkaW5nOiA4MHB4IDU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nOiA0OHB4IDE4cHg7XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgfVxuXG4gIC5jb3VudHJ5LWhlYWRlciB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gIC5tZXNzYWdlLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLk11aUJveC1yb290IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmNvbnRpbnVlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDE4NHB4O1xuICAgIGFsaWduLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5yYWRpby1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNDBweDtcbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2ssXG4gICAgfVxuICB9XG5cbiAgLnRlcm1zX2FncmVlbWVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnJhZGlvLWdyb3VwIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDI0cHg7XG4gICAgfVxuXG4gICAgLmNvbnRpbnVlLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnNpZ251cC1tYXJrZXRpbmctYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuXG4gICYtZGVza3RvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYtbW9iaWxlIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnNpZ251cC1pbWFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5leGNsYW1hdGlvbl9pY29uIHtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMThweDtcbn1cblxuLnVuc3VwcG9ydGVkLWVjb21tZXJjZS1tZXNzYWdlIHtcbiAgLm1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuXG4gICAgLnJvdyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgZGl2IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIH1cblxuICAgIC5ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOTBweDtcblxuICAgIGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMyOTJiMzE7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uY29uZmlybS13ZWJzaXRlLWRpYWxvZyB7XG4gIC5tb2RhbCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2VlNTk0NztcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5jbG9zZS1tb2RhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgaGVpZ2h0OiA5MHB4O1xuXG4gICAgLm1pZGRsZS1idG4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ucmVjb21tZW5kZWQtYWRkcmVzcy1kaWFsb2cge1xuICAubW9kYWwge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cblxuICAubW9kYWwtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcblxuICAgIC5yb3cge1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgICAgICBib3JkZXItY29sb3I6ICNhZjBmZGE7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYWYwZmRhO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNWY2O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hZGRyZXNzLWJveCB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtaW4taGVpZ2h0OiA2OHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICBib3JkZXItY29sb3I6ICNmNGY1ZjY7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNDhweDtcbiAgICAgIHBhZGRpbmc6IDE4cHg7XG5cbiAgICAgIC5mbG9hdGluZy10ZXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDBweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgIC5jaGVja2xpc3QtaWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMC4yZW07XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjVlbTtcbiAgICAgICAgICAgIHRvcDogLTEuOGVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2FmMGZkYTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9sZCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDkwcHg7XG5cbiAgICAubWlkZGxlLWJ0biB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5sb2dvLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAmLW1vYmlsZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJ1eS1ub3cge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgIGNvbG9yOiAjMWMxZTFlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICB0b3A6IDY0cHg7XG4gICAgICByaWdodDogNjdweDtcbiAgICAgIHdpZHRoOiAzMDBweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICB0b3A6IDY2cHg7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGVza3RvcCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpZ251cC1tYXJrZXRpbmctY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMCUgNiU7XG5cbiAgLmJ1eS1ub3cge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBjb2xvcjogIzFjMWUxZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICYtbW9iaWxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGNvbG9yOiAjMWMxZTFlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlLWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41NjtcbiAgICBjb2xvcjogIzU5NTk1OTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLm1lc3NhZ2UtZm9vdGVyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gICAgY29sb3I6ICM1OTU5NTk7XG4gICAgbWFyZ2luLXRvcDogMjIwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cblxuICAuaW1nX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5jb3VudHJ5X3Jldl9zcGFjaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xufVxuXG4uY291bnRyeV9yZXZfdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb3VudHJ5X3Jldl9jb250YWluZXIge1xuICBwYWRkaW5nOiAxMnB4IDBweCAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmNvdW50cnlfc2VsZWN0b3Ige1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMzJweDtcbiAgICBjb2xvcjogIzI5MmIzMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICNjNGNhY2Y7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjU7XG4gICAgICBib3gtc2hhZG93OiAycHggOHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyNSk7XG4gICAgICBib3JkZXItY29sb3I6ICM4NDI3ZDc7XG4gICAgfVxuXG4gICAgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQyN2Q3O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODQyN2Q3O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA4NTZweCkge1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQwcHgpIGFuZCAobWF4LXdpZHRoOiA0OTBweCkge1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi5yZXZlbnVlLWJvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIG1hcmdpbjogMjBweCAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY291bnRyeV9yZXZfbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5zaWdudXAtc2hvcHBlci1yZWRpcmVjdC1saW5rIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjRweDsgLyogMTYwJSAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogY29sb3IoZGFyay1wdXJwbGUpO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpZ251cC1jcml0ZXJpYS1pbmZvLWJveCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjEsIDU3LCAyMDcsIDAuMTQpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gIHVsIHtcbiAgICBtYXJnaW46IDVweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLmJhY2stYnV0dG9uLXNpZ251cCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uc2lnbnVwUGF5LXRpdGxlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAvKiBpZGVudGljYWwgdG8gYm94IGhlaWdodCwgb3IgMTIwJSAqL1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAvKiBVSSBDb2xvcnMvRGFyayBQdXJwbGUgKi9cblxuICBjb2xvcjogJG1haW4tYmxhY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaWdudXBQYXktaW5mbyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLyogb3IgMTM4JSAqL1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5yYWRpby1idXR0b24tdGV4dC1kaXYge1xuICBmbGV4OiBub25lO1xufVxuXG4ucmFkaW8tYnV0dG9uLXVuZGVybGluZS10ZXh0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEycHgpIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cblxuICAvKiBEZXNjcmlwdGl2ZSB0ZXh0ICovXG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzM3cHg7XG4gIGhlaWdodDogMzZweDtcblxuICAvKiBGb290bm90ZS9Gb290bm90ZSAoTnVuaXRvIFNhbnMpICovXG5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAvKiBvciAxMzglICovXG5cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG5cbiAgLyogVUkgQ29sb3JzL0RhcmsgR3JheSAqL1xuXG4gIGNvbG9yOiAjNWU1ZTVlO1xuXG4gIC8qIEluc2lkZSBhdXRvIGxheW91dCAqL1xuXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5wYXJ0bmVyLWFncmVlbWVudC1xdWVzdGlvbiB7XG4gIHdpZHRoOiA2NjdweDtcbiAgaGVpZ2h0OiAyMnB4O1xuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgLyogaWRlbnRpY2FsIHRvIGJveCBoZWlnaHQgKi9cblxuICBjb2xvcjogIzAwMDAwMDtcblxuICAvKiBJbnNpZGUgYXV0byBsYXlvdXQgKi9cblxuICBmbGV4OiBub25lO1xuICBvcmRlcjogMDtcbiAgZmxleC1ncm93OiAwO1xufVxuXG4ucmFkaW8tb3B0aW9uLWxhYmVsIHtcbiAgd2lkdGg6IDMzN3B4O1xuICBoZWlnaHQ6IDIxcHg7XG5cbiAgLyogQ2FsbG91dC9DYWxsb3V0IChOdW5pdG8gU2FucykgKi9cblxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIC8qIGlkZW50aWNhbCB0byBib3ggaGVpZ2h0LCBvciAxMzElICovXG5cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcblxuICAvKiBVSSBDb2xvcnMvQmxhY2sgKi9cblxuICBjb2xvcjogIzAwMDAwMDtcblxuICAvKiBJbnNpZGUgYXV0byBsYXlvdXQgKi9cblxuICBmbGV4OiBub25lO1xuICBvcmRlcjogMDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5kaXYucGFnZT5kaXY+aHIge1xuICBtYXJnaW46IDA7XG59XG5cbmFbZGlzYWJsZWRdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJvYXJkaW5nLXN0ZXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAuaW5wdXQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cblxuICBoMS5vbmJvYXJkaW5nLWhlYWRlciB7XG4gICAgY29sb3I6IHZhcigtLXVpLWNvbG9ycy1tYWluLWJsYWNrLCAkbWFpbi1ibGFjayk7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAxMTI1cmVtO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG5cbiAgZGl2LnN0ZXAtY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIGRpdi5zdGVwLW51bWJlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLm1vbnRobHktaW5zdGFsbG1lbnRzLWluZm8tYm94IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyMSwgNTcsIDIwNywgMC4xNCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgdWwge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1vbnRobHktaW5zdGFsbG1lbnRzLWluZm8tYm94IHtcbiAgICB3aWR0aDogNjclO1xuICB9XG59XG5cbi5zdGVwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLmdlbmVyYWwtZmllbGRzLCAucGFydG5lci1maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE2cHg7XG5cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAxIDEgY2FsYyg1MCUgLSA4cHgpO1xuICB9XG5cbiAgLk11aVRleHRGaWVsZC1yb290IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucmV2ZW51ZS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcih0cmFuc3BhcmVudC1wdXJwbGUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuICB9XG59XG5cbi5leHBsYWluLXJhZGlvLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICAubGFiZWwtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICAgIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgfVxuXG4gICAgLnN1YmxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xuICAgIH1cbiAgfVxufVxuIiwiLmxvZ2luLXdyYXBwZXItY2FyZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogNSUgYXV0bztcbiAgbWF4LXdpZHRoOiAzNzBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZlOGYxO1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wMSksXG4gICAgMCAzcHggMTBweCAxcHggcmdiYSg1MCwgOTAsIDUwLCAwLjA1KTtcbiAgei1pbmRleDogNTAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggMzBweCA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmEuZm9ybS1zbWFsbC1hY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMCA4cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiA4cHQ7XG4gIH1cbn1cblxuLmhpZGRlbi1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zemwtZm9ybSAuZm9ybS1zZWN0aW9uIC5mb3JtLWl0ZW0gLmZvcm0tc21hbGwtYWN0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cblxuLnN6bC1mb3JtIC5mb3JtLXNlY3Rpb24gLmZvcm0taXRlbSB7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLnN6bC1mb3JtIC5mb3JtLXJvdyxcbi5zemwtZm9ybSAuZm9ybS1zZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4uc3psLWZvcm0gLmZvcm0tcm93IC5mb3JtLWl0ZW0gaW5wdXQsXG4uc3psLWZvcm0gLmZvcm0tc2VjdGlvbiAuZm9ybS1pdGVtIGlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uaW5zdHJ1Y3Rpb24tY2FyZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZThmMTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDEpLFxuICAgIDAgM3B4IDEwcHggMXB4IHJnYmEoNTAsIDkwLCA1MCwgMC4wNSk7XG4gIHotaW5kZXg6IDUwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmluc3RydWN0aW9uLXN1Y2Nlc3Mge1xuICBjb2xvcjogJHN1Y2Nlc3MtdGV4dC1ncmVlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MtZ3JlZW47XG59XG5cbi5pbnN0cnVjdGlvbi1lcnJvciB7XG4gIGNvbG9yOiAkZXJyb3ItdGV4dC1yZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRlcnJvci1yZWQ7XG59XG5cbi5pbnN0cnVjdGlvbi1pbmZvIHtcbiAgY29sb3I6ICRpbmZvLXRleHQtYmx1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm8tYmx1ZTtcbn1cblxuLmluc3RydWN0aW9uLXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmctdGV4dC15ZWxsb3c7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nLXllbGxvdztcbn1cblxuLnNlenpsZS1sb2dvLWNhcmQtaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMzVweDtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5zZXp6bGUtbG9nby1jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ0bi1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYWluLWJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi1sYW5ndWFnZS1zZWxlY3RvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIEZ1bGwgYmFuayBsb2dvLCBjZW50ZXJlZCB0b3AgbWlkZGxlXG4uYmFuay1oZWFkZXItbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDI1cHggYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogMTIwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi8vIENob29zZSBwcmltYXJ5IGFjY291bnRcbi5zZXQtcHJpbWFyeS1hY2NvdW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLy8gQmFuayBsaXN0XG4uYmFuay1saXN0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjIwcHg7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgI2JhbmstbGlzdC1lbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgJi52aXNpYmxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5iYW5rLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogNTBweDtcbiAgY29sb3I6ICRibGFjaztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIC8vIHRyYW5zaXRpb246IGFsbCAwLjFzO1xuICBtYXJnaW46IDAgYXV0bztcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgJi5oaWRkZW4ge1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xM3M7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZsZXgtZ3JvdzogMjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbiIsIi5jaGVja291dF9jYXJkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkyJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgbWFyZ2luLXRvcDogNSUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmV5LCA1JSk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjAxKSxcbiAgICAwIDNweCAxMHB4IDFweCByZ2JhKDUwLCA5MCwgNTAsIDAuMDUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDUwMDtcbiAgbWF4LXdpZHRoOiA1NzBweCAhaW1wb3J0YW50O1xuXG4gIC5jaGVja291dF9jYXJkLWluc2lkZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAuY2hlY2tvdXRfY2FyZC1icmFuZGluZyB7XG4gICAgICAvL1NlenpsZSBsb2dvIGF0IHRvcCBvZiBjYXJkXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDM1cHg7XG4gICAgICB3aWR0aDogMTcwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmNoZWNrb3V0X2NhcmQtdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAzNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgaDUge1xuICAgIG1hcmdpbjogMCAwIDdweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIGxpbWl0IHRoZSB3aWR0aCBmb3IgbG9naW4gdG8gYSBuYXJyb3cgY2FyZFxuLmNoZWNrb3V0X2NhcmQubG9naW4tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAzNzBweCAhaW1wb3J0YW50O1xufVxuIiwiLnAtdGlueSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAzMnB4IDA7XG59XG4iLCIud2l0aGRyYXdhbC1iYWxhbmNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICBAZXh0ZW5kIC5zemwtZ3JlZW4tZ3JhZGllbnQ7XG5cbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG4gIGhlaWdodDogMjAwcHg7XG4gIG9wYWNpdHk6IDAuOTtcblxuICAud2l0aGRyYXdhbC1hdmFpbGFibGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGxpbmUtaGVpZ2h0OiAwcmVtO1xuXG4gICAgaDEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICB9XG5cbiAgICAgIGIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEyMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgfVxuXG4gICAgYnV0dG9uLFxuICAgIGEge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLndpdGhkcmF3YWwtbG9ncyB7XG4gIEBleHRlbmQgLmJvZHktc2VjdGlvbjtcblxuICBoNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4udGl0bGUtY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuIiwiLmJvZHktY2hlY2tsaXN0IHtcbiAgcGFkZGluZzogMCA2MHB4IDgwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgcGFkZGluZzogMCAwcHggODBweDtcbiAgfVxufVxuXG4uY2hlY2tsaXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIGF1dG87XG4gIG9wYWNpdHk6IDAuOTtcblxuICAud2VsY29tZS1jaGVja2xpc3QtaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMjBweCAzMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNoZWNrbGlzdC10aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAub24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMWMxZTFlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBwYWRkaW5nOiA4cHggMHB4IDhweCAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogIzgwODA4MDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBtYXJnaW46IDhweCAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAuY29tcGxldGUge1xuICAgIGNvbG9yOiAjMDBiZDQ2O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1wcm9ncmVzcyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDI0cHggMTZweCAyNHB4IDE2cHg7XG59XG5cbi5yZW1pbmRlci1tZXNzYWdlIHtcbiAgcGFkZGluZzogMHB4IDBweCAxMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMWMxZTFlO1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbmltZy5pbWctY2hlY2tsaXN0IHtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuaDMge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgb3BhY2l0eTogMC45O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbnAge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm5ld0lucHV0IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzRjYWNmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrbGlzdC1jb250YWluZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwO1xuXG4gICYtZGlzbWlzc2libGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcblxuICAgIC5saW5lIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0NSU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0NSU7XG4gICAgfVxuICB9XG5cbiAgLmxpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NSU7XG4gIH1cbn1cblxudWwgbGkuY2hlY2tsaXN0LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5jaGVja2xpc3QtZGlzbWlzc2libGUtdGl0bGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgIC5ib2R5IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrbGlzdC10aXRsZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgIC5ib2R5IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnN1YnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvcGFjaXR5OiAwLjc7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaGVja2xpc3QtbmFtZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTdweDtcbiAgfVxuXG4gIC5jaGVja2xpc3QtaXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgJi1kaXNtaXNzaWJsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICBsZWZ0OiAxN3B4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoZWNrbGlzdC1uZXctaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDQxLCAyMTEsIDE2MiwgMC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwLjZyZW07XG4gICAgICBjb2xvcjogIzAwODA0YTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNoZWNrbGlzdC10b2dnbGUtaWNvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzQyYTA4NjtcblxuICAgICYtbG9jayB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgICYtZGlzbWlzc2libGUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBjb2xvcjogIzQyYTA4NjtcbiAgICB9XG4gIH1cblxuICAuY2hldnJvbi1pY29uIHtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0cHg7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuY2hlY2tsaXN0LWl0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwcHggMzBweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJi1kaXNtaXNzaWJsZSB7XG4gICAgICBwYWRkaW5nOiAwIDYwcHggMzBweDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kYmEtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEycHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zaGlmdC1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNhdmUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA5MDkwO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZzogNXB4IDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5wcm9tb3Rpb24taGVhZGVyLWltYWdlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxuXG4gIC5wcm9tb3Rpb24taW1hZ2Uge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucHJvbW90aW9uLXNvY2lhbC10YWdzIHtcbiAgICBjb2xvcjogZ3JlZW47XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucHJvbW8tZW1haWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmZiZjU7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgLnByb21vLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmZiZjU7XG4gICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgbWFyZ2luOiA1cHggMHB4O1xuICB9XG59XG5cbnVsIGxpLmNoZWNrbGlzdC1pdGVtLW5ldyB7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmNoZWNrbGlzdC10aXRsZS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgLmJvZHkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuY2hlY2tsaXN0LW5hbWUtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDE3cHg7XG4gIH1cblxuICAuY2hlY2tsaXN0LWl0ZW0tdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTdweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAmLWluY29tcGxldGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiAxNnB4O1xuICAgICAgbGVmdDogMTdweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuY2hlY2tsaXN0LWlzLW5ldy1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg0MSwgMjExLCAxNjIsIDAuMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgICAgbWFyZ2luLWlubGluZS1zdGFydDogMC42cmVtO1xuICAgICAgICBjb2xvcjogIzAwODA0YTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2hlY2tsaXN0LWlzLW5ldy1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDEsIDIxMSwgMTYyLCAwLjEpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDAuNnJlbTtcbiAgICAgIGNvbG9yOiAjMDA4MDRhO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2hlY2tsaXN0LXRvZ2dsZS1pY29uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDJhMDg2O1xuXG4gICAgJi1sb2NrIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgJi1kaXNtaXNzaWJsZSB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGNvbG9yOiAjNDJhMDg2O1xuICAgIH1cbiAgfVxuXG4gIC5jaGV2cm9uLWljb24ge1xuICAgIGhlaWdodDogMTJweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDRweDtcbiAgICBib3R0b206IDRweDtcblxuICAgICYtaW5jb21wbGV0ZSB7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAuY2hlY2tsaXN0LWl0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAwcHggMzBweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJi1kaXNtaXNzaWJsZSB7XG4gICAgICBwYWRkaW5nOiAwIDYwcHggMzBweDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ0MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kYmEtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEycHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zaGlmdC1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTJweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNhdmUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA5MDkwO1xuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZzogNXB4IDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5wcm9tb3Rpb24taGVhZGVyLWltYWdlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogMjBweDtcbiAgfVxuXG4gIC5wcm9tb3Rpb24taW1hZ2Uge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAucHJvbW90aW9uLXNvY2lhbC10YWdzIHtcbiAgICBjb2xvcjogZ3JlZW47XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbjogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucHJvbW8tZW1haWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmZiZjU7XG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xuICB9XG5cbiAgLnByb21vLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmZiZjU7XG4gICAgcGFkZGluZzogNXB4IDMwcHg7XG4gICAgbWFyZ2luOiA1cHggMHB4O1xuICB9XG59XG5cbi5jaGVja2xpc3QtdG9kbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTdweDtcbiAgdG9wOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBmb250LWZhbWlseTogXCJHaWxsIFNhbnNcIiwgXCJHaWxsIFNhbnMgTVRcIiwgQ2FsaWJyaSwgXCJUcmVidWNoZXQgTVNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzI4MmEyODtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1jb21wbGV0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogNTdweDtcbiAgdG9wOiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBmb250LWZhbWlseTogXCJHaWxsIFNhbnNcIiwgXCJHaWxsIFNhbnMgTVRcIiwgQ2FsaWJyaSwgXCJUcmVidWNoZXQgTVNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBjb2xvcjogIzQyYTA4NjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1pY29uIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTAuNGVtO1xuXG4gICYtaW5jb21wbGV0ZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwLjdlbTtcbiAgfVxuXG4gIC8vIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAvLyAgIGhlaWdodDogMzhweDtcbiAgLy8gICB3aWR0aDogMzhweDtcbiAgLy8gfVxufVxuXG4uY2hlY2tsaXN0LWljb24tdGV4dCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLWRpc21pc3NpYmxlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2xpc3Qtb3ZlcnZpZXcge1xuICBwYWRkaW5nOiAyNXB4IDc1cHggMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuLmNoZWNrbGlzdC1idXR0b24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jaGVja2xpc3QtYnV0dG9uLWRpdiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uY2hlY2tsaXN0LWJ1dHRvbi1lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDVweDtcbn1cblxuLmFjdGlvbi1iYWRnZSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgLnJlcXVpcmVkIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cblxuICAuY29tcGxldGVkIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAjMDBjNjRhO1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG59XG5cbi5pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgZm9udC1mYW1pbHk6IFwiR2lsbCBTYW5zXCIsIFwiR2lsbCBTYW5zIE1UXCIsIENhbGlicmksIFwiVHJlYnVjaGV0IE1TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjMjgyYTI4O1xufVxuXG4ucm91bmRlZC1idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnNlY29uZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ubWFyay1jb21wbGV0ZWQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBvcGFjaXR5OiAwLjQ7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnJhbmdlc2xpZGVyIHtcbiAgd2lkdGg6IDI0MHB4O1xufVxuXG4uc3RvcmUtdXBsb2FkLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbn1cblxuLnN0b3JlLXVwbG9hZCB7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzJSBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAuc3RvcmUtYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc3RvcmUtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmJhZGdlLWluc3RydWN0aW9ucyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG5cbiAgbGkge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnN0b3JlIHtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMjBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDcycHggOHB4IHJnYmEoMjYsIDI5LCA1MSwgMC4xMik7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gIC5zdG9yZS1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG4gIH1cblxuICAuc3RvcmUtbG9nbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICB9XG4gIH1cbn1cblxuLmNhdGVnb3JpZXMge1xuICBwYWRkaW5nOiAwIDE1cHggMzBweCAwO1xufVxuXG4uY29kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA5LjVweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLmZsb2F0LWNvbnRhaW5lciB7XG4gIGJvcmRlcjogc29saWQgMXB4O1xufVxuXG4uZmxvYXQtY29udGFpbmVyIGlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuXG4uY2hlY2tsaXN0LWZvcm0tZG9uZS1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4uY2hlY2tsaXN0LWZvcm0tbGFiZWwge1xuICB3aWR0aDogMjczcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBjb2xvcjogJHByaW1hcnktZGFyay1ncmV5O1xuXG4gICYtdmFsdWUge1xuICAgIHdpZHRoOiAyNzNweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICB9XG59XG5cbi5jaGVja2xpc3QtaW5mby10ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBjb2xvcjogIzVlNWU1ZTtcbn1cblxuLmNoZWNrbGlzdC1wcm9ncmVzcy1zdHlsZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6ICMwMDgwNGE7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5sZWdhbC1hZGRyZXNzLWludmFsaWQge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ua3ljLXN1Ym1pdC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGJ1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cbn1cblxuLmlucHV0LWluZm8tdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogN3B0ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1pbmZvLXRleHQtbm8tY29udGVudC5ibHVycmVkIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaW5wdXQtaW5mby10ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi5jaGVja291dC1saXN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jaGVja291dC1idXR0b24tZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uaW1nLWNoZWNrb3V0IHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jaGVja291dC1idXR0b24taGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jaGVja291dC1idXR0b24taW5zdGFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tsaXN0LWJ0biB7XG4gIGJhY2tncm91bmQ6ICRtYWluLWJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4uY2hlY2tsaXN0LWFzc2lzdGFuY2Uge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LWxpc3QtaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgY29sb3I6ICM4NDI3ZDc7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLypDYXJkIGNvbXBvbmVudCBvdmVycmlkZSovXG5cbiNjYXJkLWNvbnRhaW5lciB7XG4gIC5yY2NzIHtcbiAgICBtYXgtd2lkdGg6IDI5MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnJjY3NfX2NhcmQge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5yY2NzX19jYXJkLS1mcm9udCB7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgLnJjY3NfX251bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IG1lZGl1bTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmNjc19fbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHNtYWxsO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jaGVja2xpc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogNTFweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5idG4tdHh0LWNhcCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udmlkZW8tcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG5cbi52aWRlby1yZXNwb25zaXZlIGlmcmFtZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuIiwiLnNldHRpbmctdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAkcHJpbWFyeS1kYXJrO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRwcmltYXJ5LWRhcms7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJTYXRvc2hpLCBzYW5zLXNlcmlmXCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICB9XG4gIH1cblxuICBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cblxuLnNldHRpbmdzIHtcbiAgQGV4dGVuZCAuYm9keS1zZWN0aW9uO1xuXG4gIC5zZXR0aW5ncy12aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYuYnVzaW5lc3MtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAvLyBFZGl0YWJsZSBzZXR0aW5ncyB2aWV3IC0gY29tbWVudGVkIG91dCBpbiBodG1sXG4gICAgLnJlYWN0LXZpZXcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNldHRpbmdzLWl0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogZmFkZS1vdXQoIzAwMCwgMC43KTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWN0LXZpZXcge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVkaXQsXG4gICAgICAgIC5yZWFjdC12aWV3IC52ZXJpZnlsaW5rIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIGNvbG9yOiBmYWRlLW91dCgkZ3JlZW4sIDAuMyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmVhY3QtdmlldyAudmVyaWZ5bGluayB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pdGVtLXZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2V0dGluZ3MtY2FyZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgICBib3JkZXI6IDFweCAjYzRjYWNmIHNvbGlkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wZXJzb25hbC1pbmZvcm1hdGlvbiB7XG4gICAgICAuaW5wdXQge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLnJlYWN0LXBob25lLW51bWJlci1pbnB1dCB7XG4gICAgICAgICAgbWFyZ2luOiAxOHB4IDBweDtcblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lZGl0YWJsZS1pbnB1dC1idG5zIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMzJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2FuY2VsOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLWhlYWRlciB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luOiAyNHB4IDBweDtcbiAgICB9XG5cbiAgICAuYWdyZWVtZW50LWxpbmsge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cblxuICAgIC5leHRlcm5hbC1saW5rIHtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgYm90dG9tOiAxcHg7XG4gICAgfVxuICB9XG5cbiAgLmRlbGV0ZS1hY2NvdW50IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRncmV5LWJsdWUsIDUlKTtcbiAgfVxufVxuXG4uYXBpLWtleS1pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LWJsdWUtYm9yZGVyO1xuICBjb2xvcjogJHRleHQ7XG5cbiAgLmFwaS1rZXktaW5mb3JtYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcblxuICAgIC5hcGkta2V5LWlkLFxuICAgIC5hcGkta2V5LWNyZWF0ZWQsXG4gICAgLmFwaS1rZXktc3RhdHVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIGIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgICAgIGNvbG9yOiBmYWRlLW91dCgkdGV4dCwgMC4zKTtcbiAgICAgIH1cblxuICAgICAgZGl2IHtcbiAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuICAgICAgICBiIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hcGkta2V5LWlkIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG4gICAgLmFwaS1rZXktY3JlYXRlZCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5hcGkta2V5LXN0YXR1cyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgfVxuXG4gIC5hcGkta2V5LWtleXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmtleSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA1cHg7XG5cbiAgICAgIC5hcGlrZXktdmFsdWUge1xuICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjdXJzb3I6IHRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnByaXZhdGUtYXBpLWtleS1idXR0b24ge1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKCR0ZXh0LCAwLjIpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NDBweCkge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgLmFwaWtleS12YWx1ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjZyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYXBpLWtleS1jb3B5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgb3BhY2l0eTogMC45O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBjb2xvcjogIzAwYzY0YTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vRGVsZXRlIGJ1dHRvblxuICAgIC5kZWxldGUtYXBpLWtleSB7XG4gICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICBjb2xvcjogJHRleHQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgb3BhY2l0eTogMC4zNTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE5vdGlmaWNhdGlvbnNcbi5ub3RpZmljYXRpb25zLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKCRncmV5LWJsdWUsIDUlKTtcbn1cblxuLm5vdGlmaWNhdGlvbi1jYXRlZ29yeSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkZ3JleS1ibHVlLCA1JSk7XG5cbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cblxuICAubm90aWZpY2F0aW9uLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubm90aWZpY2F0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xuICB9XG5cbiAgLm5vdGlmaWNhdGlvbi1yZWNpcGllbnQtaGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgY29sb3I6IGZhZGUtb3V0KCMwMDAsIDAuMik7XG4gIH1cblxuICAubm90aWZpY2F0aW9uLXJlY2lwaWVudC1lbXB0eSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICBjb2xvcjogZmFkZS1vdXQoIzAwMCwgMC40KTtcbiAgfVxuXG4gIC5ub3RpZmljYXRpb24tcmVjaXBpZW50LXJvdyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTEwcHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcblxuICAgIC5uYW1lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLmNsaWNrYWJsZS1pY29uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4gICAgfVxuICB9XG59XG5cbi5ub3RpZmljYXRpb24tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgZGl2IHtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG59XG5cbi8vIEJhbmtcbi5tZXJjaGFudF9hZGQtYmFuay1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyNXB4O1xuXG4gIC5tZXJjaGFudF9hZGQtYmFuay1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAzMS4zMzMzJTtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmx1ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS1ibHVlLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgbWFyZ2luOiAxMHB4IDElO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LWhlaWdodDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyZXktYmx1ZSwgMyUpO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG59XG5cbi8vIEJhbmsgbG9naW5cbi5tZXJjaGFudF9iYW5rLWxvZ2luLWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgbWF4LWhlaWdodDogODBweDtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuLm1lcmNoYW50X2JhbmstbG9naW4tZm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tZXJjaGFudF9iYW5rLWFjY291bnQtaXRlbSB7XG4gIC5uaWNrbmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luOiA1cHggMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LWltYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgIGltZyB7XG4gICAgICBtYXgtaGVpZ2h0OiA2MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgLmFjY291bnQtaW5mbyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIH1cblxuICAgIGEuc3VidGl0bGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogZmFkZS1vdXQoJHRleHQsIDAuMyk7XG5cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LXByaW1hcnksXG4gIC5hY2NvdW50LXN0YXR1cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5pcy1wcmltYXJ5IHtcbiAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxuXG4gICAgLmJhZGdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGdyZXktYmx1ZS1ib3JkZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMnB4IDhweCAzcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI1cHg7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZmFkZS1vdXQoJGdyZWVuLCAwLjMpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIH1cblxuICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LWJsdWU7XG4gICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JleS1ibHVlLWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmhvdmVyYWJsZSB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmx1ZTtcbiAgICB9XG4gIH1cbn1cblxuLm1lcmNoYW50X2FjY291bnQtdmlldy1iYWxhbmNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAzNXB4IDA7XG5cbiAgLmJhbGFuY2UtaGVhZGVyLFxuICAuYmFsYW5jZS1hbW91bnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBjb2xvcjogJHRleHQ7XG4gIH1cblxuICAuYmFsYW5jZS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBjb2xvcjogZmFkZS1vdXQoJHRleHQsIDAuNSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG5cbiAgLmJhbGFuY2UtYW1vdW50IHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxufVxuXG4vL0NvbnRyb2xzL2J1dHRvbnMgYXQgYm90dG9tIHdoZW4gdmlld2luZyBiYW5rIGFjY291bnRcbi5tZXJjaGFudF92aWV3LWJhbmstYWNjb3VudC1jb250cm9scyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDI1cHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGRhcmtlbigkZ3JleS1ibHVlLCA1JSk7XG59XG5cbi5yZWFjdC1sb2FkaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2V0dGluZ3MtaW5mby1sYWJlbCB7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAubWF0ZXJpYWwtaWNvbnMtb3V0bGluZWQge1xuICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmVjb21tZXJjZSB7XG4gICZfY2FyZCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICB9XG4gIH1cblxuICAmX2V4cGlyYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBwLmV4cGlyZS1wZXJpb2Qge1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwLmV4cGlyZS10aW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfdGltZWlucHV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuLnBlcm1pc3Npb24tYWN0aW9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uYWRtaW4taW5mby1ib3gge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYnVzaW5lc3MtZGV0YWlscy1oZWFkZXIge1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLmJ1c2luZXNzLWRldGFpbHMtaW5mbyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5idXNpbmVzcy1kZXRhaWxzLWluZm8yIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLm93bmVyLWhlYWRlciB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4ub3duZXItZGV0YWlscyB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2aWRlciB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAwcHg7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIC8qIFVJIENvbG9ycy9HcmF5ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG5cbiAgLyogSW5zaWRlIGF1dG8gbGF5b3V0ICovXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAxO1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5mb3JtLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICBjb2xvcjogIzgzMzNkNDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uYnV0dG9uLWZvb3Rlci10ZXh0LWx0bCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICB3aWR0aDogMzM2cHg7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbn1cblxuLy8gLm93bmVyc2hpcC1pbnZhbGlkIHtcbi8vICAgZGlzcGxheTogdGFibGU7XG4vLyAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4vLyAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4vLyAgIGZvbnQtc2l6ZTogMTFweDtcbi8vICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbi8vICAgY29sb3I6ICNCRDAwMTM7XG4vLyB9XG5cbi5iYW5rLWZsb2F0aW5nLWRpdjEge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbi5iYW5rLWZsb2F0aW5nLWRpdjIge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJhbmstZmxvYXRpbmctZGl2MyB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MTBweCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5iYW5rLWFjY291bnQtYm9keSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1ib3R0b206IDBweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbi5jYXJkLWltYWdlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLm1hbmFnZS1iYS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi5iYW5rLWZsb2F0aW5nLW5ldy1kaXYxIHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxufVxuXG4uYmFuay1mbG9hdGluZy1uZXctZGl2MiB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuXG4uYmFuay1mbG9hdGluZy1uZXctZGl2MyB7XG4gIHdpZHRoOiAyMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuLmJhbmstZmxvYXRpbmctbmV3LWRpdjQge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG5cbi5iYW5rLWZsb2F0aW5nLW5ldy1kaXY1IHtcbiAgd2lkdGg6IDMwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5cbi5iYW5rLWZsb2F0aW5nLW5ldy1kaXY2IHtcbiAgd2lkdGg6IDIwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuLmJhbmstYnV0dG9uIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxufVxuXG4uc3R5bGVkLWFkZHJlc3Mge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDo1cHg7XG4gIGxhYmVsIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG5cbiAgbGFiZWw6OmFmdGVyIHtcbiAgICBjb2xvcjpibGFjaztcbiAgfVxuXG4gIGlucHV0IHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW1cbiAgfVxufVxuIiwiLy8gX292ZXJ2aWV3LnNjc3Ncbi8vIFN0eWxlcyBmb3IgT3ZlcnZpZXdQYWdlXG5cbi5vdmVydmlldyB7XG4gICYtYWNjb3VudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IobGlnaHQtcHVycGxlKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKHRyYW5zcGFyZW50LXB1cnBsZSk7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZC5pbmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgfVxuXG4gICAgJi1hcnJvdyB7XG4gICAgICBtYXJnaW46IC0xcHggYXV0byAzcHg7XG4gICAgICB3aWR0aDogNDRweDtcblxuICAgICAgJiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgc3Ryb2tlOiAkcHJpbWFyeS1kYXJrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZHJvcGljb24ge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBjb2xvcjogY29sb3IobGlnaHQtcHVycGxlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJi13YXJuaW5naWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIHRvcDogMjVweDtcbiAgICAgIGxlZnQ6IDI1cHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWxkd2l0aGRyYXdhbGljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW5mb2ljb24ge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0wLjFlbTtcbiAgICAgIGxlZnQ6IDAuMWVtO1xuXG4gICAgICAmLmludGVyZXN0IHtcbiAgICAgICAgdG9wOiAwLjFlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFycm93aWNvbiB7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDAuMmVtO1xuICAgIH1cblxuICAgICYtbGluZWxlZnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICB9XG5cbiAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICB9XG5cbiAgICAgICYudW5zY29wZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oY29sb3IoZ3JleSksIDEwJSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICYubm9iYWxhbmNlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAmLnJlY2VpdmluZy1hY2NvdW50cyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45NWVtO1xuXG4gICAgICAgICYuc2V0LWFjY291bnRzIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yKG1haW4tYmxhY2spO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5vLXJlY2VpdmluZy1hY2NvdW50cyxcbiAgICAgICYubm8tYmFuay1hY2NvdW50IHtcbiAgICAgICAgY29sb3I6IGNvbG9yKHdhcm5pbmctdGV4dCk7XG5cbiAgICAgICAgJi5zZXQtYWNjb3VudHMge1xuICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktZGFyaztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNWE1YTVhO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNldC1hY2NvdW50cyB7XG5cbiAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluZWdyaWQsXG4gICAgJi10aXRsZWdyaWQge1xuXG4gICAgICAmIC50b29sdGlwIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1ub3RpZmljYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAudGV4dC1jb250ZW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtbGluZWdyaWQge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIH1cblxuICAgICAgJiBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcblxuICAgICAgICAmIGJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZGFyaztcblxuICAgICAgICAgICY6ZGlzYWJsZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZGVkZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNzg2ZTg3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnBlbmRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgIH1cblxuICAgICAgJi5zdWJoZWFkaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktdmVyeS1saWdodDtcbiAgICAgIH1cblxuICAgICAgJiAuaW50ZXJlc3QtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIH1cblxuICAgICAgJi5pbmFjdGl2ZSB7XG4gICAgICAgICYgYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU2ZTZlO1xuXG4gICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucmVmdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IobGlnaHQtZ3JleSk7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihjb2xvcihsaWdodC1ncmV5KSwgMTAlKTtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGl0bGVncmlkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN3aXRjaGxpbmsge1xuICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm90dG9tOiAwLjFlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogcHVycGxlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dC1oaWdobGlnaHQge1xuICAgICAgY29sb3I6IHJnYigwLCAxMjgsIDc0KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDEsIDIxMSwgMTYyLCAwLjEpO1xuICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gICYtYWNjb3VudC5yZWNlaXZpbmctYWNjb3VudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgJiAuY3VycmVuY3ktbm90ZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAmIC5mbGFnLWljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5jdXJyZW5jeS1ub3RlICsgLmN1cnJlbmN5LW5vdGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIiwgXCI7XG4gICAgfVxuICB9XG5cbiAgJi1iYW5rYWNjb3VudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGhlaWdodDogOTUlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICYtbWFpbi1jb2x1bW4sICYtc2lkZS1jb2x1bW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJi1tYWluLWNvbHVtbiB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCl7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cblxuICAmLXNpZGUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJi1jb2x1bW4tbm90aWZpY2F0aW9ucy1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB3aWR0aDogMzAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRwcmltYXJ5LWRhcmsgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1kYXJrO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgICB3aWR0aDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgICB9XG4gIH1cblxuICAmLWNvbHVtbi1ub3RpZmljYXRpb25zIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBjb2xvcjogJHByaW1hcnktZGFyaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3MHB4KSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG5cbiAgICAmLnByb2R1Y3RiYW5uZXIge1xuICAgICAgYm9yZGVyOiA1cHggc29saWQgJG1haW4tYmxhY2s7XG5cbiAgICAgIC5uZXctbGFiZWwge1xuICAgICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4MmY4ZDc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MmY4ZDc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDJweCA0cHggMnB4IDJweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZW1wdHkge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuYmFubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICBjb2xvcjogY29sb3IobGlnaHQtcHVycGxlKTtcbiAgICAgIH1cblxuICAgICAgJi1pbWFnZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1ub3RpZmljYXRpb24ge1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIG1hcmdpbjogNCUgMCUgYXV0bztcblxuICAgICYtdGV4dCB7XG4gICAgICBjb2xvcjogY29sb3IoZGFyay1ncmV5KTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgICYtZm9vdGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgY29sb3I6ICM1ZTVlNWU7XG4gICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgfVxuXG4gICAgJi1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmLXJhZGlvIHtcbiAgICAmLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuXG4gICAgICAmIGlucHV0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmIGlucHV0OmNoZWNrZWQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktbGlnaHQgY29udGVudC1ib3g7XG4gICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWlucHV0IHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgbGluZWFyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luOiA1cHggN3B4O1xuICAgIH1cblxuICAgICYtbGFiZWwge1xuICAgICAgZmxleDogMTtcbiAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luOiAzcHggMCAwO1xuICAgICAgfVxuXG4gICAgICAmLWFkZGVuZHVtLnAtbGljZW5zZSB7XG4gICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXkgO1xuICAgICAgfVxuXG4gICAgICAmLWxvY2staWNvbiB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICBwYWRkaW5nOiA1cHggMjBweCAxMHB4IDM3cHg7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNXB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG5cbiAgICAgICYuYWRkZW5kdW0ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuYnV0dG9ucyB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZ2FwOiAwcHg7XG5cbiAgICAgICAgJiBpbnB1dCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZGFyaztcbiAgICAgICAgfVxuXG4gICAgICAgICYgYnV0dG9uLFxuICAgICAgICAmIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZGFyaztcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAaW5jbHVkZSBtZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJi1jdXJyZW5jeS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCBmaXQtY29udGVudCg1MCUpO1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgY29sdW1uLWdhcDogNHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmIC5mbGFnLWljb24ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJiAuYW1vdW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjQwMDAwMDAwNTk2MDQ2NDVweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXG4gICAgICAmLm5lZ2F0aXZlIHtcbiAgICAgICAgY29sb3I6ICNlMDAwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1jdXJyZW5jeS1ncmlkLmhvcml6b250YWx7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMzBweCBmaXQtY29udGVudCg1MCUpKTtcblxuICAgICYgLmFtb3VudDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICB9XG4gIH1cbn1cblxuLm5vLXJlY2VpdmluZy1hY2NvdW50cyB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMDtcbiAgZ2FwOiA1cHg7XG59XG5cbi5uby1iYW5rLWFjY291bnQtd2l0aGRyYXdhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xuXG4gIC5hbGVydC1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6IGNvbG9yKHdhcm5pbmctdGV4dCk7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubm8tcmVjZWl2aW5nLWFjY291bnRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogY29sb3IobWFpbi1ibGFjayk7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZXJjaGFudF9ib2R5LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogNDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMXB4KSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gIC5TZWxlY3QtLXNpbmdsZSB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICB9XG59XG5cbi5vdmVydmlldy1iYW5rYWNjb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGdhcDogMjRweDtcbn1cblxuLmludGVyZXN0LXRyYW5zZmVyLXNlbGVjdF9faW5wdXQgPiBpbnB1dCB7XG4gIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmV4dGVybmFsLWxpbmsge1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDZweDtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5zZXp6bGUtcGF5YXBwLWFkanVzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGZpbGw6ICNlMDAwMDA7XG59XG5cbi5wYXlhcHAtZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MCwgNzQsIDc0KTtcbn1cblxuLnNlenpsZS1idXNpbmVzc2luZm8tYWRqdXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zaG9waWZ5LW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMjBweDtcbiAgZ2FwOiAxNnB4O1xufVxuXG4uc2hvcGlmeS1tb2RhbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgY29sdW1uLWdhcDogMTBweDtcblxuICBjb2xvcjogI2JkMDAxMztcbn1cblxuLnNob3BpZnktbW9kYWwtdGl0bGUtc2F0b3NoaSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNhdG9zaGlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbHVtbi1nYXA6IDEwcHg7XG5cbiAgY29sb3I6ICMzMDMwMzA7XG59XG5cbi5idXNpbmVzcy1tb2RhbCB7XG4gIHBhZGRpbmc6IDRweDtcblxuICAucmVmdW5kcy1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBnYXA6IDE2cHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucnItYm9keSxcbi5zaG9waWZ5LW1vZGFsLWJvZHkge1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2hvcGlmeS1tb2RhbC1ib2R5LXNhdG9zaGkge1xuICBmb250LWZhbWlseTogXCJTYXRvc2hpXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2hvcGlmeS1tb2RhbC1ib2R5LWluZm8td2FybmluZy1zYXRvc2hpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGZvbnQtZmFtaWx5OiAnU2F0b3NoaScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gIGNvbG9yOiAjYmQwMDEzO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHhcbn1cblxuLnJyLXN1YiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGNvbG9yOiAjNWU1ZTVlO1xufVxuXG4ucnItYWRkLXJlc2VydmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmFkZC1iYW5rLWFjY291bnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDE2cHggMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLk11aVR5cG9ncmFwaHktQ1RBQnV0dG9uVGV4dCB7XG4gICAgY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cblxuLnJyLWFkZC1yZXNlcnZlLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjhweDtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ucnItc2V0dXAtdGl0bGUge1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogJG1haW4tYmxhY2s7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5yci1zZXR1cC1ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjE1cHg7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuLmltYWdlLXVzZmxhZyxcbi5pbWFnZS1jYWZsYWcge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ucGF5YXBwLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmJ1c2luZXNzLWluZm8tYmFubmVyLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmx0bC1wb3AtdXAtbW9kYWwge1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLmx0bC1wb3AtdXAtbW9kYWwtY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjIzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5wYXlhcHAtaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiByZWQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIC5wYXlhcHAtaHJlZiB7XG4gICAgY29sb3I6IHJlZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuXG4uYnVzaW5lc3MtaW5mby1iYW5uZXIge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wYXltZW50LWNvbnRpbnVlLWJ1dHRvbiB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihkYXJrLXJlZCk7XG4gIH1cbn1cblxuLnJlbWluZC1sYXRlci1idXR0b24ge1xuICBjb2xvcjogIzgzMzNkNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5pbmxpbmUtYmxvY2stbm90aWZpY2F0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ubHRsaW5wdXRmaWVsZCBpbnB1dCB7XG4gIGFsbDogdW5zZXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBwYWRkaW5nOiA0cHggMCA1cHg7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGhlaWdodDogMS40Mzc1ZW07XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IG11aS1hdXRvLWZpbGwtY2FuY2VsO1xuICBhbmltYXRpb24tbmFtZTogbXVpLWF1dG8tZmlsbC1jYW5jZWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEwbXM7XG4gIHBhZGRpbmc6IDE2LjVweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idXNpbmVzc2luZm9pbnB1dCBpbnB1dCB7XG4gIG1hcmdpbjogMTFweCAwIDIwcHggIWltcG9ydGFudDtcbn1cblxuLm92ZXJ2aWV3LWNvbHVtbi1maW5hbmNpYWxzIHtcbiAgcGFkZGluZzogMHB4O1xuXG4gIC5tZXJjaGFudF9zZWN0aW9uX2hlYWRlciB7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgcGFkZGluZzogMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udGV4dC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5cbi5jdXN0b21lckFjcXVpc2l0aW9uQmFubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gIC5jdXN0b21lci1hY3F1aXNpdGlvbi1iYW5uZXItdGV4dC1kYXJrIHtcbiAgICBjb2xvcjogIzIzMjMyMztcbiAgICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7IC8qIDExMC43MTQlICovXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b21lci1hY3F1aXNpdGlvbi1iYW5uZXItdGV4dC1wdXJwbGUge1xuICAgIGNvbG9yOiAjOGEzNmNmO1xuICAgIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbWVyLWFjcXVpc2l0aW9uLWJhbm5lci1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDE4M3B4O1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXVpLWNvbG9ycy1tYWluLWJsYWNrLCAkbWFpbi1ibGFjayk7XG4gICAgLy9tYXJnaW46IDFyZW0gYXV0byAwLjVyZW0gYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAuY3VzdG9tZXItYWNxdWlzaXRpb24tYmFubmVyLWJ1dHRvbi10ZXh0IHtcbiAgICAgIGZsZXg6IDEgMCAwO1xuICAgICAgY29sb3I6IHZhcigtLXVpLWNvbG9ycy13aGl0ZSwgI2ZmZik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwiY2xpZ1wiIG9mZiwgXCJsaWdhXCIgb2ZmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgIC8qIERpc3BsYXkvQnV0dG9uLCBNZWRpdW0gKi9cbiAgICAgIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4OyAvKiAxMTYuNjY3JSAqL1xuICAgIH1cbiAgfVxufVxuXG4ucGF5b3V0LXNlY3Rpb24ge1xuXG4gIC5wbGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAucGxhbi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5ob2xkaW5nLXBlcmlvZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmluZGljYXRvciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmVlbjtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTUwMDAwMDA1OTYwNDY0NDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjAwMDAwMDAyOTgwMjMyMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgLm92ZXJ2aWV3LWFjY291bnRncm91cCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuXG4ud2l0aGRyYXctc2VjdGlvbiB7XG5cbiAgLmNhcmQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgXG4gICAgc3ZnIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB9XG4gIH1cblxuICAuaW50ZXJlc3QtYmFsYW5jZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI0cHg7XG5cbiAgICAubGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTUwMDAwMDA1OTYwNDY0NDhweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG5cbi53ZWVrbHktc2FsZXMge1xuICB3aWR0aDogMzAlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxufVxuXG4ucGVuZGluZy1wYXlvdXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgfVxufVxuXG4ub3ZlcnZpZXctY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXg6IGF1dG87XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIGhlaWdodDogOTAlO1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAub3JkZXItcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNSU7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmN1cnJlbmN5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuc3ViLWVtYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgIH1cbiAgfVxuXG4gIC5jb2xsYXBzaWJsZSB7XG4gICAgdGV4dC1vdmVyZmxvdzplbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAua3BpLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG5cbiAgICAua3BpLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA1cHg7XG5cbiAgICAgIHN2Zywgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmtwaS12YWx1ZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5wb3NpdGl2ZSB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JlZW47XG4gICAgfVxuXG4gICAgLm5lZ2F0aXZlIHtcbiAgICAgIGNvbG9yOiAkc2V6emxlLXJlZDtcbiAgICB9XG4gIH1cbn1cblxuLm92ZXJ2aWV3LWFuYWx5dGljcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLmNhcmQtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogNSU7XG5cblxuICAgIC50aXRsZS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2hhcnQtc2VsZWN0b3JzIHtcbiAgICBoZWlnaHQ6IDIwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDE1cHg7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogNTBweDtcblxuICAgIC5jaGFydC1zZWxlY3RvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcih0cmFuc3BhcmVudC1wdXJwbGUpO1xuICAgICAgfVxuXG4gICAgICAuY2hhcnQtc2VsZWN0b3ItdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jaGFydC12YWx1ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjY2hhcnQge1xuICAgIGhlaWdodDogY2FsYyg3NSUgLSAzMnB4KTsgLy8gbWludXMgZ2Fwc1xuXG4gICAgLmNhcmQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpe1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmNoYXJ0LXNlbGVjdG9ycyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgICNjaGFydCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5jYXJkIHtcbiAgLnBsYWNlaG9sZGVyIHtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihsaWdodC1ncmV5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAud2FybmluZy1pY29uIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm92ZXJ2aWV3LWFjY291bnQtbGluZWxlZnQge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgLndhcm5pbmctaWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc2VlbEljb24ge1xuICB3aWR0aDogNjFweDtcbiAgaGVpZ2h0OiA2MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2VlbEljb24ge1xuICAgIHdpZHRoOiA1M3B4OyAvLyBTbWFsbGVyIG9uIG1vYmlsZSBkZXZpY2VzXG4gICAgaGVpZ2h0OiA1M3B4O1xuICB9XG59XG4iLCIuY2FyZC1vdmVydmlldy1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtb3ZlcnZpZXctbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMDAwMDE7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVlbSAwLjVlbSAwLjc1ZW0gMmVtO1xufVxuXG4uY2FyZC1vdmVydmlldy1yYWRpbyA+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWw6OmJlZm9yZSxcbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGhlaWdodDogMS4xMjVlbTtcbiAgbGVmdDogMC4xMjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuODI1ZW07XG4gIHdpZHRoOiAxLjEyNWVtO1xufVxuXG4uY2FyZC1vdmVydmlldy1yYWRpbyA+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWw6OmJlZm9yZSxcbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29udGVudDogXCIgXCI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTY1NjU2O1xufVxuXG4uY2FyZC1vdmVydmlldy1yYWRpbyA+IGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmNhcmQtb3ZlcnZpZXctcmFkaW8gPiBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCAjMDA2YTI3O1xufVxuXG4uY2FyZC1vdmVydmlldy1yYWRpbyA+IGlucHV0OmZvY3VzIH4gbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCAkcHJpbWFyeTtcbn1cblxuLmNhcmQtb3ZlcnZpZXctcmFkaW8gPiBpbnB1dDpjaGVja2VkIH4gbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICRwcmltYXJ5LWRhcms7XG59XG5cbi5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gaW5wdXRbZGlzYWJsZWRdIH4gbGFiZWwge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gIC5jYXJkLW92ZXJ2aWV3LXJhZGlvID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHdpbmRvdztcbiAgICBib3JkZXI6IDZweCBzb2xpZCBidXR0b25mYWNlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIF9yZWZlcnJhbC5zY3NzXG4vLyBTdHlsZXMgZm9yIFJlZmVyTWVyY2hhbnRcblxuLmlucHV0LWhlbHBlci1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlZmVycmFsLWxpc3QtZWxlbWVudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5yZWZlcnJhbC1saXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yZWZlcnJhbC1lbWFpbC10ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwLjc7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5uby1ob3Zlci1idG4ge1xuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5kYXNoZWQtbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkO1xuICBjb2xvcjogcmdiYSg0MSwgNDMsIDQ5LCAwLjMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAwLjFlbTtcbiAgbWFyZ2luOiAzMnB4IDBweDtcblxuICAmIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogNnB4IDEwcHggMHB4O1xuICB9XG59XG4iLCIuYmFuay1hY2NvdW50LWdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTAwcHgsIGF1dG8pIG1pbm1heCgxNjBweCwgYXV0byk7XG4gIC8vIGdyaWQtZ2FwOiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5iYW5rLWFjY291bnQtcm93LXdpdGgtYnV0dG9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG59XG5cbi5iYW5rLWFjY291bnQtY2hhbmdlLWJ1dHRvbiB7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLnBlbmRpbmctYWNjb3VudCB7XG4gIC5idG4tbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGNvbG9yOiAjZWU1OTQ3O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjY2Y1Y2NjO1xuICAgIH1cbiAgfVxuXG4gIC51bnZlcmlmaWVkIHtcbiAgICBjb2xvcjogI2VlNTk0NztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5cbi5iYW5rLWFjY291bnQtZ3JpZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmJhbmstYWNjb3VudC1ncmlkLXJvdyB7XG4gIC8vIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG5cbiAgLmJhbmstYWxpYXMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAuYmFuay1kZXRhaWxzIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5iYW5rLWFjY291bnQtZ3JpZC1lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc3Vic2NyaXB0LXN0cmluZyB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5iYW5rLWFjY291bnQtc3Bhbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZmxhZy1jaG9vc2VyIHtcbiAgLmZsYWctaWNvbiB7XG4gICAgd2lkdGg6IDIuMzNlbTtcbiAgICBsaW5lLWhlaWdodDogMi4zM2VtO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cbiAgfVxufVxuXG4uZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGVuZGluZy1iYW5rLWNoYW5nZSB7XG4gIC5tb2RhbCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA1MHB4IDFmciAxMjVweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA1MHB4IDFmciAwLjZmcjtcbiAgICB9XG4gIH1cblxuICAucGFyYWdyYXBoIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG59XG5cbi5iYW5rLXZlcmlmaWNhdGlvbi1tb2RhbCB7XG4gIC5jb2wtc20tNiB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG5cbiAgICBpbnB1dCB7XG4gICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnN0cnVjdGlvbnMge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnN1Ym1pdC1idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDI3ZDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjODQyN2Q3O1xuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkyNTU4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzkyNTU4O1xuICAgIH1cbiAgfVxuXG4gIC5jb25maXJtLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiA5NiU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg0MjdkNztcbiAgICBib3JkZXItY29sb3I6ICM4NDI3ZDc7XG4gIH1cblxuICAuY29udGFjdC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMXB4ICM3NTc1NzUgc29saWQ7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiA5NiU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMzOTI1NTg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgzMzNkNDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5kaXNwbGF5LWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogJ1NhdG9zaGknO1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xufVxuXG4uYmFuay1hY2NvdW50cy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogJG1haW4tYmxhY2s7XG5cbiAgLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4uYmFuay1hY2NvdW50cy1idXR0b24tcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLmJhbmstYWNjb3VudHMtYnV0dG9uLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuYnRuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmFkZC1iYW5rYWNjb3VudC1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiA3MCU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jdXJyZW5jeS1zZXR0aW5ncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcblxuICAuYmFuay1hY2NvdW50LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgLmJhbmstYWNjb3VudHMtaGVhZGVyLCAuYmFuay1hY2NvdW50cy1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIH1cblxuICAgIC5iYW5rLWFjY291bnRzLWhlYWRlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXk7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxufVxuXG4uc2VjdGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDMycHggMHB4O1xuICBwYWRkaW5nOiAwO1xuICBnYXA6IDVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG4uYmFuay1hY2NvdW50LWJvZHktbmV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleTtcbiAgfVxuXG4gIC5iYW5rLWFjY291bnQsIC5jYXJkLWFjY291bnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG5cbiAgICAuYmFuay12ZXJpZmllZCwgLmJhbmstdW52ZXJpZmllZCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5iYW5rLXZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICB9XG5cbiAgICAuYmFuay11bnZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAkZXJyb3I7XG4gICAgfVxuXG4gICAgLmFycm93IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5lbnRpdHktaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcblxuICAudGl0bGUtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gIH1cblxuICAubnVtYmVyLW1hc2sge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xuICB9XG5cbiAgLmRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzbSkge1xuICAgIC5iYW5rLWltYWdlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5yci1jdXJyZW5jeS1saXN0IHtcbiAgLnJyLWFkZC1yZXNlcnZlLWN1cnJlbmN5IHtcbiAgICAvKiBSZXNldCBkZWZhdWx0IGJ1dHRvbiBzdHlsZXMgKi9cbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xuICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXG4gICAgLyogQ3VzdG9tIHN0eWxlcyAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcblxuICAgIC5hcnJvdyB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgfVxuXG4gICY6b25seS1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIH1cbn1cblxuLmNyZWRpdC1jYXJkLWV4cGlyZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xufVxuXG4uYmFuay12ZXJpZmllZC1wYXlhYmxlLCAuYmFuay11bnZlcmlmaWVkLXBheWFibGUge1xuZm9udC1zaXplOiAxNHB4O1xuZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbn1cblxuLmJhbmstdmVyaWZpZWQtcGF5YWJsZSB7XG5jb2xvcjogJHNlenpsZS1ncmVlbjtcbn1cblxuLmJhbmstdW52ZXJpZmllZC1wYXlhYmxlIHtcbmNvbG9yOiAkc2V6emxlLXJlZDtcbn1cblxuLmNyZWRpdC1jYXJkcyB7XG4gIC5NdWlEaWFsb2dUaXRsZS1yb290IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi5zdWJ0aXRsZS1zbWFsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4zMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uc2V6emxlLWdyYXkge1xuICBjb2xvcjogIzI3MjcyNztcbn1cblxuLnN1YnRpdGxlLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLnN1YnRpdGxlLWxnIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBDb250YWN0IFVzIFBhZ2Vcbi5jb250YWN0LXVzIHtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmNvbnRhY3QtY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ibHVlLWxpbmsge1xuICBjb2xvcjogIzAwN2Y5MDtcbn1cblxuLmVtYWlsLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNvbnRhY3QtaW5mby1pY29uLWJsb2NrcyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgLmNvbnRhY3QtaWNvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5jb250YWN0LXVzLWljb24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIH1cblxuICAgIC5jb250YWN0LXVzLXRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLmVkaXQtaWNvbiB7XG4gIG1hcmdpbjogMCAwIDVweCA1cHg7XG59XG5cbi8vIC5mYS1tYWlsYm94IHtcbi8vICAgLy8gZm9udC1mYW1pbHk6IG5vbmU7XG4vLyB9XG4jbWJveCB7XG4gIGZvbnQtZmFtaWx5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBwdXJwbGU7XG59XG5cbi8vIEhlbHAgcmVxdWVzdCBmb3JtIHN0eWxlc1xuZm9ybS5oZWxwZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuXG4gIHNlbGVjdC5kaXNhYmxlZCB7XG4gICAgZGlzcGxheTogdW5zZXQ7IC8vIHVuc2V0cyBcImRpc3BsYXk6IG5vbmVcIiBpbiBhY2NvdW50LWN1cnJlbmNpZXMtdGFibGUuc2Nzc1xuICB9XG5cbiAgc2VsZWN0IHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAxMHB4O1xuICAgIC13ZWJraXQtcGFkZGluZy1lbmQ6IDMwcHg7XG4gICAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAxMHB4O1xuICB9XG5cbiAgI3N1YmplY3Qge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgfVxuXG4gIHRleHRhcmVhLm1vYmlsZXtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgICB9XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbiIsIi5kb251dC1jZW50ZXItbGFiZWwtdmFsdWUge1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5kb251dC1jZW50ZXItbGFiZWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGFsaWdubWVudC1iYXNlbGluZTogbWlkZGxlO1xufVxuXG4uZG9udXQtY2VudGVyLXBlcmNlbnRhZ2Uge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kb251dC1ib3R0b20tbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5waWUtaW50ZXJhY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCIuYW5hbHl0aWNzIHtcbiAgLnNtYWxsLWNoYXJ0LWxlZnQsIC5zbWFsbC1jaGFydC1yaWdodCB7XG4gICAgLmNhcmQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmNhcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5wbGFjZWhvbGRlciB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC50aW1lZC1vdXQtZXJyb3ItbWVzc2FnZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAvLyBUaGlzIHZhbHVlIHNob3VsZCBiZSBhbGlnbmVkIHdpdGggd2hhdCBpcyBpbiAuc21hbGwtY2hhcnQtbGVmdCAmIHJpZ2h0XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDhweDtcbiAgICB9XG5cbiAgICAuZXh0cmEtc3BhY2Uge1xuICAgICAgcGFkZGluZy1ib3R0b206IDM3cHg7XG4gICAgfVxuXG4gICAgLmNoYXJ0LXRpdGxlLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgLy8gVG9vbHRpcCBzdHlsZXNcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkgYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIC50b29sdGlwdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgICAgIC50b29sdGlwdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICAudG9vbHRpcHRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuY2hhcnQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWRhcms7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MTBweCkgYW5kIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSBhbmQgKG1pbi13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNoYXJ0LXN1YnRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICBwYWRkaW5nOiA0cHggMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc21hbGwtY2hhcnQtbGVmdCB7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDhweDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNtYWxsLWNoYXJ0LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIH1cblxuICAgIC5jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggOHB4O1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhaW5lci5hbmFseXRpY3MtY29udGFpbmVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICB9XG59XG5cbi5maWx0ZXJzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZmlsdGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogY29sb3IoZGFyay1wdXJwbGUpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yKGRhcmstcHVycGxlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweCA4cHggMTJweDtcblxuICAgIC5maWVsZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgaGVpZ2h0OiAyMXB4O1xuXG4gICAgICAuTXVpSW5wdXRCYXNlLXJvb3Qge1xuICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgICAgfVxuXG4gICAgICAuTXVpSW5wdXQtdW5kZXJsaW5lOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9O1xuICAgICAgLk11aUlucHV0LXVuZGVybGluZTo6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9O1xuICAgICAgaW5wdXQsIC5NdWlTZWxlY3Qtc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgfVxuICAgICAgc3ZnOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNsZWFyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IGNvbG9yKGxpZ2h0LXB1cnBsZSk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuY2xlYXI6aG92ZXIge1xuICAgIGNvbG9yOiBjb2xvcihkYXJrLXB1cnBsZSk7XG4gIH1cbn1cbiIsIi5jb250YWluZXIuYW5hbHl0aWNzLWNvbnRhaW5lciB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgfVxufVxuXG4uYW5hbHl0aWNzIHtcbiAgLnRvb2x0aXAge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTEwcHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFuYWx5dGljcy13YXJuaW5nIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNlZTU5NDc7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmFuYWx5dGljcy1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJHByaW1hcnktZGFyaztcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tb250aGx5LXNlbGVjdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDM2cHg7XG4gICAgICBjb2xvcjogJHByaW1hcnktZGFyaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICB0b3A6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1vbnRoLXNlbGVjdG9yLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5tb250aC1zZWxlY3Rvci1jb250YWluZXIubWFyZ2luIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tb250aC1zZWxlY3Rvci1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzM5MjU1ODtcbiAgfVxuXG4gIC5tb250aC1zZWxlY3RvciB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG5cbiAgLm1vbnRoLXNlbGVjdG9yLmVuZC1kYXRlIHtcbiAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5kYXRlLXNlbGVjdG9yIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxuXG4gICAgLmRheS1waWNrZXItY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNGNhY2Y7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIGNvbG9yOiAjMzkyNTU4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC41O1xuICAgICAgICBib3gtc2hhZG93OiAycHggOHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICBib3JkZXItY29sb3I6ICM4NDI3ZDc7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIGJvdHRvbTogMzhweDtcbiAgICAgICAgY29sb3I6ICMzOTI1NTg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvb2x0aXAge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDEzcHggMTZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmRhdGUtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuaXRlbSB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC41O1xuICAgICAgICBib3gtc2hhZG93OiAycHggOHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDI1KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjODQyN2Q3O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYW92LWNoYXJ0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5hb3YtY2FsY3VsYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xuXG4gICAgLmFvdi1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IoZGFyay1wdXJwbGUpO1xuICAgICAgY29sb3I6IGNvbG9yKGRhcmstcHVycGxlKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICB9XG59XG5cbi5nZW9ncmFwaHktY2hhcnQge1xuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzc4NmU4NztcbiAgfVxuXG4gIC5jb3VudCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLmxpc3QtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAuYm90dG9tLXNwYWNlciB7XG4gICAgLy8gZGlzcGxheTogaW5saW5lO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggIzMzMyBkb3R0ZWQ7XG4gIH1cbn1cblxuLmFuYWx5dGljcy1jYWxlbmRhci1kaWFsb2cge1xuICAubW9kYWwge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblxuICAgIC5jbG9zZS1tb2RhbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG4gICAgaGVpZ2h0OiA5MHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5jdXJyZW5jeS1sZWdlbmQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IFwiY29tZm9ydGFcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmN1cnJlbmN5LWxlZ2VuZC1jb250YWluZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgdHJhbnNmb3JtLWJveDogZmlsbC1ib3g7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uaW50ZXJlc3QtbGVnZW5kLWNvbnRhaW5lciB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICB0cmFuc2Zvcm0tYm94OiBmaWxsLWJveDtcblxuICAmOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmxlZ2VuZC1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zaG9waWZ5LWFuYWx5dGljcy1zdGF0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZjY7XG5cbiAgLnN0YXQtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cblxuICAuc3RhdC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbi5jdXJyZW5jeS10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcblxuICAuY3VycmVuY3ktc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBnYXA6IDhweDtcbiAgICB3aWR0aDogNTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjNGNhY2Y7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IDAuNTtcbiAgICAgIGJveC1zaGFkb3c6IDJweCA4cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICBib3JkZXItY29sb3I6ICM4NDI3ZDc7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnVzZCB7XG4gICAgcmlnaHQ6IDY1cHg7XG4gIH1cblxuICAuY2FkIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLnNlbGVjdGVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeS1kYXJrO1xuICB9XG59XG5cbi5jaGFydC12YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAkcHJpbWFyeS1kYXJrO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4uYW5hbHl0aWNzLWNvbnRlbnQtcm93IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcblxuICAuY2FyZCB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGdhcDogMjRweDtcbiAgfVxufVxuXG4uc2VsZWN0LWJ1dHRvbnMge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAuc2VsZWN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuXG4gIC5zZWxlY3Rpb246Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDBweCAwcHggNnB4O1xuICB9XG5cbiAgLnNlbGVjdGlvbjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA2cHggNnB4IDBweDtcbiAgfVxufVxuXG4udGV4dC1ibG9jay5zaG93LWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLmluLXN0b3JlIHtcbiAgQG1peGluIGFic29sdXRlLTAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuc2V6emxlLWNhcmQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjUwcHg7XG5cbiAgICAuZm9udC1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC5mb250LXNtYWxsZXIge1xuICAgICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAubGV0dGVyLXNwYWNpbmctc20ge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFwdDtcbiAgICB9XG5cbiAgICAud2hpdGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLnNlenpsZS1jYXJkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUtMDtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS4zcmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRvcDogMzYlO1xuXG4gICAgICAgIC5jYXJkLXBhbi13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgIC5jYXJkLXBhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICA+IC5jYXJkLXBhbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG5cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtZGV0YWlsLXdyYXBwZXIge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAuY2FyZC1kZXRhaWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHggNXB4IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweCAycHggMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiA6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCkge1xuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgIC5jYXJkLXBhbi13cmFwcGVyIHtcbiAgICAgICAgICAgIC5jYXJkLXBhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgICAgICAgICA+IC5jYXJkLXBhbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgIC5jYXJkLXBhbi13cmFwcGVyIHtcbiAgICAgICAgICAgIC5jYXJkLXBhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgICAgICAgICA+IC5jYXJkLXBhbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuN3JlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWFjdGlvbi1pdGVtcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogIzg0MjdkNztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLmJ0bi10cmFuc3BhcmVudCB7XG4gICAgICAgIGJvcmRlcjogMXB4ICM3NTc1NzUgc29saWQ7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24taXRlbSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtYWN0aW9uLWljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5jbG9zZS1vdXQtZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjRweDtcbiAgdG9wOiAyNHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzg0MjdkNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLmluLXN0b3JlIHtcbiAgLmluLXN0b3JlLW9uYm9hcmRpbmcge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9keSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXQtdXAtdGVzdC1jYXJkIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG5cbiAgICAgIC5nZW5lcmF0ZS1jYXJkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib2R5IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIG1hcmdpbjogMzJweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZW5kLWRldGFpbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJvZHkge1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAucGhvbmUtbnVtYmVyLXN1Ym1pdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgLnBob25lLWlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5yZWFjdC1waG9uZS1udW1iZXItaW5wdXQge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Ym1pdC1idG4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFkZC1pbi1zdG9yZS1sb2NhdGlvbi1tb2R1bGUge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYWRkcmVzcyBhY3Rpb25cIjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAubGluayB7XG4gICAgICAgIGdyaWQtYXJlYTogYWN0aW9uO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ydW4tdGVzdC10cmFuc2FjdGlvbi1tb2R1bGUtZW1wdHkge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmluZm8tY2lyY2xlLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgICBib3R0b206IDJweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ydW4tdGVzdC10cmFuc2FjdGlvbi1tb2R1bGUge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaWNvbiBhbW91bnQgYWN0aW9uXCIgXCJpY29uIGRhdGUgYWN0aW9uXCIgXCJpY29uIHRpbWUgYWN0aW9uXCI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDUwcHgpIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMHB4LCAxZnIpIG1pbm1heCgxMTBweCwgMmZyKSBtaW5tYXgoXG4gICAgICAgICAgICAxNTBweCxcbiAgICAgICAgICAgIDJmclxuICAgICAgICAgICk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDIzcHgsIDFmcikgbWlubWF4KDg1cHgsIDJmcikgbWlubWF4KFxuICAgICAgICAgICAgMTI1cHgsXG4gICAgICAgICAgICAyZnJcbiAgICAgICAgICApO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIH1cblxuICAgICAgLmxpbmsge1xuICAgICAgICBncmlkLWFyZWE6IGFjdGlvbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgLmNoZWNrLWljb24ge1xuICAgICAgICBncmlkLWFyZWE6IGljb247XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjMWY3ZjNkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vbmJvYXJkaW5nLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDI4cHggMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNjVweCwgMWZyKSBtaW5tYXgoMzI1cHgsIDVmcikgbWlubWF4KFxuICAgICAgICA4MHB4LFxuICAgICAgICAyZnJcbiAgICAgICk7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaWNvbiB0aXRsZSBzdGFydFwiIFwiaWNvbiBib2R5IHN0YXJ0XCIgXCJpY29uIG1vZHVsZSBzdGFydFwiO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDM1cHgsIDFmcikgbWlubWF4KDI4NXB4LCA1ZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpY29uIHRpdGxlXCIgXCJpY29uIGJvZHlcIiBcImljb24gbW9kdWxlXCIgXCJpY29uIHN0YXJ0XCI7XG4gICAgICBwYWRkaW5nOiAyMnB4IDBweDtcbiAgICB9XG5cbiAgICAmLmZvY3VzZWQge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2JmOTFmMjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub25ib2FyZGluZy1pdGVtLWljb24ge1xuICAgICAgZ3JpZC1hcmVhOiBpY29uO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogMS41ZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MHB4KSBhbmQgKG1heC13aWR0aDogNjc4cHgpIHtcbiAgICAgICAgbGVmdDogMC43NWVtO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgICBsZWZ0OiAwZW07XG4gICAgICB9XG5cbiAgICAgIC5jaGVjay1jaXJjbGUge1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5saXN0LW51bWJlciB7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2Y3ZjdmNztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICYuZm9jdXNlZCB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmNWVlZmI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZWVmYjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXAtbWFya2VyIHtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiA0cHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vbmJvYXJkaW5nLWl0ZW0tdGl0bGUge1xuICAgICAgZ3JpZC1hcmVhOiB0aXRsZTtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXNtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm9uYm9hcmRpbmctaXRlbS1zdGFydCB7XG4gICAgICBncmlkLWFyZWE6IHN0YXJ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXNtIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTUxcHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jaGV2cm9uLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub25ib2FyZGluZy1pdGVtLWJvZHkge1xuICAgICAgZ3JpZC1hcmVhOiBib2R5O1xuICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAub25ib2FyZGluZy1pdGVtLW1vZHVsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICAgIGdyaWQtYXJlYTogbW9kdWxlO1xuICAgIH1cbiAgfVxuXG4gIC5ydW4tdGVzdC10cmFuc2FjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBkaXYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG5cbiAgICAuYm9keSB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luOiAxMnB4IGF1dG87XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuXG4gICAgLnZpcnR1YWwtY2FyZC1tb2R1bGUge1xuICAgICAgbWFyZ2luOiAzMnB4IDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFjay1idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG5cbiAgICAuaW5zdHJ1Y3Rpb24taXRlbS1jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMThweDtcbiAgICAgIGJvcmRlcjogMC41cHggc29saWQgIzkyOTI5MjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG5cbiAgICAgIC5pbnN0cnVjdGlvbi1pdGVtLWJvZHkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudG9nZ2xlLW9wZW4taWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY4cHgpIHtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaGV2cm9uLWljb24ge1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBjb2xvcjogI2E0OWVhZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5zdHJ1Y3Rpb24tY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1pdGVtIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjJweCBhdXRvO1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcblxuICAgICAgICAgIC5jb250ZW50LW51bWJlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LW1lc3NhZ2Uge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMTBweCAyNHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgIC5jaGV2cm9uLXJpZ2h0LXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAuY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODQyN2Q3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnRyby1wYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLmJvZHkge1xuICAgICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC52aXJ0dWFsLWNhcmQtbW9kdWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIC5jYXJkLWljb24ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgfVxuXG4gICAgLnRleHQtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmsge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaW4tc3RvcmUge1xuICAuYWRkLWxvY2F0aW9uLW1vZGFsIHtcbiAgICAuY2xvc2Utb3V0LWRpYWxvZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjRweDtcbiAgICAgIHRvcDogMjRweDtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgY29sb3I6ICM4NDI3ZDc7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLm1vZGFsIHtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kaWFsb2ctdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBOdW5pdG87XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udGFpbmVyIHtcbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luOiA4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmZvcm0ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlM2U2O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIGhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hZGRyZXNzLWNvbnRlbnQge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXR5IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDY0JTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RhdGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2JTtcbiAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm9wdGlvbmFsIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICNzdG9yZV9pZGVudGlmaWVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgI3N0cmVldDIge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9vbHRpcCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgIHRvcDogM3B4O1xuICAgICAgICAgICAgICBsZWZ0OiAzcHg7XG5cbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZXF1aXJlZC1maWVsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6IHJlZDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IENvdXJpZXIgTmV3LCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi5pbi1zdG9yZSB7XG4gIC5jb250YWluZXIuaW4tc3RvcmUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgfVxuICB9XG5cbiAgLnRpbWVzLWljb24td3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuXG4gICAgLnRpbWVzLWljb24ge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBjb2xvcjogI2ZmNTY2NztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW4tc3RvcmUtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnRpdGxlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJvZHkge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgIH1cblxuICAgIC5tb2JpbGUtYWN0aW9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2V6emxlLWNhcmQtd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1tb2R1bGUge1xuICAgIG1heC1oZWlnaHQ6IDczcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIHdpZHRoOiA0NDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYud2l0aC1hc3NldHMge1xuICAgICAgbWF4LWhlaWdodDogMTMycHg7XG4gICAgfVxuXG4gICAgJi5jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICB9XG5cbiAgICAudmlydHVhbC1jYXJkLW1vZHVsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLmNhcmQtZGF0YSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFya2V0aW5nLWFzc2V0cy1zZWN0aW9uIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlYWVhO1xuICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuXG4gICAgICAuZXh0ZXJuYWwtbGluayB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGVuZGluZy10cmFuc2FjdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRyYW5zYWN0aW9uLWhlYWRlci13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjBweCAxOHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvZHkge1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIH1cblxuICAgIC52aWV3LWluc3RydWN0aW9ucy1idG4ge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICB9XG5cbiAgICAgIC5jaGV2cm9uLXJpZ2h0LXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDhweDtcblxuICAgICAgICAuY2hldnJvbi1yaWdodCB7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjODQyN2Q3O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYubm8tdHJhbnNhY3Rpb25zIHtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wZW5kaW5nLXRyYW5zYWN0aW9uLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMjhweCAyMnB4IDE2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNTBweCwgMWZyKSBtaW5tYXgoOTBweCwgMWZyKSBtaW5tYXgoXG4gICAgICAgICAgNTBweCxcbiAgICAgICAgICAxZnJcbiAgICAgICAgKSBtaW5tYXgoMjYwcHgsIDJmcikgbWlubWF4KDEyMHB4LCAyZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhbW91bnQgZGF0ZSB0aW1lIG1pZCBhY3Rpb25zXCI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDBweCwgMWZyKSBtaW5tYXgoNTBweCwgMWZyKSBtaW5tYXgoXG4gICAgICAgICAgICA5MHB4LFxuICAgICAgICAgICAgMWZyXG4gICAgICAgICAgKSBtaW5tYXgoNTBweCwgMWZyKSBtaW5tYXgoMTIwcHgsIDJmcik7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiY2hldnJvbiBhbW91bnQgZGF0ZSB0aW1lIGFjdGlvbnNcIiBcIi4gbWlkIG1pZCBtaWQgbWlkXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogMjhweCAxNHB4IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0ODFweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgzMHB4LCAxZnIpIG1pbm1heCg1MHB4LCAxZnIpIG1pbm1heChcbiAgICAgICAgICAgIDkwcHgsXG4gICAgICAgICAgICAxZnJcbiAgICAgICAgICApIG1pbm1heCg1MHB4LCAxZnIpIG1pbm1heCgxMzBweCwgMmZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJjaGV2cm9uIGFtb3VudCBkYXRlIHRpbWUgYWN0aW9uc1wiIFwiLiBtaWQgbWlkIG1pZCBtaWRcIjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAyOHB4IDRweCAxNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgYm90dG9tOiA3cHg7XG4gICAgICB9XG5cbiAgICAgIC50b2dnbGUtb3Blbi1pY29uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY2hldnJvbi1pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1pZCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vYmlsZS1taWQge1xuICAgICAgICBncmlkLWFyZWE6IG1pZDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbi1zdG9yZS1sb2NhdGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYxNXB4KSB7XG4gICAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgICB9XG5cbiAgICAuaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAuYm9yZGVyLWV4dGVuZCB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTUwcHgpIGFuZCAobWF4LXdpZHRoOiA2MTVweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ3NXB4KSBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkgYW5kIChtYXgtd2lkdGg6IDQ3NXB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTlyZW07XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTNyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWhlYWRlciB7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMzAwcHgsIDNmcikgMzBweCBtaW5tYXgoMTQ1cHgsIDFmcikgbWlubWF4KFxuICAgICAgICAgIDEwMHB4LFxuICAgICAgICAgIDFmclxuICAgICAgICApO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYjNiM2IzO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmxvY2F0aW9uLWxpbmUtaXRlbS13cmFwcGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkZ3JleTtcblxuICAgICAgLmxvY2F0aW9uLWxpbmUtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHB4IG1pbm1heCgzMDBweCwgM2ZyKSBtaW5tYXgoMTQ1cHgsIDFmcikgbWlubWF4KFxuICAgICAgICAgICAgMTAwcHgsXG4gICAgICAgICAgICAxZnJcbiAgICAgICAgICApO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDBweDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb25zIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkcmVzcyB7XG4gICAgICAgICAgY29sb3I6ICMzOTI2NTg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRpbWVzLWljb24td3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC50b2dnbGUtbG9jYXRpb24tb3Blbi1pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgIC5jaGV2cm9uLWljb24ge1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBjb2xvcjogI2I2YjZiNjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29ubmVjdGVkLW1pZCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmV5O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzBweCAxZnIgMWZyO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcIi4gbWlkIGFjdGlvbnNcIjtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAgIC5taWQge1xuICAgICAgICAgIG1pbi13aWR0aDogMjcwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGdyaWQtYXJlYTogbWlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbi1pdGVtcy13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICBncmlkLWFyZWE6IGFjdGlvbnM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vLW1pZC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIG1pbi13aWR0aDogNDgwcHg7XG4gICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgICAubWVzc2FnZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY29ubmVjdC1taWQge1xuICAgIC5tb2RhbCB7XG4gICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRyYW5zYWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkcmVzcy1zZWxlY3Rpb24ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAgICAgICAuY29ubmVjdC1idG4td3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN1Y2Nlc3MtZGlhbG9nIHtcbiAgICAubW9kYWwge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrLWNpcmNsZSB7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDc4cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDc4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJvbGQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1hcmtldGluZy1wb3B1cCB7XG4gICAgLm1vZGFsIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAubWFya2V0aW5nLXBvcHVwLWJvZHkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzc1cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDMwMHB4LCAxZnIpIG1pbm1heCgzMDBweCwgMmZyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFya2V0aW5nLWltYWdlIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzVweCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogLTMyMHB4O1xuICAgICAgICAgICAgY2xpcC1wYXRoOiBpbnNldCgwcHggOTBweCAwcHggMzIwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDgwcHggNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzc2cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5leHRlcm5hbC1saW5rIHtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICBib3R0b206IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYW5hZ2UtaW4tc3RvcmUtYWN0aW9uLWl0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmluLXN0b3JlIHtcbiAgLnZpZXctaW5zdHJ1Y3Rpb25zIHtcbiAgICAubW9kYWwge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggYXV0bztcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saXN0LW51bWJlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICB3aWR0aDogMjhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzM5MjU1ODtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzOTI1NTg7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1lc3NhZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXN0LWNhcmQtbW9kYWwge1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuXG4gIEBtaXhpbiBhYnNvbHV0ZS0wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuc2V6emxlLWNhcmQtd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcblxuICAgICAgLmZvbnQtc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIC5mb250LXNtYWxsZXIge1xuICAgICAgICBmb250LXNpemU6IDAuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgIC5sZXR0ZXItc3BhY2luZy1zbSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHQ7XG4gICAgICB9XG5cbiAgICAgIC53aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuc2V6emxlLWNhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS0wO1xuXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuM3JlbTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgdG9wOiAzNiU7XG5cbiAgICAgICAgICAuY2FyZC1wYW4td3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAuY2FyZC1wYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgICA+IC5jYXJkLXBhbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhcmQtbmFtZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhcmQtZGV0YWlsLXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgLmNhcmQtZGV0YWlsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweCA1cHggMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICAgID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4IDJweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICA+IDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgIC5jYXJkLXBhbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgLmNhcmQtcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICAgICAgICAgICAgICA+IC5jYXJkLXBhbi1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICAuY2FyZC1wYW4td3JhcHBlciB7XG4gICAgICAgICAgICAgIC5jYXJkLXBhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgPiAuY2FyZC1wYW4tc2VjdGlvbiB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuN3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcmQtYWN0aW9uLWl0ZW1zIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM4NDI3ZDc7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAuYnRuLXRyYW5zcGFyZW50IHtcbiAgICAgICAgICBib3JkZXI6IDFweCAjNzU3NTc1IHNvbGlkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjdGlvbi1pdGVtIHtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkLWFjdGlvbi1pY29uIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaWFsb2ctdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlhbG9nLW1lc3NhZ2Uge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb24tbGluayB7XG4gICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnVwbG9hZC1pbi1zdG9yZS1sb2dvIHtcbiAgbWFyZ2luLXRvcDogMzRweDtcblxuICAudXBsb2FkLWluLXN0b3JlLXRpdGxlIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBmbGV4OiBub25lO1xuICAgIG9yZGVyOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXJnaW46IDE2cHggMHB4O1xuICB9XG5cbiAgLnVwbG9hZC1sb2dvLWJvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgbWFyZ2luOiAyNHB4IDBweDtcbiAgfVxuXG4gIC51cGxvYWQtcmV2aWV3IHtcbiAgICB3aWR0aDogODQwcHg7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAudXBsb2FkLWljb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGU4ZTg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBmb250LWZhbWlseTogTnVuaXRvIFNhbnM7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuaW4tcmV2aWV3LXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBDb21mb3J0YWE7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaW4tcmV2aWV3LWxvd2VyLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBDb21mb3J0YWE7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pbnN0b3JlLWxvZ28taW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nOiAwIDAuMjVyZW0gMCAwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gcGFnZSBmcmFtaW5nIGFuZCBtYWluIGhlYWRlciBzdHlsZXNcbi5tYW5hZ2UtZG9jdW1lbnRzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdHlsaW5nIHdpdGggbXVsdGlwbGUgZG9jdW1lbnQgY2FyZHNcbi5kb2N1bWVudC1jYXJkLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAvLyBkb2N1bWVudCBjYXJkIHN0eWxlc1xuICAuZG9jdW1lbnQtY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RjZGNkYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMnB4IDc4cHggMCAyMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgICYubm9uYWNjZXB0ZWQtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIH1cblxuICAgIHN2Zy5wbHVzLWljb24ge1xuICAgICAgZmlsbDogd2hpdGU7XG4gICAgfVxuXG4gICAgJi5hZGQtb24ge1xuICAgICAgLmRyb3B6b25lIGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzkyNTU4O1xuICAgICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICAgIC5kb2N1bWVudC1pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgcGFkZGluZzogMThweCA3MnB4IDAgMThweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDcycHg7XG4gICAgfVxuXG4gICAgLmRvY3VtZW50LWluZm8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAuaW5mby1jaXJjbGUtaWNvbiB7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC0ycHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kb2N1bWVudC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc4MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kb2N1bWVudC1kZXRhaWxzIHtcbiAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luOiAycHggMDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5iYWRnZS1zaGFwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbHRpcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLnRvb2x0aXB0ZXh0IHtcbiAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gLnRvb2x0aXB0ZXh0IHtcbiAgICAgIC8vICAgbGVmdDogNnB4O1xuICAgICAgLy8gICBib3R0b206IGNhbGMoMTAwJSArIDJweCk7XG4gICAgICAvLyAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgLy8gfVxuICAgIH1cblxuICAgIC5kb2N1bWVudC1wcm9tcHQge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuXG4gICAgLmRyb3B6b25lIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgd2lkdGg6IDEwOHB4O1xuXG4gICAgICAgIC5wbHVzLWljb24ge1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5leHBhbmQtY29sbGFwc2UtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgdG9wOiAyMnB4O1xuICAgICAgcmlnaHQ6IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5jaGV2cm9uLWljb24ge1xuICAgICAgICBjb2xvcjogIzc1NzU3NTtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgJi5mYWxzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNTZweCk7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMCAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMjZweDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGhlaWdodDogMzJweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzM5MjU1ODtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVsbGlwc2lzLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJhZGdlLXNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cbiAgICAgIC50b29sdGlwdGV4dCB7XG4gICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcbiAgICAgIH1cblxuICAgICAgLmJhZGdlIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgICAgICBjb2xvcjogIzRmNGY0ZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiA1LjVweCAxNnB4O1xuICAgICAgfVxuXG4gICAgICAuc3VjY2Vzcy1iZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMmY4ZTk7XG4gICAgICAgIGNvbG9yOiAjMWY3ZjNkO1xuICAgICAgfVxuXG4gICAgICAuZXJyb3ItYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWYwO1xuICAgICAgICBjb2xvcjogI2RiMDAwZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZG9jdW1lbnQtY2FyZC1hY3Rpb25zIHtcbiAgICAgIC5jYXJkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjhweDtcbiAgICAgICAgdG9wOiA2MHB4O1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIGJ1dHRvbi5saW5rIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ubGluay5kZWxldGUtYWN0aW9uIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XG4gICAgICAgICAgY29sb3I6ICNmZjU2Njc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1hbmFnZS1kb2N1bWVudHMge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuXG4gIC5tb2RhbC13cmFwcGVyIC5tb2RhbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjB2aDtcbiAgICB3aWR0aDogNTYwcHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAyNnB4IDAgMTJweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuY2xvc2UtbW9kYWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tYmFja2dyb3VuZCB7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBzdmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNnB4O1xuICAgIH1cblxuICAgICYuZGVsZXRlIHtcbiAgICAgIC5pY29uLWJhY2tncm91bmQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWYwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgY29sb3I6ICNkYjAwMGY7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM4JSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJlcGxhY2Uge1xuICAgICAgLmljb24tYmFja2dyb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2U5ZmM7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogIzg0MjdkNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogd3JhcC1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDI4cHggMCAwO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0LjVweDtcbiAgICAgICAgY29sb3I6ICM3NTc1NzU7XG5cbiAgICAgICAgJi5jYW5jZWwge1xuICAgICAgICAgIGJvcmRlcjogMHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGVsZXRlIHtcbiAgICAgICAgICBjb2xvcjogI2RiMDAwZjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGIwMDBmO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIwMDBmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucmVwbGFjZSB7XG4gICAgICAgICAgY29sb3I6ICM4NDI3ZDc7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg0MjdkNztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0MjdkNztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRheC1mb3JtcyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuXG4gIC50YXhmb3JtLWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAudGF4LWZvcm0tZGV0YWlsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogIzg0MjdkNztcbiAgICB9XG4gIH1cblxuICAudG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgLmluZm8tY2lyY2xlLWljb24ge1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtMnB4KTtcbiAgICB9XG5cbiAgICAudG9vbHRpcHRleHQge1xuICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIH1cbiAgfVxufSIsIi5yZXNlcnZlLW9wdGlvbnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5yZXNlcnZlLWJhY2staWNvbiB7XG4gIGNvbG9yOiAjMzkyNTU4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xufVxuXG4ucmVzZXJ2ZS10ZXJtcy1hbmQtY29uZGl0aW9ucyB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2M1Y2FjZTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnJlc2VydmUtdGVybXMtcmVqZWN0LWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjNzU3NTc1O1xufVxuXG4ucmVzZXJ2ZS1jYXJkLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogMC41cHggc29saWQgI2M1Y2FjZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuXG4gIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5yZXNlcnZlLWljb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTMxLCA1MSwgMjEyLCAwLjA4KTtcbiAgY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuXG4gIC5yZXNlcnZlLWljb24tY29udGVudCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4iLCIub3JkZXJwYWdlX2J0bnJlZnJlc2gge1xuICBwYWRkaW5nOiAwIDhweCAwIDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAyLjFlbTtcbn1cblxuLmFjdGl2aXR5LWNvbnRhaW5lcntcbiAgLm9yZGVyLXRhYmxlaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyNHB4IDBweDtcbiAgICAuTXVpR3JpZC1yb290IHtcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB9XG4gIH1cbiAgLm9yZGVyLXRhYmxlcm93IHtcbiAgICBwYWRkaW5nOiAyNHB4IDBweDtcbiAgICAuTXVpR3JpZC1yb290IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlZnVuZC1idXR0b25zIHtcbiAgYnV0dG9uIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxufVxuIiwiLmFjY291bnQtcmVzZXJ2ZS1uby1hY3Rpdml0eSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzc1NzU3NTtcbn1cblxuLmFjY291bnQtcmVzZXJ2ZS10YWJsZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1hcmdpbi10b3A6IDMycHg7XG5cbiAgLmFjY291bnQtcmVzZXJ2ZS10YWJsZS1oZWFkZXIge1xuICAgIGNvbG9yOiAjNzg2ZTg3O1xuICAgIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICM3NTc1NzU7XG4gIH1cblxuICAuYWNjb3VudC1yZXNlcnZlLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgM2ZyIDFmcjtcbiAgICBtYXJnaW46IDRweCAwO1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjI1cHggc29saWQgJGdyZXk7XG5cbiAgICAuYWNjb3VudC1yZXNlcnZlLXRhYmxlLXJvdy1lbnJvbGxtZW50IHtcbiAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgIH1cblxuICAgIC5hY2NvdW50LXJlc2VydmUtYWRqdXN0bWVudC1hbW91bnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcyMHB4KXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFjY291bnQtcmVzZXJ2ZS1kZXBvc2l0IHtcbiAgICBjb2xvcjogcmdiKDYxLCAxNjIsIDEzNSk7XG4gIH1cbn1cblxuLmFjY291bnQtcmVzZXJ2ZS1zdW1tYXJ5LWNhcmQtY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuXG4gICYuY2xpY2thYmxlIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAuY2FyZC1yZXNlcnZlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gIH1cblxuICAuYWNjb3VudC1yZXNlcnZlLWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzEsIDUxLCAyMTIsIDAuMDgpO1xuICAgIGNvbG9yOiAkcHJpbWFyeS1saWdodDtcblxuICAgIC5hY2NvdW50LXJlc2VydmUtaWNvbi1jb250ZW50IHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LXJlc2VydmUtdHlwZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuYWNjb3VudC1yZXNlcnZlLWN1cnJlbmN5IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIH1cbiAgfVxuXG4gIC5hY2NvdW50LXJlc2VydmUtYmFsYW5jZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5hY2NvdW50LXJlc2VydmUtbmV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjYjZiNmI2O1xuXG4gICAgLmFjY291bnQtcmVzZXJ2ZS1uZXh0LWljb24ge1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgLmFjY291bnQtcmVzZXJ2ZS1pbmZvIHtcbiAgICBtYXJnaW46IDhweDtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gICAgY29sb3I6ICM3NTc1NzU7XG4gIH1cbn1cbiIsIi5rbGF2aXlvLWljb24ge1xuICBncmlkLWFyZWE6IGljb247XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ua2xhdml5by10aXRsZSB7XG4gIGdyaWQtYXJlYTogdGl0bGU7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDJweDtcblxuICBoNCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi5rbGF2aXlvLXN0YXR1cyB7XG4gIGdyaWQtYXJlYTogc3RhdHVzO1xuXG4gIC5lbmFibGVkLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJmOGU5O1xuICAgIGJvcmRlci1jb2xvcjogI2UyZjhlOTtcbiAgICBjb2xvcjogIzFmN2YzZDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmRpc2FibGVkLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGNvbG9yOiAjNGY0ZjRmO1xuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuLmtsYXZpeW8tYm9keSB7XG4gIGdyaWQtYXJlYTogYm9keTtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgLmtsYXZpeW8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICB3b3JkLXNwYWNpbmc6IDA7XG4gIH1cblxuICAua2xhdml5by1zaWdudXAge1xuICAgIGdyaWQtYXJlYTogc2lnbnVwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAuc2lnbnVwLWJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGNvbG9yKGRhcmstcHVycGxlKTtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6IGNvbG9yKGRhcmstcHVycGxlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5rbGF2aXlvLWN0YSB7XG4gIGdyaWQtYXJlYTogY3RhO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiA3NHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cblxuICAuZW5hYmxlLXJlcXVlc3QtZm9ybSB7XG5cbiAgICAucHVibGljLWtleSB7XG4gICAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLnByaXZhdGUta2V5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBtYXgtd2lkdGg6IDQ2NXB4O1xuICAgIH1cbiAgfVxuXG4gIC5yZWQge1xuICAgIGNvbG9yOiBjb2xvcihjb25maXJtLXJlZCk7XG4gICAgYm9yZGVyOiAycHggY29sb3IoY29uZmlybS1yZWQpIHNvbGlkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1kIHtcbiAgICAgIHdpZHRoOiB1bnNldDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGNvbmZpcm0tcmVkKTtcbiAgICB9XG4gIH1cblxuICAuc3VibWl0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBnYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5zdWJtaXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuZmluZC1rZXlzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG59XG5cbi5rbGF2aXlvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDIwZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDIuMjVlbSA4ZW07XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaWNvbiB0aXRsZSBzdGF0dXNcIiBcImJvZHkgYm9keSBib2R5XCIgXCJjdGEgY3RhIGN0YVwiO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyLjI1ZW0gNmVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyLjI1ZW0gOGVtO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyLjI1ZW0gMTJlbTtcbiAgfVxufVxuIiwiLmRpc2FibGUtZGlhbG9nIHtcbiAgLm1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMHB4O1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC50aW1lcy1pY29uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIH1cblxuICAgICAgLmRpYWxvZy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRpYWxvZy1ib2R5IHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjgxcmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQzOHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGlhbG9nLWN1c3RvbS1tZXNzYWdlIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cblxuICAgICAgLmRpc2FibGUtY2FuY2VsIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjYW5jZWw7XG4gICAgICAgIGNvbG9yOiBjb2xvcih0ZXh0LWdyZXkpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcih0ZXh0LWdyZXkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kaXNhYmxlLWNvbmZpcm0ge1xuICAgICAgICBncmlkLWFyZWE6IGRpc2FibGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJlZCB7XG4gICAgICAgIGNvbG9yOiBjb2xvcihjb25maXJtLXJlZCk7XG4gICAgICAgIGJvcmRlcjogMnB4IGNvbG9yKGNvbmZpcm0tcmVkKSBzb2xpZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGNvbmZpcm0tcmVkKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGlhbG9nLWJ1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkOiBbcm93MS1zdGFydF0gXCJkaXNhYmxlXCIgW3JvdzEtZW5kXSBbcm93Mi1zdGFydF0gXCJjYW5jZWxcIiBbcm93Mi1lbmRdO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZCB7XG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTE1cHgsIDFmcikgbWlubWF4KDExNXB4LCAxZnIpO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImNhbmNlbCBkaXNhYmxlXCI7XG4gICAgICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yZWxlYXNlLWRpYWxvZyB7XG4gIC5tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLndhcm5pbmctaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgICB9XG5cbiAgICAgIC5kaWFsb2ctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuM2VtO1xuICAgICAgfVxuXG4gICAgICAuYm9sZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwYWRkaW5nOiAwIDYwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLnJlbGVhc2UtYnRuIHtcbiAgICAgIGNvbG9yOiAjZGIwMDBmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGIwMDBmO1xuICAgICAgbWFyZ2luOiAxZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYjAwMGY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbmNlbC1idG4ge1xuICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgbWFyZ2luOiAxZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNsb3NlLWJ0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG4gIH1cbn1cbiIsIi5vcmRlci1oaXN0b3J5IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcblxuICAub3JkZXItaGlzdG9yeS10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmhpc3RvcnktbG9nIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZGRpbmc6IDE2cHggMHB4O1xuICB9XG5cbiAgLmhpc3Rvcnktc3VtbWFyeSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMDBweCwgMWZyKSBtaW5tYXgoMTMwcHgsIDFmcik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNhZWFlYWU7XG4gICAgcGFkZGluZzogMTZweCAwcHg7XG5cbiAgICAubGFiZWwge1xuICAgICAgY29sb3I6IGNvbG9yKGRhcmstZ3JleSk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcGFkZGluZzogNHB4IDBweDtcbiAgICB9XG4gIH1cblxuICAubGluZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMjAwcHgsIDNmcikgbWlubWF4KDcwcHgsIDJmcikgbWlubWF4KFxuICAgICAgICAxMDBweCxcbiAgICAgICAgMmZyXG4gICAgICApO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgyMDBweCwgM2ZyKSBtaW5tYXgoMTAwcHgsIDJmcik7XG4gICAgfVxuXG4gICAgLmFtb3VudCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV4cGlyZWQge1xuICAgICAgY29sb3I6ICNiZDAwMTM7XG5cbiAgICAgIC5zdWJ0eXBlIHtcbiAgICAgICAgY29sb3I6ICNiZDAwMTM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnR5cGUge1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICBjb2xvcjogY29sb3IoZGFyay1ncmV5KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmV4cGlyZWQge1xuICAgICAgICBjb2xvcjogI2JkMDAxMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODksIDAsIDE5LCAwLjA4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VidHlwZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVuY2FwdHVyZWQge1xuICAgICAgY29sb3I6ICNiZDAwMTM7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jaXJjbGUtaWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMHB4IDZweCAxMHB4O1xuXG4gICAgICAuY2lyY2xlLWljb24ge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm8taGlzdG9yeSB7XG4gICAgcGFkZGluZzogMjRweCAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNhZWFlYWU7XG5cbiAgICAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogY29sb3IoZGFyay1ncmV5KTtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5vcmRlci1wYWdlIHtcbiAgLnN0cnVjdHVyZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgY29sdW1uLWdhcDogMzJweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXIub3JkZXItY29udGFpbmVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICB9XG59XG5cbi5vcmRlci1kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIC5kZXRhaWwtbG9nIHtcbiAgICAuZ3JvdXBpbmcge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQgI2FlYWVhZTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxNDBweCwgMmZyKSBtaW5tYXgoMTYwcHgsIDNmcik7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6IGNvbG9yKGRhcmstZ3JleSk7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY3VzdG9tZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb3B5LWFjdGlvbi1pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgY29sb3I6ICM4MzMzZDQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICBib3R0b206IDFweDtcbiAgICAgIH1cblxuICAgICAgZGl2IHtcbiAgICAgICAgcGFkZGluZzogMTRweCAwcHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG90YWxzIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkICNhZWFlYWU7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTQwcHgsIDJmcikgbWlubWF4KDE2MHB4LCAzZnIpO1xuICAgICAgcGFkZGluZzogMTZweCAwcHg7XG5cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGNvbG9yOiBjb2xvcihkYXJrLWdyZXkpO1xuICAgICAgfVxuXG4gICAgICAuYW1vdW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5uZXQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgIH1cblxuICAgICAgLmJvbGQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuXG4gICAgICBkaXYge1xuICAgICAgICBwYWRkaW5nOiA0cHggMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3JkZXItZGV0YWlscy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMC41cHggc29saWQgI2FlYWVhZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG4iLCIub3JkZXItaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MHB4IDI1MHB4IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYmFjayB0aXRsZSB0aXRsZVwiIFwiLiB0aW1lIGF1dGhcIiBcIi4gYnV0dG9ucyBidXR0b25zXCI7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmFjay1idXR0b24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC5sZWZ0LWFycm93LWljb24td3JhcHBlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgLmxlZnQtYXJyb3ctaWNvbiB7XG4gICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgY29sb3I6ICM4MzMzZDQ7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogIzgzMzNkNDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hY3Rpb25zIHtcbiAgICBncmlkLWFyZWE6IGJ1dHRvbnM7XG4gICAgbWFyZ2luLXRvcDogMThweDtcblxuICAgICYuYm90aC1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwicmVmdW5kcyByZWxlYXNlXCI7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnJlbGVhc2UtYnRuIHtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgY29sb3I6ICNiZDAwMTM7XG4gICAgICBib3JkZXItY29sb3I6ICNiZDAwMTM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDAwMTM7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV4dGVybmFsLW9yZGVyLWlkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG5cbiAgLm9yZGVyLWRhdGUge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLnRpbWVzdGFtcHMge1xuICAgIGdyaWQtYXJlYTogdGltZTtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAuZXhwaXJpbmctdG9vbHRpcCB7XG4gICAgZ3JpZC1hcmVhOiBhdXRoO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdG9wOiA3cHg7XG5cbiAgICAuY2xvY2staWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAuY2xvY2staWNvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgY29sb3I6ICMwMDgwNGE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWUtZnJvbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC5hdXRoLWNsb3NlZCB7XG4gICAgY29sb3I6ICNiZDAwMTM7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICBncmlkLWFyZWE6IGF1dGg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgLmV4Y2xhbWF0aW9uLWNpcmNsZS1pY29uLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgIC5leGNsYW1hdGlvbi1jaXJjbGUtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2lyY2xlLWljb24td3JhcHBlciB7XG4gICAgbWFyZ2luOiAwcHggNnB4IDEwcHg7XG5cbiAgICAuY2lyY2xlLWljb24ge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgIH1cbiAgfVxufVxuXG4ubm90LWZvdW5kIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCIucmVmdW5kLWRpYWxvZyB7XG5cbiAgLmRpYWxvZy10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDEwcHggMHB4IDI0cHg7XG4gIH1cblxuICAuaGlzdG9yeS1zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDEwMHB4LCAxZnIpIG1pbm1heCgxMzBweCwgMWZyKTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgYm9yZGVyLXRvcDogMC41cHggc29saWQgI2FlYWVhZTtcbiAgICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCAjYWVhZWFlO1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgLmxhYmVsIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLmFtb3VudCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG4gICAgfVxuICB9XG5cbiAgLnJlZnVuZC1idXR0b24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmZ1bGwtcmVmdW5kIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICBkaXYge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG5cbiAgICAuY2hlY2tib3gtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG5cbiAgICAuY2h4IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2h4LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wYXJ0aWFsLXJlZnVuZCB7XG4gICAgLmNyZWF0ZS1pbnZvaWNlLWZvcm0ge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAucmVmdW5kLWJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucmVsZWFzZS1kaWFsb2cge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmhlYWRlci1iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OSwgMCwgMTksIDAuMDgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAudGltZXMtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgY29sb3I6ICNiZDAwMTM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICBsZWZ0OiA5cHg7XG4gICAgfVxuICB9XG5cbiAgLnJlbGVhc2UtYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuXG4gIC50aW1lcy1oZWFkZXIge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI2JkMDAxMztcbiAgfVxuXG4gIC5kaWFsb2ctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5yZWxlYXNlLWJ0biB7XG4gICAgY29sb3I6ICNiZDAwMTM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmQwMDEzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQwMDEzO1xuICAgIH1cbiAgfVxuXG4gIC5jYW5jZWwtYnRuIHtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1pbmZvLWJvZHkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNhcmQtaW5mby13YXJuaW5nIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMTVweDtcbiAgY29sb3I6ICNiZDAwMTM7XG5cbiAgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLmNhcmQtYWRkcmVzcy1pbmZvLXdhcm5pbmcge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICBjb2xvcjogI2JkMDAxMztcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmNyZWRpdC1jYXJkcyB7XG4gIC5jcmVkaXRDYXJkc0lucHV0IGlucHV0IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDEuNDM3NWVtO1xuICAgIG1hcmdpbjogMDtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuYmFkZ2UtdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5iYWRnZS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogJG1haW4tYmxhY2s7XG59XG5cbi5zdG9yZS1kaXJlY3RvcnktaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4uaW1hZ2UtYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDM3MXB4KSBhbmQgKG1heC13aWR0aDogNTkzcHgpIHtcbiAgICBtYXJnaW46IDMlIDUlO1xuICB9XG5cbiAgLm1vZGFsLXdyYXBwZXIgLm1vZGFsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDIwdmg7XG4gICAgbWF4LXdpZHRoOiA2MTBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tb2RhbC13cmFwcGVyIC5tb2RhbCAubW9kYWwtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uLmltYWdlLWd1aWRlbGluZS1idG4ge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGdhaW5zYm9ybztcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbi5pbWFnZS1ndWlkZWxpbmUtYnRuLWZyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJG1haW4tYmxhY2s7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogODUlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2FpbnNib3JvO1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG59XG5cbi5pbWFnZS1idXR0b24tdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkbWFpbi1ibGFjaztcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmJhZGdlLWltYWdlLWd1aWRlbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBsZWZ0OiA0NjZweDtcbiAgdG9wOiAxMjBweDtcbn1cblxuLmJhZGdlLWltYWdlLWFkanVzdC1jb250YWluZXIge1xuICB3aWR0aDogMzAxcHg7XG4gIG1hcmdpbjogMyUgYXV0bztcblxuICAuYWRqdXN0LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG5cbiAgICAmLnpvb20tdGV4dCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYucmVwb3NpdGlvbi10ZXh0IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWRqdXN0LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmNob29zZS1waG90by11cGxvYWQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmxvZ28taW1hZ2UtZ3VpZGVsaW5lLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAyNHB4O1xuICB0b3A6IDk0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUzOXB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5zYW1wbGUtbG9nby1pbWFnZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGxlZnQ6IDI0cHg7XG4gICAgdG9wOiA5NHB4O1xuICAgIG1hcmdpbjogMjBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MzlweCkge1xuICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnNhbXBsZS1sb2dvLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTM5cHgpIGFuZCAobWluLXdpZHRoOiAzNzZweCkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0byAxOCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNzVweCkge1xuICAgICAgICB3aWR0aDogMTYycHg7XG4gICAgICAgIG1hcmdpbjogYXV0byAxNSU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhbXBsZS1sb2dvLXRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHRvcDogMTgwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgY29sb3I6ICM1ZTVlNWU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MzlweCkgYW5kIChtaW4td2lkdGg6IDM3NnB4KSB7XG4gICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDE4JTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDE1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubG9nby1pbWFnZS1ndWlkZWxpbmUtY29udGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MzlweCkge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICB1bC5saW5lLWFsaWduIHtcbiAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmFkZ2UtaW1hZ2UtZ3VpZGVsaW5lLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAyNHB4O1xuICB0b3A6IDk0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5zYW1wbGUtaW1hZ2UtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgICBtYXJnaW46IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBBZGRlZCB0byBjb250YWluIHRoZSBjaGlsZHJlbiAqL1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogYXV0byAyMCU7XG4gICAgfVxuXG4gICAgLnNhbXBsZS1pbWFnZSB7XG4gICAgICB3aWR0aDogMTU1cHg7XG4gICAgICBoZWlnaHQ6IDE2NHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzcwcHgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDEzJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDI4JTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4NnB4KSBhbmQgKG1pbi13aWR0aDogMzcxcHgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDIwJTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2FtcGxlLWltYWdlLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBjb2xvcjogIzVlNWU1ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUzOXB4KSBhbmQgKG1pbi13aWR0aDogMzc2cHgpIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBtYXJnaW46IGF1dG8gMTglO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXJnaW46IGF1dG8gMTUlO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGVmdDogNTBweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHRvcDogMjU2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGNvbG9yOiAjNWU1ZTVlO1xuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDg3cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW46IGF1dG8gMjglO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDg2cHgpIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvIDIwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmFkZ2UtaW1hZ2UtZ3VpZGVsaW5lLWNvbnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICB1bC5saW5lLWFsaWduIHtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIGxpIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cblxuLnN0b3JlLWRpcmVjdG9yeS1saW5rLXRleHQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi51cGxvYWQtYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG4uY2F0ZWdvcnktc2VsZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuXG4gIC5saXN0LWl0ZW1zIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4wNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjODMzM2Q0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4xMzcpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5tYXRlcmlhbC1pY29ucy1yb3VuZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAwLjJyZW07XG4gICAgICBjb2xvcjogIzgzMzNkNDtcbiAgICB9XG4gIH1cbn1cblxuLnN0b3JlLXN1YmhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJG1haW4tYmxhY2s7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi50YWctb3B0aW9ucyB7XG4gIC50YWctdmlldyB7XG4gICAgLnNldHRpbmctdGl0bGUge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBDb21mb3J0YWE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhZy1pdGVtIHtcbiAgICAgIC5zZXp6bGUtdGFncy1pbnB1dC1jb250YWluZXIge1xuICAgICAgfVxuXG4gICAgICAuYm94LWJvcmRlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1pdGVtIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgICAgLmlucHV0LWJveCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDAuOHJlbTtcblxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLWFsbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lc3NhZ2UtbGltaXQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdzLW11bHRpc2VsZWN0X19jb250cm9sIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuXG4gICAgICAgICAgLnRhZ3MtbXVsdGlzZWxlY3RfX2luZGljYXRvci1zZXBhcmF0b3Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50YWdzLW11bHRpc2VsZWN0X19kcm9wZG93bi1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWdnZXN0ZWQtbXNnIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdzLW11bHRpc2VsZWN0X19tdWx0aS12YWx1ZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTMxLCA1MSwgMjEyLCAwLjA1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saXN0LWl0ZW1zIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAjODMzM2Q0O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4xMzcpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucy1yb3VuZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwLjJyZW07XG4gICAgICAgICAgICBjb2xvcjogIzgzMzNkNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1pdGVtcy1zdWdnZXN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTA3LCAxMDcsIDEwNywgMC4wNSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuXG4gICAgICAgICAgLm1hdGVyaWFsLWljb25zLXJvdW5kIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiBtZWRpdW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDAuMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjNmI2YjZiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN1Z2dlc3RlZCB7XG5cbiAgICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTMxLCA1MSwgMjEyLCAwLjA1KTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFkZC1hbGwge1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICM4MzMzZDQ7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNmI2YjZiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFyZ2luLXRvcC0teDIge1xuICAgICAgICBmb250LWZhbWlseTogQ29tZm9ydGFhO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAubWVyY2hhbnQtdGFncyB7XG4gICAgZm9udC1mYW1pbHk6IFNhdG9zaGk7XG4gIH1cbn1cbiIsIi50YWctbWFuYWdlbWVudCB7XG4gIC5zZXR0aW5ncy12aWV3IHtcbiAgICAuc2V0dGluZy10aXRsZSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IENvbWZvcnRhYTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2V0dGluZ3MtaXRlbSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgfVxuXG4gICAgICAuc2V6emxlLXRhZ3MtaW5wdXQtY29udGFpbmVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgICAgIH1cblxuICAgICAgLmJveC1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXG4gICAgICAgIC5pbnB1dC1ib3gge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjhyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYWRkLWFsbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbXM6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MzMzZDQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAubWVzc2FnZS1saW1pdCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGFncy1tdWx0aXNlbGVjdF9fY29udHJvbCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcblxuICAgICAgICAgIC50YWdzLW11bHRpc2VsZWN0X19pbmRpY2F0b3Itc2VwYXJhdG9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGFncy1tdWx0aXNlbGVjdF9fZHJvcGRvd24taW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3VnZ2VzdGVkLW1zZyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAudGFncy1tdWx0aXNlbGVjdF9fbXVsdGktdmFsdWUge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4wNSk7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdC1pdGVtcyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzEsIDUxLCAyMTIsIDAuMDUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IG1lZGl1bTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucy1yb3VuZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwLjJyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtaXRlbXMtc3VnZ2VzdGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwNywgMTA3LCAxMDcsIDAuMDUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICBmb250LXNpemU6IG1lZGl1bTtcblxuICAgICAgICAgIC5tYXRlcmlhbC1pY29ucy1yb3VuZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogbWVkaXVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAwLjJyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogIzZiNmI2YiAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdWdnZXN0ZWQge1xuICAgICAgICBmb250LWZhbWlseTogTnVuaXRvO1xuXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMSwgNTEsIDIxMiwgMC4wNSk7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hZGQtYWxsIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgICBjb2xvcjogIzgzMzNkNDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uOmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM2YjZiNmI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYXJnaW4tdG9wLS14MiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBDb21mb3J0YWE7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG5cbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC5tZXJjaGFudC10YWdzIHtcbiAgICBmb250LWZhbWlseTogTnVuaXRvO1xuICB9XG59XG4iLCIucHJldmlldy1jb250YWluZXIge1xuICBtYXJnaW46IGF1dG87XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luOiBhdXRvIDMwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIG1hcmdpbjogYXV0byA1JTtcbiAgfVxuXG4gIC5wcmV2aWV3LXN0b3JlLWJhZGdlLWNvbnRleHQge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2FuLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6IDUlO1xuICAgIG1hcmdpbi1ib3R0b206IDUlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wcmV2aWV3LWJ1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgbWFyZ2luOiA1JSBhdXRvO1xuICB9XG59XG5cbi5jb250ZXh0LXVzLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTUlIGF1dG8gMDtcblxuICAuY29udGFjdC11cy1jb250ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5iYWRnZS11cGxvYWQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiBcIjMlIGF1dG9cIjtcblxuICAucmFuZ2VzbGlkZXItaG9yaXpvbnRhbCAucmFuZ2VzbGlkZXJfX2ZpbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzOTI1NTg7XG4gIH1cbn1cblxuLnN0b3JlLXByZXZpZXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyMTJweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcblxuICAmLnN0b3JlLXVuZGVyLXJldmlldyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUlO1xuICB9XG5cbiAgLnN0b3JlLWJhY2tncm91bmQge1xuICAgIC5zdG9yZS1iYWNrZ3JvdW5kLWltZyB7XG4gICAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgICAgIGJvcmRlci1jb2xvcjogZ2FpbnNib3JvO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIH1cblxuICAgIC5zdG9yZS1iYWNrZ3JvdW5kLWltZy11bmRlci1yZXZpZXcge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdG9yZS1sb2dvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWluLWhlaWdodDogMi41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xLjVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDBweCAycHggNXB4IC0xcHgsXG4gICAgICByZ2JhKDAsIDAsIDAsIDAuMykgMHB4IDFweCAzcHggLTFweDtcblxuICAgIHAuc3RvcmUtbmFtZSB7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAuc3RvcmUtbG9nby1pbWFnZSB7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHBhZGRpbmc6IDAgMC4yNXJlbSAwIDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEuMzc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pbmZvLWljb24tYWRqdXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiIsIi5yZWZlcnJhbC1wcm9ncmFtLW1haW4ge1xuICAuY29sLWxnLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cblxuICAuY29sLXhzLTgge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG5cbiAgLmFjdGl2aXR5LXRhYnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDBweCAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI1MHB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAudGFiIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiA2cHggMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgICBjb2xvcjogY29sb3IobWFpbi1ibGFjayk7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRwcmltYXJ5LWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDI1MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnJlZmVycmFsLXByb2dyYW0taGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDUwNHB4O1xuICB0b3A6IDEzNnB4O1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5yZWZlcnJhbC1wcm9ncmFtLWRlc2NyaXB0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAlO1xuICBsZWZ0OiA1MDRweDtcbiAgdG9wOiAxODBweDtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xufVxuXG4uc3VtbWFyeS1hY3Rpdml0eS1yZWZlcnJhbCB7XG4gIEBleHRlbmQgLmJvZHktc2VjdGlvbjtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1saWdodDtcblxuICAuYWN0aXZpdHktbG9hZGluZyB7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5hY3Rpdml0eS1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAvLyBGaWx0ZXIgYWN0aXZpdHlcbiAgZGl2LmZpbHRlci1hY3Rpdml0eSB7XG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cblxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgIEAtbW96LWtleWZyYW1lcyBzcGlubmVyIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG5cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICBALW8ta2V5ZnJhbWVzIHNwaW5uZXIge1xuICAgICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgIH1cblxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgc3Bpbm5lciB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuXG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxvYWRpbmcge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW5uZXIgMC44cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAtbW96LWFuaW1hdGlvbjogc3Bpbm5lciAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgIC1vLWFuaW1hdGlvbjogc3Bpbm5lciAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgIGFuaW1hdGlvbjogc3Bpbm5lciAwLjhzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjM2JhYjQ4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZjNmM2YzO1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI2YzZjNmMztcbiAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZjNmM2YzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDRlbTtcbiAgICAgIGhlaWdodDogNGVtO1xuICAgIH1cblxuICAgIC5EYXlQaWNrZXJJbnB1dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuXG4gICAgLnNlYXJjaC1hY3Rpdml0eSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXItZGF0ZS1jb250YWluZXIge1xuICAgICAgLmZpbHRlci1ieS1kYXRlIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyZXksIDIwJSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXp6bGUtZGF0ZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5zZXp6bGUtZGF0ZS1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGFiLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDFweCAwcHggMHB4O1xuICAgIG1hcmdpbjogNXB4IDI1cHggMCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgIGNvbG9yOiBmYWRlLW91dCgjMDAwLCAwLjUpO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAudGFiLWRhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hY3Rpdml0eS10YWJzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC50YWIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDRweCAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgY29sb3I6IGNvbG9yKG1haW4tYmxhY2spO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogY29sb3IobWFpbi1ibGFjayk7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGNvbG9yKG1haW4tYmxhY2spO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0aXZpdHktZGlzcGxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wOiAzMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuXG4gICAgLm5vLWFjdGl2aXR5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogZmFkZS1vdXQoJHRleHQsIDAuNzUpO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5hY3Rpdml0eS1jb250YWluZXIge1xuICAgICAgLnJvdyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuaXRlbS10ZXh0IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpdml0eS1pdGVtIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5lbGxpcHNpcyB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuZ3JlZW4ge1xuICAgICAgICBjb2xvcjogIzAwYzY0YTtcbiAgICAgIH1cblxuICAgICAgJi5lcnJvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWNkYzY7XG4gICAgICAgIGNvbG9yOiAjMjkyYjMxO1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5sZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuXG4gICAgICAmLm1kIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICAmLnNtIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbWFpbC1Jbi1Gb3JtIHtcbiAgbGVmdDogMCU7XG4gIHJpZ2h0OiAwJTtcbiAgdG9wOiAwJTtcbiAgYm90dG9tOiAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ5M2QzZDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ub3B0aW9uYWwtdGFnIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICM1ZTVlNWU7XG59XG5cbi5idXR0b25zIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuYnRuLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yKGRhcmstcHVycGxlKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IobGlnaHQtcHVycGxlKTtcbiAgICB9XG4gIH1cblxuICAucHJldmlldy1idXR0b24ge1xuICAgIHRvcDogNC4zNSU7XG4gICAgYm90dG9tOiAwJTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjQzcHg7XG4gICAgY29sb3I6ICM4MzMzZDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWxlZnQ6IDElO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBpY3R1cmV7XG4gICAgICB0b3A6IDElO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLmluZm8ge1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICRtYWluLWJsYWNrO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVweDtcbn1cblxuLm1haWxib3gtdHlwZTEge1xuICBib3JkZXI6IHNvbGlkIDFweCAjNWU1ZTVlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJi5hY3RpdmUge1xuICAgIGJvcmRlcjogc29saWQgMnB4ICM4MzMzZDQ7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgIHBhZGRpbmctdG9wOiA0JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMiU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG5cbiAgbGFiZWwge1xuICAgIGNvbG9yOiBncmV5O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICBwYWRkaW5nLXRvcDogMiU7XG4gICAgcGFkZGluZy1ib3R0b206IDIlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDIlIDIlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICM4MzMzZDQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0cHgpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY1KTtcbiAgICB9XG4gIH1cbn1cblxuLmNoZWNrLWl0LW91dCB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLm1haWxib3gtdHlwZTIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjNWU1ZTVlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgJi5hY3RpdmUge1xuICAgIGJvcmRlcjogc29saWQgMnB4ICM4MzMzZDQ7XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgIHBhZGRpbmctdG9wOiA0JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMiU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG91dGxpbmU6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgICAgcGFkZGluZy10b3A6IDQlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgICAgcGFkZGluZy10b3A6IDclO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIlO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBjb2xvcjogZ3JleTtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctbGVmdDogMS41JTtcbiAgICBwYWRkaW5nLXRvcDogMiU7XG4gICAgcGFkZGluZy1ib3R0b206IDIlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDIlIDIlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICM4MzMzZDQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA0cHgpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY1KTtcbiAgICB9XG4gIH1cbn1cblxuLnNvbGlkLWxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBjb2xvcjogJGdyZXk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICBtYXJnaW46IDMycHggMDtcblxuICAmIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICNhZWFlYWU7XG4gICAgcGFkZGluZzogNnB4IDEwcHggMHB4O1xuICB9XG59XG5cbi5jb2RlLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucmVmZXJyYWwtY29weS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5yZWZlcnJhbC1jb2RlIHtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogJG1haW4tYmxhY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrLWdyZXk7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDU4cHg7XG59XG5cbi5idG4tY29weSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1JTtcblxuICAuY29weS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IoZGFyay1wdXJwbGUpO1xuICAgIGNvbG9yOiBjb2xvcihkYXJrLXB1cnBsZSk7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIG9yZGVyOiAwO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgbWFyZ2luOiAwcHggM3B4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgzMzNkNDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4MzMzZDQ7XG4gICAgfVxuICB9XG59XG5cbi5wcmV2aWV3LWRpYWxvZyB7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgaDEge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLnNlenpsZS1sb2dvLWFkanVzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4ucmVmZXItbG9nby1hZGp1c3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDQxMHB4O1xufVxuXG4uaGVybyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYigyNywgMTYsIDI3KTtcbn1cblxuLnJlZmVycmFsLWdyaWQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjVmNjtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBwYWRkaW5nOiA4cHggMHB4O1xuXG4gIC5ncmlkLXJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbWFyZ2luOiA4cHggMTJweCAwcHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg4MHB4LCAzZnIpIG1pbm1heCg4MHB4LCAyZnIpIG1pbm1heChcbiAgICAgICAgMTAwcHgsXG4gICAgICAgIDNmclxuICAgICAgKTtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTEwcHgsIDJmcikgbWlubWF4KDExMHB4LCAyZnIpIG1pbm1heChcbiAgICAgICAgICAxMHB4LFxuICAgICAgICAgIDIwcHhcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICAmLmdyaWQtcm93LWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoODBweCwgM2ZyKSBtaW5tYXgoODBweCwgMmZyKSBtaW5tYXgoXG4gICAgICAgICAgMTAwcHgsXG4gICAgICAgICAgM2ZyXG4gICAgICAgICk7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMTEwcHgsIDJmcikgbWlubWF4KDExMHB4LCAyZnIpIG1pbm1heChcbiAgICAgICAgICAgIDEwcHgsXG4gICAgICAgICAgICAyMHB4XG4gICAgICAgICAgKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JpZC1oZWFkZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5ncmlkLXJlZy1kYXRlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICB9XG5cbiAgICAuZ3JpZC1sZWdhbC1uYW1lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNSU7XG4gICAgfVxuXG4gICAgLmdyaWRfaXRlbV9uYW1lIHtcbiAgICAgIGxlZnQ6IDUlO1xuICAgIH1cblxuICAgIC5ncmlkX2l0ZW1fdHJhbnNhY3RfY2FuY2VsIHtcbiAgICAgIGxlZnQ6IDM1JTtcbiAgICB9XG5cbiAgICAuZ3JpZC13ZWJzaXRlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5jaGV2cm9uLWljb24ge1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbW91bnQtcGFkZGluZyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICB9XG5cbiAgICAuZWxsaXBzaXMge1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5ncmlkLXNob3VsZC1oaWRlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2OTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmlkLXNob3VsZC1oaWRlLXN0YXJ0IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2OTBweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2RhbCB7XG4gICAgdG9wOiAzMCU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgLm1vZGFsLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgLW1vei1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAtby1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAtbXMtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC5zZXp6bGUtbG9nbyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cblxuLnJlZmVycmFsLWNvbGxhcHNpYmxlLW9wZW4ge1xuICBtYXJnaW46IDBweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDY5MHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGhyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAucmVmZXJyYWwtY29sbGFwc2libGUtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICM1OTRhNzI7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ubm8tcmVmZXJyZWQtbWVyY2hhbnRzIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGhlaWdodDogMTIxLjIxcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEwMy45cHg7XG4gICAgfVxuICB9XG5cbiAgLmhlYWQge1xuICAgIGZvbnQtZmFtaWx5OiBTYXRvc2hpLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnN1bW1hcnkge1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMzgwcHg7XG4gICAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cblxuICAuYnRuLXByaW1hcnlSZWZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZGFyaztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4ubHRsLWFwcC1zdWJtaXR0ZWQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAubHRsLWFwcC1zdWJtaXR0ZWQtaGVhZCB7XG4gICAgZm9udC1mYW1pbHk6IFNhdG9zaGksIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRtYWluLWJsYWNrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAubHRsLWFwcC1zdWJtaXR0ZWQtc3VtbWFyeSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHdpZHRoOiA1NzZweDtcbiAgICBmb250LWZhbWlseTogU2F0b3NoaSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5idG4tcHJpbWFyeVJlZmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1kYXJrO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktbGlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCIuY29uZmlybS1idXNpbmVzcy1pbmZvLWRpc3BsYXkge1xuICAvKiBBdXRvIGxheW91dCAqL1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGdhcDogMTBweDtcblxuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogNTRweDtcblxuICAvKiBVSSBDb2xvcnMvVmlvbGV0ICovXG5cbiAgYmFja2dyb3VuZDogIzgzMzNkNDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gIC8qIEluc2lkZSBhdXRvIGxheW91dCAqL1xuXG4gIGZsZXg6IG5vbmU7XG4gIG9yZGVyOiAxO1xuICBmbGV4LWdyb3c6IDA7XG59XG5cbi5jb25maXJtLWJ1c2luZXNzLWluZm8tdGV4dCB7XG4gIC8qIENvbmZpcm0gWW91ciBCdXNpbmVzcyBJbmZvcm1hdGlvbiAqL1xuICBoZWlnaHQ6IDIycHg7XG5cbiAgLyogQm9keS9Cb2R5IChOdW5pdG8gU2FucykgKi9cblxuICBmb250LWZhbWlseTogXCJOdW5pdG8gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIC8qIGlkZW50aWNhbCB0byBib3ggaGVpZ2h0LCBvciAxMjklICovXG5cbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcblxuICAvKiBVSSBDb2xvcnMvV2hpdGUgKi9cblxuICBjb2xvcjogI2ZmZmZmZjtcblxuICAvKiBJbnNpZGUgYXV0byBsYXlvdXQgKi9cblxuICBmbGV4OiBub25lO1xuICBvcmRlcjogMDtcbiAgZmxleC1ncm93OiAwO1xufVxuLmNvbmZpcm0tYnVzaW5lc3MtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiIsIi5jbG9zZS1hY2NvdW50LWVtYWlsIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgY29sb3I6ICM4MzMzZDQ7XG59XG5cbi5sdGwtdGFiIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtaW4td2lkdGg6IG5vbmU7XG59XG4iLCIucmVmdW5kLWhlYWRlciB7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1mYW1pbHk6IENvbWZvcnRhYTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucmVmdW5kLWNvbmZpcm0tY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm11bHRpLWNhcmQtYWRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzgzMzNkNDtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnJlZnVuZC1jb25maXJtLWNhcmQyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnJlZnVuZC1mbG9hdGluZy1kaXYxIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnJlZnVuZC1mbG9hdGluZy1kaXYyIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLnJlZnVuZC1mbG9hdGluZy1kaXY1IHtcbiAgd2lkdGg6IDMwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDE1cHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5yZWZ1bmQtZmxvYXRpbmctZGl2NiB7XG4gIHdpZHRoOiA3MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTVweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLnJlZnVuZC1mbG9hdGluZy1kaXYzIHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuLmNvbmZpcm0tZmxvYXRpbmctZGl2MyB7XG4gIHdpZHRoOiAxMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5yZWZ1bmQtZmxvYXRpbmctZGl2NCB7XG4gIHdpZHRoOiA5MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxufVxuXG4ucmVmdW5kLWlubmVyLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6ICM4MzMzZDQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4ICM4MzMzZDQ7XG59XG5cbi5jcmVkaXQtY2FyZC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IE51bml0bztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbn1cblxuLmNjLXRleHQtYmVsb3cge1xuICBmb250LWZhbWlseTogTnVuaXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xNXB4O1xuICBjb2xvcjogIzVlNWU1ZTtcbn1cbiIsIi5tb2JpbGUge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MjBweCkge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihkYXJrLXB1cnBsZSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG4iLCIvKiBPdmVycmlkZSBjbGFzcyBvZiBOZXRQcm9tb3RlclNjb3JlIGNvbXBvbmVudCBmcm9tIEBzZXp6bGUvbnBzICovXG4uc2MtZ0xMdmJ5IHtcbiAgbWFyZ2luOiAwcHggMHB4ICFpbXBvcnRhbnQ7XG5cbiAgaDEge1xuICAgIGNvbG9yOiAkbWFpbi1ibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5zYy1oTFFSSU4ge1xuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogJG1haW4tYmxhY2s7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMXB4IDAgJG1haW4tYmxhY2s7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgYnV0dG9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihsaWdodC1wdXJwbGUpO1xuICAgIH1cbiAgfVxuXG59XG4iLCIubWVyY2hhbnRfbm9fYXBpX2tleXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uaW5mby1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBnYXA6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpbGFjO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsIi5vdmVyc3RvY2staGVhZGVyIHtcbiAgaGVpZ2h0OiA2NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnVzZXItYmFkZ2Uge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmc6IDRweCA1cHg7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiY29tcG9uZW50cy9oZWFkZXJcIjtcblxuLm92ZXJzdG9jay1yb290IHtcbiAgZm9udC1mYW1pbHk6IFwiU2F0b3NoaVwiLCBzYW5zLXNlcmlmO1xufVxuXG4ub3ZlcnN0b2NrLXJvb3Qge1xuICB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgYm9yZGVyOiAycHggIzY2NjZmZiBzb2xpZDtcbiAgfVxufVxuXG4ub3ZlcnN0b2NrLXJvb3QgYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiU2F0b3NoaVwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLm92ZXJzdG9jay1yb290IHNwYW4ge1xuICBmb250LWZhbWlseTogXCJTYXRvc2hpXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjEyMzI1O1xufVxuLm92ZXJzdG9jay1yb290IC5lcnJvcmFsZXJ0IHtcbiAgZm9udC1mYW1pbHk6IFwiU2F0b3NoaVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogcmVkO1xufVxuXG4ub3ZlcnN0b2NrLXJvb3QgaW5wdXQge1xuICBmb250LWZhbWlseTogXCJTYXRvc2hpXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5vdmVyc3RvY2stcm9vdCAuTXVpRm9ybUNvbnRyb2xMYWJlbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjEyMzI1O1xufVxuXG4ub3ZlcnN0b2NrLXJvb3QgbGFiZWwge1xuICAmLk11aUlucHV0TGFiZWwtc2hyaW5rIHtcbiAgICBjb2xvcjogIzY2NjZmZjtcbiAgfVxufVxuXG4ub3ZlcnN0b2NrLXJvb3QgYSB7XG4gIGNvbG9yOiAjNjY2NmZmO1xuICBmb250LWZhbWlseTogXCJTYXRvc2hpXCIsIHNhbnMtc2VyaWY7XG59XG5cbi5vdmVyc3RvY2stcm9vdCAuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NmZmO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBoZWlnaHQ6IHVuc2V0O1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5vdmVyc3RvY2stcm9vdCAuYnRuLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyOiAycHggIzY2NjZmZiBzb2xpZDtcbiAgY29sb3I6ICM2NjY2ZmY7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGhlaWdodDogdW5zZXQ7XG59XG5cbi5vdmVyc3RvY2stcm9vdCBhIHNwYW4ge1xuICBjb2xvcjogIzY2NjZmZjtcbn1cblxuLm92ZXJzdG9jay1yb290IG5hdiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm92ZXJzdG9jay1yb290IGlucHV0OmZvY3VzIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiB1bnNldDtcbn1cblxuLm92ZXJzdG9jay1yb290IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IHVuc2V0O1xuICBib3gtc2hhZG93OiB1bnNldDtcbn1cblxuLm92ZXJzdG9jay1yb290IGE6Zm9jdXMge1xuICBvdXRsaW5lOiB1bnNldDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG59XG5cbi5vdmVyc3RvY2stcm9vdCAubWFya2V0aW5nLXBvd2VyaG91c2UtaW1nIHtcbiAgaGVpZ2h0OiAyODBweDtcbiAgbGVmdDogLTMxJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNjRweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTM1cHgpIHtcbiAgICBoZWlnaHQ6IDMwNHB4O1xuICAgIG1hcmdpbi10b3A6IC02N3B4O1xuICB9XG59XG4iLCIvKiBhcHAuc2Nzc1xuIFRoaXMgaXMgdGhlIG9ubHkgZmlsZSB5b3UgaGF2ZSB0byBpbXBvcnQgaW50byB0aGUgcHJvamVjdC5cbiBUaGUgZmlsZSBpdHNlbGYgaXMgb25seSB1c2VkIGZvciBpbXByb3RpbmcgYWxsIG90aGVyIHN0eWxlc2hlZXRzLlxuIE5vIHN0eWxpbmcgc2hvdWxkIGJlIGRvbmUgaW4gdGhpcyBmaWxlLlxuXG4gSW1wb3J0IFNlenpsZSBnbG9iYWwgc3R5bGVzaGVldFxuIFRoaXMgY292ZXJzIGFsbCB1bml2ZXJzYWwgZWxlbWVudHMgdXNlZCB0aHJvdWdob3V0IFNlenpsZSB3ZWJzaXRlc1xuIGJ1dHRvbnMsIGlucHV0cywgZXRjICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vbWVkaWEuc2V6emxlLmNvbS9zdHlsZS1ndWlkZS9jc3Mvc2V6emxlLWdsb2JhbC00LjAuNS5jc3NcIik7XG5cbi8qIF92YXJpYWJsZXMuc2NzcyBpbmNsdWRlcyBhbGwgdmFyaWFibGVzIHVzZWQgdGhyb3VnaG91dCB0aGUgc3R5bGVzaGVldHNcbiBpbmNsdWRpbmcgY29sb3JzLCBnbG9iYWwgd2lkdGhzL2hlaWdodHMsIGV0Y1xuIFdpbGwgZXZlbnR1YWxseSBuZWVkIHRvIGltcG9ydCB0aGVzZSBmcm9tIHRoZSBnbG9iYWwgc3R5bGVndWlkZVxuIENoYW5nZXMgc2hvdWxkIG5vdCBuZWVkIHRvIGJlIG1hZGUgdG8gdGhpcyBub3JtYWxseSwgYnV0IGlmIG5lZWRlZCwgYWRkIGJlbG93IHRoZSBjb21tZW50IGxpbmUgb24gbGluZSA2MCAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8qIF9iYXNlLnNjc3MgaXMgdXNlZCBmb3IgdGhpcyBhcHBsaWNhdGlvbidzIGltcG9ydGFudCBiYXNlIHN0eWxlcy5cbiBpLmUuIGh0bWx7fSBvciBib2R5e30gc3R5bGluZywgYXt9LCAqe30sIGFuZCBvdGhlciBzdHlsZXMgdGhhdCBhZmZlY3QgdGhlIGFwcGxpY2F0aW9uIGFzIGEgd2hvbGUgKi9cblxuQGltcG9ydCBcImJhc2VcIjtcblxuLyogX3VuaXZlcnNhbF8gZm9sZGVyIHVzZWQgZm9yIHN0eWxlcyB0aGF0IGFyZSB1bml2ZXJzYWwgKnRvIHRoaXMgYXBwbGljYXRpb24qXG5zdHlsZXMgdXNlZCBpbiBtdWx0aXBsZSBwbGFjZXMgb3Igb24gbXVsdGlwbGUgcGFnZXMgKGkuZS4gbmF2YmFyIGNoYW5nZXMpXG5hIG5ldyBzdHlsZXNoZWV0IHNob3VsZCBiZSBjcmVhdGVkIGZvciBlYWNoIGVsZW1lbnQgKGkuZS4gX25hdmJhci5zY3NzIC0gb3IgX21pc2MtdWkuc2NzcyBmb3IgcmFuZG9tIHNtYWxsIHVuaXZlcnNhbCBlbGVtZW50cylcbmFkZCBlYWNoIG5ldyBmaWxlIGFzIGFuIGltcG9ydCBpbiB1bml2ZXJzYWwvX2FsbC5zY3NzLCBzbyB3ZSBvbmx5IGhhdmUgdG8gaW1wb3J0IG9uZSBmaWxlXG5cbiBUZW1wb3JhcnkgZmlsZSBsb2dnaW5nIGZpbGVzIGZyb20gZ2xvYmFsIHRoYXQgbmVlZCB0byBiZSBvdmVyd3JpdHRlbiAqL1xuQGltcG9ydCBcImdsb2JhbFwiO1xuXG5AaW1wb3J0IFwidW5pdmVyc2FsL2FsbFwiO1xuXG4vKiBfcGFnZXNfIGZvbGRlciBpcyB1c2VkIHRvIGNvbnRhaW4gc3R5bGVzIGJlbG9uZ2luZyB0byBzcGVjaWZpYyBwYWdlcyB3aXRoaW4gdGhlIGFwcGxpY2F0aW9uXG5pLmUuIF9vdmVydmlldy5zY3NzIGNvbnRhaW5zIGFsbCBzdHlsZXMgZm9yIHRoZSBvdmVydmlldyBwYWdlL3JvdXRlLCB3aGljaCBhcmUgc3BlY2lmaWMgdG8gdGhpcyBhcHBsaWNhdGlvblxuYSBuZXcgc3R5bGVzaGVldCBzaG91bGQgYmUgY3JlYXRlZCBmb3IgZWFjaCBwYWdlL3JvdXRlXG5hZGQgZWFjaCBuZXcgZmlsZSBhcyBhbiBpbXBvcnQgaW4gcGFnZXMvX2FsbC5zY3NzLCBzbyB3ZSBvbmx5IGhhdmUgdG8gaW1wb3J0IG9uZSBmaWxlICovXG5cbkBpbXBvcnQgXCJwYWdlcy9hbGxcIjtcblxuQGltcG9ydCBcIm92ZXJzdG9jay9hbGxcIjtcblxuLyogSW1wb3J0IE51bml0byBGb250ICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1OdW5pdG86cmVndWxhcixib2xkLGl0YWxpYyZzdWJzZXQ9bGF0aW4sbGF0aW4tZXh0XCIpO1xuXG4vKiBJbXBvcnQgR29vZ2xlIE1hdGVyaWFsIERlc2lnbiBJY29ucyAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TWF0ZXJpYWwrSWNvbnN8TWF0ZXJpYWwrSWNvbnMrT3V0bGluZWR8TWF0ZXJpYWwrSWNvbnMrVHdvK1RvbmV8TWF0ZXJpYWwrSWNvbnMrUm91bmR8TWF0ZXJpYWwrSWNvbnMrU2hhcnBcIik7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIYW5ub1wiO1xuICBzcmM6IHVybChcImh0dHBzOi8vbWVkaWEuc2V6emxlLmNvbS9mb250cy9IYW5uby1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAvKiBvdGhlciBmb3JtYXRzIGluY2x1ZGU6ICd3b2ZmMicsICd0cnVldHlwZSwgJ29wZW50eXBlJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZW1iZWRkZWQtb3BlbnR5cGUnLCBhbmQgJ3N2ZycgKi9cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */