.with_frm_style{--form-width:100%;--form-align:left;--direction:ltr;--fieldset:0px;--fieldset-color:#000;--fieldset-padding:0 0 15px;--fieldset-bg-color:transparent;--title-size:40px;--title-color:#444;--title-margin-top:10px;--title-margin-bottom:60px;--form-desc-size:14px;--form-desc-color:#666;--form-desc-margin-top:10px;--form-desc-margin-bottom:25px;--form-desc-padding:0;--font:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;--font-size:15px;--label-color:#3f4b5b;--weight:normal;--position:none;--align:left;--width:150px;--required-color:#b94a48;--required-weight:bold;--label-padding:0 0 3px;--description-font-size:12px;--description-color:#666;--description-weight:normal;--description-style:normal;--description-align:left;--description-margin:0;--field-font-size:14px;--field-height:32px;--line-height:32px;--field-width:100%;--auto-width:100%;--field-pad:6px 10px;--field-margin:20px;--field-weight:normal;--text-color:#555;--border-color:#bfc3c8;--field-border-width:1px;--field-border-style:solid;--bg-color:#fff;--bg-color-active:#fff;--border-color-active:#66afe9;--text-color-error:#444;--bg-color-error:#fff;--border-color-error:#b94a48;--border-width-error:1px;--border-style-error:solid;--bg-color-disabled:#fff;--border-color-disabled:#e5e5e5;--text-color-disabled:#a1a1a1;--radio-align:block;--check-align:block;--check-font-size:13px;--check-label-color:#444;--check-weight:normal;--section-font-size:18px;--section-color:#444;--section-weight:bold;--section-pad:15px 0 3px 0;--section-mar-top:15px;--section-mar-bottom:30px;--section-bg-color:transparent;--section-border-color:#e8e8e8;--section-border-width:2px;--section-border-style:solid;--section-border-loc:-top;--collapse-pos:after;--repeat-icon-color:#fff;--submit-font-size:15px;--submit-width:auto;--submit-height:auto;--submit-bg-color:#579af6;--submit-border-color:#579af6;--submit-border-width:1px;--submit-text-color:#fff;--submit-weight:normal;--submit-border-radius:4px;--submit-margin:10px;--submit-padding:10px 20px;--submit-shadow-color:#eee;--submit-hover-bg-color:#efefef;--submit-hover-color:#444;--submit-hover-border-color:#ccc;--submit-active-bg-color:#efefef;--submit-active-color:#444;--submit-active-border-color:#ccc;--border-radius:4px;--error-bg:#f2dede;--error-border:#ebccd1;--error-text:#b94a48;--error-font-size:14px;--success-bg-color:#dff0d8;--success-border-color:#d6e9c6;--success-text-color:#468847;--success-font-size:14px;--progress-bg-color:#eaeaea;--progress-color:#3f4b5b;--progress-active-bg-color:#579af6;--progress-active-color:#fff;--progress-border-color:#e5e5e5;--progress-border-size:2px;--progress-size:30px;--base-font-size:15px;--toggle-font-size:15px;--toggle-on-color:#579af6;--toggle-off-color:#eaeaea;--slider-font-size:14px;--slider-track-size:8px;--slider-circle-size:24px;--slider-color:#579af6;--slider-bar-color:#eaeaea;--date-head-bg-color:#fff;--date-head-color:#555;--date-band-color:#579af6;--bg-image-opacity:100%;--box-shadow:0 1px 2px 0 rgba(18,18,23,.05)}.frm_hidden,.frm_add_form_row.frm_hidden,.frm_remove_form_row.frm_hidden,.with_frm_style .frm_button.frm_hidden{display:none}.with_frm_style,.with_frm_style form,.with_frm_style .frm-show-form div.frm_description p{text-align:var(--form-align)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.with_frm_style .frm-show-form div.frm_description p{font-size:var(--form-desc-size);color:var(--form-desc-color);margin-top:var(--form-desc-margin-top);margin-bottom:var(--form-desc-margin-bottom);padding:var(--form-desc-padding)}.with_frm_style fieldset{min-width:0;display:block}.with_frm_style fieldset fieldset{border:none;margin:0;padding:0;background-color:transparent}.with_frm_style .frm_form_fields>fieldset{border-width:var(--fieldset);border-style:solid;border-color:var(--fieldset-color);margin:0;padding:var(--fieldset-padding);background-color:var(--fieldset-bg-color);font-family:var(--font)}legend.frm_hidden{display:none !important}.with_frm_style .frm_form_fields{opacity:1;transition:opacity .1s linear}.with_frm_style .frm_doing_ajax{opacity:.5}.frm_transparent{color:transparent}.with_frm_style legend+h3,.with_frm_style h3.frm_form_title{font-size:var(--title-size);color:var(--title-color);font-family:var(--font);margin-top:var(--title-margin-top);margin-bottom:var(--title-margin-bottom)}.with_frm_style .frm_form_field.frm_html_container,.with_frm_style .frm_form_field .frm_show_it{font-family:var(--font);color:var(--form-desc-color)}.with_frm_style .frm_form_field.frm_html_container{font-size:var(--form-desc-size);overflow-wrap:break-word}.with_frm_style .frm_form_field .frm_show_it{font-size:var(--field-font-size);font-weight:var(--field-weight)}.with_frm_style .frm_required{color:var(--required-color);font-weight:var(--required-weight)}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.with_frm_style .frm-card-element.StripeElement{font-family:var(--font);font-size:var(--field-font-size);margin-bottom:0}.with_frm_style textarea{vertical-align:top;height:auto}.with_frm_style .frm_slimselect.ss-main,.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=phone],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style textarea,.frm_form_fields_style,.with_frm_style .frm_scroll_box .frm_opt_container,.frm_form_fields_active_style,.frm_form_fields_error_style,.with_frm_style .frm-card-element.StripeElement{color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:var(--field-weight)}.with_frm_style input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.with_frm_style select option{color:var(--text-color)}.with_frm_style select option.frm-select-placeholder{color:var(--text-color-disabled)}.with_frm_style input[type=radio],.with_frm_style input[type=checkbox]{border-color:var(--border-color);box-shadow:var(--box-shadow);float:none}.with_frm_style input[type=radio]:after,.with_frm_style input[type=checkbox]:after{display:none}.with_frm_style input[type=radio]:not(:checked):focus,.with_frm_style input[type=checkbox]:not(:checked):focus{border-color:var(--border-color) !important}.with_frm_style input[type=radio]:focus,.with_frm_style input[type=checkbox]:focus{box-shadow:0px 0px 0px 3px rgba(102,175,233,.4) !important}.with_frm_style input[type=text],.with_frm_style input[type=password],.with_frm_style input[type=email],.with_frm_style input[type=number],.with_frm_style input[type=url],.with_frm_style input[type=tel],.with_frm_style input[type=file],.with_frm_style input[type=search],.with_frm_style select,.with_frm_style .frm-card-element.StripeElement{min-height:var(--field-height);line-height:1.3}.with_frm_style select[multiple=multiple]{height:auto}.input[type=file].frm_transparent:focus,.with_frm_style input[type=file]{background-color:transparent;border:none;outline:none;box-shadow:none}.with_frm_style input[type=file]{color:var(--text-color);padding:0;font-family:var(--font);font-size:var(--field-font-size);display:initial}.with_frm_style input[type=file].frm_transparent{color:transparent}.with_frm_style .wp-editor-wrap{width:var(--field-width);max-width:100%}.with_frm_style .wp-editor-container textarea{border:none;box-shadow:none !important}.with_frm_style .mceIframeContainer{background-color:var(--bg-color)}.with_frm_style select{width:var(--auto-width);max-width:100%;background-position-y:calc(50% + 3px)}.with_frm_style input[disabled],.with_frm_style select[disabled],.with_frm_style textarea[disabled],.with_frm_style input[readonly],.with_frm_style select[readonly],.with_frm_style textarea[readonly]{background-color:var(--bg-color-disabled);color:var(--text-color-disabled);border-color:var(--border-color-disabled)}.frm_preview_page:before{content:normal !important}.frm_preview_page{padding:25px}.with_frm_style .frm_primary_label{max-width:100%;font-family:var(--font);font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);text-align:var(--align);padding:var(--label-padding);margin:0;width:auto;display:block}.with_frm_style .frm_top_container .frm_primary_label,.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_top{display:block;float:none;width:auto}.with_frm_style .frm_inline_container .frm_primary_label{margin-right:10px}.with_frm_style .frm_right_container .frm_primary_label,.with_frm_style .frm_pos_right{display:inline;float:right;margin-left:10px}.with_frm_style .frm_pos_center{text-align:center}.with_frm_style .frm_none_container .frm_primary_label,.with_frm_style .frm_pos_none,.frm_pos_none,.frm_none_container .frm_primary_label{display:none}.with_frm_style .frm_section_heading.frm_hide_section{margin-top:0 !important}.with_frm_style .frm_hidden_container .frm_primary_label,.with_frm_style .frm_pos_hidden,.frm_hidden_container .frm_primary_label{visibility:hidden;white-space:nowrap}.frm_visible{opacity:1}.with_frm_style .frm_inside_container{position:relative;padding-top:18px;padding-top:calc(0.5 * var(--field-height))}.with_frm_style .frm_inside_container>input,.with_frm_style .frm_inside_container>select,.with_frm_style .frm_inside_container>textarea{display:block}.with_frm_style input::placeholder,.with_frm_style textarea::placeholder{font-size:var(--field-font-size)}.with_frm_style .frm_inside_container>input::placeholder,.with_frm_style .frm_inside_container>textarea::placeholder{opacity:0;transition:opacity .3s ease-in}.with_frm_style .frm_inside_container>label{transition:all .3s ease-in;position:absolute;top:19px;top:calc(1px + .5 * var(--field-height));left:3px;width:100%;line-height:1.3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:8px 12px;padding:var(--field-pad);font-size:14px;font-size:var(--field-font-size);font-weight:400;font-weight:var(--field-weight);pointer-events:none}.with_frm_style.frm_style_lines-no-boxes .frm_inside_container>label{line-height:1}.with_frm_style .frm_inside_container.frm_label_float_top>label{top:0;left:0;padding:0;font-size:12px;font-size:calc(0.85 * var(--field-font-size))}.with_frm_style .frm_inside_container.frm_label_float_top>input::placeholder,.with_frm_style .frm_inside_container.frm_label_float_top>textarea::placeholder{opacity:1;transition:opacity .3s ease-in}.with_frm_style .frm_description,.with_frm_style .frm_pro_max_limit_desc{clear:both}.with_frm_style input[type=number][readonly]{-moz-appearance:textfield}.with_frm_style select[multiple=multiple]{height:auto;line-height:normal}.with_frm_style .frm_catlevel_2,.with_frm_style .frm_catlevel_3,.with_frm_style .frm_catlevel_4,.with_frm_style .frm_catlevel_5{margin-left:18px}.with_frm_style .wp-editor-container{border:1px solid #e5e5e5}.with_frm_style .quicktags-toolbar input{font-size:12px !important}.with_frm_style .wp-editor-container textarea{border:none}.with_frm_style .auto_width #loginform input,.with_frm_style .auto_width input,.with_frm_style input.auto_width,.with_frm_style select.auto_width,.with_frm_style textarea.auto_width{width:auto}.with_frm_style .frm_repeat_buttons{white-space:nowrap}.with_frm_style .frm_button{text-decoration:none !important;border:1px solid #eee;display:inline-block;padding:var(--submit-padding);border-radius:var(--border-radius);font-size:var(--submit-font-size);font-family:var(--font);font-weight:var(--submit-weight);color:var(--submit-text-color);background:var(--submit-bg-color);border-width:var(--submit-border-width);border-color:var(--submit-border-color);height:var(--submit-height)}.with_frm_style .frm_button.frm_inverse{color:var(--submit-bg-color);background:var(--submit-text-color)}.with_frm_style .frm_submit{clear:both}.frm_inline_form .frm_form_field,.frm_inline_form .frm_submit{grid-column:span 1/span 1}.frm_inline_form .frm_submit{margin:0}.frm_submit.frm_inline_submit input[type=submit],.frm_submit.frm_inline_submit button,.frm_inline_form .frm_submit input[type=submit],.frm_inline_form .frm_submit button{margin-top:0}.with_frm_style.frm_center_submit .frm_submit{text-align:center}.with_frm_style.frm_center_submit .frm_flex.frm_submit{justify-content:center}.with_frm_style .frm_inline_success .frm_submit{display:flex;flex-direction:row;align-items:center;margin:0}.with_frm_style .frm_inline_success .frm_submit .frm_message{flex:1;margin:0;padding-left:10px}.with_frm_style .frm_inline_success.frm_alignright_success .frm_submit .frm_message{text-align:right}.with_frm_style.frm_center_submit .frm_submit input[type=submit],.with_frm_style.frm_center_submit .frm_submit input[type=button],.with_frm_style.frm_center_submit .frm_submit button{margin-bottom:8px !important}.with_frm_style .frm-edit-page-btn,.with_frm_style .frm_submit input[type=submit],.with_frm_style .frm_submit input[type=button],.with_frm_style .frm_submit button{-webkit-appearance:none;cursor:pointer}.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{display:block;margin:0 auto}.with_frm_style .frm_loading_prev .frm_ajax_loading,.with_frm_style .frm_loading_form .frm_ajax_loading{visibility:visible !important}.with_frm_style .frm_loading_prev .frm_prev_page,.with_frm_style .frm_loading_form .frm_button_submit{position:relative;color:transparent !important;text-shadow:none !important}.with_frm_style .frm_loading_prev .frm_prev_page:hover,.with_frm_style .frm_loading_prev .frm_prev_page:active,.with_frm_style .frm_loading_prev .frm_prev_page:focus,.with_frm_style .frm_loading_form .frm_button_submit:hover,.with_frm_style .frm_loading_form .frm_button_submit:active,.with_frm_style .frm_loading_form .frm_button_submit:focus{cursor:not-allowed;color:transparent;outline:none !important;box-shadow:none}.with_frm_style .frm_loading_prev .frm_prev_page:before,.with_frm_style .frm_loading_form .frm_button_submit:before{content:'';display:inline-block;position:absolute;background:0 0;border:1px solid #fff;border-top-color:transparent;border-left-color:transparent;border-radius:50%;box-sizing:border-box;top:50%;left:50%;margin-top:-6px;margin-left:-6px;width:12px;height:12px;animation:spin 2s linear infinite}.with_frm_style .frm_submit.frm_flex{align-items:center;gap:2%}.with_frm_style .frm_submit.frm_flex button.frm_button_submit~.frm_prev_page{order:-1}.frm_forms.frm_style_formidable-style.with_frm_style{max-width:var(--form-width);direction:var(--direction)}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:var(--field-margin)}.frm_style_formidable-style.with_frm_style .form-field.frm_section_heading{margin-bottom:0}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_pro_max_limit_desc{margin-top:6px;padding:0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:12px;color:#666;font-weight:400;text-align:left;font-style:normal;max-width:100%}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_left_container{grid-template-columns:150px auto}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_right_container{grid-template-columns:auto 150px}.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_data_container,.frm_style_formidable-style.with_frm_style .frm_inline_container.frm_dynamic_select_container .frm_opt_container{display:inline}.frm_style_formidable-style.with_frm_style .frm_pos_right{display:inline;width:var(--width)}.frm_style_formidable-style.with_frm_style .frm_none_container .frm_primary_label,.frm_style_formidable-style.with_frm_style .frm_pos_none{display:none}.frm_style_formidable-style.with_frm_style .frm_scale label{font-weight:400;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:13px;color:#444}.frm_style_formidable-style.with_frm_style input::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style.with_frm_style .frm_default,.frm_style_formidable-style.with_frm_style input.frm_default,.frm_style_formidable-style.with_frm_style textarea.frm_default,.frm_style_formidable-style.with_frm_style select.frm_default,.frm_style_formidable-style.with_frm_style .placeholder{color:var(--text-color-disabled)}.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):not([type=range]):not([readonly]):focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style .form-field textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style input:-webkit-autofill{-webkit-box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.frm_style_formidable-style.with_frm_style .frm-edit-page-btn,.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{width:auto;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:15px;height:auto;line-height:normal;text-align:center;background:#579af6;border-width:1px;border-color:#579af6;border-style:solid;color:#fff;cursor:pointer;font-weight:400;border-radius:4px;text-shadow:none;padding:10px 20px;box-sizing:border-box;box-shadow:0 1px 1px #eee;margin:10px;margin-left:0;margin-right:0;vertical-align:middle}.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message{margin:0}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:hover,.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:var(--submit-hover-bg-color);border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.frm_style_formidable-style.with_frm_style.frm_center_submit .frm_submit .frm_ajax_loading{margin-bottom:10px}.frm_style_formidable-style.with_frm_style .frm-edit-page-btn:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:focus,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:focus,.frm_style_formidable-style.with_frm_style .frm_submit button:focus,.frm_style_formidable-style.with_frm_style input[type=submit]:active,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:active,.frm_style_formidable-style.with_frm_style .frm_submit button:active{background:var(--submit-active-bg-color);border-color:var(--submit-active-border-color);color:var(--submit-active-color);outline:none}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:hover,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:active,.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:focus,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:hover,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:active,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:focus{color:transparent;background:var(--submit-bg-color);border-color:var(--submit-bg-color)}.frm_style_formidable-style.with_frm_style .frm_loading_prev .frm_prev_page:before,.frm_style_formidable-style.with_frm_style .frm_loading_form .frm_button_submit:before{border-bottom-color:var(--submit-text-color);border-right-color:var(--submit-text-color)}.frm_style_formidable-style.with_frm_style input[type=submit][disabled],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button][disabled],.frm_style_formidable-style.with_frm_style .frm_submit button[disabled]{opacity:.5;cursor:not-allowed}.frm_style_formidable-style.with_frm_style.frm_inline_top .frm_submit:before,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit:before{content:"before";font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-size:var(--font-size);color:var(--label-color);font-weight:var(--weight);margin:0;padding:var(--label-padding);width:auto;display:block;visibility:hidden}.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit input,.frm_style_formidable-style.with_frm_style.frm_inline_form .frm_submit button,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit input,.frm_style_formidable-style.with_frm_style .frm_submit.frm_inline_submit button{margin:0 !important}.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=checkbox],.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=radio],.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,.frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field select:not(.ui-datepicker-month):not(.ui-datepicker-year),.frm_form_fields_error_style,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,.frm_style_formidable-style.with_frm_style .frm_blank_field .frm-card-element.StripeElement,.frm_style_formidable-style.with_frm_style .frm_form_field :invalid{color:var(--text-color-error);background-color:var(--bg-color-error);border-color:var(--border-color-error);border-width:var(--border-width-error);border-style:var(--border-style-error)}.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style .frm_limit_error{font-weight:var(--weight);color:var(--border-color-error)}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-text);font-size:var(--error-font-size);margin:0;margin-bottom:var(--field-margin)}.frm_style_formidable-style.with_frm_style #frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,#bfc3c8 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,#bfc3c8 50%,#bfc3c8 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))}.frm_style_formidable-style.with_frm_style #frm_loading .progress-bar{background-color:var(--bg-color)}.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total_big textarea,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total input,.frm_style_formidable-style.with_frm_style .frm_form_field.frm_total textarea{color:#555;background-color:transparent;border:none;display:inline;width:auto;padding:0}.frm_style_formidable-style.with_frm_style .frm_inline_box{box-shadow:0 1px 1px rgba(0,0,0,.075) inset}.frm_style_formidable-style.with_frm_style .frm_page_bar .frm_current_page input[type=button]{background-color:#eaeaea;border-color:#e5e5e5;opacity:1}.frm_style_formidable-style.with_frm_style .frm_progress_line input,.frm_style_formidable-style.with_frm_style .frm_progress_line input:disabled{border-color:#e5e5e5}.frm_style_formidable-style.with_frm_style .frm_progress_line.frm_show_lines input{border-left-color:#d1d1d1;border-right-color:#d1d1d1;border-left-width:1px;border-right-width:1px}.frm_style_formidable-style.with_frm_style .frm_progress_line li:first-of-type input{border-left-color:#579af6}.frm_style_formidable-style.with_frm_style .frm_progress_line li:last-of-type input{border-right-color:#579af6}.frm_style_formidable-style.with_frm_style .frm_progress_line li:last-of-type input.frm_page_skip{border-right-color:#e5e5e5}.frm_style_formidable-style.with_frm_style .frm_progress_line .frm_current_page input[type=button]{border-left-color:#e5e5e5}.frm_style_formidable-style.with_frm_style .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-right-color:#d1d1d1}.frm_style_formidable-style.with_frm_style .frm_progress_line input.frm_page_back{border-color:#579af6}.frm_style_formidable-style.with_frm_style .frm_progress_line.frm_show_lines input.frm_page_back{border-left-color:#579af6;border-right-color:#d1d1d1}.frm_style_formidable-style.with_frm_style .frm_rootline input,.frm_style_formidable-style.with_frm_style .frm_rootline input:hover{width:30px;height:30px;border-radius:30px;padding:0}.frm_style_formidable-style.with_frm_style .frm_rootline .frm_current_page input[type=button],.frm_style_formidable-style.with_frm_style .frm_page_bar input.frm_rootline_show_more_btn.active{border-color:#4386e2 !important;background-color:#579af6 !important;color:#fff !important}.frm_style_formidable-style.with_frm_style .frm_rootline.frm_no_numbers input.frm_rootline_show_more_btn.active{border-color:#4386e2;background-color:#579af6;color:#ffffff!important}.frm_style_formidable-style.with_frm_style ul.frm_rootline_hidden_steps li:hover .frm_rootline_title{color:#579af6}.frm_style_formidable-style.with_frm_style input[type=range]::-webkit-slider-thumb{border:2px solid #579af6;color:#fff}.frm_style_formidable-style.with_frm_style input[type=range]::-moz-range-thumb{border:2px solid #579af6;color:#fff}.frm_style_formidable-style.with_frm_style input[type=range]::-ms-thumb{border:2px solid #579af6;color:#fff}.frm_style_formidable-style.with_frm_style input.frm_other_input:not(.frm_other_full){width:auto}.frm_style_formidable-style.with_frm_style .frm_checkbox input.frm_other_input:not(.frm_other_full),.frm_style_formidable-style.with_frm_style .frm_radio input.frm_other_input:not(.frm_other_full){margin-left:5px}.frm_style_formidable-style.with_frm_style .horizontal_radio input.frm_other_input:not(.frm_other_full):not(.frm_pos_none){display:inline-block}.frm_style_formidable-style.with_frm_style .frm_full input.frm_other_input:not(.frm_other_full){margin-left:0;margin-top:8px}.frm_style_formidable-style.with_frm_style span.frm-pass-verified .frmsvg{color:#468847}.frm_style_formidable-style.with_frm_style span.frm-pass-req .frmsvg{color:#b94a48}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading h3[class*=frm_pos_]{border-top:2px solid #e8e8e8}.frm_style_formidable-style.with_frm_style h3 .frm_after_collapse{display:inline}.frm_style_formidable-style.with_frm_style h3 .frm_before_collapse{display:none}.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3[class*=frm_pos_]{margin:0}.frm_style_formidable-style.with_frm_style .frm_section_heading{margin-top:15px}.frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:30px}.frm_style_formidable-style.with_frm_style .frm_single_product_label,.frm_style_formidable-style.with_frm_style .frm_total_formatted{font-size:15px;color:#3f4b5b}.frm_style_formidable-style.with_frm_style input.flatpickr-input[readonly]:not([disabled]):focus{color:var(--text-color);background-color:var(--bg-color-active);border-color:var(--border-color-active);box-shadow:0 0 5px 0 rgba(102,175,233,.6)}.frm_style_formidable-style.with_frm_style .ui-datepicker-title>select{color:#555;color:var(--text-color);background-color:var(--bg-color)}.frm_style_formidable-style.with_frm_style .ui-datepicker-month,.frm_style_formidable-style.with_frm_style .ui-datepicker-year{color:var(--text-color)}.frm_style_formidable-style.with_frm_style span.ui-datepicker-month,.frm_style_formidable-style.with_frm_style span.ui-datepicker-year{color:var(--date-head-color)}.frm_style_formidable-style.with_frm_style .ui-widget-header,.frm_style_formidable-style.with_frm_style .ui-datepicker-header{color:var(--date-head-color) !important;background-color:var(--date-head-bg-color) !important}.frm_style_formidable-style.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day,.frm_style_formidable-style.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day,.frm_style_formidable-style.with_frm_style .ui-datepicker td,.frm_style_formidable-style.with_frm_style.ui-datepicker td{border:0;border-radius:var(--border-radius);overflow:hidden}.frm_style_formidable-style.with_frm_style td.ui-datepicker-today:not(.ui-datepicker-current-day){background-color:transparent !important}.frm_style_formidable-style.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.inRange):not(.selected):not(.startRange):not(.endRange),.frm_style_formidable-style.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.inRange):not(.selected):not(.startRange):not(.endRange){color:var(--date-band-color);font-weight:600}.frm_style_formidable-style.with_frm_style td.ui-datepicker-today:not(.ui-datepicker-current-day)>.ui-state-default{color:var(--date-band-color);font-weight:600}.frm_style_formidable-style.with_frm_style td.ui-datepicker-current-day,.frm_style_formidable-style.with_frm_style td.ui-datepicker-current-day .ui-state-hover{background-color:var(--border-color-active) !important}.frm_style_formidable-style.with_frm_style td.ui-datepicker-current-day .ui-state-default{font-weight:600}.frm_style_formidable-style.with_frm_style td.ui-datepicker-current-day .ui-state-default:not(.ui-state-hover){color:#fff}.frm_style_formidable-style.with_frm_style .frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.flatpickr-disabled):hover,.frm_style_formidable-style.with_frm_style.frm-datepicker:not(.frm-datepicker-custom-theme) .flatpickr-day.today:not(.flatpickr-disabled):hover,.frm_style_formidable-style.with_frm_style td:not(.ui-datepicker-current-day) .ui-state-hover{color:var(--date-band-color);background:var(--date-band-fill) !important;font-weight:600}.frm_style_formidable-style.with_frm_style input[type=submit][disabled],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button][disabled],.frm_style_formidable-style.with_frm_style .frm_submit button[disabled]{opacity:.5;cursor:not-allowed}.frm_style_formidable-style.with_frm_style .frm_loading_prev button.frm_prev_page,.frm_style_formidable-style.with_frm_style .frm_loading_form button.frm_button_submit{opacity:1}.frm_ajax_loading{visibility:hidden;width:auto}.frm_form_submit_style{height:auto}a.frm_save_draft{cursor:pointer}.with_frm_style a.frm_save_draft,.with_frm_style a.frm_start_over{font-family:var(--font);font-size:var(--submit-font-size);font-weight:var(--submit-weight)}.horizontal_radio .frm_radio{margin:0 5px 0 0}.horizontal_radio .frm_checkbox{margin:0;margin-right:12px}.vertical_radio .frm_checkbox,.vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block}.horizontal_radio .frm_checkbox,.horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block;padding-left:0}.with_frm_style .frm_radio{display:var(--radio-align)}.with_frm_style .frm_checkbox{display:var(--check-align)}.with_frm_style .vertical_radio .frm_checkbox,.with_frm_style .vertical_radio .frm_radio,.vertical_radio .frm_catlevel_1{display:block;margin-bottom:10px}.with_frm_style .horizontal_radio .frm_checkbox,.with_frm_style .horizontal_radio .frm_radio,.horizontal_radio .frm_catlevel_1{display:inline-block}.with_frm_style .frm_checkbox label,.with_frm_style .frm_radio label{display:inline-block;vertical-align:middle;white-space:normal}.with_frm_style .frm_checkbox label input[type=checkbox],.with_frm_style .frm_radio label input[type=radio]{margin-right:4px}.with_frm_style .frm_checkbox label:not(.frm-label-disabled),.with_frm_style .frm_radio label:not(.frm-label-disabled){cursor:pointer}.with_frm_style .vertical_radio .frm_checkbox label,.with_frm_style .vertical_radio .frm_radio label{display:block;width:100%}.with_frm_style .frm_radio label,.with_frm_style .frm_checkbox label{font-family:var(--font);font-size:var(--check-font-size);color:var(--check-label-color);font-weight:var(--check-weight);line-height:1.3}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{font-size:var(--check-font-size);position:static}.frm_file_container .frm_file_link,.with_frm_style .frm_radio label .frm_file_container,.with_frm_style .frm_checkbox label .frm_file_container{display:inline-block;margin:5px;vertical-align:middle}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio]{border-radius:50%}.with_frm_style .frm_checkbox input[type=checkbox]{border-radius:calc(var(--border-radius) / 2) !important}.with_frm_style .frm_radio input[type=radio],.with_frm_style .frm_scale input[type=radio],.with_frm_style .frm_checkbox input[type=checkbox]{appearance:none;background-color:var(--bg-color);flex:none;display:inline-block !important;width:16px !important;min-width:16px !important;height:16px !important;color:var(--border-color);border:1px solid currentColor;border-color:var(--border-color);vertical-align:middle;position:initial;padding:0;margin:0}.frm_forms.with_frm_style .frm_fields_container .frm_radio input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_scale input[type=radio]:not([disabled]):checked,.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{border-color:var(--border-color-active) !important}.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked{background-color:var(--border-color-active) !important}.with_frm_style .frm_radio input[type=radio][disabled]:checked,.with_frm_style .frm_scale input[type=radio][disabled]:checked,.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{border-color:var(--border-color) !important}.with_frm_style .frm_checkbox input[type=checkbox][disabled]:checked{background-color:var(--border-color) !important}.with_frm_style .frm_radio input[type=radio]:checked:before,.with_frm_style .frm_scale input[type=radio]:checked:before,.with_frm_style .frm_checkbox input[type=checkbox]:checked:before{position:static !important;content:'';display:block}.frm_forms.with_frm_style .frm_checkbox input[type=checkbox]:before{width:100% !important;height:100% !important;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6667 1.5L4.25001 7.91667L1.33334 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;background-size:9px !important;background-repeat:no-repeat !important;background-position:center !important;margin:0}.with_frm_style .frm_scale input[type=radio]:before,.with_frm_style .frm_radio input[type=radio]:before{width:8px;height:8px;border-radius:50%;background-color:var(--border-color-active);margin:3px}.with_frm_style .frm_scale input[type=radio][disabled]:before,.with_frm_style .frm_radio input[type=radio][disabled]:before{background-color:var(--border-color)}.with_frm_style :invalid,.with_frm_style :-moz-ui-invalid{box-shadow:none}.with_frm_style .frm_error_style img{padding-right:10px;vertical-align:middle;border:none}.with_frm_style .frm_trigger{cursor:pointer}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:4px;padding:15px}.with_frm_style .frm_message p{color:var(--success-text-color);margin-bottom:0}.with_frm_style .frm_message>p:first-of-type{margin-top:0}.with_frm_style .frm_message,.frm_success_style{margin:5px 0 15px;border:1px solid var(--success-border-color);background-color:var(--success-bg-color);color:var(--success-text-color);border-radius:var(--border-radius);font-size:var(--success-font-size)}.with_frm_style .frm_plain_success .frm_message{background-color:transparent;padding:0;border:none;font-size:inherit;color:inherit}.with_frm_style .frm_plain_success .frm_message p{color:inherit}.frm_form_fields_style,.frm_form_fields_active_style,.frm_form_fields_error_style,.frm_form_submit_style{width:auto}.with_frm_style .frm_trigger span{float:left}.with_frm_style table.frm-grid,#content .with_frm_style table.frm-grid{border-collapse:collapse;border:none}.frm-grid td,.frm-grid th{padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-top:none;border-left:none;border-right:none}.frm-alt-table{width:100%;border-collapse:separate;margin-top:.5em;font-size:15px;border-width:1px}.with_frm_style .frm-alt-table{border-color:var(--border-color)}.frm-alt-table th{width:200px}.frm-alt-table tr{background-color:transparent}.frm-alt-table th,.frm-alt-table td{background-color:transparent;vertical-align:top;text-align:left;padding:20px;border-color:transparent}.frm-alt-table tr:nth-child(even){background-color:#ecf0f5}table.form_results.with_frm_style{border-style:solid;border-width:var(--field-border-width);border-color:var(--border-color)}table.form_results.with_frm_style tr td{text-align:left;padding:7px 9px;color:var(--text-color);border-top-style:solid;border-top-width:var(--field-border-width);border-top-color:var(--border-color)}table.form_results.with_frm_style tr.frm_even,.frm-grid .frm_even{background-color:#fff;background-color:var(--bg-color)}table.form_results.with_frm_style tr.frm_odd,.frm-grid .frm_odd{background-color:var(--bg-color)}.frm_color_block{background-color:#ecf0f5;padding:40px}.with_frm_style .frm-show-form .frm_color_block.frm_section_heading h3,.frm_color_block.frm_section_heading h3{border-width:0 !important}.frm_collapse .ui-icon{display:inline-block}.frm_toggle_container{border:1px solid transparent}.frm_toggle_container ul{margin:5px 0;padding-left:0;list-style-type:none}.frm_toggle_container .frm_month_heading{text-indent:15px}.frm_toggle_container .frm_month_listing{margin-left:40px}#frm_loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}#frm_loading h3{font-weight:500;padding-bottom:15px;color:#fff;font-size:24px}#frm_loading_content{position:fixed;top:20%;left:33%;width:33%;text-align:center;padding-top:30px;font-weight:700;z-index:9999999}#frm_loading img{max-width:100%}#frm_loading .progress{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;height:20px;margin-bottom:20px;overflow:hidden}#frm_loading .progress.active .progress-bar{animation:2s linear 0s normal none infinite progress-bar-stripes}#frm_loading .progress-striped .progress-bar{background-image:linear-gradient(45deg,var(--border-color) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--border-color) 50%,var(--border-color) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-size:40px 40px}#frm_loading .progress-bar{background-color:var(--bg-color);box-shadow:0 -1px 0 rgba(0,0,0,.15) inset;float:left;height:100%;line-height:20px;text-align:center;transition:width .6s ease 0s;width:100%}.frm_image_from_url{height:50px}.frm-loading-img{background:url(https://dcbltd.com/wp-content/plugins/formidable/images/ajax_loader.gif) no-repeat center center;padding:6px 12px}select.frm_loading_lookup{background-image:url(https://dcbltd.com/wp-content/plugins/formidable/images/ajax_loader.gif) !important;background-position:10px;background-repeat:no-repeat;color:transparent !important}.frm_screen_reader{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.frm_screen_reader.frm_hidden{display:initial}.frm_clear_none{clear:none}.frm_clear{clear:both}.frm_form_field.frm_alignright{float:right !important}.with_frm_style .frm_form_field{clear:both}.frm_combo_inputs_container,.frm_grid_container,.frm_form_fields .frm_section_heading,.frm_form_fields .frm_fields_container{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:max-content;grid-gap:0 2%}.frm_combo_inputs_container>*,.frm_grid_container>*,.frm_section_heading>*,.frm_fields_container .frm_form_field,.frm_fields_container>*{grid-column:span 12/span 12}.frm_inline,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_inline,.frm_form_field.frm_inline,.frm_submit.frm_inline,.frm_form_field.frm_right_inline,.frm_form_field.frm_last_inline{width:auto;grid-column:span 2/span 2}.frm6,.frm_half,.frm_form_field.frm_three_fifths,.frm_form_field.frm6,.frm_submit.frm6,.frm_form_field.frm_left_half,.frm_form_field.frm_right_half,.frm_form_field.frm_first_half,.frm_form_field.frm_last_half,.frm_form_field.frm_half,.frm_submit.frm_half{grid-column:span 6/span 6}.frm4,.frm_third,.frm_form_field.frm_two_fifths,.frm_form_field.frm4,.frm_submit.frm4,.frm_form_field.frm_left_third,.frm_form_field.frm_third,.frm_submit.frm_third,.frm_form_field.frm_right_third,.frm_form_field.frm_first_third,.frm_form_field.frm_last_third{grid-column:span 4/span 4}.frm8,.frm_two_thirds,.frm_form_field.frm8,.frm_submit.frm8,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_right_two_thirds,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_last_two_thirds,.frm_form_field.frm_two_thirds{grid-column:span 8/span 8}.frm3,.frm_fourth,.frm_form_field.frm3,.frm_submit.frm3,.frm_form_field.frm_left_fourth,.frm_form_field.frm_fourth,.frm_submit.frm_fourth,.frm_form_field.frm_right_fourth,.frm_form_field.frm_first_fourth,.frm_form_field.frm_last_fourth{grid-column:span 3/span 3}.frm9,.frm_three_fourths,.frm_form_field.frm_four_fifths,.frm_form_field.frm9,.frm_submit.frm9,.frm_form_field.frm_three_fourths{grid-column:span 9/span 9}.frm_form_field.frm_left_fifth,.frm_form_field.frm_fifth,.frm_submit.frm_fifth,.frm_form_field.frm_right_fifth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_last_fifth{grid-column:span 2/span 2}.frm2,.frm_sixth,.frm_form_field.frm2,.frm_submit.frm2,.frm_form_field.frm_sixth,.frm_submit.frm_sixth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_last_sixth{grid-column:span 2/span 2}.frm10,.frm_form_field.frm10,.frm_submit.frm10{grid-column:span 10/span 10}.frm1,.frm_form_field.frm1,.frm_submit.frm1,.frm_form_field.frm_seventh,.frm_submit.frm_seventh,.frm_form_field.frm_first_seventh,.frm_form_field.frm_last_seventh.frm_form_field.frm_eighth,.frm_submit.frm_eighth,.frm_form_field.frm_first_eighth,.frm_form_field.frm_last_eighth{grid-column:span 1/span 1}.frm5,.frm_form_field.frm5,.frm_submit.frm5{grid-column:span 5/span 5}.frm7,.frm_form_field.frm7,.frm_submit.frm7{grid-column:span 7/span 7}.frm11,.frm_form_field.frm11,.frm_submit.frm11{grid-column:span 11/span 11}.frm12,.frm_full,.frm_full .wp-editor-wrap,.frm_full>input:not([type=checkbox]):not([type=radio]):not([type=button]),.frm_full select,.frm_full textarea{width:100% !important;grid-column:span 12/span 12;box-sizing:border-box}.frm_full .wp-editor-wrap input{width:auto !important}.frm_first,.frm_form_field.frm_left_half,.frm_form_field.frm_left_third,.frm_form_field.frm_left_two_thirds,.frm_form_field.frm_left_fourth,.frm_form_field.frm_left_fifth,.frm_form_field.frm_left_inline,.frm_form_field.frm_first_half,.frm_form_field.frm_first_third,.frm_form_field.frm_first_two_thirds,.frm_form_field.frm_first_fourth,.frm_form_field.frm_first_fifth,.frm_form_field.frm_first_sixth,.frm_form_field.frm_first_seventh,.frm_form_field.frm_first_eighth,.frm_form_field.frm_first_inline,.frm_form_field.frm_first{grid-column-start:1}.frm_last,.frm_form_field.frm_last,.frm_form_field.frm_alignright{grid-column-end:-1;justify-content:end}.with_frm_style.frm_rtl .frm_form_fields .star-rating{float:right}.with_frm_style.frm_rtl .frm_grid .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_first .frm_primary_label,.with_frm_style.frm_rtl .frm_grid_odd .frm_primary_label,.with_frm_style.frm_rtl .frm_grid .frm_radio,.with_frm_style.frm_rtl .frm_grid_first .frm_radio,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio,.with_frm_style.frm_rtl .frm_grid .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox{float:right !important;margin-right:0 !important}.with_frm_style.frm_rtl .frm_grid_first .frm_radio label input,.with_frm_style.frm_rtl .frm_grid .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_radio label input,.with_frm_style.frm_rtl .frm_grid_first .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid .frm_checkbox label input,.with_frm_style.frm_rtl .frm_grid_odd .frm_checkbox label input{float:left}.with_frm_style.frm_rtl .frm_catlevel_2,.with_frm_style.frm_rtl .frm_catlevel_3,.with_frm_style.frm_rtl .frm_catlevel_4,.with_frm_style.frm_rtl .frm_catlevel_5{margin-right:18px}.with_frm_style.frm_rtl div>.frm_time_select{margin-right:5px}.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:grid;grid-template-columns:25% auto;width:100%;grid-auto-rows:min-content}.frm_form_field.frm_right_container{grid-template-columns:auto 25%}.frm_form_field.frm_inline_container{grid-template-columns:repeat(2,minmax(auto, max-content))}.frm_form_field.frm_inline_container .frm_primary_label,.frm_form_field.frm_right_container .frm_primary_label,.frm_form_field.frm_left_container .frm_primary_label{margin-right:10px;grid-row:span 2/span 2;padding-top:4px}.frm_form_field.frm_left_container .frm_primary_label{grid-column:1;grid-row:span 2/span 2}.frm_form_field.frm_right_container .frm_primary_label{grid-column:2;grid-row:1;margin-right:0;margin-left:10px}.frm_form_field.frm_inline_container .frm_description,.frm_form_field.frm_left_container .frm_description{grid-column:2}.frm_form_field.frm_right_container .frm_description{grid-column:1}.frm_conf_field.frm_left_container{grid-template-columns:67%}.frm_conf_field.frm_left_container .frm_description{grid-column:1}.frm-fade-in{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media only screen and (max-width:750px){.frm_grid_container.frm_no_grid_750>div{grid-column:span 12/span 12}}@media only screen and (max-width:600px){.frm_section_heading>.frm_form_field,.frm_fields_container>.frm_submit,.frm_grid_container>.frm_form_field,.frm_fields_container>.frm_form_field{grid-column:1/span 12 !important}.frm_grid_container.frm_no_grid_600,.frm_form_field.frm_inline_container,.frm_form_field.frm_right_container,.frm_form_field.frm_left_container{display:block}}.frm_conf_field.frm_left_container .frm_primary_label{display:none}.wp-editor-wrap *,.wp-editor-wrap *:after,.wp-editor-wrap *:before{box-sizing:content-box}.with_frm_style .frm_grid,.with_frm_style .frm_grid_first,.with_frm_style .frm_grid_odd{clear:both;margin-bottom:0 !important;padding:5px;border-width:1px;border-style:solid;border-color:var(--border-color);border-left:none;border-right:none}.with_frm_style .frm_grid,.with_frm_style .frm_grid_odd{border-top:none}.frm_grid .frm_error,.frm_grid_first .frm_error,.frm_grid_odd .frm_error,.frm_grid .frm_limit_error,.frm_grid_first .frm_limit_error,.frm_grid_odd .frm_limit_error{display:none}.frm_grid:after,.frm_grid_first:after,.frm_grid_odd:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.frm_grid_first{margin-top:20px}.frm_grid_first,.frm_grid_odd{background-color:var(--bg-color)}.frm_grid{background-color:var(--bg-color-active)}.with_frm_style .frm_grid.frm_blank_field,.with_frm_style .frm_grid_first.frm_blank_field,.with_frm_style .frm_grid_odd.frm_blank_field{background-color:var(--error-bg);border-color:var(--error-border)}.frm_grid .frm_primary_label,.frm_grid_first .frm_primary_label,.frm_grid_odd .frm_primary_label,.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{float:left !important;display:block;margin-top:0;margin-left:0 !important}.frm_grid_first .frm_radio label,.frm_grid .frm_radio label,.frm_grid_odd .frm_radio label,.frm_grid_first .frm_checkbox label,.frm_grid .frm_checkbox label,.frm_grid_odd .frm_checkbox label{color:transparent;text-indent:-9999px;white-space:nowrap;text-align:left}.frm_grid_first .frm_radio label input,.frm_grid .frm_radio label input,.frm_grid_odd .frm_radio label input,.frm_grid_first .frm_checkbox label input,.frm_grid .frm_checkbox label input,.frm_grid_odd .frm_checkbox label input{visibility:visible;margin:2px 0 0;float:right}.frm_grid .frm_radio,.frm_grid_first .frm_radio,.frm_grid_odd .frm_radio,.frm_grid .frm_checkbox,.frm_grid_first .frm_checkbox,.frm_grid_odd .frm_checkbox{display:inline}.frm_form_field.frm_inline_container .frm_opt_container,.frm_form_field.frm_right_container .frm_opt_container,.frm_form_field.frm_left_container .frm_opt_container{padding-top:4px}.with_frm_style .frm_left_container>select.auto_width,.with_frm_style .frm_right_container>select.auto_width{width:max-content}.with_frm_style .frm_right_container>.frm_primary_label,.with_frm_style .frm_right_container>select.auto_width{margin-left:auto}.with_frm_style .frm_inline_container.frm_grid_first .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_odd .frm_primary_label,.with_frm_style .frm_inline_container.frm_grid_first .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid .frm_opt_container,.with_frm_style .frm_inline_container.frm_grid_odd .frm_opt_container{margin-right:0}.frm_form_field.frm_two_col .frm_opt_container,.frm_form_field.frm_three_col .frm_opt_container,.frm_form_field.frm_four_col .frm_opt_container{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;grid-gap:0 2.5%}.frm_form_field.frm_three_col .frm_opt_container{grid-template-columns:repeat(3,1fr)}.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(4,1fr)}.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox,.frm_form_field.frm_four_col .frm_radio,.frm_form_field.frm_four_col .frm_checkbox{grid-column-end:span 1}.frm_form_field .frm_checkbox,.frm_form_field .frm_radio{margin-top:0;margin-bottom:0}.frm_form_field.frm_scroll_box .frm_opt_container{height:100px;overflow:auto}.frm_html_container.frm_scroll_box,.frm_form_field.frm_html_scroll_box{height:100px;overflow:auto;background-color:var(--bg-color);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-radius:var(--border-radius);width:var(--field-width);max-width:100%;font-size:var(--field-font-size);padding:var(--field-pad);box-sizing:border-box;outline:none;font-weight:400;box-shadow:var(--box-shadow)}.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea,.frm_form_field.frm_total input,.frm_form_field.frm_total textarea{opacity:1;background-color:transparent !important;border:none !important;font-weight:700;width:auto !important;height:auto !important;box-shadow:none !important;display:inline;-moz-appearance:textfield;padding:0}.frm_form_field.frm_total_big input::-webkit-outer-spin-button,.frm_form_field.frm_total_big input::-webkit-inner-spin-button,.frm_form_field.frm_total input::-webkit-outer-spin-button,.frm_form_field.frm_total input::-webkit-inner-spin-button{-webkit-appearance:none}.frm_form_field.frm_total_big input:focus,.frm_form_field.frm_total_big textarea:focus,.frm_form_field.frm_total input:focus,.frm_form_field.frm_total textarea:focus{background-color:transparent;border:none;box-shadow:none}.frm_form_field.frm_label_justify .frm_primary_label{text-align:justify !important}.frm_form_field.frm_capitalize input,.frm_form_field.frm_capitalize select,.frm_form_field.frm_capitalize .frm_opt_container label{text-transform:capitalize}.frm_clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.frm_clearfix{display:block}.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-first,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-middle,.with_frm_style .frm_combo_inputs_container>.frm_form_subfield-last{margin-bottom:0 !important}.with_frm_style,.frm_forms{--progress-border-color-b:#dbdbdb;--date-band-fill:rgba(87,154,246,.1);--image-size:150px}.js .frm_logic_form:not(.frm_no_hide){display:none}.with_frm_style .frm_conf_field.frm_half label.frm_conf_label{overflow:hidden;white-space:nowrap}.with_frm_style .frm_time_wrap{white-space:nowrap}.with_frm_style select.frm_time_select{white-space:pre;display:inline}.with_frm_style .frm-show-form{overflow-x:clip}.frm-slider-wrapper{position:relative;padding:1.5rem 0;min-width:100px}.frm-slider-track{width:100%;height:var(--slider-track-size);background:var(--slider-bar-color);border-radius:3px;position:absolute;transform:translateY(-50%)}.frm-slider-range{height:var(--slider-track-size);background:var(--slider-color);position:absolute;transform:translateY(-50%)}.frm-slider-handle{box-sizing:border-box;width:var(--slider-circle-size);height:var(--slider-circle-size);background:#fff;border:2px solid var(--slider-color);border-radius:50%;position:absolute;transform:translate(0%,-50%);cursor:pointer;touch-action:none}.frm-slider-handle:focus{outline:none;box-shadow:0 0 0 3px rgba(66,133,244,.3)}.with_frm_style .frm-show-form .frm_section_heading h3[class*=frm_pos_]{padding:var(--section-pad);margin:0;font-size:var(--section-font-size);font-family:var(--font);font-weight:var(--section-weight);color:var(--section-color);border:none;background-color:var(--section-bg-color)}.with_frm_style .frm-show-form .frm_section_heading h3.frm_trigger:focus-visible{outline:1px solid var(--border-color-active);outline-offset:2px;box-shadow:0px 0px 5px 0px rgba(102,175,233,.6)}.frm_trigger .frmsvg{width:16px;height:16px;color:#667085;margin:0 2px}.frm_trigger>svg.frmsvg:nth-child(1){display:inline-block}.frm_trigger>svg.frmsvg:nth-child(2){display:none}.frm_trigger.active>svg.frmsvg:nth-child(2){display:inline-block}.frm_trigger.active>svg.frmsvg:nth-child(1){display:none}.with_frm_style .frm_repeat_sec{margin-bottom:var(--field-margin);margin-top:var(--field-margin);padding-bottom:15px;border-bottom-width:var(--section-border-width);border-bottom-style:var(--section-border-style);border-color:var(--section-border-color)}.with_frm_style .frm_repeat_sec:last-child{border-bottom:none;padding-bottom:0}.with_frm_style .frm_repeat_inline{clear:both}.frm_invisible_section .frm_form_field,.frm_invisible_section{display:none !important;visibility:hidden !important;height:0;margin:0}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{transition:opacity .15s ease-in-out;pointer-events:none}.frm_form_field .frm_repeat_sec .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row.frm_hide_add_button{display:none}.frm_hide_remove_button.frm_remove_form_row{display:none !important}.frm_form_field div.frm_repeat_grid .frm_add_form_row.frm_hide_add_button,.frm_form_field div.frm_repeat_inline .frm_add_form_row.frm_hide_add_button{visibility:hidden}.frm_form_field div.frm_repeat_grid .frm_add_form_row,.frm_form_field div.frm_repeat_inline .frm_add_form_row,.frm_section_heading div.frm_repeat_sec:last-child .frm_add_form_row{display:inline-flex;visibility:visible;pointer-events:auto}.frm_form_fields .frm_section_heading.frm_hidden{display:none}.frm_repeat_buttons a.frm_remove_form_row,.frm_repeat_buttons a.frm_add_form_row{display:inline-flex;align-items:center;gap:8px;line-height:normal}.frm_repeat_buttons .frmsvg{width:12px;height:12px}.frm_repeat_grid .frm_button,.frm_repeat_inline .frm_button,.frm_repeat_sec .frm_button{display:inline-block;line-height:1}.frm_form_field .frm_repeat_grid~.frm_repeat_grid .frm_form_field .frm_primary_label{display:none !important}.frm_section_heading.frm_no_border_top h3[class*=frm_pos_]{border-top:none !important}.with_frm_style .frm_input_group{position:relative;display:flex;align-items:stretch;width:100%}.with_frm_style .frm_input_group.frm_hidden{display:none}.with_frm_style .frm_inline_box{display:flex;text-align:center;align-items:center;font-size:var(--field-font-size);padding:0 12px;color:var(--form-desc-color);border-width:var(--field-border-width);border-style:var(--field-border-style);border-color:var(--border-color);background-color:var(--bg-color-disabled);border-radius:var(--border-radius);width:auto}.with_frm_style .frm_input_group .frm_inline_box:first-child{margin-right:-1px;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group select+.frm_inline_box,.with_frm_style .frm_input_group .frm_slimselect+.frm_inline_box,.with_frm_style .frm_input_group input+.frm_inline_box,.with_frm_style .frm_input_group .frm_show_password_wrapper+.frm_inline_box{margin-left:-1px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group .frm_slimselect,.with_frm_style .frm_input_group>select,.with_frm_style .frm_input_group>input{position:relative;flex:1 1 auto;width:1% !important;min-width:0;margin-top:0;margin-bottom:0;display:block}.with_frm_style .frm_input_group.frm_with_pre .frm_slimselect,.with_frm_style .frm_input_group.frm_with_pre>select,.with_frm_style .frm_input_group.frm_with_pre>input,.with_frm_style .frm_input_group.frm_with_pre>.frm_show_password_wrapper>input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.with_frm_style .frm_input_group.frm_with_post .frm_slimselect,.with_frm_style .frm_input_group.frm_with_post>select,.with_frm_style .frm_input_group.frm_with_post>input,.with_frm_style .frm_input_group.frm_with_post>.frm_show_password_wrapper>input{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.ss-content.frm_slimselect{padding:0 !important}.with_frm_style .ss-value-delete{border-left:none !important;padding-left:0 !important}.with_frm_style .ss-main{display:flex !important;--ss-font-color:var(--text-color);--ss-border-color:var(--border-color);--ss-border-radius:var(--border-radius);--ss-bg-color:var(--bg-color);--ss-spacing-s:6px;--ss-spacing-m:10px;--ss-main-height:var(--field-height);border-width:var(--fieldset);font-size:var(--field-font-size);line-height:1.3;align-self:baseline;margin-top:3px;font-family:var(--font)}.ss-content.frm_slimselect{font-size:var(--field-font-size);font-family:var(--font);height:auto;display:flex}.with_frm_style .ss-main .ss-values .ss-value .ss-value-text{padding:2px var(--ss-spacing-s)}.ss-content.frm_slimselect.frm_slimselect_rtl{direction:rtl}.ss-content.frm_slimselect.frm_slimselect_rtl .ss-search input{text-align:right}.ss-main.frm_slimselect.frm_slimselect_rtl .ss-value-delete{margin-left:var(--ss-spacing-m)}.ss-main.frm_slimselect .ss-values .ss-placeholder{padding:0}.frm_fields_container .frm_form_field .ss-main.auto_width{width:auto !important;display:inline-flex !important}.ss-main.frm_slimselect .ss-arrow{margin-left:var(--ss-spacing-s);margin-right:0}.frm_input_group.frm_slimselect_wrapper{flex-wrap:nowrap}.frm_input_group.frm_slimselect_wrapper .frm_slimselect{border-radius:0}.frm_input_group.frm_slimselect_wrapper .ss-main.frm_slimselect{margin-top:0;height:1.7rem}.with_frm_style .frm_total input,.with_frm_style .frm_total_big input{background-color:transparent;border:none;width:auto;box-shadow:none !important}.with_frm_style .frm_total .frm_inline_box,.with_frm_style .frm_total_big .frm_inline_box{background-color:transparent !important;border-width:0 !important;box-shadow:none !important;color:var(--text-color);padding:0 3px 0 1px !important}.with_frm_style .frm_inline_total{padding:0 3px}.with_frm_style input.flatpickr-input[readonly]:not([disabled]){color:var(--text-color);background-color:var(--bg-color);border-color:var(--border-color)}.flatpickr-calendar,#ui-datepicker-div{background:#fff;position:absolute;display:none;z-index:999999 !important}.frm-datepicker.flatpickr-calendar,.frm-datepicker.ui-datepicker{z-index:999999 !important;margin-top:6px}.frm-datepicker .flatpickr-calendar,.frm-datepicker.flatpickr-calendar,.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{box-sizing:border-box;min-width:282px;border-radius:var(--border-radius);padding:16px 18px;box-shadow:0px 11.3px 22.6px -5.65px #1018282E}.frm-datepicker.flatpickr-calendar:not(.frm-datepicker-custom-theme),.frm-datepicker .ui-datepicker,.frm-datepicker.ui-datepicker{border:1px solid #f2f4f7}.frm-datepicker.ui-datepicker{display:none}.frm-datepicker.ui-datepicker{width:max-content}.frm-datepicker.flatpickr-calendar.inline{max-width:40em}.frm-datepicker .ui-datepicker .ui-datepicker-header,.frm-datepicker.ui-datepicker .ui-datepicker-header{padding:6px 0 12px;position:relative}.frm-datepicker.flatpickr-calendar .flatpickr-monthDropdown-months,.frm-datepicker.flatpickr-calendar .numInputWrapper,.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{min-height:unset;width:33%;padding:4px 5px 5px;line-height:14px;margin:0}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker .ui-datepicker-title select.ui-datepicker-year{background-color:#fff}.frm-datepicker.flatpickr-calendar:not(.inline) .flatpickr-monthDropdown-months{width:53%}.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.frm-datepicker select.ui-datepicker-month{margin-right:3px}.frm-datepicker .ui-datepicker-month,.frm-datepicker .ui-datepicker-year{max-width:100%;max-height:2em;padding:6px 10px;box-sizing:border-box;display:inline;color:#555}.frm-datepicker span.ui-datepicker-month,.frm-datepicker span.ui-datepicker-year{line-height:25px;font-weight:600}.frm-datepicker .ui-datepicker-calendar{margin:0 !important}.frm-datepicker .ui-datepicker-calendar thead{color:var(--text-color);background-color:var(--bg-color)}.frm-datepicker .ui-datepicker-calendar thead th{padding:8px;font-weight:400;font-size:var(--field-font-size);color:var(--description-color)}.frm-datepicker .ui-datepicker-prev{transform:rotate(0deg) !important}.frm-datepicker .flatpickr-months .flatpickr-next-month,.frm-datepicker .ui-datepicker-next{transform:rotate(180deg) !important}.frm-datepicker .flatpickr-months .flatpickr-prev-month svg,.frm-datepicker .flatpickr-months .flatpickr-next-month svg{display:none}.frm-datepicker .ui-datepicker-prev .ui-icon,.frm-datepicker .ui-datepicker-next .ui-icon{display:none}.frm-datepicker .flatpickr-months .flatpickr-prev-month:before,.frm-datepicker .flatpickr-months .flatpickr-next-month:before,.frm-datepicker .ui-datepicker-prev:before,.frm-datepicker .ui-datepicker-next:before{content:'' !important;position:absolute;top:0;left:0;width:100% !important;height:100% !important;background-color:var(--date-head-color);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjOThBMkIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJtMTEuMDQgNy44LTIuOTEgMi43IDIuOTEgMi43Ii8+PC9zdmc+Cg==) no-repeat center;padding:0 !important}.frm-datepicker.frm-datepicker-custom-theme .flatpickr-prev-month:before,.frm-datepicker.frm-datepicker-custom-theme .flatpickr-next-month:before{background-color:#fff}.frm-datepicker.frm-date-no-month-select .flatpickr-prev-month,.frm-datepicker.frm-date-no-month-select .flatpickr-next-month{display:none}.google-visualization-tooltip-item-list,.google-visualization-tooltip-item-list .google-visualization-tooltip-item:first-child{margin:1em 0 !important}.google-visualization-tooltip-item{list-style-type:none !important;margin:.65em 0 !important}[id^=chart__frm_pie] .google-visualization-tooltip{pointer-events:none}.with_frm_style .frm_scale{margin-right:15px;text-align:center;float:left}.with_frm_style .frm_scale.frm_last{margin-right:0}.with_frm_style .frm_scale input[type=radio]{display:block !important;margin:0}.with_frm_style .frm_scale input[type=radio]:checked:before{transform:scale(1)}.with_frm_style .frm_scale_container .frm_opt_container,.with_frm_style .frm_form_fields.frm_opt_container:has(.frm_scale){display:flex;flex-direction:column;align-items:flex-start;width:fit-content}.with_frm_style .frm_scale_options{display:inline-block;vertical-align:top}.with_frm_style .frm_scale_labels{display:flex;flex-wrap:wrap;font-size:var(--description-font-size,.85em);justify-content:space-between;width:100%}.with_frm_style .frm_scale_before{margin-right:auto;max-width:50%;overflow-wrap:break-word}.with_frm_style .frm_scale_after{margin-left:auto;max-width:50%;overflow-wrap:break-word}.frm_rtl.with_frm_style .frm_scale_labels{direction:ltr}.frm_rtl.with_frm_style .frm_scale_labels>*{direction:var(--direction)}.frm-star-group{white-space:nowrap;display:inline-block}.frm-star-group+p{display:inline-block}.frm-star-group input{opacity:0;position:absolute !important;z-index:-1}.frm-show-form .frm-star-group .frmsvg,.frm-show-form .frm-star-group input+label.star-rating{float:none;font-size:20px;line-height:1;cursor:pointer;background:0 0;overflow:hidden !important;clear:none;font-style:normal;vertical-align:top;position:relative;width:auto}.frm-star-group .frmsvg{display:inline-block;width:20px;height:20px;fill:#fdb022;vertical-align:text-bottom}.frm-show-form .frm-star-group input+label.star-rating{display:inline-flex;color:transparent}.frm-show-form .frm-star-group input+label.star-rating:before{content:''}.frm-star-group input[type=radio]:checked+label:before,.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label:before{color:#f0ad4e}.frm-star-group:not(.frm-star-hovered) input[type=radio]:checked+label,.frm-star-group input+label:hover,.frm-star-group:hover input+label:hover,.frm-star-group .star-rating-on,.frm-star-group .star-rating-hover{color:#f0ad4e}.frm-star-group .star-rating-readonly{cursor:default !important}.frm-star-group>svg+svg{margin-left:5px}.frm-star-group .star-rating .frmsvg:last-of-type,.frm-star-group .star-rating-on .frmsvg:first-of-type,.frm-star-group .star-rating-hover .frmsvg:first-of-type{display:none}.frm-star-group .star-rating-on .frmsvg:last-of-type,.frm-star-group .star-rating-hover .frmsvg:last-of-type{display:inline}.with_frm_style .frm_other_input.frm_other_full{margin-top:10px}.frm_left_container .frm_other_input{grid-column:2}.frm_inline_container.frm_other_container .frm_other_input,.frm_left_container.frm_other_container .frm_other_input{margin-left:5px}.frm_right_container.frm_other_container .frm_other_input{margin-right:5px}.frm_inline_container.frm_other_container select~.frm_other_input,.frm_right_container.frm_other_container select~.frm_other_input,.frm_left_container.frm_other_container select~.frm_other_input{margin:0}.with_frm_style input[type=file]::-webkit-file-upload-button{color:var(--text-color);background-color:var(--bg_color);padding:var(--field-pad);border-radius:var(--border-radius);border-color:var(--border-color);border-width:var(--field-border-width);border-style:var(--field-border-style)}.frm_pagination_cont ul.frm_pagination{display:inline-block;list-style:none;margin-left:0 !important}.frm_pagination_cont ul.frm_pagination>li{display:inline;list-style:none;margin:2px;background-image:none}ul.frm_pagination>li.active a{text-decoration:none}.frm_pagination_cont ul.frm_pagination>li:first-child{margin-left:0}.archive-pagination.frm_pagination_cont ul.frm_pagination>li{margin:0}.frm_switch_opt{padding:0 8px 0 0;white-space:normal;display:inline;vertical-align:middle;font-size:var(--toggle-font-size);font-weight:var(--check-weight)}.frm_on_label{padding:0 0 0 8px}.frm_on_label,.frm_off_label{color:var(--check-label-color)}.frm_switch{position:relative;display:inline-block;width:40px;height:25px;vertical-align:middle}.frm_switch_block input{display:none !important}.frm_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-off-color);transition:.4s;border-radius:30px}.frm_slider:before{border-radius:50%;position:absolute;content:"";height:23px;width:23px;left:1px;bottom:1px;background-color:#fff;transition:.4s;box-shadow:0 2px 6px rgba(41,58,82,.31)}input:checked+.frm_switch .frm_slider{background-color:var(--toggle-on-color)}input:focus+.frm_switch .frm_slider{box-shadow:0 0 1px #3177c7}input:checked+.frm_switch .frm_slider:before{transform:translateX(15px)}.frm_rtl .frm_switch_opt{padding:0 8px}.frm_rtl .frm_slider:before{left:16px}.frm_rtl input:checked+.frm_switch .frm_slider:before{transform:none!important;left:1px}.with_frm_style .frm_range_container{padding-top:5px}.with_frm_style input[type=range]{-webkit-appearance:none;display:block;width:100%;height:var(--slider-track-size);font-size:var(--description-font-size);border-radius:calc(var(--border-radius) / 2);margin:10px 0;outline:none;background:var(--slider-bar-color)}.with_frm_style input[type=range]:focus,.with_frm_style input[type=range]:active{background:var(--slider-bar-color)}.with_frm_style input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-moz-range-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style input[type=range]::-ms-thumb{height:var(--slider-circle-size);width:var(--slider-circle-size);border:2px solid #4199fd;color:#fff;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0px 4px 8px -2px rgba(16,24,40,.1)}.with_frm_style .frm_range_unit,.with_frm_style .frm_range_value{display:inline-block;padding:0 2px}.with_frm_style [class^=frm-text-] .frm_range_unit,.with_frm_style .frm_range_container>.frm_range_unit,.with_frm_style .frm_range_container .range-value span,.with_frm_style .frm_range_value{font-size:var(--slider-font-size);color:var(--text-color);font-weight:700}.with_frm_style .frm_range_max{float:right}.with_frm_style .frm_range_container input+.frm_range_value{display:block}.frm-text-left{text-align:left}.frm-text-center{text-align:center}.frm-text-right{text-align:right}.with_frm_style .frm_dropzone{border-color:var(--border-color);border-radius:var(--border-radius);color:var(--text-color);background-color:var(--bg-color)}.with_frm_style .frm_dropzone .frm_upload_icon,.with_frm_style .frm_dropzone .dz-remove{color:var(--description-color)}.with_frm_style .frm_compact .frm_dropzone .frm_upload_icon{color:var(--submit-text-color)}.with_frm_style .frm_compact .frm_dropzone .frmsvg{width:18px;height:18px}.with_frm_style .frm_form_field:not(.frm_compact) .frm_dropzone .frmsvg{width:24px;height:24px;display:block;margin:0 auto 8px;color:#667085}.with_frm_style .frm_dropzone .frm_remove_link .frmsvg{width:18px;height:18px;cursor:pointer}.with_frm_style .frm_blank_field .frm_dropzone{border-color:var(--border-color-error);color:var(--text-color-error);background-color:var(--bg-color-error)}.with_frm_style .frm_dropzone .dz-preview .dz-progress{background:var(--progress-bg-color)}.with_frm_style .frm_dropzone .dz-preview .dz-progress .dz-upload,.with_frm_style .frm_dropzone .dz-preview.dz-complete .dz-progress{background:var(--progress-active-bg-color)}.frm_image_size_medium{--image-size:250px}.frm_image_size_large{--image-size:320px}.frm_image_size_xlarge{--image-size:400px}.frm_image_options .frm_opt_container{display:inline-flex;flex-flow:wrap;flex-direction:row;margin:0 -10px}.frm_image_options .frm_radio input[type=radio],.frm_image_options .frm_checkbox input[type=checkbox]{position:absolute !important;top:9px;right:10px;z-index:2;margin:0}.frm_checkbox label.frm-label-disabled,.frm_radio label.frm-label-disabled{opacity:.5}.frm_image_options .frm_image_option_container{border-width:var(--field-border-width);border-style:solid;border-color:var(--border-color);border-radius:var(--border-radius);display:flex;flex-wrap:wrap;box-sizing:border-box;position:relative;height:100%;width:100%;overflow:hidden}.frm_image_options .frm_image_option_container.frm_label_with_image .frm_empty_url,.frm_image_options .frm_image_option_container.frm_label_with_image img{border-bottom-left-radius:0;border-bottom-right-radius:0}.with_frm_style .vertical_radio.frm_image_options .frm_image_option>label{text-indent:0;padding-left:0}.frm_show_images.frm_image_option_container{display:inline-flex;flex-wrap:nowrap;flex-direction:column;text-align:center;align-items:center;width:150px;margin-right:10px;margin-bottom:10px}.frm-summary-page-wrapper .frm_image_option_container img{width:100%;height:150px;object-fit:cover}.frm_image_option_container .frm_selected_checkmark{display:none}.frm_image_option_container .frm_image_placeholder_icon{position:absolute}.frm_image_option_container .frm_image_placeholder_icon svg{width:63px;opacity:.2}.frm_text_label_for_image{font-size:var(--description-font-size);color:var(--description-color);text-align:center;width:100%;padding:10px;word-break:keep-all}.frm_image_options input[type=radio]:not([disabled])+.frm_image_option_container:hover,.frm_image_options input[type=checkbox]:not([disabled])+.frm_image_option_container:hover,input[type=radio]:checked+.frm_image_option_container,input[type=checkbox]:checked+.frm_image_option_container{border-color:var(--border-color-active)}input[type=radio]:disabled+.frm_image_option_container,input[type=checkbox]:disabled+.frm_image_option_container{opacity:.7;border-color:var(--border-color-disabled)}.frm_blank_field.frm_image_options .frm_image_option_container{border-color:var(--border-color-error)}.frm_image_options .frm_image_option_container .frm_empty_url,.frm_image_options .frm_image_option_container img{width:100%;height:150px;height:var(--image-size);object-fit:cover;border-radius:var(--border-radius)}.frm_checkbox label.frm_screen_reader.frm_hidden,.frm_radio label.frm_screen_reader.frm_hidden{width:auto}.frm_image_option_container .frm_empty_url{background:#ecf0f5;display:flex;justify-content:center;align-items:center}.horizontal_radio .frm_checkbox.frm_image_option,.horizontal_radio .frm_radio.frm_image_option{padding-left:0}.frm_checkbox.frm_image_option,.frm_radio.frm_image_option{width:var(--image-size) !important;position:relative}.frm_form_field .frm_checkbox.frm_image_option,.frm_form_field .frm_checkbox.frm_image_option+.frm_checkbox,.frm_form_field .frm_radio.frm_image_option,.frm_form_field .frm_radio.frm_image_option+.frm_radio{margin:10px}.frm_checkbox.frm_image_option label,.frm_radio.frm_image_option label{padding-left:0;margin-left:0;min-height:0;width:100%;visibility:visible}.frm_with_bg_image .frm_form_fields>fieldset{position:relative}.frm_with_bg_image .frm_form_fields>fieldset:before{content:' ';display:block;position:absolute;top:0;height:100%;background-position:50% 0;left:0;width:100%;background-image:var(--bg-image-url);background-repeat:no-repeat;background-size:cover}.frm_with_bg_image .frm_form_fields>fieldset>*:not(.frm_screen_reader){z-index:1;position:relative}.with_frm_style .frm_dropzone.dz-clickable,.with_frm_style .frm-star-group input+label,.with_frm_style .frm_rootline_group{border:var(--field-border-style) var(--field-border-width) transparent}.with_frm_style .frm_dropzone.dz-clickable:has(button:focus),.with_frm_style .frm-star-group input:focus+label,.with_frm_style .frm_rootline_group:focus{background-color:var(--bg-color-active);border-color:var(--border-color-active);color:var(--text-color);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.with_frm_style .frm_range_container input[type=range]:focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px rgba(102,175,233,.25)}.with_frm_style .frm_range_container input[type=range]:focus::-moz-range-track{box-shadow:0 0 0 3px rgba(102,175,233,.25)}.with_frm_style .frm_rootline_group:focus-visible,.with_frm_style .frm_rootline_group input:focus-visible{outline:none}@media screen and (max-width:768px){.frm-pass-req,.frm-pass-verified{width:50% !important;white-space:nowrap}}.frm-pass-req,.frm-pass-verified{display:flex;align-items:center;float:left;width:20%;line-height:20px;font-size:12px;padding-top:4px;min-width:175px}.frm-pass-req .frmsvg,.frm-pass-verified .frmsvg{width:12px;height:12px;padding-right:4px}.passed_svg,.failed_svg{display:none !important}.frm-pass-verified .passed_svg,.frm-pass-req .failed_svg{display:inline-block !important}div.frm-password-strength{width:100%;float:left}.frm_show_password_wrapper{position:relative;display:inline-block}.frm_show_password_wrapper input[type=password],.frm_show_password_wrapper input[type=text]{padding-right:44px;display:block}.frm_show_password_wrapper button{position:absolute;top:50%;height:32px;height:var(--field-height);right:0;border:0;background:0 0 !important;cursor:pointer;transform:translateY(-50%);padding:0 10px;color:#bfc3c8;color:var(--border-color);display:flex;align-items:center}.frm_show_password_wrapper button:hover{color:#bfc3c8;color:var(--border-color);background:0 0 !important}.frm_show_password_wrapper button svg{width:24px;height:24px}input[type=text]+.frm_show_password_btn svg:first-child,input[type=password]+.frm_show_password_btn svg:last-child{display:none}.frm_show_password_btn:focus-visible{outline-offset:-6px;border-radius:8px}div.frm_repeat_grid:after,div.frm_repeat_inline:after,div.frm_repeat_sec:after{content:'';display:table;clear:both}.with_frm_style .frm-summary-page-wrapper{padding:50px;margin:25px 0 50px;border:1px solid var(--border-color);border-radius:var(--border-radius)}.with_frm_style .frm-summary-page-wrapper .frm-edit-page-btn{float:right;margin:0;padding:3px 10px;font-size:13px}.frm-summary-page-wrapper .frm-line-table th{width:40%}button .frm-icon{display:inline-block;color:inherit;width:12px;height:12px;fill:currentColor}.frm-line-table{width:100%;border-collapse:collapse;margin-top:.5em;font-size:var(--font-size)}.frm-line-table tr{background-color:transparent;border-bottom:1px solid rgba(191,195,200,.6)}.frm-line-table td,.frm-line-table th{border:0;padding:20px 15px;background-color:transparent;vertical-align:top;color:var(--label-color)}.frm-line-table th{opacity:.7;font-size:1.1em;font-weight:500}.frm-line-table h3{font-size:21px;font-weight:500;margin:0}.frm_form_field .frm_total_formatted{display:inline-block;margin:5px 0 0}.frm_form_field.frm_total_big .frm_total_formatted{margin:0}.frm_form_field.frm_total_big .frm_total_formatted,.frm_form_field.frm_total_big input[type=text],.frm_form_field.frm_total_big input[type=number],.frm_form_field.frm_total_big input,.frm_form_field.frm_total_big textarea{font-size:32px;font-weight:700;line-height:44px}.frm_round{border-radius:50%}.frm_round.frm_color_block{padding:3px}.frm_square{border-radius:var(--border-radius);object-fit:cover;width:150px;height:150px}.frmsvg{max-width:100%;fill:currentColor;vertical-align:sub;display:inline-block}.frm_smaller{font-size:90%}.frm_small{font-size:14px;font-weight:400}.frm_bigger{font-size:110%}ul.frm_plain_list,ul.frm_plain_list li{list-style:none;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}ul.frm_inline_list li{display:inline;padding:2px}.frm_flex,.frm_full_row{display:flex;flex-direction:row;flex-wrap:wrap}.frm_full_row>li,.frm_full_row>div{flex:1;text-align:center}.frm_tiles>li,.frm_tiles>div{border:1px solid var(--border-color);border-radius:var(--border-radius);margin-top:20px;padding:25px;box-shadow:0 0 5px 1px rgba(0,0,0,.075)}.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons svg.frm-svg-icon{fill:var(--repeat-icon-color)}.with_frm_style .frm_remove_form_row:hover,.with_frm_style .frm_add_form_row:hover{border-color:var(--submit-hover-border-color);color:var(--submit-hover-color)}.with_frm_style .frm_remove_form_row.frm_button:hover,.with_frm_style .frm_add_form_row.frm_button:hover{background:var(--submit-hover-bg-color)}.with_frm_style .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frm-svg-icon,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_add_form_row:hover svg.frmsvg,.with_frm_style .frm_repeat_sec .frm_form_field.frm_repeat_buttons .frm_remove_form_row:hover svg.frmsvg{fill:var(--submit-hover-color)}@media only screen and (min-width:601px) and (max-width:782px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 8/span 8}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 4/span 4}}@media only screen and (min-width:783px) and (max-width:1249px){.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_first,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_first{grid-column:span 9/span 9}.frm_repeat_inline[data-column-count="2"][data-link-format=text] .frm_repeat_buttons,.frm_repeat_inline[data-column-count="2"][data-link-format=both] .frm_repeat_buttons{grid-column:span 3/span 3}}.frm_tiles h3{margin-top:5px}.frm_forms.frm_full_submit .frm_submit button{width:100%}.frm_forms.frm_full_submit .frm_submit.frm_flex button{width:auto;flex:1}select.frm_loading_lookup[multiple=multiple]{background-image:none !important}.with_frm_style .frm_submit button.frm_save_draft{color:var(--submit-bg-color);background:var(--submit-text-color);border-color:var(--submit-bg-color)}.frm_image_options:not(.frm_display_format_buttons) .frm_image_option_container :has(.frm_image_placeholder_icon){min-width:var(--image-size)}.with_frm_style input[type=number][readonly]::-webkit-inner-spin-button{-webkit-appearance:none}.frm_slidein .frm_form_fields>fieldset{animation-name:frmSlideInRight;animation-duration:1s}.frm_slidein.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideInLeft}.frm_slidein.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutLeft !important}.frm_slidein.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutRight !important}.frm_slidein .frm-g-recaptcha .grecaptcha-badge{animation-name:fadeIn;animation-duration:2s;animation-fill-mode:both}.frm_single_product_wrap{display:flex;align-items:center}.frm_single_product_image{height:var(--image-size);width:auto;margin-right:8px}.frm_single_product_wrap .frm_empty_url{background:#ecf0f5;display:flex;justify-content:center;align-items:center;width:var(--image-size);height:var(--image-size);margin-right:8px}.frm_single_product_wrap .frm_image_placeholder_icon svg{width:63px;height:auto;opacity:.2}.form-field:not(.frm_image_options) .frm_single_product_image{display:none}@keyframes frmSlideInLeft{0%{opacity:0;transform:translate3d(-3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideInRight{0%{opacity:0;transform:translate3d(3000px,0,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutLeft{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes frmSlideOutRight{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(2000px,0,0)}}.frm_slideup .frm_form_fields>fieldset{animation-name:frmSlideDown;animation-duration:1s;animation-fill-mode:both}.frm_slideup.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideUp}.frm_slideup.frm_slideout .frm_form_fields>fieldset{animation-name:frmSlideOutUp !important}.frm_slideup.frm_slideout.frm_going_back .frm_form_fields>fieldset{animation-name:frmSlideOutDown !important}@keyframes frmSlideUp{0%{opacity:0;transform:translate3d(0,-200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideDown{0%{opacity:0;transform:translate3d(0,200px,0)}100%{opacity:1;transform:none}}@keyframes frmSlideOutUp{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,-200px,0)}}@keyframes frmSlideOutDown{0%{opacity:1;transform:none}100%{opacity:0;transform:translate3d(0,200px,0)}}:root{--ss-primary-color:#5897fb;--ss-bg-color:#fff;--ss-font-color:#4d4d4d;--ss-font-placeholder-color:#8d8d8d;--ss-disabled-color:#dcdee2;--ss-border-color:#dcdee2;--ss-highlight-color:#fffb8c;--ss-success-color:#00b755;--ss-error-color:#dc3545;--ss-focus-color:#5897fb;--ss-main-height:30px;--ss-content-height:300px;--ss-spacing-l:7px;--ss-spacing-m:5px;--ss-spacing-s:3px;--ss-animation-timing:.2s;--ss-border-radius:4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);min-height:var(--ss-main-height);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-main.ss-disabled{background-color:var(--ss-disabled-color);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--ss-font-color)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:var(--ss-spacing-m);flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) var(--ss-spacing-m) var(--ss-spacing-s) var(--ss-spacing-m);margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:var(--ss-font-placeholder-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m);background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--ss-primary-color);border-radius:var(--ss-border-radius);animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) var(--ss-spacing-m)}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:var(--ss-spacing-l);width:var(--ss-spacing-l);padding:var(--ss-spacing-s) var(--ss-spacing-m);cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:var(--ss-spacing-l);width:var(--ss-spacing-l)}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto;width:8px;height:8px;margin:0 var(--ss-spacing-m) 0 var(--ss-spacing-m)}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:var(--ss-font-color);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-main .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px var(--ss-border-color);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--ss-border-radius);border-top-right-radius:var(--ss-border-radius)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--ss-border-radius);border-bottom-right-radius:var(--ss-border-radius)}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:var(--ss-spacing-l) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;padding:var(--ss-spacing-m) var(--ss-spacing-l);margin:0;border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px var(--ss-focus-color)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 var(--ss-spacing-m);border:1px solid var(--ss-border-color);border-radius:var(--ss-border-radius)}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:auto var(--ss-spacing-m) auto var(--ss-spacing-m)}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{color:var(--ss-error-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-searching{color:var(--ss-font-color);padding:var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:700;color:var(--ss-font-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--ss-spacing-m)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--ss-error-color)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 var(--ss-spacing-s) 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--ss-success-color);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--ss-font-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--ss-spacing-s) var(--ss-spacing-s) var(--ss-spacing-s) calc(var(--ss-spacing-l)*3)}.ss-content .ss-list .ss-option{display:flex;padding:var(--ss-spacing-m) var(--ss-spacing-l) var(--ss-spacing-m) var(--ss-spacing-l);color:var(--ss-font-color);cursor:pointer;user-select:none}.ss-content .ss-list .ss-option:hover{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--ss-bg-color);background-color:var(--ss-primary-color)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--ss-disabled-color)}.ss-content .ss-list .ss-option.ss-disabled:hover{color:var(--ss-font-color)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--ss-highlight-color)}.frmcal{padding-top:30px}.frmcal-title{font-size:116%}.frmcal table.frmcal-calendar{border-collapse:collapse;margin-top:20px;color:#555}.frmcal table.frmcal-calendar,.frmcal table.frmcal-calendar tbody tr td{border:1px solid #bfc3c8}.frmcal table.frmcal-calendar,.frmcal,.frmcal-header{width:100%}.frmcal-header{text-align:center}.frmcal-prev{margin-right:10px}.frmcal-prev,.frmcal-dropdown{float:left}.frmcal-dropdown{margin-left:5px}.frmcal-next{float:right}.frmcal table.frmcal-calendar thead tr th{text-align:center;padding:2px 4px}.frmcal table.frmcal-calendar tbody tr td{height:110px;width:14.28%;vertical-align:top;padding:0 !important;color:#555;font-size:12px}table.frmcal-calendar .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #bfc3c8}table.frmcal-calendar .frmcal-today .frmcal_date{background-color:#fff;padding:0 5px;text-align:right;box-shadow:0 2px 5px #66afe9}.frmcal_day_name,.frmcal_num{display:inline}.frmcal-content{padding:2px 4px}.frm_forms{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-search-icon-color:#999;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.frm_forms .iti{position:relative;display:inline-block}.frm_forms .iti *{box-sizing:border-box}.frm_forms .iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.frm_forms .iti input.iti__tel-input,.frm_forms .iti input.iti__tel-input[type=text],.frm_forms .iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0 !important}.frm_forms .iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.frm_forms .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.frm_forms .iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.frm_forms .iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms .iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.frm_forms .iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.frm_forms .iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.frm_forms .iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}.frm_forms [dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.frm_forms .iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.frm_forms .iti__search-input::-webkit-search-cancel-button{appearance:none}.frm_forms .iti__search-input-wrapper{position:relative;display:flex;align-items:center}.frm_forms .iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}.frm_forms [dir=rtl] .iti__search-icon{left:auto;right:8px}.frm_forms .iti__search-icon-svg{stroke:var(--iti-search-icon-color);fill:none;stroke-width:3}.frm_forms .iti__search-clear{position:absolute;right:4px;background:0 0;border:0;border-radius:3px;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;width:24px;height:24px}.frm_forms .iti__search-clear .iti__search-clear-x{stroke-width:2}.frm_forms .iti__search-clear .iti__search-clear-bg{fill:var(--iti-search-icon-color)}.frm_forms [dir=rtl] .iti__search-clear{right:auto;left:4px}.frm_forms .iti__search-clear:hover,.frm_forms .iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.frm_forms .iti__no-results{text-align:center;padding:30px 0}.frm_forms .iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.frm_forms .iti--inline-dropdown .iti__country-list{max-height:185px}.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.frm_forms .iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.frm_forms .iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.frm_forms .iti__dial-code{color:var(--iti-dialcode-color)}.frm_forms .iti__country.iti__highlight{background-color:var(--iti-hover-color)}.frm_forms .iti__country-list .iti__flag,.frm_forms .iti__country-name{margin-right:var(--iti-spacer-horizontal)}.frm_forms [dir=rtl] .iti__country-list .iti__flag,.frm_forms [dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.frm_forms .iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.frm_forms .iti .iti__selected-dial-code{margin-left:4px}.frm_forms .iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.frm_forms .iti--container:hover{cursor:pointer}.frm_forms .iti__hide{display:none}.frm_forms .iti__v-hide{visibility:hidden}.frm_forms .iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.frm_forms .iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.frm_forms .iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.frm_forms .iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0px 0px 1px 0px #888;background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.frm_forms .iti__ac{--iti-flag-offset:0px}.frm_forms .iti__ad{--iti-flag-offset:-16px}.frm_forms .iti__ae{--iti-flag-offset:-32px}.frm_forms .iti__af{--iti-flag-offset:-48px}.frm_forms .iti__ag{--iti-flag-offset:-64px}.frm_forms .iti__ai{--iti-flag-offset:-80px}.frm_forms .iti__al{--iti-flag-offset:-96px}.frm_forms .iti__am{--iti-flag-offset:-112px}.frm_forms .iti__ao{--iti-flag-offset:-128px}.frm_forms .iti__ar{--iti-flag-offset:-144px}.frm_forms .iti__as{--iti-flag-offset:-160px}.frm_forms .iti__at{--iti-flag-offset:-176px}.frm_forms .iti__au{--iti-flag-offset:-192px}.frm_forms .iti__aw{--iti-flag-offset:-208px}.frm_forms .iti__ax{--iti-flag-offset:-224px}.frm_forms .iti__az{--iti-flag-offset:-240px}.frm_forms .iti__ba{--iti-flag-offset:-256px}.frm_forms .iti__bb{--iti-flag-offset:-272px}.frm_forms .iti__bd{--iti-flag-offset:-288px}.frm_forms .iti__be{--iti-flag-offset:-304px}.frm_forms .iti__bf{--iti-flag-offset:-320px}.frm_forms .iti__bg{--iti-flag-offset:-336px}.frm_forms .iti__bh{--iti-flag-offset:-352px}.frm_forms .iti__bi{--iti-flag-offset:-368px}.frm_forms .iti__bj{--iti-flag-offset:-384px}.frm_forms .iti__bl{--iti-flag-offset:-400px}.frm_forms .iti__bm{--iti-flag-offset:-416px}.frm_forms .iti__bn{--iti-flag-offset:-432px}.frm_forms .iti__bo{--iti-flag-offset:-448px}.frm_forms .iti__bq{--iti-flag-offset:-464px}.frm_forms .iti__br{--iti-flag-offset:-480px}.frm_forms .iti__bs{--iti-flag-offset:-496px}.frm_forms .iti__bt{--iti-flag-offset:-512px}.frm_forms .iti__bw{--iti-flag-offset:-528px}.frm_forms .iti__by{--iti-flag-offset:-544px}.frm_forms .iti__bz{--iti-flag-offset:-560px}.frm_forms .iti__ca{--iti-flag-offset:-576px}.frm_forms .iti__cc{--iti-flag-offset:-592px}.frm_forms .iti__cd{--iti-flag-offset:-608px}.frm_forms .iti__cf{--iti-flag-offset:-624px}.frm_forms .iti__cg{--iti-flag-offset:-640px}.frm_forms .iti__ch{--iti-flag-offset:-656px}.frm_forms .iti__ci{--iti-flag-offset:-672px}.frm_forms .iti__ck{--iti-flag-offset:-688px}.frm_forms .iti__cl{--iti-flag-offset:-704px}.frm_forms .iti__cm{--iti-flag-offset:-720px}.frm_forms .iti__cn{--iti-flag-offset:-736px}.frm_forms .iti__co{--iti-flag-offset:-752px}.frm_forms .iti__cr{--iti-flag-offset:-768px}.frm_forms .iti__cu{--iti-flag-offset:-784px}.frm_forms .iti__cv{--iti-flag-offset:-800px}.frm_forms .iti__cw{--iti-flag-offset:-816px}.frm_forms .iti__cx{--iti-flag-offset:-832px}.frm_forms .iti__cy{--iti-flag-offset:-848px}.frm_forms .iti__cz{--iti-flag-offset:-864px}.frm_forms .iti__de{--iti-flag-offset:-880px}.frm_forms .iti__dj{--iti-flag-offset:-896px}.frm_forms .iti__dk{--iti-flag-offset:-912px}.frm_forms .iti__dm{--iti-flag-offset:-928px}.frm_forms .iti__do{--iti-flag-offset:-944px}.frm_forms .iti__dz{--iti-flag-offset:-960px}.frm_forms .iti__ec{--iti-flag-offset:-976px}.frm_forms .iti__ee{--iti-flag-offset:-992px}.frm_forms .iti__eg{--iti-flag-offset:-1008px}.frm_forms .iti__eh{--iti-flag-offset:-1024px}.frm_forms .iti__er{--iti-flag-offset:-1040px}.frm_forms .iti__es{--iti-flag-offset:-1056px}.frm_forms .iti__et{--iti-flag-offset:-1072px}.frm_forms .iti__fi{--iti-flag-offset:-1088px}.frm_forms .iti__fj{--iti-flag-offset:-1104px}.frm_forms .iti__fk{--iti-flag-offset:-1120px}.frm_forms .iti__fm{--iti-flag-offset:-1136px}.frm_forms .iti__fo{--iti-flag-offset:-1152px}.frm_forms .iti__fr{--iti-flag-offset:-1168px}.frm_forms .iti__ga{--iti-flag-offset:-1184px}.frm_forms .iti__gb{--iti-flag-offset:-1200px}.frm_forms .iti__gd{--iti-flag-offset:-1216px}.frm_forms .iti__ge{--iti-flag-offset:-1232px}.frm_forms .iti__gf{--iti-flag-offset:-1248px}.frm_forms .iti__gg{--iti-flag-offset:-1264px}.frm_forms .iti__gh{--iti-flag-offset:-1280px}.frm_forms .iti__gi{--iti-flag-offset:-1296px}.frm_forms .iti__gl{--iti-flag-offset:-1312px}.frm_forms .iti__gm{--iti-flag-offset:-1328px}.frm_forms .iti__gn{--iti-flag-offset:-1344px}.frm_forms .iti__gp{--iti-flag-offset:-1360px}.frm_forms .iti__gq{--iti-flag-offset:-1376px}.frm_forms .iti__gr{--iti-flag-offset:-1392px}.frm_forms .iti__gt{--iti-flag-offset:-1408px}.frm_forms .iti__gu{--iti-flag-offset:-1424px}.frm_forms .iti__gw{--iti-flag-offset:-1440px}.frm_forms .iti__gy{--iti-flag-offset:-1456px}.frm_forms .iti__hk{--iti-flag-offset:-1472px}.frm_forms .iti__hn{--iti-flag-offset:-1488px}.frm_forms .iti__hr{--iti-flag-offset:-1504px}.frm_forms .iti__ht{--iti-flag-offset:-1520px}.frm_forms .iti__hu{--iti-flag-offset:-1536px}.frm_forms .iti__id{--iti-flag-offset:-1552px}.frm_forms .iti__ie{--iti-flag-offset:-1568px}.frm_forms .iti__il{--iti-flag-offset:-1584px}.frm_forms .iti__im{--iti-flag-offset:-1600px}.frm_forms .iti__in{--iti-flag-offset:-1616px}.frm_forms .iti__io{--iti-flag-offset:-1632px}.frm_forms .iti__iq{--iti-flag-offset:-1648px}.frm_forms .iti__ir{--iti-flag-offset:-1664px}.frm_forms .iti__is{--iti-flag-offset:-1680px}.frm_forms .iti__it{--iti-flag-offset:-1696px}.frm_forms .iti__je{--iti-flag-offset:-1712px}.frm_forms .iti__jm{--iti-flag-offset:-1728px}.frm_forms .iti__jo{--iti-flag-offset:-1744px}.frm_forms .iti__jp{--iti-flag-offset:-1760px}.frm_forms .iti__ke{--iti-flag-offset:-1776px}.frm_forms .iti__kg{--iti-flag-offset:-1792px}.frm_forms .iti__kh{--iti-flag-offset:-1808px}.frm_forms .iti__ki{--iti-flag-offset:-1824px}.frm_forms .iti__km{--iti-flag-offset:-1840px}.frm_forms .iti__kn{--iti-flag-offset:-1856px}.frm_forms .iti__kp{--iti-flag-offset:-1872px}.frm_forms .iti__kr{--iti-flag-offset:-1888px}.frm_forms .iti__kw{--iti-flag-offset:-1904px}.frm_forms .iti__ky{--iti-flag-offset:-1920px}.frm_forms .iti__kz{--iti-flag-offset:-1936px}.frm_forms .iti__la{--iti-flag-offset:-1952px}.frm_forms .iti__lb{--iti-flag-offset:-1968px}.frm_forms .iti__lc{--iti-flag-offset:-1984px}.frm_forms .iti__li{--iti-flag-offset:-2000px}.frm_forms .iti__lk{--iti-flag-offset:-2016px}.frm_forms .iti__lr{--iti-flag-offset:-2032px}.frm_forms .iti__ls{--iti-flag-offset:-2048px}.frm_forms .iti__lt{--iti-flag-offset:-2064px}.frm_forms .iti__lu{--iti-flag-offset:-2080px}.frm_forms .iti__lv{--iti-flag-offset:-2096px}.frm_forms .iti__ly{--iti-flag-offset:-2112px}.frm_forms .iti__ma{--iti-flag-offset:-2128px}.frm_forms .iti__mc{--iti-flag-offset:-2144px}.frm_forms .iti__md{--iti-flag-offset:-2160px}.frm_forms .iti__me{--iti-flag-offset:-2176px}.frm_forms .iti__mf{--iti-flag-offset:-2192px}.frm_forms .iti__mg{--iti-flag-offset:-2208px}.frm_forms .iti__mh{--iti-flag-offset:-2224px}.frm_forms .iti__mk{--iti-flag-offset:-2240px}.frm_forms .iti__ml{--iti-flag-offset:-2256px}.frm_forms .iti__mm{--iti-flag-offset:-2272px}.frm_forms .iti__mn{--iti-flag-offset:-2288px}.frm_forms .iti__mo{--iti-flag-offset:-2304px}.frm_forms .iti__mp{--iti-flag-offset:-2320px}.frm_forms .iti__mq{--iti-flag-offset:-2336px}.frm_forms .iti__mr{--iti-flag-offset:-2352px}.frm_forms .iti__ms{--iti-flag-offset:-2368px}.frm_forms .iti__mt{--iti-flag-offset:-2384px}.frm_forms .iti__mu{--iti-flag-offset:-2400px}.frm_forms .iti__mv{--iti-flag-offset:-2416px}.frm_forms .iti__mw{--iti-flag-offset:-2432px}.frm_forms .iti__mx{--iti-flag-offset:-2448px}.frm_forms .iti__my{--iti-flag-offset:-2464px}.frm_forms .iti__mz{--iti-flag-offset:-2480px}.frm_forms .iti__na{--iti-flag-offset:-2496px}.frm_forms .iti__nc{--iti-flag-offset:-2512px}.frm_forms .iti__ne{--iti-flag-offset:-2528px}.frm_forms .iti__nf{--iti-flag-offset:-2544px}.frm_forms .iti__ng{--iti-flag-offset:-2560px}.frm_forms .iti__ni{--iti-flag-offset:-2576px}.frm_forms .iti__nl{--iti-flag-offset:-2592px}.frm_forms .iti__no{--iti-flag-offset:-2608px}.frm_forms .iti__np{--iti-flag-offset:-2624px}.frm_forms .iti__nr{--iti-flag-offset:-2640px}.frm_forms .iti__nu{--iti-flag-offset:-2656px}.frm_forms .iti__nz{--iti-flag-offset:-2672px}.frm_forms .iti__om{--iti-flag-offset:-2688px}.frm_forms .iti__pa{--iti-flag-offset:-2704px}.frm_forms .iti__pe{--iti-flag-offset:-2720px}.frm_forms .iti__pf{--iti-flag-offset:-2736px}.frm_forms .iti__pg{--iti-flag-offset:-2752px}.frm_forms .iti__ph{--iti-flag-offset:-2768px}.frm_forms .iti__pk{--iti-flag-offset:-2784px}.frm_forms .iti__pl{--iti-flag-offset:-2800px}.frm_forms .iti__pm{--iti-flag-offset:-2816px}.frm_forms .iti__pr{--iti-flag-offset:-2832px}.frm_forms .iti__ps{--iti-flag-offset:-2848px}.frm_forms .iti__pt{--iti-flag-offset:-2864px}.frm_forms .iti__pw{--iti-flag-offset:-2880px}.frm_forms .iti__py{--iti-flag-offset:-2896px}.frm_forms .iti__qa{--iti-flag-offset:-2912px}.frm_forms .iti__re{--iti-flag-offset:-2928px}.frm_forms .iti__ro{--iti-flag-offset:-2944px}.frm_forms .iti__rs{--iti-flag-offset:-2960px}.frm_forms .iti__ru{--iti-flag-offset:-2976px}.frm_forms .iti__rw{--iti-flag-offset:-2992px}.frm_forms .iti__sa{--iti-flag-offset:-3008px}.frm_forms .iti__sb{--iti-flag-offset:-3024px}.frm_forms .iti__sc{--iti-flag-offset:-3040px}.frm_forms .iti__sd{--iti-flag-offset:-3056px}.frm_forms .iti__se{--iti-flag-offset:-3072px}.frm_forms .iti__sg{--iti-flag-offset:-3088px}.frm_forms .iti__sh{--iti-flag-offset:-3104px}.frm_forms .iti__si{--iti-flag-offset:-3120px}.frm_forms .iti__sj{--iti-flag-offset:-3136px}.frm_forms .iti__sk{--iti-flag-offset:-3152px}.frm_forms .iti__sl{--iti-flag-offset:-3168px}.frm_forms .iti__sm{--iti-flag-offset:-3184px}.frm_forms .iti__sn{--iti-flag-offset:-3200px}.frm_forms .iti__so{--iti-flag-offset:-3216px}.frm_forms .iti__sr{--iti-flag-offset:-3232px}.frm_forms .iti__ss{--iti-flag-offset:-3248px}.frm_forms .iti__st{--iti-flag-offset:-3264px}.frm_forms .iti__sv{--iti-flag-offset:-3280px}.frm_forms .iti__sx{--iti-flag-offset:-3296px}.frm_forms .iti__sy{--iti-flag-offset:-3312px}.frm_forms .iti__sz{--iti-flag-offset:-3328px}.frm_forms .iti__tc{--iti-flag-offset:-3344px}.frm_forms .iti__td{--iti-flag-offset:-3360px}.frm_forms .iti__tg{--iti-flag-offset:-3376px}.frm_forms .iti__th{--iti-flag-offset:-3392px}.frm_forms .iti__tj{--iti-flag-offset:-3408px}.frm_forms .iti__tk{--iti-flag-offset:-3424px}.frm_forms .iti__tl{--iti-flag-offset:-3440px}.frm_forms .iti__tm{--iti-flag-offset:-3456px}.frm_forms .iti__tn{--iti-flag-offset:-3472px}.frm_forms .iti__to{--iti-flag-offset:-3488px}.frm_forms .iti__tr{--iti-flag-offset:-3504px}.frm_forms .iti__tt{--iti-flag-offset:-3520px}.frm_forms .iti__tv{--iti-flag-offset:-3536px}.frm_forms .iti__tw{--iti-flag-offset:-3552px}.frm_forms .iti__tz{--iti-flag-offset:-3568px}.frm_forms .iti__ua{--iti-flag-offset:-3584px}.frm_forms .iti__ug{--iti-flag-offset:-3600px}.frm_forms .iti__us{--iti-flag-offset:-3616px}.frm_forms .iti__uy{--iti-flag-offset:-3632px}.frm_forms .iti__uz{--iti-flag-offset:-3648px}.frm_forms .iti__va{--iti-flag-offset:-3664px}.frm_forms .iti__vc{--iti-flag-offset:-3680px}.frm_forms .iti__ve{--iti-flag-offset:-3696px}.frm_forms .iti__vg{--iti-flag-offset:-3712px}.frm_forms .iti__vi{--iti-flag-offset:-3728px}.frm_forms .iti__vn{--iti-flag-offset:-3744px}.frm_forms .iti__vu{--iti-flag-offset:-3760px}.frm_forms .iti__wf{--iti-flag-offset:-3776px}.frm_forms .iti__ws{--iti-flag-offset:-3792px}.frm_forms .iti__xk{--iti-flag-offset:-3808px}.frm_forms .iti__ye{--iti-flag-offset:-3824px}.frm_forms .iti__yt{--iti-flag-offset:-3840px}.frm_forms .iti__za{--iti-flag-offset:-3856px}.frm_forms .iti__zm{--iti-flag-offset:-3872px}.frm_forms .iti__zw{--iti-flag-offset:-3888px}.frm_forms .iti__globe{background-size:contain;background-position:right;box-shadow:none;height:19px}.with_frm_style .iti{width:var(--field-width);--iti-spacer-horizontal:12px;--iti-arrow-padding:4px;--iti-selected-country-arrow-padding:calc(var(--iti-arrow-padding) + var(--iti-arrow-padding) + var(--iti-flag-width) + var(--iti-spacer-horizontal) + var(--iti-arrow-width) + var(--iti-input-padding) + 8px);--iti-hover-color:var(--bg-color-disabled)}@media only screen and (max-width:782px){.with_frm_style .iti{width:auto}}.with_frm_style .iti__country{font-size:var(--field-font-size)}.with_frm_style .iti__selected-country{background-color:unset !important}.with_frm_style .iti__flag{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags.webp');transform:scale(.9)}@media (min-resolution:2x){.with_frm_style .iti__flag{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/flags@2x.webp')}}.with_frm_style .iti__globe{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe.webp')}@media (min-resolution:2x){.with_frm_style .iti__globe{background-image:url('//dcbltd.com/wp-content/plugins/formidable-pro/images/intl-tel-input/globe@2x.webp')}}.with_frm_style .iti__arrow{border:0;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.1667 7.16669L8.00004 9.50002L5.83337 7.16669' stroke='%2398A2B3' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.with_frm_style .iti--fullscreen-popup .iti__dropdown-content{padding:20px 15px}.with_frm_style .iti__search-input-wrapper{margin:3px 8px}.with_frm_style .iti__search-input{border-width:0 !important;padding-left:30px !important}.with_frm_style .iti__selected-country-primary{border-radius:var(--border-radius,8px)}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}.frm_dropzone,.frm_dropzone *{box-sizing:border-box}.frm_form_field:not(.frm_compact) .frm_dropzone{max-width:520px}.frm_dropzone.frm_single_upload,.frm_dropzone.dz-clickable{min-height:36px;margin-top:5px;line-height:1.42857143}.frm_dropzone.dz-clickable *{cursor:default}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload,.frm_form_field.frm_full .frm_dropzone.dz-started.frm_single_upload,.frm_form_field.frm_full_upload .frm_dropzone.dz-started.frm_single_upload{max-width:100%}.frm_form_field.frm_full .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_form_field.frm_full_upload .frm_dropzone.dz-clickable.frm_single_upload .dz-message{margin:.5em 0 1em}.frm_dropzone .dz-message{border:1px dashed #98a2b3;background:#fff;padding:24px;border-radius:8px;border-radius:var(--border-radius);cursor:pointer;display:none;font-size:14px;text-align:center;margin:0}.frm_dropzone.frm_single_upload.dz-started .dz-message{display:none}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone .frm_upload_icon{display:block}.frm_dropzone.dz-clickable .dz-message,.frm_dropzone.dz-clickable .dz-message *{cursor:pointer}#frm_form_editor_container .frm_dropzone.dz-clickable,#frm_form_editor_container .frm_dropzone.dz-clickable *{cursor:default}.frm_dropzone.dz-drag-hover .dz-message{opacity:.5}.frm_dropzone .frm_upload_icon:before{font-size:40px}.frm_dropzone .frm_small_text{font-size:12px;color:#98a2b3;color:var(--form-desc-color);margin-top:4px}.frm_dropzone .frm_small_text p{margin:0}.frm_dropzone.dz-drag-hover{border-style:solid}.frm_dropzone .dz-preview{display:flex;gap:8px;border-radius:8px;border-radius:var(--border-radius);padding:12px;margin-bottom:8px}.frm_form_field:not(.frm_compact) .frm_dropzone .dz-preview{border:1px solid #eaecf0}.frm_form_field:not(.frm_compact) .frm_dropzone.frm_multi_upload .dz-message+.dz-preview{margin-top:16px}.frm_dropzone .dz-preview:last-child{margin-bottom:0}.frm_dropzone .dz-preview:hover{z-index:1000}.frm_dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.frm_dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.frm_dropzone .dz-preview .dz-remove{cursor:pointer;border:none;float:right}.frm_dropzone .dz-preview:hover .dz-details{opacity:1}.frm_dropzone .dz-preview .dz-details{font-size:14px;font-weight:500}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-filename{display:inline-block;overflow:hidden;white-space:nowrap}.frm_dropzone .dz-preview .dz-details .dz-size,.frm_dropzone .dz-preview .dz-details .dz-size strong{color:#98a2b3;color:var(--form-desc-color);font-weight:400}.frm_dropzone .dz-preview .dz-details .dz-filename{max-width:65%;text-overflow:ellipsis}.frm_dropzone .dz-preview .dz-details .dz-filename a{cursor:pointer}.frm_dropzone .dz-preview .dz-column{flex-grow:1;max-width:100%}.frm_dropzone .dz-preview .dz-image{max-width:30%;overflow:hidden}.frm_dropzone .dz-preview .dz-image img{max-height:32px;border-radius:8px;border-radius:var(--border-radius)}.frm_dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.frm_dropzone .dz-preview.dz-processing .dz-progress{transition:all .2s linear}.frm_dropzone .dz-preview .dz-progress{pointer-events:none;position:relative;height:6px;width:100%;background:#eaecf0;background:var(--progress-bg-color);-webkit-transform:scale(1);border-radius:8px;border-radius:var(--border-radius);overflow:hidden}.frm_dropzone .dz-preview .dz-progress .dz-upload,.frm_dropzone .dz-preview.dz-complete .dz-progress{background:#333;background:linear-gradient(to bottom,#666,#444)}.frm_dropzone .dz-preview .dz-progress .dz-upload{position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.frm_dropzone .dz-preview.dz-error .dz-error-message{display:block;opacity:1;pointer-events:auto}.frm_dropzone .dz-preview .dz-error-message{pointer-events:none;display:none;opacity:0;transition:opacity .3s ease;color:#b94a48;padding:.5em}.frm_dropzone .fallback input[type=file]{display:block}.frm_compact_text{display:none}.frm_compact .frm_dropzone.dz-clickable{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:0;border:none;background-color:transparent}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload{max-width:100%}.frm_compact .frm_compact_text{display:inline}.frm_upload_text button,.frm_compact_text button{background:0 0 !important;color:inherit !important;border:none;padding:0 !important;font:inherit !important;font-weight:500 !important;cursor:pointer !important;outline:inherit !important;height:auto !important;white-space:break-spaces}.frm_compact .frm_dropzone.dz-clickable.frm_single_upload .dz-message,.frm_compact .frm_dropzone.dz-clickable .dz-message{font-size:14px;border:1px solid #dfdfdf;background:#fff;display:inline-block;min-width:fit-content;border-radius:4px;padding:6px 11px;box-sizing:border-box;box-shadow:0 1px 1px #eee;vertical-align:middle;margin:0 0 1em}.frm_compact .frm_dropzone.frm_single_upload.dz-started .dz-message,.frm_compact .frm_dropzone.frm_single_upload.dz-started.dz-clickable .dz-message{display:none}.frm_compact .frm_dropzone .frm_upload_icon:before{font-size:22px;padding-right:7px;vertical-align:middle}.frm_compact .frm_dropzone .frm_upload_icon{display:inline}.frm_compact .frm_dropzone .dz-preview{min-height:20px;max-width:200px;margin:0 5px;padding:0;display:inline-block;border-bottom:none}.frm_compact .frm_dropzone .dz-preview.frm_clearfix:after{content:''}.frm_compact .frm_dropzone .frm_upload_text,.frm_compact .frm_dropzone .frm_small_text,.frm_compact .frm_dropzone .dz-preview .dz-image,.frm_compact .frm_dropzone .dz-preview .dz-details .dz-size{display:none}.frm_compact .frm_dropzone .dz-preview .dz-details{margin:0}.frm_compact .frm_dropzone .dz-preview .dz-column{float:none;width:100%}.frm_compact .frm_dropzone .dz-preview .dz-details .dz-filename{overflow:hidden;text-overflow:ellipsis}.frm-show-form .dz-hidden-input{display:none}.frm_rootline_group{text-align:center;margin:20px auto 30px;width:100%}ul.frm_page_bar{list-style-type:none;margin:0 !important;padding:0;width:100%;display:flex;flex-wrap:wrap;box-sizing:border-box}ul.frm_rootline{align-items:baseline}ul.frm_page_bar li{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column}.frm_page_bar.frm_hidden,.frm_page_bar .frm_hidden{display:none !important}ul.frm_rootline_hidden_steps{z-index:1;display:flex;width:auto;position:absolute;background:#fff;padding:16px;gap:16px;flex-direction:column;border-radius:6px;box-shadow:0px 8px 24px rgb(40 47 54/15%);top:calc( var(--progress-size) + 10px )}.frm_show_titles ul.frm_rootline_hidden_steps{min-width:min(100%, 400px)}ul.frm_rootline_hidden_steps li{white-space:nowrap;text-align:start;z-index:1;cursor:pointer;flex-direction:row;gap:16px;position:relative}.frm_rootline_hidden_steps li span.frm_rootline_title.frm_prev_page_title{text-decoration:line-through;opacity:.45;font-weight:400}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:first-child:after,.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after,.frm_rootline.frm_show_lines>.frm_rootline_single:after{height:var(--progress-border-size);background:var(--progress-border-color);content:'';position:absolute;top:12px;top:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) );left:50%;width:100%;z-index:-1}.frm_rtl .frm_rootline.frm_show_lines>.frm_rootline_single:after{right:50%;left:auto}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:last-child:after,.frm_rootline.frm_show_lines>.frm_rootline_single:last-child:after{content:none}.frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{width:var(--progress-border-size);height:100%;top:max( 50%, 20px );left:calc( ( var(--progress-size) / 2 ) - var(--progress-border-size) )}.frm_rtl .frm_rootline.frm_show_lines ul.frm_rootline_hidden_steps li:after{right:calc( ( var(--progress-size) / 2 ) + var(--progress-border-size) );left:auto}.frm_rootline_hidden_steps .frm_rootline_title{flex:1}.frm_rootline_hidden_steps .frm_rootline_single input{margin:0 !important}.frm_page_bar .frm_rootline_single input{margin-bottom:2px;font-size:14px}.frm_forms .frm_page_bar input,.frm_forms .frm_page_bar input:disabled{transition:background-color .1s ease;color:var(--progress-color);background-color:var(--progress-bg-color);border-width:var(--progress-border-size);border-style:solid;border-color:var(--progress-border-color-b);cursor:pointer}.frm_forms .frm_page_bar input:hover,.frm_forms .frm_page_bar input:focus{color:#2b3747;background-color:#d6d6d6}.frm_forms .frm_rootline input{font-size:14px;font-weight:500}.frm_forms .frm_rootline input:hover{opacity:1}.frm_forms .frm_rootline input:focus{outline:none}.frm_forms .frm_rootline .frm_rootline_single input{border-width:0}.frm_forms .frm_progress_line input.frm_page_back{background-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline input.frm_page_back{background-color:var(--progress-color);color:var(--progress-active-color)}.frm_forms .frm_rootline input.frm_page_back:hover,.frm_forms .frm_rootline input.frm_page_back:focus{background-color:#6c7888;color:#fff}.frm_forms .frm_page_bar .frm_current_page input[type=button]{background-color:var(--progress-bg-color);border-color:var(--progress-border-color)}.frm_progress .frm_rootline_single{text-align:center;margin:0;padding:0}.frm_rootline>.frm_rootline_single{min-width:50px;position:relative;padding:0 10px;margin-left:0;margin-right:0}.frm_rootline.frm_show_titles>.frm_rootline_single{min-width:min(150px, 30%)}.frm_rootline_single input{display:flex;text-align:center;justify-content:center;margin:auto}.frm_rootline_hidden_steps .frm_rootline_single input{display:inline-block}.frm_current_page .frm_rootline_title{color:var(--progress-active-color)}.frm_rootline_title,.frm_pages_complete,.frm_percent_complete{font-size:12px;font-weight:500;padding:6px 0;color:var(--progress-color)}.frm_rootline_title{font-size:14px}.frm_pages_complete{float:right}.frm_percent_complete{float:left}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled{width:100%;border:none;border-top:1px solid var(--progress-border-color);border-bottom:1px solid var(--progress-border-color);box-shadow:inset 0 2px 10px -10px rgba(41,58,82,.31);margin:0;padding:0;border-radius:0;font-size:0;line-height:15px}.frm_forms .frm_progress_line.frm_show_lines input{border-left:1px solid var(--progress-color);border-right:1px solid var(--progress-color)}.frm_progress_line .frm_rootline_single{justify-content:flex-end;margin:0}.frm_forms .frm_progress_line li:first-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-left:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-right:1px solid var(--progress-active-bg-color)}.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-right:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-left:1px solid var(--progress-border-color)}.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-right:1px solid var(--progress-color)}.frm_forms .frm_progress_line input.frm_page_back{border-color:var(--progress-active-bg-color)}.frm_forms .frm_progress_line.frm_show_lines input.frm_page_back{border-left-color:var(--progress-active-bg-color);border-right-color:var(--progress-color)}.frm_rtl.frm_forms .frm_progress_line li:first-of-type input{border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0;border-right:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input{border-top-left-radius:15px;border-bottom-left-radius:15px;border-top-right-radius:0;border-bottom-right-radius:0;border-left:1px solid var(--progress-active-bg-color)}.frm_rtl.frm_forms .frm_progress_line li:last-of-type input.frm_page_skip{border-left:1px solid var(--progress-border-color);border-right:none}.frm_rtl.frm_forms .frm_progress_line .frm_current_page input[type=button]{border-right:1px solid var(--progress-border-color);border-left:none}.frm_rtl.frm_forms .frm_progress_line.frm_show_lines .frm_current_page input[type=button]{border-left:1px solid var(--progress-color);border-right:none}.frm_rootline_single>.frm_rootline_node{position:relative}.frm_rootline.frm_show_lines{position:relative;z-index:1}.frm_rootline.frm_show_lines span{display:block}.frm_forms .frm_rootline input{width:var(--progress-size);height:var(--progress-size);min-height:auto;border-radius:var(--progress-size);padding:0}.frm_forms input.frm_rootline_show_more_btn{font-weight:900}.frm_forms .frm_rootline.frm_no_numbers input.frm_rootline_show_more_btn{color:var(--progress-color) !important}.frm_page_bar input.frm_rootline_show_more_btn.active{opacity:1}.frm_forms .frm_rootline input:focus{border-color:var(--progress-active-bg-color)}.frm_forms .frm_rootline .frm_current_page input[type=button]{border-color:#4386e2;background-color:var(--progress-active-bg-color);color:var(--progress-active-color)}.frm_forms .frm_progress_line input,.frm_forms .frm_progress_line input:disabled,.frm_forms .frm_progress_line .frm_current_page input[type=button],.frm_forms .frm_rootline.frm_no_numbers input,.frm_forms .frm_rootline.frm_no_numbers .frm_current_page input[type=button]{color:transparent !important}.frm_rootline_show_hidden_steps_btn:not(.active)>.frm_rootline_title{display:none}@media only screen and (max-width:700px){.frm_show_titles ul.frm_rootline_hidden_steps{min-width:16px}}@media only screen and (max-width:500px){.frm_rootline.frm_rootline_4 span.frm_rootline_title,.frm_rootline.frm_rootline_3 span.frm_rootline_title{display:none}}@media only screen and (max-width:900px){.frm_form_field .frm_repeat_grid .frm_form_field.frm_sixth .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_seventh .frm_primary_label,.frm_form_field .frm_repeat_grid .frm_form_field.frm_eighth .frm_primary_label{display:block !important}}@media only screen and (max-width:600px){.frm_form_field.frm_four_col .frm_opt_container{grid-template-columns:repeat(2,1fr)}.with_frm_style .frm_repeat_inline,.with_frm_style .frm_repeat_grid{margin:20px 0}}@media only screen and (max-width:500px){.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm_two_col .frm_checkbox,.frm_form_field.frm_three_col .frm_radio,.frm_form_field.frm_three_col .frm_checkbox{width:auto;margin-right:0;float:none;display:block}.frm_form_field input[type=file]{max-width:220px}.with_frm_style .frm-g-recaptcha>div>div,.with_frm_style .g-recaptcha>div>div{width:inherit !important;display:block;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2px 0px 4px -1px rgba(0,0,0,.08)}.with_frm_style .g-recaptcha iframe,.with_frm_style .frm-g-recaptcha iframe{width:100%}}.frm-card-element .sq-card-wrapper .sq-card-message{margin-bottom:0}.frm-card-errors:empty{margin:0}
#cookie-law-info-bar{font-size:15px;margin:0 auto;padding:12px 10px;position:absolute;text-align:center;box-sizing:border-box;width:100%;z-index:9999;display:none;left:0;font-weight:300;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3)}#cookie-law-info-again{font-size:10pt;margin:0;padding:5px 10px;text-align:center;z-index:9999;cursor:pointer;box-shadow:#161616 2px 2px 5px 2px}#cookie-law-info-bar span{vertical-align:middle}.cli-plugin-button,.cli-plugin-button:visited{display:inline-block;padding:9px 12px;color:#fff;text-decoration:none;position:relative;cursor:pointer;margin-left:5px;text-decoration:none}.cli-plugin-main-link{margin-left:0;font-weight:550;text-decoration:underline}.cli-plugin-button:hover{background-color:#111;color:#fff;text-decoration:none}.small.cli-plugin-button,.small.cli-plugin-button:visited{font-size:11px}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:13px;font-weight:400;line-height:1}.large.cli-plugin-button,.large.cli-plugin-button:visited{font-size:14px;padding:8px 14px 9px}.super.cli-plugin-button,.super.cli-plugin-button:visited{font-size:34px;padding:8px 14px 9px}.pink.cli-plugin-button,.magenta.cli-plugin-button:visited{background-color:#e22092}.pink.cli-plugin-button:hover{background-color:#c81e82}.green.cli-plugin-button,.green.cli-plugin-button:visited{background-color:#91bd09}.green.cli-plugin-button:hover{background-color:#749a02}.red.cli-plugin-button,.red.cli-plugin-button:visited{background-color:#e62727}.red.cli-plugin-button:hover{background-color:#cf2525}.orange.cli-plugin-button,.orange.cli-plugin-button:visited{background-color:#ff5c00}.orange.cli-plugin-button:hover{background-color:#d45500}.blue.cli-plugin-button,.blue.cli-plugin-button:visited{background-color:#2981e4}.blue.cli-plugin-button:hover{background-color:#2575cf}.yellow.cli-plugin-button,.yellow.cli-plugin-button:visited{background-color:#ffb515}.yellow.cli-plugin-button:hover{background-color:#fc9200}.cli-plugin-button{margin-top:5px}.cli-bar-popup{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px}.cli-powered_by_p{width:100% !important;display:block !important;color:#333;clear:both;font-style:italic !important;font-size:12px !important;margin-top:15px !important}.cli-powered_by_a{color:#333;font-weight:600 !important;font-size:12px !important}.cli-plugin-main-link.cli-plugin-button{text-decoration:none}.cli-plugin-main-link.cli-plugin-button{margin-left:5px}
.gdpr-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.gdpr-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gdpr-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.gdpr-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.gdpr-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.gdpr-d-flex{display:-ms-flexbox!important;display:flex!important}.gdpr-px-0{padding-left:0;padding-right:0}.modal-backdrop.show{opacity:.8}.modal-open{overflow:hidden}.modal-open .gdpr-modal{overflow-x:hidden;overflow-y:auto}.gdpr-modal.fade .gdpr-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.gdpr-modal.show .gdpr-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1039;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.gdpr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.gdpr-modal a{text-decoration:none}.gdpr-modal .gdpr-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.gdpr-modal .gdpr-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.gdpr-modal .gdpr-modal-dialog{max-width:900px}}.gdpr-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.gdpr-modal .row{margin:0 -15px}.gdpr-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.gdpr-modal .close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.gdpr-modal .close:focus{outline:0}.gdpr-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.gdpr-switch input[type=checkbox]{display:none}.gdpr-switch .gdpr-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.gdpr-switch .gdpr-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.gdpr-switch input:checked+.gdpr-slider{background-color:#63b35f}.gdpr-switch input:checked+.gdpr-slider:before{transform:translateX(26px)}.gdpr-switch .gdpr-slider{border-radius:34px}.gdpr-switch .gdpr-slider:before{border-radius:50%}.gdpr-tab-content>.gdpr-tab-pane{display:none}.gdpr-tab-content>.active{display:block}.gdpr-fade{transition:opacity .15s linear}.gdpr-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column !important;flex-direction:column !important;align-items:stretch !important;-ms-align-items:stretch !important}.nav.gdpr-nav-pills,.gdpr-tab-content{width:100%;padding:30px}.nav.gdpr-nav-pills{background:#f3f3f3}.nav.gdpr-nav-pills .gdpr-nav-link{border:1px solid #0070ad;margin-bottom:10px;color:#0070ad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem}.nav.gdpr-nav-pills .gdpr-nav-link.active,.nav.gdpr-nav-pills .show>.gdpr-nav-link{background-color:#0070ad;border:1px solid #0070ad}.nav.gdpr-nav-pills .gdpr-nav-link.active{color:#fff}.gdpr-tab-content .gdpr-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.gdpr-tab-content .gdpr-button-wrapper .btn-gdpr{background-color:#0070ad;color:#fff;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.gdpr-tab-content p{color:#343438;font-size:14px;margin-top:0}.gdpr-tab-content h4{font-size:20px;margin-bottom:.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;display:none}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;display:block}.cli-modal.cli-show{display:block}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:900px}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.3rem;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close{position:absolute;right:10px;top:10px;z-index:1;padding:0;background-color:transparent !important;border:0;-webkit-appearance:none;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:70px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:24px;width:50px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.cli-switch input:checked+.cli-slider{background-color:#00acad}.cli-switch input:checked+.cli-slider:before{transform:translateX(26px)}.cli-switch .cli-slider{border-radius:34px}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-tab-content>.cli-active{display:block}.cli-fade{transition:opacity .15s linear}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:30px}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#f3f3f3}.cli-nav-pills .cli-nav-link{border:1px solid #00acad;margin-bottom:10px;color:#00acad;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#00acad;border:1px solid #00acad}.cli-nav-pills .cli-nav-link.cli-active{color:#fff}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.cli-container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cli-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cli-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cli-col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;flex-direction:column}.cli-align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.cli-d-flex{display:-ms-flexbox!important;display:flex!important}.cli-px-0{padding-left:0;padding-right:0}.cli-btn{cursor:pointer;font-size:14px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1.25rem;line-height:1;border-radius:.25rem;transition:all .15s ease-in-out}.cli-btn:hover{opacity:.8}.cli-read-more-link{cursor:pointer;font-size:15px;font-weight:500;text-decoration:underline}.cli-btn:focus{outline:0}.cli-modal-backdrop.cli-show{opacity:.8}.cli-modal-open{overflow:hidden}.cli-barmodal-open{overflow:hidden}.cli-modal-open .cli-modal{overflow-x:hidden;overflow-y:auto}.cli-modal.cli-fade .cli-modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.cli-modal.cli-show .cli-modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.cli-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:opacity ease-in-out .5s}.cli-modal-backdrop.cli-fade{opacity:0}.cli-modal-backdrop.cli-show{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}.cli-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;transform:scale(0);overflow:hidden;outline:0;display:none}.cli-modal a{text-decoration:none}.cli-modal .cli-modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}@media (min-width:576px){.cli-modal .cli-modal-dialog{max-width:500px;margin:1.75rem auto;min-height:calc(100% - (1.75rem * 2))}}.cli-modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border-radius:.2rem;box-sizing:border-box;outline:0}.cli-modal .row{margin:0 -15px}.cli-modal .modal-body{padding:0;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.cli-modal .cli-modal-close:focus{outline:0}.cli-switch{display:inline-block;position:relative;min-height:1px;padding-left:38px;font-size:14px}.cli-switch input[type=checkbox]{display:none}.cli-switch .cli-slider{background-color:#e3e1e8;height:20px;width:38px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.cli-switch .cli-slider:before{background-color:#fff;bottom:2px;content:"";height:15px;left:3px;position:absolute;transition:.4s;width:15px}.cli-switch input:checked+.cli-slider{background-color:#61a229}.cli-switch input:checked+.cli-slider:before{transform:translateX(18px)}.cli-switch .cli-slider{border-radius:34px;font-size:0}.cli-switch .cli-slider:before{border-radius:50%}.cli-tab-content{background:#fff}.cli-nav-pills{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;-ms-flex-direction:column;flex-direction:column}.cli-nav-pills,.cli-tab-content{width:100%;padding:5px 30px 5px 5px;box-sizing:border-box}@media (max-width:767px){.cli-nav-pills,.cli-tab-content{padding:30px 10px}}.cli-nav-pills{background:#fff}.cli-nav-pills .cli-nav-link{border:1px solid #ccc;margin-bottom:10px;color:#2a2a2a;font-size:14px;display:block;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer}.cli-nav-pills .cli-nav-link.cli-active,.cli-nav-pills .cli-show>.cli-nav-link{background-color:#f6f6f9;border:1px solid #ccc}.cli-nav-pills .cli-nav-link.cli-active{color:#2a2a2a}.cli-tab-content .cli-button-wrapper{padding-top:30px;margin-top:30px;border-top:1px solid #d6d6d6}.cli-tab-content p{color:#343438;font-size:14px;margin-top:0}.cli-tab-content h4{font-size:20px;margin-bottom:1.5rem;margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}#cookie-law-info-bar .cli-nav-pills,#cookie-law-info-bar .cli-tab-content,#cookie-law-info-bar .cli-nav-pills .cli-show>.cli-nav-link,#cookie-law-info-bar a.cli-nav-link.cli-active{background:0 0}#cookie-law-info-bar .cli-nav-pills .cli-nav-link.cli-active,#cookie-law-info-bar .cli-nav-link,#cookie-law-info-bar .cli-tab-container p,#cookie-law-info-bar span.cli-necessary-caption,#cookie-law-info-bar .cli-switch .cli-slider:after{color:inherit}#cookie-law-info-bar .cli-tab-header a:before{border-right:1px solid currentColor;border-bottom:1px solid currentColor}#cookie-law-info-bar .cli-row{margin-top:20px}#cookie-law-info-bar .cli-col-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}#cookie-law-info-bar .cli-col-8{flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.cli-wrapper{max-width:90%;float:none;margin:0 auto}#cookie-law-info-bar .cli-tab-content h4{margin-bottom:.5rem}#cookie-law-info-bar .cli-nav-pills .cli-nav-link{padding:.2rem .5rem}#cookie-law-info-bar .cli-tab-container{display:none;text-align:left}.cli-tab-footer .cli-btn{background-color:#00acad;padding:10px 15px;text-decoration:none}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#61a229;color:#fff;border-radius:0}.cli-tab-footer{width:100%;text-align:right;padding:20px 0}.cli-col-12{width:100%}.cli-tab-header{display:flex;justify-content:space-between}.cli-tab-header a:before{width:10px;height:2px;left:0;top:calc(50% - 1px)}.cli-tab-header a:after{width:2px;height:10px;left:4px;top:calc(50% - 5px);-webkit-transform:none;transform:none}.cli-tab-header a:before{width:7px;height:7px;border-right:1px solid #4a6e78;border-bottom:1px solid #4a6e78;content:" ";transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:10px}.cli-tab-header a.cli-nav-link{position:relative;display:flex;align-items:center;font-size:14px;color:#000;text-transform:capitalize}.cli-tab-header.cli-tab-active .cli-nav-link:before{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cli-tab-header{border-radius:5px;padding:12px 15px;cursor:pointer;transition:background-color .2s ease-out .3s,color .2s ease-out 0s;background-color:#f2f2f2}.cli-modal .cli-modal-close{position:absolute;right:0;top:0;z-index:1;-webkit-appearance:none;width:40px;height:40px;padding:0;border-radius:50%;padding:10px;background:0 0;border:none;min-width:40px}.cli-tab-container h4,.cli-tab-container h1{font-family:inherit;font-size:16px;margin:10px 0}#cliSettingsPopup .cli-tab-section-container{padding-top:12px}.cli-tab-container p,.cli-privacy-content-text{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}.wt-cli-privacy{display:none}.cli-tab-content{display:none}.cli-tab-section .cli-tab-content{padding:10px 20px 5px}.cli-tab-section{margin-top:5px}@media (min-width:992px){.cli-modal .cli-modal-dialog{max-width:645px}}.cli-switch .cli-slider:after{content:attr(data-cli-disable);position:absolute;right:50px;color:#000;font-size:12px;text-align:right;min-width:80px}.cli-switch input:checked+.cli-slider:after{content:attr(data-cli-enable)}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:60px;transition:max-height .15s ease-out;overflow:hidden}a.cli-privacy-readmore{font-size:12px;margin-top:12px;display:inline-block;padding-bottom:0;cursor:pointer;color:#000;text-decoration:underline}.cli-modal-footer{position:relative}a.cli-privacy-readmore:before{content:attr(data-readmore-text)}.cli-collapsed a.cli-privacy-readmore:before{content:attr(data-readless-text)}.cli-collapsed .cli-privacy-content{transition:max-height .25s ease-in}.cli-privacy-content p{margin-bottom:0}.cli-modal-close svg{fill:#000}span.cli-necessary-caption{color:#000;font-size:12px}.cli-tab-section.cli-privacy-tab{display:none}#cookie-law-info-bar .cli-tab-section.cli-privacy-tab{display:block}#cookie-law-info-bar .cli-privacy-overview{display:none}.cli-tab-container .cli-row{max-height:500px;overflow-y:auto}.cli-modal.cli-blowup.cli-out{z-index:-1}.cli-modal.cli-blowup{z-index:999999;transform:scale(1)}.cli-modal.cli-blowup .cli-modal-dialog{animation:blowUpModal .5s cubic-bezier(.165,.84,.44,1) forwards}.cli-modal.cli-blowup.cli-out .cli-modal-dialog{animation:blowUpModalTwo .5s cubic-bezier(.165,.84,.44,1) forwards}@keyframes blowUpContent{0%{transform:scale(1);opacity:1}99.9%{transform:scale(2);opacity:0}100%{transform:scale(0)}}@keyframes blowUpContentTwo{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes blowUpModal{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes blowUpModalTwo{0%{transform:scale(1);opacity:1}50%{transform:scale(.5);opacity:0}100%{transform:scale(0);opacity:0}}.cli-tab-section .cookielawinfo-row-cat-table td,.cli-tab-section .cookielawinfo-row-cat-table th{font-size:12px}.cli_settings_button{cursor:pointer}.wt-cli-sr-only{display:none;font-size:16px}a.wt-cli-element.cli_cookie_close_button{text-decoration:none;color:#333;font-size:22px;line-height:22px;cursor:pointer;position:absolute;right:10px;top:5px}.cli-bar-container{float:none;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cli-bar-btn_container{margin-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-wrap:nowrap}.cli-style-v2 a{cursor:pointer}.cli-bar-btn_container a{white-space:nowrap}.cli-style-v2 .cli-plugin-main-link{font-weight:inherit}.cli-style-v2{font-size:11pt;line-height:18px;font-weight:400}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-container,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-container{display:block}.cli-style-v2 .cli-bar-message{width:70%;text-align:left}#cookie-law-info-bar[data-cli-type=widget] .cli-bar-message,#cookie-law-info-bar[data-cli-type=popup] .cli-bar-message{width:100%}#cookie-law-info-bar[data-cli-type=widget] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0;flex-wrap:wrap}#cookie-law-info-bar[data-cli-type=popup] .cli-style-v2 .cli-bar-btn_container{margin-top:8px;margin-left:0}#cookie-law-info-bar[data-cli-style=cli-style-v2] .cli_messagebar_head{text-align:left;margin-bottom:5px;margin-top:0;font-size:16px}.cli-style-v2 .cli-bar-message .wt-cli-ccpa-element,.cli-style-v2 .cli-bar-message .wt-cli-ccpa-checkbox{margin-top:5px}.cli-style-v2 .cli-bar-btn_container .cli_action_button,.cli-style-v2 .cli-bar-btn_container .cli-plugin-main-link,.cli-style-v2 .cli-bar-btn_container .cli_settings_button{margin-left:5px}.wt-cli-ccpa-checkbox label{font-size:inherit;cursor:pointer;margin:0 0 0 5px}#cookie-law-info-bar[data-cli-style=cli-style-v2]{padding:14px 25px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget]{padding:32px 30px}#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:32px 45px}.cli-style-v2 .cli-plugin-main-link:not(.cli-plugin-button),.cli-style-v2 .cli_settings_button:not(.cli-plugin-button),.cli-style-v2 .cli_action_button:not(.cli-plugin-button){text-decoration:underline}.cli-style-v2 .cli-bar-btn_container .cli-plugin-button{margin-top:5px;margin-bottom:5px}a.wt-cli-ccpa-opt-out{white-space:nowrap;text-decoration:underline}.wt-cli-necessary-checkbox{display:none !important}@media (max-width:985px){.cli-style-v2 .cli-bar-message{width:100%}.cli-style-v2.cli-bar-container{justify-content:left;flex-wrap:wrap}.cli-style-v2 .cli-bar-btn_container{margin-left:0;margin-top:10px}#cookie-law-info-bar[data-cli-style=cli-style-v2],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=widget],#cookie-law-info-bar[data-cli-style=cli-style-v2][data-cli-type=popup]{padding:25px}}.wt-cli-ckyes-brand-logo{display:flex;align-items:center;font-size:9px;color:#111;font-weight:400}.wt-cli-ckyes-brand-logo img{width:65px;margin-left:2px}.wt-cli-privacy-overview-actions{padding-bottom:0}@media only screen and (max-width:479px) and (min-width:320px){.cli-style-v2 .cli-bar-btn_container{flex-wrap:wrap}}.wt-cli-cookie-description{font-size:14px;line-height:1.4;margin-top:0;padding:0;color:#000}
a.e2pdf-download-progress,a.e2pdf-download-progress:focus,a.e2pdf-download-progress:link,a.e2pdf-download-progress:visited,a.e2pdf-download-progress:hover,#et-boc .et-l a.e2pdf-download-progress{color:gray;text-decoration:none;pointer-events:none;background:repeating-linear-gradient(45deg,rgba(128,128,128,.7) 0%,rgba(128,128,128,.7) 10px,rgba(255,255,255,.7) 10px,rgba(255,255,255,.7) 20px);background-size:200% 200%;animation:e2pdf-download-animation 1.5s linear infinite}@keyframes e2pdf-download-animation{0%{background-position:0 0}100%{background-position:100% 100%}}
@charset "UTF-8";/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1350px;--breakpoint-xl:1540px;--breakpoint-xxl:1820px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container,.container-md,.container-sm{max-width:95vw}}@media (min-width:1350px){.container,.container-lg,.container-md,.container-sm{max-width:95vw}}@media (min-width:1540px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1480px}}@media (min-width:1820px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1770px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:480px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1350px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1540px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1820px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xxl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xxl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xxl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xxl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xxl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xxl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-last{order:13}.order-xxl-0{order:0}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:480px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:1350px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1540px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1820px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-xl,.navbar .container-xxl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:479.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:480px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-xxl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-xl,.navbar-expand-md>.container-xxl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:1349.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1350px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-xxl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1539.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1540px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-xxl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1819.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{padding-right:0;padding-left:0}}@media (min-width:1820px){.navbar-expand-xxl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid,.navbar-expand-xxl>.container-lg,.navbar-expand-xxl>.container-md,.navbar-expand-xxl>.container-xl,.navbar-expand-xxl>.container-xxl{flex-wrap:nowrap}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-xl,.navbar-expand>.container-xxl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:480px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:1350px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1540px){.modal-xl{max-width:1140px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:480px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:1350px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1540px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width:1820px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:480px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:1350px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1540px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}@media (min-width:1820px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:480px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:1350px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1540px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1820px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:480px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1350px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1540px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1820px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:480px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1350px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1540px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1820px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}:root{--primary:#0B2D49}.bg--teal,.bg-teal{background:#31beaf}.bg--teal.card--stat,.bg-teal.card--stat{background-color:transparent}.bg--teal.card--stat .card__frontside,.bg-teal.card--stat .card__frontside{background-color:#31beaf;height:100%}.bg--blue,.bg-blue{background:#0b2d49;color:#fff}.bg--white,.bg-white{background-color:#fff}.bg--white .bg-opposite,.bg-white .bg-opposite{background:#e6eaed}.bg-primary{background-color:var(--primary)!important}.bg-primary-light{background-color:var(--primary-light)!important}.bg-accent{background-color:var(--accent)!important}.bg--light,.bg-light{background-color:#e6eaed!important;color:#0b2d49}.bg--light .bg-opposite,.bg-light .bg-opposite{background:#fff}.bg--light .chevron-divider__image,.bg-light .chevron-divider__image{background-color:#e6eaed!important}.bg-split--light-to-white{position:relative;background-color:#e6eaed}.bg-split--light-to-white:before{content:"";position:absolute;background:#fff;height:50%;bottom:0;width:100%;display:block}.bg-split--white-to-light{position:relative;background-color:#fff}.bg-split--white-to-light:before{content:"";position:absolute;background:#e6eaed;height:50%;bottom:0;width:100%;display:block}.bg-split--blue-to-white{position:relative;background-color:#0b2d49}.bg-split--blue-to-white:before{content:"";position:absolute;background:#fff;height:50%;bottom:0;width:100%;display:block}.bg-split--white-to-blue{position:relative;background-color:#fff}.bg-split--white-to-blue:before{content:"";position:absolute;background:#0b2d49;height:50%;bottom:0;width:100%;display:block}.bg-split--light-to-blue{position:relative;background-color:#e6eaed}.bg-split--light-to-blue:before{content:"";position:absolute;background:#0b2d49;height:50%;bottom:0;width:100%;display:block}.bg-split--blue-to-light{position:relative;background-color:#0b2d49}.bg-split--blue-to-light:before{content:"";position:absolute;background:#e6eaed;height:50%;bottom:0;width:100%;display:block}html{font-size:62.5%}body{color:#0c304e;font-size:1.6rem;font-family:Montserrat,sans-serif;font-weight:400}p{line-height:1.5}b,strong{font-weight:600}img{height:auto}h2+p,h3+p,h4+p,h5+p{margin-top:2rem}a{text-decoration:underline}a:hover{text-decoration:none}.btn{background-color:var(--primary);padding:9px 13px 7px;text-decoration:none;border:none;border-radius:var(--border-radius,5px);display:inline-block;font-weight:400;cursor:pointer;color:#fff}.btn+.btn,.btn+button{margin-left:2rem}.btn--teal{background:#31beaf;color:#0b2d49}.link{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:0 0;border:none;text-decoration:underline;font-size:1.4rem}@media (max-width:479.98px){.row-reverse{display:flex;flex-direction:column-reverse}}.row-reverse>div:first-of-type{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:768px){.row-reverse>div:first-of-type{padding-top:0;padding-bottom:0}}.flex-end{display:flex;justify-content:flex-end}.js-focus-visible :focus:not(.focus-visible){outline:0}.js-focus-visible .focus-visible{outline:1px dashed var(--primary)}div.objectfit,header.objectfit{height:100%}div.objectfit img,header.objectfit img{-o-object-fit:cover;object-fit:cover;height:600px;width:100%}@media (max-width:1349.98px){div.objectfit img,header.objectfit img{height:400px}}.compat-object-fit{background-size:cover;background-position:center center}.compat-object-fit img{opacity:0!important}svg.icon{display:inline-block;width:1.8rem;height:1.8rem;fill:currentColor;position:relative;top:3px;margin:-2px 5px 0 0}.skiplink{position:absolute;left:-9999em}.skiplink:focus{position:absolute;top:0;left:0;color:#fff;font-size:2rem;z-index:1000;background:#000;padding:1rem 1.8rem;border:4px solid #fff}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.direct-security-toggle .hero.bg-blue{background-color:#1a507a}.main{flex:1 0 auto}.content{position:relative}.m-b-20{margin-bottom:2rem}.m-b-60{margin-bottom:6rem!important}.m-b-120{margin-bottom:12rem}.m-t-60{margin-top:6rem}.p-t-60{margin-top:6rem}.m-l-auto{margin-left:auto}.alpha,.beta,.delta,.epsilon,.gamma,.zeta,h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-weight:700;margin-bottom:0}.alpha,h1{font-size:calc(3.1rem + 0 * ((100vw - 540px)/ 420));margin-bottom:45px;line-height:1}@media screen and (max-width:540px){.alpha,h1{font-size:3.1rem}}@media screen and (min-width:960px){.alpha,h1{font-size:3.1rem}}.beta,h2{font-size:calc(2.9rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.beta,h2{font-size:2.9rem}}@media screen and (min-width:960px){.beta,h2{font-size:2.9rem}}.gamma,h3{font-size:calc(2.3rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.gamma,h3{font-size:2.3rem}}@media screen and (min-width:960px){.gamma,h3{font-size:2.3rem}}.gamma-form-override{font-size:2.3rem!important;font-weight:700!important;font-family:"Source Sans Pro",sans-serif!important;color:#0c304e!important;line-height:1.2!important;margin-bottom:2rem!important}.delta,h4{font-size:calc(2rem + 0 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.delta,h4{font-size:2rem}}@media screen and (min-width:960px){.delta,h4{font-size:2rem}}.epsilon,h5{font-size:calc(1.8rem + 1 * ((100vw - 540px)/ 420));line-height:1.2}@media screen and (max-width:540px){.epsilon,h5{font-size:1.8rem}}@media screen and (min-width:960px){.epsilon,h5{font-size:2.8rem}}.wysiwyg--h2,.wysiwyg--h3,.wysiwyg--h4{font-family:"Source Sans Pro",sans-serif}.wysiwyg--h2{font-size:29px;font-weight:700;color:#0c304e}.wysiwyg--h3{font-size:23px;font-weight:700;color:#0c304e}.wysiwyg--h4{font-size:19px;font-weight:700;color:#232323}s{position:relative;text-decoration:none}s:after{content:"";position:absolute;bottom:35%;left:-1px;height:.12em;width:calc(100% + 2px);background:currentColor;display:block}.block-header{font-size:calc(2.9rem + 2.1 * ((100vw - 540px)/ 420));font-family:"Source Sans Pro",sans-serif}@media screen and (max-width:540px){.block-header{font-size:2.9rem}}@media screen and (min-width:960px){.block-header{font-size:5rem}}.site-header{width:100%;background-color:#fff}.site-header .navbar{padding:1.5rem}@media (min-width:1350px) and (max-width:1539.98px){.site-header .navbar .navbar-brand svg{width:150px}}@media (max-width:1349.98px){.site-header .navbar .navbar-brand svg{width:100px}}.mobile-call-menu__menu{display:none}.hero{position:relative;overflow:hidden}.hero__side-image,.hero__side-slider{position:absolute!important;width:50%;height:100%;right:0;top:0;-o-object-fit:cover;object-fit:cover}@media (max-width:667px){.hero__side-image,.hero__side-slider{position:relative!important;width:100%}}@media (max-width:850px){.hero__side-image img{height:auto}}.hero--side-slider{padding:7.5rem 0 10rem 0}.hero--side-slider+div{padding-top:6rem}@media (max-width:667px){.hero--side-slider{padding:7.5rem 0 0 0}}@media (max-width:1024px){.hero__side-image{width:65%}}.fpb-container{display:none}@media (max-width:768px){.fpb-container{width:100%;position:-webkit-sticky;position:sticky;display:flex;justify-content:end;bottom:15px;right:15px;padding:0 15px;z-index:2}.fpb-container .floating-phone-button{background-color:#31beaf;font-family:"Open Sans",Sans-serif;font-weight:700;border-radius:100px;height:75px;width:75px;display:flex;align-items:center;justify-content:center}.fpb-container .floating-phone-button svg{max-width:5rem;position:relative;fill:#fff}}@media (max-width:1349.98px){.main-nav{background:#fff}}.main-nav .navbar{width:100%;min-height:3.2rem}.main-nav .navbar .navbar--primary{height:100%}@media (max-width:1440px){.main-nav .navbar .navbar--primary{margin-right:1rem}}@media (max-width:768px){.main-nav .navbar .navbar--primary{margin-right:0}}.main-nav .navbar .navbar--primary .menu-item{position:relative}.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:1rem;font-weight:600;color:inherit;font-size:calc(1.3rem + .4 * ((100vw - 540px)/ 420));transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}@media screen and (max-width:540px){.main-nav .navbar .navbar--primary .menu-item .nav-link{font-size:1.3rem}}@media screen and (min-width:960px){.main-nav .navbar .navbar--primary .menu-item .nav-link{font-size:1.7rem}}.main-nav .navbar .navbar--primary .menu-item .nav-link:hover:before{background:#000}.main-nav .navbar .navbar--primary .menu-item .nav-link:hover:after{color:inherit}.main-nav .navbar .navbar--primary .menu-item .nav-link:after{display:none}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle{display:none}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu{padding:0;border:0;border-radius:0;margin-top:0;background:#fff}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{position:relative;display:block;width:100%;padding:.5rem 3rem .5rem 1rem;font-weight:400;color:#000;white-space:nowrap;border:0;font-size:calc(1.3rem + .5 * ((100vw - 540px)/ 420));transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}@media screen and (max-width:540px){.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{font-size:1.3rem}}@media screen and (min-width:960px){.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{font-size:1.8rem}}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:hover{color:#000;background:0 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:hover:after{color:#000}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:after{display:block;color:#000;content:"\f105";font:normal normal normal 1.8rem/1 FontAwesome;position:absolute;top:1rem;right:1rem;font-weight:700}@media (min-width:1350px) and (max-width:1539.98px){.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:.6rem}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{padding:.5rem .6rem}}@media (max-width:1349.98px){.main-nav .navbar .navbar--primary .menu-item:hover .nav-link{color:#000}.main-nav .navbar .navbar--primary .menu-item:hover .menu-dropdown-toggle .menu-dropdown-toggle-icon:after,.main-nav .navbar .navbar--primary .menu-item:hover .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{background:#000}.main-nav .navbar .navbar--primary .menu-item .nav-link{padding:.2rem 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu.open{position:relative;display:block;padding:0;background:0 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item{padding:.5rem 0}.main-nav .navbar .navbar--primary .menu-item .dropdown-menu .dropdown-item:after{right:0}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle{padding:0;border:0;border-radius:0;position:absolute;top:.75rem;right:0;display:block;background:0 0}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon{position:relative;cursor:pointer;height:1rem;width:1rem;display:block}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:after,.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{background:#000;content:'';display:block;width:.8rem;height:.2rem;top:.35rem;position:absolute;transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle .menu-dropdown-toggle-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.main-nav .navbar .navbar--primary .menu-item .menu-dropdown-toggle.open .menu-dropdown-toggle-icon:after{display:none}}.navbar-toggler{display:none}@media (max-width:1349.98px){.navbar-toggler{padding:0;border:0;border-radius:0;position:absolute;top:2.4rem;right:1.5rem;height:3rem;display:block}.navbar-toggler .navbar-toggler-icon{position:relative;display:inline-block;width:2.5rem;height:.25rem;background:#000;transition:all .2s ease-in-out}.navbar-toggler .navbar-toggler-icon:after,.navbar-toggler .navbar-toggler-icon:before{background:#000;content:'';display:block;width:2.5rem;height:.25rem;position:absolute;transition:all .2s ease-in-out}.navbar-toggler .navbar-toggler-icon:before{top:-.7rem}.navbar-toggler .navbar-toggler-icon:after{top:.7rem}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background:0 0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after,.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{top:0;height:.2rem}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler:hover{background:0 0}}.menu-item-3045{display:none}.page-id-1335 .menu-item-110,.page-id-1335 .menu-item-111,.page-id-1335 .menu-item-112,.page-id-1335 .menu-item-2350,.page-id-1335 .menu-item-2606,.page-id-1335 .menu-item-2613,.page-id-1335 .menu-item-2614,.page-id-1335 .menu-item-2615,.page-id-1335 .menu-item-2616,.page-id-1335 .menu-item-27764,.page-id-1335 .menu-item-743,.page-id-1413 .menu-item-110,.page-id-1413 .menu-item-111,.page-id-1413 .menu-item-112,.page-id-1413 .menu-item-2350,.page-id-1413 .menu-item-2606,.page-id-1413 .menu-item-2613,.page-id-1413 .menu-item-2614,.page-id-1413 .menu-item-2615,.page-id-1413 .menu-item-2616,.page-id-1413 .menu-item-27764,.page-id-1413 .menu-item-743{display:none}.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045{display:list-item}.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:after,.page-id-1335 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:hover:after,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:after,.page-id-1413 .site-header .dropdown-menu .nav-megamenu__menu .menu-item-3045:hover:after{content:''}.card--flip{position:relative;-webkit-perspective:5000;perspective:5000}.card--flip.hover .card__backside,.card--flip:hover .card__backside{-webkit-transform:rotateY(0);transform:rotateY(0);border-radius:.25rem}.card--flip.hover .card__frontside,.card--flip:hover .card__frontside{-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px)}.flip-area{transition:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;cursor:pointer}.card__frontside{position:relative;-webkit-transform:rotateY(0) translateZ(1px);transform:rotateY(0) translateZ(1px);z-index:2;margin-bottom:0}.card__backside{height:100%;position:absolute;top:0;left:0;-webkit-transform:rotateY(-180deg) translateZ(1px);transform:rotateY(-180deg) translateZ(1px);box-shadow:5px 7px 9px -4px #9e9e9e}.card__backside,.card__frontside{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.big-cta{position:relative}.big-cta__chevron{position:absolute;right:0;top:0;width:45%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.thankyou-message{padding-bottom:6rem;text-align:center}.thankyou-message button{margin-top:2rem}.big-list{list-style:none;padding:0}.big-list li{font-family:"Source Sans Pro",sans-serif;font-size:2.1rem;line-height:2.9rem;font-weight:700;margin-bottom:4rem;margin-top:4rem;padding-left:6rem;position:relative}@media (max-width:768px){.big-list li{font-size:2rem}}.big-list li:last-of-type{margin-bottom:0}.big-list li .big-list__icon{display:block;float:left;left:0;position:absolute;top:1.5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.big-list li .big-list__icon img{display:block;margin:0}.block{padding-top:7rem;padding-bottom:7rem}.inner-spacing>*+*{margin-top:2rem;margin-bottom:0}.video-container{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-bottom:40%;overflow:hidden;z-index:1}.video-container iframe{background-color:#000;z-index:10000;position:absolute;top:0;left:0;width:100%;height:100%}.video-container__play{width:6rem;height:6rem;position:absolute;top:50%;left:50%;font-size:0;border:0}.video-container__play:focus{outline:0;box-shadow:none}.video-container__play:before{position:absolute;content:'';z-index:1;width:0;height:0;margin-left:2px;border-style:solid;border-width:9px 0 9px 12px;border-color:transparent transparent transparent #fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-container__play:after{position:absolute;content:'';width:80px;height:80px;border-radius:80px;display:block;background:var(--textclr);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-image .video-container{padding-bottom:60%}.reveal-content{display:none;line-height:3rem}.gridder{font-size:0}.gridder .gridder__toggle{display:inline-block;vertical-align:top;margin-bottom:50px;margin-right:20px}.gridder .gridder__toggle .link:before{content:"Read more"}.gridder .gridder__toggle.selectedItem .link:before{content:"Read less"}.gridder--three .gridder__toggle{width:calc(33% - 10px)}@media (max-width:1366px){.gridder--three .gridder__toggle{width:calc(50% - 10px)}.gridder--three .gridder__toggle:nth-of-type(3n+3){margin-right:10px}.gridder--three .gridder__toggle:nth-of-type(2n+2){margin-right:0}}@media (max-width:767px){.gridder--three .gridder__toggle{width:100%;margin-right:0}.gridder--three .gridder__toggle:nth-of-type(3n+3){margin-right:0}}.gridder--four .gridder__toggle{width:calc(25% - 15px)}.gridder--four .gridder__toggle.desktop-last-in-row{margin-right:0}@media (max-width:1100px){.gridder--four .gridder__toggle.tablet-last-in-row{margin-right:0}}@media (max-width:1100px){.gridder--four .gridder__toggle{width:calc(50% - 10px)}}@media (max-width:767px){.gridder--four .gridder__toggle{width:100%;margin-right:0}.gridder--four .gridder__toggle:nth-of-type(4n+4){margin-right:0}}.gridder .gridder__content{margin-bottom:20px;font-size:1.6rem}.gridder .cta--gridder{min-width:0}.gridder .gridder-content{display:none}.gridder .gridder-expanded-content{font-size:1.6rem;padding:70px 20px;border-radius:6px;text-align:center}@media (max-width:768px){.gridder .gridder-expanded-content{padding:2rem 2rem 3rem 2rem}}.gridder .gridder-show{display:block;float:left;width:100%;position:relative;margin-bottom:40px}.social-shares img,.social-shares svg{width:2.5rem;height:2.5rem}.map-container iframe{width:100%}.google-review-block .google-wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.google-review-block .google-wrapper .stars{margin-left:15px}.stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:3.5rem;font-family:Times;line-height:1}.stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,#f8b805 var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.google-wrapper{margin-bottom:1em}.logo-bar__logos{transition:.7s}.searchandfilter [data-sf-field-input-type=checkbox] ul li{padding:.8rem 0}.searchandfilter ul li{padding:1.5rem 0}.searchandfilter ul li:first-of-type{padding-top:0}.searchandfilter ul li:last-of-type{padding-bottom:0}body.single-locations .feefo-service-carousel-container{max-width:800px}@media screen and (max-width:1819.98px){body.single-locations .feefo-service-carousel-container{margin-left:auto;margin-right:auto}}body.single-locations .feefo-service-carousel-container .col-12{padding:0}@media (min-width:1820px){body.single-locations .hero+.bg-white+.bg-blue{margin-top:-6rem}}.slick-slider .slick-track{display:flex;height:auto}.slick-slider .slick-slide{height:auto}.slick-slider .slick-arrow{background-color:transparent;font-size:0;padding:0;border-radius:50%;border:none;position:absolute;z-index:1;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.slick-slider .slick-arrow:hover{background-color:var(--textclr)}.slick-slider .slick-arrow:before{content:"";font-size:2rem;color:#fff;padding:1rem;display:block;line-height:1;height:4rem;width:4rem}.slick-slider .slick-arrow.slick-prev{left:2rem}.slick-slider .slick-arrow.slick-prev:before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat center center/24px}.slick-slider .slick-arrow.slick-next{right:2rem}.slick-slider .slick-arrow.slick-next:before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat center center/24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:830px){.slick-slider .slick-arrow{position:absolute;left:auto;right:2rem;bottom:0;top:auto}}.home .pager__item{cursor:pointer}.home [data-slick-index="0"] [data-slide-index="0"]{color:red}.home [data-slick-index="1"] [data-slide-index="1"]{color:red}.home [data-slick-index="2"] [data-slide-index="2"]{color:red}.home [data-slick-index="3"] [data-slide-index="3"]{color:red}.home [data-slick-index="4"] [data-slide-index="4"]{color:red}.home [data-slick-index="5"] [data-slide-index="5"]{color:red}input[type=email],input[type=number],input[type=tel],input[type=text],select,textarea{width:100%;min-width:100px;height:50px;font-size:16px;padding:0 18px}@media (max-width:360px){input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.2rem}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.2rem}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.2rem}input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{font-size:1.2rem}}select.ui-datepicker-month,select.ui-datepicker-year{min-width:70px;width:auto}.ui-datepicker.with_frm_style .frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker.with_frm_style.frm-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker.with_frm_style.frm-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker.with_frm_style.frm-datepicker.flatpickr-calendar .flatpickr-monthDropdown-months,.ui-datepicker.with_frm_style.frm-datepicker.flatpickr-calendar .numInputWrapper{padding:7px}.ui-datepicker.with_frm_style select{background-position-y:calc(50% + 0px)}input[type=checkbox]{border:1px solid #cbcbc7;background:#fff;top:3px;padding:.1rem;display:inline-block;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked{background:var(--primary)}::-webkit-input-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}::-moz-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}:-ms-input-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}:-moz-placeholder{color:#ddd;font-family:Montserrat,sans-serif;font-size:1.5rem;font-style:italic}.form{padding:4rem}.form--filter ul{padding:0}.frm_fields_container{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:0}.frm_fields_container>.frm_form_field,.frm_fields_container>.frm_submit{padding-left:1.5rem;padding-right:1.5rem}.frm_fields_container>.frm_submit{display:flex;flex-flow:row wrap;justify-content:space-between}.frm_fields_container>.frm_submit .frm_button_submit:last-child{margin-left:auto}.frm_form_field{max-width:100%;flex-basis:100%;margin-bottom:2rem}.frm_half{max-width:50%;flex-basis:50%}@media (max-width:767.98px){.frm_half{max-width:100%;flex-basis:100%}}.frm_description{font-size:1.3rem;opacity:.8}.frm_none_container .frm_primary_label{display:none}.frm_screen_reader,.frm_verify{display:none}.frm_error_style{margin-bottom:3rem}.frm_error,.frm_error_style{color:red}.multistep-form{position:relative}.multistep-form .multistep-form-wrapper{display:grid;grid-template-columns:repeat(12,6.5%);grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:0 2%;background-color:#e6eaed;border-radius:1rem;padding:3rem}.multistep-form .multistep-form-wrapper .frm_form_field:last-of-type{margin:0}.multistep-form .frm_fields_container{max-width:1140px;margin:4rem auto 0}@media (min-width:480px) and (max-width:1349.98px){.multistep-form .frm_fields_container{margin:4rem 1.5rem 0 1.5rem}}@media (min-width:768px) and (max-width:1349.98px){.multistep-form .frm_fields_container{max-width:95vw}}.multistep-form .frm_rootline_group{background:#0b2d49;width:100%;position:absolute;text-align:center;left:0;top:0;margin-top:0;z-index:1}@media screen and (min-width:1280px){.multistep-form .frm_rootline_group{margin-top:-5rem;padding-bottom:4rem}}.multistep-form.payment{max-width:1170px;margin:0 auto;padding-bottom:3rem}.multistep-form.payment .payment-methods{padding:4rem 2rem;text-align:left;background-color:#0b2d49;background:radial-gradient(circle,#218486 -60%,#0a2c48 100%);border-radius:1rem;color:#fff;margin-bottom:4rem}.multistep-form.payment .payment-methods>*+*{margin-top:2rem;margin-bottom:0}.multistep-form.payment .payment-methods-icons{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:2rem}.multistep-form.payment .payment-methods-icons img{width:60px;max-width:60px;height:auto;max-height:45px;height:auto;background:#fff;border-radius:8px}.multistep-form.payment .payment-methods-title{font-size:23px;line-height:1.2;font-family:"Source Sans Pro",sans-serif;font-weight:700;margin-bottom:0}.multistep-form.payment .payment-methods-subheading{margin-top:3rem}.multistep-form.payment .frm_fields_container{margin-top:0}.frm_image_options .frm_image_option_container{background:#31beaf}.frm_image_options .frm_image_option_container:hover,.frm_image_options input[type=radio]:checked+.frm_image_option_container{background:#0b2d49;color:#fff}.frm_image_options .frm_image_option_container:hover svg path[fill="#0b2d49"],.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill="#0b2d49"]{fill:#31beaf}.payment-page-options{padding-bottom:6rem}.payment-page-options__heading{text-align:center;margin-bottom:4rem}.payment-page-options__heading h2{margin-bottom:1.5rem}.payment-page-options__grid{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:40px}a.payment-page-options__grid-item,button.payment-page-options__grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:0 0;border:none;padding:0;transition:.4s ease-in-out;color:#0b2d49;text-decoration:none!important}a.payment-page-options__grid-item:focus,a.payment-page-options__grid-item:hover,button.payment-page-options__grid-item:focus,button.payment-page-options__grid-item:hover{opacity:.8}a.payment-page-options__grid-item:focus span.payment-page-options__grid-item-title,a.payment-page-options__grid-item:hover span.payment-page-options__grid-item-title,button.payment-page-options__grid-item:focus span.payment-page-options__grid-item-title,button.payment-page-options__grid-item:hover span.payment-page-options__grid-item-title{color:#31beaf}span.payment-page-options__grid-item-title{position:relative;font-size:22px;transition:.4s ease-in-out;text-decoration:none}.payment-page-options__grid-item-icon{display:block;margin:0}.payment-page-options__grid-item-icon img{display:block;width:300px;height:auto;margin:0;-o-object-fit:contain;object-fit:contain}span.payment-page-options__grid-item-sub-title{font-size:12px;margin-top:40px;margin-bottom:5px;color:#0b2d49;text-decoration:none}.payment-page-options+#payment.tpl-two-col-right{padding-top:0}@media screen and (max-width:767.98px){.payment-page-options__grid{gap:20px}.payment-page-options__grid-item-icon img{width:200px}}.timed-modal{display:none}.timed-modal--open{display:block}.timed-modal #lottie-envelope-animation--popup{margin:-8rem auto -3rem;width:90%;max-width:300px}@media screen and (max-width:768px){.timed-modal #lottie-envelope-animation--popup{display:none}}.timed-modal .backdrop{position:fixed;top:0;width:100%;height:100%;display:block;z-index:98;background:rgba(0,0,0,.5)}.timed-modal__container{display:flex;justify-content:center;align-items:center;position:fixed;top:0;width:100%;height:100%;z-index:99}@media screen and (max-width:768px){.timed-modal__container{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;height:auto}}.timed-modal__inner{width:71rem;padding:3rem 2.8rem 0;background-color:#fff;overflow:hidden}@media screen and (max-width:768px){.timed-modal__inner{box-shadow:0 1px 8px -2px rgba(0,0,0,.5)}}#testimonialModal .modal-footer{display:block}#testimonialModal .modal-footer .btn{padding:.9rem 1.3rem .7rem 1.3rem}.facetwp-facet.facetwp-facet-service{display:flex;justify-content:flex-start;margin-bottom:6rem}.facetwp-facet.facetwp-facet-service select{width:auto;margin-left:0;margin-right:auto;padding-right:6rem}.facetwp-facet.facetwp-facet-testimonials_pager{margin-bottom:0}.form--filter-item h4{margin:0;padding:0 0 16px;font-size:16px}.facetwp-facet.facetwp-facet-search .facetwp-input-wrap{width:100%}.facetwp-facet.facetwp-facet-search input.facetwp-search{border:.1rem solid #9b9b9b;border-radius:.5rem}.facetwp-facet.facetwp-facet-search .facetwp-icon{padding:0 8px}.facetwp-facet.facetwp-facet-category{margin-bottom:0}.facetwp-facet.facetwp-facet-category .facetwp-checkbox{margin-bottom:16px;padding-left:24px}.facetwp-facet.facetwp-facet-news_pager{margin-bottom:0}div.internal-dropdown-nav__img img{width:100%;height:auto}div.container.internal-dropdown-nav{contain:layout style;z-index:1}a.btn.btn--red.site-header__menu{transition:all .3s ease}.home main#content div.bg-light:before{content:"";display:block;width:100%;height:280px}.feefo-service-carousel-container feefo-service-carousel{display:block;min-height:230px}
.big-cta{box-shadow:0 0 .5rem #999;border-radius:1rem;overflow:hidden;padding:5rem 6rem 8rem 6rem;margin-bottom:4rem}@media (max-width:768px){.big-cta{padding:3rem 3rem 4rem 3rem}}.big-cta .col-md-7{z-index:1}.big-cta__header{font-family:"Source Sans Pro",sans-serif;font-size:5rem;font-weight:300;line-height:1.2}@media (max-width:768px){.big-cta__header{font-size:4rem;line-height:5rem}}.big-cta p{margin-bottom:2rem;margin-top:1rem}@media (max-width:768px){.big-cta .row{max-width:calc(100% - 3rem)}}@media (max-width:600px){.big-cta__chevron{height:auto;-o-object-fit:contain;object-fit:contain;top:4rem;width:12rem;width:28%}.big-cta__header{max-width:80%}}@media (max-width:400px){.big-cta__chevron{width:35%}}
.single .article--return{padding:2rem 0 2rem 1.5rem}.single .article--return a{text-decoration:none}.single .col-lg-6 h2{font-size:1.5rem;font-weight:600;margin:2rem 0 -1.5rem 0}.single .col-lg-6 .article--date{font-size:1.3rem}.single .col-lg-6 a{color:#31beaf}.single .col-lg-6 a:hover{color:red}.single .col-lg-6 img{padding:1rem 0 0;max-width:100%}.single .block .col-lg-12 h3{margin-bottom:6rem}.single .block .inner-spacing{margin-bottom:4rem;padding-bottom:6rem}.single .block .btn{bottom:0;position:absolute;left:1.4rem}
@media (max-width:768px){body.blog .hero,body.page-template-template-dss-news .hero{padding:4rem 0 20rem 0}}.sticky-wrapper:not(.sticky-sidebar){height:100%}.sticky-wrapper img{display:block;width:auto;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1349px){.sticky-wrapper img{display:block;width:100%;max-width:100%;height:auto;max-height:650px}.sticky-wrapper img+.btn{margin-bottom:2rem}}@media (max-width:768px){.sticky-wrapper img{width:100%}}@media screen and (min-width:1820px){.sticky-sidebar:not(.sticky-wrapper){width:100%;margin-right:5rem}}.sticky-sidebar .social-shares ul{display:flex;flex-wrap:wrap;padding:0}@media (max-width:768px){.sticky-sidebar .social-shares ul{margin-bottom:6rem}}.sticky-sidebar .social-shares ul li{align-items:center;background:#4267b2;border-radius:.5rem;display:flex;height:3.8rem;justify-content:center;list-style-type:none;margin-right:1rem;width:3.8rem}.sticky-sidebar .social-shares ul li svg{color:#fff;width:1rem}.sticky-sidebar .social-shares ul li:nth-child(2){background:#55acee}.sticky-sidebar .social-shares ul li:nth-child(2) svg{width:1.5rem}.sticky-sidebar .social-shares ul li:nth-child(3){background:#0077b5}.sticky-sidebar .social-shares ul li:nth-child(3) svg{width:1.2rem}.sticky-sidebar .social-shares ul li:nth-child(4){background:#7d7d7d}.sticky-sidebar .social-shares ul li:nth-child(4) svg{width:1.5rem}@media screen and (min-width:1350px){.sticky-sidebar{position:-webkit-sticky;position:sticky;top:14rem}}.blog--listing{padding-top:5rem}@media (max-width:768px){.blog--listing .row-reverse{display:flex;flex-direction:column-reverse}}.blog--listing .inner-spacing{padding-bottom:6rem;padding-top:0!important}.blog--listing .inner-spacing .row.cards>.col-lg-12.inner-spacing{padding-bottom:0}.blog--listing .cards__category,.blog--listing .cards__date{font-size:1.3rem;margin:1rem 0 -1rem 0}.blog--listing .cards__category a,.blog--listing .cards__date a{text-decoration:none;color:inherit}.blog--listing .cards__category a:hover,.blog--listing .cards__date a:hover{text-decoration:underline}.blog--listing .cards__category span.seperator:last-child,.blog--listing .cards__date span.seperator:last-child{display:none}.blog--listing .cards h3 a{text-decoration:underline;text-decoration-thickness:.1rem}.blog--listing .btn{bottom:0;position:absolute;left:1.4rem}.blog--listing .form--filter{margin-bottom:6rem}
.btn{font-size:1.4rem;font-weight:600;padding:.9rem 3rem .7rem 1.3rem;position:relative}.btn:after{position:absolute;right:1.3rem;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}@media screen and (min-width:1025px) and (max-width:1821px){.btn{font-size:1.2rem}}.btn--half{margin-bottom:2rem;width:calc(50% - 2rem)}.btn--half:nth-child(even){margin:0}.btn--half:first-of-type{margin-bottom:2rem;margin-top:2rem}@media (max-width:1024px){.btn--half{width:100%}.btn--half+.btn--half{margin-bottom:2rem;margin-left:0}}.btn--blue,.btn--red{color:#fff!important}.btn--blue:after,.btn--red:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg)}.btn--blue:hover,.btn--red:hover{background:#04111c}.btn--blue a,.btn--red a{color:#fff!important;text-decoration:none}.btn--red{background:#cc412c}.btn--red:hover{background:#80291b}@media (max-width:768px){.btn--red{font-size:1.2rem;margin:0 1.5rem 0 0}}.btn--teal{color:#0b2d49!important}.btn--teal:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.btn--teal:hover{background:#7ad9ce}.btn--white{background-color:#fff;color:#0b2d49}.btn--white:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.btn--white:hover{color:#0b2d49}.reveal-content-trigger{margin-bottom:1rem}.hero .btn{margin-top:1rem}
@media (max-width:768px){.cards .card{margin-bottom:4rem}}.cards .card__hover-text{line-height:1.5}.cards .card__backside,.cards .card__frontside{border-radius:1rem!important;padding:2rem 3rem}.cards .card__backside .card__icon:not(.card__icon--image),.cards .card__frontside .card__icon:not(.card__icon--image){padding-top:2rem}.cards .card__backside h4,.cards .card__frontside h4{margin-top:10px;color:#31beaf;font-family:Montserrat,sans-serif!important}.cards .card__frontside img{margin-bottom:3rem}@media (max-width:768px){.cards .col-md-4{margin-bottom:4rem}.cards .col-md-4:last-of-type{margin:0}}@media (max-width:600px){.cards .col-md-6{margin-bottom:4rem}.cards .col-md-6:last-of-type{margin:0}}.cards .card--stat{border-radius:1rem!important;height:100%}@media (max-width:1024px){.cards .card--stat{min-height:auto}}@media (max-width:768px){.cards .card--stat{height:unset;margin-bottom:0}}.cards .card--stat .card__stat{color:#fff;font-family:"Source Sans Pro",sans-serif;font-size:8rem;font-weight:900;line-height:1}.cards .card--stat .card__stat sup{font-size:4rem;top:-.8em}@media screen and (max-width:1440px) and (min-width:1366px){.cards .card--stat .card__stat{font-size:6rem}.cards .card--stat .card__stat sup{font-size:2rem}}.cards .card--stat.bg-teal .card__frontside h4{color:#0b2d49}.cards .card--flip{height:100%}.cards .card--flip .flip-area{height:100%}.cards .extra-margin{margin-bottom:6rem}@media (max-width:450px){.hover-flip-cards.block{padding-top:1rem}}
.error404{background:#0c304e url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/404-background.png);background-size:cover}.error404 .error404{align-content:center;align-items:center;height:calc(100vh - 8rem);display:flex;justify-content:center}@media (max-width:768px){.error404 .error404{height:calc(100vh - 6.4rem)}}.error404 .error404__inner{max-width:72rem;padding:0 1.5rem}.error404 .error404__image{float:left;margin-right:2rem;width:11.6rem}@media (max-width:768px){.error404 .error404__image{float:none;margin-bottom:2rem}}@media (min-width:768px){.error404 .error404__content{float:left;width:calc(100% - (11.6rem + 2rem))}}.error404 h1{font-size:7rem;color:#fff;margin-bottom:5rem}@media (max-width:768px){.error404 h1{font-size:4rem}}.error404 h2{color:#31beaf;font-size:7rem;font-weight:300}@media (max-width:768px){.error404 h2{font-size:4rem}}.error404 p{color:#fff;margin:0 0 4rem 0}.error404 .more-links-footer,.error404 footer{display:none}
.site-footer{padding:4rem 0}@media (max-width:768px){.site-footer .col{flex-grow:0}}.site-footer .copyright,.site-footer a,.site-footer p,.site-footer strong{font-size:1.3rem;line-height:2rem}.site-footer a{text-decoration:none}.site-footer__top .d-flex{flex-wrap:wrap}.site-footer__top img{margin:0 1.5rem 3rem 1.5rem}@media (max-width:1024px){.site-footer__top img{max-width:7.7rem}}@media (max-width:768px){.site-footer__top img{max-width:4.7rem}}@media screen and (max-width:480px){.site-footer__top img{width:auto;max-width:90px;max-height:100px}.site-footer__top img:nth-child(n+5){width:auto;max-width:90px;max-height:100px}}.site-footer__top p{text-align:center;width:100%;padding:0 2rem}.site-footer__middle{border-bottom:.2rem solid #e6eaed;border-top:.2rem solid #e6eaed;margin:3rem 0;padding:4rem 0}.site-footer__middle a{margin-top:2rem}.site-footer__middle .location-link{margin-top:0}@media (max-width:768px){.site-footer__middle .col{flex-basis:50%;margin:0 0 4rem 0}.site-footer__middle .col:last-of-type{margin:0}}@media (max-width:768px){.site-footer__bottom{flex-direction:column}.site-footer__bottom .col>div{margin-bottom:2rem}.site-footer__bottom .col>div:first-child{margin-bottom:4rem}}.site-footer__bottom .menu{padding:0}.site-footer__bottom li{display:inline-block;list-style-type:none;margin-right:2rem}.site-footer__bottom .copyright a{text-decoration:underline}.site-footer__bottom .col{flex-grow:2}.site-footer__bottom .col:last-of-type{flex-grow:1}@media (min-width:769px){.site-footer__bottom .col:last-of-type{text-align:right}.site-footer__bottom .col:last-of-type a{margin-left:2rem}}@media (max-width:768px){.site-footer__bottom .col:last-of-type{margin-top:2rem}.site-footer__bottom .col:last-of-type a{margin-right:2rem}}
.more-links-footer{padding:6rem 0}@media (max-width:768px){.more-links-footer{padding:4rem 2rem}.more-links-footer div[class*=col-],.more-links-footer div[class^=col-]{padding-bottom:3rem;text-align:left!important}.more-links-footer div[class*=col-]:last-of-type,.more-links-footer div[class^=col-]:last-of-type{padding-bottom:0}}.more-links-footer .btn{text-align:left;margin:0 0 2rem 0;width:100%}.more-links-footer a{font-weight:600}.more-links-footer .name:not(:first-child) a{text-decoration:none!important}.more-links-footer p a{color:#0c304e!important}.more-links-footer p a:hover{color:#31beaf!important}.more-links-footer h3{font-size:2.9rem}.more-links-footer h3+.btn,.more-links-footer h3+ul{margin-top:2rem}@media (max-width:768px){.more-links-footer h3{text-align:left}}.more-links-footer .two-col-list{list-style:none;padding:0}@media (max-width:768px){.more-links-footer .two-col-list{max-width:300px}}.more-links-footer .two-col-list li{display:flex;line-height:1.8;margin-bottom:1rem;font-size:1.4rem}.more-links-footer .two-col-list li span{flex-grow:1;width:50%;font-weight:700}
.cta-container,.form-container{border-radius:.5rem;padding:3rem}.cta-container .frm_button_submit,.form-container .frm_button_submit{background:#0b2d49!important;border:none!important;padding:1rem 5rem 1rem 2rem!important;position:relative}.cta-container .frm_button_submit:after,.form-container .frm_button_submit:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg);position:absolute;right:2rem}.bg-opposite.cta-container,.form-container.bg-opposite{position:relative}.bg-opposite.cta-container .frm_fields_container>.frm_submit,.form-container.bg-opposite .frm_fields_container>.frm_submit{display:block}.form-container__accreditations{position:relative;width:100%;padding-bottom:0}.form-container__accreditations strong{font-weight:600}.form-container.reset-absolute-positioning,.reset-absolute-positioning.cta-container{min-height:auto}.form-container.reset-absolute-positioning .form-container__accreditations,.reset-absolute-positioning.cta-container .form-container__accreditations{position:relative;width:100%;padding-bottom:0;margin-bottom:0}.cta-container img{margin-top:2rem}.frm_error{margin-top:.5rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/select-arrow.svg) no-repeat calc(100% - 1rem) center;border:.1rem solid #9b9b9b;border-radius:.5rem;font-weight:400}.searchandfilter input{border:.1rem solid #9b9b9b;border-radius:.5rem}.searchandfilter .sf-field-search label{width:100%}.searchandfilter input[type=checkbox]{width:20px;height:20px}#frm_field_783_container{display:flex}.frm_dropzone .dz-preview .dz-column{padding-right:20px}.frm_dropzone .dz-complete{border:3px solid #31beaf;border-bottom:3px solid #31beaf}.frm_dropzone .dz-complete:last-child{border:3px solid #31beaf;background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat calc(100% - 1rem) 10%}.frm_dropzone .dz-clickable.frm_single_upload .dz-message{margin:0}@media screen and (max-width:768px){.frm_style_formidable-style.with_frm_style .form-field{grid-column:span 12/span 12}}
.home #content .bg-light{position:relative}.home #content .bg-light:before{background:#fff;bottom:0;content:"";display:block;height:20%;position:absolute;top:0;width:100%}@media (max-width:768px){.home #content .bg-light:before{height:23%}}@media (max-width:768px){.home #content .bg-light:before{height:17%}}@media (max-width:600px){.home #content .bg-light:before{height:14%}}@media (max-width:400px){.home #content .bg-light:before{height:12.5%}}.home #content .bg-light .block-header{font-size:4.5rem}@media (max-width:767px){.home #content .bg-light .block-header{font-size:2.3rem;line-height:3rem}}@media (max-width:1024px){.home #content>.container.block{padding-top:7rem}}@media (max-width:767px){.home #content>.container.block{padding-top:7rem}}@media (max-width:800px){.home .video-carousel__arrows+.row>div{flex:0 0 100%;margin-top:0;max-width:100%;width:100%}}.home .latest-news p a:not(.btn){display:none}@media (min-width:768px) and (max-width:1349.98px){.home .latest-news .cards div:nth-child(3){display:none}}
.single .article--content .wysiwyg--h1,.single .article--content .wysiwyg--h2,.single .article--content .wysiwyg--h3,.single .article--content .wysiwyg--h4,.single .article--content h1,.single .article--content h2,.single .article--content h3,.single .article--content h4{font-family:"Source Sans Pro",sans-serif;margin:2rem 0 0 0}.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:58px;font-weight:700;color:#31beaf}.single .article--content .wysiwyg--h1:first-of-type,.single .article--content h1:first-of-type{color:#0c304e}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:45px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:30px}}@media screen and (max-width:767px){.single .article--content .wysiwyg--h1,.single .article--content h1{font-size:40px}}.single .article--content .wysiwyg--h2,.single .article--content h2{font-size:29px;font-weight:700;color:#0c304e}.single .article--content .wysiwyg--h3,.single .article--content h3{font-size:23px;font-weight:700;color:#0c304e}.single .article--content .wysiwyg--h4,.single .article--content h4{font-size:19px;font-weight:700;color:#232323}a:not(.btn){color:#0c304e;text-decoration-thickness:.1rem!important}a:not(.btn):hover{color:#31beaf}.min-height-500{min-height:850px;padding-bottom:8rem}@media screen and (max-width:1024px){.min-height-500{min-height:auto;padding-bottom:6rem}}.no-min-height-fix{min-height:0!important}.min-height-800{min-height:800px;padding-bottom:10%}@media screen and (min-width:1400px){.google-review-block.retract{margin-top:-15rem}}.google-review-block.block{padding-top:5rem;padding-bottom:5rem}p{line-height:3rem}p a:not(.btn){color:#31beaf;text-decoration-thickness:.1rem!important}p a:not(.btn):hover{color:#000}.bg-blue .color-teal{color:#31beaf}.big-underline{border-bottom:.1rem solid #0b2d49;font-size:5rem;font-weight:300;margin-bottom:4rem;padding-bottom:3rem}@media (max-width:450px){.big-underline{font-size:2.9rem;line-height:3.8rem}}.block-heading{color:#0b2d49;font-family:"Source Sans Pro",sans-serif;font-size:5rem;font-weight:300}@media (max-width:767px){.block-heading{font-size:2.3rem}}.block-header{margin-bottom:1rem;font-size:4.5rem;line-height:3.8rem}@media (max-width:768px){.block-header{font-size:2.9rem;line-height:3.8rem}}.block-header.underline{border-bottom:1px solid #31beaf}.block-header.extra-space{padding-bottom:2rem;margin-bottom:0}.block-header+p{margin:0 auto 6rem auto;max-width:70rem}.negative-overlap{padding-bottom:20rem}.pagination{margin-top:2rem;text-align:left}.chevron-divider{margin-bottom:6rem;position:relative;text-align:center}@media (max-width:768px){.chevron-divider{margin-bottom:2rem}}.chevron-divider__image{display:inline;background:#fff;padding:0 5rem;position:relative;z-index:1}.chevron-divider:after{border-top:.1rem solid #7ad9ce;content:'';display:block;height:1.2rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.chevron-divider+h2{font-size:5rem;font-weight:300}.chevron-divider+h2+p{max-width:900px}.bg-light .chevron-divider .chevron-divider__image{background:#e6eaed}.page-links-block__heading p{margin:2.5rem auto 6rem auto;max-width:72rem}.no-left-pad{padding-left:0}@media screen and (max-width:768px){.no-left-pad{padding-left:15px}}.video-container{margin-top:3rem}.video-container__cover{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0}.video-container__play{background:red;border-radius:5rem;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.trustpilot-image{display:block;width:420px;max-width:100%;margin:0 auto}.trustpilot-widget{max-width:1020px;margin:0 auto}.ds-toggled.bg-blue{background-color:#1a507a!important}.padded-underline{padding-bottom:6rem;border-bottom:solid 2px #0c304e}#menu-item-1183::before{content:"";background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg) no-repeat;background-size:contain;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);position:absolute;width:1.5rem;height:1.5rem;right:-40%;top:65%}@media screen and (max-width:1060px){.trustpilot-wrapper{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){.steps-header{font-size:4rem}}@media screen and (max-width:450px){.form-container__accreditations{font-size:1.5rem}}.form-container__accreditations img{margin:1rem 1.5rem}@media screen and (max-width:768px){.form-container__accreditations img{margin:1rem 3.5rem}}@media screen and (max-width:600px){.form-container__accreditations img{margin:1rem 3rem}.form-container__accreditations img:nth-child(n+7):nth-child(-n+8){display:none}}@media screen and (max-width:450px){.form-container__accreditations img{margin:1rem .7rem}}.no-padding{padding:0!important}.privacy-policy main .col-lg-10 p[id]:not([id=""]){scroll-margin-top:10rem}
@media (min-width:1350px){[class*=direct-security] .site-header li.active>a,[class*=direct-security] .site-header li.show>a,[class*=direct-security] .site-header li:hover>a,[class^=direct-security] .site-header li.active>a,[class^=direct-security] .site-header li.show>a,[class^=direct-security] .site-header li:hover>a{padding-bottom:4rem}}
.site-header{box-shadow:0 0 2rem #000;position:relative;z-index:99;position:-webkit-sticky;position:sticky;top:0}@media (min-width:1350px){.site-header{padding:1.1rem 0}}.site-header .navbar{position:static}@media (max-width:1350px){.site-header .navbar{padding:1.5rem 1.5rem 1.5rem 1.5rem;justify-content:space-between;padding-right:70px}}@media (max-width:390px){.site-header .navbar{padding-right:4rem}}.site-header .navbar-brand{position:relative;padding-right:4rem;margin-right:3rem}@media (max-width:768px){.site-header .navbar-brand{padding-right:0}}@media (max-width:365px){.site-header .navbar-brand{margin-right:1rem}}.site-header .navbar-brand:after{border-right:.2rem solid #31beaf;bottom:0;height:70%;right:0;position:absolute;top:15%}@media (min-width:1820px){.site-header .navbar-brand:after{content:''}}@media (max-width:1350px) and (min-width:767px){.site-header .navbar-brand:after{content:''}}@media (max-width:1350px){.site-header .navbar-brand{width:9rem}.site-header .navbar-brand:after{display:none}.site-header .navbar-brand .logo{width:100%}}.site-header .navbar .logo-strap{display:none}.site-header .navbar .logo-strap a{text-decoration:none;color:unset}@media (min-width:1820px){.site-header .navbar .logo-strap{display:block}}@media (max-width:1350px) and (min-width:767px){.site-header .navbar .logo-strap{display:block}}@media (max-width:1350px){.site-header .navbar #primary-navigation{box-shadow:inset 0 .7rem 2rem -2rem #333;position:absolute;top:100%;left:0;right:0;background:#fff;margin:0}.site-header .navbar #primary-navigation>div{padding:3rem 3.5rem}}.site-header .navbar .navbar-toggler{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.site-header li,.site-header ul{margin:0;padding:0;white-space:nowrap}.site-header li a,.site-header ul a{font-size:1.4rem;white-space:nowrap}.site-header li{margin-right:4rem}@media (max-width:1540px){.site-header li{font-size:1.3rem;margin-right:2rem}.site-header li:last-child{margin-right:4rem}}@media (max-width:1350px){.site-header li{margin:0;padding:1rem 0}.site-header li:last-child{margin-right:0}}.site-header li a{font-weight:700;text-decoration:none}@media (max-width:1540px){.site-header li a{font-size:1.3rem}}@media (max-width:1350px){.site-header li a{display:flex;justify-content:space-between}.site-header li a .caret{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);display:block;height:1.2rem;width:.8rem}}.site-header li.menu-item-has-children.show>a .caret{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-green.svg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.site-header li.menu-item-has-children.current_page_parent>a .caret,.site-header li.menu-item-has-children>a .caret{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.site-header li.current-menu-item>a,.site-header li.current_page_item>a,.site-header li.current_page_parent>a{color:#31beaf}@media (min-width:1350px){.site-header li.current-menu-item>a,.site-header li.current_page_item>a,.site-header li.current_page_parent>a{border-bottom:.3rem solid #31beaf;padding-bottom:3.2rem}}@media (min-width:1350px){.site-header li.active>a,.site-header li.show>a,.site-header li:hover>a{border-bottom:.3rem solid #31beaf;padding-bottom:3.5rem}}@media (min-width:1539px){.site-header li.active>a,.site-header li.current_page_item a,.site-header li.current_page_parent a,.site-header li.show>a,.site-header li:hover>a{padding-bottom:3.5rem}}.site-header .dropdown-menu{background:#fff!important}@media (min-width:1350px){.site-header .dropdown-menu{margin:3.4rem 0 0 -2.5rem!important;padding:2rem 0!important}}.site-header .dropdown-menu li.container{padding:0!important}.site-header .dropdown-menu li,.site-header .dropdown-menu ul{width:100%}.site-header .dropdown-menu .nav-megamenu__menu{padding:0}.site-header .dropdown-menu .nav-megamenu__menu li{margin-right:4rem;padding:1rem 3rem}@media (max-width:1350px){.site-header .dropdown-menu .nav-megamenu__menu li{margin:0;padding:1.5rem 0 0 2rem}}.site-header .dropdown-menu .nav-megamenu__menu li:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);float:right}@media (max-width:1350px){.site-header .dropdown-menu .nav-megamenu__menu li:after{position:absolute;right:0;top:.7rem}}.site-header .dropdown-menu .nav-megamenu__menu li:hover:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-green.svg)}.site-header .dropdown-menu .nav-megamenu__menu li.hide-chevron:after,.site-header .dropdown-menu .nav-megamenu__menu li.hide-chevron:hover:after{content:''}.site-header .dropdown-menu li{font-size:1.5rem;list-style-type:none;margin:0;width:100%}.site-header .dropdown-menu li a{border:none;font-weight:500;padding-right:2rem}.site-header .dropdown-menu ul.row{margin:0;padding:0}.site-header .nav-megamenu__menu ul{padding:0}.site-header .nav-megamenu__menu li{padding:.5rem 1rem}.site-header__menu{position:relative;z-index:3;margin-right:1rem}@media (max-width:1540px){.site-header__menu{font-size:1.3rem}}@media (max-width:768px){.site-header__menu{font-size:1.2rem}}.site-header .mobile-call-menu{position:relative;z-index:1;background:#fff}.site-header .mobile-call-menu .icon{display:block;margin:0 0 0 auto;background:0 0;border:none;font-size:0;position:relative;width:2.5rem;height:2.5rem}.site-header .mobile-call-menu .icon a{width:100%;height:100%;display:block;z-index:999999;position:relative}.site-header .mobile-call-menu .icon::after{content:'';width:100%;height:100%;position:absolute;background-image:url(/wp-content/themes/rouge-wp-start-theme/assets/images/phone-icon.svg);left:0;top:0}.site-header .mobile-call-menu ul{list-style:none;padding-top:1rem}.site-header .mobile-call-menu ul li{padding:1rem}.site-header .mobile-call-menu ul li span{width:50%;display:inline-block}.site-header .mobile-call-menu ul li span a{display:inline}@media (max-width:350px){.site-header .mobile-call-menu{display:none}}@media (min-width:1350px){.site-header .mobile-call-menu{display:none}}.direct-security-toggle .site-header .navbar-brand:after{display:none}@media (max-width:1350px){.page-template-template-pagebuilder .site-header .navbar{padding:1.5rem}}
.hero .hero__h1{color:#31beaf;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:400;margin-bottom:1rem;text-transform:uppercase}.hero h2{font-size:5.8rem}@media (max-width:1024px){.hero h2{font-size:4rem}}@media (max-width:768px){.hero h2{margin-bottom:1rem}}@media (max-width:800px){.hero .col-md-1{border:.2rem solid #ff0;display:none}}.hero .strikethrough{color:#31beaf}.hero .hero__chevron-large,.hero .hero__chevron-small{height:100%;-o-object-position:left;object-position:left;position:absolute;top:0;z-index:1}.hero .hero__chevron-large{max-width:100%}.hero .hero__chevron-small{right:0}@media (max-width:1024px){.hero .hero__chevron-small{right:0}}
.hero--no-image{padding:7.5rem 0 10rem 0}@media (max-width:768px){.hero--no-image{padding:3rem 1.5rem}}.hero--no-image+div{padding-top:3rem}@media (min-width:768px){.hero--no-image+div{padding-top:6rem}}
.hero--plain+div{padding-top:3rem}@media (min-width:768px){.hero--plain+div{padding-top:6rem}}.hero--plain .container{padding-bottom:5rem;padding-top:6rem}@media only screen and (max-width:1366px) and (min-width:800px){.hero--plain .col-md-1 img{min-width:70px}}.hero--plain .col-md-5,.hero--plain .col-md-6{margin-left:2rem;z-index:2}.hero--plain .hero__chevron-large{right:0;max-width:unset}.hero--plain h1{font-size:5.8rem}@media (max-width:1024px){.hero--plain h1{font-size:3rem}}.page-template-default .hero--plain .alpha,.page-template-template-contact .hero--plain .alpha,.page-template-template-form-payment .hero--plain .alpha,.page-template-template-thankyou .hero--plain .alpha{margin-bottom:0}.page-template-default .hero--plain .alpha+p,.page-template-template-contact .hero--plain .alpha+p,.page-template-template-form-payment .hero--plain .alpha+p,.page-template-template-thankyou .hero--plain .alpha+p{margin-bottom:45px}.page-template-default .hero--plain .container,.page-template-template-contact .hero--plain .container,.page-template-template-form-payment .hero--plain .container,.page-template-template-thankyou .hero--plain .container{padding-bottom:4rem;padding-top:4rem}.page-template-default .hero--plain .row,.page-template-template-contact .hero--plain .row,.page-template-template-form-payment .hero--plain .row,.page-template-template-thankyou .hero--plain .row{align-items:center}.blog .hero--plain .alpha,.single .hero--plain .alpha,body.page-template-template-dss-news .hero--plain .alpha{margin-bottom:0}.blog .hero--plain .alpha+p,.single .hero--plain .alpha+p,body.page-template-template-dss-news .hero--plain .alpha+p{margin-bottom:45px}.blog .hero--plain h1.alpha,.single .hero--plain h1.alpha,body.page-template-template-dss-news .hero--plain h1.alpha{font-size:4rem;line-height:4.5rem}.blog .hero--plain .container,.single .hero--plain .container,body.page-template-template-dss-news .hero--plain .container{padding:0}.blog .hero--plain .row,.single .hero--plain .row,body.page-template-template-dss-news .hero--plain .row{align-items:center}.post-template-default.single .hero--plain h2.alpha{margin-top:4.5rem;margin-bottom:4.5rem;line-height:4.5rem}
.hero--side-image{padding:7.5rem 0 10rem 0}.hero--side-image p{max-width:88%}.hero--side-image .hero__side-image{-webkit-clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0);clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0)}@media (max-width:850px){.hero--side-image .hero__side-image{-webkit-clip-path:none;clip-path:none}}@media (max-width:850px){.hero--side-image{padding:0;display:flex;flex-direction:column-reverse}.hero--side-image .container{padding:3rem 1.5rem}.hero--side-image img{position:static!important;width:100%;height:auto}}@media (max-width:667px){.hero--side-image{padding:0 0 10rem 0}}@media (max-width:400px){.hero--side-image{padding:0}}.hero--side-image+div{padding-top:3rem}@media (min-width:768px){.hero--side-image+div{padding-top:4rem}}.hero--side-image .col-md-1,.hero--side-image .col-md-6{position:relative;z-index:2}.hero--side-image .hero__chevron-small{display:none}.hero--side-image .hero__chevron-large{width:unset;right:55%}.hero--side-image .hero__chevron-large.aos-animate{width:unset;right:45%}@media only screen and (max-width:1024px) and (min-width:768px){.hero--side-image .hero__chevron-large{width:unset;right:40%}.hero--side-image .hero__chevron-large.aos-animate{width:unset;right:40%}}@media (max-width:850px){.hero--side-image .hero__chevron-large{display:none}}@media (max-width:850px){.hero--side-image>.container>.row>.col-md-6{flex:0 0 100%;max-width:100%}}@media (max-width:450px){.page-template-template-about-us .hero--side-image>.container{padding-bottom:3rem}}
.hero--slider{background:#0c304e}@media (max-width:850px){.hero--slider .slide{display:flex!important;flex-direction:column-reverse}}@media (max-width:768px){.hero--slider .slick-slide:nth-child(1).slick-active .slide__tabs .slick-dots li:nth-child(1){background:#0ff}.hero--slider .slick-slide:nth-child(2).slick-active .slide__tabs .slick-dots li:nth-child(2){background:#0ff}.hero--slider .slick-slide:nth-child(3).slick-active .slide__tabs .slick-dots li:nth-child(3){background:#0ff}.hero--slider .slick-slide:nth-child(4).slick-active .slide__tabs .slick-dots li:nth-child(4){background:#0ff}.hero--slider .slick-slide:nth-child(5).slick-active .slide__tabs .slick-dots li:nth-child(5){background:#0ff}}.hero--slider .container{height:100%;padding:12.5rem 1.5rem 12.5rem 1.5rem;position:relative;z-index:2}@media (max-width:1400px){.hero--slider .container{padding:8.5rem 1.5rem 9.5rem 1.5rem}}@media (max-width:1200px){.hero--slider .container{padding:3.5rem 1.5rem 6rem 1.5rem}}@media (max-width:768px){.hero--slider .container{padding:2.5rem 1.5rem 2rem 1.5rem}}@media (max-width:450px){.hero--slider .container{padding:2.5rem 1.5rem 0 1.5rem}}.hero--slider .container+img{position:absolute;right:0;top:0;width:auto;height:100%;-webkit-clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0);clip-path:polygon(80% 0,95% 50%,80% 100%,0 100%,13% 50%,0 0)}@media (max-width:1440px){.hero--slider .container+img{right:2%}}@media (max-width:1024px){.hero--slider .container+img{right:2%}}@media (max-width:850px){.hero--slider .container+img{position:static;width:100%;height:auto;-webkit-clip-path:none;clip-path:none}}@media (max-width:768px){.hero--slider .container+img{height:350px;-o-object-fit:cover;object-fit:cover}}@media (max-width:550px){.hero--slider .container+img{height:300px}}@media (max-width:480px){.hero--slider .container+img{height:250px}}@media (max-width:380px){.hero--slider .container+img{height:220px}}.hero--slider .slide__title{color:#fff!important;font-size:5.8rem;line-height:1.1;margin-bottom:2rem;padding-right:4rem}@media only screen and (max-width:1600px) and (min-width:1367px){.hero--slider .slide__title{padding-right:2rem}}@media only screen and (max-width:1366px) and (min-width:1025px){.hero--slider .slide__title{font-size:4.5rem}}@media only screen and (max-width:1024px) and (min-width:768px){.hero--slider .slide__title{font-size:4rem;margin-bottom:1rem}}@media only screen and (max-width:1366px) and (min-width:768px){.hero--slider .slide__title{padding-right:8rem}}@media (max-width:767px){.hero--slider .slide__title{font-size:4rem}}.hero--slider .slide__title+p{color:#fff;font-size:1.6rem;line-height:2.6rem}@media (max-width:1024px){.hero--slider .slide__title+p{font-size:1.4rem;line-height:1.8rem}}@media (max-width:768px){.hero--slider .slide__title+p{font-size:1.3rem;line-height:1.7rem}}@media (max-width:600px){.hero--slider .slide__title+p{font-size:1.6rem;line-height:2.6rem}}.hero--slider ul{padding:0}.hero--slider li{display:inline-block;list-style-type:none;margin-right:3rem}@media (max-width:768px){.hero--slider li{background:#fff;height:.2rem;margin-right:2rem;width:3rem}.hero--slider li.slick-active{background:#0ff}.hero--slider li .pager__item{display:none}}@media (max-width:1024px){.hero--slider li{margin-bottom:1rem}}.hero--slider a{color:#31beaf;font-size:1.6rem}@media (max-width:1024px){.hero--slider a{font-size:1.4rem;line-height:2.5rem}}@media (max-width:768px){.hero--slider a{font-size:1.2rem;line-height:2.3rem}}@media (max-width:600px){.hero--slider a{font-size:1.6rem;line-height:2.3rem}}.hero--slider .slide__tabs{margin:7.5rem 0 0 0}@media (max-width:1440px){.hero--slider .slide__tabs{margin:4.5rem 0 0 0}}@media (max-width:1024px){.hero--slider .slide__tabs{margin:2.5rem 0 0 0}}@media (max-width:768px){.hero--slider .slide__tabs{margin:1.5rem 0 0 0}}.hero--slider .slide__tabs a{color:#fff;text-decoration:none;font-size:1.3rem;line-height:2.5rem}@media (max-width:768px){.hero--slider .slide__tabs a{font-size:.7rem;line-height:1.3rem}}.hero--slider .slide__tabs a:hover{color:#31beaf}.hero--slider [data-slick-index="0"] [data-slide-index="0"],.hero--slider [data-slick-index="1"] [data-slide-index="1"],.hero--slider [data-slick-index="2"] [data-slide-index="2"],.hero--slider [data-slick-index="3"] [data-slide-index="3"],.hero--slider [data-slick-index="4"] [data-slide-index="4"],.hero--slider [data-slick-index="5"] [data-slide-index="5"]{border-bottom:2px solid #31beaf;color:#31beaf;padding-bottom:1rem}.hero--slider .hero__chevron-small{display:none}.hero--slider .hero__chevron-large{width:55%}@media only screen and (max-width:1024px) and (min-width:768px){.hero--slider .hero__chevron-large{width:60%}}@media (max-width:850px){.hero--slider .hero__chevron-large{display:none}}@media (max-width:850px){.hero--slider .slide>.container>.row>.col-md-6{flex:0 0 100%;max-width:100%}}
.inline-image-slider.slick-slider{margin-left:.5rem;margin-right:.5rem;margin-top:6rem}.inline-image-slider.slick-slider .slick-slide{margin:0 1rem}.inline-image-slider.slick-slider .slick-prev{left:-5rem}@media (max-width:1350px){.inline-image-slider.slick-slider .slick-prev{left:2rem}}.inline-image-slider.slick-slider .slick-next{right:-5rem}@media (max-width:1350px){.inline-image-slider.slick-slider .slick-next{right:2rem}}
.inline-notification{margin-top:5rem;position:relative}.inline-notification .inline-notification__inner{border-radius:.5rem;padding:2rem 28rem 2rem 2rem}@media (max-width:768px){.inline-notification .inline-notification__inner{margin-bottom:3rem;padding:2rem 2rem 8rem 2rem}}.inline-notification p{margin:0;line-height:1.5}@media (max-width:768px){.inline-notification p{margin:0 auto;text-align:center;width:70%}}.inline-notification img{border-radius:.5rem;box-shadow:0 .5rem 1rem #777;max-width:50%;position:absolute;right:2rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.inline-notification img{left:50%;top:80%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%)}}
.internal-dropdown-nav{margin-top:-4.5rem;position:relative}@media (max-width:770px){.internal-dropdown-nav{margin-top:0;max-width:100%}.internal-dropdown-nav .row:before{background:#0b2d49;display:block;content:"";height:50%;position:absolute;top:0;width:100%}.internal-dropdown-nav+.block.bg-light{padding-top:12rem}}.internal-dropdown-nav .dropdown-nav__inner{align-items:center;background:#31beaf;border-radius:1rem;display:flex;padding:2rem}.internal-dropdown-nav .dropdown-nav__inner h3{width:25%}@media (max-width:1024px){.internal-dropdown-nav .dropdown-nav__inner h3{width:24%;font-size:1.5rem;line-height:2.7rem}}@media (max-width:770px){.internal-dropdown-nav .dropdown-nav__inner h3{font-size:2rem;line-height:4.2rem}}.internal-dropdown-nav .dropdown-nav__inner>*{width:20%}@media (max-width:1024px){.internal-dropdown-nav .dropdown-nav__inner{margin-left:inherit}}@media (max-width:770px){.internal-dropdown-nav .dropdown-nav__inner{flex-direction:column;padding:3rem 1rem 8rem 1rem}.internal-dropdown-nav .dropdown-nav__inner>*{margin:0 0 2rem 0;text-align:center;width:100%!important}}.internal-dropdown-nav__dropdown{display:flex;margin-left:5%;width:50%!important}@media (max-width:1024px){.internal-dropdown-nav__dropdown{margin-left:0;width:52%!important}}@media (max-width:770px){.internal-dropdown-nav__dropdown{flex-direction:column}}.internal-dropdown-nav__dropdown select{border:none;border-radius:0;height:auto;max-width:30rem;outline:0;font-size:1.4rem}@media (max-width:1024px){.internal-dropdown-nav__dropdown select{max-width:31rem}}@media (max-width:860px){.internal-dropdown-nav__dropdown select{font-size:1.2rem}}@media (max-width:760px){.internal-dropdown-nav__dropdown select{max-width:21rem}}@media (max-width:1024px){.internal-dropdown-nav__dropdown select option{font-size:1rem;line-height:.7rem}}@media (max-width:770px){.internal-dropdown-nav__dropdown select{font-size:1.2rem;margin-bottom:2rem;max-width:100%;padding-bottom:1rem;padding-top:1rem}}.internal-dropdown-nav__dropdown .btn{margin-left:-.3rem;width:auto}@media (max-width:1024px){.internal-dropdown-nav__dropdown .btn{font-size:.9rem;line-height:1.8rem}}@media (max-width:770px){.internal-dropdown-nav__dropdown .btn{font-size:1.4rem;line-height:2.4rem;margin:0 auto;max-width:40rem;padding:.9rem 5rem .7rem 1.3rem}}.internal-dropdown-nav__img{background:#fff;border-radius:.5rem;box-shadow:0 .5rem 1rem #777;max-width:27rem;padding:2rem;position:absolute;right:4rem;z-index:1}@media (max-width:770px){.internal-dropdown-nav__img{bottom:-35%;right:auto}}.internal-dropdown-nav__img img{width:100%}
.block.bg-light .color-teal{color:#31beaf}.block.bg-light .row.steps{margin-top:3.5rem;padding-top:2rem}
.page-template-template-about-us .block.bg-light:not(.cards) .row.steps{margin-top:1.5rem}.page-template-template-about-us .block.bg-light:not(.cards) .col-md-12,.page-template-template-about-us .block.bg-light:not(.cards) .col.step{padding-left:15px!important}.page-template-template-about-us .block.bg-light:not(.cards) .col-lg-7{margin-left:2rem}.page-template-template-about-us .block.bg-light:not(.cards) .col.step:before{display:none}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue{background:#31beaf;color:#0b2d49!important;margin:2rem 0 0 0}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg)}.page-template-template-about-us .block.bg-light:not(.cards) .btn--blue:hover{background:#7ad9ce}.page-template-template-about-us .dcbl-stadium{margin:6rem 0 -18rem 0}.page-template-template-about-us .dcbl-stadium+div{padding-top:18rem}.page-template-template-about-us .dcbl-stadium+div a{color:#31beaf}.page-template-template-about-us .text-container h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-blue.svg);margin-right:1rem}.page-template-template-about-us .hover-flip-cards h2{font-size:5rem;font-weight:300}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards h2{font-size:2.3rem}}.page-template-template-about-us .hover-flip-cards h2+p{margin:0 auto;max-width:70rem}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards div[class*=col-md-6],.page-template-template-about-us .hover-flip-cards div[class^=col-md-6]{margin-bottom:3rem}.page-template-template-about-us .hover-flip-cards div[class*=col-md-6]:last-of-type,.page-template-template-about-us .hover-flip-cards div[class^=col-md-6]:last-of-type{margin-bottom:0}}.page-template-template-about-us .hover-flip-cards+.bg-blue{padding-bottom:8rem;padding-top:8rem}@media (max-width:767px){.page-template-template-about-us .hover-flip-cards+.bg-blue{padding-bottom:3rem;padding-top:3rem}}.page-template-template-about-us .hover-flip-cards+.bg-blue h2+p{margin-bottom:6rem;margin-top:2rem}.page-template-template-about-us .accreditation-blocks>div{margin-bottom:3rem}.page-template-template-about-us .accreditation-block{border-radius:.5rem;height:100%;margin-top:6rem}.page-template-template-about-us .accreditation-block>div{background:#e6eaed}.page-template-template-about-us .accreditation-block__header{background:#fff;border-radius:.5rem;padding:2rem}.page-template-template-about-us .accreditation-block__header img{max-width:100%}.page-template-template-about-us .accreditation-block__inner{padding:2rem}.page-template-template-about-us main#content #video{background-color:#e6eaed!important;padding-bottom:0}@media (min-width:768px){.page-template-template-about-us main#content #video>.container{margin-top:-34rem}}@media (min-width:768px){.page-template-template-about-us main#content .text-image{padding-bottom:32rem}}.page-template-template-about-us.page-id-2131 .bg--blue.hero,.page-template-template-about-us.page-id-2131 .bg-blue.hero{background:#1a507a}
.page-template-template-cant-pay .objectfit{height:auto}@media (max-width:767px){.page-template-template-cant-pay .row.m-b-60{margin-top:5rem}}.page-template-template-cant-pay #team-grid{margin-bottom:6rem}.page-template-template-cant-pay #team-grid .gridder__toggle{margin-bottom:0!important}.page-template-template-cant-pay #team-grid .agent-card .gridder__content{border-radius:.5rem}.page-template-template-cant-pay #team-grid .agent-card__image{border-radius:.5rem;width:100%}.page-template-template-cant-pay #team-grid .agent-card__text{padding:2rem;width:100%}.page-template-template-cant-pay #team-grid .agent-card .color-teal{color:#31beaf}.page-template-template-cant-pay #team-grid .agent-card.selectedItem .agent-card__text{background:#31beaf}.page-template-template-cant-pay #team-grid .agent-card.selectedItem .color-teal{color:#fff}.page-template-template-cant-pay #team-grid .gridder-expanded-content{background:0 0;padding:2rem;text-align:center}.page-template-template-cant-pay #team-grid .gridder-expanded-content h4{color:#31beaf}
.page-template-template-contact .frm_form_fields{margin-bottom:6rem;position:relative}.page-template-template-contact .block-heading{color:#0b2d49;font-family:"Source Sans Pro",sans-serif;margin-top:6rem;text-align:center}.page-template-template-contact #frm_field_218_container .block-heading{margin-top:0}.page-template-template-contact .three-and-two{display:flex;flex-flow:row wrap;justify-content:center!important;width:75%!important}.page-template-template-contact .three-and-two .frm_radio{width:calc(33% - 2rem)!important}@media only screen and (max-width:1280px) and (min-width:850px){.page-template-template-contact .three-and-two{width:100%!important}.page-template-template-contact .three-and-two .frm_radio{width:calc(50% - 2rem)!important}}@media screen and (max-width:850px){.page-template-template-contact .three-and-two{width:100%!important}.page-template-template-contact .three-and-two .frm_radio{width:100%!important}}.page-template-template-contact .frm_hidden_container{display:flex;flex-flow:row wrap;justify-content:center}.page-template-template-contact .frm_hidden_container .frm_primary_label{width:0}.page-template-template-contact .frm_radio{text-align:center;width:calc(25% - 2rem)!important}.page-template-template-contact .frm_radio:hover label{color:#fff!important}@media only screen and (max-width:1280px) and (min-width:850px){.page-template-template-contact .frm_radio{width:calc(50% - 2rem)!important}}@media (max-width:850px){.page-template-template-contact .frm_radio{width:100%!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.page-template-template-contact .frm_text_label_for_image,.page-template-template-contact label{color:#0c304e!important;font-family:Montserrat,sans-serif!important;font-size:2rem;font-weight:700}@media (max-width:768px){.page-template-template-contact .frm_text_label_for_image,.page-template-template-contact label{font-size:1.5rem}}.page-template-template-contact .pane-radio .block-heading{margin-top:12rem}.page-template-template-contact .pane-radio .frm_empty_url{display:none}.page-template-template-contact .pane-radio .frm_image_option_container{padding:4rem}@media (max-width:767px){.page-template-template-contact .pane-radio .frm_image_option_container{padding:2rem}}.page-template-template-contact .pane-radio .frm_image_option_container:hover,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container{background:#0c304e}.page-template-template-contact .pane-radio .frm_image_option_container:hover .frm_text_label_for_image,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container .frm_text_label_for_image{color:#fff!important}.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path.st1,.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path[fill='#0c304e'],.page-template-template-contact .pane-radio .frm_image_option_container:hover svg path[fill='#1c5079'],.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path.st1,.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill='#0c304e'],.page-template-template-contact .pane-radio.frm_image_options input[type=radio]:checked+.frm_image_option_container svg path[fill='#1c5079']{fill:#31beaf}.page-template-template-contact .pane-radio.frm_image_options .frm_opt_container{display:inline-flex;flex-flow:wrap;flex-direction:row;width:100%;justify-content:center;margin:auto}.page-template-template-contact .pane-radio svg{margin:0 auto;max-width:110px}@media screen and (min-width:768px){.page-template-template-contact .pane-radio svg{margin:0 auto 4rem auto}}.page-template-template-contact .vertical_radio .frm_opt_container{display:flex;flex-wrap:wrap}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in{justify-content:center}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in input{visibility:hidden;width:0;position:absolute}.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in label{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;padding:4rem;text-indent:0}@media (max-width:767px){.page-template-template-contact .vertical_radio .frm_opt_container.services-interested-in label{font-size:1.6rem;padding:2rem}}.page-template-template-contact .vertical_radio .frm_radio{align-items:center;background:#31beaf;border-radius:.5rem;display:flex;justify-content:center;margin:0 1rem 2rem 1rem}.page-template-template-contact .vertical_radio .frm_radio:hover{background:#0b2d49}.page-template-template-contact .vertical_radio .frm_radio:hover label{color:#fff}.page-template-template-contact .actual-form-container{background:#e6eaed;border-radius:.5rem;margin:0 auto;max-width:94%;padding:4rem;width:102rem}@media only screen and (max-width:1280px){.page-template-template-contact .actual-form-container{width:100%}}.page-template-template-contact .actual-form-container .vertical_radio{padding:0}.page-template-template-contact .actual-form-container .vertical_radio label{font-size:1.3rem;padding:0;padding-left:2rem}.page-template-template-contact .actual-form-container input,.page-template-template-contact .actual-form-container textarea{padding:2rem 1rem;visibility:visible}.page-template-template-contact .actual-form-container .frm_checkbox{width:100%}@media (max-width:768px){.page-template-template-contact .actual-form-container .form-field{grid-column:span 12/span 12}}.page-template-template-contact .frm_submit{margin:0 auto;max-width:94%}.page-template-template-contact .frm_success_style,.page-template-template-contact .with_frm_style .frm_message{background:#31beaf;margin-bottom:6rem;padding:2rem}.page-template-template-contact .frm_success_style p,.page-template-template-contact .with_frm_style .frm_message p{color:#fff;font-family:Montserrat,sans-serif;font-size:2.7rem}.page-template-template-contact.direct-security-toggle .frm_submit{margin:auto;max-width:none}.frm_style_formidable-style.with_frm_style .frm_submit button{background:#0c304e url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-white-right.svg) no-repeat calc(100% - 1rem) center;border:none;color:#fff}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#04111c;color:#fff}.other-info-contact{margin-bottom:6rem}.other-info-contact .contact__image{width:100%;-o-object-fit:cover;object-fit:cover}.other-info-contact .bg-blue{padding:3rem;border-radius:10px;width:calc(50% - 1.5rem)}@media screen and (max-width:768px){.other-info-contact .bg-blue{width:100%;margin-bottom:3rem}}#contact-submit-btn{display:none}.actual-form-container{display:none}.frm_selected_checkmark{z-index:90!important}
.page-template-default:not(.home) #content .hero--plain+div{padding-bottom:6rem}.page-template-default:not(.home) #content a{color:#31beaf}.page-template-default:not(.home) #content .cookielawinfo-row-cat-table{border:none;margin:0}.page-template-default:not(.home) #content .cookielawinfo-row-cat-table *{background:0 0;border:none;font-size:1.5rem;padding:.5rem .5rem .5rem 0}.page-template-default:not(.home) #content .col-lg-10 p+h2{padding-top:2rem}
[class*=direct-security] .more-links-footer,[class^=direct-security] .more-links-footer{display:none}[class*=direct-security] .site-footer,[class^=direct-security] .site-footer{padding-top:5rem}[class*=direct-security] .site-footer__top img,[class^=direct-security] .site-footer__top img{max-width:10rem}[class*=direct-security] .site-footer__top p,[class^=direct-security] .site-footer__top p{display:none}
.page-template-template-direct-security-grid .card__link{font-size:3rem;font-weight:400;text-decoration:none}.page-template-template-direct-security-grid .card__icon--image{width:100%}.page-template-template-direct-security-grid .card__icon:not(.card__icon--image){padding-top:2rem}.page-template-template-direct-security-grid .card h4,.page-template-template-direct-security-grid .card p{margin:0 auto;max-width:calc(100% - 6rem)}.page-template-template-direct-security-grid .card h4{margin-bottom:2rem}.page-template-template-direct-security-grid .card__frontside{padding:0;padding-bottom:2rem}.page-template-template-direct-security-grid .card__frontside img{margin-bottom:3rem;min-height:150px}.page-template-template-direct-security-grid .card__backside{padding:3rem 0}.page-template-template-direct-security-grid .bg--blue.hero,.page-template-template-direct-security-grid .bg-blue.hero{background:#1a507a}
@media (max-width:1024px){.page-template-template-direct-security-page .google-review-block{margin-top:0}}.page-template-template-direct-security-page .text-image{padding-top:12rem}.page-template-template-direct-security-page .bg-white.block{padding-top:9rem}.page-template-template-direct-security-page .bg-white.block h2{margin-bottom:1.5rem}.page-template-template-direct-security-page .post-card__title:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-right-green.svg)}@media (max-width:667px){.page-template-template-direct-security-page .bg-white:not(.block){position:relative}.page-template-template-direct-security-page .bg-white:not(.block):before{background:#0b2d49;display:block;content:"";height:25%;position:absolute;top:0;width:100%}}@media (max-width:667px) and (max-width:1024px){.page-template-template-direct-security-page .bg-white:not(.block):before{background:0 0}}@media (max-width:667px){.page-template-template-direct-security-page .bg-white:not(.block) div:not(.side-map-container__map) .row{position:relative}.page-template-template-direct-security-page .bg-white:not(.block) div:not(.side-map-container__map) .row>div:last-of-type{margin-bottom:4rem}}
.page-template-template-direct-security h1,.page-template-template-direct-security-page h1{font-size:5.8rem}@media (max-width:1000px){.page-template-template-direct-security h1,.page-template-template-direct-security-page h1{font-size:4rem}}.page-template-template-direct-security h2.heading-padding,.page-template-template-direct-security-page h2.heading-padding{margin-bottom:4.5rem}.page-template-template-direct-security h3,.page-template-template-direct-security-page h3{font-size:2.9rem}.page-template-template-direct-security .bg--white .two-col-buttons,.page-template-template-direct-security-page .bg--white .two-col-buttons{padding:4rem 0 3rem 0}.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 2rem 2rem 0;width:calc(50% - 2rem)}.page-template-template-direct-security .bg--white .two-col-buttons .btn:nth-child(even),.page-template-template-direct-security-page .bg--white .two-col-buttons .btn:nth-child(even){margin:0}@media (max-width:1400px){.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 1.5rem 1.5rem 0;width:calc(50% - 1.5rem)}}@media (max-width:600px){.page-template-template-direct-security .bg--white .two-col-buttons .btn,.page-template-template-direct-security-page .bg--white .two-col-buttons .btn{margin:0 0 1.5rem 0;width:100%}.page-template-template-direct-security .bg--white .two-col-buttons .btn:nth-child(even),.page-template-template-direct-security-page .bg--white .two-col-buttons .btn:nth-child(even){margin:0 0 1.5rem 0}}.page-template-template-direct-security .bg--white .bg-opposite,.page-template-template-direct-security-page .bg--white .bg-opposite{border-radius:.5rem;padding:3rem 3rem 3rem 3rem}.page-template-template-direct-security .bg--white .bg-opposite .btn,.page-template-template-direct-security-page .bg--white .bg-opposite .btn{margin-top:3rem}.page-template-template-direct-security .bg--white .bg-opposite img,.page-template-template-direct-security-page .bg--white .bg-opposite img{margin:0 auto;display:block}.page-template-template-direct-security .bg--white .bg-opposite .form-container__accreditations img,.page-template-template-direct-security-page .bg--white .bg-opposite .form-container__accreditations img{padding:0;width:50px;margin:1rem 2.3rem;display:inline}.page-template-template-direct-security .google-review-block p,.page-template-template-direct-security-page .google-review-block p{margin:2rem 0}.page-template-template-direct-security .text-image,.page-template-template-direct-security-page .text-image{padding:12rem 0 0 0}@media (max-width:1000px){.page-template-template-direct-security .text-image,.page-template-template-direct-security-page .text-image{padding:8rem 0 0 0}}.page-template-template-direct-security .block.bg-light,.page-template-template-direct-security-page .block.bg-light{padding-bottom:2rem}.page-template-template-direct-security .block.bg-light h2,.page-template-template-direct-security-page .block.bg-light h2{font-size:4.5rem;font-weight:300}@media (max-width:450px){.page-template-template-direct-security .block.bg-light h2,.page-template-template-direct-security-page .block.bg-light h2{font-size:2.9rem;line-height:3.8rem}}.page-template-template-direct-security .block.bg-light .card__backside a,.page-template-template-direct-security-page .block.bg-light .card__backside a{display:none}.page-template-template-direct-security .bg--light,.page-template-template-direct-security-page .bg--light{padding-bottom:.3rem}.page-template-template-direct-security .bg-split--light-to-white,.page-template-template-direct-security-page .bg-split--light-to-white{padding-top:3rem}.page-template-template-direct-security .bg--blue,.page-template-template-direct-security .bg-blue,.page-template-template-direct-security-page .bg--blue,.page-template-template-direct-security-page .bg-blue{background:#0b2d49}.page-template-template-direct-security .bg--blue.hero,.page-template-template-direct-security .bg-blue.hero,.page-template-template-direct-security-page .bg--blue.hero,.page-template-template-direct-security-page .bg-blue.hero{background:#1a507a}.page-template-template-dss-news .bg--blue.hero,.page-template-template-dss-news .bg-blue.hero{background:#1a507a}
.page-template-template-form h3{color:#0c304e}.page-template-template-form .frm_page_bar{float:none!important;margin:0 auto!important;padding-bottom:2rem;max-width:117rem}.page-template-template-form .frm_rootline.frm_show_lines:before{border-color:#4a667d!important;left:auto;position:absolute;right:9%;margin:0;width:82%!important;z-index:-1}.page-template-template-form .frm_rootline.frm_show_lines:after{background:linear-gradient(to right,#2b80ae,#e3c335);bottom:0;content:'';height:.2rem;left:0;margin:0 auto;position:absolute;right:12%;top:1.5rem;width:82%!important;z-index:-2;left:12%;margin:0;width:76%!important}.page-template-template-form.page-id-1413 .hero.hero--plain .container{padding-bottom:4rem;padding-top:4rem}.page-template-template-form.page-id-1413 .hero.hero--plain .row{align-items:center}.page-template-template-form.page-id-1413 .hero.hero--plain .alpha{margin-bottom:0}.page-template-template-form.page-id-1424 .frm_rootline.frm_show_lines:before{border-color:#4a667d!important;left:12%;position:absolute;right:5%;margin:0;width:76%!important;z-index:-1}.page-template-template-form input[type=button],.page-template-template-form input[type=button]:disabled{text-indent:1000px}.page-template-template-form .frm_page_num_2 .frm_rootline.frm_show_lines:before{width:66%!important}.page-template-template-form .frm_page_num_3 .frm_rootline.frm_show_lines:before{width:50%!important}.page-template-template-form .frm_page_num_4 .frm_rootline.frm_show_lines:before{width:32%!important}.page-template-template-form .frm_page_num_5 .frm_rootline.frm_show_lines:before{width:16%!important}.page-template-template-form .frm_page_num_6 .frm_rootline.frm_show_lines:before{width:0!important}.page-template-template-form .frm_rootline_single{position:relative}.page-template-template-form .frm_rootline_single:not(:first-of-type)::before{content:"";height:2px;width:100%;position:absolute;top:1.1rem;left:-50%;background-color:#fff;z-index:0}.page-template-template-form .frm_rootline_single input[type=button]{background:#fff!important;background-size:100% 100%;border:none;height:2rem!important;position:relative;top:0;width:2rem!important;padding:0;font-size:1.4rem;z-index:1}.page-template-template-form .frm_rootline_single span{color:#fff;padding-top:1rem;display:block}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single::before{background-color:#4a667d}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single input[type=button]{background:#4a667d!important}.page-template-template-form .frm_rootline_single.frm_current_page~.frm_rootline_single span{color:#4a667d}.page-template-template-form .frm_fields_container{background:#fff;border-radius:1rem;margin-bottom:4rem;padding:3rem}@media screen and (max-width:1200px){.page-template-template-form .frm_fields_container{border-radius:0;max-width:100%}}.page-template-template-form #frm_field_22_container{max-width:80%}.page-template-template-form .with_frm_style .frm_required{margin-left:-.3rem}.frm_style_formidable-style.with_frm_style .frm_submit button{background:#0b2d49 url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg) no-repeat calc(100% - 1rem) 50%;border:none;color:#fff;padding:1rem 4rem 1rem 1rem}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background:#04111c url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg) no-repeat calc(100% - 1rem) 50%}button.frm_prev_page{padding:1rem 1rem 1rem 4rem!important;position:relative;background:#0b2d49!important}button.frm_prev_page::before{content:"";position:absolute;width:8px;height:12px;background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white-new.svg) no-repeat;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.with_frm_style .frm_required{margin-left:-.3rem}.frm_forms.with_frm_style input{font-size:1.4rem;padding:2rem 1rem}.frm_forms.with_frm_style input:not([type=radio]):not([type=checkbox]).valid-input{background:#fff url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat calc(100% - 1rem) center}.frm_top_container.vertical_radio label{font-size:1.5rem}.frm_top_container.vertical_radio label:first-child{margin-bottom:2rem}
.page-template-template-letter-cycle-recovery .hero--letter-cycling{padding:7.5rem 0 10rem 0;overflow:visible;margin-bottom:6rem}.page-template-template-letter-cycle-recovery .hero--letter-cycling .container{position:relative;z-index:2}.page-template-template-letter-cycle-recovery .hero--letter-cycling .hero__chevron-large{height:unset;-o-object-position:left;object-position:left;position:absolute;top:0;z-index:1}@media screen and (max-width:1350px) and (min-width:767px){.page-template-template-letter-cycle-recovery .hero--letter-cycling{padding:4rem 0 1rem}}@media screen and (max-width:1350px) and (min-width:601px){.page-template-template-letter-cycle-recovery .hero__letter-animation-container{height:360px}}@media only screen and (max-width:767px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation-container{height:200px}}.page-template-template-letter-cycle-recovery .hero__letter-animation{margin-top:11rem;position:absolute;width:100%;height:100%;opacity:0;-webkit-animation:fadeInLetterAnimation ease .8s;animation:fadeInLetterAnimation ease .8s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.7s;animation-delay:.7s}@media screen and (max-width:1350px){.page-template-template-letter-cycle-recovery .hero__letter-animation{margin-top:0;top:0}}.page-template-template-letter-cycle-recovery .hero__letter-animation-unopened{display:block;margin:0}.page-template-template-letter-cycle-recovery .hero__letter-animation-unopened img{display:block;width:100%;max-width:420px;margin:0 auto}.page-template-template-letter-cycle-recovery .hero__letter-animation #lottie-envelope-animation--hero{display:none}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{position:absolute;left:4rem;bottom:-14rem}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{max-width:360px;box-shadow:0 0 15px 2px rgba(0,0,0,.5)}@media screen and (max-width:1400px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{left:2rem;top:92%;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;width:80%}}@media only screen and (max-width:1350px) and (min-width:768px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{top:60%;width:300px;left:0;right:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{margin:0}}@media only screen and (max-width:767px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened{top:90%;width:250px;left:15px;right:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active .hero__letter-animation-unopened img{margin:0}}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{display:block;position:absolute;top:-40%;right:-4%;width:100%!important;max-width:500px;height:auto!important;margin:0 0 0 auto}@media screen and (max-width:1400px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-21%;right:-20%}}@media only screen and (max-width:1350px) and (min-width:768px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:auto;width:360px!important;left:200px}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@media only screen and (max-width:767px) and (min-width:451px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:auto;width:300px!important;left:150px}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@media only screen and (max-width:450px) and (min-width:370px){.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero{top:-16%;right:15px;width:280px!important;left:auto}.page-template-template-letter-cycle-recovery .hero__letter-animation.lottie-active #lottie-envelope-animation--hero img{margin:0}}@-webkit-keyframes fadeInLetterAnimation{0%{opacity:0}100%{opacity:1}}@keyframes fadeInLetterAnimation{0%{opacity:0}100%{opacity:1}}.page-template-template-letter-cycle-recovery .chevron-divider{position:relative;width:100%}.page-template-template-letter-cycle-recovery .chevron-divider:after{border-top:.1rem solid #31beaf;content:'';display:block;height:1.2rem;position:absolute;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.page-template-template-letter-cycle-recovery .chevron-divider h2{background:#fff;display:inline-block;padding:0 3rem;position:relative;z-index:1}@media (max-width:768px){.page-template-template-letter-cycle-recovery .chevron-divider h2{margin-bottom:2rem;padding:0 2rem;width:70%}}.page-template-template-letter-cycle-recovery .logo-bar{border-radius:1rem;box-shadow:0 0 1rem #ccc;padding:4rem 6rem 2rem 6rem}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar{padding:4rem 0 2rem 0}}.page-template-template-letter-cycle-recovery .logo-bar__logos{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar__logos{width:auto;flex-direction:column}}.page-template-template-letter-cycle-recovery .logo-bar__logo{margin-bottom:4rem;-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}@media (max-width:768px){.page-template-template-letter-cycle-recovery .logo-bar__logo{margin-bottom:4.5rem;width:auto}}.page-template-template-letter-cycle-recovery .text-image{padding-bottom:4rem;padding-top:10rem}@media (max-width:768px){.page-template-template-letter-cycle-recovery .text-image{padding-bottom:3rem;padding-top:4rem}}.page-template-template-letter-cycle-recovery .text-image.bg-light{padding-bottom:10rem;padding-top:3rem}.page-template-template-letter-cycle-recovery .text-image h4{margin-top:4rem}.page-template-template-letter-cycle-recovery .text-image h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);margin-right:1rem;position:relative}.page-template-template-letter-cycle-recovery .text-image .image-caption{margin-top:1rem}.page-template-template-letter-cycle-recovery .text-image .accreditations{padding-top:4rem}.page-template-template-letter-cycle-recovery .text-image .accreditations p{margin-bottom:2rem;padding-top:2rem}.page-template-template-letter-cycle-recovery .text-image .accreditations img{margin:0 2%;width:15%;-o-object-fit:contain;object-fit:contain;max-height:60px}.page-template-template-letter-cycle-recovery .block-heading+p{margin:0 auto 6rem auto;max-width:70rem;width:100%}.page-template-template-letter-cycle-recovery .block.bg-light .btn{margin-top:3rem}
@media (max-width:450px){.single-locations .hero.hero--side-image{padding-bottom:10rem}}@media (max-width:400px){.single-locations .hero.hero--side-image{padding-bottom:0}}.single-locations #content h3:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);height:3rem;margin-right:2rem;width:3rem}.single-locations .inline-notification{margin-top:9rem}@media (max-width:768px){.single-locations .inline-notification{margin-bottom:7rem;margin-top:3rem}}@media (max-width:1349px){.single-locations .form-container{margin-bottom:6rem}}.single-locations .form-container .block-header{font-size:4.5rem;margin-bottom:2rem}.single-locations .text-image{margin:6rem 0}@media (max-width:768px){.single-locations .text-image{margin:3rem 0 6rem 0}}@media (min-width:768px){.single-locations .text-image div{padding-right:0}}.single-locations .text-image div p{padding-right:30px}@media (min-width:768px){.single-locations .text-image div:last-of-type{padding-left:0;padding-right:8px}}@media (max-width:1349px){.single-locations .text-image .row.row-reverse .col-md-12:first-of-type{margin-bottom:2rem}}@media (max-width:1349px){.single-locations .text-image .row:not(.row-reverse) .col-md-12:last-of-type{margin-top:2rem}}.single-locations .text-image h3{font-family:Montserrat,sans-serif;margin-top:6rem}@media (max-width:1024px){.single-locations .text-image h2.big-underline{font-size:2.9rem;line-height:3.8rem}}.single-locations .text-image .accreditation{margin-top:3rem}.single-locations .text-image .accreditation p:first-of-type{padding-top:3rem}.single-locations .block.bg-light .row.steps{border-top:none;margin-top:0;padding-top:0}.single-locations .block.bg-light .row.steps .step:not(:first-of-type){margin-top:3rem}.single-locations .block.bg-light .row.steps h4{font-family:Montserrat,sans-serif}.single-locations .block.bg-light .row.steps h4:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);height:3rem;margin-right:1rem;width:3rem}@media (max-width:768px){.single-locations .block.container{padding-top:0}}.single-locations .block.container p{padding-left:3rem}
.page-template-template-overview .feefo-service-carousel-container{max-width:800px}@media screen and (max-width:1819.98px){.page-template-template-overview .feefo-service-carousel-container{margin-left:auto;margin-right:auto}}.page-template-template-overview .feefo-service-carousel-container .col-12{padding:0}.page-template-template-overview .text-image{background:#e6eaed;padding-bottom:6rem;padding-top:6rem}@media (max-width:768px){.page-template-template-overview .text-image{padding-bottom:3rem;padding-top:3rem}}.page-template-template-overview .text-image p strong{font-size:2.9rem}.page-template-template-overview .form-container__form .frm_radio.frm_image_option{width:calc(50% - 20px)!important}.page-template-template-overview .side-map-container.bg-opposite{border-radius:.5rem;padding:3rem}.page-template-template-overview .side-map-container__heading{font-family:"Source Sans Pro",sans-serif;font-size:2.7rem;margin-bottom:2rem}.page-template-template-overview .side-map-container ul{padding:0}.page-template-template-overview .side-map-container li{font-weight:600;list-style:none;margin-bottom:3rem;text-transform:left}.page-template-template-overview .side-map-container li:last-of-type{margin-bottom:0}.page-template-template-overview .cards .block div[class*=col],.page-template-template-overview .cards .block div[class^=col]{margin-bottom:3rem}.page-template-template-overview .cards .card{background:0 0;height:100%}.page-template-template-overview .cards .card--flip{height:100%}.page-template-template-overview .cards .card--flip .flip-area{height:100%}.page-template-template-overview .cards .card__frontside{background:#31beaf;height:100%}.page-template-template-overview .cards .card__frontside img{margin-bottom:3rem}.page-template-template-overview .cards .card__frontside .card__link{color:#0b2d49!important}.page-template-template-overview .cards .card__backside{height:100%}.page-template-template-overview .cards .card__backside .card__link{color:#31beaf!important}@media (max-width:667px){.page-template-template-overview .bg-white:not(.block){position:relative}.page-template-template-overview .bg-white:not(.block):before{background:#0b2d49;display:block;content:"";height:25%;position:absolute;top:0;width:100%}}@media (max-width:667px) and (max-width:1024px){.page-template-template-overview .bg-white:not(.block):before{background:0 0}}@media (max-width:667px){.page-template-template-overview .bg-white:not(.block) div:not(.side-map-container__map) .row{position:relative}}.page-template-template-overview .hover-flip-cards.block.bg-light{padding-bottom:0}.page-template-template-overview .hover-flip-cards.block.bg-light h2{font-size:4.5rem;font-weight:300}@media (max-width:768px){.page-template-template-overview .hover-flip-cards.block.bg-light h2{font-size:2.9rem;line-height:3.8rem}.page-template-template-overview .hover-flip-cards.block.bg-light h2 strong{display:block}}@media (min-width:1820px){.page-template-template-overview .hero+.bg-white+.bg-blue{margin-top:-8rem}}
.page-template-template-testimonials h2{font-size:5rem}.page-template-template-testimonials .posts-and-filters{margin-bottom:-3rem}.page-template-template-testimonials .posts-and-filters ul{margin-bottom:6rem;padding:0;text-align:left}.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services h4{display:none}@media (max-width:1000px){.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services label{display:block}}.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services select{width:50rem}@media (max-width:1000px){.page-template-template-testimonials .posts-and-filters .sf-field-taxonomy-services select{width:100%}}.page-template-template-testimonials .posts-and-filters__posts{margin-top:-3rem}.page-template-template-testimonials #testimonial-posts-area>div{margin-top:3rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post{border-radius:.5rem;height:100%;left:50%;padding:3rem 3rem 11rem 3rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post__top{min-height:10rem}.page-template-template-testimonials #testimonial-posts-area .accreditation-post__logo{max-width:100%}.page-template-template-testimonials #testimonial-posts-area .accreditation-post .btn{bottom:3rem;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:60%}.page-template-template-testimonials .big-cta{margin-bottom:6rem}.page-template-template-testimonials .trustpilot-grid__image{display:table;width:360px;max-width:90%;height:auto;margin:0 auto 3rem}@media (max-width:768px){.page-template-template-testimonials .trustpilot-grid__image{margin-top:1rem}}
#vacancies .row+.row>div{margin-bottom:3rem}#vacancies .row+.row>div .bg-light{border-radius:.5rem;height:100%;padding:2rem 2rem 6rem 2rem}#vacancies .row+.row>div a{bottom:2rem;font-weight:600;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-links-block .equal{background:#0b2d49;border-radius:1rem;height:100%}.post-card{margin-bottom:3rem}@media (max-width:768px){.post-card:last-of-type{margin-bottom:none}}.post-card__header.objectfit{height:unset}.post-card__header.objectfit img{height:unset}.post-card__inner{border-radius:1rem;height:100%}.post-card__inner img{border-radius:1rem 1rem 0 0}.post-card__content{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:2rem 2rem 3rem 2rem;position:relative;flex:1}.post-card__content h3{font-family:Montserrat,sans-serif!important;font-size:2rem}.post-card__content h3:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-right-green.svg);height:16px;left:20px;position:absolute;width:10px}.post-card__content a,.post-card__content h3,.post-card__content p{margin-left:20px}.post-card__content>p{margin-top:2.5rem;margin-bottom:2rem}.post-card__content a.btn{justify-self:flex-end;margin-top:auto;margin-bottom:0}.post-card__content .link{bottom:2rem;color:#31beaf;position:absolute}
.post-type-archive-team .col-md-10.block{padding-bottom:6rem;padding-top:0}.post-type-archive-team form h4{display:none}.post-type-archive-team form ul{align-items:center;display:flex;margin:0;padding:0}@media (max-width:1150px){.post-type-archive-team form ul{align-items:flex-start;flex-direction:column}.post-type-archive-team form ul li{margin-bottom:2rem}}.post-type-archive-team form li{float:left;margin-right:4rem;padding:0;width:30%}@media (max-width:767px){.post-type-archive-team form li{width:100%}}.post-type-archive-team form label{width:100%}.post-type-archive-team form .sf-input-text{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/search-icon.svg) no-repeat calc(100% - 2rem) center;font-style:italic;padding-right:5rem}.post-type-archive-team .bg-white{margin-bottom:6rem}.post-type-archive-team .gridder--three>div:not(.gridder-show){margin-right:0}.post-type-archive-team .gridder-expanded-content{padding:2rem}@media (max-width:768px){.post-type-archive-team .team-card .row{flex-direction:column;text-align:center}.post-type-archive-team .team-card .col-6{max-width:100%}}@media (max-width:1024px){.post-type-archive-team .team-card .row{flex-direction:column;text-align:center}.post-type-archive-team .team-card .col-6{max-width:100%}}.post-type-archive-team .team-card__image-wrapper{margin:0 auto;max-width:20rem;position:relative}.post-type-archive-team .team-card__image-wrapper:after{content:'';background-image:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/team-arrows.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;right:-1.5rem;position:absolute;top:4rem;width:54px;height:66px;z-index:2}@media only screen and (max-width:1820px) and (min-width:1541px){.post-type-archive-team .team-card__image-wrapper:after{right:0;width:48px;height:60px}}@media screen and (max-width:1540px){.post-type-archive-team .team-card__image-wrapper:after{right:0;width:44px;height:56px}}@media (max-width:1024px){.post-type-archive-team .team-card__image-wrapper:after{right:-.5rem}}.post-type-archive-team .team-card__image{padding:0;position:relative}.post-type-archive-team .team-card__image img{display:block;width:100%;max-width:100%;border-radius:50rem}.post-type-archive-team .team-card__content{padding-left:1rem;padding-right:1rem}@media (max-width:1024px){.post-type-archive-team .team-card__content{padding-right:0}}.post-type-archive-team .team-card h4{margin-bottom:-1rem;margin-top:3.5rem}.post-type-archive-team .team-card .link{color:#31beaf}.post-type-archive-team .team-card.selectedItem .team-card__image-wrapper:before{background:rgba(49,190,175,.4);border-radius:20rem;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-type-archive-team .text-image .btn{background:#0b2d49;color:#fff!important}.post-type-archive-team .text-image .btn:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/button-arrow-right-white.svg)}.post-type-archive-team .text-image .btn:hover{background:#04111c}.post-type-archive-team main>.text-image.bg-white div.objectfit img{max-height:364px}
@media (max-width:800px){body.home .letter-wrapper{margin-left:0}}.pull-out-cta{overflow:hidden;border-radius:.5rem}.pull-out-cta.negative-bottom-margin{margin-bottom:0}@media screen and (min-width:1024px){.pull-out-cta.negative-bottom-margin{margin-bottom:-2rem}}.pull-out-cta__left{position:relative;z-index:3;padding:3rem 3rem 0 3rem}.pull-out-cta__right{position:relative;z-index:1}.pull-out-cta .btn{margin:3rem 0}.pull-out-cta #lottie-envelope-animation--hp{position:relative;bottom:-10rem;width:100%!important;height:auto!important;margin-top:-18rem;opacity:0;transition:opacity .5s ease}.pull-out-cta #lottie-envelope-animation--hp.elementScrolled{opacity:1}@media (max-width:800px){.pull-out-cta{display:flex;flex-wrap:wrap;margin:0;padding:3rem 3rem 0 3rem}.pull-out-cta__left{padding:0}.pull-out-cta__right{display:flex;align-items:flex-end}.pull-out-cta>div{position:relative;width:50%}.pull-out-cta img{bottom:0;position:absolute}.pull-out-cta #lottie-envelope-animation--hp{bottom:-40px}}@media (max-width:600px){.pull-out-cta{flex-direction:column}.pull-out-cta>div{width:100%}.pull-out-cta>div:last-of-type{text-align:center}.pull-out-cta img{position:static}.pull-out-cta #lottie-envelope-animation--hp{margin-top:-14rem;bottom:-70px}}@media (max-width:480px){.pull-out-cta #lottie-envelope-animation--hp{margin-top:-8rem;bottom:-40px}}
@media (max-width:1350px){.block.bg-light .col-lg-2{display:none}}.block.bg-light .color-teal{color:#31beaf}.block.bg-light .row.steps{margin-top:0;padding-top:0}@media (max-width:768px){.block.bg-light .row.steps{flex-direction:column}.block.bg-light .row.steps .step:last-of-type{margin-bottom:0}}.block.bg-light .row.steps .col.step h4{font-family:Montserrat,sans-serif;max-width:12ch}@media (max-width:768px){.block.bg-light .row.steps .col.step h4{margin-left:2rem;max-width:unset}}.block.bg-light .row.steps .col.step>p{margin-top:1rem}.block.bg-light .row.steps .col.step:before{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/chevron-blue-small.svg);left:-2rem;margin-right:1rem;top:2.6rem;position:relative}@media (max-width:768px){.block.bg-light .row.steps .col.step:before{left:0}}
.solution-animation{padding:0}@media (max-width:600px){.solution-animation{padding:0}}.solution-animation .block-header{font-size:5.8rem;line-height:1;margin-right:150px}@media (max-width:1180px){.solution-animation .block-header{margin-right:0}}@media (max-width:767px){.solution-animation .block-header{font-size:4.5rem}}.solution-animation .tick{background:#fff;border-radius:100px;height:25px;margin-bottom:10px;margin-top:-10px;position:relative;width:25px;z-index:10}.solution-animation .tick:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/green-tick.svg) no-repeat center center;background-size:15px 15px;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.solution-animation .inactive+.tick:before{background:0 0}.solution-animation .small{display:none}@media (max-width:1180px){.solution-animation .small{display:block;padding:6rem 0 0 0}}@media (max-width:1180px){.solution-animation .large{display:none}}@media (min-width:1180px){.solution-animation .btn{position:absolute;right:0;top:2rem}}.solution-animation .block-header.color-teal+h2{font-family:Montserrat,sans-serif;margin-bottom:2rem}@media (max-width:767px){.solution-animation .block-header.color-teal+h2{font-size:1.7rem}}@media (min-width:768px){.solution-animation .inner{padding-left:30px;padding-right:30px}}.solution-animation .inactive{fill:#2a2b39!important;-webkit-filter:contrast(0);filter:contrast(0);-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.1}.solution-animation .grid-item-big:not(.item4){border:none!important;position:relative;top:-86%}.solution-animation .grid-item-big:not(.item4):nth-child(-n+3){top:21%}body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:10rem 0 0 0}body.home #animateHomeSection .large p,body.page-template-template-letter-cycle-recovery #animateHomeSection .large p,body.page-template-template-overview #animateHomeSection .large p,body.page-template-template-pagebuilder #animateHomeSection .large p{line-height:1.6}@media only screen and (max-width:1440px) and (min-width:1351px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:5rem 0 0 0}}@media only screen and (max-width:1350px) and (min-width:1181px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:5rem 0 0 0}}@media (max-width:1180px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:8rem 0}}@media (max-width:450px){body.home #animateHomeSection,body.page-template-template-letter-cycle-recovery #animateHomeSection,body.page-template-template-overview #animateHomeSection,body.page-template-template-pagebuilder #animateHomeSection{padding:8rem 0 4rem 0}}#big-grid-container p{font-family:"Source Sans Pro",sans-serif;font-size:1.9rem;font-weight:700}#big-grid-container .item4 .icon{opacity:.1}#big-grid-container .item4 .icon-active{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.grid-item-big .icon-active svg{display:block;stroke-dasharray:2653;stroke-dashoffset:2653}.grid-container-big{width:100%;height:100%;display:grid;grid-template-columns:auto auto auto;grid-template-rows:18rem auto 18rem;grid-gap:.1rem;padding:.1rem;min-width:0;min-height:0}.grid-item-big{justify-content:center}.grid-item-big p{line-height:1.3}.grid-item-big.item4{grid-column:1/4;position:relative}.grid-item-big .svgBackground{margin:0;height:80%}#small-grid-container .icon{height:100%;left:0;opacity:.1;position:absolute}#small-grid-container .icon-active{height:100%;position:absolute;z-index:1}.grid-item-small .icon-active svg{display:block;stroke-dasharray:1054;stroke-dashoffset:1044}.grid-item-small .svgBackground{background-position:45% 50%!important;height:95%;margin-right:1.1rem}body.home .grid-item-small .svgBackground.step5{background-position:43% 50%!important}.grid-container-small{height:100%;width:100%;display:grid;grid-template-columns:35% 20% 45%;grid-template-rows:auto auto auto auto auto auto;grid-gap:.1rem;padding:.1rem;min-width:0;min-height:0;grid-auto-flow:column;justify-content:center}@media (max-width:1182px){.grid-container-small>.col1 .tick{top:7rem;bottom:unset;margin:0}}@media (max-width:1182px) and (max-width:800px){.grid-container-small>.col1 .tick{top:6rem}}@media (max-width:1182px){.grid-container-small>.col1+.col1 .tick{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.grid-container-small>.col1.index-6 .tick{top:unset;-webkit-transform:none;transform:none;bottom:7rem}.grid-container-small>.col2{margin-top:7rem;margin-bottom:7rem}}@media (max-width:1182px) and (max-width:800px){.grid-container-small>.col2{margin-top:6rem}}.grid-item-small{padding-bottom:2rem;position:relative;min-height:10rem}.grid-item-small .tick{position:absolute;right:-2.1rem;top:0}.grid-item-small.item4{grid-row:1/7;grid-column:2;height:76.7rem;position:relative}.grid-item-small.col3{text-align:left;padding-left:1.1rem;display:flex;align-items:center}#topBlock{background-color:#bc8f8f}@media screen and (max-width:767px){#topBlock{background-color:#d6198e}.grid-item-small.item4{height:unset}}@media screen and (max-width:767px) and (min-width:601px){.grid-item-small .tick{right:-1.9rem}}@media screen and (max-width:600px){.solution-animation .inner{padding:0}#topBlock{background-color:#ff0}.grid-item-small.item4{height:unset}.grid-container-small{grid-template-columns:40% 15% 45%}}
.testimonial-slider{border-radius:.5rem;padding:6rem 10rem 5rem 10rem}@media (max-width:800px){.testimonial-slider{padding:6rem 3rem}}.testimonial-slider__slide img{max-width:330px}.testimonial-slider .col-lg-4{align-items:center;display:flex;justify-content:center}@media (max-width:1024px){.testimonial-slider .col-lg-4{align-items:flex-start;padding-bottom:4rem;justify-content:flex-start;width:100%}.testimonial-slider .col-lg-4 img{-o-object-fit:cover;object-fit:cover}}.testimonial-slider .col-lg-4 img{max-width:100%}.testimonial-slider .testimonial__quote{font-family:"Source Sans Pro",sans-serif;font-size:2.6rem;line-height:3.4rem;display:inline-block;margin-bottom:2.5rem}@media (max-width:1024px){.testimonial-slider .testimonial__quote{line-height:2.8rem}}@media (max-width:800px){.testimonial-slider .testimonial>*{display:block;margin-bottom:2rem!important}}.testimonial-slider .btn--teal{color:#fff!important;margin-top:1rem}.testimonial-slider .btn--teal:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg)}.testimonial-slider .link{color:#fff;display:block;padding-top:3rem}@media (max-width:800px){.testimonial-slider .link{padding-bottom:2rem;padding-top:1rem}}.testimonial-slider .link:after{content:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-right-white.svg);display:inline-block;left:2rem;position:relative;top:.2rem}.testimonial-slider .slick-arrow.slick-prev{padding-left:1.5rem}.testimonial-slider .slick-arrow.slick-prev::before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat}.testimonial-slider .slick-arrow.slick-next{padding-right:1.5rem}.testimonial-slider .slick-arrow.slick-next::before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/arrow-left-white.svg) no-repeat}@media (max-width:768px){.testimonial-slider .slick-arrow.slick-next{left:10rem;padding-bottom:.5rem}}.testimonial-slider .slick-arrow::before{height:5rem;width:5rem}.page-template-template-working-for-us .testimonial-slider__slide img{width:100%;max-width:330px}
.text-image a{color:#31beaf}.text-image .text-container+a{margin-top:2rem}@media (max-width:1366px){.text-image div.objectfit{margin-top:3rem;display:block}}
.timed-modal__inner{border-radius:1rem;max-width:96%}@media (max-width:768px){.timed-modal__inner{padding:0 2rem 2rem 2rem}.timed-modal__inner .col-md-6:first-of-type{text-align:center}}.timed-modal__inner img{margin-bottom:-1.6rem}.timed-modal__inner h3{font-size:3.4rem;margin-bottom:2rem;margin-top:4rem}.timed-modal__inner .btn{font-size:1.4rem;margin-bottom:2rem;width:100%}@media screen and (max-width:768px){.timed-modal__inner .col-md-6{display:flex;flex-wrap:wrap}.timed-modal__inner h3{width:100%;margin-top:1rem;text-align:center;font-size:32px}.timed-modal__inner .btn{width:47%;margin-bottom:1rem;margin-right:0}.timed-modal__inner .btn+br+.btn{margin-left:6%}}
.video-carousel .slick-slide{max-height:500px}.video-carousel .slick-slide video{max-height:500px}.video-carousel__arrows{text-align:center;margin:3rem 0 5.5rem 0}.video-carousel__arrows button{background:0 0;border:none}.video-carousel:after,.video-carousel:before{bottom:.5rem;content:'';height:5rem;left:-5rem;position:absolute;width:5rem;z-index:0}@media (max-width:1350px){.video-carousel:after,.video-carousel:before{display:none}}.video-carousel:after{left:auto;right:-5rem}.bg-light .video-carousel:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-left-blue-bg.png)}.bg-light .video-carousel:after{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-right-blue-bg.png)}.bg-split--light-to-white .video-carousel:before{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-left-white-bg.png)}.bg-split--light-to-white .video-carousel:after{background:url(//dcbltd.com/wp-content/themes/rouge-wp-start-theme/css/../assets/images/shadow-right-white-bg.png)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJtb2R1bGVzL19icmFuZC5zY3NzIiwibW9kdWxlcy9fYmFzZS5zY3NzIiwibW9kdWxlcy9fc3RydWN0dXJlLnNjc3MiLCJtb2R1bGVzL190eXBvZ3JhcGh5LnNjc3MiLCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnMuc2NzcyIsInJlZ2lvbnMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwicmVnaW9ucy9fZm9vdGVyLnNjc3MiLCJyZWdpb25zL19uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJtb2R1bGVzL19iaWctY3RhLnNjc3MiLCJtb2R1bGVzL19wYWdlcy5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbnMuc2NzcyIsInBvc3RzL19wb3N0cy5zY3NzIiwibW9kdWxlcy9fc2xpZGVyLnNjc3MiLCJtb2R1bGVzL19mb3Jtcy5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsIm1vZHVsZXMvX2ZhY2V0d3Auc2NzcyIsImZpeGVzL19jbHMuc2NzcyIsImZpeGVzL19mZWVmby1zZXJ2aWNlLWNhcm91c2VsLnNjc3MiLCJiaWctY3RhLnNjc3MiLCJibG9nLWRldGFpbC5zY3NzIiwiYmxvZy5zY3NzIiwiYmxvZy5jc3MiLCJidXR0b25zLWdlbmVyYWwuc2NzcyIsImJ1dHRvbnMtZ2VuZXJhbC5jc3MiLCJjYXJkcy5zY3NzIiwiY2FyZHMuY3NzIiwiZXJyb3I0MDQuc2NzcyIsImVycm9yNDA0LmNzcyIsImZvb3Rlci1nZW5lcmFsLnNjc3MiLCJmb290ZXItbW9yZS1saW5rcy1nZW5lcmFsLnNjc3MiLCJmb290ZXItbW9yZS1saW5rcy1nZW5lcmFsLmNzcyIsImZvcm1zLnNjc3MiLCJmcm9udC1wYWdlLnNjc3MiLCJnZW5lcmFsLnNjc3MiLCJoZWFkZXItZGlyZWN0LXNlY3VyaXR5LnNjc3MiLCJoZWFkZXItZGlyZWN0LXNlY3VyaXR5LmNzcyIsImhlYWRlci1nZW5lcmFsLnNjc3MiLCJoZWFkZXItZ2VuZXJhbC5jc3MiLCJoZXJvLWdlbmVyYWwuc2NzcyIsImhlcm8tZ2VuZXJhbC5jc3MiLCJoZXJvLW5vLWltYWdlLnNjc3MiLCJoZXJvLXBsYWluLnNjc3MiLCJoZXJvLXBsYWluLmNzcyIsImhlcm8tc2lkZS1pbWFnZS5zY3NzIiwiaGVyby1zaWRlLWltYWdlLmNzcyIsImhlcm8tc2xpZGVyLnNjc3MiLCJoZXJvLXNsaWRlci5jc3MiLCJpbmxpbmUtaW1hZ2Utc2xpZGVyLnNjc3MiLCJpbmxpbmUtbm90aWZpY2F0aW9uLnNjc3MiLCJpbnRlcm5hbC1kcm9wZG93bi1uYXYuc2NzcyIsIm91ci1hcHByb2FjaC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1hYm91dC11cy5zY3NzIiwicGFnZS10ZW1wbGF0ZS1hYm91dC11cy5jc3MiLCJwYWdlLXRlbXBsYXRlLWNhbnQtcGF5LnNjc3MiLCJwYWdlLXRlbXBsYXRlLWNvbnRhY3Quc2NzcyIsInBhZ2UtdGVtcGxhdGUtY29udGFjdC5jc3MiLCJwYWdlLXRlbXBsYXRlLWRlZmF1bHQuc2NzcyIsInBhZ2UtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LWdlbmVyYWwuY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ2VuZXJhbC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ3JpZC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktcGFnZS5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LmNzcyIsInBhZ2UtdGVtcGxhdGUtZm9ybS5zY3NzIiwicGFnZS10ZW1wbGF0ZS1mb3JtLmNzcyIsInBhZ2UtdGVtcGxhdGUtbGV0dGVyLWN5Y2xlLXJlY292ZXJ5LnNjc3MiLCJwYWdlLXRlbXBsYXRlLWxvY2F0aW9ucy5zY3NzIiwicGFnZS10ZW1wbGF0ZS1vdmVydmlldy5zY3NzIiwicGFnZS10ZW1wbGF0ZS10ZXN0aW1vbmlhbHMuc2NzcyIsInBhZ2UtdGVtcGxhdGUtd29ya2luZy1mb3ItdXMuc2NzcyIsInBvc3QtY2FyZC5zY3NzIiwicG9zdC10eXBlLWFyY2hpdmUtdGVhbS5zY3NzIiwicHVsbC1vdXQtY3RhLnNjc3MiLCJyb3ctc3RlcHMuc2NzcyIsInNvbHV0aW9uLWFuaW1hdGlvbi5zY3NzIiwic29sdXRpb24tYW5pbWF0aW9uLmNzcyIsInRlc3RpbW9uaWFsLXNsaWRlci5zY3NzIiwidGV4dC1pbWFnZS5zY3NzIiwidGltZWQtbW9kYWwuc2NzcyIsInZpZGVvLWNhcm91c2VsLnNjc3MiLCJzbGljay5zY3NzIiwic2xpY2suY3NzIiwiYW9zLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUE7Ozs7O0FDQUEsTUFHSSxPQUFBLFFBQUEsU0FBQSxRQUFBLFNBQUEsUUFBQSxPQUFBLFFBQUEsTUFBQSxRQUFBLFNBQUEsUUFBQSxTQUFBLFFBQUEsUUFBQSxRQUFBLE9BQUEsUUFBQSxPQUFBLFFBQUEsUUFBQSxLQUFBLE9BQUEsUUFBQSxZQUFBLFFBSUEsVUFBQSxRQUFBLFlBQUEsUUFBQSxVQUFBLFFBQUEsT0FBQSxRQUFBLFVBQUEsUUFBQSxTQUFBLFFBQUEsUUFBQSxRQUFBLE9BQUEsUUFJQSxnQkFBQSxFQUFBLGdCQUFBLE1BQUEsZ0JBQUEsTUFBQSxnQkFBQSxPQUFBLGdCQUFBLE9BQUEsaUJBQUEsT0FLRix5QkFBQSxhQUFBLENBQUEsa0JBQUEsQ0FBQSxVQUFBLENBQUEsTUFBQSxDQUFBLGdCQUFBLENBQUEsS0FBQSxDQUFBLFdBQUEsQ0FBQSxpQkFBQSxDQUFBLFVBQUEsQ0FBQSxtQkFBQSxDQUFBLGdCQUFBLENBQUEsaUJBQUEsQ0FBQSxtQkFDQSx3QkFBQSxjQUFBLENBQUEsS0FBQSxDQUFBLE1BQUEsQ0FBQSxRQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQUEsVUNDRixFQ3NCQSxRQURBLFNEbEJFLFdBQUEsV0FHRixLQUNFLFlBQUEsV0FDQSxZQUFBLEtBQ0EseUJBQUEsS0FDQSw0QkFBQSxZQU1GLFFBQUEsTUFBQSxXQUFBLE9BQUEsT0FBQSxPQUFBLE9BQUEs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c0JBdXFCanp4QixzQkF2cUJ1MnhCLGtCQUFBLHVCQUFBLFVBQUEsdUJBMHFCdjJ4Qix1QkExcUIrNXhCLGtCQUFBLHVCQUFBLFVBQUEsdUJBNnFCLzV4QixzQkE3cUJzOXhCLGtCQUFBLHNCQUFBLFVBQUEsc0JBZ3JCdDl4QixpQ0FockJ1aHlCLDRCQUFBLE9BQUEsb0JBQUEsT0FBNEIsb0JBQUEsa0JBQUEsb0JBQUEsVUFBQSxvQkFBQSxTQUFBLENBQUEsa0JBb3JCbmp5QixxQkFwckJ1bXlCLGtCQUFBLG9CQUFBLGlCQUFBLFVBQUEsb0JBQUEsaUJBdXJCdm15QixpQ0F2ckJ1cnlCLGtCQUFBLG9CQUFBLFdBQUEsVUFBQSxvQkFBQSxXQTByQnZyeUIsc0JBMXJCc3Z5QixrQkFBQSxvQkFBQSxnQkFBQSxVQUFBLG9CQUFBLGdCQTZyQnR2eUIsa0NBN3JCczB5QixrQkFBQSxvQkFBQSxXQUFBLFVBQUEsb0JBQUEsV0Fnc0J0MHlCLG1CQWhzQms0eUIsa0JBQUEsb0JBQUEsaUJBQUEsVUFBQSxvQkFBQSxpQkFtc0JsNHlCLCtCQW5zQmc5eUIsa0JBQUEsb0JBQUEsV0FBQSxVQUFBLG9CQUFBLFdBc3NCaDl5QixxQkF0c0I4Z3pCLGtCQUFBLG9CQUFBLGdCQUFBLFVBQUEsb0JBQUEsZ0JBeXNCOWd6QixpQ0F6c0I2bHpCLGtCQUFBLG9CQUFBLFdBQUEsVUFBQSxvQkFBQSIsImZpbGUiOiJnbG9iYWwtc3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEJvb3RzdHJhcCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcF9vdmVycmlkZXMvX3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcF9vdmVycmlkZXMvX21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yZWJvb3RcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdGFibGVzXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Ryb3Bkb3duXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW5wdXQtZ3JvdXBcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jdXN0b20tZm9ybXNcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXZcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9uYXZiYXJcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21vZGFsXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7IiwiOnJvb3Qge1xuICAvLyBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkYnAsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS1icmVha3BvaW50LSN7JGJwfTogI3skdmFsdWV9O1xuICB9XG5cbiAgLy8gVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBGdXR1cmUtcHJvb2YgcnVsZTogaW4gYnJvd3NlcnMgdGhhdCBzdXBwb3J0IDpmb2N1cy12aXNpYmxlLCBzdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZVxuLy8gb24gZWxlbWVudHMgdGhhdCBwcm9ncmFtbWF0aWNhbGx5IHJlY2VpdmUgZm9jdXMgYnV0IHdvdWxkbid0IG5vcm1hbGx5IHNob3cgYSB2aXNpYmxlXG4vLyBmb2N1cyBvdXRsaW5lLiBJbiBnZW5lcmFsLCB0aGlzIHdvdWxkIG1lYW4gdGhhdCB0aGUgb3V0bGluZSBpcyBvbmx5IGFwcGxpZWQgaWYgdGhlXG4vLyBpbnRlcmFjdGlvbiB0aGF0IGxlZCB0byB0aGUgZWxlbWVudCByZWNlaXZpbmcgcHJvZ3JhbW1hdGljIGZvY3VzIHdhcyBhIGtleWJvYXJkIGludGVyYWN0aW9uLFxuLy8gb3IgdGhlIGJyb3dzZXIgaGFzIHNvbWVob3cgZGV0ZXJtaW5lZCB0aGF0IHRoZSB1c2VyIGlzIHByaW1hcmlseSBhIGtleWJvYXJkIHVzZXIgYW5kL29yXG4vLyB3YW50cyBmb2N1cyBvdXRsaW5lcyB0byBhbHdheXMgYmUgcHJlc2VudGVkLlxuLy9cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvOmZvY3VzLXZpc2libGVcbi8vIGFuZCBodHRwczovL2RldmVsb3Blci5wYWNpZWxsb2dyb3VwLmNvbS9ibG9nLzIwMTgvMDMvZm9jdXMtdmlzaWJsZS1hbmQtYmFja3dhcmRzLWNvbXBhdGliaWxpdHkvXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5cbi8vIENvbnRlbnQgZ3JvdXBpbmdcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuLy8gMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8vIDFcbiAgaGVpZ2h0OiAwOyAvLyAxXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXG59XG5cblxuLy9cbi8vIFR5cG9ncmFwaHlcbi8vXG5cbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vL1xuLy8gQnkgZGVmYXVsdCwgYDxoMT5gLWA8aDY+YCBhbGwgcmVjZWl2ZSB0b3AgYW5kIGJvdHRvbSBtYXJnaW5zLiBXZSBudWtlIHRoZSB0b3Bcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gQWJicmV2aWF0aW9uc1xuLy9cbi8vIDEuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gNC4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gNS4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDFcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyA0XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gNVxufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG59XG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDgwJSk7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG59XG5cbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDc1JSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy9cbi8vIExpbmtzXG4vL1xuXG5hIHtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy9cbi8vIENvZGVcbi8vXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbnByZSB7XG4gIC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuICBtYXJnaW4tdG9wOiAwO1xuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAvLyBEb24ndCBhbGxvdyBjb250ZW50IHRvIGJyZWFrIG91dHNpZGVcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8vIERpc2FibGUgYXV0by1oaWRpbmcgc2Nyb2xsYmFyIGluIElFICYgbGVnYWN5IEVkZ2UgdG8gYXZvaWQgb3ZlcmxhcCxcbiAgLy8gbWFraW5nIGl0IGltcG9zc2libGUgdG8gaW50ZXJhY3Qgd2l0aCB0aGUgY29udGVudFxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIEV4cGxpY2l0bHkgcmVtb3ZlIGZvY3VzIG91dGxpbmUgaW4gQ2hyb21pdW0gd2hlbiBpdCBzaG91bGRuJ3QgYmVcbi8vIHZpc2libGUgKGUuZy4gYXMgcmVzdWx0IG9mIG1vdXNlIGNsaWNrIG9yIHRvdWNoIHRhcCkuIEl0IGFscmVhZHlcbi8vIHNob3VsZCBiZSBkb2luZyB0aGlzIGF1dG9tYXRpY2FsbHksIGJ1dCBzZWVtcyB0byBjdXJyZW50bHkgYmVcbi8vIGNvbmZ1c2VkIGFuZCBhcHBsaWVzIGl0cyB2ZXJ5IHZpc2libGUgdHdvLXRvbmUgb3V0bGluZSBhbnl3YXkuXG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogQm9vdHN0cmFwIHY0LjAuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDQ4MHB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDEzNTBweDtcbiAgLS1icmVha3BvaW50LXhsOiAxNTQwcHg7XG4gIC0tYnJlYWtwb2ludC14eGw6IDE4MjBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIC0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IH1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNTZiMztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuc3ZnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tOyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7IH1cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInN1Ym1pdFwiXTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7IH1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNmM3NTdkOyB9XG5cbi5jb250YWluZXIsXG4uY29udGFpbmVyLWZsdWlkLFxuLmNvbnRhaW5lci1tZCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLXhsLFxuLmNvbnRhaW5lci14eGwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcge1xuICAgIG1heC13aWR0aDogOTV2dzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci14bCB7XG4gICAgbWF4LXdpZHRoOiAxNDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwsIC5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IDE3NzBweDsgfSB9XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm5vLWd1dHRlcnMgPiAuY29sLFxuICAubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvLCAuY29sLXh4bC0xLCAuY29sLXh4bC0yLCAuY29sLXh4bC0zLCAuY29sLXh4bC00LCAuY29sLXh4bC01LCAuY29sLXh4bC02LCAuY29sLXh4bC03LCAuY29sLXh4bC04LCAuY29sLXh4bC05LCAuY29sLXh4bC0xMCwgLmNvbC14eGwtMTEsIC5jb2wteHhsLTEyLCAuY29sLXh4bCxcbi5jb2wteHhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLmNvbCB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLnJvdy1jb2xzLTMgPiAqIHtcbiAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7IH1cblxuLnJvdy1jb2xzLTYgPiAqIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7IH1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1zbS0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtc20tMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1zbS01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtc20tNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItc20tNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItc20tOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXNtLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1zbS05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtc20tMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLW1kIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbWQtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbWQtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLW1kLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1tZC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1tZC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbWQtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbWQtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbWQtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuY29sLWxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLWxnLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy1sZy0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMtbGctNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLWxnLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy1sZy02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbGctNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbGctMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItbGctMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuY29sLXhsIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5yb3ctY29scy14eGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXh4bC00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMteHhsLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlOyB9XG4gIC5yb3ctY29scy14eGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteHhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14eGwtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXh4bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteHhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXh4bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteHhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14eGwtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXh4bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXh4bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXh4bC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci14eGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteHhsLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci14eGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXh4bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteHhsLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci14eGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteHhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXh4bC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14eGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXh4bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQteHhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14eGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZhZGUge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5mYWRlOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNvbGxhcHNpbmcge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZHJvcGRvd24tbWVudS1zbS1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXNtLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXhsLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXh4bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZDsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4xMjVyZW07IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSwgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG4gIC5kcm9wZG93bi1pdGVtOmhvdmVyLCAuZHJvcGRvd24taXRlbTpmb2N1cyB7XG4gICAgY29sb3I6ICMxNjE4MWI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNhZGI1YmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtOyB9XG4gIC5uYXZiYXIgLmNvbnRhaW5lciwgLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLCAubmF2YmFyIC5jb250YWluZXItbWQsIC5uYXZiYXIgLmNvbnRhaW5lci1sZywgLm5hdmJhciAuY29udGFpbmVyLXhsLCAubmF2YmFyIC5jb250YWluZXIteHhsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtOyB9XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLm5hdmJhci10b2dnbGVyOmhvdmVyLCAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0OyB9XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93LXk6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE4MTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgwLCAwLCAwLCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNSUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtb3BlbiAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTsgfVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwOyB9XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICAgIG9wYWNpdHk6IDAuNTsgfVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbSAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gICAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvOyB9XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7IH1cbiAgLm1vZGFsLWZvb3RlciA+ICoge1xuICAgIG1hcmdpbjogMC4yNXJlbTsgfVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bzsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDsgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLCBhLmJnLXByaW1hcnk6Zm9jdXMsXG5idXR0b24uYmctcHJpbWFyeTpob3ZlcixcbmJ1dHRvbi5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50OyB9XG5cbi5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7IH1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLCBhLmJnLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24uYmctc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNCAhaW1wb3J0YW50OyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbmEuYmctaW5mbzpob3ZlciwgYS5iZy1pbmZvOmZvY3VzLFxuYnV0dG9uLmJnLWluZm86aG92ZXIsXG5idXR0b24uYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlciwgYS5iZy1kYW5nZXI6Zm9jdXMsXG5idXR0b24uYmctZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1saWdodDpob3ZlciwgYS5iZy1saWdodDpmb2N1cyxcbmJ1dHRvbi5iZy1saWdodDpob3ZlcixcbmJ1dHRvbi5iZy1saWdodDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDsgfVxuXG4uYmctZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbS0wIHtcbiAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4gIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4gIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb2F0LW1kLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmZsb2F0LXh4bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi51c2VyLXNlbGVjdC1hbGwge1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7IH1cblxuLnVzZXItc2VsZWN0LWF1dG8ge1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDsgfSB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5tci0wLFxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMSxcbi5teS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0yLFxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMyxcbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQsXG4ubXktNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01LFxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ucHItMCxcbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEsXG4ucHktMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMixcbi5weS0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0yLFxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00LFxuLnB5LTQge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSxcbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC01LFxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjEsXG4ubXktbjEge1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMSxcbi5teC1uMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4yIHtcbiAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4zIHtcbiAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMyxcbi5teS1uMyB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjQsXG4ubXktbjQge1xuICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjUge1xuICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW41LFxuLm15LW41IHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIsXG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMixcbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00LFxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTQsXG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjIsXG4gIC5teS1tZC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMixcbiAgLm14LW1kLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uNCxcbiAgLm15LW1kLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW40LFxuICAubXgtbWQtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4yLFxuICAubXkteGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjIsXG4gIC5teC14bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjQsXG4gIC5teS14bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uNCxcbiAgLm14LXhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteHhsLTAsXG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMCxcbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEsXG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMSxcbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMixcbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTIsXG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0zLFxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTMsXG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTQsXG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC00LFxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSxcbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC01LFxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHIteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMCxcbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMCxcbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0xLFxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0xLFxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIsXG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMixcbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTMsXG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTMsXG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNCxcbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC00LFxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSxcbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNSxcbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4xLFxuICAubXkteHhsLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjEsXG4gIC5teC14eGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMixcbiAgLm15LXh4bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjIsXG4gIC5teC14eGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjMsXG4gIC5teS14eGwtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMyxcbiAgLm14LXh4bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW40LFxuICAubXkteHhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNCxcbiAgLm14LXh4bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uNSxcbiAgLm15LXh4bC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW41LFxuICAubXgteHhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXIteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1hdXRvLFxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwteHhsLWF1dG8sXG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi50ZXh0LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuXG4udGV4dC13cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudGV4dC1zbS1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtc20tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAudGV4dC14eGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NmIzICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM0OTRmNTQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMGY2Njc0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjY2JkM2RhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbjpyb290IHtcbiAgLS1wcmltYXJ5OiAjMEIyRDQ5OyB9XG5cbi5iZy10ZWFsLFxuLmJnLS10ZWFsIHtcbiAgYmFja2dyb3VuZDogIzMxQkVBRjsgfVxuICAuYmctdGVhbC5jYXJkLS1zdGF0LFxuICAuYmctLXRlYWwuY2FyZC0tc3RhdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuYmctdGVhbC5jYXJkLS1zdGF0IC5jYXJkX19mcm9udHNpZGUsXG4gICAgLmJnLS10ZWFsLmNhcmQtLXN0YXQgLmNhcmRfX2Zyb250c2lkZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFCRUFGO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iZy1ibHVlLFxuLmJnLS1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgY29sb3I6IHdoaXRlOyB9XG5cbi5iZy13aGl0ZSxcbi5iZy0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5iZy13aGl0ZSAuYmctb3Bwb3NpdGUsXG4gIC5iZy0td2hpdGUgLmJnLW9wcG9zaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFQUVEOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDsgfVxuXG4uYmctcHJpbWFyeS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktbGlnaHQpICFpbXBvcnRhbnQ7IH1cblxuLmJnLWFjY2VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCkgIWltcG9ydGFudDsgfVxuXG4uYmctbGlnaHQsXG4uYmctLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFFRCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBCMkQ0OTsgfVxuICAuYmctbGlnaHQgLmJnLW9wcG9zaXRlLFxuICAuYmctLWxpZ2h0IC5iZy1vcHBvc2l0ZSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7IH1cbiAgLmJnLWxpZ2h0IC5jaGV2cm9uLWRpdmlkZXJfX2ltYWdlLFxuICAuYmctLWxpZ2h0IC5jaGV2cm9uLWRpdmlkZXJfX2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFQUVEICFpbXBvcnRhbnQ7IH1cblxuLmJnLXNwbGl0LS1saWdodC10by13aGl0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFFRDsgfVxuICAuYmctc3BsaXQtLWxpZ2h0LXRvLXdoaXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS13aGl0ZS10by1saWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgLmJnLXNwbGl0LS13aGl0ZS10by1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNFNkVBRUQ7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0tYmx1ZS10by13aGl0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBCMkQ0OTsgfVxuICAuYmctc3BsaXQtLWJsdWUtdG8td2hpdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLXdoaXRlLXRvLWJsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5iZy1zcGxpdC0td2hpdGUtdG8tYmx1ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0tbGlnaHQtdG8tYmx1ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFFRDsgfVxuICAuYmctc3BsaXQtLWxpZ2h0LXRvLWJsdWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLWJsdWUtdG8tbGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjJENDk7IH1cbiAgLmJnLXNwbGl0LS1ibHVlLXRvLWxpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0U2RUFFRDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjMEMzMDRFO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbnAge1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbnN0cm9uZyxcbmIge1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5oMiArIHAsXG5oMyArIHAsXG5oNCArIHAsXG5oNSArIHAge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICBwYWRkaW5nOiA5cHggMTNweCA3cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLCA1cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHdoaXRlOyB9XG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTsgfVxuXG4uYnRuLS10ZWFsIHtcbiAgYmFja2dyb3VuZDogIzMxQkVBRjtcbiAgY29sb3I6ICMwQjJENDk7IH1cblxuLmxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5Ljk4cHgpIHtcbiAgLnJvdy1yZXZlcnNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfSB9XG5cbi5yb3ctcmV2ZXJzZSA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAycmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnJvdy1yZXZlcnNlID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG5cbi5mbGV4LWVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuLmpzLWZvY3VzLXZpc2libGUgOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5qcy1mb2N1cy12aXNpYmxlIC5mb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCB2YXIoLS1wcmltYXJ5KTsgfVxuXG5kaXYub2JqZWN0Zml0LFxuaGVhZGVyLm9iamVjdGZpdCB7XG4gIGhlaWdodDogMTAwJTsgfVxuICBkaXYub2JqZWN0Zml0IGltZyxcbiAgaGVhZGVyLm9iamVjdGZpdCBpbWcge1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgICBkaXYub2JqZWN0Zml0IGltZyxcbiAgICAgIGhlYWRlci5vYmplY3RmaXQgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDsgfSB9XG5cbi5jb21wYXQtb2JqZWN0LWZpdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgLmNvbXBhdC1vYmplY3QtZml0IGltZyB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbnN2Zy5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS44cmVtO1xuICBoZWlnaHQ6IDEuOHJlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogM3B4O1xuICBtYXJnaW46IC0ycHggNXB4IDAgMDsgfVxuXG4uc2tpcGxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5ZW07IH1cbiAgLnNraXBsaW5rOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMXJlbSAxLjhyZW07XG4gICAgYm9yZGVyOiA0cHggc29saWQgd2hpdGU7IH1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG5pbWcuYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMWVtIDFlbTsgfVxuXG5pbWcuYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxZW0gMWVtIDA7IH1cblxuaW1nLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5kaXJlY3Qtc2VjdXJpdHktdG9nZ2xlIC5oZXJvLmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1MDdhOyB9XG5cbi5tYWluIHtcbiAgZmxleDogMSAwIGF1dG87IH1cblxuLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm0tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLm0tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1iLTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEycmVtOyB9XG5cbi5tLXQtNjAge1xuICBtYXJnaW4tdG9wOiA2cmVtOyB9XG5cbi5wLXQtNjAge1xuICBtYXJnaW4tdG9wOiA2cmVtOyB9XG5cbi5tLWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5hbHBoYSwgLmJldGEsIC5nYW1tYSwgLmRlbHRhLCAuZXBzaWxvbiwgLnpldGEge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5oMSwgLmFscGhhIHtcbiAgZm9udC1zaXplOiBjYWxjKDMuMXJlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBsaW5lLWhlaWdodDogMTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGgxLCAuYWxwaGEge1xuICAgICAgZm9udC1zaXplOiAzLjFyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGgxLCAuYWxwaGEge1xuICAgICAgZm9udC1zaXplOiAzLjFyZW07IH0gfVxuXG5oMiwgLmJldGEge1xuICBmb250LXNpemU6IGNhbGMoMi45cmVtICsgMCAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoMiwgLmJldGEge1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGgyLCAuYmV0YSB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTsgfSB9XG5cbmgzLCAuZ2FtbWEge1xuICBmb250LXNpemU6IGNhbGMoMi4zcmVtICsgMCAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoMywgLmdhbW1hIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMywgLmdhbW1hIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtOyB9IH1cblxuLmdhbW1hLWZvcm0tb3ZlcnJpZGUge1xuICBmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGMzMDRlICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG5cbmg0LCAuZGVsdGEge1xuICBmb250LXNpemU6IGNhbGMoMnJlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDQsIC5kZWx0YSB7XG4gICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIGg0LCAuZGVsdGEge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cblxuaDUsIC5lcHNpbG9uIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuOHJlbSArIDEgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDUsIC5lcHNpbG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoNSwgLmVwc2lsb24ge1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07IH0gfVxuXG4ud3lzaXd5Zy0taDIsXG4ud3lzaXd5Zy0taDMsXG4ud3lzaXd5Zy0taDQge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmOyB9XG5cbi53eXNpd3lnLS1oMiB7XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQzMwNEU7IH1cblxuLnd5c2l3eWctLWgzIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzBDMzA0RTsgfVxuXG4ud3lzaXd5Zy0taDQge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjMyMzIzOyB9XG5cbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDM1JTtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIGhlaWdodDogMC4xMmVtO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmxvY2staGVhZGVyIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuOXJlbSArIDIuMSAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgLmJsb2NrLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmJsb2NrLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDVyZW07IH0gfVxuXG4uc2l0ZS1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuc2l0ZS1oZWFkZXIgLm5hdmJhciB7XG4gICAgcGFkZGluZzogMS41cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTM5Ljk4cHgpIHtcbiAgICAuc2l0ZS1oZWFkZXIgLm5hdmJhciAubmF2YmFyLWJyYW5kIHN2ZyB7XG4gICAgICB3aWR0aDogMTUwcHg7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBzdmcge1xuICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cblxuLm1vYmlsZS1jYWxsLW1lbnVfX21lbnUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5oZXJvX19zaWRlLXNsaWRlciwgLmhlcm9fX3NpZGUtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuICAgICAgLmhlcm9fX3NpZGUtc2xpZGVyLCAuaGVyb19fc2lkZS1pbWFnZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgIC5oZXJvX19zaWRlLWltYWdlIGltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAuaGVyby0tc2lkZS1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAwIDEwcmVtIDA7IH1cbiAgICAuaGVyby0tc2lkZS1zbGlkZXIgKyBkaXYge1xuICAgICAgcGFkZGluZy10b3A6IDZyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgICAgIC5oZXJvLS1zaWRlLXNsaWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDcuNXJlbSAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuaGVyb19fc2lkZS1pbWFnZSB7XG4gICAgICB3aWR0aDogNjUlOyB9IH1cblxuLmZwYi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZnBiLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBwYWRkaW5nOiAwcHggMTVweDtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmZwYi1jb250YWluZXIgLmZsb2F0aW5nLXBob25lLWJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiZWFmO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5mcGItY29udGFpbmVyIC5mbG9hdGluZy1waG9uZS1idXR0b24gc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZpbGw6ICNmZmY7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5tYWluLW5hdiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG5cbi5tYWluLW5hdiAubmF2YmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMuMnJlbTsgfVxuICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDByZW07IH0gfVxuICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNCAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTsgfSB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbms6aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbms6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW0gMC41cmVtIDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC41ICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMS44cmVtLzEgRm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDFyZW07XG4gICAgICAgICAgICByaWdodDogMXJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIGFuZCAobWF4LXdpZHRoOiAxNTM5Ljk4cHgpIHtcbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5uYXYtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMC42cmVtOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNnJlbTsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbTpob3ZlciAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YmVmb3JlLCAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudS5vcGVuIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwOyB9XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLjc1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmJlZm9yZSwgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwLjIwcmVtO1xuICAgICAgICAgICAgICB0b3A6IDAuMzVyZW07XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7IH1cbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YmVmb3JlIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YWZ0ZXIge1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG4gICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS5vcGVuIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIuNHJlbTtcbiAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgIGhlaWdodDogMC4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlLCAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAtMC43cmVtOyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbjphZnRlciB7XG4gICAgICAgICAgdG9wOiAwLjdyZW07IH1cbiAgICAgIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2YmFyLXRvZ2dsZXItaWNvbjpiZWZvcmUsIC5uYXZiYXItdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAubmF2YmFyLXRvZ2dsZXItaWNvbjphZnRlciB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGhlaWdodDogMC4yMHJlbTsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgLm5hdmJhci10b2dnbGVyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuXG4ubWVudS1pdGVtLTMwNDUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0xMTAsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMTExLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTIzNTAsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMTEyLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MDYsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYxMyxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjE0LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTUsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYxNixcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS03NDMsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjc3NjQsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMTEwLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTExMSxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yMzUwLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTExMixcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjA2LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MTMsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYxNCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjE1LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MTYsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tNzQzLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI3NzY0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS1pZC0xMzM1IC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NSxcbi5wYWdlLWlkLTE0MTMgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG4gIC5wYWdlLWlkLTEzMzUgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1OmFmdGVyLCAucGFnZS1pZC0xMzM1IC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTpob3ZlcjphZnRlcixcbiAgLnBhZ2UtaWQtMTQxMyAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDU6YWZ0ZXIsXG4gIC5wYWdlLWlkLTE0MTMgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1OmhvdmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJzsgfVxuXG4uY2FyZC0tZmxpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogNTAwMDtcbiAgLW1vei1wZXJzcGVjdGl2ZTogNTAwMDtcbiAgcGVyc3BlY3RpdmU6IDUwMDA7IH1cblxuLmNhcmQtLWZsaXA6aG92ZXIgLmNhcmRfX2JhY2tzaWRlLFxuLmNhcmQtLWZsaXAuaG92ZXIgLmNhcmRfX2JhY2tzaWRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICBib3JkZXItcmFkaXVzOiAuMjVyZW07IH1cblxuLmNhcmQtLWZsaXA6aG92ZXIgLmNhcmRfX2Zyb250c2lkZSxcbi5jYXJkLS1mbGlwLmhvdmVyIC5jYXJkX19mcm9udHNpZGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKSB0cmFuc2xhdGVaKDFweCk7IH1cblxuLmZsaXAtYXJlYSB7XG4gIHRyYW5zaXRpb246IDFzO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uY2FyZF9fZnJvbnRzaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkX19iYWNrc2lkZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XG4gIGJveC1zaGFkb3c6IDVweCA3cHggOXB4IC00cHggIzllOWU5ZTsgfVxuXG4uY2FyZF9fZnJvbnRzaWRlLFxuLmNhcmRfX2JhY2tzaWRlIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4uYmlnLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmlnLWN0YV9fY2hldnJvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDUlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7IH1cblxuLnRoYW5reW91LW1lc3NhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50aGFua3lvdS1tZXNzYWdlIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG4uYmlnLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5iaWctbGlzdCBsaSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5iaWctbGlzdCBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG4gICAgLmJpZy1saXN0IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmJpZy1saXN0IGxpIC5iaWctbGlzdF9faWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMS41cmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgICAuYmlnLWxpc3QgbGkgLmJpZy1saXN0X19pY29uIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7IH1cblxuLmJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDdyZW07XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtOyB9XG5cbi5pbm5lci1zcGFjaW5nID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi52aWRlby1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDQwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTsgfVxuICAudmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC52aWRlby1jb250YWluZXJfX3BsYXkge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAudmlkZW8tY29udGFpbmVyX19wbGF5OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLnZpZGVvLWNvbnRhaW5lcl9fcGxheTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogOXB4IDAgOXB4IDEycHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHdoaXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgIC52aWRlby1jb250YWluZXJfX3BsYXk6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDgwcHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHRjbHIpO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuXG4udGV4dC1pbWFnZSAudmlkZW8tY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDYwJTsgfVxuXG4ucmV2ZWFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBsaW5lLWhlaWdodDogM3JlbTsgfVxuXG4uZ3JpZGRlciB7XG4gIGZvbnQtc2l6ZTogMDsgfVxuICAuZ3JpZGRlciAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC5ncmlkZGVyIC5ncmlkZGVyX190b2dnbGUgLmxpbms6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiUmVhZCBtb3JlXCI7IH1cbiAgICAuZ3JpZGRlciAuZ3JpZGRlcl9fdG9nZ2xlLnNlbGVjdGVkSXRlbSAubGluazpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJSZWFkIGxlc3NcIjsgfVxuICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMTBweCk7XG4gICAgLyomOm50aC1vZi10eXBlKDNuICsgMykge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fSovIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTM2NnB4KSB7XG4gICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9XG4gICAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSgybiArIDIpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlOm50aC1vZi10eXBlKDNuICsgMykge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1cHgpOyB9XG4gICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZS5kZXNrdG9wLWxhc3QtaW4tcm93IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUudGFibGV0LWxhc3QtaW4tcm93IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSg0biArIDQpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuZ3JpZGRlciAuZ3JpZGRlcl9fY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuZ3JpZGRlciAuY3RhLS1ncmlkZGVyIHtcbiAgICBtaW4td2lkdGg6IDA7IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZ3JpZGRlciAuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBwYWRkaW5nOiA3MHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmdyaWRkZXIgLmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07IH0gfVxuICAuZ3JpZGRlciAuZ3JpZGRlci1zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uc29jaWFsLXNoYXJlcyBpbWcsXG4uc29jaWFsLXNoYXJlcyBzdmcge1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTsgfVxuXG4ubWFwLWNvbnRhaW5lciBpZnJhbWUge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ29vZ2xlLXJldmlldy1ibG9jayAuZ29vZ2xlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmdvb2dsZS1yZXZpZXctYmxvY2sgLmdvb2dsZS13cmFwcGVyIC5zdGFycyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cblxuLnN0YXJzIHtcbiAgLS1wZXJjZW50OiBjYWxjKHZhcigtLXJhdGluZykgLyA1ICogMTAwJSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBUaW1lcztcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLnN0YXJzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfimIXimIXimIXimIXimIUnO1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjhCODA1IHZhcigtLXBlcmNlbnQpLCB3aGl0ZSB2YXIoLS1wZXJjZW50KSk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5nb29nbGUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4ubG9nby1iYXJfX2xvZ29zIHtcbiAgdHJhbnNpdGlvbjogMC43czsgfVxuXG4uc2VhcmNoYW5kZmlsdGVyIFtkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGU9XCJjaGVja2JveFwiXSB1bCBsaSB7XG4gIHBhZGRpbmc6IDAuOHJlbSAwOyB9XG5cbi5zZWFyY2hhbmRmaWx0ZXIgdWwgbGkge1xuICBwYWRkaW5nOiAxLjVyZW0gMDsgfVxuICAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5zZWFyY2hhbmRmaWx0ZXIgdWwgbGk6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG5ib2R5LnNpbmdsZS1sb2NhdGlvbnMgLmZlZWZvLXNlcnZpY2UtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4MDBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODE5Ljk4cHgpIHtcbiAgICBib2R5LnNpbmdsZS1sb2NhdGlvbnMgLmZlZWZvLXNlcnZpY2UtY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cbiAgYm9keS5zaW5nbGUtbG9jYXRpb25zIC5mZWVmby1zZXJ2aWNlLWNhcm91c2VsLWNvbnRhaW5lciAuY29sLTEyIHtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgYm9keS5zaW5nbGUtbG9jYXRpb25zIC5oZXJvICsgLmJnLXdoaXRlICsgLmJnLWJsdWUge1xuICAgIG1hcmdpbi10b3A6IC02cmVtOyB9IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dGNscik7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzI0cHg7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8yNHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODMwcHgpIHtcbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IGF1dG87IH0gfVxuXG4uaG9tZSAucGFnZXJfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIwXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIxXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIyXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMlwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIzXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiM1wiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI0XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI1XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6cGxhY2Vob2xkZXIsXG4gICAgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG5zZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbnNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlLmZybS1kYXRlcGlja2VyLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzLFxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUuZnJtLWRhdGVwaWNrZXIuZmxhdHBpY2tyLWNhbGVuZGFyIC5udW1JbnB1dFdyYXBwZXIsIC51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlIC5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlLmZybS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIsXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZS5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gIHBhZGRpbmc6IDdweDsgfVxuXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNhbGMoNTAlICsgMHB4KTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmM3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogLjFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7IH1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmZvcm0ge1xuICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5mb3JtLS1maWx0ZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX2Zvcm1fZmllbGQsXG4gIC5mcm1fZmllbGRzX2NvbnRhaW5lciA+IC5mcm1fc3VibWl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmZybV9maWVsZHNfY29udGFpbmVyID4gLmZybV9zdWJtaXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX3N1Ym1pdCAuZnJtX2J1dHRvbl9zdWJtaXQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uZnJtX2Zvcm1fZmllbGQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmZybV9oYWxmIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXgtYmFzaXM6IDUwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuZnJtX2hhbGYge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTsgfSB9XG5cbi5mcm1fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgb3BhY2l0eTogLjg7IH1cblxuLmZybV9ub25lX2NvbnRhaW5lciAuZnJtX3ByaW1hcnlfbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mcm1fc2NyZWVuX3JlYWRlcixcbi5mcm1fdmVyaWZ5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnJtX2Vycm9yX3N0eWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uZnJtX2Vycm9yLFxuLmZybV9lcnJvcl9zdHlsZSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLm11bHRpc3RlcC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAubXVsdGlzdGVwLWZvcm0td3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgNi41JSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgIGdyaWQtZ2FwOiAwIDIlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtIC5tdWx0aXN0ZXAtZm9ybS13cmFwcGVyIC5mcm1fZm9ybV9maWVsZDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogNHJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDRyZW0gMS41cmVtIDAgMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuICAubXVsdGlzdGVwLWZvcm0gLmZybV9yb290bGluZV9ncm91cCB7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLm11bHRpc3RlcC1mb3JtIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07IH0gfVxuICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzIHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIyRDQ5O1xuICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgIzIxODQ4NiAtNjAlLCAjMGEyYzQ4IDEwMCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcyA+ICogKyAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5tdWx0aXN0ZXAtZm9ybS5wYXltZW50IC5wYXltZW50LW1ldGhvZHMtaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLWljb25zIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLXN1YmhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTsgfVxuICAgIC5tdWx0aXN0ZXAtZm9ybS5wYXltZW50IC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjMzFCRUFGOyB9XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcixcbi5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmZybV9pbWFnZV9vcHRpb25zIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHN2ZyBwYXRoW2ZpbGw9XCIjMGIyZDQ5XCJdLFxuICAuZnJtX2ltYWdlX29wdGlvbnMgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHN2ZyBwYXRoW2ZpbGw9XCIjMGIyZDQ5XCJdIHtcbiAgICBmaWxsOiAjMzFCRUFGOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2hlYWRpbmcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDBweDsgfVxuXG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMEIyRDQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlcixcbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44OyB9XG4gIGJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSxcbiAgYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlLFxuICBhLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlLFxuICBhLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzMxQkVBRjsgfVxuXG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzBCMkQ0OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyArICNwYXltZW50LnRwbC10d28tY29sLXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkIHtcbiAgICBnYXA6IDIwcHg7IH1cbiAgLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDsgfSB9XG5cbi50aW1lZC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRpbWVkLW1vZGFsLS1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGltZWQtbW9kYWwgI2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcbiAgICBtYXJnaW46IC04cmVtIGF1dG8gLTNyZW07XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aW1lZC1tb2RhbCAjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0tcG9wdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnRpbWVkLW1vZGFsIC5iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogOTg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC50aW1lZC1tb2RhbF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWVkLW1vZGFsX19jb250YWluZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC50aW1lZC1tb2RhbF9faW5uZXIge1xuICAgIHdpZHRoOiA3MXJlbTtcbiAgICBwYWRkaW5nOiAzcmVtIDIuOHJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGltZWQtbW9kYWxfX2lubmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH0gfVxuXG4jdGVzdGltb25pYWxNb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgI3Rlc3RpbW9uaWFsTW9kYWwgLm1vZGFsLWZvb3RlciAuYnRuIHtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMS4zcmVtIDAuN3JlbSAxLjNyZW07IH1cblxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1zZXJ2aWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG4gIC5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VydmljZSBzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtOyB9XG5cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtdGVzdGltb25pYWxzX3BhZ2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZm9ybS0tZmlsdGVyLWl0ZW0gaDQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDBweCAwIDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LXNlYXJjaCAuZmFjZXR3cC1pbnB1dC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1zZWFyY2ggaW5wdXQuZmFjZXR3cC1zZWFyY2gge1xuICBib3JkZXI6IC4xcmVtIHNvbGlkICM5YjliOWI7XG4gIGJvcmRlci1yYWRpdXM6IC41cmVtOyB9XG5cbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VhcmNoIC5mYWNldHdwLWljb24ge1xuICBwYWRkaW5nOiAwIDhweDsgfVxuXG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWNhdGVnb3J5IHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWNhdGVnb3J5IC5mYWNldHdwLWNoZWNrYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuXG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LW5ld3NfcGFnZXIge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmRpdi5pbnRlcm5hbC1kcm9wZG93bi1uYXZfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmRpdi5jb250YWluZXIuaW50ZXJuYWwtZHJvcGRvd24tbmF2IHtcbiAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xuICB6LWluZGV4OiAxOyB9XG5cbmEuYnRuLmJ0bi0tcmVkLnNpdGUtaGVhZGVyX19tZW51IHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgfVxuXG4uaG9tZSBtYWluI2NvbnRlbnQgZGl2LmJnLWxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyODBweDsgfVxuXG4uZmVlZm8tc2VydmljZS1jYXJvdXNlbC1jb250YWluZXIgZmVlZm8tc2VydmljZS1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAyMzBweDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLXBhZGRpbmcteDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBQb3BwZXIgaXMgZW5hYmxlZCwgcmVzZXQgdGhlIGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSwgdHJ1ZSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24oKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCgpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdCgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15LCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBuYXYtZGl2aWRlcigpYCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmNvbnRhaW5lcixcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6ICRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUGxhY2UgbWFyZ2luIGJldHdlZW4gZm9vdGVyIGVsZW1lbnRzXG4gIC8vIFRoaXMgc29sdXRpb24gaXMgZmFyIGZyb20gaWRlYWwgYmVjYXVzZSBvZiB0aGUgdW5pdmVyc2FsIHNlbGVjdG9yIHVzYWdlLFxuICAvLyBidXQgaXMgbmVlZGVkIHRvIGZpeCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0ODAwXG4gID4gKiB7XG4gICAgbWFyZ2luOiAkbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuIC8gMjtcbiAgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgICAgaGVpZ2h0OiBtaW4tY29udGVudDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwKTtcbiAgfVxuXG4gIC5tb2RhbC1zbSB7IG1heC13aWR0aDogJG1vZGFsLXNtOyB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogJG1vZGFsLWxnO1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLm1vZGFsLXhsIHsgbWF4LXdpZHRoOiAkbW9kYWwteGw7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy12YXJpYW50YCBtaXhpblwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLWdyYWRpZW50LXZhcmlhbnRgIG1peGluXCIsIFwidjQuNS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkdXNlci1zZWxlY3RzIHtcbiAgLnVzZXItc2VsZWN0LSN7JHZhbHVlfSB7IHVzZXItc2VsZWN0OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIERlcHJlY2F0ZWQsIGJ1dCBhdm9pZHMgaXNzdWVzIHdpdGggZmxleCBjb250YWluZXJzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBVc2VkIGluc3RlYWQgb2YgYG92ZXJmbG93LXdyYXBgIGZvciBJRSAmIEVkZ2UgTGVnYWN5XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1lbXBoYXNpcy12YXJpYW50KClgXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEJSQU5EICYgU0tJTlNcbi8vIGNvbG9ycywgc3BlY2lmaWMgdHlwb2dyYXBoeSwgbG9nb3Ncbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbiRiZy13aGl0ZTogI2ZmZjtcbiRibHVlOiAjMEIyRDQ5O1xuJGxpZ2h0OiAjRTZFQUVEO1xuJHRlYWw6ICMzMUJFQUY7XG5cbjpyb290IHtcbiAgICAtLXByaW1hcnk6ICRibHVlO1xufVxuXG4uYmctdGVhbCxcbi5iZy0tdGVhbCB7XG4gICAgYmFja2dyb3VuZDogJHRlYWw7XG4gICAgJi5jYXJkLS1zdGF0e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLmNhcmRfX2Zyb250c2lkZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZWFsO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmctYmx1ZSxcbi5iZy0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uYmctd2hpdGUsXG4uYmctLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctd2hpdGU7XG5cbiAgICAuYmctb3Bwb3NpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQ7XG4gICAgfVxufVxuLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7XG59XG4uYmctcHJpbWFyeS1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1saWdodCkgIWltcG9ydGFudDtcbn1cbi5iZy1hY2NlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCkgIWltcG9ydGFudDtcbn1cbi5iZy1saWdodCwgXG4uYmctLWxpZ2h0LCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRsaWdodCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgIC5iZy1vcHBvc2l0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cblxuICAgIC5jaGV2cm9uLWRpdmlkZXJfX2ltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYmctc3BsaXQge1xuICAgICYtLWxpZ2h0LXRvLXdoaXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td2hpdGUtdG8tbGlnaHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLWJsdWUtdG8td2hpdGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXdoaXRlLXRvLWJsdWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXHRcbiAgICAmLS1saWdodC10by1ibHVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cdFxuICAgICYtLWJsdWUtdG8tbGlnaHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblx0XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gQkFTRVxyXG4vLyBodG1sLCBib2R5ICYgZGVmYXVsdCBzdHlsZXNcclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDYyLjUlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGNvbG9yOiAjMEMzMDRFO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxucCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG5zdHJvbmcsXHJcbmIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaDIgKyBwLFxyXG5oMyArIHAsXHJcbmg0ICsgcCxcclxuaDUgKyBwIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgcGFkZGluZzogOXB4IDEzcHggN3B4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cywgNXB4KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcblxyXG4gICAgKyAuYnRuLFxyXG4gICAgKyBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLS10ZWFsIHtcclxuICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4ubGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxufVxyXG5cclxuXHJcbi8vIEZMRVhcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnJvdy1yZXZlcnNlIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG5cdCYgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHR9XHJcbn1cclxuLmZsZXgtZW5kIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4vLyBGT0NVUy1WSVNJQkxFXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5qcy1mb2N1cy12aXNpYmxlIDpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLmpzLWZvY3VzLXZpc2libGUgLmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMXB4IGRhc2hlZCB2YXIoLS1wcmltYXJ5KTtcclxufVxyXG5cclxuaHRtbFtkYXRhLXVzZXJhZ2VudCo9XCJydjoxMS4wXCJdIHtcclxuICAgIFxyXG59XHJcblxyXG4vLyBPQkpFQ1RGSVRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuZGl2LFxyXG5oZWFkZXIge1xyXG4gICAgJi5vYmplY3RmaXQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jb21wYXQtb2JqZWN0LWZpdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5zdmcuaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDNweDtcclxuICAgIG1hcmdpbjogLTJweCA1cHggMCAwO1xyXG59XHJcblxyXG4uc2tpcGxpbmsge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTk5OTllbTtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuOHJlbTtcclxuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCB3aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuaW1nLmFsaWducmlnaHQgeyBmbG9hdDogcmlnaHQ7IG1hcmdpbjogMCAwIDFlbSAxZW07IH1cclxuaW1nLmFsaWdubGVmdCB7IGZsb2F0OiBsZWZ0OyBtYXJnaW46IDAgMWVtIDFlbSAwOyB9XHJcbmltZy5hbGlnbmNlbnRlciB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XHJcbi5hbGlnbnJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XHJcbi5hbGlnbmxlZnQgeyBmbG9hdDogbGVmdDsgfVxyXG4uYWxpZ25jZW50ZXIgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfVxyXG5cclxuLmRpcmVjdC1zZWN1cml0eS10b2dnbGUge1xyXG4gICAgLmhlcm8uYmctYmx1ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFhNTA3YTtcclxuICAgIH1cclxufVxyXG4iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gU1RSVUNUVVJFXG4vLyBHZW5lcmFsIGVsZW1lbnRzIG9mIHRoZSBzdHJ1Y3R1cmUsIGluY2x1ZGluZyBjb250YWluZXJzIGFuZCB3cmFwcGVyc1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLy8gQ29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5kb2N1bWVudCB7XG5cbn1cblxuLm1haW4ge1xuICAgIGZsZXg6IDEgMCBhdXRvO1xufVxuXG4uY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubS1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm0tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSFpbXBvcnRhbnQ7XG59XG4ubS1iLTEyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJyZW07XG59XG4ubS10LTYwe1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG59XG4ucC10LTYwe1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG59XG4ubS1sLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBUWVBPR1JBUEhZXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG5oMSxoMixoMyxoNCxoNSxoNiwgLmFscGhhLCAuYmV0YSwgLmdhbW1hLCAuZGVsdGEsIC5lcHNpbG9uLCAuemV0YSB7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cblxuaDEsIC5hbHBoYSB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMy4xcmVtLCAzLjFyZW0pO1xuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuaDIsIC5iZXRhIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgyLjlyZW0sIDIuOXJlbSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmgzLCAuZ2FtbWEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDIuM3JlbSwgMi4zcmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5nYW1tYS1mb3JtLW92ZXJyaWRle1xuXHRmb250LXNpemU6IDIuM3JlbSFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA3MDAhaW1wb3J0YW50O1xuXHRmb250LWZhbWlseTogJGhlYWRpbmchaW1wb3J0YW50O1xuXHRjb2xvcjogIzBjMzA0ZSFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjIhaW1wb3J0YW50O1xuXHRtYXJnaW4tYm90dG9tOiAycmVtIWltcG9ydGFudDtcbn1cblxuaDQsIC5kZWx0YSB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMnJlbSwgMnJlbSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmg1LCAuZXBzaWxvbiB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMS44cmVtLCAyLjhyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuXG5oNiwgLnpldGEge1xufVxuXG4ud3lzaXd5Zy0taDIsXG4ud3lzaXd5Zy0taDMsXG4ud3lzaXd5Zy0taDQge1xuXHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xufVxuXHRcbi53eXNpd3lnLS1oMiB7XG5cdGZvbnQtc2l6ZTogMjlweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMwQzMwNEU7XHRcbn1cblxuLnd5c2l3eWctLWgzIHtcblx0Zm9udC1zaXplOiAyM3B4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzBDMzA0RTtcdFxufVxuXG4ud3lzaXd5Zy0taDQge1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMjMyMzIzO1xufVxuXG5zIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDM1JTtcblx0ICAgIGxlZnQ6IC0xcHg7XG5cdCAgICBoZWlnaHQ6IDAuMTJlbTtcblx0ICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHQgICAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLmJsb2NrLWhlYWRlciB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMi45cmVtLCA1cmVtKTtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xufSIsIi8vIFJFU1BPTlNJVkUgRk9OVFMgQGluY2x1ZGUgZmx1aWQtdHlwZSgxLjNyZW0sIDEuN3JlbSk7XG5AbWl4aW4gZmx1aWQtdHlwZSgkbWluLWZvbnQtc2l6ZTogMS4zcmVtLCAkbWF4LWZvbnQtc2l6ZTogMi4ycmVtLCAkbG93ZXItcmFuZ2U6IDU0MHB4LCAkdXBwZXItcmFuZ2U6IDk2MHB4KSB7XG4gIGZvbnQtc2l6ZTogY2FsYygjeyRtaW4tZm9udC1zaXplfSArICN7KCgkbWF4LWZvbnQtc2l6ZSAvICgkbWF4LWZvbnQtc2l6ZSAqIDAgKyAxKSkgLSAoJG1pbi1mb250LXNpemUgLyAoJG1pbi1mb250LXNpemUgKiAwICsgMSkpKX0gKiAoICgxMDB2dyAtICN7JGxvd2VyLXJhbmdlfSkgLyAjeygoJHVwcGVyLXJhbmdlIC8gKCR1cHBlci1yYW5nZSAqIDAgKyAxKSkgLSAoJGxvd2VyLXJhbmdlIC8gKCRsb3dlci1yYW5nZSAqIDAgKyAxKSkpfSkpO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbG93ZXItcmFuZ2UpIHtcbiAgICBmb250LXNpemU6ICRtaW4tZm9udC1zaXplO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR1cHBlci1yYW5nZSl7XG4gICAgZm9udC1zaXplOiAkbWF4LWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4vLyBGQURFIFRSQU5TSVRJT04gXG5AbWl4aW4gZmFkZS10cmFuc2l0aW9uKCRkdXJhdGlvbikge1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuLy8gQkFDS0dST1VORCBJTUFHRVMgXG5AbWl4aW4gb2JqZWN0LWZpdCgkYmFja2dyb3VuZC1zaXplKSB7XG5cdC1vLW9iamVjdC1maXQ6ICRiYWNrZ3JvdW5kLXNpemU7XG5cdG9iamVjdC1maXQ6ICRiYWNrZ3JvdW5kLXNpemU7XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gSEVBREVSXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi5zaXRlLWhlYWRlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcblx0Lm5hdmJhciB7XHJcblx0XHRwYWRkaW5nOiAxLjVyZW07XHJcblx0XHQubmF2YmFyLWJyYW5kIHtcclxuXHRcdFx0LmxvZ28ge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gVEFCTEVUXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcclxuICAgICAgICAubmF2YmFyIHtcclxuXHRcdFx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHJcblx0Ly8gTU9CSUxFXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeHMsIG1kKSB7XHJcblx0XHQubmF2YmFyIHtcclxuXHRcdFx0Lm5hdmJhci1icmFuZCB7XHJcblx0XHRcdFx0c3ZnIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb2JpbGUtY2FsbC1tZW51IHtcclxuXHQmX19tZW51IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEhFUk9cbi8vKipcbi5oZXJvIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCZfX3NpZGUtc2xpZGVyLFxuXHQmX19zaWRlLWltYWdlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cblxuXHQmX19zaWRlLWltYWdlIGltZyB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cblx0fVxuXG5cdCYtLXNpZGUtc2xpZGVyIHtcblx0XHRwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwO1xuXHRcdCsgZGl2IHtcblx0XHQgICAgcGFkZGluZy10b3A6IDZyZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuXHRcdFx0cGFkZGluZzogNy41cmVtIDAgMCAwO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NpZGUtaW1hZ2Uge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHQgICAgd2lkdGg6IDY1JTtcblx0XHR9XG5cdH1cbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gRk9PVEVSXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLnNpdGUtZm9vdGVyIHtcbn1cblxuLmZwYi1jb250YWluZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0LmZwYi1jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgIHotaW5kZXg6IDI7XG5cdC5mbG9hdGluZy1waG9uZS1idXR0b24ge1xuXHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxYmVhZjtcblx0ICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBTYW5zLXNlcmlmO1xuXHQgICAgZm9udC13ZWlnaHQ6IDcwMDtcblx0ICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHQgICAgaGVpZ2h0OiA3NXB4O1xuXHQgICAgd2lkdGg6IDc1cHg7XG5cdCAgICBkaXNwbGF5OiBmbGV4O1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1cmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGZpbGw6ICNmZmY7XG5cdFx0XHR9XG5cdH1cbn1cblx0fSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIE5BVklHQVRJT05cclxuLy8gQWxsIGtpbmQgb2YgbmF2aWdhdGlvbiBhbmQgbWVudXMsIGluY2x1ZGluZyBicmVhZGNydW1iLlxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4ubWFpbi1uYXYge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgLm5hdmJhci0tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDByZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vIE1BSU4gTkFWSUdBVElPTlxyXG4gICAgICAgICAgICAubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyBNQUlOIExJTktcclxuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoMS4zcmVtLCAxLjdyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhZGUtdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTiBUT0dHTEVcclxuICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTlxyXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNVQiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDNyZW0gMC41cmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsdWlkLXR5cGUoMS4zcmVtLCAxLjhyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmYWRlLXRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxLjhyZW0vMSBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBERVNLVE9QXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gVEFCTEVUXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAvLyBNQUlOIExJTktcclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTElOS1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMC42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIE1PQklMRVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKHhzLCBtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIE1BSU4gTElOS1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT05cclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTElOS1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTiBUT0dHTEVcclxuICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjM1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmYWRlLXRyYW5zaXRpb24oMC4zcyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIE1BSU4gTkFWSUdBVElPTiBUT0dHTEVcclxuLm5hdmJhci10b2dnbGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeHMsIG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyLjRyZW07XHJcbiAgICAgICAgcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTAuN3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMC43cmVtOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJde1xyXG4gICAgICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4yMHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHsgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1lbnUtaXRlbS0zMDQ1IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wYWdlLWlkLTEzMzUsXHJcbi5wYWdlLWlkLTE0MTMge1xyXG4gICAgLm1lbnUtaXRlbS0xMTAsXHJcbiAgICAubWVudS1pdGVtLTExMSxcclxuICAgIC5tZW51LWl0ZW0tMjM1MCxcclxuICAgIC5tZW51LWl0ZW0tMTEyLFxyXG4gICAgLm1lbnUtaXRlbS0yNjA2LFxyXG4gICAgLm1lbnUtaXRlbS0yNjEzLFxyXG4gICAgLm1lbnUtaXRlbS0yNjE0LFxyXG4gICAgLm1lbnUtaXRlbS0yNjE1LFxyXG4gICAgLm1lbnUtaXRlbS0yNjE2LFxyXG4gICAgLm1lbnUtaXRlbS03NDMsXHJcbiAgICAubWVudS1pdGVtLTI3NzY0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgICAgIFxyXG4gICAgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgIHtcclxuICAgICAgICAubWVudS1pdGVtLTMwNDUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgICAmOmhvdmVyOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIENBUkRcclxuLy8qKlxyXG5cclxuLmNhcmQtLWZsaXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogNTAwMDtcclxuICAgIC1tb3otcGVyc3BlY3RpdmU6IDUwMDA7XHJcbiAgICBwZXJzcGVjdGl2ZTogNTAwMDtcclxufVxyXG5cclxuLmNhcmQtLWZsaXA6aG92ZXIgLmNhcmRfX2JhY2tzaWRlLFxyXG4uY2FyZC0tZmxpcC5ob3ZlciAuY2FyZF9fYmFja3NpZGUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG5cdFxyXG59XHJcblxyXG4uY2FyZC0tZmxpcDpob3ZlciAuY2FyZF9fZnJvbnRzaWRlLFxyXG4uY2FyZC0tZmxpcC5ob3ZlciAuY2FyZF9fZnJvbnRzaWRlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxufVxyXG5cclxuLmZsaXAtYXJlYSB7XHJcbiAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jYXJkX19mcm9udHNpZGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2FyZF9fYmFja3NpZGUge1xyXG5cdGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgYm94LXNoYWRvdzogNXB4IDdweCA5cHggLTRweCByZ2IoMTU4LCAxNTgsIDE1OCk7XHJcbn1cclxuXHJcbi5jYXJkX19mcm9udHNpZGUsXHJcbi5jYXJkX19iYWNrc2lkZSB7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBCSUcgQ1RBXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4uYmlnLWN0YSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJl9fY2hldnJvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XHJcbiAgICB9XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gUEFHRVNcbi8vIENvbW1vbiBzdHlsZXMgc2hhcmVkIGJ5IG11bHRpcGxlIHBhZ2VzXG4vLyBVbmxlc3MgeW91J3JlIHdvcmtpbmcgb24gdmVyeSBsYXJnZSBzaXRlIG9yIGFwcGxpY2F0aW9uLCBtb3N0IG9mIHRoZVxuLy8gcGFnZS1zcGVjaWZpYyBjb2RlIHNob3VsZCBnbyBpbiBoZXJlLlxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLy8gUEFHRSA+IEhPTUVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vUEFHRSA+IFRIQU5LWU9VXG4udGhhbmt5b3UtbWVzc2FnZXtcblx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YnV0dG9ue1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdH1cbn1cblxuXG4uYmlnLWxpc3Qge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRcblx0bGkge1xuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAyLjFyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuOXJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDZyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYmlnLWxpc3RfX2ljb24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEuNXJlbTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG59XG4iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBTRUNUSU9OU1xyXG4vLyBTdHlsZXMgZm9yIHRoZSB2YXJpb3VzIHNlY3Rpb25zIHVzZWQgdGhyb3VnaG91dCB0aGUgc2l0ZVxyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuJHBiUGFkZGluZzogN3JlbTtcclxuJHBiUGFkZGluZy10YWJsZXQ6IDZyZW07XHJcblxyXG5cclxuLy8gVE8gUkVNT1ZFXHJcbi5ibG9jayB7XHJcblx0cGFkZGluZy10b3A6ICRwYlBhZGRpbmc7XHJcblx0cGFkZGluZy1ib3R0b206ICRwYlBhZGRpbmc7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG5cdC8vYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci1zcGFjaW5nID4gKiArICoge1xyXG5cdG1hcmdpbi10b3A6IDJyZW07XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLy9TSVRFV0lERSAtIFZJREVPXHJcbi52aWRlby1jb250YWluZXIge1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICBcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICB6LWluZGV4OiAxMDAwMDtcclxuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGxheSB7XHJcbiAgICBcdHdpZHRoOiA2cmVtO1xyXG5cdCAgICBoZWlnaHQ6IDZyZW07XHJcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgdG9wOiA1MCU7XHJcblx0ICAgIGxlZnQ6IDUwJTtcclxuXHQgICAgZm9udC1zaXplOiAwO1xyXG5cdCAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgXHQmOmZvY3VzIHtcdFx0XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0ICBcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdH1cclxuXHQgICAgJjpiZWZvcmUge1xyXG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHRjb250ZW50OiAnJztcclxuXHQgICAgXHR6LWluZGV4OiAxO1xyXG5cdCAgICBcdHdpZHRoOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0XHRcdGJvcmRlci13aWR0aDogOXB4IDAgOXB4IDEycHg7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgd2hpdGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0fVxyXG5cdCAgICAmOmFmdGVyIHtcclxuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIFx0Y29udGVudDogJyc7XHJcblx0ICAgIFx0d2lkdGg6IDgwcHg7XHJcblx0ICAgIFx0aGVpZ2h0OiA4MHB4O1xyXG5cdCAgICBcdGJvcmRlci1yYWRpdXM6IDgwcHg7XHJcblx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XHJcblx0ICAgIFx0YmFja2dyb3VuZDogdmFyKC0tdGV4dGNscik7XHJcblx0ICAgIFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0ICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRleHQtaW1hZ2Uge1xyXG5cdC52aWRlby1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDYwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5yZXZlYWwtY29udGVudCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogM3JlbTtcclxufVxyXG5cclxuLy8gR1JJRERFUlxyXG4uZ3JpZGRlcntcclxuXHRmb250LXNpemU6MDsgLy8gRklYXHJcblx0LmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHQgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuXHQgICAgLmxpbmsge1xyXG5cdCAgICBcdCY6YmVmb3JlIHtcclxuXHQgICAgXHRcdGNvbnRlbnQ6XCJSZWFkIG1vcmVcIjtcclxuXHQgICAgXHR9XHJcblx0ICAgIH1cclxuXHQgICAgJi5zZWxlY3RlZEl0ZW0ge1xyXG5cdFx0XHQubGluayB7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJSZWFkIGxlc3NcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYtLXRocmVlIHtcclxuXHRcdC5ncmlkZGVyX190b2dnbGUge1xyXG5cdFx0XHR3aWR0aDogY2FsYygzMyUgLSAxMHB4KTtcclxuXHJcblx0XHQgICAgLyomOm50aC1vZi10eXBlKDNuICsgMykge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fSovXHJcblxyXG5cdFx0ICAgIEBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IDEwMCU7XHJcblx0XHQgICAgXHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0ICAgIFx0JjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tZm91ciB7XHJcblx0XHQuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTVweCk7XHJcblxyXG5cdFx0XHQmLmRlc2t0b3AtbGFzdC1pbi1yb3cge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0XHRcdFx0Ji50YWJsZXQtbGFzdC1pbi1yb3cge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KSB7XHJcblx0XHQgICAgXHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHJcblx0XHQgICAgXHQmOm50aC1vZi10eXBlKDRuICsgNCkge1xyXG5cdFx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgybiArIDIpIHtcclxuXHRcdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHRcdCAgICBcdG1hcmdpbi1yaWdodDogMDtcclxuXHJcblx0XHQgICAgXHQmOm50aC1vZi10eXBlKDRuICsgNCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZ3JpZGRlcl9fY29udGVudCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0fVxyXG5cdC5jdGEtLWdyaWRkZXIge1xyXG5cdFx0bWluLXdpZHRoOiAwO1xyXG5cdH1cclxuXHJcblx0LmdyaWRkZXItY29udGVudCB7XHJcblx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRwYWRkaW5nOiA3MHB4IDIwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDNyZW0gMnJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmdyaWRkZXItc2hvdyB7IFxyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5zb2NpYWwtc2hhcmVzIHtcclxuXHRpbWcsXHJcblx0c3ZnIHtcclxuXHRcdHdpZHRoOiAyLjVyZW07XHJcblx0XHRoZWlnaHQ6IDIuNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5tYXAtY29udGFpbmVyIHtcclxuXHRpZnJhbWUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4uZ29vZ2xlLXJldmlldy1ibG9ja3tcclxuXHQuZ29vZ2xlLXdyYXBwZXJ7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0LnN0YXJze1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdH1cclxuXHJcblx0fVx0XHJcbn1cclxuXHJcblxyXG4uc3RhcnMge1xyXG4gIC0tcGVyY2VudDogY2FsYyh2YXIoLS1yYXRpbmcpIC8gNSAqIDEwMCUpO1xyXG4gIFxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDMuNXJlbTtcclxuICBmb250LWZhbWlseTogVGltZXM7IC8vIG1ha2Ugc3VyZSDimIUgYXBwZWFycyBjb3JyZWN0bHlcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ+KYheKYheKYheKYheKYhSc7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRjhCODA1IHZhcigtLXBlcmNlbnQpLCB3aGl0ZSB2YXIoLS1wZXJjZW50KSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi5nb29nbGUtd3JhcHBlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi5sb2dvLWJhcl9fbG9nb3N7XHJcblx0dHJhbnNpdGlvbjogMC43cztcclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBBUlRJQ0xFU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLnNlYXJjaGFuZGZpbHRlciB7XG5cdFtkYXRhLXNmLWZpZWxkLWlucHV0LXR5cGU9XCJjaGVja2JveFwiXSB7XG5cdFx0dWwgbGkge1xuXHRcdFx0cGFkZGluZzogMC44cmVtIDA7XG5cdFx0fVxuXHR9XG5cblx0dWwgbGkge1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAwO1xuXG5cdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG5cbmJvZHkuc2luZ2xlLWxvY2F0aW9ucyB7XG5cblx0LmZlZWZvLXNlcnZpY2UtY2Fyb3VzZWwtY29udGFpbmVyIHtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTgxOS45OHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQuY29sLTEyIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHQvLyBAbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG5cdFx0XHQvLyBcdHBhZGRpbmc6IDA7XG5cdFx0XHQvLyB9XG5cdFx0fVxuXG5cdH1cblxuXHQuaGVybysuYmctd2hpdGUrLmJnLWJsdWUge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IC02cmVtO1xuXHRcdH1cblx0fVxuXG5cbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBTTElERVJcclxuLy8gQ2Fyb3VzZWwgc3R5bGVzXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuXHQuc2xpY2stdHJhY2sge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2xpY2stYXJyb3cge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHRjbHIpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRjb2xvcjogd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XHJcblx0XHQgICAgaGVpZ2h0OiA0cmVtO1xyXG5cdFx0ICAgIHdpZHRoOiA0cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2xpY2stcHJldiB7XHJcblx0XHRcdGxlZnQ6IDJyZW07XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLW5leHQge1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gMjRweDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhKG1heC13aWR0aDogODMwcHgpIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR0b3A6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG9tZSB7XHJcblx0LnBhZ2VyX19pdGVtIHtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHR9XHJcblx0XHJcblx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA1IHtcclxuXHRcdFtkYXRhLXNsaWNrLWluZGV4PVwiI3skaX1cIl0ge1xyXG5cdFx0XHRbZGF0YS1zbGlkZS1pbmRleD1cIiN7JGl9XCJdIHtcclxuXHRcdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEZPUk1TICYgRVJST1JTXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4vLyBCYXNlIElucHV0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpe1xuICAgICAgICAmOjpwbGFjZWhvbGRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG5zZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbnNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICAgIG1pbi13aWR0aDogNzBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUge1xuXG4gICAgJi5mcm0tZGF0ZXBpY2tlci5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocywgXG4gICAgJi5mcm0tZGF0ZXBpY2tlci5mbGF0cGlja3ItY2FsZW5kYXIgLm51bUlucHV0V3JhcHBlciwgLmZybS1kYXRlcGlja2VyIFxuICAgIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLCBcbiAgICAmLmZybS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIsXG4gICAgJi5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gICAgICAgIHBhZGRpbmc6IDdweDtcbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNhbGMoNTAlICsgMHB4KTtcbiAgICB9XG5cbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiYzc7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0b3A6IDNweDtcbiAgICBwYWRkaW5nOiAuMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7XG4gICAgfVxufVxuXG5cbi8vIFBsYWNlaG9sZGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZGQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI2RkZDtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLy8gU3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmZvcm0ge1xuICAgIHBhZGRpbmc6IDRyZW07XG5cbiAgICAmLS1maWx0ZXIge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgPiAuZnJtX2Zvcm1fZmllbGQsXG4gICAgPiAuZnJtX3N1Ym1pdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgfVxuICAgID4gLmZybV9zdWJtaXR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLmZybV9idXR0b25fc3VibWl0Omxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZybV9mb3JtX2ZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLmZybV9oYWxmIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbn1cblxuLmZybV9kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgb3BhY2l0eTogLjg7XG59XG5cbi5mcm1fbm9uZV9jb250YWluZXIge1xuICAgIC5mcm1fcHJpbWFyeV9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZnJtX3NjcmVlbl9yZWFkZXIsXG4uZnJtX3ZlcmlmeSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZybV9lcnJvcl9zdHlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxuLmZybV9lcnJvcixcbi5mcm1fZXJyb3Jfc3R5bGUge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cblxuLm11bHRpc3RlcC1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgLm11bHRpc3RlcC1mb3JtLXdyYXBwZXJ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCA2LjUlKTtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgICAgICBncmlkLWdhcDogMCAyJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWFlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgLmZybV9mb3JtX2ZpZWxkOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgICAgICBtYXJnaW46IDRyZW0gYXV0byAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihzbSxtZCkge1xuICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDEuNXJlbSAwIDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShtZCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXZ3O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMjk2cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1vbmx5KHNtKSB7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCl7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cblxuICAgICYucGF5bWVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG5cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2IoMzMsIDEzMiwgMTM0KSAtNjAlLCByZ2IoMTAsIDQ0LCA3MikgMTAwJSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgPiAqICsgKiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYXltZW50LW1ldGhvZHMtaWNvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgICAucGF5bWVudC1tZXRob2RzLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kcy1zdWJoZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICAgIH1cbiAgICAgICAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyB7XG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRlYWw7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIsXG4gICAgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICBzdmcgcGF0aFtmaWxsPVwiIzBiMmQ0OVwiXSB7XG4gICAgICAgICAgICBmaWxsOiAkdGVhbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDQwcHg7XG59XG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbn1cbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIsXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG4gIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZXtcbiAgICBjb2xvcjogJHRlYWw7XG4gIH1cbn1cbnNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tc3ViLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBheW1lbnQtcGFnZS1vcHRpb25zICsgI3BheW1lbnQudHBsLXR3by1jb2wtcmlnaHQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblxuICAgIC5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZCB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbn0iLCIvLyBNT0RBTFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRpbWVkLW1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQmLS1vcGVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcclxuXHRcdG1hcmdpbjogLThyZW0gYXV0byAtM3JlbTtcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHQuYmFja2Ryb3Age1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHotaW5kZXg6IDk4O1xyXG5cdFx0YmFja2dyb3VuZDogcmdiYShibGFjaywgLjUpO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdCAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdCAgICAgICAgYm90dG9tOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHR3aWR0aDogNzFyZW07XHJcblx0XHRwYWRkaW5nOiAzcmVtIDIuOHJlbSAwO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDFweCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbiN0ZXN0aW1vbmlhbE1vZGFsIHtcclxuXHQubW9kYWwtZm9vdGVyIHtcclxuXHQgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdCAgICAuYnRuIHtcclxuXHQgICAgXHRwYWRkaW5nOiAwLjlyZW0gMS4zcmVtIDAuN3JlbSAxLjNyZW07XHJcblx0ICAgIH1cclxuXHR9XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gRkFDRVRXUFxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLmZhY2V0d3AtZmFjZXQge1xuICAgIFxufVxuXG4vLyBUZXN0aW1vbmlhbHNcbi5mYWNldHdwLWZhY2V0LmZhY2V0d3AtZmFjZXQtc2VydmljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICAgIH1cblxufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC10ZXN0aW1vbmlhbHNfcGFnZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8vIE5ld3Ncbi5mb3JtLS1maWx0ZXItaXRlbSB7XG5cbn1cbi5mb3JtLS1maWx0ZXItaXRlbSBoNCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDBweCAwIDE2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuLmZhY2V0d3AtZmFjZXQuZmFjZXR3cC1mYWNldC1zZWFyY2gge1xuXG4gICAgLmZhY2V0d3AtaW5wdXQtd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0LmZhY2V0d3Atc2VhcmNoIHtcbiAgICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAjOWI5YjliO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICB9XG5cbiAgICAuZmFjZXR3cC1pY29uIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgfVxuXG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgLmZhY2V0d3AtY2hlY2tib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgfVxuXG59XG4uZmFjZXR3cC1mYWNldC5mYWNldHdwLWZhY2V0LW5ld3NfcGFnZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cblxufVxuXG4iLCJkaXYuaW50ZXJuYWwtZHJvcGRvd24tbmF2X19pbWcgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5kaXYuY29udGFpbmVyLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XHJcbiAgICBjb250YWluOiBsYXlvdXQgc3R5bGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5hLmJ0bi5idG4tLXJlZC5zaXRlLWhlYWRlcl9fbWVudSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4gLmhvbWUgbWFpbiNjb250ZW50IGRpdi5iZy1saWdodDpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI4MHB4O1xyXG59XHJcblxyXG4vLyBUaGUgbWFqb3IgaW1wYWN0IGNoYW5nZVxyXG4vLyAuaGVyby5oZXJvLS1zbGlkZXIge1xyXG4vLyAgIGhlaWdodDogNzF2aDtcclxuLy8gfSIsIi5mZWVmby1zZXJ2aWNlLWNhcm91c2VsLWNvbnRhaW5lciB7XHJcblxyXG5cdGZlZWZvLXNlcnZpY2UtY2Fyb3VzZWwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtaW4taGVpZ2h0OiAyMzBweDtcclxuXHR9XHJcblxyXG59IiwiLmJpZy1jdGEge1xuXG5cdGJveC1zaGFkb3c6IDAgMCAwLjVyZW0gIzk5OTtcblx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogNXJlbSA2cmVtIDhyZW0gNnJlbTtcblx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdHBhZGRpbmc6IDNyZW0gM3JlbSA0cmVtIDNyZW07XHRcblx0XHRcblx0fVxuXHRcblx0LmNvbC1tZC03IHtcblx0XHRcblx0XHR6LWluZGV4OiAxO1xuXHRcdFxuXHR9XG5cblx0Jl9faGVhZGVyIHtcblxuXHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHQgICAgbGluZS1oZWlnaHQ6IDVyZW07XG5cdFx0XG5cdFx0fVxuXG5cdH1cblx0XG5cdHAge1xuXHRcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XG5cdH1cblx0XHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHRcblx0XG5cdFx0LnJvdyB7XG5cblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG5cdFx0XG5cdFx0fVxuXHRcblx0XHQvLyAmX19jaGV2cm9uIHtcblx0XHRcblx0XHQvLyBcdGhlaWdodDogYXV0bztcblx0XHQvLyBcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0Ly8gXHRyaWdodDogLTJyZW07XG5cdFx0Ly8gXHR0b3A6IDZyZW07XG5cdFx0Ly8gXHR3aWR0aDogMTJyZW07XG5cdFx0Ly8gXHR3aWR0aDogNTAlO1xuXHRcdFxuXHRcdC8vIH1cblx0XG5cdH1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdCZfX2NoZXZyb24ge1xuICAgIFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0ICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0ICAgIC8qIHJpZ2h0OiAtMnJlbTsgKi9cblx0XHQgICAgdG9wOiA0cmVtO1xuXHRcdCAgICB3aWR0aDogMTJyZW07XG5cdFx0ICAgIHdpZHRoOiAyOCU7XG5cdCAgIFx0fVxuXG5cdCAgIFx0Jl9faGVhZGVyIHtcblx0ICAgXHRcdG1heC13aWR0aDogODAlO1xuXHQgICBcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1x0XG5cblx0XHQmX19jaGV2cm9uIHtcblx0XHRcblx0XHQgICAgd2lkdGg6IDM1JTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG59IiwiLnNpbmdsZSB7XG5cdFxuXHQuYXJ0aWNsZS0tcmV0dXJuIHtcblx0XHRcblx0XHRwYWRkaW5nOiAycmVtIDAgMnJlbSAxLjVyZW07XG5cdFx0XG5cdFx0YSB7XG5cdFx0XHRcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0XG5cdFxuXHQuY29sLWxnLTYge1xuXHRcdFx0XHRcblx0XHRoMiB7XG5cblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMnJlbSAwIC0xLjVyZW0gMDtcblxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5hcnRpY2xlLS1kYXRlIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0YSB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjMzFCRUFGO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XG5cdFx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmc6IDFyZW0gMCAwO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYmxvY2sge1xuXG5cdFx0LmNvbC1sZy0xMiBoMyB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmlubmVyLXNwYWNpbmcge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cblx0XHR9XG5cblx0XHQuYnRuIHtcblxuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMS40cmVtO1xuXG5cdFx0fVxuXG5cdH1cblx0XG59IiwiYm9keS5ibG9nLFxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRzcy1uZXdzIHtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcblx0XHQuaGVybyB7XG5cblx0XHRcdHBhZGRpbmc6IDRyZW0gMCAyMHJlbSAwO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHR9XG5cdFxufVxuLnN0aWNreS13cmFwcGVyIHtcblx0Jjpub3QoLnN0aWNreS1zaWRlYmFyKXtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8vIG1heC1oZWlnaHQ6IDM3NXB4O1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MjBweCl7XG5cdFx0aW1nIHtcblx0XHRcdC8vIG1heC1oZWlnaHQ6IDMxMHB4O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzQ5cHgpe1xuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogNjUwcHg7XG5cdFx0XHQrIC5idG4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHQvLyBtYXgtaGVpZ2h0OiAyNTBweDtcblx0XHR9XG5cdH1cbn1cbi5zdGlja3ktc2lkZWJhcntcblx0Jjpub3QoLnN0aWNreS13cmFwcGVyKXtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODIwcHgpe1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVyZW07XG5cdFx0fVxuXHR9XG5cdC5zb2NpYWwtc2hhcmVzIHVsIHtcblx0XHRcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdFx0bGkge1xuXHRcdFx0XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM0MjY3QjI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRoZWlnaHQ6IDMuOHJlbTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogMy44cmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0d2lkdGg6IDFyZW07XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTVBQ0VFO1xuXHRcdFx0XHRcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDA3N0I1O1xuXHRcdFx0XHRcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0d2lkdGg6IDEuMnJlbTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjN0Q3RDdEO1xuXHRcdFx0XHRcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNTBweCl7XG5cdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0dG9wOiAxNHJlbTtcblx0XHR9XG5cblx0XHRcblx0XG5cdFxuXHRcbn1cblxuLmJsb2ctLWxpc3Rpbmcge1xuXHRcblx0cGFkZGluZy10b3A6IDVyZW07XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XG5cdFx0LnJvdy1yZXZlcnNlIHtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHQuaW5uZXItc3BhY2luZyB7XG5cdFx0XG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG5cdFx0LnJvdy5jYXJkcyA+IC5jb2wtbGctMTIuaW5uZXItc3BhY2luZyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5jYXJkc19fZGF0ZSxcblx0LmNhcmRzX19jYXRlZ29yeSB7XG5cdFx0XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0bWFyZ2luOiAxcmVtIDAgLTFyZW0gMDtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuLnNlcGVyYXRvcjpsYXN0LWNoaWxkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXHQuY2FyZHMge1xuXHRcdFxuXHRcdGgzIGEge1xuXHRcdFx0XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IC4xcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYnRuIHtcblx0XHRcblx0XHRib3R0b206IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDEuNHJlbTtcblx0XHRcblx0fVxuXHRcblx0LmZvcm0tLWZpbHRlciB7XG5cdFxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdC8vIG1hcmdpbjogLTIwcmVtIDAgNHJlbSAwO1xuXG5cdFx0fVx0XHRcblx0XHRcdFxuXHR9XG5cdFxufSIsbnVsbCwiLmJ0biB7XHJcblx0XHJcblx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRwYWRkaW5nOiAuOXJlbSAzcmVtIC43cmVtIDEuM3JlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHQmOmFmdGVyIHtcclxuXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMS4zcmVtO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XHJcblxyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTgyMXB4KSB7XHJcblx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHR9XHJcbn1cclxuXHJcbi5idG4tLWhhbGYge1xyXG5cclxuXHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xyXG5cdFxyXG5cdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0fVx0XHJcblx0XHJcblx0JjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcclxuXHRcdHdpZHRoOiAxMDAlO1x0XHJcblx0XHRcclxuXHRcdCYgKyAuYnRuLS1oYWxmIHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5idG4tLWJsdWUsXHJcbi5idG4tLXJlZCB7XHJcblx0XHJcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYnV0dG9uLWFycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XHJcblxyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogIzA0MTExQztcclxuXHRcdFxyXG5cdH1cclxuXHJcblx0YSB7XHJcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLmJ0bi0tcmVkIHtcclxuXHRcclxuXHRiYWNrZ3JvdW5kOiAjQ0M0MTJDO1xyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjODAyOTFCO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0bWFyZ2luOiAwIDEuNXJlbSAwIDA7XHJcblxyXG5cdH1cclxuXHRcclxufVxyXG5cdFxyXG4uYnRuLS10ZWFsIHtcclxuXHRcclxuXHRjb2xvcjogIzBiMmQ0OSAhaW1wb3J0YW50O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHJcblx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICM3QUQ5Q0U7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5idG4tLXdoaXRlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOztcclxuXHRjb2xvcjogIzBiMmQ0OTtcclxuXHQmOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcclxuXHR9XHJcblx0Jjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzBiMmQ0OTtcclxuXHR9XHJcbn1cclxuXHJcbi5yZXZlYWwtY29udGVudC10cmlnZ2VyIHtcclxuXHRcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFxyXG59XHJcblxyXG4uaGVybyAuYnRuIHtcclxuXHJcblx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbn0iLG51bGwsIi5jYXJkcyB7XG5cdFx0XG5cdC5jYXJkIHtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFxuXHRcdH1cdFxuXHRcdFxuXHR9XG5cdFxuXHQvKiBEZWJ0IFJlY292ZXJ5IENhcmRzICovXG5cblx0LmNhcmRfX2hvdmVyLXRleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblx0XHRcblx0LmNhcmRfX2Zyb250c2lkZSxcblx0LmNhcmRfX2JhY2tzaWRlIHtcblx0XG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDJyZW0gM3JlbTtcblx0XHRcblx0XHQuY2FyZF9faWNvbjpub3QoLmNhcmRfX2ljb24tLWltYWdlKSB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHRoNCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5jYXJkX19mcm9udHNpZGUge1xuXHRcdFxuXHRcdGltZyB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC8qIEhvbWUgUGFnZSAqL1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFxuXHRcdC5jb2wtbWQtNCB7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQuY29sLW1kLTYge1xuXHRcdFx0JjpsYXN0LWNoaWxkLFxuXHRcdFx0JjpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdFx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHQuY29sLW1kLTYge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cdFxuXHQuY2FyZC0tc3RhdCB7XG5cdFx0XG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbSAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvLyBtaW4taGVpZ2h0OiAzNjBweDtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNHJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0XG5cdFx0LmNhcmRfX3N0YXQge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDhyZW07IC8vIGZvbnQtc2l6ZTogMTIuNXJlbTsgXG5cdFx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAtM3JlbTtcblx0XHRcdFxuXHRcdFx0c3VwIHtcblx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDRyZW07IC8vIGZvbnQtc2l6ZTogOHJlbTtcbiAgIFx0XHRcdFx0dG9wOiAtMC44ZW07XG5cdFx0XHRcdC8vIGxlZnQ6IC0wLjVyZW07XG5cdFx0XHRcdC8vIHRvcDogLTAuNWVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNnJlbTtcblx0XHRcdFx0c3VwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG5cdFx0XHQvLyBcdGZvbnQtc2l6ZTogOC41cmVtO1xuXHRcdFx0Ly8gXHRzdXAge1xuXHRcdFx0Ly8gXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXG5cblx0XHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdC8vIFx0Ly8gZm9udC1zaXplOiA3LjVyZW07XG5cblx0XHRcdC8vIFx0c3VwIHtcblx0XHRcdC8vIFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHQvLyBcdCAgICBsZWZ0OiAwLjVyZW07XG5cdFx0XHQvLyBcdCAgICB0b3A6IC0wLjVlbTtcblx0XHRcdC8vIFx0fVxuXG5cdFx0XHQvLyBcdG1hcmdpbi1ib3R0b206IC0xcmVtO1xuXHRcdFx0Ly8gfVxuXG5cblx0XHR9XG5cdFx0XG5cdFx0Ji5iZy10ZWFsIC5jYXJkX19mcm9udHNpZGUge1xuXHRcdFx0XG5cdFx0XHRoNCB7XG5cdFx0XHRcblx0XHRcdFx0Y29sb3I6ICMwYjJkNDk7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XHRcblx0fVxuXHRcblx0LmNhcmQtLWZsaXAge1xuXHRcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFxuXHRcdC5mbGlwLWFyZWEge1xuXHRcdFxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC8qLmNhcmRfX2hlYWRpbmcgeyBUSElTIEJST0tFIERFQlQtUkVDT1ZFUlkgQ0FSRFMgQlVUIFdJTEwgQkUgTkVFREVEIFNPTUVXSEVSRSBFTFNFXG5cblx0XHRtYXJnaW4tdG9wOiAtMnJlbTtcblx0XHRcblx0fSovXG5cblx0LmV4dHJhLW1hcmdpbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0fVxuXHRcbn1cblxuLmhvdmVyLWZsaXAtY2FyZHMuYmxvY2sge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0fVxufSIsbnVsbCwiLmVycm9yNDA0IHtcclxuXHRcclxuXHRiYWNrZ3JvdW5kOiAjMGMzMDRlIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzLzQwNC1iYWNrZ3JvdW5kLnBuZyk7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcblx0LmVycm9yNDA0IHtcclxuXHRcdFxyXG5cdFx0YWxpZ24tY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDhyZW0pO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDYuNHJlbSk7XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19pbm5lciB7XHJcblxyXG5cdFx0XHRtYXgtd2lkdGg6IDcycmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDEuNXJlbTtcclxuXHJcblx0XHR9XHJcblx0XHJcblx0XHQmX19pbWFnZSB7XHJcblxyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0XHR3aWR0aDogMTEuNnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Jl9fY29udGVudCB7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtICgxMS42cmVtICsgMnJlbSk7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHRoMSB7XHJcblx0XHRcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdGgyIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICMzMWJlYWY7XHJcblx0XHRmb250LXNpemU6IDdyZW07XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHJcblx0XHR9XHRcdFxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdHAge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdG1hcmdpbjogMCAwIDRyZW0gMDtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQubW9yZS1saW5rcy1mb290ZXIsXHJcblx0Zm9vdGVyIHtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcclxuXHR9XHJcblx0XHJcbn0iLG51bGwsIi5zaXRlLWZvb3RlciB7XHJcblx0XHJcblx0cGFkZGluZzogNHJlbSAwO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdC5jb2wge1xyXG5cclxuXHRcdFx0ZmxleC1ncm93OiAwO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRwLCBhLCBzdHJvbmcsIC5jb3B5cmlnaHQge1xyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMnJlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0YSB7XHJcblx0XHRcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5zaXRlLWZvb3Rlcl9fdG9wIHtcclxuXHRcclxuXHQuZC1mbGV4IHtcclxuXHRcdFxyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0aW1nIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwIDEuNXJlbSAzcmVtIDEuNXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuXHRcdFx0bWF4LXdpZHRoOiA3LjdyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0bWF4LXdpZHRoOiA0LjdyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblxyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdCAgICBtYXgtd2lkdGg6IDkwcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogMTAwcHg7XHJcblxyXG5cdFx0ICAgICY6bnRoLWNoaWxkKG4rNSkge1xyXG5cdFx0ICAgIFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdCAgICBtYXgtd2lkdGg6IDkwcHg7XHJcblx0XHRcdCAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuXHRcdCAgICB9XHJcblxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAycmVtO1xyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX19taWRkbGUge1xyXG5cdFxyXG5cdGJvcmRlci1ib3R0b206IC4ycmVtIHNvbGlkICNlNmVhZWQ7XHJcblx0Ym9yZGVyLXRvcDogLjJyZW0gc29saWQgI2U2ZWFlZDtcclxuXHRtYXJnaW46IDNyZW0gMDtcclxuXHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0XHJcblx0YSB7XHJcblxyXG5cdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdC5sb2NhdGlvbi1saW5re1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0LmNvbCB7XHJcblx0XHRcdFxyXG5cdFx0XHRmbGV4LWJhc2lzOiA1MCU7XHJcblx0XHRcdG1hcmdpbjogMCAwIDRyZW0gMDtcclxuXHRcdFx0XHJcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cdFxyXG5cdFxyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX2JvdHRvbSB7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcclxuXHRcdFxyXG5cdFx0LmNvbCA+IGRpdiB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQubWVudSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0bGkge1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmNvcHlyaWdodCBhIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmNvbCB7XHJcblxyXG5cdFx0ZmxleC1ncm93OiAyO1xyXG5cdFx0XHJcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFxyXG5cdFx0XHRmbGV4LWdyb3c6IDE7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcclxuXHJcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIubW9yZS1saW5rcy1mb290ZXIge1xyXG5cdFxyXG5cdHBhZGRpbmc6IDZyZW0gMDtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogNHJlbSAycmVtO1xyXG5cdFx0XHJcblx0XHRkaXZbY2xhc3NePVwiY29sLVwiXSwgXHJcblx0XHRkaXZbY2xhc3MqPVwiY29sLVwiXSB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5idG4ge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAwIDAgMnJlbSAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHJcblx0fVxyXG5cdFxyXG5cdGEge1xyXG5cdFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcblx0XHRcclxuXHR9XHJcblx0Lm5hbWV7XHJcblx0XHRcclxuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0cHtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiAjMGMzMDRlIWltcG9ydGFudDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjogIzMxYmVhZiFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGgzIHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogMi45cmVtO1xyXG5cdFxyXG5cdFx0KyB1bCxcclxuXHRcdCsgLmJ0biB7XHJcblxyXG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQudHdvLWNvbC1saXN0IHtcclxuXHRcdFxyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHRcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdCAgICAgICAgIFxyXG5cdH1cclxuXHRcclxufSIsbnVsbCwiLmZvcm0tY29udGFpbmVyIHtcblxuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0cGFkZGluZzogM3JlbTtcblx0XG5cdC52ZXJ0aWNhbF9yYWRpbyB7XG5cdFx0XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fYnV0dG9uX3N1Ym1pdCB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogIzBiMmQ0OSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDFyZW0gNXJlbSAxcmVtIDJyZW0haW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdFxuXHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYnV0dG9uLWFycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMnJlbTtcblxuXHRcdH1cdFx0XG5cdFx0XG5cdH1cblx0Ji5iZy1vcHBvc2l0ZXtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDExMCU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdC8vIG1pbi1oZWlnaHQ6IDEwNSU7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpe1xuXHRcdFx0Ly8gbWluLWhlaWdodDogMTEwJTtcblx0XHQgLy8gICAgbWFyZ2luLXRvcDogLTQwcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXtcblx0XHQgICAgLy8gbWFyZ2luLXRvcDogLTMwcmVtO1xuXHRcdH1cblxuXHRcdC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG5cdFx0XHQ+IC5mcm1fc3VibWl0IHtcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCZfX2FjY3JlZGl0YXRpb25zIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAtN3JlbTtcblxuXHRcdHN0cm9uZyB7XG5cdFx0XHRcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxuXHQmLnJlc2V0LWFic29sdXRlLXBvc2l0aW9uaW5nIHtcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXG5cdFx0LmZvcm0tY29udGFpbmVyX19hY2NyZWRpdGF0aW9ucyB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMDtcblx0ICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHRcbn1cblxuLmN0YS1jb250YWluZXIge1xuXHRAZXh0ZW5kIC5mb3JtLWNvbnRhaW5lcjtcblxuXHQvLyBtYXJnaW4tYm90dG9tOiAtMTByZW07XG5cblx0aW1nIHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHR9IFxufVxuXG4uZnJtX2Vycm9yIHtcblx0XG5cdG1hcmdpbi10b3A6IC41cmVtO1xuXHRcdFxufVxuXG5zZWxlY3Qge1xuXHRcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3QtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuXHRib3JkZXI6IC4xcmVtIHNvbGlkICM5QjlCOUI7XG5cdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRcbn1cblxuLnNlYXJjaGFuZGZpbHRlciB7XG5cdFxuXHRpbnB1dCB7XG5cdFxuXHRcdGJvcmRlcjogLjFyZW0gc29saWQgIzlCOUI5Qjtcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRcblx0fVxuXG5cdC5zZi1maWVsZC1zZWFyY2gge1xuXG5cdFx0bGFiZWwge1xuXG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdH1cblx0XHRcblx0fVxuXG5cblx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcblxuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblxuXHR9XG5cblxufVxuXG4jZnJtX2ZpZWxkXzc4M19jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnJtX2Ryb3B6b25lIC5kei1wcmV2aWV3IC5kei1jb2x1bW4ge1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uZnJtX2Ryb3B6b25lIHtcblx0LmR6LWNvbXBsZXRlIHtcblx0XHRib3JkZXI6IDNweCBzb2xpZCAjMzFiZWFmO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMzFiZWFmO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICMzMWJlYWY7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2dyZWVuLXRpY2suc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgMTAlO1xuXHRcdH1cblx0fVxuXG5cdC5kei1jbGlja2FibGUuZnJtX3NpbmdsZV91cGxvYWQgLmR6LW1lc3NhZ2Uge1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG4uZnJtX3N0eWxlX2Zvcm1pZGFibGUtc3R5bGUud2l0aF9mcm1fc3R5bGUgLmZvcm0tZmllbGQge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIFx0Z3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICAgXHR9XG59IiwiLmhvbWUge1xyXG5cdFxyXG5cdCNjb250ZW50IC5iZy1saWdodCB7XHJcblx0XHRcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHRcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGhlaWdodDogMjAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDIzJTtcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRoZWlnaHQ6IDE3JTtcdFxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aGVpZ2h0OiAxNCU7XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aGVpZ2h0OiAxMi41JTtcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYmxvY2staGVhZGVyIHtcclxuXHRcdFx0XHJcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjNyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCNjb250ZW50ID4gLmNvbnRhaW5lci5ibG9jayB7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHQgICAgcGFkZGluZy10b3A6IDdyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQgICAgcGFkZGluZy10b3A6IDdyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC52aWRlby1jYXJvdXNlbF9fYXJyb3dzICsgLnJvdyA+IGRpdiB7XHJcblx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0LmxhdGVzdC1uZXdzIHtcclxuXHJcblx0XHRwIGE6bm90KC5idG4pIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQuY2FyZHMge1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XHJcblx0XHRcdFx0ZGl2Om50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG59IiwiLnNpbmdsZSB7XG5cdC5hcnRpY2xlLS1jb250ZW50IHtcblx0XHRoMSwgLnd5c2l3eWctLWgxLCBoMiwgLnd5c2l3eWctLWgyLCBoMywgLnd5c2l3eWctLWgzLCBoNCwgLnd5c2l3eWctLWg0IHtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW46IDJyZW0gMCAwIDA7XG5cdFx0fVxuXG5cdFx0aDEsIC53eXNpd3lnLS1oMSB7XG5cdFx0XHRmb250LXNpemU6IDU4cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMzMUJFQUY7XHRcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0Y29sb3I6ICMwQzMwNEU7XHRcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFx0XG5cdFx0aDIsIC53eXNpd3lnLS1oMiB7XG5cdFx0XHRmb250LXNpemU6IDI5cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMwQzMwNEU7XHRcblx0XHR9XG5cblx0XHRoMywgLnd5c2l3eWctLWgzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogIzBDMzA0RTtcdFxuXHRcdH1cblxuXHRcdGg0LCAud3lzaXd5Zy0taDQge1xuXHRcdFx0Zm9udC1zaXplOiAxOXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjMjMyMzIzO1xuXHRcdH1cblx0fVxufVxuXG5cbmE6bm90KC5idG4pIHtcblxuXHRjb2xvcjogIzBDMzA0RTtcdFxuXHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAuMXJlbSFpbXBvcnRhbnQ7XG5cblx0Jjpob3ZlciB7XG5cblx0XHRjb2xvcjogIzMxYmVhZjtcblxuXHR9XG5cbn1cblxuLm1pbi1oZWlnaHQtNTAwe1xuXHRtaW4taGVpZ2h0OiA4NTBweDtcblx0cGFkZGluZy1ib3R0b206OHJlbTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0cGFkZGluZy1ib3R0b206NnJlbTtcblx0fVxuXG59XG5cbi5uby1taW4taGVpZ2h0LWZpeCB7XG5cdG1pbi1oZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubWluLWhlaWdodC04MDB7XG5cdG1pbi1oZWlnaHQ6IDgwMHB4O1xuXHRwYWRkaW5nLWJvdHRvbToxMCU7XG59XG5cbi8vIC5yZXRyYWN0e1xuLy8gXHRtYXJnaW4tdG9wOiAwO1xuLy8gXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG4vLyBcdFx0bWFyZ2luLXRvcDogLTZyZW07XG4vLyBcdH1cbi8vIH1cblxuLmdvb2dsZS1yZXZpZXctYmxvY2t7XG5cdCYucmV0cmFjdHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogLTE1cmVtO1xuXHRcdH1cblx0fVxuXHQmLmJsb2Nre1xuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHR9XG59XG5cbnAge1xuXHRcblx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdGE6bm90KC5idG4pIHtcblxuXHRjb2xvcjogIzMxYmVhZjtcdFxuXHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAuMXJlbSFpbXBvcnRhbnQ7XG5cblx0Jjpob3ZlciB7XG5cblx0XHRjb2xvcjogIzAwMDAwMDtcblxuXHR9XG5cbn1cblx0XG59XG5cbi8qIEFib3V0IFVzIChBY2NyZWRpdGF0aW9ucykgKyBXb3JraW5nIEF0IERDQkwgKEN1cnJlbnQgVmFjYW5jaWVzKSAqL1xuXG4uYmctYmx1ZSB7XG5cblx0LmNvbG9yLXRlYWwge1xuXG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cblx0fVxuXG59XG5cbi5iaWctdW5kZXJsaW5lIHtcblxuXHRib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAjMGIyZDQ5O1xuXHRmb250LXNpemU6IDVyZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAzLjhyZW07XG5cblx0fVxufVxuXG4uYmxvY2staGVhZGluZyB7XG5cdFxuXHRjb2xvcjogIzBCMkQ0OTtcblx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiA1cmVtO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xuXHRcblx0fVxuXHRcbn1cblxuLmJsb2NrLWhlYWRlciB7XG5cblx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0Zm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuXHQgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcbiAgICB9XG5cblx0Ji51bmRlcmxpbmUge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzFiZWFmO1xuXHR9XG5cblx0Ji5leHRyYS1zcGFjZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMHJlbTtcblx0fVxuXG5cdCsgcCB7XG5cdFx0XG5cdFx0bWFyZ2luOiAwIGF1dG8gNnJlbSBhdXRvO1xuXHRcdG1heC13aWR0aDogNzByZW07XG5cdFx0XG5cdH1cblx0XG59XG5cbi8qIFRleHQgU2lkZSAqL1xuXG4ubmVnYXRpdmUtb3ZlcmxhcCB7XG5cdHBhZGRpbmctYm90dG9tOiAyMHJlbTtcbn1cblxuLyogUGFnaW5hdGlvbiAqL1xuXG4ucGFnaW5hdGlvbiB7XG5cdG1hcmdpbi10b3A6IDJyZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIENoZXZyb25zICovXG5cbi5jaGV2cm9uLWRpdmlkZXIge1xuXG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cdH1cblxuXHQmX19pbWFnZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogMCA1cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXG5cdH1cblxuXHQmOmFmdGVyIHtcblxuXHRcdGJvcmRlci10b3A6IC4xcmVtIHNvbGlkICM3QUQ5Q0U7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0bGVmdDogNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHR9XG5cblx0JiArIGgyIHtcblx0XG5cdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XG5cdFx0JiArIHAge1xuXHRcdFxuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cbn1cblxuLmJnLWxpZ2h0IC5jaGV2cm9uLWRpdmlkZXIgLmNoZXZyb24tZGl2aWRlcl9faW1hZ2Uge1xuXG5cdGJhY2tncm91bmQ6ICNlNmVhZWQ7XG5cbn1cblxuLnBhZ2UtbGlua3MtYmxvY2tfX2hlYWRpbmcge1xuXG5cdHAge1xuXG5cdFx0bWFyZ2luOiAyLjVyZW0gYXV0byA2cmVtIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MnJlbTtcblxuXHR9XG5cbn1cblxuLm5vLWxlZnQtcGFkIHtcblx0XG5cdHBhZGRpbmctbGVmdDogMDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHsgLy8gd2FzIDQ4MFxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0fVxuXG59XG5cbi8qIFZpZGVvcyAqL1xuXG4udmlkZW8tY29udGFpbmVyIHtcblxuXHRtYXJnaW4tdG9wOiAzcmVtO1xuXG5cdCZfX2NvdmVyIHtcblx0XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1x0XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXG5cdH1cblxuXHQmX19wbGF5IHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiByZWQ7XHRcblx0XHRib3JkZXItcmFkaXVzOiA1cmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcblx0fVxuXG59XG5cbi50cnVzdHBpbG90LWltYWdlIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiA0MjBweDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLnRydXN0cGlsb3Qtd2lkZ2V0e1xuXHRtYXgtd2lkdGg6IDEwMjBweDtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5kcy10b2dnbGVkLmJnLWJsdWV7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxYTUwN2EhaW1wb3J0YW50O1xufVxuXG4ucGFkZGVkLXVuZGVybGluZXtcblx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjMGMzMDRlO1xufVxuI21lbnUtaXRlbS0xMTgze1xuXHQmOjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpIG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiAxLjVyZW07XG5cdFx0aGVpZ2h0OiAxLjVyZW07XG5cdFx0cmlnaHQ6IC00MCU7XG5cdFx0dG9wOiA2NSU7XG5cdH1cbn1cblxuLnRydXN0cGlsb3Qtd3JhcHBlcntcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KXtcblx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLnN0ZXBzLWhlYWRlcntcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0fVxufVxuXG4uZm9ybS1jb250YWluZXJfX2FjY3JlZGl0YXRpb25ze1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCl7XG5cdCAgICBmb250LXNpemU6IDEuNXJlbTtcblx0fVxuXG5cdGltZ3tcblx0XHRtYXJnaW46IDFyZW0gMS41cmVtO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0bWFyZ2luOiAxcmVtIDMuNXJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRtYXJnaW46IDFyZW0gM3JlbTtcblxuXHRcdFx0JjpudGgtY2hpbGQobis3KTpudGgtY2hpbGQoLW4rOCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXtcblx0XHRcdG1hcmdpbjogMXJlbSAwLjdyZW07XG5cdFx0fVxuXHR9XG59XG5cbi5uby1wYWRkaW5ne1xuXHRwYWRkaW5nOjAhaW1wb3J0YW50O1xufVxuXG4ucHJpdmFjeS1wb2xpY3kgbWFpbiAuY29sLWxnLTEwIHBbaWRdOm5vdChbaWQ9XCJcIl0pIHtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDEwcmVtO1xufSIsIltjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0sIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0ge1xyXG5cdFxyXG5cdC5zaXRlLWhlYWRlciB7XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHJcblx0XHRcdFx0Ji5zaG93ID4gYSxcclxuXHRcdFx0XHQmOmhvdmVyID4gYSxcclxuXHRcdFx0XHQmLmFjdGl2ZSA+IGEge1xyXG5cclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxufSIsIkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGkuc2hvdyA+IGEsXG4gIFtjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpOmhvdmVyID4gYSxcbiAgW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGkuYWN0aXZlID4gYSwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGkuc2hvdyA+IGEsXG4gIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtaGVhZGVyIGxpOmhvdmVyID4gYSxcbiAgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGkuYWN0aXZlID4gYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07IH0gfVxuIiwiLnNpdGUtaGVhZGVyIHtcclxuXHJcblx0Ym94LXNoYWRvdzogMCAwIDJyZW0gIzAwMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogOTk7XHJcblx0cG9zaXRpb246IHN0aWNreTtcclxuXHR0b3A6IDA7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiAxLjFyZW0gMDtcdFxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5uYXZiYXIge1xyXG5cclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZzogMS41cmVtIDEuNXJlbSAxLjVyZW0gMS41cmVtO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDcwcHg7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNHJlbTtcdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHQmLWJyYW5kIHtcclxuXHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNHJlbTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ly8gdG9wOiAyLjJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHR9XHRcclxuXHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogN3JlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMzY1cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRib3JkZXItcmlnaHQ6IC4ycmVtIHNvbGlkICMzMWJlYWY7XHJcblx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdGhlaWdodDogNzAlO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDE1JTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSAge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Ly8gbGVmdDogMS41cmVtO1xyXG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyB0b3A6IDJyZW07XHJcblx0XHRcdFx0d2lkdGg6IDlyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdC5sb2dvIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5sb2dvLXN0cmFwIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkgIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFxyXG5cdFx0XHRcdC8vIGxlZnQ6IDE5cmVtO1xyXG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyB0b3A6IDIuMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0I3ByaW1hcnktbmF2aWdhdGlvbiB7XHJcblx0XHRcdFx0Ym94LXNoYWRvdzogIGluc2V0IDBweCAuN3JlbSAycmVtIC0ycmVtICMzMzM7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMTAwJTtcclxuXHRcdFx0XHRsZWZ0OiAwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Jj5kaXZ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzcmVtIDMuNXJlbTtcclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5uYXZiYXItdG9nZ2xlciB7XHJcblx0XHRcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0dWwsIGxpIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdGxpIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU0MHB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNHJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtIDA7XHJcblxyXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHJcblx0XHRhIHtcclxuXHRcdFx0XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhcmV0IHtcclxuXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGhlaWdodDogMS4ycmVtO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDAuOHJlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblxyXG5cdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLnNob3cgPiBhIC5jYXJldCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWdyZWVuLnN2Zyk7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSAuY2FyZXQsXHJcblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudF9wYWdlX3BhcmVudCA+IGEgLmNhcmV0IHtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmLmN1cnJlbnRfcGFnZV9wYXJlbnQgPiBhLFxyXG5cdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSA+IGEsXHJcblx0XHQmLmN1cnJlbnQtbWVudS1pdGVtID4gYVx0XHR7XHJcblxyXG5cdFx0XHRjb2xvcjogIzMxQkVBRjtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogLjNyZW0gc29saWQgIzMxQkVBRjtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMy4ycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfcGFyZW50IHtcclxuXHRcdFx0XHJcblx0XHRcdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly8gZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHQmLnNob3cgPiBhLFxyXG5cdFx0XHQmOmhvdmVyID4gYSxcclxuXHRcdFx0Ji5hY3RpdmUgPiBhIHtcclxuXHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogLjNyZW0gc29saWQgIzMxQkVBRjtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LyogVGFrZSBhY2NvdW50IG9mIHRoZSAnTWFrZSBhIHBheW1lbnQnIGJ1dHRvbiB3cmFwcGluZyAqL1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTUzOXB4KSB7XHJcblx0XHRcclxuXHRcdFx0Ji5zaG93ID4gYSxcclxuXHRcdFx0Jjpob3ZlciA+IGEsXHJcblx0XHRcdCYuYWN0aXZlID4gYSxcclxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfcGFyZW50IGEsXHJcblx0XHRcdCYuY3VycmVudF9wYWdlX2l0ZW0gYSB7XHRcclxuXHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMuNXJlbTtcclxuXHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luOiAzLjRyZW0gMCAwIC0yLjVyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0cGFkZGluZzogMnJlbSAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHRcclxuXHRcdGxpLmNvbnRhaW5lciB7XHJcblx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHR1bCwgbGkge1xyXG5cdFx0XHRcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQubmF2LW1lZ2FtZW51X19tZW51IHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gM3JlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMCAwIDJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cclxuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcclxuXHRcdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdHRvcDogLjdyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cclxuXHRcdFx0XHQmOmhvdmVyOmFmdGVyIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtZ3JlZW4uc3ZnKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ji5oaWRlLWNoZXZyb24ge1xyXG5cdFx0XHRcdFx0JjphZnRlcixcclxuXHRcdFx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFxyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHVsLnJvdyB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQubmF2LW1lZ2FtZW51X19tZW51IHtcclxuXHRcdFxyXG5cdFx0dWwge1xyXG5cdFx0XHRcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cdFx0XHRcclxuXHRcdFx0cGFkZGluZzogLjVyZW0gMXJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9fbWVudSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cclxuXHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQvLyByaWdodDogOS41cmVtO1xyXG5cdFx0XHQvLyB0b3A6IDEuNXJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0Lm1vYmlsZS1jYWxsLW1lbnUge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuXHRcdC5pY29uIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCAgICB3aWR0aDogMi41cmVtO1xyXG5cdFx0ICAgIGhlaWdodDogMi41cmVtO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0ICAgIGhlaWdodDogMTAwJTtcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQgICAgei1pbmRleDogOTk5OTk5O1xyXG5cdFx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdCAgICBjb250ZW50OiAnJztcclxuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdGhlbWVzL3JvdWdlLXdwLXN0YXJ0LXRoZW1lL2Fzc2V0cy9pbWFnZXMvcGhvbmUtaWNvbi5zdmdcIik7XHJcblx0XHRcdCAgICBsZWZ0OiAwO1xyXG5cdFx0XHQgICAgdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdHVsIHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHRcdFx0XHRcdFxyXG5cclxuXHRcdFx0XHQgICAgYSB7XHJcblx0XHRcdFx0ICAgIFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdCAgICB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5kaXJlY3Qtc2VjdXJpdHktdG9nZ2xlIHtcclxuXHQuc2l0ZS1oZWFkZXIge1xyXG5cdFx0Lm5hdmJhciB7XHJcblx0XHRcdCYtYnJhbmQge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYWdlYnVpbGRlciB7XHJcblx0LnNpdGUtaGVhZGVyIHtcclxuXHRcdC5uYXZiYXIge1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFx0cGFkZGluZzogMS41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IixudWxsLCIuaGVybyB7XG5cblx0Lmhlcm9fX2gxIHtcblx0XHRcblx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFxuXHR9XG5cdFxuXHRoMiB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogNS44cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XG5cdFx0LmNvbC1tZC0xIHtcblx0XHRcblx0XHRcdGJvcmRlcjogLjJyZW0gc29saWQgeWVsbG93O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LnN0cmlrZXRocm91Z2gge1xuXHRcdFxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFxuXHR9XHRcblx0XG5cdC8qIEltYWdlIE1hc2tzICovXG5cblx0Lmhlcm9fX2NoZXZyb24tc21hbGwsXG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblxuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvKi1vLW9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyOyovXG5cdFx0LW8tb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuXHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cblx0XHRcdC8vIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHQvLyBcdGhlaWdodDogODAlO1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5NDhweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiA2MCU7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xuXHRcdC8vIH1cblxuXHR9XG5cblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdC5oZXJvX19jaGV2cm9uLXNtYWxsIHtcblxuXHRcdHJpZ2h0OiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdFxufSIsbnVsbCwiLyogRGVidCBSZWNvdmVyeSAvIEFib3V0IFVzIC8gQ2FuJ3QgUGF5IFdlJ2xsIFRha2UgSXQgQXdheSAvIFdvcmtpbmcgQXQgRENCTCAvIExvY2F0aW9ucyAqL1xyXG5cclxuLmhlcm8tLW5vLWltYWdlIHtcclxuXHRcclxuXHRwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFxyXG5cdFx0cGFkZGluZzogM3JlbSAxLjVyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCYgKyBkaXYge1xyXG5cdFxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmctdG9wOiA2cmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0LyouY29sLW1kLTEsXHJcblx0LmNvbC1tZC00IHtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XHJcblx0XHRcclxuXHRcdGxlZnQ6IDEzcmVtO1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHJcblx0fSovXHJcblxyXG59IiwiLyogSGlnaCBDb3VydCBFbmZvcmNlbWVudCAvIE91ciBQZW9wbGUgLyBMYXRlc3QgTmV3cyAvIFRlc3RpbW9uaWFscyAvIENvbnRhY3QgLyBDb29raWUgUG9saWN5ICovXG5cbi5oZXJvLS1wbGFpbiB7XG5cdC8vIGJhY2tncm91bmQ6ICMwYjJkNDkgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvcGxhaW4taGVyby1iYWNrZ3JvdW5kLnBuZykgMTAwJSAxMDAlIG5vLXJlcGVhdDtcblx0Ly8gYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcblx0JiArIGRpdiB7XG5cdFx0XG5cdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogNnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC5jb250YWluZXIge1xuXG5cdFx0cGFkZGluZy1ib3R0b206IDVyZW07XG5cdFx0cGFkZGluZy10b3A6IDZyZW07XG5cblx0fVxuXHRcblx0LmNvbC1tZC0xIHtcblx0XHRcblx0XHQvKmJvcmRlcjogMTBweCBzb2xpZCByZWQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsqL1xuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHRcblx0XHRcdC8qaGVpZ2h0OiAxMDAlOyovXG5cdFx0XHQvLyBtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNjZweCkgYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdG1pbi13aWR0aDogNzBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5jb2wtbWQtNSxcblx0LmNvbC1tZC02IHtcblx0XHRcblx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0XG5cdFx0XHQvLyBtYXJnaW4tbGVmdDogMDtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXHRcdFxuXHRcdC8qbGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTAlKTsqL1xuXHRcdHJpZ2h0OiAwO1xuXHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0Ly8gd2lkdGg6IDUwJTtcblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHQvLyBcdGhlaWdodDogODAlO1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA5NDhweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiA2MCU7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0Ly8gXHRkaXNwbGF5OiBub25lO1xuXHRcdC8vIH1cblxuXHR9XG5cdFx0XG5cdGgxIHtcblx0XG5cdFx0Zm9udC1zaXplOiA1LjhyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxufVxuXG4vKiBDb250YWN0IC8gQ29va2llIFBvbGljeSAqL1xuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0LFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCxcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRoYW5reW91LFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZm9ybS1wYXltZW50IHtcblx0XG5cdC5oZXJvLS1wbGFpbiB7XG5cblx0XHQuYWxwaGEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0JiArIHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XG5cdFx0LmNvbnRhaW5lciB7XG5cblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDRyZW07XHRcblxuXHRcdH1cblx0XHRcblx0XHQucm93IHtcblxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcdFx0XG59XG5cbi8qIE5ld3MgKi9cbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kc3MtbmV3cyxcbi5ibG9nLFxuLy8gLmFyY2hpdmUsXG4uc2luZ2xlIHtcblx0XG5cdC5oZXJvLS1wbGFpbiB7XG5cblx0XHQuYWxwaGEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0JiArIHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgxLmFscGhhIHtcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0LjVyZW07XG5cdFx0fVxuXHRcblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdH1cblx0XHRcblx0XHQucm93IHtcblxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcdFx0XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFib3V0LXVzIHtcblx0LmJnLWJsdWUge1xuXHRcdC8vIGJhY2tncm91bmQ6ICR0ZWFsO1xuXHR9XG59XG5cbi5wb3N0LXRlbXBsYXRlLWRlZmF1bHQuc2luZ2xlIHtcblx0Lmhlcm8tLXBsYWluIHtcblx0XHRoMi5hbHBoYSB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xuXHRcdCAgICBsaW5lLWhlaWdodDogNC41cmVtO1xuXHRcdH1cblx0fVxufSIsbnVsbCwiLyogRGVidCBSZWNvdmVyeSAvIEFib3V0IFVzIC8gQ2FuJ3QgUGF5IFdlJ2xsIFRha2UgSXQgQXdheSAvIFdvcmtpbmcgQXQgRENCTCAvIExvY2F0aW9ucyAqL1xuXG4uaGVyby0tc2lkZS1pbWFnZSB7XG5cblx0cGFkZGluZzogNy41cmVtIDAgMTByZW0gMDtcblxuXHRwIHtcblx0XHRtYXgtd2lkdGg6IDg4JVxuXHR9XG5cblx0Lmhlcm9fX3NpZGUtaW1hZ2Uge1xuXHRcdGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDAlIDEwMCUsIDEzJSA1MCUsIDAlIDApO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdH1cblx0fVxuXHRcblxuXHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0cGFkZGluZzogM3JlbSAxLjVyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG5cdFx0cGFkZGluZzogMHJlbSAwIDEwcmVtIDA7XG5cdFx0Ly8gcGFkZGluZy1ib3R0b206IDM2cmVtO1xuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHRwYWRkaW5nOiAwcmVtIDAgMHJlbSAwO1xuXHRcdC8vIHBhZGRpbmctYm90dG9tOiAzMHJlbTtcblx0fVxuXHRcblx0JiArIGRpdiB7XG5cdFxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDRyZW07XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQuY29sLW1kLTEsXG5cdC5jb2wtbWQtNiB7XG5cdFx0XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcblx0XHRcdCYuZXh0cmEtcGFkZGluZyB7XG5cdFx0XHRcdC8vIHBhZGRpbmctcmlnaHQ6IDExMnB4OyAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblxuXHQuaGVyb19fY2hldnJvbi1zbWFsbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRcblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXG5cdFx0Ly8gd2lkdGg6IDU1JTtcblx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0cmlnaHQ6IDU1JTtcblxuXHRcdCYuYW9zLWFuaW1hdGUge1xuXHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0cmlnaHQ6IDQ1JTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Ly8gd2lkdGg6IDYwJTtcblx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdHJpZ2h0OiA0MCU7XG5cblx0XHRcdCYuYW9zLWFuaW1hdGUge1xuXHRcdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRcdHJpZ2h0OiA0MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRcblx0XHQvLyBsZWZ0OiA1MCU7XG5cdFx0Ly8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MCUpO1xuXHRcdC8vIGxlZnQ6IDEzcmVtO1xuXHRcdC8vIHdpZHRoOiA1MCU7XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0Ly8gICAgIHdpZHRoOiAxMDAlO1xuXHRcdC8vICAgICBsZWZ0OiAtNDUlO1xuXHRcdC8vIH1cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly8gfVxuXHR9XG5cblx0PiAuY29udGFpbmVyID4gLnJvdyA+IC5jb2wtbWQtNiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dC11cyB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdC5oZXJvLS1zaWRlLWltYWdlIHtcblx0XHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsbnVsbCwiLyogSG9tZSBQYWdlIE9ubHkgKi9cblxuLmhlcm8tLXNsaWRlciB7XG5cdFxuXHRiYWNrZ3JvdW5kOiAjMEMzMDRFO1xuXHRcblx0LnNsaWRlIHtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0LnNsaWNrLXNsaWRlIHtcblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdC5zbGlkZV9fdGFicyB7XG5cdFx0XHRcdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHQuc2xpZGVfX3RhYnMge1xuXHRcdFx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdFx0XHRsaTpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0LnNsaWRlX190YWJzIHtcblx0XHRcdFx0XHRcdC5zbGljay1kb3RzIHtcblx0XHRcdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdC5zbGlkZV9fdGFicyB7XG5cdFx0XHRcdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHQuc2xpZGVfX3RhYnMge1xuXHRcdFx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdFx0XHRsaTpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0fVx0XG5cdFxuXHQuY29udGFpbmVyIHtcblx0XHRcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzogMTIuNXJlbSAxLjVyZW0gMTIuNXJlbSAxLjVyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZzogOC41cmVtIDEuNXJlbSA5LjVyZW0gMS41cmVtXG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZzogMy41cmVtIDEuNXJlbSA2cmVtIDEuNXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHRcdFx0cGFkZGluZzogMi41cmVtIDEuNXJlbSAycmVtIDEuNXJlbTtcblx0XHRcdFx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cblx0XHRcdHBhZGRpbmc6IDIuNXJlbSAxLjVyZW0gMHJlbSAxLjVyZW07XG5cdFx0XHRcdFx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHRcdCYgKyBpbWcge1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgMCUgMTAwJSwgMTMlIDUwJSwgMCUgMCk7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgMzUlIDEwMCUsIDUwJSA1MCUsIDM1JSAwKTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgNDAlIDEwMCUsIDU1JSA1MCUsIDQwJSAwKTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDM1JSAxMDAlLCA1MCUgNTAlLCAzNSUgMCk7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogcG9seWdvbig4MCUgMCwgOTUlIDUwJSwgODAlIDEwMCUsIDQwJSAxMDAlLCA1NSUgNTAlLCA0MCUgMCk7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogbm9uZTtcblx0XHRcdFx0cmlnaHQ6IDIlO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdC8vIHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwLCAxMDAlIDUwJSwgMTAwJSAxMDAlLCA1MCUgMTAwJSwgNTAlIDUwJSwgNTAlIDApO1xuXHRcdFx0XHQvLyByaWdodDogMTAlO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IG5vbmU7XG5cdFx0XHRcdHJpZ2h0OiAyJTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGhlaWdodDogMzUwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDIyMHB4O1xuXHRcdFx0fVxuXG5cblx0XHR9XG5cblx0XHQucm93IHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0XHRcdFx0Ly8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cdFxuXHQuc2xpZGVfX3RpdGxlIHtcblx0XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDUuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4xO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdCAgIFx0cGFkZGluZy1yaWdodDogNHJlbTtcblxuXHQgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpIHtcblx0ICAgIFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0ICAgIH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDhyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0fVxuXHRcdFxuXHRcdCYgKyBwIHtcblx0XHRcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi42cmVtO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43cmVtO1x0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNnJlbTtcblxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0dWwge1xuXHRcdFxuXHRcdHBhZGRpbmc6IDA7XG5cdFx0XG5cdH1cblx0XG5cdGxpIHtcblx0XHRcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdG1hcmdpbi1yaWdodDogM3JlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGhlaWdodDogLjJyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHR3aWR0aDogM3JlbTtcblx0XHRcdFxuXHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcblx0XHRcdFx0YmFja2dyb3VuZDogYXF1YTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5wYWdlcl9faXRlbSB7XG5cblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdGEge1xuXHRcdFxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHQuc2xpZGVfX3RhYnMge1xuXHRcdFxuXHRcdG1hcmdpbjogNy41cmVtIDAgMCAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0bWFyZ2luOiA0LjVyZW0gMCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0bWFyZ2luOiAyLjVyZW0gMCAwIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW46IDEuNXJlbSAwIDAgMDtcblxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC43cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zcmVtO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XG5cdFx0XHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHR9XG5cdFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjBcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCIwXCJdLFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjFcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCIxXCJdLFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjJcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCIyXCJdLFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjNcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCIzXCJdLFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjRcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCI0XCJdLFxuXHRbZGF0YS1zbGljay1pbmRleD1cIjVcIl0gW2RhdGEtc2xpZGUtaW5kZXg9XCI1XCJdIHtcblxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzFiZWFmO1xuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0XG5cdH1cblxuXHQuaGVyb19fY2hldnJvbi1zbWFsbCB7IC8vIFVTSU5HIENMSVBQSU5HIFBBVEhcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDU1JTtcblx0XHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHR3aWR0aDogNjAlOyBcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdH1cblxuXHQuc2xpZGUgPiAuY29udGFpbmVyID4gLnJvdyA+IC5jb2wtbWQtNiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHRcdFx0XG59IixudWxsLCIvKiBBYm91dCBVcyAvIFdvcmtpbmcgYXQgRENCTCAqL1xyXG5cclxuLmlubGluZS1pbWFnZS1zbGlkZXIuc2xpY2stc2xpZGVyIHtcclxuXHJcblx0bWFyZ2luLWxlZnQ6IC41cmVtO1xyXG5cdG1hcmdpbi1yaWdodDogLjVyZW07XHJcblx0bWFyZ2luLXRvcDogNnJlbTtcclxuXHRcclxuXHQuc2xpY2stc2xpZGUge1xyXG5cclxuXHRcdG1hcmdpbjogMCAxcmVtO1xyXG5cclxuXHR9XHJcblxyXG5cdC5zbGljay1wcmV2IHtcclxuXHJcblx0XHRsZWZ0OiAtNXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdGxlZnQ6IDJyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHQuc2xpY2stbmV4dCB7XHJcblxyXG5cdFx0cmlnaHQ6IC01cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0cmlnaHQ6IDJyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufSIsIi8qIE92ZXJ2aWV3ICsgTG9jYXRpb25zICovXG5cbi5pbmxpbmUtbm90aWZpY2F0aW9uIHtcblx0bWFyZ2luLXRvcDogNXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcblx0LmlubGluZS1ub3RpZmljYXRpb25fX2lubmVyIHtcblxuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdC8vIHBhZGRpbmc6IDJyZW07XG5cdFx0cGFkZGluZzogMnJlbSAyOHJlbSAycmVtIDJyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gOHJlbSAycmVtO1x0XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0cCB7XG5cdFx0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Ly8gd2lkdGg6IDYwJTtcblx0XHRcblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0Ly8gXHR3aWR0aDogNDUlO1xuXHRcdC8vIH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA3MCU7XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0aW1nIHtcblx0XHRcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRib3gtc2hhZG93OiAwIC41cmVtIDFyZW0gIzc3Nztcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDJyZW07XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0Ly8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODIwcHgpIGFuZCAobWluLXdpZHRoOiAxMzUwcHgpIHtcblx0XHQvLyB9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRvcDogODAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTMwJSk7XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxufSIsIi5pbnRlcm5hbC1kcm9wZG93bi1uYXYge1xyXG5cdFx0XHJcblx0bWFyZ2luLXRvcDogLTQuNXJlbTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdC5yb3c6YmVmb3JlIHtcclxuXHRcdFx0XHJcblx0XHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1x0XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGhlaWdodDogNTAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvKiBUYWtlIGEgbG9vayBpbnNpZGUgRENCTCAqL1xyXG5cdFx0XHJcblx0XHQmICsgLmJsb2NrLmJnLWxpZ2h0IHtcclxuXHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMnJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdC5kcm9wZG93bi1uYXZfX2lubmVyIHtcclxuXHRcdFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICMzMUJFQUY7XHJcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtOyBcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0aDMge1xyXG5cclxuXHRcdFx0d2lkdGg6IDI1JTtcclxuXHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDI0JTtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMi43cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdCYgPiAqIHtcclxuXHRcdFx0XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiBpbmhlcml0O1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdHBhZGRpbmc6IDNyZW0gMXJlbSA4cmVtIDFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQmID4gKiB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDJyZW0gMDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cdFxyXG5cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmX19kcm9wZG93biB7XHJcblx0XHQgXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDUlO1xyXG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogNTIlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHNlbGVjdCB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAzMHJlbTtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODYwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAyMXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0b3B0aW9uIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMC43cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogLS4zcmVtO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDAuOXJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNDByZW07XHJcblx0XHRcdFx0cGFkZGluZzogLjlyZW0gNXJlbSAuN3JlbSAxLjNyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9faW1nIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTsgXHJcblx0XHRib3gtc2hhZG93OiAwcHggLjVyZW0gMXJlbSAjNzc3O1xyXG5cdFx0bWF4LXdpZHRoOiAyN3JlbTtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogNHJlbTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHJcblx0XHRcdGJvdHRvbTogLTM1JTtcclxuXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi5ibG9jay5iZy1saWdodCB7XHJcblx0XHRcdFxyXG5cdC5jb2xvci10ZWFsIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICMzMWJlYWY7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnJvdy5zdGVwcyB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi10b3A6IDMuNXJlbTtcclxuXHRcdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQtdXMge1xuXHRcdFx0XG5cdC8qIE91ciBQZW9wbGUgKi9cblx0XG5cdC5ibG9jay5iZy1saWdodDpub3QoLmNhcmRzKSB7XG5cdFx0XG5cdFx0LnJvdy5zdGVwcyB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuY29sLW1kLTEyLFxuXHRcdC5jb2wuc3RlcCB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50OyAvLyBvdmVycmlkZXMgLm5vLWxlZnQtcGFkXG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmNvbC1sZy03IHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0fVxuXHRcdFxuXHRcdC5jb2wuc3RlcDpiZWZvcmUge1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5idG4tLWJsdWUge1xuXHRcdFx0YmFja2dyb3VuZDogIzMxYmVhZjtcblx0XHRcdGNvbG9yOiAjMGIyZDQ5ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDJyZW0gMCAwIDA7XG5cdFx0XHRcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM3YWQ5Y2U7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuZGNibC1zdGFkaXVtIHtcblxuXHRcdG1hcmdpbjogNnJlbSAwIC0xOHJlbSAwO1xuXHRcdFxuXHRcdCYgKyBkaXYge1xuXHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDE4cmVtO1xuXHRcdFx0XG5cdFx0XHRhIHtcblx0XHRcdFxuXHRcdFx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XHRcblx0LyogVGV4dCBDb250YWluZXIgKi9cblx0XG5cdC50ZXh0LWNvbnRhaW5lciB7XG5cdFx0XG5cdFx0aDQge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2Zyk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC8qIEhvdmVyIEZMaXAgQ2FyZHMgKi9cblx0XG5cdC5ob3Zlci1mbGlwLWNhcmRzIHtcblx0XG5cdFx0aDIge1xuXG5cdFx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmICsgcCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiA3MHJlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdFx0ZGl2W2NsYXNzXj1cImNvbC1tZC02XCJdLCBcblx0XHRkaXZbY2xhc3MqPVwiY29sLW1kLTZcIl0ge1xuXHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LyogQWNjcmVkaXRhdGlvbnMgKi9cblx0XG5cdC5ob3Zlci1mbGlwLWNhcmRzICsgLmJnLWJsdWUge1xuXHRcdFxuXHRcdHBhZGRpbmctYm90dG9tOiA4cmVtO1xuXHRcdHBhZGRpbmctdG9wOiA4cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aDIgKyBwIHtcblx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdH1cblx0XG5cdC5hY2NyZWRpdGF0aW9uLWJsb2NrcyA+IGRpdiB7XG5cblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG5cdH1cblx0XG5cdC5hY2NyZWRpdGF0aW9uLWJsb2NrIHtcblx0XHRcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHRcblx0XHQmID4gZGl2IHtcblxuXHRcdFx0YmFja2dyb3VuZDogI0U2RUFFRDtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmFjY3JlZGl0YXRpb24tYmxvY2tfX2hlYWRlciB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYWNjcmVkaXRhdGlvbi1ibG9ja19faW5uZXIge1xuXHRcdFxuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XG5cdH1cblx0XG5cdC8qIFZpZGVvIHNlY3Rpb24gb3ZlcmxhcCBmaXggKi9cblxuXHRtYWluI2NvbnRlbnQge1xuXHRcdCN2aWRlbyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlYWVkIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXG5cdFx0XHQ+IC5jb250YWluZXIge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMzRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dC1pbWFnZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYucGFnZS1pZC0yMTMxIHsgLy8gVFdPIEFCT1VUIFVTIFBBR0VTIFVTSU5HIFRISVMgVEVNUExBVEU6IC9hYm91dHVzc2VjdXJpdHkvIEFORCAvYWJvdXQtdXMvXG5cdFx0LmJnLS1ibHVlLmhlcm8sIC5iZy1ibHVlLmhlcm97XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMUE1MDdBO1xuXHRcdH1cblx0fVxufSIsbnVsbCwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtY2FudC1wYXkge1xyXG5cdFxyXG5cdC5vYmplY3RmaXQge1xyXG5cdFx0XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnJvdy5tLWItNjAge1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tdG9wOiA1cmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCN0ZWFtLWdyaWQge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cdFx0XHJcblx0XHQmLmdyaWRkZXItLWZvdXIge1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0LmdyaWRkZXItc2hvdyArIC5ncmlkZGVyX190b2dnbGUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYWdlbnQtY2FyZCB7XHJcblxyXG5cdFx0XHQuZ3JpZGRlcl9fY29udGVudCB7XHJcblxyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9faW1hZ2Uge1xyXG5cclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCZfX3RleHQge1xyXG5cclxuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbG9yLXRlYWwge1xyXG5cclxuXHRcdFx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdCYuc2VsZWN0ZWRJdGVtIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuYWdlbnQtY2FyZF9fdGV4dCB7XHJcblxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzMxYmVhZjsgXHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmNvbG9yLXRlYWwge1xyXG5cclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdFx0XHR9XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xyXG5cdFx0XHRcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGNvbG9yOiAjMzFiZWFmO1x0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jb250YWN0IHtcblx0XG5cdC5mcm1fZm9ybV9maWVsZHMge1xuXHRcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XG5cdH1cblx0XG5cdC5ibG9jay1oZWFkaW5nIHtcblx0XG5cdFx0Y29sb3I6ICMwYjJkNDk7XG5cdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHR9XG5cdFxuXHQjZnJtX2ZpZWxkXzIxOF9jb250YWluZXIgLmJsb2NrLWhlYWRpbmcge1xuXHRcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcblx0fVxuXG5cdC50aHJlZS1hbmQtdHdve1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDc1JSFpbXBvcnRhbnQ7XG5cdFx0LmZybV9yYWRpb3tcblx0XHRcdHdpZHRoOiBjYWxjKDMzJSAtIDJyZW0pIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDg1MHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG5cdFx0XHQuZnJtX3JhZGlve1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdC5mcm1fcmFkaW97XG5cdFx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZybV9oaWRkZW5fY29udGFpbmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQuZnJtX3ByaW1hcnlfbGFiZWx7XG5cdFx0XHR3aWR0aDogMDtcblx0XHR9XHRcblx0fVx0XG5cdC5mcm1fcmFkaW8ge1x0XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IGNhbGMoMjUlIC0gMnJlbSkgIWltcG9ydGFudDtcdFxuXHRcdFxuXHRcdCY6aG92ZXIgbGFiZWwge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiA4NTBweCkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSkgIWltcG9ydGFudDtcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcdFxuXHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHR9XG5cdFx0XHRcblx0fVxuXHRcblx0LmZybV90ZXh0X2xhYmVsX2Zvcl9pbWFnZSxcblx0bGFiZWwge1xuXG5cdFx0Y29sb3I6ICMwYzMwNGUgIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1x0XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0LyogSG93IGNhbiB3ZSBoZWxwIHlvdT8gKi9cblx0XG5cdC5wYW5lLXJhZGlvIHtcblx0XG5cdFx0LmJsb2NrLWhlYWRpbmcge1xuXHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogMTJyZW07XG5cdFx0XG5cdFx0fVxuXG5cdFx0LmZybV9lbXB0eV91cmwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFxuXHRcdC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lciB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmc6IDRyZW07XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcblx0XHRcdFx0cGFkZGluZzogMnJlbTtcdFxuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXI6aG92ZXIsXG5cdFx0Ji5mcm1faW1hZ2Vfb3B0aW9ucyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkKy5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lciB7XG5cdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMGMzMDRlO1xuXG5cdFx0XHQuZnJtX3RleHRfbGFiZWxfZm9yX2ltYWdlIHtcblx0XHRcdFxuXHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHBhdGhbZmlsbD0nIzFjNTA3OSddLFxuXHRcdFx0c3ZnIHBhdGhbZmlsbD0nIzBjMzA0ZSddLFxuXHRcdFx0c3ZnIHBhdGguc3QxIHtcblx0XHRcdFx0ZmlsbDogIzMxYmVhZjtcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cblx0XHQmLmZybV9pbWFnZV9vcHRpb25zIC5mcm1fb3B0X2NvbnRhaW5lciB7XG5cdFx0ICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdCAgICBmbGV4LWZsb3c6IHdyYXA7XG5cdFx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0ICAgIHdpZHRoOiAxMDAlO1xuXHRcdCAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQgICAgbWFyZ2luOiBhdXRvO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQgICAgbWF4LXdpZHRoOiAxMTBweDtcblx0XHQgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xuXHRcdCAgICBcdG1hcmdpbjogMCBhdXRvIDRyZW0gYXV0bztcblx0XHQgICAgfVxuXHRcdH1cblxuXHR9XG5cdFxuXHQvKiBXaGljaCBzZXJ2aWNlcyBhcmUgeW91IGludGVyZXN0ZWQgaW4/ICovXG5cdFx0XG5cdC52ZXJ0aWNhbF9yYWRpbyB7XG5cdFx0XHRcblx0XHQuZnJtX29wdF9jb250YWluZXIge1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHQmLnNlcnZpY2VzLWludGVyZXN0ZWQtaW57XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdGxhYmVsIHtcblxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0cGFkZGluZzogNHJlbTtcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcblx0XHRcdFxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1x0XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuZnJtX3JhZGlvIHtcdFxuXHRcdFx0XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogIzMxYmVhZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0bWFyZ2luOiAwIDFyZW0gMnJlbSAxcmVtO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XG5cdFx0XHRcdFxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0fVxuXHRcdFxuXG5cdFx0XG5cdH1cblx0XG5cdC8qIFNlbmQgdXMgYSBtZXNzYWdlICovXG5cdFxuXHQuYWN0dWFsLWZvcm0tY29udGFpbmVyIHtcblxuXHRcdGJhY2tncm91bmQ6ICNFNkVBRUQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA5NCU7XG5cdFx0cGFkZGluZzogNHJlbTtcblx0XHR3aWR0aDogMTAycmVtO1xuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQudmVydGljYWxfcmFkaW8ge1xuXHRcdFxuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcblx0XHRcdGxhYmVsIHtcblx0XHRcdFxuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdFx0XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XHRcblx0XHRpbnB1dCxcblx0XHR0ZXh0YXJlYSB7XG5cblx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cblx0XHR9XG5cdFx0XG5cdFx0LmZybV9jaGVja2JveCB7XG5cdFx0XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXG5cdFx0XG5cdFx0fVxuXHRcdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHRcdC5mb3JtLWZpZWxkIHtcblxuXHRcdFx0XHRncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG5cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmZybV9zdWJtaXQge1xuXG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA5NCU7XHRcblx0XHRcblx0fVxuXG5cdC53aXRoX2ZybV9zdHlsZSAuZnJtX21lc3NhZ2UsIFxuXHQuZnJtX3N1Y2Nlc3Nfc3R5bGUge1xuXHRcblx0XHRiYWNrZ3JvdW5kOiAjMzFiZWFmO1xuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRcblx0XHRwIHtcblx0XHRcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogMi43cmVtO1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cblxuXHQmLmRpcmVjdC1zZWN1cml0eS10b2dnbGUge1xuXHRcdC5mcm1fc3VibWl0IHtcblxuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiBub25lO1x0XG5cdFx0XHRcblx0XHR9XG5cdH1cblxufVxuXG4uZnJtX3N0eWxlX2Zvcm1pZGFibGUtc3R5bGUud2l0aF9mcm1fc3R5bGUgLmZybV9zdWJtaXQgYnV0dG9uIHtcblxuXHRiYWNrZ3JvdW5kOiAjMGMzMDRlIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXdoaXRlLXJpZ2h0LnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcblx0XG5cdCY6aG92ZXIge1xuXHRcblx0XHRiYWNrZ3JvdW5kOiAjMDQxMTFjO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcblx0fVxuXG59XG5cbi5vdGhlci1pbmZvLWNvbnRhY3R7XG5cdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdC5jb250YWN0X19pbWFnZXtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHQuYmctYmx1ZXtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMS41cmVtKTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0fVxuXHR9XG59XG5cbiNjb250YWN0LXN1Ym1pdC1idG57XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY3R1YWwtZm9ybS1jb250YWluZXJ7XG5cdGRpc3BsYXk6IG5vbmU7XG5cbn1cbi5mcm1fc2VsZWN0ZWRfY2hlY2ttYXJre1xuXHR6LWluZGV4OiA5MCFpbXBvcnRhbnQ7XG59IixudWxsLCIvKiBDb29raWUgUG9saWN5ICovXHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Om5vdCguaG9tZSkgI2NvbnRlbnQge1xyXG5cdFx0XHRcclxuXHQuaGVyby0tcGxhaW4rZGl2IHtcclxuXHRcclxuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xyXG5cdFx0XHJcblx0fVx0XHRcdFxyXG5cdFx0XHRcclxuXHRhIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICMzMWJlYWY7XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxuXHQuY29va2llbGF3aW5mby1yb3ctY2F0LXRhYmxlIHtcclxuXHRcdFxyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHJcblx0XHQqIHtcclxuXHRcdFx0XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRcdHBhZGRpbmc6IC41cmVtIC41cmVtIC41cmVtIDA7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHRcdFxyXG5cdH1cclxuXHRcclxuXHQuY29sLWxnLTEwIHtcclxuXHRcdFxyXG5cdFx0cCArIGgyIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG59IiwiW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAubW9yZS1saW5rcy1mb290ZXIsIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLm1vcmUtbGlua3MtZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5bY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3RlciwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXIge1xuICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICBbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3Rlcl9fdG9wIGltZywgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXJfX3RvcCBpbWcge1xuICAgIG1heC13aWR0aDogMTByZW07IH1cbiAgW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1mb290ZXJfX3RvcCBwLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3Rlcl9fdG9wIHAge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiIsIltjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0sIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0ge1xyXG5cdFx0XHJcblx0Lm1vcmUtbGlua3MtZm9vdGVyIHtcclxuXHRcdFxyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuc2l0ZS1mb290ZXIge1xyXG5cclxuXHRcdHBhZGRpbmctdG9wOiA1cmVtO1xyXG5cdFx0XHJcblx0XHQmX190b3Age1xyXG5cdFx0XHRcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LWdyaWQge1xuXHRcdFxuXHQuY2FyZCB7XG5cdFxuXHRcdCZfX2xpbmsge1xuXG5cdFx0XHRmb250LXNpemU6IDNyZW07XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0fVxuXHRcdFxuXHRcdCZfX2ljb24tLWltYWdlIHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHRcdCZfX2ljb246bm90KC5jYXJkX19pY29uLS1pbWFnZSkge1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblxuXHRcdH1cblxuXHRcdGg0LCBwIHtcblxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDZyZW0pO1xuXG5cdFx0fVxuXHRcdGg0e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0Jl9fZnJvbnRzaWRlIHtcblxuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG5cdFx0XHRpbWcge1xuXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCZfX2JhY2tzaWRlIHtcblxuXHRcdFx0cGFkZGluZzogM3JlbSAwO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdC5iZy0tYmx1ZS5oZXJvLCAuYmctYmx1ZS5oZXJve1xuXHRcdGJhY2tncm91bmQ6ICMxQTUwN0E7XG5cdH1cbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktcGFnZSB7XHJcblx0XHJcblx0Lmdvb2dsZS1yZXZpZXctYmxvY2sge1xyXG5cdFxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcdFxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0LnRleHQtaW1hZ2Uge1xyXG5cdFxyXG5cdFx0cGFkZGluZy10b3A6IDEycmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQuYmctd2hpdGUuYmxvY2sge1xyXG5cdFxyXG5cdFx0cGFkZGluZy10b3A6IDlyZW07XHJcblx0XHJcblx0XHRoMiB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQucG9zdC1jYXJkIHtcclxuXHJcblx0XHRcclxuXHRcdCZfX3RpdGxlOmJlZm9yZSB7XHJcblx0XHJcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tcmlnaHQtZ3JlZW4uc3ZnKTtcclxuXHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcclxuXHRcclxuXHRcdC5iZy13aGl0ZTpub3QoLmJsb2NrKSB7XHJcblx0XHRcdFxyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblxyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGhlaWdodDogMjUlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHR9XHRcdFx0XHRcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0ZGl2Om5vdCguc2lkZS1tYXAtY29udGFpbmVyX19tYXApIHtcclxuXHRcdFx0XHQucm93IHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmID4gZGl2OmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IDE7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmID4gZGl2Omxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cdFx0XHRcdFx0XHQvLyBvcmRlcjogLTE7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHksXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1wYWdlIHtcclxuXHRcclxuXHRoMSB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDUuOHJlbTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcblxyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblxyXG5cdFx0fVx0XHJcblx0fVxyXG5cdGgye1xyXG5cdFx0Ji5oZWFkaW5nLXBhZGRpbmd7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiAyLjlyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5iZy0td2hpdGUge1xyXG5cdFx0XHJcblx0XHQudHdvLWNvbC1idXR0b25zIHtcclxuXHRcdFx0XHJcblx0XHQgICAgcGFkZGluZzogNHJlbSAwIDNyZW0gMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0LmJ0biB7XHJcblx0XHJcblx0XHRcdFx0bWFyZ2luOiAwIDJyZW0gMnJlbSAwO1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xyXG5cclxuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblxyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAxLjVyZW0gMS41cmVtIDA7XHJcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxLjVyZW0pO1xyXG5cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMS41cmVtIDA7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcclxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEuNXJlbSAwO1xyXG5cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmJnLW9wcG9zaXRlIHtcclxuXHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAzcmVtIDNyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHQgICAgbWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0LmZvcm0tY29udGFpbmVyX19hY2NyZWRpdGF0aW9uc3tcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdCAgICB3aWR0aDogNTBweDtcclxuXHRcdFx0XHQgICAgbWFyZ2luOiAxcmVtIDIuM3JlbTtcclxuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuZ29vZ2xlLXJldmlldy1ibG9jayB7XHJcblx0XHRcclxuXHJcblx0XHRwe1xyXG5cdFx0XHRtYXJnaW46IDJyZW0gMDtcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0LnRleHQtaW1hZ2Uge1xyXG5cclxuXHRcdHBhZGRpbmc6IDEycmVtIDAgMHJlbSAwO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuXHRcdFx0cGFkZGluZzogOHJlbSAwIDByZW0gMDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuYmxvY2suYmctbGlnaHQge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRcdFxyXG5cdFx0aDIge1xyXG5cdFx0XHJcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjlyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5jYXJkX19iYWNrc2lkZSBhIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuYmctLWxpZ2h0IHtcclxuXHRcclxuXHRcdHBhZGRpbmctYm90dG9tOiAuM3JlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0LmJnLXNwbGl0LS1saWdodC10by13aGl0ZSB7XHJcblxyXG5cdFx0cGFkZGluZy10b3A6IDNyZW07XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdC5iZy0tYmx1ZSwgLmJnLWJsdWUge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xyXG5cdH1cclxuXHQuYmctLWJsdWUuaGVybywgLmJnLWJsdWUuaGVyb3tcclxuXHRcdGJhY2tncm91bmQ6ICMxQTUwN0E7XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kc3MtbmV3cyB7XHJcblx0LmJnLS1ibHVlLmhlcm8sIC5iZy1ibHVlLmhlcm97XHJcblx0XHRiYWNrZ3JvdW5kOiAjMUE1MDdBO1xyXG5cdH1cclxufSIsbnVsbCwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZm9ybSB7XG5cdFxuXHRoMyB7XG5cdFxuXHRcdGNvbG9yOiAjMGMzMDRlXG5cdFxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfYmFyIHtcblx0XHRcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cdFx0bWF4LXdpZHRoOiAxMTdyZW07XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXMge1xuXHRcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcblx0XHRcdGJvcmRlci1jb2xvcjogIzRBNjY3RCAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA5JTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiA4MiUgIWltcG9ydGFudDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XG5cdFx0fVx0XG5cblx0XHQmOmFmdGVyIHtcblxuXHRcdCAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIzJiODBhZSwjZTNjMzM1KTtcblx0XHQgICAgYm90dG9tOiAwO1xuXHRcdCAgICBjb250ZW50OiAnJztcblx0XHQgICAgaGVpZ2h0OiAwLjJyZW07XG5cdFx0ICAgIGxlZnQ6IDA7XG5cdFx0ICAgIG1hcmdpbjogMCBhdXRvO1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHJpZ2h0OiAxMiU7XG5cdFx0ICAgIHRvcDogMS41cmVtO1xuXHRcdCAgICB3aWR0aDogODIlIWltcG9ydGFudDtcblx0XHQgICAgei1pbmRleDogLTI7XG5cdFx0ICAgIGxlZnQ6IDEyJTtcblx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdCAgICB3aWR0aDogNzYlIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblxuXHQmLnBhZ2UtaWQtMTQxMyB7XG5cblx0XHQuaGVyby5oZXJvLS1wbGFpbiB7XG5cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0ICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXHRcdFx0ICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQucm93IHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LmFscGhhIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cblx0Ji5wYWdlLWlkLTE0MjQge1xuXHRcdC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXMge1xuXHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdCAgICBib3JkZXItY29sb3I6ICM0YTY2N2QhaW1wb3J0YW50O1xuXHRcdFx0ICAgIGxlZnQ6IDEyJTtcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQgICAgcmlnaHQ6IDUlO1xuXHRcdFx0ICAgIG1hcmdpbjogMDtcblx0XHRcdCAgICB3aWR0aDogNzYlIWltcG9ydGFudDtcblx0XHRcdCAgICB6LWluZGV4OiAtMTtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdFxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuXHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkIHtcblx0XHRcblx0ICBcdFxuXHRcdHRleHQtaW5kZW50OiAxMDAwcHg7XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcGFnZV9udW1fMiAuZnJtX3Jvb3RsaW5lLmZybV9zaG93X2xpbmVzOmJlZm9yZSB7XG5cdFx0XG5cdFx0d2lkdGg6IDY2JSAhaW1wb3J0YW50O1x0XG5cblx0fVxuXHRcblx0LmZybV9wYWdlX251bV8zIC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXM6YmVmb3JlIHtcblx0XHRcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHRcblx0XHRcblx0fVxuXHRcblx0LmZybV9wYWdlX251bV80IC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXM6YmVmb3JlIHtcblx0XHRcblx0XHR3aWR0aDogMzIlICFpbXBvcnRhbnQ7XHRcblx0XHRcblx0fVxuXHRcblx0LmZybV9wYWdlX251bV81IC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXM6YmVmb3JlIHtcblx0XHRcblx0XHR3aWR0aDogMTYlICFpbXBvcnRhbnQ7XHRcblx0XHRcblx0fVxuXHRcblx0LmZybV9wYWdlX251bV82IC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXM6YmVmb3JlIHtcblx0XHRcblx0XHR3aWR0aDogMCAhaW1wb3J0YW50O1x0XG5cdFx0XG5cdH1cblxuXHQuZnJtX3Jvb3RsaW5lX3NpbmdsZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Jjpub3QoOmZpcnN0LW9mLXR5cGUpe1xuXHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMS4xcmVtO1xuXHRcdFx0XHRcdGxlZnQ6IC01MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XG5cdFx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG5cblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmYhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRoZWlnaHQ6IDJyZW0gIWltcG9ydGFudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQvLyB9XG5cblx0XHR9XG5cblx0XHRcblx0XHRzcGFuIHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XG5cdFx0fVxuXHRcdC5mcm1fcm9vdGxpbmVfdGl0bGV7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5mcm1fcm9vdGxpbmVfc2luZ2xlLmZybV9jdXJyZW50X3BhZ2UgfiAuZnJtX3Jvb3RsaW5lX3NpbmdsZSB7XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRhNjY3ZDtcblx0XHR9XG5cdFxuXHRcdGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAjNEE2NjdEICFpbXBvcnRhbnQ7XG5cblx0XHR9XG5cdFxuXHRcdHNwYW4ge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogIzRBNjY3RDtcblxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG5cdFx0XG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0cGFkZGluZzogM3JlbTtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHR9XHRcblxuXHQjZnJtX2ZpZWxkXzIyX2NvbnRhaW5lciB7XG5cblx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcblx0fVxuXHRcblx0XG5cdC53aXRoX2ZybV9zdHlsZSAuZnJtX3JlcXVpcmVkIHtcblx0XHRcblx0XHRtYXJnaW4tbGVmdDogLS4zcmVtO1xuXHRcdFxuXHR9XG5cdFxufVxuXG5cdC5mcm1fc3R5bGVfZm9ybWlkYWJsZS1zdHlsZS53aXRoX2ZybV9zdHlsZSAuZnJtX3N1Ym1pdCB7XG5cdFx0XG5cdFx0YnV0dG9uIHtcblxuXHRcdFx0YmFja2dyb3VuZDogIzBiMmQ0OSB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSA1MCU7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDFyZW0gNHJlbSAxcmVtIDFyZW07XG5cblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdFx0YmFja2dyb3VuZDogIzA0MTExYyB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSA1MCU7XG5cblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0fVxuXHRidXR0b24uZnJtX3ByZXZfcGFnZXtcblx0XHRwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSA0cmVtIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogIzBiMmQ0OSFpbXBvcnRhbnQ7XG5cdFx0Jjo6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLW5ldy5zdmcpIG5vLXJlcGVhdDtcblx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cdH1cblxuXHRcblx0LndpdGhfZnJtX3N0eWxlIC5mcm1fcmVxdWlyZWQge1xuXHRcdFxuXHRcdG1hcmdpbi1sZWZ0OiAtLjNyZW07XG5cdFx0XG5cdH1cblx0XG5cblxuLyogRm9yIHRoZSB0aW1lIGJlaW5nIHRoaXMgaXMganVzdCBmb3IgdGhlIGZvcm0gb24gdGhlIExvY2F0aW9uIC0gTm9ydGggV2VzdCBwYWdlICovXG5cbi5mcm1fZm9ybXMud2l0aF9mcm1fc3R5bGUgIHtcblxuXHRpbnB1dCB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdHBhZGRpbmc6IDJyZW0gMXJlbTtcblx0XHRcblx0XHQmOm5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSkudmFsaWQtaW5wdXQge1xuXHRcdFxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9ncmVlbi10aWNrLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcblx0XHQgIFxuXHRcdH1cblx0XHRcblx0fVxuXG59XG5cbi5mcm1fdG9wX2NvbnRhaW5lcntcblx0Ji52ZXJ0aWNhbF9yYWRpb3tcblx0XHRsYWJlbHtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLG51bGwsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxldHRlci1jeWNsZS1yZWNvdmVyeSB7XG5cblx0Lmhlcm8tLWxldHRlci1jeWNsaW5nIHtcblx0XHRwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXG5cdFx0XHQvLyB3aWR0aDogNTUlO1xuXHRcdFx0Ly8gd2lkdGg6IHVuc2V0O1xuXG5cdFx0XHRoZWlnaHQ6IHVuc2V0O1xuXHRcdCAgICAtby1vYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0ICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IDA7XG5cdFx0ICAgIHotaW5kZXg6IDE7XG5cdFx0fVxuXG5cdFx0Ly8gdXAgdG8gMTM1MFxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU0MHB4KSB7XG5cblx0XHQvLyBcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Ly8gXHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblxuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblxuXHRcdFx0cGFkZGluZzogNHJlbSAwIDFyZW07XG5cblx0XHR9XG5cblx0fVx0XG5cblx0Lmhlcm9fX2xldHRlci1hbmltYXRpb24tY29udGFpbmVyIHtcblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcblx0XHRcdGhlaWdodDogMzYwcHg7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDM3MHB4KSB7XG4gICAgXHRcdGhlaWdodDogMjAwcHg7XG4gICAgXHR9XG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cblx0XHQvLyBcdG1hcmdpbi1sZWZ0OiA0JTtcblxuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDQwMHB4O1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDMxMHB4O1xuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDI3MHB4O1xuXHRcdC8vIH1cblxuXHR9XG5cblx0Lmhlcm9fX2xldHRlci1hbmltYXRpb24ge1xuXHQgICAgbWFyZ2luLXRvcDogMTFyZW07XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGFuaW1hdGlvbjogZmFkZUluTGV0dGVyQW5pbWF0aW9uIGVhc2UgMC44cztcblx0ICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cdCAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0ICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG5cdFx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdFx0ICAgIHRvcDogMDtcblx0XHR9XG5cblx0ICAgICYtdW5vcGVuZWQge1xuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcblx0ICAgIFx0bWFyZ2luOiAwO1xuXG5cdCAgICBcdGltZyB7XG5cdCAgICBcdFx0ZGlzcGxheTogYmxvY2s7XG5cdCAgICBcdFx0d2lkdGg6IDEwMCU7XG5cdCAgICBcdFx0bWF4LXdpZHRoOiA0MjBweDtcblx0ICAgIFx0XHRtYXJnaW46IDAgYXV0bztcblx0ICAgIFx0fVxuXHQgICAgfVxuXG5cdCAgICAjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taGVybyB7XG5cdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdCAgICB9XG5cblxuXHQgICAgJi5sb3R0aWUtYWN0aXZlIHtcblxuXHQgICAgXHQuaGVyb19fbGV0dGVyLWFuaW1hdGlvbi11bm9wZW5lZCB7XG5cdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBcdGxlZnQ6IDRyZW07XG5cdFx0ICAgIFx0Ym90dG9tOiAtMTRyZW07XG5cblx0XHQgICAgXHRpbWcge1xuXHRcdCAgICBcdFx0bWF4LXdpZHRoOiAzNjBweDtcblx0XHQgICAgXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAycHggcmdiYSgwLDAsMCwwLjUpO1xuXHRcdCAgICBcdH1cblxuXG5cblx0XHQgICAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdFx0ICAgIGxlZnQ6IDJyZW07XG5cdFx0XHRcdCAgICB0b3A6IDkyJTtcblx0XHRcdFx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHQgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHQgICAgYm90dG9tOiBhdXRvO1xuXHRcdFx0XHQgICAgd2lkdGg6IDgwJTtcblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdCAgICB0b3A6IDYwJTtcblx0XHRcdFx0ICAgIHdpZHRoOiAzMDBweDtcblx0XHRcdFx0ICAgIGxlZnQ6IDA7XG5cdFx0XHRcdCAgICByaWdodDogYXV0bztcblx0XHRcdFx0ICAgIGltZyB7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIH1cblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogMzcwcHgpIHtcblx0XHQgICAgXHRcdHRvcDogOTAlO1xuXHRcdFx0XHQgICAgd2lkdGg6IDI1MHB4O1xuXHRcdFx0XHQgICAgbGVmdDogMTVweDtcblx0XHRcdFx0ICAgIHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHQgICAgaW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdCAgICBcdH1cblxuXG5cdFx0ICAgIFx0Ly8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpIHtcblx0XHQgICAgXHQvLyBcdGJvdHRvbTogLTRyZW07XG5cdFx0ICAgIFx0Ly8gfVxuXG5cdFx0ICAgIFx0Ly8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHQgICAgXHQvLyBcdHdpZHRoOiAgODAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdCAgIC8vICBib3R0b206IC02cmVtO1xuXHRcdCAgICBcdC8vIH1cblxuXHRcdCAgLy8gICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdC8vIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuXHRcdCAgLy8gICBcdFx0Ly8gZGlzcGxheTogbm9uZTtcblx0ICAgLy8gIFx0XHQgICAgdG9wOiA1NyU7XG5cdFx0XHRcdC8vICAgICB3aWR0aDogNDUlO1xuXHRcdFx0XHQvLyAgICAgbGVmdDogMTAlO1xuXHRcdCAgLy8gICBcdH1cblxuXHRcdCAgLy8gICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0ICAvLyAgIFx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHRcdFx0XHQvLyBcdHRvcDogNTclO1xuXHRcdFx0XHQvLyAgICAgd2lkdGg6IDQ1JTtcblx0XHRcdFx0Ly8gICAgIGxlZnQ6IDJyZW07XG5cdFx0ICAvLyAgIFx0fVxuXG5cdFx0ICAgIH1cblxuXHRcdCAgICAjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taGVybyB7XG5cdFx0ICAgIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICBcdHRvcDogLTQwJTtcblx0XHQgICAgXHRyaWdodDogLTQlOyBcblx0XHQgICAgXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdCAgICBcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0ICAgIFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXG5cdFx0ICAgIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdCAgICB0b3A6IC0yMSU7XG5cdFx0XHRcdCAgICByaWdodDogLTIwJTtcblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdCAgICB0b3A6IC0xNiU7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDM2MHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRsZWZ0OiAyMDBweDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHQgICAgXHRtYXJnaW46IDA7XG5cdFx0XHRcdCAgICB9XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDQ1MXB4KSB7XG5cdFx0ICAgIFx0XHR0b3A6IC0xNiU7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDMwMHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRsZWZ0OiAxNTBweDtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHQgICAgXHRtYXJnaW46IDA7XG5cdFx0XHRcdCAgICB9XG5cdFx0ICAgIFx0fVxuXG5cdFx0ICAgIFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkgYW5kIChtaW4td2lkdGg6IDM3MHB4KSB7XG5cdFx0ICAgIFx0XHR0b3A6IC0xNiU7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI4MHB4IWltcG9ydGFudDtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIH1cblx0XHQgICAgXHR9XG5cblxuXHRcdCAgICBcdC8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU0MHB4KSBhbmQgKG1pbi13aWR0aDogMTI4MXB4KSB7XG5cdFx0ICAgIFx0Ly8gXHRyaWdodDogLTI0JTsgXG5cdFx0ICAgIFx0Ly8gfVxuXG5cdFx0ICAgIFx0Ly8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHQgICAgXHQvLyBcdHdpZHRoOiAgODAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0Ly8gXHRyaWdodDogLTI0JTtcblx0XHRcdFx0ICAgLy8gIHRvcDogLTEwMHB4O1xuXHRcdCAgICBcdC8vIH1cblxuXHRcdCAgICBcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcdCAgIC8vICB0b3A6IDE2JTtcblx0XHRcdFx0ICAgLy8gIHJpZ2h0OiAtMjAlO1xuXHRcdCAgICBcdC8vIH1cblxuXHRcdCAgIC8vICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0ICAgLy8gIFx0XHQvLyBkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0Ly8gdG9wOiAtMTYlO1xuXHRcdFx0XHQgLy8gICAgcmlnaHQ6IDElO1xuXHRcdFx0XHQgLy8gICAgd2lkdGg6IDUwJSFpbXBvcnRhbnQ7XG5cdFx0ICAgLy8gIFx0fVxuXG5cdFx0ICAgLy8gIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHQgICAvLyAgXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQvLyB0b3A6IC0xNiU7XG5cdFx0XHRcdCAvLyAgICByaWdodDogMSU7XG5cdFx0XHRcdCAvLyAgICB3aWR0aDogNjAlIWltcG9ydGFudDtcblx0XHQgICAvLyAgXHR9XG5cdFx0ICAgIH1cblxuXHQgICAgfVxuXG5cdH1cblxuXHRAa2V5ZnJhbWVzIGZhZGVJbkxldHRlckFuaW1hdGlvbiB7XG5cdCAgICAwJSB7XG5cdCAgICAgICAgb3BhY2l0eTogMDtcblx0ICAgIH1cblx0ICAgIDEwMCUge1xuXHQgICAgICAgIG9wYWNpdHk6IDE7XG5cdCAgICAgfVxuXHR9XG5cdFxuXG5cdFxuXHQuY2hldnJvbi1kaXZpZGVyIHtcblx0XHRcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcblx0XHRcdGJvcmRlci10b3A6IC4xcmVtIHNvbGlkICMzMWJlYWY7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAxLjJyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aDIge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmc6IDAgM3JlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDAgMnJlbTtcblx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XG5cdH1cdFxuXHRcblx0LmxvZ28tYmFyIHtcblxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdFx0Ym94LXNoYWRvdzogMCAwIDFyZW0gI2NjYztcblx0XHRwYWRkaW5nOiA0cmVtIDZyZW0gMnJlbSA2cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0cGFkZGluZzogNHJlbSAwIDJyZW0gMDtcblx0XHRcblx0XHR9XG5cdFxuXHRcdCZfX2xvZ29zIHtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0Jl9fbG9nbyB7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHQgICAgbWF4LXdpZHRoOiAxMDAlO1xuXHRcdCAgICBoZWlnaHQ6IGF1dG87XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0LjVyZW07XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XG5cdFxuXHQudGV4dC1pbWFnZSB7XG5cdFx0XG5cdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0cGFkZGluZy10b3A6IDEwcmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDRyZW07XG5cblx0XHR9XG5cdFx0XG5cdFx0Ji5iZy1saWdodCB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTByZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRoNCB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XG5cdFx0XHRcdFxuXHRcdFx0JjpiZWZvcmUge1xuXG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tYmx1ZS1zbWFsbC5zdmcpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcdFx0XHRcblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0LmltYWdlLWNhcHRpb24ge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5hY2NyZWRpdGF0aW9ucyB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiA0cmVtO1xuXHRcdFx0XG5cdFx0XHRwIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0aW1nIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbjogMCAyJTtcblx0XHRcdFx0d2lkdGg6IDE1JTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0bWF4LWhlaWdodDogNjBweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XHRcdFxuXHQuYmxvY2staGVhZGluZyArIHAge1xuXHRcdFxuXHRcdG1hcmdpbjogMCBhdXRvIDZyZW0gYXV0bztcblx0XHRtYXgtd2lkdGg6IDcwcmVtO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHR9XG5cdFx0XG5cdC5ibG9jay5iZy1saWdodCB7XG5cblx0XHQuYnRuIHtcblx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFx0XG59IiwiLnNpbmdsZS1sb2NhdGlvbnMge1xuXHRcblx0Lmhlcm8uaGVyby0tc2lkZS1pbWFnZSB7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwcmVtO1xuXHRcdH1cblxuXHR9XG5cblx0I2NvbnRlbnQgaDM6YmVmb3JlIHtcblx0XHRcblx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLWJsdWUtc21hbGwuc3ZnKTtcblx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xuXHRcdHdpZHRoOiAzcmVtO1xuXHRcdFxuXHR9XHRcblx0XG5cdC5pbmxpbmUtbm90aWZpY2F0aW9uIHtcblx0XG5cdFx0bWFyZ2luLXRvcDogOXJlbTtcblxuXHRcdHAge1xuXG5cdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTgxOXB4KSB7XG5cdFx0XHQvLyBcdHdpZHRoOiA1MCU7XG5cdFx0XHQvLyB9XG5cblx0XHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxNTM5cHgpIHtcblx0XHRcdC8vIFx0d2lkdGg6IDQ1JTtcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuXHRcdFx0Ly8gXHR3aWR0aDogNjAlO1xuXHRcdFx0Ly8gfVxuXG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LmZvcm0tY29udGFpbmVyIHtcblx0XHRcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAtNnJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHQuYmxvY2staGVhZGVyIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LnRleHQtaW1hZ2Uge1xuXHRcblx0XHRtYXJnaW46IDZyZW0gMDtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdG1hcmdpbjogM3JlbSAwIDZyZW0gMDtcblx0XHRcblx0XHR9XG5cdFx0XG5cdFx0ZGl2IHtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0LnJvdy5yb3ctcmV2ZXJzZSAuY29sLW1kLTEyOmZpcnN0LW9mLXR5cGUge1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQucm93Om5vdCgucm93LXJldmVyc2UpIC5jb2wtbWQtMTI6bGFzdC1vZi10eXBlIHtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNDlweCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHRcdGgzIHtcblx0XHRcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdFxuXHRcdH1cblxuXHRcdGgyLmJpZy11bmRlcmxpbmUge1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuICAgIFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjhyZW07XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdFx0LmFjY3JlZGl0YXRpb24ge1xuXHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblxuXHRcdFx0cDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcdFxuXHQuYmxvY2suYmctbGlnaHQgLnJvdy5zdGVwcyB7XG5cblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XG5cdFx0LnN0ZXA6bm90KDpmaXJzdC1vZi10eXBlKSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDNyZW07XG5cdFxuXHRcdH1cblx0XHRcblx0XHRoNCB7XG5cdFx0XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tYmx1ZS1zbWFsbC5zdmcpO1xuXHRcdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IDNyZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblx0XG5cdC5ibG9jay5jb250YWluZXIge1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcblx0XHRwIHtcblxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzcmVtO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW92ZXJ2aWV3IHtcblx0XHRcdFxuXHQuZmVlZm8tc2VydmljZS1jYXJvdXNlbC1jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogODAwcHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODE5Ljk4cHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5jb2wtMTIge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdC8vIEBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcblx0XHRcdC8vIFx0cGFkZGluZzogMDtcblx0XHRcdC8vIH1cblx0XHR9XG5cblx0fVxuXG5cblx0LnRleHQtaW1hZ2Uge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICNlNmVhZWQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZy10b3A6IDZyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdFx0cGFkZGluZy10b3A6IDNyZW07XHRcdFx0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0cCBzdHJvbmcge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDIuOXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmZvcm0tY29udGFpbmVyX19mb3JtIHtcblx0XHRcblx0XHQuZnJtX3JhZGlvLmZybV9pbWFnZV9vcHRpb24ge1xuXHRcdFx0XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuc2lkZS1tYXAtY29udGFpbmVyIHtcblx0XHRcblx0XHQmLmJnLW9wcG9zaXRlIHtcblx0XHRcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblx0XHRcdHBhZGRpbmc6IDNyZW07XHRcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHQgICAgLy8gbWFyZ2luLXRvcDogLTMwcmVtO1xuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRcblx0XHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXNpemU6IDIuN3JlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cblx0XHR9XG5cdFx0XG5cdFx0dWwge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nOiAwO1x0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0bGkge1xuXHRcdFx0XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbGVmdDtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcdFxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuY2FyZHMge1xuXHRcblx0XHQuYmxvY2sge1xuXHRcdFxuXHRcdFx0ZGl2W2NsYXNzXj1cImNvbFwiXSwgZGl2W2NsYXNzKj1cImNvbFwiXSB7XG5cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXG5cdFx0LmNhcmQge1xuXHRcdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XG5cdFx0XHQmLS1mbGlwIHtcblx0XHRcdFx0XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdC5mbGlwLWFyZWEge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0Jl9fZnJvbnRzaWRlIHtcblx0XHRcdFx0XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdGltZyB7XG5cblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdC5jYXJkX19saW5rIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRjb2xvcjogIzBiMmQ0OSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jl9fYmFja3NpZGUge1xuXHRcdFx0XHRcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcblx0XHRcdFx0LmNhcmRfX2xpbmsge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdGNvbG9yOiAjMzFiZWFmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuXHRcblx0XHQuYmctd2hpdGU6bm90KC5ibG9jaykge1xuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRoZWlnaHQ6IDI1JTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHR9XHRcdFx0XHRcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXY6bm90KC5zaWRlLW1hcC1jb250YWluZXJfX21hcCkge1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiA+IGRpdjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JiA+IGRpdjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRcdFx0Ly8gb3JkZXI6IC0xO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC8vIC5yZXRyYWN0IHtcblx0XHRcblx0Ly8gXHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdFxuXHQvLyBcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcblx0XHRcdFxuXHQvLyBcdFx0bWFyZ2luLXRvcDogLThyZW07XG5cdFx0XHRcblx0Ly8gXHR9XG5cdFx0XG5cdC8vIH1cblx0XHRcblx0LmhvdmVyLWZsaXAtY2FyZHMuYmxvY2suYmctbGlnaHQge1xuXHRcdFxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFxuXHRcdGgyIHtcblx0XHRcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi45cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy44cmVtO1xuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XHRcdFxuXHR9XG5cblxuXHQuaGVybysuYmctd2hpdGUrLmJnLWJsdWUge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IC04cmVtO1xuXHRcdH1cblx0fVxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXRlc3RpbW9uaWFscyB7XHJcblx0XHJcblx0aDIge1xyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiA1cmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQucG9zdHMtYW5kLWZpbHRlcnMge1xyXG5cdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTNyZW07XHJcblx0XHRcdFx0XHJcblx0XHR1bCB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnNmLWZpZWxkLXRheG9ub215LXNlcnZpY2VzIHtcclxuXHRcdFx0XHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRsYWJlbCB7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdFx0c2VsZWN0IHtcclxuXHJcblx0XHRcdFx0d2lkdGg6IDUwcmVtO1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcblxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdH1cdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19wb3N0cyB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLXRvcDogLTNyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0I3Rlc3RpbW9uaWFsLXBvc3RzLWFyZWEge1xyXG5cdFxyXG5cdFx0JiA+IGRpdiB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYWNjcmVkaXRhdGlvbi1wb3N0IHtcclxuXHRcdFx0XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0cGFkZGluZzogM3JlbSAzcmVtIDExcmVtIDNyZW07XHJcblxyXG5cdFx0XHQmX190b3Age1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDEwcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmX19sb2dvIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ym90dG9tOiAzcmVtO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcdFxyXG5cdFx0XHQgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcclxuXHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5iaWctY3RhIHtcclxuXHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XHJcblx0XHJcblx0fVxyXG5cclxuXHQudHJ1c3RwaWxvdC1ncmlkIHtcclxuXHJcblx0XHQmX19pbWFnZSB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xyXG5cdFx0XHR3aWR0aDogMzYwcHg7XHJcblx0XHRcdG1heC13aWR0aDogOTAlO1xyXG5cdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIDNyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxufSIsIiN2YWNhbmNpZXMge1xyXG5cdFxyXG5cdC5yb3cgKyAucm93ID4gZGl2ICB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XHJcblx0XHRcclxuXHRcdC5iZy1saWdodCB7XHJcblx0XHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMnJlbSAycmVtIDZyZW0gMnJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRcclxuXHRcdFx0Ym90dG9tOiAycmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi8qIFRlbXBsYXRlcyBcclxuMSkgT3ZlcnZpZXcgVGVtcGxhdGUgZS5nLiBEZWJ0IFJlY292ZXJ5IFxyXG4yKSBMZXR0ZXIgQ3ljbGUgRGVidCBSZWNvdmVyeSAqL1xyXG5cclxuLnBhZ2UtbGlua3MtYmxvY2sge1xyXG5cdFxyXG5cdC5lcXVhbCB7XHJcblxyXG5cdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblxyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLnBvc3QtY2FyZCB7XHJcblxyXG5cdG1hcmdpbi1ib3R0b206IDNyZW07XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFxyXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IG5vbmU7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0Jl9faGVhZGVye1xyXG5cdFx0Ji5vYmplY3RmaXR7XHJcblx0XHRcdGhlaWdodDogdW5zZXQ7XHJcblx0XHRcclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdGhlaWdodDogdW5zZXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQmX19pbm5lciB7XHJcblxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAwIDA7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxleDogMTtcclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9jaGV2cm9uLXJpZ2h0LWdyZWVuLnN2Zyk7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzLCBwLCBhIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0Jj5we1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0YS5idG4ge1xyXG5cdFx0XHRqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5saW5rIHtcclxuXHRcdFx0Ym90dG9tOiAycmVtO1xyXG5cdFx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG59IiwiLnBvc3QtdHlwZS1hcmNoaXZlLXRlYW0ge1xuXHRcblx0LmNvbC1tZC0xMC5ibG9jayB7XG5cdFx0XG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFxuXHR9XG5cdFxuXHRmb3JtIHtcblx0XHRcblx0XHRoNCB7XG5cdFx0XHRcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0dWwge1xuXHRcdFx0XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExNTBweCkge1xuXHRcdFx0XHRcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcblx0XHRcdFx0XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRsaSB7XG5cdFx0XHRcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0cmVtO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XHRcblx0XHRsYWJlbCB7XG5cdFx0XHRcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5zZi1pbnB1dC10ZXh0IHtcblxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLWljb24uc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMnJlbSkgY2VudGVyO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0cGFkZGluZy1yaWdodDogNXJlbTtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmJnLXdoaXRlIHtcblx0XHRcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHRcdFxuXHR9XG5cdFxuXHQuZ3JpZGRlci0tdGhyZWUgPiBkaXY6bm90KC5ncmlkZGVyLXNob3cpIHtcblxuXHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHR9XG5cdFxuXHQuZ3JpZGRlci1leHBhbmRlZC1jb250ZW50IHtcblx0XHRcblx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFxuXHR9XG5cblx0LnRlYW0tY2FyZCB7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdFx0XHQucm93IHtcblxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdH1cblxuXHRcdFx0LmNvbC02IHtcblxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0LnJvdyB7XG5cblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHR9XG5cblx0XHRcdC5jb2wtNiB7XG5cblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHQmX19pbWFnZS13cmFwcGVyIHtcblxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDIwcmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMnJlbTsgLy9ORVdcblxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODIwcHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHRcdFx0Ly9wYWRkaW5nLXJpZ2h0OiAzcmVtOyAvL05FV1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3RlYW0tYXJyb3dzLnBuZyk7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cmlnaHQ6IC0xLjVyZW07IC8vMy41cmVtXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA0cmVtO1xuXHRcdFx0XHR3aWR0aDogNTRweDtcblx0XHRcdFx0aGVpZ2h0OiA2NnB4O1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXG5cblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODIwcHgpIGFuZCAobWluLXdpZHRoOiAxNTQxcHgpIHtcblx0XHRcdFx0XHRyaWdodDogMHJlbTtcblx0XHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpIHtcblx0XHRcdFx0XHRyaWdodDogMHJlbTtcblx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XHRyaWdodDogLTAuNXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XHRcdFx0XG5cblx0XHR9XG5cblx0XHQmX19pbWFnZSB7XG5cblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MHJlbTtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGg0IHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTFyZW07XG5cdFx0XHRtYXJnaW4tdG9wOiAzLjVyZW07XG5cdFx0XHRcblxuXHRcdH1cblxuXHRcdC5saW5rIHtcblxuXHRcdFx0Y29sb3I6ICMzMWJlYWY7XG5cblx0XHR9XG5cblx0XHQmLnNlbGVjdGVkSXRlbSB7XG5cblx0XHRcdC50ZWFtLWNhcmRfX2ltYWdlLXdyYXBwZXIge1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoNDksMTkwLDE3NSwwLjQpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcmVtO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdC8vIG1heC13aWR0aDogMThyZW07XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODIwcHgpIGFuZCAobWluLXdpZHRoOiAxNTQwcHgpIHtcblx0XHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTYuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTM5cHgpIGFuZCAobWluLXdpZHRoOiAxMzY3cHgpIHtcblx0XHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG5cdFx0XHRcdFx0XHQvLyBtYXgtd2lkdGg6IDE3cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0fVx0XG5cdFxuXHQudGV4dC1pbWFnZSAuYnRuIHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XG5cdFx0JjphZnRlciB7XG5cdFx0XHRcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2J1dHRvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDQxMTFjO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0bWFpbiA+IC50ZXh0LWltYWdlLmJnLXdoaXRlIHtcblx0XHRkaXYub2JqZWN0Zml0IGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNjRweDtcblx0XHR9XG5cdH1cblx0XG59IiwiYm9keS5ob21lIHtcblx0LmxldHRlci13cmFwcGVyIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblx0fVxufVxuXG4ucHVsbC1vdXQtY3RhIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFxuXHQmLm5lZ2F0aXZlLWJvdHRvbS1tYXJnaW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDByZW07XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KXtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycmVtO1xuXHRcdH1cblx0fVxuXHRcblx0Jl9fbGVmdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDAgM3JlbTtcblx0fVxuXG5cdCZfX3JpZ2h0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXG5cdC5idG4ge1xuXHRcdFxuXHRcdG1hcmdpbjogM3JlbSAwO1xuXHRcdFxuXHR9XG5cblx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7O1xuXHRcdGJvdHRvbTogLTEwcmVtO1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLXRvcDogLTE4cmVtO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7XG5cblx0XHQmLmVsZW1lbnRTY3JvbGxlZCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDAgM3JlbTtcblx0XHRcblx0XHQmX19sZWZ0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fcmlnaHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdFxuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFxuXHRcdH1cblxuXHRcdCNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1ocCB7XG5cdFx0XHRib3R0b206IC00MHB4O1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XG5cdFx0PiBkaXYge1xuXG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGltZyB7XG5cdFx0XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFxuXHRcdH1cblxuXHRcdCNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1ocCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTRyZW07XG5cdFx0XHRib3R0b206IC03MHB4O1xuXHRcdH1cblx0XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblxuXHRcdCNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1ocCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtOHJlbTtcblx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0fVxuXG5cdH1cblx0XG59IiwiLyogTGV0dGVyIEN5Y2xlIFJlY292ZXJ5IC8gRGVidCBSZWNvdmVyeSAvIExvY2F0aW9ucyAqL1xyXG5cclxuLmJsb2NrLmJnLWxpZ2h0IHtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHJcblx0XHQuY29sLWxnLTIge1xyXG5cdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb2xvci10ZWFsIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICMzMWJlYWY7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LnJvdy5zdGVwcyB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHRcclxuXHRcdFx0XHJcblx0XHRcdC5zdGVwIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNvbC5zdGVwIHtcclxuXHRcdFxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEyY2g7XHJcblx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQmPnB7XHJcblxyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tYmx1ZS1zbWFsbC5zdmcpO1xyXG5cdFx0XHRcdGxlZnQ6IC0ycmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcclxuXHRcdFx0XHR0b3A6IDIuNnJlbTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG59IiwiLnNvbHV0aW9uLWFuaW1hdGlvbiB7XG5cdFx0XG5cdC8vIHBhZGRpbmc6IDAgMCA0cmVtIDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0cGFkZGluZzogMCAwIDAgMDtcblx0fVxuXHRcblx0LmJsb2NrLWhlYWRlciB7XG5cdFxuXHRcdGZvbnQtc2l6ZTogNS44cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbi1yaWdodDogMTUwcHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7IC8vMTAyNHB4XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XHRcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC50aWNrIHtcblx0XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0XG5cdFx0JjpiZWZvcmUge1xuXHRcdFxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvZ3JlZW4tdGljay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcblx0XHR9XG5cblx0XHRcblx0fVxuXHRcblx0LmluYWN0aXZlIHtcblx0XG5cdFx0JiArIC50aWNrOmJlZm9yZSB7XG5cdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LnNtYWxsIHtcblx0XHRcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkgeyAvLzEwMjRweFxuXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDZyZW0gMCAwIDA7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5sYXJnZSB7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkgeyAvLzEwMjRweFxuXG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0fVx0XHRcblx0XHRcblx0fVxuXG5cdC5idG4ge1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDExODBweCkgeyAvLzEwMjRweFxuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMnJlbTtcblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cdFx0XHRcblx0LmJsb2NrLWhlYWRlci5jb2xvci10ZWFsICsgaDIgIHtcblx0XHRcblx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1x0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5pbm5lciB7XG5cdFxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxuXHQuaW5hY3RpdmUge1xuXHRcdFxuXHRcdGZpbGw6ICMyYTJiMzkgIWltcG9ydGFudDtcblx0XHRmaWx0ZXI6IGNvbnRyYXN0KDAlKTtcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcblx0XHRvcGFjaXR5OiAwLjE7XG5cdFx0XG5cdH1cblxuXHQuZ3JpZC1pdGVtLWJpZzpub3QoLml0ZW00KSB7XG5cblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC04NiU7XG5cblx0XHQmOm50aC1jaGlsZCgtbiszKSB7XG5cblx0XHRcdHRvcDogMjElO1xuXG5cdFx0fVxuXG5cdH1cblx0XG59XHRcblxuLy8gI2FuaW1hdGVIb21lU2VjdGlvbiB7XG5cdFxuLy8gXHRwYWRkaW5nOiAxNHJlbSAwIDAgMDtcblxuLy8gXHRAbWVkaWEgKG1heC13aWR0aDogMTA0MHB4KSB7XG5cbi8vIFx0XHQubGFyZ2Uge1xuLy8gXHRcdFx0bWFyZ2luLWJvdHRvbTogOS41cmVtO1xuLy8gXHRcdH1cbi8vIFx0fVxuXG4vLyBcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcbi8vIFx0XHRwYWRkaW5nOiA5LjVyZW0gMCAwIDA7XG4vLyBcdH1cblxuLy8gfVxuXG5cbi8vIEFOSU1BVEVEIEdSQVBISUMgU0VDVElPTiAtIFRFTVBMQVRFIFNQRUNJRklDXG5ib2R5LmhvbWUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtcGFnZWJ1aWxkZXIsIC8vZ29vZFxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLW92ZXJ2aWV3LFxuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWxldHRlci1jeWNsZS1yZWNvdmVyeSB7XG5cdCNhbmltYXRlSG9tZVNlY3Rpb24ge1xuXG5cdFx0cGFkZGluZzogMTByZW0gMCAwIDA7XG5cblx0XHQubGFyZ2Uge1xuXHRcdFx0cCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEzNTFweCkge1xuXHRcdFx0cGFkZGluZzogNXJlbSAwIDAgMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDExODFweCkge1xuXHRcdFx0cGFkZGluZzogNXJlbSAwIDAgMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7IC8vMTAyNHB4XG5cdFx0XHRwYWRkaW5nOiA4cmVtIDA7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7IFxuXHRcdFx0cGFkZGluZzogOHJlbSAwIDRyZW0gMDtcblx0XHR9XG5cblx0XHRcblx0XHQvLyBwYWRkaW5nOiAxNHJlbSAwIDAgMDtcblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcblxuXHRcdC8vIFx0LmxhcmdlIHtcblx0XHQvLyBcdFx0bWFyZ2luLWJvdHRvbTogOS41cmVtO1xuXHRcdC8vIFx0fVxuXHRcdC8vIH1cblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcblx0XHQvLyBcdHBhZGRpbmc6IDkuNXJlbSAwIDAgMDtcblx0XHQvLyB9XG5cblx0fVxufVxuXG4vKiBCSUdHRVIgVkVSU0lPTiBTUEVDSUZJQyAqL1xuXG4jYmlnLWdyaWQtY29udGFpbmVyIHtcbiAgXG5cdHAge1xuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxLjlyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcdFx0XG5cdFx0XG5cdH1cblx0XG5cdC5pdGVtNCB7XG5cdFx0XG5cdFx0Lmljb24ge1xuXHRcdFx0XG5cdFx0XHRvcGFjaXR5OiAwLjE7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Lmljb24tYWN0aXZlIHtcblxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdH1cdFxuXHRcdFxuXHR9XG5cdFxufVxuXG4uZ3JpZC1pdGVtLWJpZyAuaWNvbi1hY3RpdmUgc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBzdHJva2UtZGFzaGFycmF5OiAyNjUzO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAyNjUzO1xufVxuXG4uZ3JpZC1jb250YWluZXItYmlnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMThyZW0gYXV0byAxOHJlbTtcblxuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7Ki9cbiAgICBncmlkLWdhcDogLjFyZW07XG4gICAgcGFkZGluZzogLjFyZW07XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDBcbn1cblxuLmdyaWQtaXRlbS1iaWcge1xuICAgIC8qXHRib3JkZXI6IC4xcmVtIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAvKiBvdmVyZmxvdzogaGlkZGVuOyAqL1xuXG4gICAgcCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0fVxufVxuXG4vKiBwbGFjZSB0aGUgZXh0ZW5kaW5nIHN2ZyBpbiB0aGUgbWlkZGxlIHJvdyBhY3Jvc3MgZm91ciBjb2x1bW5zICovXG4uZ3JpZC1pdGVtLWJpZy5pdGVtNCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyA0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ncmlkLWl0ZW0tYmlnIC5zdmdCYWNrZ3JvdW5kIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA4MCU7XG5cbn1cblxuLyogU01BTExFUiBWRVJTSU9OIFNQRUNJRklDICovXG5cbiNzbWFsbC1ncmlkLWNvbnRhaW5lciB7XG5cdFxuICAgIC8vIC0tc2V0TW9iaWxlU1ZHSGVpZ2h0OiA3MHJlbTtcbiAgICAvLyAtLXNldFRhYmxldFNWR0hlaWdodDogMTAwcmVtO1xuXHRcblx0XHQuaWNvbiB7XG5cdFx0XHRcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwLjE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Lmljb24tYWN0aXZlIHtcblxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdH1cdFx0XG59XG5cbi8qIHN0eWxlIGZvciB0aGUgbG9uZyBzdmcgKi9cbi5ncmlkLWl0ZW0tc21hbGwgLmljb24tYWN0aXZlIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTA1NDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTA0NDtcbiAgICAvKnBhZGRpbmctbGVmdDogNDUlOyovXG59XG5cbi8qIHN0eWxlIGZvciB0aGUgaWNvbiBzdmcgKi9cbi5ncmlkLWl0ZW0tc21hbGwgLnN2Z0JhY2tncm91bmQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0NSUgNTAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA5NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG5cbn1cblxuYm9keS5ob21lIC5ncmlkLWl0ZW0tc21hbGwgLnN2Z0JhY2tncm91bmQuc3RlcDUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MyUgIDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZ3JpZC1jb250YWluZXItc21hbGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzUlIDIwJSA0NSU7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0bztcbiAgICAvKmJhY2tncm91bmQtY29sb3I6IGJsYWNrOyovXG4gICAgZ3JpZC1nYXA6IC4xcmVtO1xuICAgIHBhZGRpbmc6IC4xcmVtO1xuXHQvKm1hcmdpbi10b3A6IDZyZW07Ki9cbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgIC8qdGV4dC1hbGlnbjogY2VudGVyOyovXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExODJweCkge1xuICAgIFx0Jj4uY29sMXtcblx0ICAgIFx0LnRpY2t7XG5cdCAgICBcdFx0dG9wOiA3cmVtO1xuXHQgICAgXHRcdGJvdHRvbTogdW5zZXQ7XG5cdCAgICBcdFx0bWFyZ2luOiAwO1xuXHQgICAgXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHQgICAgXHRcdFx0dG9wOiA2cmVtO1xuXHQgICAgXHRcdH1cblxuXHQgICAgXHR9XG5cdCAgICBcdCYrLmNvbDF7XG5cdCAgICBcdFx0LnRpY2t7XG5cdCAgICBcdFx0XHR0b3A6IDUwJTtcblx0ICAgIFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0Ji5pbmRleC02e1xuXHQgICAgXHRcdC50aWNre1xuXHQgICAgXHRcdFx0dG9wOiB1bnNldDtcblx0ICAgIFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0ICAgIFx0XHRcdGJvdHRvbTogN3JlbTtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblx0ICAgICY+LmNvbDJ7XG5cdCAgICBcdG1hcmdpbi10b3A6IDdyZW07XG5cdCAgICBcdG1hcmdpbi1ib3R0b206IDdyZW07XG5cdCAgICBcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHQgICAgXHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdCAgICBcdH1cblx0ICAgIH1cbiAgICB9XG4gICAgXG5cbn1cblxuLyogc3R5bGUgZm9yIHRoZSBlYWNoIGNlbGwgKi9cbi5ncmlkLWl0ZW0tc21hbGwge1xuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTByZW07XG5cdFxuXHQudGljayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtMi4xcmVtO1xuXHRcdHRvcDogMDtcblx0fVxuXG5cbn1cblxuLyogc2V0IHRoaXMgZ3JpZCBjb250YWluaW5nIHRoZSBsaW5lIHN2ZyB0byB0YWtlIGFsbCA2IHJvd3MgYW5kIG1ha2Ugc2Vjb25kIGNvbHVtKi9cbi8qIHNldCB0aGUgaGVpZ2h0IGhlcmUsIHRoaXMgZGV0ZXJtaW5lcyB0aGUgZ3JpZCBzaXplICAqL1xuXG4uZ3JpZC1pdGVtLXNtYWxsLml0ZW00IHtcbiAgICBncmlkLXJvdzogMSAvIDc7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgaGVpZ2h0OiA3Ni43cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIHNlbGVjdCB0aGUgcmlnaHQgY29sdW1uIHBhZCBhbmQgYWxpZ24gdGhlIHRleHQgKi9cbi5ncmlkLWl0ZW0tc21hbGwuY29sMyB7XG4gIFxuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG59XG5cblxuI3RvcEJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByb3N5YnJvd247XG59XG5cblxuLyogXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDJweCkge1xuXG5cbn1cblxuXG4vKiB0YWJsZXQgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgI3RvcEJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxNCwgMjUsIDE0Mik7XG4gICAgfVxuXG5cbiAgICAvKiAjcGF0aDIge1xuICAgICAgICBzdHJva2Utd2lkdGg6IDE2O1xuICAgIH0gKi9cbiAgICAuZ3JpZC1pdGVtLXNtYWxsLml0ZW00IHtcblxuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbn1cblxuLyogdGFibGV0L21vYmlsZSB0cmFuc2l0aW9uICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG5cblx0LmdyaWQtaXRlbS1zbWFsbCAudGljayB7XG5cdFx0cmlnaHQ6IC0xLjlyZW07XG5cdH1cblxufVxuXG4vKiBtb2JpbGUgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdC5zb2x1dGlvbi1hbmltYXRpb257XG5cdFx0LmlubmVye1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbiAgICAjdG9wQmxvY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3c7XG4gICAgfVxuXG4gICAgLmdyaWQtaXRlbS1zbWFsbC5pdGVtNCB7XG5cbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG4gICAgLmdyaWQtY29udGFpbmVyLXNtYWxse1xuICAgIFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0MCUgMTUlIDQ1JTtcbiAgICB9XG5cblxufSIsbnVsbCwiLnRlc3RpbW9uaWFsLXNsaWRlciB7XHJcblx0XHJcblx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblx0cGFkZGluZzogNnJlbSAxMHJlbSA1cmVtIDEwcmVtO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiA2cmVtIDNyZW07XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Jl9fc2xpZGUge1xyXG5cdFx0aW1nIHtcclxuXHRcdCAgICBtYXgtd2lkdGg6IDMzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbC1sZy00IHtcclxuXHRcdFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvLyBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdC50ZXN0aW1vbmlhbF9fcXVvdGUge1xyXG5cdFx0XHJcbiAgICBcdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblxyXG5cdFx0LnRlc3RpbW9uaWFsID4gKiB7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG5cdC5idG4tLXRlYWwge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdFxyXG5cdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQubGluayB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblxyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdFxyXG5cdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGxlZnQ6IDJyZW07XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiAuMnJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdC5zbGljay1hcnJvd3tcclxuXHRcdCYuc2xpY2stcHJldntcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcblx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdCYuc2xpY2stbmV4dHtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMS41cmVtO1xyXG5cdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHQgICAgbGVmdDogMTByZW07XHJcblx0XHRcdCAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFxyXG5cdFx0XHRoZWlnaHQ6IDVyZW07XHJcblx0XHRcdHdpZHRoOiA1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtd29ya2luZy1mb3ItdXMge1xyXG5cdC50ZXN0aW1vbmlhbC1zbGlkZXIge1xyXG5cdFx0Jl9fc2xpZGUge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOlx0MTAwJTtcclxuXHRcdFx0ICAgIG1heC13aWR0aDogMzMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIudGV4dC1pbWFnZSB7XG5cblx0YSB7XG5cdFx0XG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0XG5cdH1cblx0XG5cdC50ZXh0LWNvbnRhaW5lciArIGEge1xuXHRcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcblx0fVxuXG5cdGRpdi5vYmplY3RmaXQgaW1nIHtcblx0XHQvLyBtYXgtaGVpZ2h0OiAzODFweDtcblx0fVxuXG5cdEBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCkge1xuXHRcdGRpdi5vYmplY3RmaXQge1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHRcbn0iLCIudGltZWQtbW9kYWwge1xyXG5cdFx0XHJcblx0Jl9faW5uZXIge1xyXG5cdFx0XHJcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xyXG5cdFx0bWF4LXdpZHRoOiA5NiU7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmc6IDAgMnJlbSAycmVtIDJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQuY29sLW1kLTY6Zmlyc3Qtb2YtdHlwZSB7XHJcblxyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdH1cdFx0XHRcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMS42cmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGgzIHtcclxuXHRcdFx0Zm9udC1zaXplOiAzLjRyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdG1hcmdpbi10b3A6IDRyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYnRuIHtcclxuXHRcdFx0XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdC5jb2wtbWQtNiB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgzIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5idG4gKyBiciArIC5idG4ge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA2JTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi52aWRlby1jYXJvdXNlbCB7XHJcblx0LnNsaWNrLXNsaWRle1xyXG5cdFx0bWF4LWhlaWdodDogNTAwcHg7XHJcblx0XHR2aWRlb3tcclxuXHRcdFx0bWF4LWhlaWdodDogNTAwcHg7XHRcdH1cclxuXHR9XHJcblx0Jl9fYXJyb3dzIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luOiAzcmVtIDAgNS41cmVtIDA7XHJcblx0XHRcclxuXHRcdGJ1dHRvbiB7XHJcblxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCY6YmVmb3JlLFxyXG5cdCY6YWZ0ZXIge1xyXG5cclxuXHRcdGJvdHRvbTogLjVyZW07XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdGhlaWdodDogNXJlbTtcclxuXHRcdGxlZnQ6IC01cmVtO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDVyZW07XHJcblx0XHR6LWluZGV4OiAwO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFxyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAtNXJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG59XHJcblxyXG4uYmctbGlnaHQgLnZpZGVvLWNhcm91c2VsIHtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0IFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2hhZG93LWxlZnQtYmx1ZS1iZy5wbmcpO1xyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NoYWRvdy1yaWdodC1ibHVlLWJnLnBuZyk7XHJcblxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5iZy1zcGxpdC0tbGlnaHQtdG8td2hpdGUgLnZpZGVvLWNhcm91c2VsIHtcclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0IFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2hhZG93LWxlZnQtd2hpdGUtYmcucG5nKTtcclxuXHRcdFxyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zaGFkb3ctcmlnaHQtd2hpdGUtYmcucG5nKTtcclxuXHJcblx0fVxyXG5cclxufSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7IH1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiIsIltkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTo1MG1zfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4wNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjE1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjQ1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjc1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTozc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSxib2R5W2RhdGEtYW9zLWVhc2luZz1saW5lYXJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuMjUsLjc1LC43NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2VdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2VdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42LC0uMjgsLjczNSwuMDQ1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxLjI3NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWJhY2tdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tc2luZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQ1LC43MTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMzksLjU3NSwuNTY1LDEpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1zaW5lXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDQ1LC4wNSwuNTUsLjk1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFkXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA4NSwuNjgsLjUzKX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWN1YmljXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhcnRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPWZhZGUtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApfVtkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXVwLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwxMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwtMTAwcHgsMCl9W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV17b3BhY2l0eTowO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSx0cmFuc2Zvcm19W2RhdGEtYW9zXj16b29tXVtkYXRhLWFvc149em9vbV0uYW9zLWFuaW1hdGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDEpfVtkYXRhLWFvcz16b29tLWluXXt0cmFuc2Zvcm06c2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDBweCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwcHgsMCwwKSBzY2FsZSguNil9W2RhdGEtYW9zPXpvb20tb3V0XXt0cmFuc2Zvcm06c2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWRvd25de3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDBweCwwKSBzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC1yaWdodF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKDEuMil9W2RhdGEtYW9zXj1zbGlkZV1bZGF0YS1hb3NePXNsaWRlXXt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfVtkYXRhLWFvcz1zbGlkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9W2RhdGEtYW9zPXNsaWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX1bZGF0YS1hb3M9c2xpZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX1bZGF0YS1hb3NePWZsaXBdW2RhdGEtYW9zXj1mbGlwXXtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX1bZGF0YS1hb3M9ZmxpcC1sZWZ0XXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRle3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCl9W2RhdGEtYW9zPWZsaXAtcmlnaHRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC11cF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgtMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX1bZGF0YS1hb3M9ZmxpcC1kb3duXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKX0iXX0= */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:700;color:#1c94c4;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:700;color:#c77405;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #fbd850;background:#fff url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:700;color:#eb8f00;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#fff}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-icon{width:16px;height:16px;background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-active .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ef8c08_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_228ef1_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-icons_ffd27a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px}.ui-widget-overlay{background:#666 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(//dcbltd.com/wp-content/plugins/formidable-pro/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none}.ui-accordion .ui-accordion-content-active{display:block}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-dialog{position:relative;padding:.2em;width:300px}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em;line-height:1.4em;width:auto;overflow:visible}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;border:1px solid #dfdfdf;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;max-width:40em;width:auto;z-index:1000 !important}.ui-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:none;color:#fff;font-weight:400}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:3px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:relative;top:0;height:34px;width:34px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.ui-datepicker .ui-state-hover.ui-datepicker-prev,.ui-datepicker .ui-state-hover.ui-datepicker-next{border:none}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{font:normal 20px/34px 's11-fp';padding-left:7px;color:#fff;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px}.ui-datepicker .ui-datepicker-prev:before{content:'\e62a'}.ui-datepicker .ui-datepicker-next:before{content:'\e62d'}.ui-datepicker .ui-datepicker-prev-hover:before,.ui-datepicker .ui-datepicker-next-hover:before{opacity:.7}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker tbody tr,.ui-datepicker thead tr{background:0 0 !important}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker tr:first-of-type td{border-top:1px solid #f0f0f0}.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0}.ui-datepicker td.ui-datepicker-current-day{background:#bd8}.ui-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#444}.ui-datepicker .ui-widget-content button.ui-state-default{background:#f6f6f6}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker td.ui-datepicker-today.ui-state-disabled{opacity:.5}.ui-datepicker td.ui-datepicker-today.ui-state-disabled .ui-state-default{opacity:1}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#008ec2}.ui-datepicker thead{background:#32373c}.ui-datepicker td .ui-state-hover{background:#0073aa;color:#fff}