.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)}.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 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:4px;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_form_field.frm_right_container{grid-template-columns:auto 25%}.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 .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.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_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_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox,.frm_grid_2 .frm_primary_label{width:48% !important}.frm_grid_2 .frm_radio,.frm_grid_2 .frm_checkbox{margin-right:4%}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox,.frm_grid_3 .frm_primary_label{width:30% !important}.frm_grid_3 .frm_radio,.frm_grid_3 .frm_checkbox{margin-right:3%}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{width:20% !important}.frm_grid_4 .frm_primary_label{width:28% !important}.frm_grid_4 .frm_radio,.frm_grid_4 .frm_checkbox{margin-right:4%}.frm_grid_5 .frm_primary_label,.frm_grid_7 .frm_primary_label{width:24% !important}.frm_grid_5 .frm_radio,.frm_grid_5 .frm_checkbox{width:17% !important;margin-right:2%}.frm_grid_6 .frm_primary_label{width:25% !important}.frm_grid_6 .frm_radio,.frm_grid_6 .frm_checkbox{width:14% !important;margin-right:1%}.frm_grid_7 .frm_primary_label{width:22% !important}.frm_grid_7 .frm_radio,.frm_grid_7 .frm_checkbox{width:12% !important;margin-right:1%}.frm_grid_8 .frm_primary_label{width:23% !important}.frm_grid_8 .frm_radio,.frm_grid_8 .frm_checkbox{width:10% !important;margin-right:1%}.frm_grid_9 .frm_primary_label{width:20% !important}.frm_grid_9 .frm_radio,.frm_grid_9 .frm_checkbox{width:9% !important;margin-right:1%}.frm_grid_10 .frm_primary_label{width:19% !important}.frm_grid_10 .frm_radio,.frm_grid_10 .frm_checkbox{width:8% !important;margin-right:1%}.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;--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)}.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}.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.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 .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 input[type=radio]{display:block !important;margin:0}.with_frm_style .frm_scale input[type=radio]:checked:before{transform:scale(1)}.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;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}@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)}.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}@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 !important;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;border-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-bottom:15px;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{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%}}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com
Version 1.8.7
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2018 Harvest http://getharvest.com
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(//dcbltd.com/wp-content/plugins/search-filter-pro/public/assets/css/../img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e}/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}
@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}.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}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}
.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}}.single-locations .form-container{margin-bottom:-6rem}@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 .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:1200px){.page-template-template-overview .hero+.bg-white+.bg-blue{margin-top:-12rem}}
.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9ib290c3RyYXAuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJtb2R1bGVzL19icmFuZC5zY3NzIiwibW9kdWxlcy9fYmFzZS5zY3NzIiwibW9kdWxlcy9fc3RydWN0dXJlLnNjc3MiLCJtb2R1bGVzL190eXBvZ3JhcGh5LnNjc3MiLCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnMuc2NzcyIsInJlZ2lvbnMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9faGVyby5zY3NzIiwicmVnaW9ucy9fZm9vdGVyLnNjc3MiLCJyZWdpb25zL19uYXZpZ2F0aW9uLnNjc3MiLCJtb2R1bGVzL19jYXJkLnNjc3MiLCJtb2R1bGVzL19iaWctY3RhLnNjc3MiLCJtb2R1bGVzL19wYWdlcy5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbnMuc2NzcyIsInBvc3RzL19wb3N0cy5zY3NzIiwibW9kdWxlcy9fc2xpZGVyLnNjc3MiLCJtb2R1bGVzL19mb3Jtcy5zY3NzIiwibW9kdWxlcy9fbW9kYWwuc2NzcyIsImZpeGVzL19jbHMuc2NzcyIsImJpZy1jdGEuc2NzcyIsImJsb2ctZGV0YWlsLnNjc3MiLCJibG9nLnNjc3MiLCJibG9nLmNzcyIsImJ1dHRvbnMtZ2VuZXJhbC5zY3NzIiwiYnV0dG9ucy1nZW5lcmFsLmNzcyIsImNhcmRzLnNjc3MiLCJjYXJkcy5jc3MiLCJlcnJvcjQwNC5zY3NzIiwiZXJyb3I0MDQuY3NzIiwiZm9vdGVyLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuc2NzcyIsImZvb3Rlci1tb3JlLWxpbmtzLWdlbmVyYWwuY3NzIiwiZm9ybXMuc2NzcyIsImZyb250LXBhZ2Uuc2NzcyIsImdlbmVyYWwuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuc2NzcyIsImhlYWRlci1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwiaGVhZGVyLWdlbmVyYWwuc2NzcyIsImhlYWRlci1nZW5lcmFsLmNzcyIsImhlcm8tZ2VuZXJhbC5zY3NzIiwiaGVyby1nZW5lcmFsLmNzcyIsImhlcm8tbm8taW1hZ2Uuc2NzcyIsImhlcm8tcGxhaW4uc2NzcyIsImhlcm8tcGxhaW4uY3NzIiwiaGVyby1zaWRlLWltYWdlLnNjc3MiLCJoZXJvLXNpZGUtaW1hZ2UuY3NzIiwiaGVyby1zbGlkZXIuc2NzcyIsImhlcm8tc2xpZGVyLmNzcyIsImlubGluZS1pbWFnZS1zbGlkZXIuc2NzcyIsImlubGluZS1ub3RpZmljYXRpb24uc2NzcyIsImludGVybmFsLWRyb3Bkb3duLW5hdi5zY3NzIiwib3VyLWFwcHJvYWNoLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWFib3V0LXVzLmNzcyIsInBhZ2UtdGVtcGxhdGUtY2FudC1wYXkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtY29udGFjdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1jb250YWN0LmNzcyIsInBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ2VuZXJhbC5jc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1nZW5lcmFsLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1ncmlkLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1wYWdlLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS5zY3NzIiwicGFnZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHkuY3NzIiwicGFnZS10ZW1wbGF0ZS1mb3JtLnNjc3MiLCJwYWdlLXRlbXBsYXRlLWZvcm0uY3NzIiwicGFnZS10ZW1wbGF0ZS1sZXR0ZXItY3ljbGUtcmVjb3Zlcnkuc2NzcyIsInBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zLnNjc3MiLCJwYWdlLXRlbXBsYXRlLW92ZXJ2aWV3LnNjc3MiLCJwYWdlLXRlbXBsYXRlLXRlc3RpbW9uaWFscy5zY3NzIiwicGFnZS10ZW1wbGF0ZS13b3JraW5nLWZvci11cy5zY3NzIiwicG9zdC1jYXJkLnNjc3MiLCJwb3N0LXR5cGUtYXJjaGl2ZS10ZWFtLnNjc3MiLCJwdWxsLW91dC1jdGEuc2NzcyIsInJvdy1zdGVwcy5zY3NzIiwic29sdXRpb24tYW5pbWF0aW9uLnNjc3MiLCJzb2x1dGlvbi1hbmltYXRpb24uY3NzIiwidGVzdGltb25pYWwtc2xpZGVyLnNjc3MiLCJ0ZXh0LWltYWdlLnNjc3MiLCJ0aW1lZC1tb2RhbC5zY3NzIiwidmlkZW8tY2Fyb3VzZWwuc2NzcyIsInNsaWNrLnNjc3MiLCJzbGljay5jc3MiLCJhb3MuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQTs7Ozs7QUNBQSxNQUdJLE9BQUEsUUFBQSxTQUFBLFFBQUEsU0FBQSxRQUFBLE9BQUEsUUFBQSxNQUFBLFFBQUEsU0FBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUFBLE9BQUEsUUFBQSxRQUFBLEtBQUEsT0FBQSxRQUFBLFlBQUEsUUFJQSxVQUFBLFFBQUEsWUFBQSxRQUFBLFVBQUEsUUFBQSxPQUFBLFFBQUEsVUFBQSxRQUFBLFNBQUEsUUFBQSxRQUFBLFFBQUEsT0FBQSxRQUlBLGdCQUFBLEVBQUEsZ0JBQUEsTUFBQSxnQkFBQSxNQUFBLGdCQUFBLE9BQUEsZ0JBQUEsT0FBQSxpQkFBQSxPQUtGLHlCQUFBLGFBQUEsQ0FBQSxrQkFBQSxDQUFBLFVBQUEsQ0FBQSxNQUFBLENBQUEsZ0JBQUEsQ0FBQSxLQUFBLENBQUEsV0FBQSxDQUFBLGlCQUFBLENBQUEsVUFBQSxDQUFBLG1CQUFBLENBQUEsZ0JBQUEsQ0FBQSxpQkFBQSxDQUFBLG1CQUNBLHdCQUFBLGNBQUEsQ0FBQSxLQUFBLENBQUEsTUFBQSxDQUFBLFFBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxVQ0NGLEVDc0JBLFFBREEsU0RsQkUsV0FBQSxXQUdGLEtBQ0UsWUFBQSxXQUNBLFlBQUEsS0FDQSx5QkFBQSxLQUNBLDRCQUFBLFlBTUYsUUFBQSxNQUFBLFdBQUEsT0FBQSxPQUFBLE9BQUEsT0FBQSxLQUFBLElBQUEsUUFDRSxRQUFBLE1BVUYsS0FDRSxPQUFBLEVBQ0EsWUFBQSxhQUFBLENBQUEsa0JBQUEs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QXNzQmg5eUIscUJBdHNCOGd6QixrQkFBQSxvQkFBQSxnQkFBQSxVQUFBLG9CQUFBLGdCQXlzQjlnekIsaUNBenNCNmx6QixrQkFBQSxvQkFBQSxXQUFBLFVBQUEsb0JBQUEiLCJmaWxlIjoiZ2xvYmFsLXN0eWxlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXBfb3ZlcnJpZGVzL192YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXBfb3ZlcnJpZGVzL19taXhpbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yb290XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcmVib290XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaW1hZ2VzXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZ3JpZFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlc1wiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zXCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9kcm9wZG93blwiO1xuLy8gQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2lucHV0LWdyb3VwXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY3VzdG9tLWZvcm1zXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2YmFyXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vLm5wbS9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2xvc2VcIjtcbkBpbXBvcnQgXCIuLi8uLi8ubnBtL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuQGltcG9ydCBcIi4uLy4uLy5ucG0vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllc1wiOyIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gRnV0dXJlLXByb29mIHJ1bGU6IGluIGJyb3dzZXJzIHRoYXQgc3VwcG9ydCA6Zm9jdXMtdmlzaWJsZSwgc3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmVcbi8vIG9uIGVsZW1lbnRzIHRoYXQgcHJvZ3JhbW1hdGljYWxseSByZWNlaXZlIGZvY3VzIGJ1dCB3b3VsZG4ndCBub3JtYWxseSBzaG93IGEgdmlzaWJsZVxuLy8gZm9jdXMgb3V0bGluZS4gSW4gZ2VuZXJhbCwgdGhpcyB3b3VsZCBtZWFuIHRoYXQgdGhlIG91dGxpbmUgaXMgb25seSBhcHBsaWVkIGlmIHRoZVxuLy8gaW50ZXJhY3Rpb24gdGhhdCBsZWQgdG8gdGhlIGVsZW1lbnQgcmVjZWl2aW5nIHByb2dyYW1tYXRpYyBmb2N1cyB3YXMgYSBrZXlib2FyZCBpbnRlcmFjdGlvbixcbi8vIG9yIHRoZSBicm93c2VyIGhhcyBzb21laG93IGRldGVybWluZWQgdGhhdCB0aGUgdXNlciBpcyBwcmltYXJpbHkgYSBrZXlib2FyZCB1c2VyIGFuZC9vclxuLy8gd2FudHMgZm9jdXMgb3V0bGluZXMgdG8gYWx3YXlzIGJlIHByZXNlbnRlZC5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTLzpmb2N1cy12aXNpYmxlXG4vLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIucGFjaWVsbG9ncm91cC5jb20vYmxvZy8yMDE4LzAzL2ZvY3VzLXZpc2libGUtYW5kLWJhY2t3YXJkcy1jb21wYXRpYmlsaXR5L1xuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cbn1cblxuLy8gQW5kIHVuZG8gdGhlc2Ugc3R5bGVzIGZvciBwbGFjZWhvbGRlciBsaW5rcy9uYW1lZCBhbmNob3JzICh3aXRob3V0IGhyZWYpLlxuLy8gSXQgd291bGQgYmUgbW9yZSBzdHJhaWdodGZvcndhcmQgdG8ganVzdCB1c2UgYVtocmVmXSBpbiBwcmV2aW91cyBibG9jaywgYnV0IHRoYXRcbi8vIGNhdXNlcyBzcGVjaWZpY2l0eSBpc3N1ZXMgaW4gbWFueSBvdGhlciBzdHlsZXMgdGhhdCBhcmUgdG9vIGNvbXBsZXggdG8gZml4LlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvLyBEaXNhYmxlIGF1dG8taGlkaW5nIHNjcm9sbGJhciBpbiBJRSAmIGxlZ2FjeSBFZGdlIHRvIGF2b2lkIG92ZXJsYXAsXG4gIC8vIG1ha2luZyBpdCBpbXBvc3NpYmxlIHRvIGludGVyYWN0IHdpdGggdGhlIGNvbnRlbnRcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbmZpZ3VyZSB7XG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vL1xuLy8gSW1hZ2VzIGFuZCBjb250ZW50XG4vL1xuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IC8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxufVxuXG5zdmcge1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgU1ZHIG92ZXJmbG93IGJ1ZyBpbiBJRTEwLzExIGlzIHN0aWxsIHJlcXVpcmVkLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNjg3OFxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vXG4vLyBUYWJsZXNcbi8vXG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyc1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG4vLyAxLiBSZW1vdmVzIGZvbnQtd2VpZ2h0IGJvbGQgYnkgaW5oZXJpdGluZ1xuLy8gMi4gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBgdGV4dC1hbGlnbmAuXG4vLyAzLiBGaXggYWxpZ25tZW50IGZvciBTYWZhcmlcblxudGgge1xuICBmb250LXdlaWdodDogJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OyAvLyAxXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIDJcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1tYXRjaC1wYXJlbnQ7IC8vIDNcbn1cblxuXG4vL1xuLy8gRm9ybXNcbi8vXG5cbmxhYmVsIHtcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkbGFiZWwtbWFyZ2luLWJvdHRvbTtcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDA5M1xuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxuICAvLyBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcbiAgbWluLXdpZHRoOiAwO1xuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXG59XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxufVxuXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbiAgLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4gIC8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4vL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxufVxuXG4vL1xuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG4vL1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUVcbn1cblxuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZSAoZnJvbSBQdXJlQ1NTKS5cbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbjpyb290IHtcbiAgLS1ibHVlOiAjMDA3YmZmO1xuICAtLWluZGlnbzogIzY2MTBmMjtcbiAgLS1wdXJwbGU6ICM2ZjQyYzE7XG4gIC0tcGluazogI2U4M2U4YztcbiAgLS1yZWQ6ICNkYzM1NDU7XG4gIC0tb3JhbmdlOiAjZmQ3ZTE0O1xuICAtLXllbGxvdzogI2ZmYzEwNztcbiAgLS1ncmVlbjogIzI4YTc0NTtcbiAgLS10ZWFsOiAjMjBjOTk3O1xuICAtLWN5YW46ICMxN2EyYjg7XG4gIC0td2hpdGU6ICNmZmY7XG4gIC0tZ3JheTogIzZjNzU3ZDtcbiAgLS1ncmF5LWRhcms6ICMzNDNhNDA7XG4gIC0tcHJpbWFyeTogIzAwN2JmZjtcbiAgLS1zZWNvbmRhcnk6ICM2Yzc1N2Q7XG4gIC0tc3VjY2VzczogIzI4YTc0NTtcbiAgLS1pbmZvOiAjMTdhMmI4O1xuICAtLXdhcm5pbmc6ICNmZmMxMDc7XG4gIC0tZGFuZ2VyOiAjZGMzNTQ1O1xuICAtLWxpZ2h0OiAjZjhmOWZhO1xuICAtLWRhcms6ICMzNDNhNDA7XG4gIC0tYnJlYWtwb2ludC14czogMDtcbiAgLS1icmVha3BvaW50LXNtOiA0ODBweDtcbiAgLS1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icmVha3BvaW50LWxnOiAxMzUwcHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTU0MHB4O1xuICAtLWJyZWFrcG9pbnQteHhsOiAxODIwcHg7XG4gIC0tZm9udC1mYW1pbHktc2Fucy1zZXJpZjogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDU2YjM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyB9XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7IH1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsOyB9XG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJidXR0b25cIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInJlc2V0XCJdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXIteHhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCB7XG4gICAgbWF4LXdpZHRoOiA5NXZ3OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnIHtcbiAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20sIC5jb250YWluZXItbWQsIC5jb250YWluZXItbGcsIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTQ4MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLXh4bCB7XG4gICAgbWF4LXdpZHRoOiAxNzcwcHg7IH0gfVxuXG4ucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0bywgLmNvbC14eGwtMSwgLmNvbC14eGwtMiwgLmNvbC14eGwtMywgLmNvbC14eGwtNCwgLmNvbC14eGwtNSwgLmNvbC14eGwtNiwgLmNvbC14eGwtNywgLmNvbC14eGwtOCwgLmNvbC14eGwtOSwgLmNvbC14eGwtMTAsIC5jb2wteHhsLTExLCAuY29sLXh4bC0xMiwgLmNvbC14eGwsXG4uY29sLXh4bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucm93LWNvbHMtMSA+ICoge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5yb3ctY29scy0yID4gKiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5yb3ctY29scy00ID4gKiB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5yb3ctY29scy01ID4gKiB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlOyB9XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtYXV0byB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLTIge1xuICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLTUge1xuICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcge1xuICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLTgge1xuICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHtcbiAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7XG4gIG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7XG4gIG9yZGVyOiAwOyB9XG5cbi5vcmRlci0xIHtcbiAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7XG4gIG9yZGVyOiAzOyB9XG5cbi5vcmRlci00IHtcbiAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7XG4gIG9yZGVyOiA2OyB9XG5cbi5vcmRlci03IHtcbiAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7XG4gIG9yZGVyOiA5OyB9XG5cbi5vcmRlci0xMCB7XG4gIG9yZGVyOiAxMDsgfVxuXG4ub3JkZXItMTEge1xuICBvcmRlcjogMTE7IH1cblxuLm9yZGVyLTEyIHtcbiAgb3JkZXI6IDEyOyB9XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5jb2wtc20ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMSA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7IH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1tZC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbWQtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLW1kLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1tZC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbWQtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXItbGctNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1sZy04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXItbGctOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0xID4gKiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7XG4gICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLXhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14bC04IHtcbiAgICBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7XG4gICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucm93LWNvbHMteHhsLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJvdy1jb2xzLXh4bC0yID4gKiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAucm93LWNvbHMteHhsLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5yb3ctY29scy14eGwtNCA+ICoge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLnJvdy1jb2xzLXh4bC01ID4gKiB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTsgfVxuICAucm93LWNvbHMteHhsLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXh4bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteHhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14eGwtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXh4bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteHhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXh4bC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci14eGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5mYWRlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuZmFkZTpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwOyB9XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTByZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBtYXJnaW46IDAuMTI1cmVtIDAgMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtc20tbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1zbS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMTYxODFiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG4gIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjYWRiNWJkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyIC5jb250YWluZXIsIC5uYXZiYXIgLmNvbnRhaW5lci1mbHVpZCwgLm5hdmJhciAuY29udGFpbmVyLW1kLCAubmF2YmFyIC5jb250YWluZXItbGcsIC5uYXZiYXIgLmNvbnRhaW5lci14bCwgLm5hdmJhciAuY29udGFpbmVyLXh4bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lOyB9XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTsgfVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gIC5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDsgfVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiA3NXZoO1xuICBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLFxuICAgIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteHhsIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteHhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZyxcbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIteGwsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MzkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1tZCxcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsLFxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci14eGwge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxODE5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1sZyxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14eGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLW1kLFxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCA+IC5jb250YWluZXItbGcsXG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci14bCxcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci1leHBhbmQge1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXh4bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1tZCxcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWxnLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIteGwsXG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhJTI4MCwgMCwgMCwgMC41JTI5JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAgIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7IH1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDsgfVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjU7IH1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTsgfVxuICAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bzsgfVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5tb2RhbC1mb290ZXIgPiAqIHtcbiAgICBtYXJnaW46IDAuMjVyZW07IH1cblxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzLjVyZW0pOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7IH1cbiAgICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTtcbiAgICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbiAgLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuICAuZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7IH1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5mbGV4LXh4bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTU0MHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XG4gIC5mbG9hdC14eGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50OyB9XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgdXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIHVzZXItc2VsZWN0OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7IH1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG5Ac3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7IH0gfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IDAgMXJlbSAzcmVtIHJnYmEoMCwgMCwgMCwgMC4xNzUpICFpbXBvcnRhbnQ7IH1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTUwIHtcbiAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmgtYXV0byB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLnZoLTEwMCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAsXG4ubXktMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTEsXG4ubXktMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMSxcbi5teC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTIsXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0zLFxuLm15LTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTQsXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNCxcbi5teC00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci01LFxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMCxcbi5weS0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMSxcbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0xLFxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMixcbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMsXG4ucHktMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCxcbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC00LFxuLnB4LTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjEge1xuICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMiB7XG4gIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMixcbi5teS1uMiB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjIsXG4ubXktbjIge1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjMsXG4ubXktbjMge1xuICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMyxcbi5teC1uMyB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW40IHtcbiAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNCxcbi5teC1uNCB7XG4gIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW41IHtcbiAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uNSxcbi5teS1uNSB7XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1sLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjIsXG4gIC5teS1zbS1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMixcbiAgLm14LXNtLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNCxcbiAgLm15LXNtLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW40LFxuICAubXgtc20tbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0wLFxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0wLFxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xLFxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0xLFxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yLFxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTIsXG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyxcbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMyxcbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNCxcbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC00LFxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTUsXG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTUsXG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCxcbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTAsXG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0xLFxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMSxcbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yLFxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0yLFxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTMsXG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0zLFxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQsXG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTQsXG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNSxcbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTUsXG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMSxcbiAgLm15LW1kLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMSxcbiAgLm14LW1kLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4yLFxuICAubXktbWQtbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjIsXG4gIC5teC1tZC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW4zLFxuICAubXktbWQtbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4zLFxuICAubXgtbWQtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjQsXG4gIC5teS1tZC1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uNCxcbiAgLm14LW1kLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjUsXG4gIC5teS1tZC1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjUsXG4gIC5teC1tZC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtYXV0byxcbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtbWQtYXV0byxcbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTQwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE4MjBweCkge1xuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4uc3RyZXRjaGVkLWxpbms6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE1NDBweCkge1xuICAudGV4dC14bC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcbiAgLnRleHQteHhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtYm9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50OyB9XG5cbi5mb250LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlciwgYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNTZiMyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXNlY29uZGFyeTpob3ZlciwgYS50ZXh0LXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjNDk0ZjU0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxOTY5MmMgIWltcG9ydGFudDsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLnRleHQtaW5mbzpob3ZlciwgYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzBmNjY3NCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLCBhLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjYmE4YjAwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhNzFkMmEgIWltcG9ydGFudDsgfVxuXG4udGV4dC1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWxpZ2h0OmhvdmVyLCBhLnRleHQtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogI2NiZDNkYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYXJrOmhvdmVyLCBhLnRleHQtZGFyazpmb2N1cyB7XG4gIGNvbG9yOiAjMTIxNDE2ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYm9keSB7XG4gIGNvbG9yOiAjMjEyNTI5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdoaXRlLTUwIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG46cm9vdCB7XG4gIC0tcHJpbWFyeTogIzBCMkQ0OTsgfVxuXG4uYmctdGVhbCxcbi5iZy0tdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMzMUJFQUY7IH1cbiAgLmJnLXRlYWwuY2FyZC0tc3RhdCxcbiAgLmJnLS10ZWFsLmNhcmQtLXN0YXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJnLXRlYWwuY2FyZC0tc3RhdCAuY2FyZF9fZnJvbnRzaWRlLFxuICAgIC5iZy0tdGVhbC5jYXJkLS1zdGF0IC5jYXJkX19mcm9udHNpZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxQkVBRjtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4uYmctYmx1ZSxcbi5iZy0tYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwQjJENDk7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uYmctd2hpdGUsXG4uYmctLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuYmctd2hpdGUgLmJnLW9wcG9zaXRlLFxuICAuYmctLXdoaXRlIC5iZy1vcHBvc2l0ZSB7XG4gICAgYmFja2dyb3VuZDogI0U2RUFFRDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpICFpbXBvcnRhbnQ7IH1cblxuLmJnLXByaW1hcnktbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50OyB9XG5cbi5iZy1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQpICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0LFxuLmJnLS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwQjJENDk7IH1cbiAgLmJnLWxpZ2h0IC5iZy1vcHBvc2l0ZSxcbiAgLmJnLS1saWdodCAuYmctb3Bwb3NpdGUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5iZy1saWdodCAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSxcbiAgLmJnLS1saWdodCAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RUFFRCAhaW1wb3J0YW50OyB9XG5cbi5iZy1zcGxpdC0tbGlnaHQtdG8td2hpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQ7IH1cbiAgLmJnLXNwbGl0LS1saWdodC10by13aGl0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5iZy1zcGxpdC0td2hpdGUtdG8tbGlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gIC5iZy1zcGxpdC0td2hpdGUtdG8tbGlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjRTZFQUVEO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLWJsdWUtdG8td2hpdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwQjJENDk7IH1cbiAgLmJnLXNwbGl0LS1ibHVlLXRvLXdoaXRlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS13aGl0ZS10by1ibHVlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAuYmctc3BsaXQtLXdoaXRlLXRvLWJsdWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICAgIGhlaWdodDogNTAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYmctc3BsaXQtLWxpZ2h0LXRvLWJsdWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNkVBRUQ7IH1cbiAgLmJnLXNwbGl0LS1saWdodC10by1ibHVlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJnLXNwbGl0LS1ibHVlLXRvLWxpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIyRDQ5OyB9XG4gIC5iZy1zcGxpdC0tYmx1ZS10by1saWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNFNkVBRUQ7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlOyB9XG5cbmJvZHkge1xuICBjb2xvcjogIzBDMzA0RTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaDIgKyBwLFxuaDMgKyBwLFxuaDQgKyBwLFxuaDUgKyBwIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgcGFkZGluZzogOXB4IDEzcHggN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYm9yZGVyLXJhZGl1cywgNXB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIGJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07IH1cblxuLmJ0bi0tdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMzMUJFQUY7XG4gIGNvbG9yOiAjMEIyRDQ5OyB9XG5cbi5saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OS45OHB4KSB7XG4gIC5yb3ctcmV2ZXJzZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH0gfVxuXG4ucm93LXJldmVyc2UgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICBwYWRkaW5nLXRvcDogMnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yb3ctcmV2ZXJzZSA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuXG4uZmxleC1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG5cbi5qcy1mb2N1cy12aXNpYmxlIDpmb2N1czpub3QoLmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uanMtZm9jdXMtdmlzaWJsZSAuZm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgdmFyKC0tcHJpbWFyeSk7IH1cblxuZGl2Lm9iamVjdGZpdCxcbmhlYWRlci5vYmplY3RmaXQge1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgZGl2Lm9iamVjdGZpdCBpbWcsXG4gIGhlYWRlci5vYmplY3RmaXQgaW1nIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgICAgZGl2Lm9iamVjdGZpdCBpbWcsXG4gICAgICBoZWFkZXIub2JqZWN0Zml0IGltZyB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuXG4uY29tcGF0LW9iamVjdC1maXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG4gIC5jb21wYXQtb2JqZWN0LWZpdCBpbWcge1xuICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDsgfVxuXG5zdmcuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuOHJlbTtcbiAgaGVpZ2h0OiAxLjhyZW07XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgbWFyZ2luOiAtMnB4IDVweCAwIDA7IH1cblxuLnNraXBsaW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OWVtOyB9XG4gIC5za2lwbGluazpmb2N1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMS44cmVtO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlOyB9XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuaW1nLmFsaWducmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDFlbSAxZW07IH1cblxuaW1nLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMWVtIDFlbSAwOyB9XG5cbmltZy5hbGlnbmNlbnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uZGlyZWN0LXNlY3VyaXR5LXRvZ2dsZSAuaGVyby5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhNTA3YTsgfVxuXG4ubWFpbiB7XG4gIGZsZXg6IDEgMCBhdXRvOyB9XG5cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tLWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5tLWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYi0xMjAge1xuICBtYXJnaW4tYm90dG9tOiAxMnJlbTsgfVxuXG4ubS10LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbTsgfVxuXG4ucC10LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbTsgfVxuXG4ubS1sLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuYWxwaGEsIC5iZXRhLCAuZ2FtbWEsIC5kZWx0YSwgLmVwc2lsb24sIC56ZXRhIHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuaDEsIC5hbHBoYSB7XG4gIGZvbnQtc2l6ZTogY2FsYygzLjFyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICBoMSwgLmFscGhhIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMSwgLmFscGhhIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtOyB9IH1cblxuaDIsIC5iZXRhIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuOXJlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDIsIC5iZXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoMiwgLmJldGEge1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07IH0gfVxuXG5oMywgLmdhbW1hIHtcbiAgZm9udC1zaXplOiBjYWxjKDIuM3JlbSArIDAgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgaDMsIC5nYW1tYSB7XG4gICAgICBmb250LXNpemU6IDIuM3JlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDMsIC5nYW1tYSB7XG4gICAgICBmb250LXNpemU6IDIuM3JlbTsgfSB9XG5cbi5nYW1tYS1mb3JtLW92ZXJyaWRlIHtcbiAgZm9udC1zaXplOiAyLjNyZW0gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBjMzA0ZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuXG5oNCwgLmRlbHRhIHtcbiAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAwICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGg0LCAuZGVsdGEge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICBoNCwgLmRlbHRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfSB9XG5cbmg1LCAuZXBzaWxvbiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjhyZW0gKyAxICogKCAoMTAwdncgLSA1NDBweCkgLyA0MjApKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIGg1LCAuZXBzaWxvbiB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgaDUsIC5lcHNpbG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cblxuLnd5c2l3eWctLWgyLFxuLnd5c2l3eWctLWgzLFxuLnd5c2l3eWctLWg0IHtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjsgfVxuXG4ud3lzaXd5Zy0taDIge1xuICBmb250LXNpemU6IDI5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMEMzMDRFOyB9XG5cbi53eXNpd3lnLS1oMyB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwQzMwNEU7IH1cblxuLnd5c2l3eWctLWg0IHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIzMjMyMzsgfVxuXG5zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgczphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzNSU7XG4gICAgbGVmdDogLTFweDtcbiAgICBoZWlnaHQ6IDAuMTJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2NrLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogY2FsYygyLjlyZW0gKyAyLjEgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgc2Fucy1zZXJpZjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgIC5ibG9jay1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5ibG9jay1oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiA1cmVtOyB9IH1cblxuLnNpdGUtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnNpdGUtaGVhZGVyIC5uYXZiYXIge1xuICAgIHBhZGRpbmc6IDEuNXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSBhbmQgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBzdmcge1xuICAgICAgd2lkdGg6IDE1MHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgIC5zaXRlLWhlYWRlciAubmF2YmFyIC5uYXZiYXItYnJhbmQgc3ZnIHtcbiAgICAgIHdpZHRoOiAxMDBweDsgfSB9XG5cbi5tb2JpbGUtY2FsbC1tZW51X19tZW51IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuaGVyb19fc2lkZS1zbGlkZXIsIC5oZXJvX19zaWRlLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgICAgIC5oZXJvX19zaWRlLXNsaWRlciwgLmhlcm9fX3NpZGUtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcbiAgICAuaGVyb19fc2lkZS1pbWFnZSBpbWcge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmhlcm8tLXNpZGUtc2xpZGVyIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwOyB9XG4gICAgLmhlcm8tLXNpZGUtc2xpZGVyICsgZGl2IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gICAgICAuaGVyby0tc2lkZS1zbGlkZXIge1xuICAgICAgICBwYWRkaW5nOiA3LjVyZW0gMCAwIDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLmhlcm9fX3NpZGUtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDY1JTsgfSB9XG5cbi5mcGItY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZwYi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5mcGItY29udGFpbmVyIC5mbG9hdGluZy1waG9uZS1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxYmVhZjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBTYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuZnBiLWNvbnRhaW5lciAuZmxvYXRpbmctcGhvbmUtYnV0dG9uIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogNXJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmaWxsOiAjZmZmOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAubWFpbi1uYXYge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7IH0gfVxuXG4ubWFpbi1uYXYgLm5hdmJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzLjJyZW07IH1cbiAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtOyB9IH1cbiAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjQgKiAoICgxMDB2dyAtIDU0MHB4KSAvIDQyMCkpO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07IH0gfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNSAqICggKDEwMHZ3IC0gNTQwcHgpIC8gNDIwKSk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9IH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH0gfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXI6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEuOHJlbS8xIEZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxcmVtO1xuICAgICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSBhbmQgKG1heC13aWR0aDogMTUzOS45OHB4KSB7XG4gICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubmF2LWxpbmsge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbTsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjZyZW07IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDkuOThweCkge1xuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW06aG92ZXIgLm5hdi1saW5rIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW06aG92ZXIgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmJlZm9yZSwgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtOmhvdmVyIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm5hdi1saW5rIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLmRyb3Bkb3duLW1lbnUub3BlbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTphZnRlciB7XG4gICAgICAgICAgICByaWdodDogMDsgfVxuICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC43NXJlbTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgICAgLm1haW4tbmF2IC5uYXZiYXIgLm5hdmJhci0tcHJpbWFyeSAubWVudS1pdGVtIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjpiZWZvcmUsIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb246YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAwLjhyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMC4yMHJlbTtcbiAgICAgICAgICAgICAgdG9wOiAwLjM1cmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0OyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpOyB9XG4gICAgICAgICAgICAubWFpbi1uYXYgLm5hdmJhciAubmF2YmFyLS1wcmltYXJ5IC5tZW51LWl0ZW0gLm1lbnUtZHJvcGRvd24tdG9nZ2xlIC5tZW51LWRyb3Bkb3duLXRvZ2dsZS1pY29uOmFmdGVyIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAgICAgICAgIC5tYWluLW5hdiAubmF2YmFyIC5uYXZiYXItLXByaW1hcnkgLm1lbnUtaXRlbSAubWVudS1kcm9wZG93bi10b2dnbGUub3BlbiAubWVudS1kcm9wZG93bi10b2dnbGUtaWNvbjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTM0OS45OHB4KSB7XG4gICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAyLjRyZW07XG4gICAgICByaWdodDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSwgLm5hdmJhci10b2dnbGVyIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciAubmF2YmFyLXRvZ2dsZXItaWNvbjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTAuN3JlbTsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIgLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMC43cmVtOyB9XG4gICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YmVmb3JlLCAubmF2YmFyLXRvZ2dsZXJbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLm5hdmJhci10b2dnbGVyLWljb246YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDAuMjByZW07IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmJlZm9yZSB7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgICAgICAgLm5hdmJhci10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIC5uYXZiYXItdG9nZ2xlci1pY29uOmFmdGVyIHtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgIC5uYXZiYXItdG9nZ2xlcjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9IH1cblxuLm1lbnUtaXRlbS0zMDQ1IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMTEwLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTExMSxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yMzUwLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTExMixcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjA2LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTMsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tMjYxNCxcbi5wYWdlLWlkLTEzMzUgLm1lbnUtaXRlbS0yNjE1LFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI2MTYsXG4ucGFnZS1pZC0xMzM1IC5tZW51LWl0ZW0tNzQzLFxuLnBhZ2UtaWQtMTMzNSAubWVudS1pdGVtLTI3NzY0LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTExMCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0xMTEsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjM1MCxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0xMTIsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYwNixcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjEzLFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTI2MTQsXG4ucGFnZS1pZC0xNDEzIC5tZW51LWl0ZW0tMjYxNSxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNjE2LFxuLnBhZ2UtaWQtMTQxMyAubWVudS1pdGVtLTc0Myxcbi5wYWdlLWlkLTE0MTMgLm1lbnUtaXRlbS0yNzc2NCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZ2UtaWQtMTMzNSAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDUsXG4ucGFnZS1pZC0xNDEzIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuICAucGFnZS1pZC0xMzM1IC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTphZnRlciwgLnBhZ2UtaWQtMTMzNSAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAubWVudS1pdGVtLTMwNDU6aG92ZXI6YWZ0ZXIsXG4gIC5wYWdlLWlkLTE0MTMgLnNpdGUtaGVhZGVyIC5kcm9wZG93bi1tZW51IC5uYXYtbWVnYW1lbnVfX21lbnUgLm1lbnUtaXRlbS0zMDQ1OmFmdGVyLFxuICAucGFnZS1pZC0xNDEzIC5zaXRlLWhlYWRlciAuZHJvcGRvd24tbWVudSAubmF2LW1lZ2FtZW51X19tZW51IC5tZW51LWl0ZW0tMzA0NTpob3ZlcjphZnRlciB7XG4gICAgY29udGVudDogJyc7IH1cblxuLmNhcmQtLWZsaXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDUwMDA7XG4gIC1tb3otcGVyc3BlY3RpdmU6IDUwMDA7XG4gIHBlcnNwZWN0aXZlOiA1MDAwOyB9XG5cbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19iYWNrc2lkZSxcbi5jYXJkLS1mbGlwLmhvdmVyIC5jYXJkX19iYWNrc2lkZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgwZGVnKTtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtOyB9XG5cbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19mcm9udHNpZGUsXG4uY2FyZC0tZmxpcC5ob3ZlciAuY2FyZF9fZnJvbnRzaWRlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWigxcHgpOyB9XG5cbi5mbGlwLWFyZWEge1xuICB0cmFuc2l0aW9uOiAxcztcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmNhcmRfX2Zyb250c2lkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpIHRyYW5zbGF0ZVooMXB4KTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZF9fYmFja3NpZGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZykgdHJhbnNsYXRlWigxcHgpO1xuICBib3gtc2hhZG93OiA1cHggN3B4IDlweCAtNHB4ICM5ZTllOWU7IH1cblxuLmNhcmRfX2Zyb250c2lkZSxcbi5jYXJkX19iYWNrc2lkZSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMXM7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLmJpZy1jdGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJpZy1jdGFfX2NoZXZyb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0OyB9XG5cbi50aGFua3lvdS1tZXNzYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudGhhbmt5b3UtbWVzc2FnZSBidXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLmJpZy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuICAuYmlnLWxpc3QgbGkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYmlnLWxpc3QgbGkge1xuICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgIC5iaWctbGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5iaWctbGlzdCBsaSAuYmlnLWxpc3RfX2ljb24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEuNXJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgLmJpZy1saXN0IGxpIC5iaWctbGlzdF9faWNvbiBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwOyB9XG5cbi5ibG9jayB7XG4gIHBhZGRpbmctdG9wOiA3cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTsgfVxuXG4uaW5uZXItc3BhY2luZyA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA0MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7IH1cbiAgLnZpZGVvLWNvbnRhaW5lciBpZnJhbWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgei1pbmRleDogMTAwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAudmlkZW8tY29udGFpbmVyX19wbGF5IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgICBoZWlnaHQ6IDZyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gICAgLnZpZGVvLWNvbnRhaW5lcl9fcGxheTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC52aWRlby1jb250YWluZXJfX3BsYXk6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDlweCAwIDlweCAxMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAudmlkZW8tY29udGFpbmVyX19wbGF5OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4MHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0Y2xyKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLnRleHQtaW1hZ2UgLnZpZGVvLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA2MCU7IH1cblxuLnJldmVhbC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07IH1cblxuLmdyaWRkZXIge1xuICBmb250LXNpemU6IDA7IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICAuZ3JpZGRlciAuZ3JpZGRlcl9fdG9nZ2xlIC5saW5rOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlJlYWQgbW9yZVwiOyB9XG4gICAgLmdyaWRkZXIgLmdyaWRkZXJfX3RvZ2dsZS5zZWxlY3RlZEl0ZW0gLmxpbms6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiUmVhZCBsZXNzXCI7IH1cbiAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGUge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgIC8qJjpudGgtb2YtdHlwZSgzbiArIDMpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH0qLyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTsgfVxuICAgICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgLmdyaWRkZXItLXRocmVlIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoMm4gKyAyKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkZGVyLS10aHJlZSAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgICAuZ3JpZGRlci0tdGhyZWUgLmdyaWRkZXJfX3RvZ2dsZTpudGgtb2YtdHlwZSgzbiArIDMpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNXB4KTsgfVxuICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUuZGVza3RvcC1sYXN0LWluLXJvdyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAuZ3JpZGRlci0tZm91ciAuZ3JpZGRlcl9fdG9nZ2xlLnRhYmxldC1sYXN0LWluLXJvdyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgLmdyaWRkZXItLWZvdXIgLmdyaWRkZXJfX3RvZ2dsZSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAgIC5ncmlkZGVyLS1mb3VyIC5ncmlkZGVyX190b2dnbGU6bnRoLW9mLXR5cGUoNG4gKyA0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXJfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLmdyaWRkZXIgLmN0YS0tZ3JpZGRlciB7XG4gICAgbWluLXdpZHRoOiAwOyB9XG4gIC5ncmlkZGVyIC5ncmlkZGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgcGFkZGluZzogNzBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5ncmlkZGVyIC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtOyB9IH1cbiAgLmdyaWRkZXIgLmdyaWRkZXItc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnNvY2lhbC1zaGFyZXMgaW1nLFxuLnNvY2lhbC1zaGFyZXMgc3ZnIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAyLjVyZW07IH1cblxuLm1hcC1jb250YWluZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdvb2dsZS1yZXZpZXctYmxvY2sgLmdvb2dsZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5nb29nbGUtcmV2aWV3LWJsb2NrIC5nb29nbGUtd3JhcHBlciAuc3RhcnMge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5zdGFycyB7XG4gIC0tcGVyY2VudDogY2FsYyh2YXIoLS1yYXRpbmcpIC8gNSAqIDEwMCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LWZhbWlseTogVGltZXM7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5zdGFyczo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4piF4piF4piF4piF4piFJztcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0Y4QjgwNSB2YXIoLS1wZXJjZW50KSwgd2hpdGUgdmFyKC0tcGVyY2VudCkpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uZ29vZ2xlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLmxvZ28tYmFyX19sb2dvcyB7XG4gIHRyYW5zaXRpb246IDAuN3M7IH1cblxuLnNlYXJjaGFuZGZpbHRlciBbZGF0YS1zZi1maWVsZC1pbnB1dC10eXBlPVwiY2hlY2tib3hcIl0gdWwgbGkge1xuICBwYWRkaW5nOiAwLjhyZW0gMDsgfVxuXG4uc2VhcmNoYW5kZmlsdGVyIHVsIGxpIHtcbiAgcGFkZGluZzogMS41cmVtIDA7IH1cbiAgLnNlYXJjaGFuZGZpbHRlciB1bCBsaTpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAuc2VhcmNoYW5kZmlsdGVyIHVsIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dGNscik7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgd2lkdGg6IDRyZW07IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogMnJlbTsgfVxuICAgIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzI0cHg7IH1cbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDJyZW07IH1cbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci8yNHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogODMwcHgpIHtcbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IGF1dG87IH0gfVxuXG4uaG9tZSAucGFnZXJfX2l0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIwXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIxXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIyXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiMlwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCIzXCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiM1wiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI0XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNFwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLmhvbWUgW2RhdGEtc2xpY2staW5kZXg9XCI1XCJdIFtkYXRhLXNsaWRlLWluZGV4PVwiNVwiXSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDE4cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXTo6cGxhY2Vob2xkZXIsXG4gICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6cGxhY2Vob2xkZXIsXG4gICAgc2VsZWN0OjpwbGFjZWhvbGRlcixcbiAgICB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH0gfVxuXG5zZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbnNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICBtaW4td2lkdGg6IDcwcHg7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlLmZybS1kYXRlcGlja2VyLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzLFxuLnVpLWRhdGVwaWNrZXIud2l0aF9mcm1fc3R5bGUuZnJtLWRhdGVwaWNrZXIuZmxhdHBpY2tyLWNhbGVuZGFyIC5udW1JbnB1dFdyYXBwZXIsIC51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlIC5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCxcbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlLmZybS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIsXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZS5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gIHBhZGRpbmc6IDdweDsgfVxuXG4udWktZGF0ZXBpY2tlci53aXRoX2ZybV9zdHlsZSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNhbGMoNTAlICsgMHB4KTsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmM3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogLjFyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpbWFyeSk7IH1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZGRkO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNkZGQ7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmZvcm0ge1xuICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5mb3JtLS1maWx0ZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7IH1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX2Zvcm1fZmllbGQsXG4gIC5mcm1fZmllbGRzX2NvbnRhaW5lciA+IC5mcm1fc3VibWl0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IH1cbiAgLmZybV9maWVsZHNfY29udGFpbmVyID4gLmZybV9zdWJtaXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuZnJtX2ZpZWxkc19jb250YWluZXIgPiAuZnJtX3N1Ym1pdCAuZnJtX2J1dHRvbl9zdWJtaXQ6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uZnJtX2Zvcm1fZmllbGQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmZybV9oYWxmIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXgtYmFzaXM6IDUwJTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAuZnJtX2hhbGYge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTsgfSB9XG5cbi5mcm1fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgb3BhY2l0eTogLjg7IH1cblxuLmZybV9ub25lX2NvbnRhaW5lciAuZnJtX3ByaW1hcnlfbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mcm1fc2NyZWVuX3JlYWRlcixcbi5mcm1fdmVyaWZ5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnJtX2Vycm9yX3N0eWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuXG4uZnJtX2Vycm9yLFxuLmZybV9lcnJvcl9zdHlsZSB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLm11bHRpc3RlcC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAubXVsdGlzdGVwLWZvcm0td3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgNi41JSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICAgIGdyaWQtZ2FwOiAwIDIlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBwYWRkaW5nOiAzcmVtOyB9XG4gICAgLm11bHRpc3RlcC1mb3JtIC5tdWx0aXN0ZXAtZm9ybS13cmFwcGVyIC5mcm1fZm9ybV9maWVsZDpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIG1hcmdpbjogNHJlbSBhdXRvIDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDRyZW0gMS41cmVtIDAgMS41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcbiAgICAgIC5tdWx0aXN0ZXAtZm9ybSAuZnJtX2ZpZWxkc19jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDk1dnc7IH0gfVxuICAubXVsdGlzdGVwLWZvcm0gLmZybV9yb290bGluZV9ncm91cCB7XG4gICAgYmFja2dyb3VuZDogIzBCMkQ0OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgei1pbmRleDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgLm11bHRpc3RlcC1mb3JtIC5mcm1fcm9vdGxpbmVfZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRyZW07IH0gfVxuICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzIHtcbiAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEIyRDQ5O1xuICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgIzIxODQ4NiAtNjAlLCAjMGEyYzQ4IDEwMCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgICAgLm11bHRpc3RlcC1mb3JtLnBheW1lbnQgLnBheW1lbnQtbWV0aG9kcyA+ICogKyAqIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5tdWx0aXN0ZXAtZm9ybS5wYXltZW50IC5wYXltZW50LW1ldGhvZHMtaWNvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLWljb25zIGltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWF4LWhlaWdodDogNDVweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubXVsdGlzdGVwLWZvcm0ucGF5bWVudCAucGF5bWVudC1tZXRob2RzLXN1YmhlYWRpbmcge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTsgfVxuICAgIC5tdWx0aXN0ZXAtZm9ybS5wYXltZW50IC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjMzFCRUFGOyB9XG5cbi5mcm1faW1hZ2Vfb3B0aW9ucyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcixcbi5mcm1faW1hZ2Vfb3B0aW9ucyAuZnJtX2ltYWdlX29wdGlvbl9jb250YWluZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMEIyRDQ5O1xuICBjb2xvcjogd2hpdGU7IH1cbiAgLmZybV9pbWFnZV9vcHRpb25zIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHN2ZyBwYXRoW2ZpbGw9XCIjMGIyZDQ5XCJdLFxuICAuZnJtX2ltYWdlX29wdGlvbnMgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyOmhvdmVyIHN2ZyBwYXRoW2ZpbGw9XCIjMGIyZDQ5XCJdIHtcbiAgICBmaWxsOiAjMzFCRUFGOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19faGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuXG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2hlYWRpbmcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cblxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNDBweDsgfVxuXG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSxcbmEucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMEIyRDQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlcixcbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44OyB9XG4gIGJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyIHNwYW4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS10aXRsZSxcbiAgYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlLFxuICBhLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06aG92ZXIgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlLFxuICBhLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW06Zm9jdXMgc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXRpdGxlIHtcbiAgICBjb2xvcjogIzMxQkVBRjsgfVxuXG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLWljb24gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogIzBCMkQ0OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyArICNwYXltZW50LnRwbC10d28tY29sLXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkIHtcbiAgICBnYXA6IDIwcHg7IH1cbiAgLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiBpbWcge1xuICAgIHdpZHRoOiAyMDBweDsgfSB9XG5cbi50aW1lZC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRpbWVkLW1vZGFsLS1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAudGltZWQtbW9kYWwgI2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLXBvcHVwIHtcbiAgICBtYXJnaW46IC04cmVtIGF1dG8gLTNyZW07XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aW1lZC1tb2RhbCAjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0tcG9wdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnRpbWVkLW1vZGFsIC5iYWNrZHJvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogOTg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC50aW1lZC1tb2RhbF9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogOTk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRpbWVkLW1vZGFsX19jb250YWluZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC50aW1lZC1tb2RhbF9faW5uZXIge1xuICAgIHdpZHRoOiA3MXJlbTtcbiAgICBwYWRkaW5nOiAzcmVtIDIuOHJlbSAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAudGltZWQtbW9kYWxfX2lubmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCA4cHggLTJweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH0gfVxuXG4jdGVzdGltb25pYWxNb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgI3Rlc3RpbW9uaWFsTW9kYWwgLm1vZGFsLWZvb3RlciAuYnRuIHtcbiAgICBwYWRkaW5nOiAwLjlyZW0gMS4zcmVtIDAuN3JlbSAxLjNyZW07IH1cblxuZGl2LmludGVybmFsLWRyb3Bkb3duLW5hdl9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuZGl2LmNvbnRhaW5lci5pbnRlcm5hbC1kcm9wZG93bi1uYXYge1xuICBjb250YWluOiBsYXlvdXQgc3R5bGU7XG4gIHotaW5kZXg6IDE7IH1cblxuYS5idG4uYnRuLS1yZWQuc2l0ZS1oZWFkZXJfX21lbnUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbi5ob21lIG1haW4jY29udGVudCBkaXYuYmctbGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4MHB4OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cygpIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSgpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQoKSB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS9jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZ3V0dGVyIC8gMjtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCAxMDAlIC8gJGNvdW50O1xuICAgIG1heC13aWR0aDogMTAwJSAvICRjb3VudDtcbiAgfVxufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYGJnLXZhcmlhbnRgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctZ3JhZGllbnQtdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC41LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXkgLyAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7IC8vIEZpeCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTY4NlxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSgpIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gQlJBTkQgJiBTS0lOU1xuLy8gY29sb3JzLCBzcGVjaWZpYyB0eXBvZ3JhcGh5LCBsb2dvc1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuJGJnLXdoaXRlOiAjZmZmO1xuJGJsdWU6ICMwQjJENDk7XG4kbGlnaHQ6ICNFNkVBRUQ7XG4kdGVhbDogIzMxQkVBRjtcblxuOnJvb3Qge1xuICAgIC0tcHJpbWFyeTogJGJsdWU7XG59XG5cbi5iZy10ZWFsLFxuLmJnLS10ZWFsIHtcbiAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcbiAgICAmLmNhcmQtLXN0YXR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAuY2FyZF9fZnJvbnRzaWRle1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRlYWw7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iZy1ibHVlLFxuLmJnLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5iZy13aGl0ZSxcbi5iZy0td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZy13aGl0ZTtcblxuICAgIC5iZy1vcHBvc2l0ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcbiAgICB9XG59XG4uYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5iZy1wcmltYXJ5LWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWxpZ2h0KSAhaW1wb3J0YW50O1xufVxuLmJnLWFjY2VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KSAhaW1wb3J0YW50O1xufVxuLmJnLWxpZ2h0LCBcbi5iZy0tbGlnaHQsIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgLmJnLW9wcG9zaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgfVxuXG4gICAgLmNoZXZyb24tZGl2aWRlcl9faW1hZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5iZy1zcGxpdCB7XG4gICAgJi0tbGlnaHQtdG8td2hpdGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aGl0ZS10by1saWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmx1ZS10by13aGl0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0td2hpdGUtdG8tYmx1ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cdFxuICAgICYtLWxpZ2h0LXRvLWJsdWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblx0XG4gICAgJi0tYmx1ZS10by1saWdodCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXHRcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBCQVNFXHJcbi8vIGh0bWwsIGJvZHkgJiBkZWZhdWx0IHN0eWxlc1xyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgY29sb3I6ICMwQzMwNEU7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5wIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbnN0cm9uZyxcclxuYiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5oMiArIHAsXHJcbmgzICsgcCxcclxuaDQgKyBwLFxyXG5oNSArIHAge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICBwYWRkaW5nOiA5cHggMTNweCA3cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1ib3JkZXItcmFkaXVzLCA1cHgpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgICArIC5idG4sXHJcbiAgICArIGJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tLXRlYWwge1xyXG4gICAgYmFja2dyb3VuZDogJHRlYWw7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi5saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG59XHJcblxyXG5cclxuLy8gRkxFWFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4ucm93LXJldmVyc2Uge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICB9XHJcblx0JiA+IGRpdjpmaXJzdC1vZi10eXBlIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0cGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cdH1cclxufVxyXG4uZmxleC1lbmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcbi8vIEZPQ1VTLVZJU0lCTEVcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmpzLWZvY3VzLXZpc2libGUgOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG4uanMtZm9jdXMtdmlzaWJsZSAuZm9jdXMtdmlzaWJsZSB7XHJcbiAgICBvdXRsaW5lOiAxcHggZGFzaGVkIHZhcigtLXByaW1hcnkpO1xyXG59XHJcblxyXG5odG1sW2RhdGEtdXNlcmFnZW50Kj1cInJ2OjExLjBcIl0ge1xyXG4gICAgXHJcbn1cclxuXHJcbi8vIE9CSkVDVEZJVFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5kaXYsXHJcbmhlYWRlciB7XHJcbiAgICAmLm9iamVjdGZpdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmNvbXBhdC1vYmplY3QtZml0IHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgaW1nIHtcclxuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbnN2Zy5pY29uIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxLjhyZW07XHJcbiAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gICAgbWFyZ2luOiAtMnB4IDVweCAwIDA7XHJcbn1cclxuXHJcbi5za2lwbGluayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtOTk5OWVtO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS44cmVtO1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzdWFsbHktaGlkZGVuIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG5pbWcuYWxpZ25yaWdodCB7IGZsb2F0OiByaWdodDsgbWFyZ2luOiAwIDAgMWVtIDFlbTsgfVxyXG5pbWcuYWxpZ25sZWZ0IHsgZmxvYXQ6IGxlZnQ7IG1hcmdpbjogMCAxZW0gMWVtIDA7IH1cclxuaW1nLmFsaWduY2VudGVyIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cclxuLmFsaWducmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cclxuLmFsaWdubGVmdCB7IGZsb2F0OiBsZWZ0OyB9XHJcbi5hbGlnbmNlbnRlciB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XHJcblxyXG4uZGlyZWN0LXNlY3VyaXR5LXRvZ2dsZSB7XHJcbiAgICAuaGVyby5iZy1ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE1MDdhO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBTVFJVQ1RVUkVcbi8vIEdlbmVyYWwgZWxlbWVudHMgb2YgdGhlIHN0cnVjdHVyZSwgaW5jbHVkaW5nIGNvbnRhaW5lcnMgYW5kIHdyYXBwZXJzXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4vLyBDb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmRvY3VtZW50IHtcblxufVxuXG4ubWFpbiB7XG4gICAgZmxleDogMSAwIGF1dG87XG59XG5cbi5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tLWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4ubS1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtIWltcG9ydGFudDtcbn1cbi5tLWItMTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbn1cbi5tLXQtNjB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbi5wLXQtNjB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbn1cbi5tLWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIFRZUE9HUkFQSFlcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbmgxLGgyLGgzLGg0LGg1LGg2LCAuYWxwaGEsIC5iZXRhLCAuZ2FtbWEsIC5kZWx0YSwgLmVwc2lsb24sIC56ZXRhIHtcblx0Zm9udC1mYW1pbHk6ICRoZWFkaW5nO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5oMSwgLmFscGhhIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgzLjFyZW0sIDMuMXJlbSk7XG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5oMiwgLmJldGEge1xuXHRAaW5jbHVkZSBmbHVpZC10eXBlKDIuOXJlbSwgMi45cmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDMsIC5nYW1tYSB7XG5cdEBpbmNsdWRlIGZsdWlkLXR5cGUoMi4zcmVtLCAyLjNyZW0pO1xuXHRsaW5lLWhlaWdodDogMS4yO1xufVxuLmdhbW1hLWZvcm0tb3ZlcnJpZGV7XG5cdGZvbnQtc2l6ZTogMi4zcmVtIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IDcwMCFpbXBvcnRhbnQ7XG5cdGZvbnQtZmFtaWx5OiAkaGVhZGluZyFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAjMGMzMDRlIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6IDEuMiFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1ib3R0b206IDJyZW0haW1wb3J0YW50O1xufVxuXG5oNCwgLmRlbHRhIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgycmVtLCAycmVtKTtcblx0bGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuaDUsIC5lcHNpbG9uIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgxLjhyZW0sIDIuOHJlbSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmg2LCAuemV0YSB7XG59XG5cbi53eXNpd3lnLS1oMixcbi53eXNpd3lnLS1oMyxcbi53eXNpd3lnLS1oNCB7XG5cdGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLHNhbnMtc2VyaWY7XG59XG5cdFxuLnd5c2l3eWctLWgyIHtcblx0Zm9udC1zaXplOiAyOXB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRjb2xvcjogIzBDMzA0RTtcdFxufVxuXG4ud3lzaXd5Zy0taDMge1xuXHRmb250LXNpemU6IDIzcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMEMzMDRFO1x0XG59XG5cbi53eXNpd3lnLS1oNCB7XG5cdGZvbnQtc2l6ZTogMTlweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMyMzIzMjM7XG59XG5cbnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMzUlO1xuXHQgICAgbGVmdDogLTFweDtcblx0ICAgIGhlaWdodDogMC4xMmVtO1xuXHQgICAgd2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XG5cdCAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG4uYmxvY2staGVhZGVyIHtcblx0QGluY2x1ZGUgZmx1aWQtdHlwZSgyLjlyZW0sIDVyZW0pO1xuXHRmb250LWZhbWlseTogJGhlYWRpbmc7XG59IiwiLy8gUkVTUE9OU0lWRSBGT05UUyBAaW5jbHVkZSBmbHVpZC10eXBlKDEuM3JlbSwgMS43cmVtKTtcbkBtaXhpbiBmbHVpZC10eXBlKCRtaW4tZm9udC1zaXplOiAxLjNyZW0sICRtYXgtZm9udC1zaXplOiAyLjJyZW0sICRsb3dlci1yYW5nZTogNTQwcHgsICR1cHBlci1yYW5nZTogOTYwcHgpIHtcbiAgZm9udC1zaXplOiBjYWxjKCN7JG1pbi1mb250LXNpemV9ICsgI3soKCRtYXgtZm9udC1zaXplIC8gKCRtYXgtZm9udC1zaXplICogMCArIDEpKSAtICgkbWluLWZvbnQtc2l6ZSAvICgkbWluLWZvbnQtc2l6ZSAqIDAgKyAxKSkpfSAqICggKDEwMHZ3IC0gI3skbG93ZXItcmFuZ2V9KSAvICN7KCgkdXBwZXItcmFuZ2UgLyAoJHVwcGVyLXJhbmdlICogMCArIDEpKSAtICgkbG93ZXItcmFuZ2UgLyAoJGxvd2VyLXJhbmdlICogMCArIDEpKSl9KSk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRsb3dlci1yYW5nZSkge1xuICAgIGZvbnQtc2l6ZTogJG1pbi1mb250LXNpemU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHVwcGVyLXJhbmdlKXtcbiAgICBmb250LXNpemU6ICRtYXgtZm9udC1zaXplO1xuICB9XG59XG5cbi8vIEZBREUgVFJBTlNJVElPTiBcbkBtaXhpbiBmYWRlLXRyYW5zaXRpb24oJGR1cmF0aW9uKSB7XG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xufVxuXG4vLyBCQUNLR1JPVU5EIElNQUdFUyBcbkBtaXhpbiBvYmplY3QtZml0KCRiYWNrZ3JvdW5kLXNpemUpIHtcblx0LW8tb2JqZWN0LWZpdDogJGJhY2tncm91bmQtc2l6ZTtcblx0b2JqZWN0LWZpdDogJGJhY2tncm91bmQtc2l6ZTtcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4vLyBIRUFERVJcclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLnNpdGUtaGVhZGVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuXHQubmF2YmFyIHtcclxuXHRcdHBhZGRpbmc6IDEuNXJlbTtcclxuXHRcdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0XHQubG9nbyB7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBUQUJMRVRcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xyXG4gICAgICAgIC5uYXZiYXIge1xyXG5cdFx0XHQubmF2YmFyLWJyYW5kIHtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cclxuXHQvLyBNT0JJTEVcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuXHRcdC5uYXZiYXIge1xyXG5cdFx0XHQubmF2YmFyLWJyYW5kIHtcclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1vYmlsZS1jYWxsLW1lbnUge1xyXG5cdCZfX21lbnUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn0iLCIvLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuLy8gSEVST1xuLy8qKlxuLmhlcm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jl9fc2lkZS1zbGlkZXIsXG5cdCZfX3NpZGUtaW1hZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0fVxuXG5cdCZfX3NpZGUtaW1hZ2UgaW1nIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHR9XG5cblx0Ji0tc2lkZS1zbGlkZXIge1xuXHRcdHBhZGRpbmc6IDcuNXJlbSAwIDEwcmVtIDA7XG5cdFx0KyBkaXYge1xuXHRcdCAgICBwYWRkaW5nLXRvcDogNnJlbTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDY2N3B4KSB7XG5cdFx0XHRwYWRkaW5nOiA3LjVyZW0gMCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2lkZS1pbWFnZSB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdCAgICB3aWR0aDogNjUlO1xuXHRcdH1cblx0fVxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBGT09URVJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4uc2l0ZS1mb290ZXIge1xufVxuXG4uZnBiLWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHQuZnBiLWNvbnRhaW5lciB7XG5cdHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgei1pbmRleDogMjtcblx0LmZsb2F0aW5nLXBob25lLWJ1dHRvbiB7XG5cdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiZWFmO1xuXHQgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFNhbnMtc2VyaWY7XG5cdCAgICBmb250LXdlaWdodDogNzAwO1xuXHQgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG5cdCAgICBoZWlnaHQ6IDc1cHg7XG5cdCAgICB3aWR0aDogNzVweDtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDVyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZmlsbDogI2ZmZjtcblx0XHRcdH1cblx0fVxufVxuXHR9IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gTkFWSUdBVElPTlxyXG4vLyBBbGwga2luZCBvZiBuYXZpZ2F0aW9uIGFuZCBtZW51cywgaW5jbHVkaW5nIGJyZWFkY3J1bWIuXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi5tYWluLW5hdiB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeHMsIG1kKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIH1cclxuICAgIC5uYXZiYXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAubmF2YmFyLS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLy8gTUFJTiBOQVZJR0FUSU9OXHJcbiAgICAgICAgICAgIC5tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vIE1BSU4gTElOS1xyXG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgxLjNyZW0sIDEuN3JlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmFkZS10cmFuc2l0aW9uKDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OIFRPR0dMRVxyXG4gICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OXHJcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gU1VCIExJTktcclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24taXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gM3JlbSAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmx1aWQtdHlwZSgxLjNyZW0sIDEuOHJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhZGUtdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEuOHJlbS8xIEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIERFU0tUT1BcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAvLyBUQUJMRVRcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIE1BSU4gTElOS1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gU1VCIE5BVklHQVRJT05cclxuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFNVQiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gTU9CSUxFXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oeHMsIG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1kcm9wZG93bi10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLy8gTUFJTiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4ycmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAvLyBTVUIgTkFWSUdBVElPTlxyXG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFNVQiBMSU5LXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8vIFNVQiBOQVZJR0FUSU9OIFRPR0dMRVxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC4yMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuMzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZhZGUtdHJhbnNpdGlvbigwLjNzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtZHJvcGRvd24tdG9nZ2xlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gTUFJTiBOQVZJR0FUSU9OIFRPR0dMRVxyXG4ubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2Vlbih4cywgbWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDIuNHJlbTtcclxuICAgICAgICByaWdodDogMS41cmVtO1xyXG4gICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuMjVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMC43cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwLjdyZW07IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl17XHJcbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjIwcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUgeyAgICBcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudS1pdGVtLTMwNDUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhZ2UtaWQtMTMzNSxcclxuLnBhZ2UtaWQtMTQxMyB7XHJcbiAgICAubWVudS1pdGVtLTExMCxcclxuICAgIC5tZW51LWl0ZW0tMTExLFxyXG4gICAgLm1lbnUtaXRlbS0yMzUwLFxyXG4gICAgLm1lbnUtaXRlbS0xMTIsXHJcbiAgICAubWVudS1pdGVtLTI2MDYsXHJcbiAgICAubWVudS1pdGVtLTI2MTMsXHJcbiAgICAubWVudS1pdGVtLTI2MTQsXHJcbiAgICAubWVudS1pdGVtLTI2MTUsXHJcbiAgICAubWVudS1pdGVtLTI2MTYsXHJcbiAgICAubWVudS1pdGVtLTc0MyxcclxuICAgIC5tZW51LWl0ZW0tMjc3NjQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAgICAgXHJcbiAgICAuc2l0ZS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgLm5hdi1tZWdhbWVudV9fbWVudSAge1xyXG4gICAgICAgIC5tZW51LWl0ZW0tMzA0NSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAgICY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gQ0FSRFxyXG4vLyoqXHJcblxyXG4uY2FyZC0tZmxpcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiA1MDAwO1xyXG4gICAgLW1vei1wZXJzcGVjdGl2ZTogNTAwMDtcclxuICAgIHBlcnNwZWN0aXZlOiA1MDAwO1xyXG59XHJcblxyXG4uY2FyZC0tZmxpcDpob3ZlciAuY2FyZF9fYmFja3NpZGUsXHJcbi5jYXJkLS1mbGlwLmhvdmVyIC5jYXJkX19iYWNrc2lkZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XHJcblx0XHJcbn1cclxuXHJcbi5jYXJkLS1mbGlwOmhvdmVyIC5jYXJkX19mcm9udHNpZGUsXHJcbi5jYXJkLS1mbGlwLmhvdmVyIC5jYXJkX19mcm9udHNpZGUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG59XHJcblxyXG4uZmxpcC1hcmVhIHtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNhcmRfX2Zyb250c2lkZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZykgdHJhbnNsYXRlWigxcHgpO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jYXJkX19iYWNrc2lkZSB7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWSgtMTgwZGVnKSB0cmFuc2xhdGVaKDFweCk7XHJcbiAgICBib3gtc2hhZG93OiA1cHggN3B4IDlweCAtNHB4IHJnYigxNTgsIDE1OCwgMTU4KTtcclxufVxyXG5cclxuLmNhcmRfX2Zyb250c2lkZSxcclxuLmNhcmRfX2JhY2tzaWRlIHtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIEJJRyBDVEFcclxuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuXHJcbi5iaWctY3RhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmX19jaGV2cm9uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdDtcclxuICAgIH1cclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBQQUdFU1xuLy8gQ29tbW9uIHN0eWxlcyBzaGFyZWQgYnkgbXVsdGlwbGUgcGFnZXNcbi8vIFVubGVzcyB5b3UncmUgd29ya2luZyBvbiB2ZXJ5IGxhcmdlIHNpdGUgb3IgYXBwbGljYXRpb24sIG1vc3Qgb2YgdGhlXG4vLyBwYWdlLXNwZWNpZmljIGNvZGUgc2hvdWxkIGdvIGluIGhlcmUuXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4vLyBQQUdFID4gSE9NRVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy9QQUdFID4gVEhBTktZT1Vcbi50aGFua3lvdS1tZXNzYWdle1xuXHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRidXR0b257XG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0fVxufVxuXG5cbi5iaWctbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdFxuXHRsaSB7XG5cdFx0XG5cdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDIuMXJlbTtcblx0XHRsaW5lLWhlaWdodDogMi45cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRtYXJnaW4tdG9wOiA0cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogNnJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5iaWctbGlzdF9faWNvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMS41cmVtO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcbn1cbiIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbi8vIFNFQ1RJT05TXHJcbi8vIFN0eWxlcyBmb3IgdGhlIHZhcmlvdXMgc2VjdGlvbnMgdXNlZCB0aHJvdWdob3V0IHRoZSBzaXRlXHJcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcblxyXG4kcGJQYWRkaW5nOiA3cmVtO1xyXG4kcGJQYWRkaW5nLXRhYmxldDogNnJlbTtcclxuXHJcblxyXG4vLyBUTyBSRU1PVkVcclxuLmJsb2NrIHtcclxuXHRwYWRkaW5nLXRvcDogJHBiUGFkZGluZztcclxuXHRwYWRkaW5nLWJvdHRvbTogJHBiUGFkZGluZztcclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLXNwYWNpbmcgPiAqICsgKiB7XHJcblx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4vL1NJVEVXSURFIC0gVklERU9cclxuLnZpZGVvLWNvbnRhaW5lciB7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgaWZyYW1lIHtcclxuICAgIFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wbGF5IHtcclxuICAgIFx0d2lkdGg6IDZyZW07XHJcblx0ICAgIGhlaWdodDogNnJlbTtcclxuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICB0b3A6IDUwJTtcclxuXHQgICAgbGVmdDogNTAlO1xyXG5cdCAgICBmb250LXNpemU6IDA7XHJcblx0ICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICBcdCY6Zm9jdXMge1x0XHRcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHQgIFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG5cdCAgICAmOmJlZm9yZSB7XHJcblx0ICAgIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdCAgICBcdGNvbnRlbnQ6ICcnO1xyXG5cdCAgICBcdHotaW5kZXg6IDE7XHJcblx0ICAgIFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiA5cHggMCA5cHggMTJweDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB3aGl0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHR9XHJcblx0ICAgICY6YWZ0ZXIge1xyXG5cdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHQgICAgXHRjb250ZW50OiAnJztcclxuXHQgICAgXHR3aWR0aDogODBweDtcclxuXHQgICAgXHRoZWlnaHQ6IDgwcHg7XHJcblx0ICAgIFx0Ym9yZGVyLXJhZGl1czogODBweDtcclxuXHQgICAgXHRkaXNwbGF5OiBibG9jaztcclxuXHQgICAgXHRiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0Y2xyKTtcclxuXHQgICAgXHR0b3A6IDUwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGV4dC1pbWFnZSB7XHJcblx0LnZpZGVvLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNjAlO1xyXG5cdH1cclxufVxyXG5cclxuLnJldmVhbC1jb250ZW50IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG59XHJcblxyXG4vLyBHUklEREVSXHJcbi5ncmlkZGVye1xyXG5cdGZvbnQtc2l6ZTowOyAvLyBGSVhcclxuXHQuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdCAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdCAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblxyXG5cdCAgICAubGluayB7XHJcblx0ICAgIFx0JjpiZWZvcmUge1xyXG5cdCAgICBcdFx0Y29udGVudDpcIlJlYWQgbW9yZVwiO1xyXG5cdCAgICBcdH1cclxuXHQgICAgfVxyXG5cdCAgICAmLnNlbGVjdGVkSXRlbSB7XHJcblx0XHRcdC5saW5rIHtcclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlJlYWQgbGVzc1wiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tdGhyZWUge1xyXG5cdFx0LmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0XHRcdHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xyXG5cclxuXHRcdCAgICAvKiY6bnRoLW9mLXR5cGUoM24gKyAzKSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9Ki9cclxuXHJcblx0XHQgICAgQG1lZGlhKG1heC13aWR0aDogMTM2NnB4KSB7XHJcblx0XHQgICAgXHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHJcblx0XHQgICAgXHQmOm50aC1vZi10eXBlKDNuICsgMykge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpudGgtb2YtdHlwZSgybiArIDIpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHQgICAgfVxyXG5cdFx0ICAgIEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHQgICAgXHR3aWR0aDogMTAwJTtcclxuXHRcdCAgICBcdG1hcmdpbi1yaWdodDogMDtcclxuXHJcblx0XHQgICAgXHQmOm50aC1vZi10eXBlKDNuICsgMykge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1mb3VyIHtcclxuXHRcdC5ncmlkZGVyX190b2dnbGUge1xyXG5cdFx0XHR3aWR0aDogY2FsYygyNSUgLSAxNXB4KTtcclxuXHJcblx0XHRcdCYuZGVza3RvcC1sYXN0LWluLXJvdyB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuXHRcdFx0XHQmLnRhYmxldC1sYXN0LWluLXJvdyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoNG4gKyA0KSB7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOm50aC1vZi10eXBlKDJuICsgMikge1xyXG5cdFx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdCAgICB9XHJcblx0XHQgICAgQG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgICBcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ICAgIFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuXHRcdCAgICBcdCY6bnRoLW9mLXR5cGUoNG4gKyA0KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5ncmlkZGVyX19jb250ZW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHR9XHJcblx0LmN0YS0tZ3JpZGRlciB7XHJcblx0XHRtaW4td2lkdGg6IDA7XHJcblx0fVxyXG5cclxuXHQuZ3JpZGRlci1jb250ZW50IHtcclxuXHQgICAgZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdHBhZGRpbmc6IDcwcHggMjBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gM3JlbSAycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZ3JpZGRlci1zaG93IHsgXHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLnNvY2lhbC1zaGFyZXMge1xyXG5cdGltZyxcclxuXHRzdmcge1xyXG5cdFx0d2lkdGg6IDIuNXJlbTtcclxuXHRcdGhlaWdodDogMi41cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLm1hcC1jb250YWluZXIge1xyXG5cdGlmcmFtZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5nb29nbGUtcmV2aWV3LWJsb2Nre1xyXG5cdC5nb29nbGUtd3JhcHBlcntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHQuc3RhcnN7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0fVxyXG5cclxuXHR9XHRcclxufVxyXG5cclxuXHJcbi5zdGFycyB7XHJcbiAgLS1wZXJjZW50OiBjYWxjKHZhcigtLXJhdGluZykgLyA1ICogMTAwJSk7XHJcbiAgXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gIGZvbnQtZmFtaWx5OiBUaW1lczsgLy8gbWFrZSBzdXJlIOKYhSBhcHBlYXJzIGNvcnJlY3RseVxyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIFxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAn4piF4piF4piF4piF4piFJztcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNGOEI4MDUgdmFyKC0tcGVyY2VudCksIHdoaXRlIHZhcigtLXBlcmNlbnQpKTtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuLmdvb2dsZS13cmFwcGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuLmxvZ28tYmFyX19sb2dvc3tcclxuXHR0cmFuc2l0aW9uOiAwLjdzO1xyXG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIEFSVElDTEVTXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4uc2VhcmNoYW5kZmlsdGVyIHtcblx0W2RhdGEtc2YtZmllbGQtaW5wdXQtdHlwZT1cImNoZWNrYm94XCJdIHtcblx0XHR1bCBsaSB7XG5cdFx0XHRwYWRkaW5nOiAwLjhyZW0gMDtcblx0XHR9XG5cdH1cblxuXHR1bCBsaSB7XG5cdFx0cGFkZGluZzogMS41cmVtIDA7XG5cblx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG59IiwiLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuLy8gU0xJREVSXHJcbi8vIENhcm91c2VsIHN0eWxlc1xyXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcblx0LnNsaWNrLXRyYWNrIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2xpY2stc2xpZGUge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnNsaWNrLWFycm93IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0Y2xyKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0ICAgIGhlaWdodDogNHJlbTtcclxuXHRcdCAgICB3aWR0aDogNHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQmLnNsaWNrLXByZXYge1xyXG5cdFx0XHRsZWZ0OiAycmVtO1xyXG5cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5zbGljay1uZXh0IHtcclxuXHRcdFx0cmlnaHQ6IDJyZW07XHJcblxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIDI0cHg7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDgzMHB4KSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0cmlnaHQ6IDJyZW07XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmhvbWUge1xyXG5cdC5wYWdlcl9faXRlbSB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0fVxyXG5cdFxyXG5cdEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XHJcblx0XHRbZGF0YS1zbGljay1pbmRleD1cIiN7JGl9XCJdIHtcclxuXHRcdFx0W2RhdGEtc2xpZGUtaW5kZXg9XCIjeyRpfVwiXSB7XHJcblx0XHRcdFx0Y29sb3I6IHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyBGT1JNUyAmIEVSUk9SU1xuLy8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuLy8gQmFzZSBJbnB1dHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KXtcbiAgICAgICAgJjo6cGxhY2Vob2xkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG5zZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcbiAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLndpdGhfZnJtX3N0eWxlIHtcblxuICAgICYuZnJtLWRhdGVwaWNrZXIuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMsIFxuICAgICYuZnJtLWRhdGVwaWNrZXIuZmxhdHBpY2tyLWNhbGVuZGFyIC5udW1JbnB1dFdyYXBwZXIsIC5mcm0tZGF0ZXBpY2tlciBcbiAgICAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCwgXG4gICAgJi5mcm0tZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyLFxuICAgICYuZnJtLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgge1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgfVxuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjYWxjKDUwJSArIDBweCk7XG4gICAgfVxuXG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYmM3O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdG9wOiAzcHg7XG4gICAgcGFkZGluZzogLjFyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnkpO1xuICAgIH1cbn1cblxuXG4vLyBQbGFjZWhvbGRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZGQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjZGRkO1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEuNXJlbTtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZGQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG46LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNkZGQ7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIFN0eWxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5mb3JtIHtcbiAgICBwYWRkaW5nOiA0cmVtO1xuXG4gICAgJi0tZmlsdGVyIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgID4gLmZybV9mb3JtX2ZpZWxkLFxuICAgID4gLmZybV9zdWJtaXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIH1cbiAgICA+IC5mcm1fc3VibWl0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5mcm1fYnV0dG9uX3N1Ym1pdDpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mcm1fZm9ybV9maWVsZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5mcm1faGFsZiB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG59XG5cbi5mcm1fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIG9wYWNpdHk6IC44O1xufVxuXG4uZnJtX25vbmVfY29udGFpbmVyIHtcbiAgICAuZnJtX3ByaW1hcnlfbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmZybV9zY3JlZW5fcmVhZGVyLFxuLmZybV92ZXJpZnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mcm1fZXJyb3Jfc3R5bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5mcm1fZXJyb3IsXG4uZnJtX2Vycm9yX3N0eWxlIHtcbiAgICBjb2xvcjogcmVkO1xufVxuXG5cbi5tdWx0aXN0ZXAtZm9ybSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxuICAgIC5tdWx0aXN0ZXAtZm9ybS13cmFwcGVye1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgNi41JSk7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgICAgICAgZ3JpZC1nYXA6IDAgMiU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgIC5mcm1fZm9ybV9maWVsZDpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gICAgICAgIC8vIG1heC13aWR0aDogMTE3MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICAgICAgbWFyZ2luOiA0cmVtIGF1dG8gMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oc20sbWQpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNHJlbSAxLjVyZW0gMCAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LW9ubHkobWQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTV2dztcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogMTI5NnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtb25seShzbSkge1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZnJtX3Jvb3RsaW5lX2dyb3VwIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cbiAgICAmLnBheW1lbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXG4gICAgICAgIC5wYXltZW50LW1ldGhvZHMge1xuICAgICAgICAgICAgcGFkZGluZzogNHJlbSAycmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgcmdiKDMzLCAxMzIsIDEzNCkgLTYwJSwgcmdiKDEwLCA0NCwgNzIpIDEwMCUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgID4gKiArICoge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGF5bWVudC1tZXRob2RzLWljb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgICAgLnBheW1lbnQtbWV0aG9kcy10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5wYXltZW50LW1ldGhvZHMtc3ViaGVhZGluZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5mcm1fZmllbGRzX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZnJtX2ltYWdlX29wdGlvbnMge1xuICAgIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyLFxuICAgIC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgICAgc3ZnIHBhdGhbZmlsbD1cIiMwYjJkNDlcIl0ge1xuICAgICAgICAgICAgZmlsbDogJHRlYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2hlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2hlYWRpbmcgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA0MHB4O1xufVxuYnV0dG9uLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0sXG5hLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2l0aW9uOiAwLjRzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogJGJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XG59XG5idXR0b24ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbTpob3ZlcixcbmJ1dHRvbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmhvdmVyLFxuYS5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xuICBzcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGV7XG4gICAgY29sb3I6ICR0ZWFsO1xuICB9XG59XG5zcGFuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0tdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdHJhbnNpdGlvbjogMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4ucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQtaXRlbS1pY29uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuc3Bhbi5wYXltZW50LXBhZ2Utb3B0aW9uc19fZ3JpZC1pdGVtLXN1Yi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogJGJsdWU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYXltZW50LXBhZ2Utb3B0aW9ucyArICNwYXltZW50LnRwbC10d28tY29sLXJpZ2h0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG5cbiAgICAucGF5bWVudC1wYWdlLW9wdGlvbnNfX2dyaWQge1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLnBheW1lbnQtcGFnZS1vcHRpb25zX19ncmlkLWl0ZW0taWNvbiBpbWcge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxuXG59IiwiLy8gTU9EQUxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50aW1lZC1tb2RhbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0Ji0tb3BlbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdCNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1wb3B1cCB7XHJcblx0XHRtYXJnaW46IC04cmVtIGF1dG8gLTNyZW07XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0LmJhY2tkcm9wIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR6LWluZGV4OiA5ODtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoYmxhY2ssIC41KTtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHQvLyBkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCZfX2NvbnRhaW5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR6LWluZGV4OiA5OTtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHQgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQgICAgICAgIGJvdHRvbTogYXV0bztcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faW5uZXIge1xyXG5cdFx0d2lkdGg6IDcxcmVtO1xyXG5cdFx0cGFkZGluZzogM3JlbSAyLjhyZW0gMDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IDBweCAxcHggOHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG59XHJcblxyXG4jdGVzdGltb25pYWxNb2RhbCB7XHJcblx0Lm1vZGFsLWZvb3RlciB7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHQgICAgLmJ0biB7XHJcblx0ICAgIFx0cGFkZGluZzogMC45cmVtIDEuM3JlbSAwLjdyZW0gMS4zcmVtO1xyXG5cdCAgICB9XHJcblx0fVxyXG59IiwiZGl2LmludGVybmFsLWRyb3Bkb3duLW5hdl9faW1nIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuZGl2LmNvbnRhaW5lci5pbnRlcm5hbC1kcm9wZG93bi1uYXYge1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuYS5idG4uYnRuLS1yZWQuc2l0ZS1oZWFkZXJfX21lbnUge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxuIC5ob21lIG1haW4jY29udGVudCBkaXYuYmctbGlnaHQ6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyODBweDtcclxufVxyXG5cclxuLy8gVGhlIG1ham9yIGltcGFjdCBjaGFuZ2VcclxuLy8gLmhlcm8uaGVyby0tc2xpZGVyIHtcclxuLy8gICBoZWlnaHQ6IDcxdmg7XHJcbi8vIH0iLCIuYmlnLWN0YSB7XG5cblx0Ym94LXNoYWRvdzogMCAwIDAuNXJlbSAjOTk5O1xuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiA1cmVtIDZyZW0gOHJlbSA2cmVtO1xuXHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0cGFkZGluZzogM3JlbSAzcmVtIDRyZW0gM3JlbTtcdFxuXHRcdFxuXHR9XG5cdFxuXHQuY29sLW1kLTcge1xuXHRcdFxuXHRcdHotaW5kZXg6IDE7XG5cdFx0XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXG5cdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdCAgICBsaW5lLWhlaWdodDogNXJlbTtcblx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0cCB7XG5cdFxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcblx0fVxuXHRcdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcdFxuXHRcblx0XHQucm93IHtcblxuXHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcblx0XHRcblx0XHR9XG5cdFxuXHRcdC8vICZfX2NoZXZyb24ge1xuXHRcdFxuXHRcdC8vIFx0aGVpZ2h0OiBhdXRvO1xuXHRcdC8vIFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHQvLyBcdHJpZ2h0OiAtMnJlbTtcblx0XHQvLyBcdHRvcDogNnJlbTtcblx0XHQvLyBcdHdpZHRoOiAxMnJlbTtcblx0XHQvLyBcdHdpZHRoOiA1MCU7XG5cdFx0XG5cdFx0Ly8gfVxuXHRcblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0Jl9fY2hldnJvbiB7XG4gICAgXHRcdGhlaWdodDogYXV0bztcblx0XHQgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbjtcblx0XHQgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblx0XHQgICAgLyogcmlnaHQ6IC0ycmVtOyAqL1xuXHRcdCAgICB0b3A6IDRyZW07XG5cdFx0ICAgIHdpZHRoOiAxMnJlbTtcblx0XHQgICAgd2lkdGg6IDI4JTtcblx0ICAgXHR9XG5cblx0ICAgXHQmX19oZWFkZXIge1xuXHQgICBcdFx0bWF4LXdpZHRoOiA4MCU7XG5cdCAgIFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHRcblxuXHRcdCZfX2NoZXZyb24ge1xuXHRcdFxuXHRcdCAgICB3aWR0aDogMzUlO1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cbn0iLCIuc2luZ2xlIHtcblx0XG5cdC5hcnRpY2xlLS1yZXR1cm4ge1xuXHRcdFxuXHRcdHBhZGRpbmc6IDJyZW0gMCAycmVtIDEuNXJlbTtcblx0XHRcblx0XHRhIHtcblx0XHRcdFxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHRcblx0XG5cdC5jb2wtbGctNiB7XG5cdFx0XHRcdFxuXHRcdGgyIHtcblxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luOiAycmVtIDAgLTEuNXJlbSAwO1xuXG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmFydGljbGUtLWRhdGUge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRhIHtcblx0XHRcdFxuXHRcdFx0Y29sb3I6ICMzMUJFQUY7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcblx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZzogMXJlbSAwIDA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5ibG9jayB7XG5cblx0XHQuY29sLWxnLTEyIGgzIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuaW5uZXItc3BhY2luZyB7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblxuXHRcdH1cblxuXHRcdC5idG4ge1xuXG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAxLjRyZW07XG5cblx0XHR9XG5cblx0fVxuXHRcbn0iLCJib2R5LmJsb2csXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZHNzLW5ld3Mge1xuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFxuXHRcdC5oZXJvIHtcblxuXHRcdFx0cGFkZGluZzogNHJlbSAwIDIwcmVtIDA7XG5cdFx0XHRcblx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdH1cblx0XG59XG4uc3RpY2t5LXdyYXBwZXIge1xuXHQmOm5vdCguc3RpY2t5LXNpZGViYXIpe1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXHRpbWcge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ly8gbWF4LWhlaWdodDogMzc1cHg7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgyMHB4KXtcblx0XHRpbWcge1xuXHRcdFx0Ly8gbWF4LWhlaWdodDogMzEwcHg7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzNDlweCl7XG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXgtaGVpZ2h0OiA2NTBweDtcblx0XHRcdCsgLmJ0biB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIG1heC1oZWlnaHQ6IDI1MHB4O1xuXHRcdH1cblx0fVxufVxuLnN0aWNreS1zaWRlYmFye1xuXHQmOm5vdCguc3RpY2t5LXdyYXBwZXIpe1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MjBweCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1yaWdodDogNXJlbTtcblx0XHR9XG5cdH1cblx0LnNvY2lhbC1zaGFyZXMgdWwge1xuXHRcdFxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0XHRsaSB7XG5cdFx0XHRcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZDogIzQyNjdCMjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGhlaWdodDogMy44cmVtO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdHdpZHRoOiAzLjhyZW07XG5cdFx0XHRcdFxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM1NUFDRUU7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwMDc3QjU7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR3aWR0aDogMS4ycmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICM3RDdEN0Q7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHR3aWR0aDogMS41cmVtO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdH1cblxuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM1MHB4KXtcblx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHR0b3A6IDE0cmVtO1xuXHRcdH1cblxuXHRcdFxuXHRcblx0XG5cdFxufVxuXG4uYmxvZy0tbGlzdGluZyB7XG5cdFxuXHRwYWRkaW5nLXRvcDogNXJlbTtcblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcblx0XHQucm93LXJldmVyc2Uge1xuXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblx0XG5cdC5pbm5lci1zcGFjaW5nIHtcblx0XHRcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQucm93LmNhcmRzID4gLmNvbC1sZy0xMi5pbm5lci1zcGFjaW5nIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmNhcmRzX19kYXRlLFxuXHQuY2FyZHNfX2NhdGVnb3J5IHtcblx0XHRcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRtYXJnaW46IDFyZW0gMCAtMXJlbSAwO1xuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4uc2VwZXJhdG9yOmxhc3QtY2hpbGQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0XG5cdC5jYXJkcyB7XG5cdFx0XG5cdFx0aDMgYSB7XG5cdFx0XHRcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogLjFyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5idG4ge1xuXHRcdFxuXHRcdGJvdHRvbTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMS40cmVtO1xuXHRcdFxuXHR9XG5cdFxuXHQuZm9ybS0tZmlsdGVyIHtcblx0XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0Ly8gbWFyZ2luOiAtMjByZW0gMCA0cmVtIDA7XG5cblx0XHR9XHRcdFxuXHRcdFx0XG5cdH1cblx0XG59IixudWxsLCIuYnRuIHtcclxuXHRcclxuXHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdHBhZGRpbmc6IC45cmVtIDNyZW0gLjdyZW0gMS4zcmVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdCY6YWZ0ZXIge1xyXG5cclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxLjNyZW07XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWF4LXdpZHRoOiAxODIxcHgpIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdH1cclxufVxyXG5cclxuLmJ0bi0taGFsZiB7XHJcblxyXG5cdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcblx0XHJcblx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHR9XHRcclxuXHRcclxuXHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFxyXG5cdFx0d2lkdGg6IDEwMCU7XHRcclxuXHRcdFxyXG5cdFx0JiArIC5idG4tLWhhbGYge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxufVxyXG5cclxuLmJ0bi0tYmx1ZSxcclxuLmJ0bi0tcmVkIHtcclxuXHRcclxuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cclxuXHQmOmFmdGVyIHtcclxuXHJcblx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9idXR0b24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcclxuXHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjMDQxMTFDO1xyXG5cdFx0XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4uYnRuLS1yZWQge1xyXG5cdFxyXG5cdGJhY2tncm91bmQ6ICNDQzQxMkM7XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICM4MDI5MUI7XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRtYXJnaW46IDAgMS41cmVtIDAgMDtcclxuXHJcblx0fVxyXG5cdFxyXG59XHJcblx0XHJcbi5idG4tLXRlYWwge1xyXG5cdFxyXG5cdGNvbG9yOiAjMGIyZDQ5ICFpbXBvcnRhbnQ7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cclxuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmOmhvdmVyIHtcclxuXHRcdFxyXG5cdFx0YmFja2dyb3VuZDogIzdBRDlDRTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLmJ0bi0td2hpdGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7O1xyXG5cdGNvbG9yOiAjMGIyZDQ5O1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xyXG5cdH1cclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjMGIyZDQ5O1xyXG5cdH1cclxufVxyXG5cclxuLnJldmVhbC1jb250ZW50LXRyaWdnZXIge1xyXG5cdFxyXG5cdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHJcbn1cclxuXHJcbi5oZXJvIC5idG4ge1xyXG5cclxuXHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxufSIsbnVsbCwiLmNhcmRzIHtcblx0XHRcblx0LmNhcmQge1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XG5cdFx0fVx0XG5cdFx0XG5cdH1cblx0XG5cdC8qIERlYnQgUmVjb3ZlcnkgQ2FyZHMgKi9cblxuXHQuY2FyZF9faG92ZXItdGV4dCB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxuXHRcdFxuXHQuY2FyZF9fZnJvbnRzaWRlLFxuXHQuY2FyZF9fYmFja3NpZGUge1xuXHRcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMnJlbSAzcmVtO1xuXHRcdFxuXHRcdC5jYXJkX19pY29uOm5vdCguY2FyZF9faWNvbi0taW1hZ2UpIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGg0IHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmNhcmRfX2Zyb250c2lkZSB7XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LyogSG9tZSBQYWdlICovXG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XG5cdFx0LmNvbC1tZC00IHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5jb2wtbWQtNiB7XG5cdFx0XHQmOmxhc3QtY2hpbGQsXG5cdFx0XHQmOm50aC1sYXN0LWNoaWxkKDIpIHtcblx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdC5jb2wtbWQtNiB7XG5cblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblx0XG5cdC5jYXJkLS1zdGF0IHtcblx0XHRcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC8vIG1pbi1oZWlnaHQ6IDM2MHB4O1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdC8vIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRcblx0XHQuY2FyZF9fc3RhdCB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc2l6ZTogOHJlbTsgLy8gZm9udC1zaXplOiAxMi41cmVtOyBcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuXHRcdFx0XG5cdFx0XHRzdXAge1xuXHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogNHJlbTsgLy8gZm9udC1zaXplOiA4cmVtO1xuICAgXHRcdFx0XHR0b3A6IC0wLjhlbTtcblx0XHRcdFx0Ly8gbGVmdDogLTAuNXJlbTtcblx0XHRcdFx0Ly8gdG9wOiAtMC41ZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiA2cmVtO1xuXHRcdFx0XHRzdXAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcblx0XHRcdC8vIFx0Zm9udC1zaXplOiA4LjVyZW07XG5cdFx0XHQvLyBcdHN1cCB7XG5cdFx0XHQvLyBcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0Ly8gXHR9XG5cdFx0XHQvLyB9XG5cblxuXHRcdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdFx0Ly8gXHQvLyBmb250LXNpemU6IDcuNXJlbTtcblxuXHRcdFx0Ly8gXHRzdXAge1xuXHRcdFx0Ly8gXHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdC8vIFx0ICAgIGxlZnQ6IDAuNXJlbTtcblx0XHRcdC8vIFx0ICAgIHRvcDogLTAuNWVtO1xuXHRcdFx0Ly8gXHR9XG5cblx0XHRcdC8vIFx0bWFyZ2luLWJvdHRvbTogLTFyZW07XG5cdFx0XHQvLyB9XG5cblxuXHRcdH1cblx0XHRcblx0XHQmLmJnLXRlYWwgLmNhcmRfX2Zyb250c2lkZSB7XG5cdFx0XHRcblx0XHRcdGg0IHtcblx0XHRcdFxuXHRcdFx0XHRjb2xvcjogIzBiMmQ0OTtcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XHRcdFxuXHR9XG5cdFxuXHQuY2FyZC0tZmxpcCB7XG5cdFxuXHRcdGhlaWdodDogMTAwJTtcblx0XG5cdFx0LmZsaXAtYXJlYSB7XG5cdFx0XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LyouY2FyZF9faGVhZGluZyB7IFRISVMgQlJPS0UgREVCVC1SRUNPVkVSWSBDQVJEUyBCVVQgV0lMTCBCRSBORUVERUQgU09NRVdIRVJFIEVMU0VcblxuXHRcdG1hcmdpbi10b3A6IC0ycmVtO1xuXHRcdFxuXHR9Ki9cblxuXHQuZXh0cmEtbWFyZ2luIHtcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xuXHR9XG5cdFxufVxuXG4uaG92ZXItZmxpcC1jYXJkcy5ibG9jayB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHR9XG59IixudWxsLCIuZXJyb3I0MDQge1xyXG5cdFxyXG5cdGJhY2tncm91bmQ6ICMwYzMwNGUgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvNDA0LWJhY2tncm91bmQucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuXHQuZXJyb3I0MDQge1xyXG5cdFx0XHJcblx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gOHJlbSk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi40cmVtKTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX2lubmVyIHtcclxuXHJcblx0XHRcdG1heC13aWR0aDogNzJyZW07XHJcblx0XHRcdHBhZGRpbmc6IDAgMS41cmVtO1xyXG5cclxuXHRcdH1cclxuXHRcclxuXHRcdCZfX2ltYWdlIHtcclxuXHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblx0XHRcdHdpZHRoOiAxMS42cmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmX19jb250ZW50IHtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gKDExLjZyZW0gKyAycmVtKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG5cdGgxIHtcclxuXHRcdFxyXG5cdFx0Zm9udC1zaXplOiA3cmVtO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0aDIge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHRcdGZvbnQtc2l6ZTogN3JlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cclxuXHRcdH1cdFx0XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0cCB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0bWFyZ2luOiAwIDAgNHJlbSAwO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5tb3JlLWxpbmtzLWZvb3RlcixcclxuXHRmb290ZXIge1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFxyXG5cdH1cclxuXHRcclxufSIsbnVsbCwiLnNpdGUtZm9vdGVyIHtcclxuXHRcclxuXHRwYWRkaW5nOiA0cmVtIDA7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0LmNvbCB7XHJcblxyXG5cdFx0XHRmbGV4LWdyb3c6IDA7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdHAsIGEsIHN0cm9uZywgLmNvcHlyaWdodCB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDEuM3JlbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHRhIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHJcblx0fVxyXG5cclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX190b3Age1xyXG5cdFxyXG5cdC5kLWZsZXgge1xyXG5cdFx0XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxuXHRpbWcge1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDAgMS41cmVtIDNyZW0gMS41cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblxyXG5cdFx0XHRtYXgtd2lkdGg6IDcuN3JlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblxyXG5cdFx0XHRtYXgtd2lkdGg6IDQuN3JlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ICAgIG1heC13aWR0aDogOTBweDtcclxuXHRcdCAgICBtYXgtaGVpZ2h0OiAxMDBweDtcclxuXHJcblx0XHQgICAgJjpudGgtY2hpbGQobis1KSB7XHJcblx0XHQgICAgXHR3aWR0aDogYXV0bztcclxuXHRcdFx0ICAgIG1heC13aWR0aDogOTBweDtcclxuXHRcdFx0ICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xyXG5cdFx0ICAgIH1cclxuXHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHRcclxuXHRwIHtcclxuXHRcdFxyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAwIDJyZW07XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX21pZGRsZSB7XHJcblx0XHJcblx0Ym9yZGVyLWJvdHRvbTogLjJyZW0gc29saWQgI2U2ZWFlZDtcclxuXHRib3JkZXItdG9wOiAuMnJlbSBzb2xpZCAjZTZlYWVkO1xyXG5cdG1hcmdpbjogM3JlbSAwO1xyXG5cdHBhZGRpbmc6IDRyZW0gMDtcclxuXHRcclxuXHRhIHtcclxuXHJcblx0XHQvLyBkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblx0XHRcclxuXHR9XHJcblx0LmxvY2F0aW9uLWxpbmt7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHQuY29sIHtcclxuXHRcdFx0XHJcblx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcclxuXHRcdFx0bWFyZ2luOiAwIDAgNHJlbSAwO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVx0XHJcblx0XHJcbn1cclxuXHJcbi5zaXRlLWZvb3Rlcl9fYm90dG9tIHtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxyXG5cdFx0XHJcblx0XHQuY29sID4gZGl2IHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5tZW51IHtcclxuXHRcdFxyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHRsaSB7XHJcblx0XHRcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuY29weXJpZ2h0IGEge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQuY29sIHtcclxuXHJcblx0XHRmbGV4LWdyb3c6IDI7XHJcblx0XHRcclxuXHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHJcblx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xyXG5cclxuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi5tb3JlLWxpbmtzLWZvb3RlciB7XHJcblx0XHJcblx0cGFkZGluZzogNnJlbSAwO1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHJcblx0XHRwYWRkaW5nOiA0cmVtIDJyZW07XHJcblx0XHRcclxuXHRcdGRpdltjbGFzc149XCJjb2wtXCJdLCBcclxuXHRcdGRpdltjbGFzcyo9XCJjb2wtXCJdIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmJ0biB7XHJcblx0XHRcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXJnaW46IDAgMCAycmVtIDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcclxuXHR9XHJcblx0XHJcblx0YSB7XHJcblx0XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cclxuXHRcdFxyXG5cdH1cclxuXHQubmFtZXtcclxuXHRcdFxyXG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpe1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHRwe1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICMwYzMwNGUhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiAjMzFiZWFmIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0aDMge1xyXG5cdFxyXG5cdFx0Zm9udC1zaXplOiAyLjlyZW07XHJcblx0XHJcblx0XHQrIHVsLFxyXG5cdFx0KyAuYnRuIHtcclxuXHJcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC50d28tY29sLWxpc3Qge1xyXG5cdFx0XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS44O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0ICAgICAgICAgXHJcblx0fVxyXG5cdFxyXG59IixudWxsLCIuZm9ybS1jb250YWluZXIge1xuXG5cdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRwYWRkaW5nOiAzcmVtO1xuXHRcblx0LnZlcnRpY2FsX3JhZGlvIHtcblx0XHRcblx0XHRcblx0fVxuXHRcblx0LmZybV9idXR0b25fc3VibWl0IHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMXJlbSA1cmVtIDFyZW0gMnJlbSFpbXBvcnRhbnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0XG5cdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9idXR0b24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAycmVtO1xuXG5cdFx0fVx0XHRcblx0XHRcblx0fVxuXHQmLmJnLW9wcG9zaXRle1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0Ly8gbWluLWhlaWdodDogMTEwJTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0Ly8gbWluLWhlaWdodDogMTA1JTtcblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCl7XG5cdFx0XHQvLyBtaW4taGVpZ2h0OiAxMTAlO1xuXHRcdCAvLyAgICBtYXJnaW4tdG9wOiAtNDByZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpe1xuXHRcdCAgICAvLyBtYXJnaW4tdG9wOiAtMzByZW07XG5cdFx0fVxuXG5cdFx0LmZybV9maWVsZHNfY29udGFpbmVyIHtcblx0XHRcdD4gLmZybV9zdWJtaXQge1xuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0Jl9fYWNjcmVkaXRhdGlvbnMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IC03cmVtO1xuXG5cdFx0c3Ryb25nIHtcblx0XHRcdFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdCYucmVzZXQtYWJzb2x1dGUtcG9zaXRpb25pbmcge1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cblx0XHQuZm9ybS1jb250YWluZXJfX2FjY3JlZGl0YXRpb25zIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdFxufVxuXG4uY3RhLWNvbnRhaW5lciB7XG5cdEBleHRlbmQgLmZvcm0tY29udGFpbmVyO1xuXG5cdC8vIG1hcmdpbi1ib3R0b206IC0xMHJlbTtcblxuXHRpbWcge1xuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdH0gXG59XG5cbi5mcm1fZXJyb3Ige1xuXHRcblx0bWFyZ2luLXRvcDogLjVyZW07XG5cdFx0XG59XG5cbnNlbGVjdCB7XG5cdFxuXHRhcHBlYXJhbmNlOiBub25lO1xuXHRiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NlbGVjdC1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG5cdGJvcmRlcjogLjFyZW0gc29saWQgIzlCOUI5Qjtcblx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFxufVxuXG4uc2VhcmNoYW5kZmlsdGVyIHtcblx0XG5cdGlucHV0IHtcblx0XG5cdFx0Ym9yZGVyOiAuMXJlbSBzb2xpZCAjOUI5QjlCO1xuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdFxuXHR9XG5cblx0LnNmLWZpZWxkLXNlYXJjaCB7XG5cblx0XHRsYWJlbCB7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cblxuXHRpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuXG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXG5cdH1cblxuXG59XG5cbiNmcm1fZmllbGRfNzgzX2NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mcm1fZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWNvbHVtbiB7XG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5mcm1fZHJvcHpvbmUge1xuXHQuZHotY29tcGxldGUge1xuXHRcdGJvcmRlcjogM3B4IHNvbGlkICMzMWJlYWY7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzMWJlYWY7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyOiAzcHggc29saWQgIzMxYmVhZjtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvZ3JlZW4tdGljay5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAxcmVtKSAxMCU7XG5cdFx0fVxuXHR9XG5cblx0LmR6LWNsaWNrYWJsZS5mcm1fc2luZ2xlX3VwbG9hZCAuZHotbWVzc2FnZSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi5mcm1fc3R5bGVfZm9ybWlkYWJsZS1zdHlsZS53aXRoX2ZybV9zdHlsZSAuZm9ybS1maWVsZCB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgXHRncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gICBcdH1cbn0iLCIuaG9tZSB7XHJcblx0XHJcblx0I2NvbnRlbnQgLmJnLWxpZ2h0IHtcclxuXHRcdFxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcdFxyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0aGVpZ2h0OiAyMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMjMlO1x0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMTclO1x0XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRoZWlnaHQ6IDE0JTtcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRoZWlnaHQ6IDEyLjUlO1x0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5ibG9jay1oZWFkZXIge1xyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuM3JlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogM3JlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0I2NvbnRlbnQgPiAuY29udGFpbmVyLmJsb2NrIHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdCAgICBwYWRkaW5nLXRvcDogN3JlbTtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdCAgICBwYWRkaW5nLXRvcDogN3JlbTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LnZpZGVvLWNhcm91c2VsX19hcnJvd3MgKyAucm93ID4gZGl2IHtcclxuXHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQubGF0ZXN0LW5ld3Mge1xyXG5cclxuXHRcdHAgYTpub3QoLmJ0bikge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5jYXJkcyB7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzQ5Ljk4cHgpIHtcclxuXHRcdFx0XHRkaXY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcbn0iLCIuc2luZ2xlIHtcblx0LmFydGljbGUtLWNvbnRlbnQge1xuXHRcdGgxLCAud3lzaXd5Zy0taDEsIGgyLCAud3lzaXd5Zy0taDIsIGgzLCAud3lzaXd5Zy0taDMsIGg0LCAud3lzaXd5Zy0taDQge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbjogMnJlbSAwIDAgMDtcblx0XHR9XG5cblx0XHRoMSwgLnd5c2l3eWctLWgxIHtcblx0XHRcdGZvbnQtc2l6ZTogNThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogIzMxQkVBRjtcdFxuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRjb2xvcjogIzBDMzA0RTtcdFxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEpIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XHRcblx0XHRoMiwgLnd5c2l3eWctLWgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjlweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogIzBDMzA0RTtcdFxuXHRcdH1cblxuXHRcdGgzLCAud3lzaXd5Zy0taDMge1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjMEMzMDRFO1x0XG5cdFx0fVxuXG5cdFx0aDQsIC53eXNpd3lnLS1oNCB7XG5cdFx0XHRmb250LXNpemU6IDE5cHg7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0Y29sb3I6ICMyMzIzMjM7XG5cdFx0fVxuXHR9XG59XG5cblxuYTpub3QoLmJ0bikge1xuXG5cdGNvbG9yOiAjMEMzMDRFO1x0XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IC4xcmVtIWltcG9ydGFudDtcblxuXHQmOmhvdmVyIHtcblxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXG5cdH1cblxufVxuXG4ubWluLWhlaWdodC01MDB7XG5cdG1pbi1oZWlnaHQ6IDg1MHB4O1xuXHRwYWRkaW5nLWJvdHRvbTo4cmVtO1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nLWJvdHRvbTo2cmVtO1xuXHR9XG5cbn1cblxuLm5vLW1pbi1oZWlnaHQtZml4IHtcblx0bWluLWhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4taGVpZ2h0LTgwMHtcblx0bWluLWhlaWdodDogODAwcHg7XG5cdHBhZGRpbmctYm90dG9tOjEwJTtcbn1cblxuLy8gLnJldHJhY3R7XG4vLyBcdG1hcmdpbi10b3A6IDA7XG4vLyBcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXtcbi8vIFx0XHRtYXJnaW4tdG9wOiAtNnJlbTtcbi8vIFx0fVxuLy8gfVxuXG4uZ29vZ2xlLXJldmlldy1ibG9ja3tcblx0Ji5yZXRyYWN0e1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTVyZW07XG5cdFx0fVxuXHR9XG5cdCYuYmxvY2t7XG5cdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdFx0cGFkZGluZy1ib3R0b206IDVyZW07XG5cdH1cbn1cblxucCB7XG5cdFxuXHRsaW5lLWhlaWdodDogM3JlbTtcblx0YTpub3QoLmJ0bikge1xuXG5cdGNvbG9yOiAjMzFiZWFmO1x0XG5cdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IC4xcmVtIWltcG9ydGFudDtcblxuXHQmOmhvdmVyIHtcblxuXHRcdGNvbG9yOiAjMDAwMDAwO1xuXG5cdH1cblxufVxuXHRcbn1cblxuLyogQWJvdXQgVXMgKEFjY3JlZGl0YXRpb25zKSArIFdvcmtpbmcgQXQgRENCTCAoQ3VycmVudCBWYWNhbmNpZXMpICovXG5cbi5iZy1ibHVlIHtcblxuXHQuY29sb3ItdGVhbCB7XG5cblx0XHRjb2xvcjogIzMxYmVhZjtcblxuXHR9XG5cbn1cblxuLmJpZy11bmRlcmxpbmUge1xuXG5cdGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICMwYjJkNDk7XG5cdGZvbnQtc2l6ZTogNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0Zm9udC1zaXplOiAyLjlyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcblxuXHR9XG59XG5cbi5ibG9jay1oZWFkaW5nIHtcblx0XG5cdGNvbG9yOiAjMEIyRDQ5O1xuXHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDVyZW07XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XG5cdFx0Zm9udC1zaXplOiAyLjNyZW07XG5cdFxuXHR9XG5cdFxufVxuXG4uYmxvY2staGVhZGVyIHtcblxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRmb250LXNpemU6IDQuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMy44cmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Zm9udC1zaXplOiAyLjlyZW07XG5cdCAgICBsaW5lLWhlaWdodDogMy44cmVtO1xuICAgIH1cblxuXHQmLnVuZGVybGluZSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMWJlYWY7XG5cdH1cblxuXHQmLmV4dHJhLXNwYWNlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAwcmVtO1xuXHR9XG5cblx0KyBwIHtcblx0XHRcblx0XHRtYXJnaW46IDAgYXV0byA2cmVtIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA3MHJlbTtcblx0XHRcblx0fVxuXHRcbn1cblxuLyogVGV4dCBTaWRlICovXG5cbi5uZWdhdGl2ZS1vdmVybGFwIHtcblx0cGFkZGluZy1ib3R0b206IDIwcmVtO1xufVxuXG4vKiBQYWdpbmF0aW9uICovXG5cbi5wYWdpbmF0aW9uIHtcblx0bWFyZ2luLXRvcDogMnJlbTtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogQ2hldnJvbnMgKi9cblxuLmNoZXZyb24tZGl2aWRlciB7XG5cblx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cblx0fVxuXG5cdCZfX2ltYWdlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAwIDVyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cblx0fVxuXG5cdCY6YWZ0ZXIge1xuXG5cdFx0Ym9yZGVyLXRvcDogLjFyZW0gc29saWQgIzdBRDlDRTtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdH1cblxuXHQmICsgaDIge1xuXHRcblx0XHRmb250LXNpemU6IDVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcblx0XHQmICsgcCB7XG5cdFx0XG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdFxuXHRcdH1cblx0XG5cdH1cblxufVxuXG4uYmctbGlnaHQgLmNoZXZyb24tZGl2aWRlciAuY2hldnJvbi1kaXZpZGVyX19pbWFnZSB7XG5cblx0YmFja2dyb3VuZDogI2U2ZWFlZDtcblxufVxuXG4ucGFnZS1saW5rcy1ibG9ja19faGVhZGluZyB7XG5cblx0cCB7XG5cblx0XHRtYXJnaW46IDIuNXJlbSBhdXRvIDZyZW0gYXV0bztcblx0XHRtYXgtd2lkdGg6IDcycmVtO1xuXG5cdH1cblxufVxuXG4ubm8tbGVmdC1wYWQge1xuXHRcblx0cGFkZGluZy1sZWZ0OiAwO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkgeyAvLyB3YXMgNDgwXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG5cbn1cblxuLyogVmlkZW9zICovXG5cbi52aWRlby1jb250YWluZXIge1xuXG5cdG1hcmdpbi10b3A6IDNyZW07XG5cblx0Jl9fY292ZXIge1xuXHRcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHRcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cblx0fVxuXG5cdCZfX3BsYXkge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6IHJlZDtcdFxuXHRcdGJvcmRlci1yYWRpdXM6IDVyZW07XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFxuXHR9XG5cbn1cblxuLnRydXN0cGlsb3QtaW1hZ2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDQyMHB4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuXG4udHJ1c3RwaWxvdC13aWRnZXR7XG5cdG1heC13aWR0aDogMTAyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmRzLXRvZ2dsZWQuYmctYmx1ZXtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFhNTA3YSFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkZWQtdW5kZXJsaW5le1xuXHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMwYzMwNGU7XG59XG4jbWVudS1pdGVtLTExODN7XG5cdCY6OmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmdcIikgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTtcblx0XHRyaWdodDogLTQwJTtcblx0XHR0b3A6IDY1JTtcblx0fVxufVxuXG4udHJ1c3RwaWxvdC13cmFwcGVye1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpe1xuXHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uc3RlcHMtaGVhZGVye1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0Zm9udC1zaXplOiA0cmVtO1xuXHR9XG59XG5cbi5mb3JtLWNvbnRhaW5lcl9fYWNjcmVkaXRhdGlvbnN7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KXtcblx0ICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuXHR9XG5cblx0aW1ne1xuXHRcdG1hcmdpbjogMXJlbSAxLjVyZW07XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRtYXJnaW46IDFyZW0gMy41cmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcblx0XHRcdG1hcmdpbjogMXJlbSAzcmVtO1xuXG5cdFx0XHQmOm50aC1jaGlsZChuKzcpOm50aC1jaGlsZCgtbis4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpe1xuXHRcdFx0bWFyZ2luOiAxcmVtIDAuN3JlbTtcblx0XHR9XG5cdH1cbn1cblxuLm5vLXBhZGRpbmd7XG5cdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG59XG5cbi5wcml2YWN5LXBvbGljeSBtYWluIC5jb2wtbGctMTAgcFtpZF06bm90KFtpZD1cIlwiXSkge1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogMTByZW07XG59IiwiW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSB7XHJcblx0XHJcblx0LnNpdGUtaGVhZGVyIHtcclxuXHRcdFxyXG5cdFx0bGkge1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cclxuXHRcdFx0XHQmLnNob3cgPiBhLFxyXG5cdFx0XHRcdCY6aG92ZXIgPiBhLFxyXG5cdFx0XHRcdCYuYWN0aXZlID4gYSB7XHJcblxyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG59IiwiQG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xuICBbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaS5zaG93ID4gYSxcbiAgW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGk6aG92ZXIgPiBhLFxuICBbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaS5hY3RpdmUgPiBhLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaS5zaG93ID4gYSxcbiAgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAuc2l0ZS1oZWFkZXIgbGk6aG92ZXIgPiBhLFxuICBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWhlYWRlciBsaS5hY3RpdmUgPiBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTsgfSB9XG4iLCIuc2l0ZS1oZWFkZXIge1xyXG5cclxuXHRib3gtc2hhZG93OiAwIDAgMnJlbSAjMDAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiA5OTtcclxuXHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdHRvcDogMDtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDEuMXJlbSAwO1x0XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0Lm5hdmJhciB7XHJcblxyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDEuNXJlbSAxLjVyZW07XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNzBweDtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1x0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHRcdCYtYnJhbmQge1xyXG5cclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDNyZW07XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHQvLyB0b3A6IDIuMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdH1cdFxyXG5cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiA3cmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNjVweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogLjJyZW0gc29saWQgIzMxYmVhZjtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiA3MCU7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMTUlO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxODIwcHgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpICB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHQvLyBsZWZ0OiAxLjVyZW07XHJcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdC8vIHRvcDogMnJlbTtcclxuXHRcdFx0XHR3aWR0aDogOXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0LmxvZ28ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmxvZ28tc3RyYXAge1xyXG5cdFx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdFx0Y29sb3I6IHVuc2V0O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTgyMHB4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSAge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1x0XHJcblx0XHRcdFx0Ly8gbGVmdDogMTlyZW07XHJcblx0XHRcdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdC8vIHRvcDogMi4ycmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHQjcHJpbWFyeS1uYXZpZ2F0aW9uIHtcclxuXHRcdFx0XHRib3gtc2hhZG93OiAgaW5zZXQgMHB4IC43cmVtIDJyZW0gLTJyZW0gIzMzMztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHRcdGxlZnQ6IDBweDtcclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHQmPmRpdntcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDNyZW0gMy41cmVtO1xyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Lm5hdmJhci10b2dnbGVyIHtcclxuXHRcdFxyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHRcclxuXHR1bCwgbGkge1xyXG5cdFx0XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0bGkge1xyXG5cdFx0XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDRyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW0gMDtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcclxuXHRcdGEge1xyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuY2FyZXQge1xyXG5cclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjJyZW07XHJcblx0XHRcdFx0XHR3aWR0aDogMC44cmVtO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uc2hvdyA+IGEgLmNhcmV0IHtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtZ3JlZW4uc3ZnKTtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIC5jYXJldCxcclxuXHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5jdXJyZW50X3BhZ2VfcGFyZW50ID4gYSAuY2FyZXQge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYuY3VycmVudF9wYWdlX3BhcmVudCA+IGEsXHJcblx0XHQmLmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcclxuXHRcdCYuY3VycmVudC1tZW51LWl0ZW0gPiBhXHRcdHtcclxuXHJcblx0XHRcdGNvbG9yOiAjMzFCRUFGO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAuM3JlbSBzb2xpZCAjMzFCRUFGO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzLjJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHQmLmN1cnJlbnRfcGFnZV9wYXJlbnQge1xyXG5cdFx0XHRcclxuXHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdCYuc2hvdyA+IGEsXHJcblx0XHRcdCY6aG92ZXIgPiBhLFxyXG5cdFx0XHQmLmFjdGl2ZSA+IGEge1xyXG5cclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAuM3JlbSBzb2xpZCAjMzFCRUFGO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzLjVyZW07XHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQvKiBUYWtlIGFjY291bnQgb2YgdGhlICdNYWtlIGEgcGF5bWVudCcgYnV0dG9uIHdyYXBwaW5nICovXHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxNTM5cHgpIHtcclxuXHRcdFxyXG5cdFx0XHQmLnNob3cgPiBhLFxyXG5cdFx0XHQmOmhvdmVyID4gYSxcclxuXHRcdFx0Ji5hY3RpdmUgPiBhLFxyXG5cdFx0XHQmLmN1cnJlbnRfcGFnZV9wYXJlbnQgYSxcclxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSBhIHtcdFxyXG5cclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMy41cmVtO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW46IDMuNHJlbSAwIDAgLTIuNXJlbSAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdFx0bGkuY29udGFpbmVyIHtcclxuXHRcdFx0XHJcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdHVsLCBsaSB7XHJcblx0XHRcdFxyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5uYXYtbWVnYW1lbnVfX21lbnUge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDRyZW07XHJcblx0XHRcdFx0cGFkZGluZzogMXJlbSAzcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAwIDAgMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblxyXG5cdFx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0dG9wOiAuN3JlbTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRjb250ZW50OiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC1ncmVlbi5zdmcpO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLmhpZGUtY2hldnJvbiB7XHJcblx0XHRcdFx0XHQmOmFmdGVyLFxyXG5cdFx0XHRcdFx0Jjpob3ZlcjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGxpIHtcclxuXHRcdFxyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0dWwucm93IHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5uYXYtbWVnYW1lbnVfX21lbnUge1xyXG5cdFx0XHJcblx0XHR1bCB7XHJcblx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRsaSB7XHJcblx0XHRcdFxyXG5cdFx0XHRwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmX19tZW51IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDM7XHJcblxyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTU0MHB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHQvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdC8vIHJpZ2h0OiA5LjVyZW07XHJcblx0XHRcdC8vIHRvcDogMS41cmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQubW9iaWxlLWNhbGwtbWVudSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XHJcblxyXG5cdFx0Lmljb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIHdpZHRoOiAyLjVyZW07XHJcblx0XHQgICAgaGVpZ2h0OiAyLjVyZW07XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0ICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCAgICB6LWluZGV4OiA5OTk5OTk7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0ICAgIGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvcm91Z2Utd3Atc3RhcnQtdGhlbWUvYXNzZXRzL2ltYWdlcy9waG9uZS1pY29uLnN2Z1wiKTtcclxuXHRcdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHRcdCAgICB0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0dWwge1xyXG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcdFx0XHRcdFx0XHJcblxyXG5cdFx0XHRcdCAgICBhIHtcclxuXHRcdFx0XHQgICAgXHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0ICAgIH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xyXG5cdFx0XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzNTBweCkge1xyXG5cdFx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcdFxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLmRpcmVjdC1zZWN1cml0eS10b2dnbGUge1xyXG5cdC5zaXRlLWhlYWRlciB7XHJcblx0XHQubmF2YmFyIHtcclxuXHRcdFx0Ji1icmFuZCB7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLXBhZ2VidWlsZGVyIHtcclxuXHQuc2l0ZS1oZWFkZXIge1xyXG5cdFx0Lm5hdmJhciB7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLG51bGwsIi5oZXJvIHtcblxuXHQuaGVyb19faDEge1xuXHRcdFxuXHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XG5cdH1cblx0XG5cdGgyIHtcblx0XG5cdFx0Zm9udC1zaXplOiA1LjhyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHRcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcblx0XHQuY29sLW1kLTEge1xuXHRcdFxuXHRcdFx0Ym9yZGVyOiAuMnJlbSBzb2xpZCB5ZWxsb3c7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuc3RyaWtldGhyb3VnaCB7XG5cdFx0XG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0XG5cdH1cdFxuXHRcblx0LyogSW1hZ2UgTWFza3MgKi9cblxuXHQuaGVyb19fY2hldnJvbi1zbWFsbCxcblx0Lmhlcm9fX2NoZXZyb24tbGFyZ2Uge1xuXG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdC8qLW8tb2JqZWN0LWZpdDogY292ZXI7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7Ki9cblx0XHQtby1vYmplY3QtcG9zaXRpb246IGxlZnQ7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblxuXHRcdFx0Ly8gZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0fVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiA4MCU7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDk0OHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDYwJTtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly8gfVxuXG5cdH1cblxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lmhlcm9fX2NoZXZyb24tc21hbGwge1xuXG5cdFx0cmlnaHQ6IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRyaWdodDogMDtcblx0XHR9XG5cdH1cblx0XG59IixudWxsLCIvKiBEZWJ0IFJlY292ZXJ5IC8gQWJvdXQgVXMgLyBDYW4ndCBQYXkgV2UnbGwgVGFrZSBJdCBBd2F5IC8gV29ya2luZyBBdCBEQ0JMIC8gTG9jYXRpb25zICovXHJcblxyXG4uaGVyby0tbm8taW1hZ2Uge1xyXG5cdFxyXG5cdHBhZGRpbmc6IDcuNXJlbSAwIDEwcmVtIDA7XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHJcblx0XHRwYWRkaW5nOiAzcmVtIDEuNXJlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0JiArIGRpdiB7XHJcblx0XHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZy10b3A6IDZyZW07XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQvKi5jb2wtbWQtMSxcclxuXHQuY29sLW1kLTQge1xyXG5cdFx0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcclxuXHRcdFxyXG5cdFx0bGVmdDogMTNyZW07XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cclxuXHR9Ki9cclxuXHJcbn0iLCIvKiBIaWdoIENvdXJ0IEVuZm9yY2VtZW50IC8gT3VyIFBlb3BsZSAvIExhdGVzdCBOZXdzIC8gVGVzdGltb25pYWxzIC8gQ29udGFjdCAvIENvb2tpZSBQb2xpY3kgKi9cblxuLmhlcm8tLXBsYWluIHtcblx0Ly8gYmFja2dyb3VuZDogIzBiMmQ0OSB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9wbGFpbi1oZXJvLWJhY2tncm91bmQucG5nKSAxMDAlIDEwMCUgbm8tcmVwZWF0O1xuXHQvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFxuXHQmICsgZGl2IHtcblx0XHRcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiA2cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LmNvbnRhaW5lciB7XG5cblx0XHRwYWRkaW5nLWJvdHRvbTogNXJlbTtcblx0XHRwYWRkaW5nLXRvcDogNnJlbTtcblxuXHR9XG5cdFxuXHQuY29sLW1kLTEge1xuXHRcdFxuXHRcdC8qYm9yZGVyOiAxMHB4IHNvbGlkIHJlZDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyovXG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdFxuXHRcdFx0LypoZWlnaHQ6IDEwMCU7Ki9cblx0XHRcdC8vIG1heC13aWR0aDogbm9uZTtcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NnB4KSBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0bWluLXdpZHRoOiA3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmNvbC1tZC01LFxuXHQuY29sLW1kLTYge1xuXHRcdFxuXHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdFx0XHRcblx0XHRcdC8vIG1hcmdpbi1sZWZ0OiAwO1x0XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cdFx0XG5cdFx0LypsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MCUpOyovXG5cdFx0cmlnaHQ6IDA7XG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHQvLyB3aWR0aDogNTAlO1xuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdC8vIFx0aGVpZ2h0OiA4MCU7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDk0OHB4KSB7XG5cdFx0Ly8gXHRoZWlnaHQ6IDYwJTtcblx0XHQvLyB9XG5cblx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ly8gfVxuXG5cdH1cblx0XHRcblx0aDEge1xuXHRcblx0XHRmb250LXNpemU6IDUuOHJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcblx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG59XG5cbi8qIENvbnRhY3QgLyBDb29raWUgUG9saWN5ICovXG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNvbnRhY3QsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0LFxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGhhbmt5b3UsXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mb3JtLXBheW1lbnQge1xuXHRcblx0Lmhlcm8tLXBsYWluIHtcblxuXHRcdC5hbHBoYSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmICsgcCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogNHJlbTtcdFxuXG5cdFx0fVxuXHRcdFxuXHRcdC5yb3cge1xuXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XHRcbn1cblxuLyogTmV3cyAqL1xuYm9keS5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRzcy1uZXdzLFxuLmJsb2csXG4vLyAuYXJjaGl2ZSxcbi5zaW5nbGUge1xuXHRcblx0Lmhlcm8tLXBsYWluIHtcblxuXHRcdC5hbHBoYSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHQmICsgcCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDEuYWxwaGEge1xuXHRcdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQuNXJlbTtcblx0XHR9XG5cdFxuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0fVxuXHRcdFxuXHRcdC5yb3cge1xuXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XHRcbn1cblxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtYWJvdXQtdXMge1xuXHQuYmctYmx1ZSB7XG5cdFx0Ly8gYmFja2dyb3VuZDogJHRlYWw7XG5cdH1cbn1cblxuLnBvc3QtdGVtcGxhdGUtZGVmYXVsdC5zaW5nbGUge1xuXHQuaGVyby0tcGxhaW4ge1xuXHRcdGgyLmFscGhhIHtcblx0XHQgICAgbWFyZ2luLXRvcDogNC41cmVtO1xuXHRcdCAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG5cdFx0ICAgIGxpbmUtaGVpZ2h0OiA0LjVyZW07XG5cdFx0fVxuXHR9XG59IixudWxsLCIvKiBEZWJ0IFJlY292ZXJ5IC8gQWJvdXQgVXMgLyBDYW4ndCBQYXkgV2UnbGwgVGFrZSBJdCBBd2F5IC8gV29ya2luZyBBdCBEQ0JMIC8gTG9jYXRpb25zICovXG5cbi5oZXJvLS1zaWRlLWltYWdlIHtcblxuXHRwYWRkaW5nOiA3LjVyZW0gMCAxMHJlbSAwO1xuXG5cdHAge1xuXHRcdG1heC13aWR0aDogODglXG5cdH1cblxuXHQuaGVyb19fc2lkZS1pbWFnZSB7XG5cdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgMCUgMTAwJSwgMTMlIDUwJSwgMCUgMCk7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XG5cdFx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdFxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFxuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDEuNXJlbTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcblx0XHRwYWRkaW5nOiAwcmVtIDAgMTByZW0gMDtcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogMzZyZW07XG5cdH1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHRcdHBhZGRpbmc6IDByZW0gMCAwcmVtIDA7XG5cdFx0Ly8gcGFkZGluZy1ib3R0b206IDMwcmVtO1xuXHR9XG5cdFxuXHQmICsgZGl2IHtcblx0XG5cdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG5cdC5jb2wtbWQtMSxcblx0LmNvbC1tZC02IHtcblx0XHRcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuXHRcdFx0Ji5leHRyYS1wYWRkaW5nIHtcblx0XHRcdFx0Ly8gcGFkZGluZy1yaWdodDogMTEycHg7IC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC5oZXJvX19jaGV2cm9uLXNtYWxsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdFxuXHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cblx0XHQvLyB3aWR0aDogNTUlO1xuXHRcdHdpZHRoOiB1bnNldDtcblx0XHRyaWdodDogNTUlO1xuXG5cdFx0Ji5hb3MtYW5pbWF0ZSB7XG5cdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRyaWdodDogNDUlO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHQvLyB3aWR0aDogNjAlO1xuXHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0cmlnaHQ6IDQwJTtcblxuXHRcdFx0Ji5hb3MtYW5pbWF0ZSB7XG5cdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0cmlnaHQ6IDQwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC8vIGxlZnQ6IDUwJTtcblx0XHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwJSk7XG5cdFx0Ly8gbGVmdDogMTNyZW07XG5cdFx0Ly8gd2lkdGg6IDUwJTtcblxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHQvLyAgICAgd2lkdGg6IDEwMCU7XG5cdFx0Ly8gICAgIGxlZnQ6IC00NSU7XG5cdFx0Ly8gfVxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdC8vIFx0ZGlzcGxheTogbm9uZTtcblx0XHQvLyB9XG5cdH1cblxuXHQ+IC5jb250YWluZXIgPiAucm93ID4gLmNvbC1tZC02IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWFib3V0LXVzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0Lmhlcm8tLXNpZGUtaW1hZ2Uge1xuXHRcdFx0PiAuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IixudWxsLCIvKiBIb21lIFBhZ2UgT25seSAqL1xuXG4uaGVyby0tc2xpZGVyIHtcblx0XG5cdGJhY2tncm91bmQ6ICMwQzMwNEU7XG5cdFxuXHQuc2xpZGUge1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0LnNsaWRlX190YWJzIHtcblx0XHRcdFx0XHRcdC5zbGljay1kb3RzIHtcblx0XHRcdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdC5zbGlkZV9fdGFicyB7XG5cdFx0XHRcdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdCYuc2xpY2stYWN0aXZlIHtcblx0XHRcdFx0XHQuc2xpZGVfX3RhYnMge1xuXHRcdFx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdFx0XHRsaTpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMwZmY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFx0LnNsaWRlX190YWJzIHtcblx0XHRcdFx0XHRcdC5zbGljay1kb3RzIHtcblx0XHRcdFx0XHRcdFx0bGk6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMGZmO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDUpIHtcblx0XHRcdFx0Ji5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRcdC5zbGlkZV9fdGFicyB7XG5cdFx0XHRcdFx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRcdFx0XHRcdGxpOm50aC1jaGlsZCg1KSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzBmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XHRcblx0XG5cdC5jb250YWluZXIge1xuXHRcdFxuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiAxMi41cmVtIDEuNXJlbSAxMi41cmVtIDEuNXJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nOiA4LjVyZW0gMS41cmVtIDkuNXJlbSAxLjVyZW1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nOiAzLjVyZW0gMS41cmVtIDZyZW0gMS41cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdFx0XHRwYWRkaW5nOiAyLjVyZW0gMS41cmVtIDJyZW0gMS41cmVtO1xuXHRcdFx0XHRcdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcblxuXHRcdFx0cGFkZGluZzogMi41cmVtIDEuNXJlbSAwcmVtIDEuNXJlbTtcblx0XHRcdFx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdFx0JiArIGltZyB7XG5cblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCAwJSAxMDAlLCAxMyUgNTAlLCAwJSAwKTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzNjZweCkge1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCAzNSUgMTAwJSwgNTAlIDUwJSwgMzUlIDApO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IHBvbHlnb24oODAlIDAsIDk1JSA1MCUsIDgwJSAxMDAlLCA0MCUgMTAwJSwgNTUlIDUwJSwgNDAlIDApO1xuXHRcdFx0XHQvLyBjbGlwLXBhdGg6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgMzUlIDEwMCUsIDUwJSA1MCUsIDM1JSAwKTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBwb2x5Z29uKDgwJSAwLCA5NSUgNTAlLCA4MCUgMTAwJSwgNDAlIDEwMCUsIDU1JSA1MCUsIDQwJSAwKTtcblx0XHRcdFx0Ly8gY2xpcC1wYXRoOiBub25lO1xuXHRcdFx0XHRyaWdodDogMiU7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDUwJSAxMDAlLCA1MCUgNTAlLCA1MCUgMCk7XG5cdFx0XHRcdC8vIHJpZ2h0OiAxMCU7XG5cdFx0XHRcdC8vIGNsaXAtcGF0aDogbm9uZTtcblx0XHRcdFx0cmlnaHQ6IDIlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0Y2xpcC1wYXRoOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAzNTBweDtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cdFx0XHRcdGhlaWdodDogMjIwcHg7XG5cdFx0XHR9XG5cblxuXHRcdH1cblxuXHRcdC5yb3cge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cblx0XG5cdC5zbGlkZV9fdGl0bGUge1xuXHRcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogNS44cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0ICAgXHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXG5cdCAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkgYW5kIChtaW4td2lkdGg6IDEzNjdweCkge1xuXHQgICAgXHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHQgICAgfVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogNC41cmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogOHJlbTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcblx0XHR9XG5cdFx0XG5cdFx0JiArIHAge1xuXHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjZyZW07XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1x0XHRcdFx0XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdyZW07XHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi42cmVtO1xuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHR1bCB7XG5cdFx0XG5cdFx0cGFkZGluZzogMDtcblx0XHRcblx0fVxuXHRcblx0bGkge1xuXHRcdFxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0aGVpZ2h0OiAuMnJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdHdpZHRoOiAzcmVtO1xuXHRcdFx0XG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBhcXVhO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnBhZ2VyX19pdGVtIHtcblxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0YSB7XG5cdFx0XG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi4zcmVtO1xuXHRcdH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHR9XG5cdH1cblx0XG5cdC5zbGlkZV9fdGFicyB7XG5cdFx0XG5cdFx0bWFyZ2luOiA3LjVyZW0gMCAwIDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG5cdFx0XHRtYXJnaW46IDQuNXJlbSAwIDAgMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRtYXJnaW46IDIuNXJlbSAwIDAgMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbjogMS41cmVtIDAgMCAwO1xuXG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjdyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjNyZW07XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdH1cblx0XG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiMFwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjBcIl0sXG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiMVwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjFcIl0sXG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiMlwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjJcIl0sXG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiM1wiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjNcIl0sXG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiNFwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjRcIl0sXG5cdFtkYXRhLXNsaWNrLWluZGV4PVwiNVwiXSBbZGF0YS1zbGlkZS1pbmRleD1cIjVcIl0ge1xuXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzMWJlYWY7XG5cdFx0Y29sb3I6ICMzMWJlYWY7XG5cdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHRcblx0fVxuXG5cdC5oZXJvX19jaGV2cm9uLXNtYWxsIHsgLy8gVVNJTkcgQ0xJUFBJTkcgUEFUSFxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0XG5cdC5oZXJvX19jaGV2cm9uLWxhcmdlIHtcblx0XHRcblx0XHR3aWR0aDogNTUlO1xuXHRcdFxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiA2MCU7IFxuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0fVxuXG5cdC5zbGlkZSA+IC5jb250YWluZXIgPiAucm93ID4gLmNvbC1tZC02IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODUwcHgpIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXHRcdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdFx0XHRcbn0iLG51bGwsIi8qIEFib3V0IFVzIC8gV29ya2luZyBhdCBEQ0JMICovXHJcblxyXG4uaW5saW5lLWltYWdlLXNsaWRlci5zbGljay1zbGlkZXIge1xyXG5cclxuXHRtYXJnaW4tbGVmdDogLjVyZW07XHJcblx0bWFyZ2luLXJpZ2h0OiAuNXJlbTtcclxuXHRtYXJnaW4tdG9wOiA2cmVtO1xyXG5cdFxyXG5cdC5zbGljay1zbGlkZSB7XHJcblxyXG5cdFx0bWFyZ2luOiAwIDFyZW07XHJcblxyXG5cdH1cclxuXHJcblx0LnNsaWNrLXByZXYge1xyXG5cclxuXHRcdGxlZnQ6IC01cmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0bGVmdDogMnJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC5zbGljay1uZXh0IHtcclxuXHJcblx0XHRyaWdodDogLTVyZW07XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRyaWdodDogMnJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG59IiwiLyogT3ZlcnZpZXcgKyBMb2NhdGlvbnMgKi9cblxuLmlubGluZS1ub3RpZmljYXRpb24ge1xuXHRtYXJnaW4tdG9wOiA1cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFxuXHQuaW5saW5lLW5vdGlmaWNhdGlvbl9faW5uZXIge1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0Ly8gcGFkZGluZzogMnJlbTtcblx0XHRwYWRkaW5nOiAycmVtIDI4cmVtIDJyZW0gMnJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMnJlbSA4cmVtIDJyZW07XHRcblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHRwIHtcblx0XHRcblx0XHRtYXJnaW46IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHQvLyB3aWR0aDogNjAlO1xuXHRcdFxuXHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHQvLyBcdHdpZHRoOiA0NSU7XG5cdFx0Ly8gfVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDcwJTtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHRpbWcge1xuXHRcdFxuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSAjNzc3O1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMnJlbTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cblx0XHQvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MjBweCkgYW5kIChtaW4td2lkdGg6IDEzNTBweCkge1xuXHRcdC8vIH1cblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiA4MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMzAlKTtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XG59IiwiLmludGVybmFsLWRyb3Bkb3duLW5hdiB7XHJcblx0XHRcclxuXHRtYXJnaW4tdG9wOiAtNC41cmVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0LnJvdzpiZWZvcmUge1xyXG5cdFx0XHRcclxuXHRcdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0aGVpZ2h0OiA1MCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC8qIFRha2UgYSBsb29rIGluc2lkZSBEQ0JMICovXHJcblx0XHRcclxuXHRcdCYgKyAuYmxvY2suYmctbGlnaHQge1xyXG5cclxuXHRcdFx0cGFkZGluZy10b3A6IDEycmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcblx0LmRyb3Bkb3duLW5hdl9faW5uZXIge1xyXG5cdFx0XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogIzMxQkVBRjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07IFxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdFx0XHJcblx0XHRoMyB7XHJcblxyXG5cdFx0XHR3aWR0aDogMjUlO1xyXG5cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMjQlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjdyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNC4ycmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0JiA+ICoge1xyXG5cdFx0XHRcclxuXHRcdFx0d2lkdGg6IDIwJTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IGluaGVyaXQ7XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0cGFkZGluZzogM3JlbSAxcmVtIDhyZW0gMXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdCYgPiAqIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMnJlbSAwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVx0XHJcblxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdCZfX2Ryb3Bkb3duIHtcclxuXHRcdCBcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tbGVmdDogNSU7XHJcblx0XHR3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiA1MiUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDMxcmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NjBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzYwcHgpIHtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDIxcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRvcHRpb24ge1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAwLjdyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzcwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtLjNyZW07XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NzBweCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA0MHJlbTtcclxuXHRcdFx0XHRwYWRkaW5nOiAuOXJlbSA1cmVtIC43cmVtIDEuM3JlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmX19pbWcge1xyXG5cdFx0XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtOyBcclxuXHRcdGJveC1zaGFkb3c6IDBweCAuNXJlbSAxcmVtICM3Nzc7XHJcblx0XHRtYXgtd2lkdGg6IDI3cmVtO1xyXG5cdFx0cGFkZGluZzogMnJlbTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA0cmVtO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc3MHB4KSB7XHJcblx0XHRcclxuXHRcdFx0Ym90dG9tOiAtMzUlO1xyXG5cdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLmJsb2NrLmJnLWxpZ2h0IHtcclxuXHRcdFx0XHJcblx0LmNvbG9yLXRlYWwge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQucm93LnN0ZXBzIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLXRvcDogMy41cmVtO1xyXG5cdFx0cGFkZGluZy10b3A6IDJyZW07XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1hYm91dC11cyB7XG5cdFx0XHRcblx0LyogT3VyIFBlb3BsZSAqL1xuXHRcblx0LmJsb2NrLmJnLWxpZ2h0Om5vdCguY2FyZHMpIHtcblx0XHRcblx0XHQucm93LnN0ZXBzIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogMS41cmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5jb2wtbWQtMTIsXG5cdFx0LmNvbC5zdGVwIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7IC8vIG92ZXJyaWRlcyAubm8tbGVmdC1wYWRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuY29sLWxnLTcge1xuXHRcdFx0XG5cdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHR9XG5cdFx0XG5cdFx0LmNvbC5zdGVwOmJlZm9yZSB7XG5cdFx0XHRcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmJ0bi0tYmx1ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzFiZWFmO1xuXHRcdFx0Y29sb3I6ICMwYjJkNDkgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbjogMnJlbSAwIDAgMDtcblx0XHRcdFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQtYmx1ZS5zdmcpO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcblx0XHRcdFx0YmFja2dyb3VuZDogIzdhZDljZTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5kY2JsLXN0YWRpdW0ge1xuXG5cdFx0bWFyZ2luOiA2cmVtIDAgLTE4cmVtIDA7XG5cdFx0XG5cdFx0JiArIGRpdiB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nLXRvcDogMThyZW07XG5cdFx0XHRcblx0XHRcdGEge1xuXHRcdFx0XG5cdFx0XHRcdGNvbG9yOiAjMzFiZWFmO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcdFxuXHQvKiBUZXh0IENvbnRhaW5lciAqL1xuXHRcblx0LnRleHQtY29udGFpbmVyIHtcblx0XHRcblx0XHRoNCB7XG5cdFx0XHRcdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LyogSG92ZXIgRkxpcCBDYXJkcyAqL1xuXHRcblx0LmhvdmVyLWZsaXAtY2FyZHMge1xuXHRcblx0XHRoMiB7XG5cblx0XHRcdGZvbnQtc2l6ZTogNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYgKyBwIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcwcmVtO1xuXHRcdFx0XHRcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHRkaXZbY2xhc3NePVwiY29sLW1kLTZcIl0sIFxuXHRcdGRpdltjbGFzcyo9XCJjb2wtbWQtNlwiXSB7XG5cdFx0XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0XHRcblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvKiBBY2NyZWRpdGF0aW9ucyAqL1xuXHRcblx0LmhvdmVyLWZsaXAtY2FyZHMgKyAuYmctYmx1ZSB7XG5cdFx0XG5cdFx0cGFkZGluZy1ib3R0b206IDhyZW07XG5cdFx0cGFkZGluZy10b3A6IDhyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHRoMiArIHAge1xuXHRcdFxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0fVxuXHRcblx0LmFjY3JlZGl0YXRpb24tYmxvY2tzID4gZGl2IHtcblxuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cblx0fVxuXHRcblx0LmFjY3JlZGl0YXRpb24tYmxvY2sge1xuXHRcdFxuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiA2cmVtO1xuXHRcdFxuXHRcdCYgPiBkaXYge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAjRTZFQUVEO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYWNjcmVkaXRhdGlvbi1ibG9ja19faGVhZGVyIHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5hY2NyZWRpdGF0aW9uLWJsb2NrX19pbm5lciB7XG5cdFx0XG5cdFx0cGFkZGluZzogMnJlbTtcblx0XHRcblx0fVxuXHRcblx0LyogVmlkZW8gc2VjdGlvbiBvdmVybGFwIGZpeCAqL1xuXG5cdG1haW4jY29udGVudCB7XG5cdFx0I3ZpZGVvIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlNmVhZWQhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0zNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0LWltYWdlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzJyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5wYWdlLWlkLTIxMzEgeyAvLyBUV08gQUJPVVQgVVMgUEFHRVMgVVNJTkcgVEhJUyBURU1QTEFURTogL2Fib3V0dXNzZWN1cml0eS8gQU5EIC9hYm91dC11cy9cblx0XHQuYmctLWJsdWUuaGVybywgLmJnLWJsdWUuaGVyb3tcblx0XHRcdGJhY2tncm91bmQ6ICMxQTUwN0E7XG5cdFx0fVxuXHR9XG59IixudWxsLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1jYW50LXBheSB7XHJcblx0XHJcblx0Lm9iamVjdGZpdCB7XHJcblx0XHRcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQucm93Lm0tYi02MCB7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi10b3A6IDVyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0I3RlYW0tZ3JpZCB7XHJcblx0XHRcclxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XHJcblx0XHRcclxuXHRcdCYuZ3JpZGRlci0tZm91ciB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHQuZ3JpZGRlci1zaG93ICsgLmdyaWRkZXJfX3RvZ2dsZSB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly8gbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuZ3JpZGRlcl9fdG9nZ2xlIHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5hZ2VudC1jYXJkIHtcclxuXHJcblx0XHRcdC5ncmlkZGVyX19jb250ZW50IHtcclxuXHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19pbWFnZSB7XHJcblxyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fdGV4dCB7XHJcblxyXG5cdFx0XHRcdHBhZGRpbmc6IDJyZW07XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY29sb3ItdGVhbCB7XHJcblxyXG5cdFx0XHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0Ji5zZWxlY3RlZEl0ZW0ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5hZ2VudC1jYXJkX190ZXh0IHtcclxuXHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzFiZWFmOyBcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQuY29sb3ItdGVhbCB7XHJcblxyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblxyXG5cdFx0XHRcdH1cdFx0XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmdyaWRkZXItZXhwYW5kZWQtY29udGVudCB7XHJcblx0XHRcdFxyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Y29sb3I6ICMzMWJlYWY7XHRcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHRcclxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNvbnRhY3Qge1xuXHRcblx0LmZybV9mb3JtX2ZpZWxkcyB7XG5cdFxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcblx0fVxuXHRcblx0LmJsb2NrLWhlYWRpbmcge1xuXHRcblx0XHRjb2xvcjogIzBiMmQ0OTtcblx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XG5cdH1cblx0XG5cdCNmcm1fZmllbGRfMjE4X2NvbnRhaW5lciAuYmxvY2staGVhZGluZyB7XG5cdFxuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFxuXHR9XG5cblx0LnRocmVlLWFuZC10d297XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyIWltcG9ydGFudDtcblx0XHR3aWR0aDogNzUlIWltcG9ydGFudDtcblx0XHQuZnJtX3JhZGlve1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMlIC0gMnJlbSkhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSBhbmQgKG1pbi13aWR0aDogODUwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcblx0XHRcdC5mcm1fcmFkaW97XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODUwcHgpe1xuXHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0LmZybV9yYWRpb3tcblx0XHRcdFx0d2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZnJtX2hpZGRlbl9jb250YWluZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdC5mcm1fcHJpbWFyeV9sYWJlbHtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdH1cdFxuXHR9XHRcblx0LmZybV9yYWRpbyB7XHRcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAycmVtKSAhaW1wb3J0YW50O1x0XG5cdFx0XG5cdFx0Jjpob3ZlciBsYWJlbCB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDg1MHB4KSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAycmVtKSAhaW1wb3J0YW50O1x0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdFx0XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1x0XG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdH1cblx0XHRcdFxuXHR9XG5cdFxuXHQuZnJtX3RleHRfbGFiZWxfZm9yX2ltYWdlLFxuXHRsYWJlbCB7XG5cblx0XHRjb2xvcjogIzBjMzA0ZSAhaW1wb3J0YW50O1xuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XHRcblx0XHRcdFxuXHRcdH1cblxuXHR9XG5cdFxuXHQvKiBIb3cgY2FuIHdlIGhlbHAgeW91PyAqL1xuXHRcblx0LnBhbmUtcmFkaW8ge1xuXHRcblx0XHQuYmxvY2staGVhZGluZyB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnJlbTtcblx0XHRcblx0XHR9XG5cblx0XHQuZnJtX2VtcHR5X3VybCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XG5cdFx0LmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZzogNHJlbTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1x0XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHRcdC5mcm1faW1hZ2Vfb3B0aW9uX2NvbnRhaW5lcjpob3Zlcixcblx0XHQmLmZybV9pbWFnZV9vcHRpb25zIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrLmZybV9pbWFnZV9vcHRpb25fY29udGFpbmVyIHtcblx0XHRcblx0XHRcdGJhY2tncm91bmQ6ICMwYzMwNGU7XG5cblx0XHRcdC5mcm1fdGV4dF9sYWJlbF9mb3JfaW1hZ2Uge1xuXHRcdFx0XG5cdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHRzdmcgcGF0aFtmaWxsPScjMWM1MDc5J10sXG5cdFx0XHRzdmcgcGF0aFtmaWxsPScjMGMzMDRlJ10sXG5cdFx0XHRzdmcgcGF0aC5zdDEge1xuXHRcdFx0XHRmaWxsOiAjMzFiZWFmO1xuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblxuXHRcdCYuZnJtX2ltYWdlX29wdGlvbnMgLmZybV9vcHRfY29udGFpbmVyIHtcblx0XHQgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0ICAgIGZsZXgtZmxvdzogd3JhcDtcblx0XHQgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHQgICAgd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCAgICBtYXJnaW46IGF1dG87XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdCAgICBtYXgtd2lkdGg6IDExMHB4O1xuXHRcdCAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7XG5cdFx0ICAgIFx0bWFyZ2luOiAwIGF1dG8gNHJlbSBhdXRvO1xuXHRcdCAgICB9XG5cdFx0fVxuXG5cdH1cblx0XG5cdC8qIFdoaWNoIHNlcnZpY2VzIGFyZSB5b3UgaW50ZXJlc3RlZCBpbj8gKi9cblx0XHRcblx0LnZlcnRpY2FsX3JhZGlvIHtcblx0XHRcdFxuXHRcdC5mcm1fb3B0X2NvbnRhaW5lciB7XG5cdFx0XHRcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdCYuc2VydmljZXMtaW50ZXJlc3RlZC1pbntcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0fVxuXHRcblx0XHRcdFx0bGFiZWwge1xuXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cmVtO1xuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xuXHRcdFx0XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHRcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5mcm1fcmFkaW8ge1x0XG5cdFx0XHRcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzFiZWFmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgMXJlbSAycmVtIDFyZW07XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcblx0XHRcdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcblx0XHRcdFx0XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHR9XG5cdFx0XG5cblx0XHRcblx0fVxuXHRcblx0LyogU2VuZCB1cyBhIG1lc3NhZ2UgKi9cblx0XG5cdC5hY3R1YWwtZm9ybS1jb250YWluZXIge1xuXG5cdFx0YmFja2dyb3VuZDogI0U2RUFFRDtcblx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDk0JTtcblx0XHRwYWRkaW5nOiA0cmVtO1xuXHRcdHdpZHRoOiAxMDJyZW07XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdFxuXHRcdC52ZXJ0aWNhbF9yYWRpbyB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRcblx0XHRcdFxuXHRcdFx0fVxuXHRcdFxuXHRcdH1cblx0XHRcdFxuXHRcdGlucHV0LFxuXHRcdHRleHRhcmVhIHtcblxuXHRcdFx0cGFkZGluZzogMnJlbSAxcmVtO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblxuXHRcdH1cblx0XHRcblx0XHQuZnJtX2NoZWNrYm94IHtcblx0XHRcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cblx0XHRcblx0XHR9XG5cdFx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblxuXHRcdFx0LmZvcm0tZmllbGQge1xuXG5cdFx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3N1Ym1pdCB7XG5cblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRtYXgtd2lkdGg6IDk0JTtcdFxuXHRcdFxuXHR9XG5cblx0LndpdGhfZnJtX3N0eWxlIC5mcm1fbWVzc2FnZSwgXG5cdC5mcm1fc3VjY2Vzc19zdHlsZSB7XG5cdFxuXHRcdGJhY2tncm91bmQ6ICMzMWJlYWY7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFxuXHRcdHAge1xuXHRcdFxuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XG5cdFx0fVxuXHRcblx0fVxuXG5cdCYuZGlyZWN0LXNlY3VyaXR5LXRvZ2dsZSB7XG5cdFx0LmZybV9zdWJtaXQge1xuXG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHRcblx0XHRcdFxuXHRcdH1cblx0fVxuXG59XG5cbi5mcm1fc3R5bGVfZm9ybWlkYWJsZS1zdHlsZS53aXRoX2ZybV9zdHlsZSAuZnJtX3N1Ym1pdCBidXR0b24ge1xuXG5cdGJhY2tncm91bmQ6ICMwYzMwNGUgdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctd2hpdGUtcmlnaHQuc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xuXHRcblx0Jjpob3ZlciB7XG5cdFxuXHRcdGJhY2tncm91bmQ6ICMwNDExMWM7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFxuXHR9XG5cbn1cblxuLm90aGVyLWluZm8tY29udGFjdHtcblx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0LmNvbnRhY3RfX2ltYWdle1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cdC5iZy1ibHVle1xuXHRcdHBhZGRpbmc6IDNyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAxLjVyZW0pO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHR9XG5cdH1cbn1cblxuI2NvbnRhY3Qtc3VibWl0LWJ0bntcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmFjdHVhbC1mb3JtLWNvbnRhaW5lcntcblx0ZGlzcGxheTogbm9uZTtcblxufVxuLmZybV9zZWxlY3RlZF9jaGVja21hcmt7XG5cdHotaW5kZXg6IDkwIWltcG9ydGFudDtcbn0iLG51bGwsIi8qIENvb2tpZSBQb2xpY3kgKi9cclxuXHJcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQ6bm90KC5ob21lKSAjY29udGVudCB7XHJcblx0XHRcdFxyXG5cdC5oZXJvLS1wbGFpbitkaXYge1xyXG5cdFxyXG5cdFx0cGFkZGluZy1ib3R0b206IDZyZW07XHJcblx0XHRcclxuXHR9XHRcdFx0XHJcblx0XHRcdFxyXG5cdGEge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHRcdFxyXG5cdH1cclxuXHRcdFxyXG5cdC5jb29raWVsYXdpbmZvLXJvdy1jYXQtdGFibGUge1xyXG5cdFx0XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRcclxuXHRcdCoge1xyXG5cdFx0XHRcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0cGFkZGluZzogLjVyZW0gLjVyZW0gLjVyZW0gMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5jb2wtbGctMTAge1xyXG5cdFx0XHJcblx0XHRwICsgaDIge1xyXG5cdFx0XHJcblx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdH1cclxuXHJcbn0iLCJbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5tb3JlLWxpbmtzLWZvb3RlciwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSAubW9yZS1saW5rcy1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA1cmVtOyB9XG4gIFtjbGFzc149XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyX190b3AgaW1nLCBbY2xhc3MqPVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3Rlcl9fdG9wIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMHJlbTsgfVxuICBbY2xhc3NePVwiZGlyZWN0LXNlY3VyaXR5XCJdIC5zaXRlLWZvb3Rlcl9fdG9wIHAsIFtjbGFzcyo9XCJkaXJlY3Qtc2VjdXJpdHlcIl0gLnNpdGUtZm9vdGVyX190b3AgcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuIiwiW2NsYXNzXj1cImRpcmVjdC1zZWN1cml0eVwiXSwgW2NsYXNzKj1cImRpcmVjdC1zZWN1cml0eVwiXSB7XHJcblx0XHRcclxuXHQubW9yZS1saW5rcy1mb290ZXIge1xyXG5cdFx0XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5zaXRlLWZvb3RlciB7XHJcblxyXG5cdFx0cGFkZGluZy10b3A6IDVyZW07XHJcblx0XHRcclxuXHRcdCZfX3RvcCB7XHJcblx0XHRcdFxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdG1heC13aWR0aDogMTByZW07XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1kaXJlY3Qtc2VjdXJpdHktZ3JpZCB7XG5cdFx0XG5cdC5jYXJkIHtcblx0XG5cdFx0Jl9fbGluayB7XG5cblx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHR9XG5cdFx0XG5cdFx0Jl9faWNvbi0taW1hZ2Uge1xuXHRcdFx0XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcdFx0XG5cdFx0Jl9faWNvbjpub3QoLmNhcmRfX2ljb24tLWltYWdlKSB7XG5cblx0XHRcdHBhZGRpbmctdG9wOiAycmVtO1xuXG5cdFx0fVxuXG5cdFx0aDQsIHAge1xuXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG5cblx0XHR9XG5cdFx0aDR7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdH1cblx0XHRcblx0XHQmX19mcm9udHNpZGUge1xuXG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJyZW07XG5cblx0XHRcdGltZyB7XG5cblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Jl9fYmFja3NpZGUge1xuXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDA7XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0LmJnLS1ibHVlLmhlcm8sIC5iZy1ibHVlLmhlcm97XG5cdFx0YmFja2dyb3VuZDogIzFBNTA3QTtcblx0fVxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eS1wYWdlIHtcclxuXHRcclxuXHQuZ29vZ2xlLXJldmlldy1ibG9jayB7XHJcblx0XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1x0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQudGV4dC1pbWFnZSB7XHJcblx0XHJcblx0XHRwYWRkaW5nLXRvcDogMTJyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5iZy13aGl0ZS5ibG9jayB7XHJcblx0XHJcblx0XHRwYWRkaW5nLXRvcDogOXJlbTtcclxuXHRcclxuXHRcdGgyIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5wb3N0LWNhcmQge1xyXG5cclxuXHRcdFxyXG5cdFx0Jl9fdGl0bGU6YmVmb3JlIHtcclxuXHRcclxuXHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1yaWdodC1ncmVlbi5zdmcpO1xyXG5cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA2NjdweCkge1xyXG5cdFxyXG5cdFx0LmJnLXdoaXRlOm5vdCguYmxvY2spIHtcclxuXHRcdFx0XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcdFxyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNSU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdH1cdFx0XHRcdFxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRkaXY6bm90KC5zaWRlLW1hcC1jb250YWluZXJfX21hcCkge1xyXG5cdFx0XHRcdC5yb3cge1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQvLyBvcmRlcjogMTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCYgPiBkaXY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XHJcblx0XHRcdFx0XHRcdC8vIG9yZGVyOiAtMTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRpcmVjdC1zZWN1cml0eSxcclxuLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZGlyZWN0LXNlY3VyaXR5LXBhZ2Uge1xyXG5cdFxyXG5cdGgxIHtcclxuXHRcclxuXHRcdGZvbnQtc2l6ZTogNS44cmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuXHJcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHJcblx0XHR9XHRcclxuXHR9XHJcblx0aDJ7XHJcblx0XHQmLmhlYWRpbmctcGFkZGluZ3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRoMyB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDIuOXJlbTtcclxuXHRcclxuXHR9XHJcblx0XHJcblx0LmJnLS13aGl0ZSB7XHJcblx0XHRcclxuXHRcdC50d28tY29sLWJ1dHRvbnMge1xyXG5cdFx0XHRcclxuXHRcdCAgICBwYWRkaW5nOiA0cmVtIDAgM3JlbSAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcclxuXHRcdFx0XHRtYXJnaW46IDAgMnJlbSAycmVtIDA7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMnJlbSk7XHJcblxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuXHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEuNXJlbSAxLjVyZW0gMDtcclxuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDEuNXJlbSk7XHJcblxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxLjVyZW0gMDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoZXZlbikge1xyXG5cclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMS41cmVtIDA7XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuYmctb3Bwb3NpdGUge1xyXG5cdFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHRcdFx0cGFkZGluZzogM3JlbSAzcmVtIDNyZW0gM3JlbTtcclxuXHRcdFx0XHJcblx0XHRcdC5idG4ge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHJcblx0XHRcdCAgICBtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHQuZm9ybS1jb250YWluZXJfX2FjY3JlZGl0YXRpb25ze1xyXG5cdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0ICAgIHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdCAgICBtYXJnaW46IDFyZW0gMi4zcmVtO1xyXG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5nb29nbGUtcmV2aWV3LWJsb2NrIHtcclxuXHRcdFxyXG5cclxuXHRcdHB7XHJcblx0XHRcdG1hcmdpbjogMnJlbSAwO1xyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQudGV4dC1pbWFnZSB7XHJcblxyXG5cdFx0cGFkZGluZzogMTJyZW0gMCAwcmVtIDA7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG5cdFx0XHRwYWRkaW5nOiA4cmVtIDAgMHJlbSAwO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5ibG9jay5iZy1saWdodCB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0XHJcblx0XHRoMiB7XHJcblx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiA0LjVyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuOXJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMy44cmVtO1xyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LmNhcmRfX2JhY2tzaWRlIGEge1xyXG5cdFx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5iZy0tbGlnaHQge1xyXG5cdFxyXG5cdFx0cGFkZGluZy1ib3R0b206IC4zcmVtO1xyXG5cdFxyXG5cdH1cclxuXHRcclxuXHQuYmctc3BsaXQtLWxpZ2h0LXRvLXdoaXRlIHtcclxuXHJcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcclxuXHRcdFxyXG5cdH1cclxuXHJcblx0LmJnLS1ibHVlLCAuYmctYmx1ZSB7XHJcblx0XHRcclxuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XHJcblx0fVxyXG5cdC5iZy0tYmx1ZS5oZXJvLCAuYmctYmx1ZS5oZXJve1xyXG5cdFx0YmFja2dyb3VuZDogIzFBNTA3QTtcclxuXHR9XHJcblx0XHJcbn1cclxuXHJcbi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWRzcy1uZXdzIHtcclxuXHQuYmctLWJsdWUuaGVybywgLmJnLWJsdWUuaGVyb3tcclxuXHRcdGJhY2tncm91bmQ6ICMxQTUwN0E7XHJcblx0fVxyXG59IixudWxsLCIucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mb3JtIHtcblx0XG5cdGgzIHtcblx0XG5cdFx0Y29sb3I6ICMwYzMwNGVcblx0XG5cdH1cblx0XG5cdC5mcm1fcGFnZV9iYXIge1xuXHRcdFxuXHRcdGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0XHRtYXgtd2lkdGg6IDExN3JlbTtcblx0XHRcblx0fVxuXHRcblx0LmZybV9yb290bGluZS5mcm1fc2hvd19saW5lcyB7XG5cdFxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdFxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNEE2NjdEICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDklO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDgyJSAhaW1wb3J0YW50O1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcblx0XHR9XHRcblxuXHRcdCY6YWZ0ZXIge1xuXG5cdFx0ICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwjMmI4MGFlLCNlM2MzMzUpO1xuXHRcdCAgICBib3R0b206IDA7XG5cdFx0ICAgIGNvbnRlbnQ6ICcnO1xuXHRcdCAgICBoZWlnaHQ6IDAuMnJlbTtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgbWFyZ2luOiAwIGF1dG87XG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgcmlnaHQ6IDEyJTtcblx0XHQgICAgdG9wOiAxLjVyZW07XG5cdFx0ICAgIHdpZHRoOiA4MiUhaW1wb3J0YW50O1xuXHRcdCAgICB6LWluZGV4OiAtMjtcblx0XHQgICAgbGVmdDogMTIlO1xuXHRcdCAgICBtYXJnaW46IDA7XG5cdFx0ICAgIHdpZHRoOiA3NiUhaW1wb3J0YW50O1xuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXG5cdCYucGFnZS1pZC0xNDEzIHtcblxuXHRcdC5oZXJvLmhlcm8tLXBsYWluIHtcblxuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHQgICAgcGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHQgICAgcGFkZGluZy10b3A6IDRyZW07XG5cdFx0XHR9XG5cblx0XHRcdC5yb3cge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWxwaGEge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblxuXHQmLnBhZ2UtaWQtMTQyNCB7XG5cdFx0LmZybV9yb290bGluZS5mcm1fc2hvd19saW5lcyB7XG5cdFxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0ICAgIGJvcmRlci1jb2xvcjogIzRhNjY3ZCFpbXBvcnRhbnQ7XG5cdFx0XHQgICAgbGVmdDogMTIlO1xuXHRcdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdCAgICByaWdodDogNSU7XG5cdFx0XHQgICAgbWFyZ2luOiAwO1xuXHRcdFx0ICAgIHdpZHRoOiA3NiUhaW1wb3J0YW50O1xuXHRcdFx0ICAgIHotaW5kZXg6IC0xO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0XG5cdGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5cdGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuXHRcdFxuXHQgIFx0XG5cdFx0dGV4dC1pbmRlbnQ6IDEwMDBweDtcblx0XHRcblx0fVxuXHRcblx0LmZybV9wYWdlX251bV8yIC5mcm1fcm9vdGxpbmUuZnJtX3Nob3dfbGluZXM6YmVmb3JlIHtcblx0XHRcblx0XHR3aWR0aDogNjYlICFpbXBvcnRhbnQ7XHRcblxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfbnVtXzMgLmZybV9yb290bGluZS5mcm1fc2hvd19saW5lczpiZWZvcmUge1xuXHRcdFxuXHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcdFxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfbnVtXzQgLmZybV9yb290bGluZS5mcm1fc2hvd19saW5lczpiZWZvcmUge1xuXHRcdFxuXHRcdHdpZHRoOiAzMiUgIWltcG9ydGFudDtcdFxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfbnVtXzUgLmZybV9yb290bGluZS5mcm1fc2hvd19saW5lczpiZWZvcmUge1xuXHRcdFxuXHRcdHdpZHRoOiAxNiUgIWltcG9ydGFudDtcdFxuXHRcdFxuXHR9XG5cdFxuXHQuZnJtX3BhZ2VfbnVtXzYgLmZybV9yb290bGluZS5mcm1fc2hvd19saW5lczpiZWZvcmUge1xuXHRcdFxuXHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XHRcblx0XHRcblx0fVxuXG5cdC5mcm1fcm9vdGxpbmVfc2luZ2xlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7XG5cdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxLjFyZW07XG5cdFx0XHRcdFx0bGVmdDogLTUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcblx0XHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcblxuXHRcdFx0YmFja2dyb3VuZDogI2ZmZmZmZiFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGhlaWdodDogMnJlbSAhaW1wb3J0YW50O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDJyZW0gIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdC8vIH1cblxuXHRcdH1cblxuXHRcdFxuXHRcdHNwYW4ge1xuXHRcdFx0XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcblx0XHR9XG5cdFx0LmZybV9yb290bGluZV90aXRsZXtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmZybV9yb290bGluZV9zaW5nbGUuZnJtX2N1cnJlbnRfcGFnZSB+IC5mcm1fcm9vdGxpbmVfc2luZ2xlIHtcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGE2NjdkO1xuXHRcdH1cblx0XG5cdFx0aW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG5cblx0XHRcdGJhY2tncm91bmQ6ICM0QTY2N0QgIWltcG9ydGFudDtcblxuXHRcdH1cblx0XG5cdFx0c3BhbiB7XG5cdFx0XHRcblx0XHRcdGNvbG9yOiAjNEE2NjdEO1xuXG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LmZybV9maWVsZHNfY29udGFpbmVyIHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRwYWRkaW5nOiAzcmVtO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdH1cdFxuXG5cdCNmcm1fZmllbGRfMjJfY29udGFpbmVyIHtcblxuXHRcdG1heC13aWR0aDogODAlO1xuXHRcdFxuXHR9XG5cdFxuXHRcblx0LndpdGhfZnJtX3N0eWxlIC5mcm1fcmVxdWlyZWQge1xuXHRcdFxuXHRcdG1hcmdpbi1sZWZ0OiAtLjNyZW07XG5cdFx0XG5cdH1cblx0XG59XG5cblx0LmZybV9zdHlsZV9mb3JtaWRhYmxlLXN0eWxlLndpdGhfZnJtX3N0eWxlIC5mcm1fc3VibWl0IHtcblx0XHRcblx0XHRidXR0b24ge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIDUwJTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogMXJlbSA0cmVtIDFyZW0gMXJlbTtcblxuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDQxMTFjIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNhbGMoMTAwJSAtIDFyZW0pIDUwJTtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdGJ1dHRvbi5mcm1fcHJldl9wYWdle1xuXHRcdHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDRyZW0haW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5IWltcG9ydGFudDtcblx0XHQmOjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUtbmV3LnN2Zykgbm8tcmVwZWF0O1xuXHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdFxuXHQud2l0aF9mcm1fc3R5bGUgLmZybV9yZXF1aXJlZCB7XG5cdFx0XG5cdFx0bWFyZ2luLWxlZnQ6IC0uM3JlbTtcblx0XHRcblx0fVxuXHRcblxuXG4vKiBGb3IgdGhlIHRpbWUgYmVpbmcgdGhpcyBpcyBqdXN0IGZvciB0aGUgZm9ybSBvbiB0aGUgTG9jYXRpb24gLSBOb3J0aCBXZXN0IHBhZ2UgKi9cblxuLmZybV9mb3Jtcy53aXRoX2ZybV9zdHlsZSAge1xuXG5cdGlucHV0IHtcblx0XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0cGFkZGluZzogMnJlbSAxcmVtO1xuXHRcdFxuXHRcdCY6bm90KFt0eXBlPVwicmFkaW9cIl0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKS52YWxpZC1pbnB1dCB7XG5cdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2dyZWVuLXRpY2suc3ZnKSBuby1yZXBlYXQgY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuXHRcdCAgXG5cdFx0fVxuXHRcdFxuXHR9XG5cbn1cblxuLmZybV90b3BfY29udGFpbmVye1xuXHQmLnZlcnRpY2FsX3JhZGlve1xuXHRcdGxhYmVse1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsbnVsbCwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGV0dGVyLWN5Y2xlLXJlY292ZXJ5IHtcblxuXHQuaGVyby0tbGV0dGVyLWN5Y2xpbmcge1xuXHRcdHBhZGRpbmc6IDcuNXJlbSAwIDEwcmVtIDA7XG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQuaGVyb19fY2hldnJvbi1sYXJnZSB7XG5cblx0XHRcdC8vIHdpZHRoOiA1NSU7XG5cdFx0XHQvLyB3aWR0aDogdW5zZXQ7XG5cblx0XHRcdGhlaWdodDogdW5zZXQ7XG5cdFx0ICAgIC1vLW9iamVjdC1wb3NpdGlvbjogbGVmdDtcblx0XHQgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuXHRcdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIHRvcDogMDtcblx0XHQgICAgei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQvLyB1cCB0byAxMzUwXG5cblx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpIHtcblxuXHRcdC8vIFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQvLyBcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMXJlbTtcblxuXHRcdH1cblxuXHR9XHRcblxuXHQuaGVyb19fbGV0dGVyLWFuaW1hdGlvbi1jb250YWluZXIge1xuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuXHRcdFx0aGVpZ2h0OiAzNjBweDtcblx0XHR9XG5cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICBcdFx0aGVpZ2h0OiAyMDBweDtcbiAgICBcdH1cblxuXHRcdC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblxuXHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDQlO1xuXG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHQvLyBcdGhlaWdodDogNDAwcHg7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcblx0XHQvLyBcdGhlaWdodDogMzEwcHg7XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHQvLyBcdGhlaWdodDogMjcwcHg7XG5cdFx0Ly8gfVxuXG5cdH1cblxuXHQuaGVyb19fbGV0dGVyLWFuaW1hdGlvbiB7XG5cdCAgICBtYXJnaW4tdG9wOiAxMXJlbTtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0YW5pbWF0aW9uOiBmYWRlSW5MZXR0ZXJBbmltYXRpb24gZWFzZSAwLjhzO1xuXHQgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0ICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHQgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcblx0XHQgICAgbWFyZ2luLXRvcDogMDtcblx0XHQgICAgdG9wOiAwO1xuXHRcdH1cblxuXHQgICAgJi11bm9wZW5lZCB7XG5cdCAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHRtYXJnaW46IDA7XG5cblx0ICAgIFx0aW1nIHtcblx0ICAgIFx0XHRkaXNwbGF5OiBibG9jaztcblx0ICAgIFx0XHR3aWR0aDogMTAwJTtcblx0ICAgIFx0XHRtYXgtd2lkdGg6IDQyMHB4O1xuXHQgICAgXHRcdG1hcmdpbjogMCBhdXRvO1xuXHQgICAgXHR9XG5cdCAgICB9XG5cblx0ICAgICNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1oZXJvIHtcblx0ICAgIFx0ZGlzcGxheTogbm9uZTtcblx0ICAgIH1cblxuXG5cdCAgICAmLmxvdHRpZS1hY3RpdmUge1xuXG5cdCAgICBcdC5oZXJvX19sZXR0ZXItYW5pbWF0aW9uLXVub3BlbmVkIHtcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIFx0bGVmdDogNHJlbTtcblx0XHQgICAgXHRib3R0b206IC0xNHJlbTtcblxuXHRcdCAgICBcdGltZyB7XG5cdFx0ICAgIFx0XHRtYXgtd2lkdGg6IDM2MHB4O1xuXHRcdCAgICBcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxNXB4IDJweCByZ2JhKDAsMCwwLDAuNSk7XG5cdFx0ICAgIFx0fVxuXG5cblxuXHRcdCAgICBcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHQgICAgbGVmdDogMnJlbTtcblx0XHRcdFx0ICAgIHRvcDogOTIlO1xuXHRcdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdCAgICBib3R0b206IGF1dG87XG5cdFx0XHRcdCAgICB3aWR0aDogODAlO1xuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0ICAgIHRvcDogNjAlO1xuXHRcdFx0XHQgICAgd2lkdGg6IDMwMHB4O1xuXHRcdFx0XHQgICAgbGVmdDogMDtcblx0XHRcdFx0ICAgIHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHQgICAgaW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiAzNzBweCkge1xuXHRcdCAgICBcdFx0dG9wOiA5MCU7XG5cdFx0XHRcdCAgICB3aWR0aDogMjUwcHg7XG5cdFx0XHRcdCAgICBsZWZ0OiAxNXB4O1xuXHRcdFx0XHQgICAgcmlnaHQ6IGF1dG87XG5cdFx0XHRcdCAgICBpbWcge1xuXHRcdFx0XHQgICAgXHRtYXJnaW46IDA7XG5cdFx0XHRcdCAgICB9XG5cdFx0ICAgIFx0fVxuXG5cblx0XHQgICAgXHQvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NDBweCkgYW5kIChtaW4td2lkdGg6IDEyODFweCkge1xuXHRcdCAgICBcdC8vIFx0Ym90dG9tOiAtNHJlbTtcblx0XHQgICAgXHQvLyB9XG5cblx0XHQgICAgXHQvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdCAgICBcdC8vIFx0d2lkdGg6ICA4MCUgIWltcG9ydGFudDtcblx0XHRcdFx0ICAgLy8gIGJvdHRvbTogLTZyZW07XG5cdFx0ICAgIFx0Ly8gfVxuXG5cdFx0ICAvLyAgIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Ly8gLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG5cdFx0ICAvLyAgIFx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHQgICAvLyAgXHRcdCAgICB0b3A6IDU3JTtcblx0XHRcdFx0Ly8gICAgIHdpZHRoOiA0NSU7XG5cdFx0XHRcdC8vICAgICBsZWZ0OiAxMCU7XG5cdFx0ICAvLyAgIFx0fVxuXG5cdFx0ICAvLyAgIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcblx0XHQgIC8vICAgXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdC8vIFx0dG9wOiA1NyU7XG5cdFx0XHRcdC8vICAgICB3aWR0aDogNDUlO1xuXHRcdFx0XHQvLyAgICAgbGVmdDogMnJlbTtcblx0XHQgIC8vICAgXHR9XG5cblx0XHQgICAgfVxuXG5cdFx0ICAgICNsb3R0aWUtZW52ZWxvcGUtYW5pbWF0aW9uLS1oZXJvIHtcblx0XHQgICAgXHRkaXNwbGF5OiBibG9jaztcblx0XHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICAgIFx0dG9wOiAtNDAlO1xuXHRcdCAgICBcdHJpZ2h0OiAtNCU7IFxuXHRcdCAgICBcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ICAgIFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHQgICAgXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHQgICAgXHRtYXJnaW46IDAgMCAwIGF1dG87XG5cblx0XHQgICAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcblx0XHRcdFx0ICAgIHRvcDogLTIxJTtcblx0XHRcdFx0ICAgIHJpZ2h0OiAtMjAlO1xuXHRcdCAgICBcdH1cblxuXHRcdCAgICBcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0ICAgIHRvcDogLTE2JTtcblx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMzYwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxlZnQ6IDIwMHB4O1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIH1cblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNDUxcHgpIHtcblx0XHQgICAgXHRcdHRvcDogLTE2JTtcblx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMzAwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxlZnQ6IDE1MHB4O1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdCAgICBcdG1hcmdpbjogMDtcblx0XHRcdFx0ICAgIH1cblx0XHQgICAgXHR9XG5cblx0XHQgICAgXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSBhbmQgKG1pbi13aWR0aDogMzcwcHgpIHtcblx0XHQgICAgXHRcdHRvcDogLTE2JTtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0XHR3aWR0aDogMjgwcHghaW1wb3J0YW50O1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0ICAgIFx0bWFyZ2luOiAwO1xuXHRcdFx0XHQgICAgfVxuXHRcdCAgICBcdH1cblxuXG5cdFx0ICAgIFx0Ly8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTQwcHgpIGFuZCAobWluLXdpZHRoOiAxMjgxcHgpIHtcblx0XHQgICAgXHQvLyBcdHJpZ2h0OiAtMjQlOyBcblx0XHQgICAgXHQvLyB9XG5cblx0XHQgICAgXHQvLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdCAgICBcdC8vIFx0d2lkdGg6ICA4MCUgIWltcG9ydGFudDtcblx0XHQgICAgXHQvLyBcdHJpZ2h0OiAtMjQlO1xuXHRcdFx0XHQgICAvLyAgdG9wOiAtMTAwcHg7XG5cdFx0ICAgIFx0Ly8gfVxuXG5cdFx0ICAgIFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0ICAgLy8gIHRvcDogMTYlO1xuXHRcdFx0XHQgICAvLyAgcmlnaHQ6IC0yMCU7XG5cdFx0ICAgIFx0Ly8gfVxuXG5cdFx0ICAgLy8gIFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHQgICAvLyAgXHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHQvLyB0b3A6IC0xNiU7XG5cdFx0XHRcdCAvLyAgICByaWdodDogMSU7XG5cdFx0XHRcdCAvLyAgICB3aWR0aDogNTAlIWltcG9ydGFudDtcblx0XHQgICAvLyAgXHR9XG5cblx0XHQgICAvLyAgXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdCAgIC8vICBcdFx0Ly8gZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdC8vIHRvcDogLTE2JTtcblx0XHRcdFx0IC8vICAgIHJpZ2h0OiAxJTtcblx0XHRcdFx0IC8vICAgIHdpZHRoOiA2MCUhaW1wb3J0YW50O1xuXHRcdCAgIC8vICBcdH1cblx0XHQgICAgfVxuXG5cdCAgICB9XG5cblx0fVxuXG5cdEBrZXlmcmFtZXMgZmFkZUluTGV0dGVyQW5pbWF0aW9uIHtcblx0ICAgIDAlIHtcblx0ICAgICAgICBvcGFjaXR5OiAwO1xuXHQgICAgfVxuXHQgICAgMTAwJSB7XG5cdCAgICAgICAgb3BhY2l0eTogMTtcblx0ICAgICB9XG5cdH1cblx0XG5cblx0XG5cdC5jaGV2cm9uLWRpdmlkZXIge1xuXHRcdFxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XG5cdFx0JjphZnRlciB7XG5cdFxuXHRcdFx0Ym9yZGVyLXRvcDogLjFyZW0gc29saWQgIzMxYmVhZjtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRoMiB7XG5cblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogMCAzcmVtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0cGFkZGluZzogMCAycmVtO1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcblx0fVx0XG5cdFxuXHQubG9nby1iYXIge1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcblx0XHRib3gtc2hhZG93OiAwIDAgMXJlbSAjY2NjO1xuXHRcdHBhZGRpbmc6IDRyZW0gNnJlbSAycmVtIDZyZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRwYWRkaW5nOiA0cmVtIDAgMnJlbSAwO1xuXHRcdFxuXHRcdH1cblx0XG5cdFx0Jl9fbG9nb3Mge1xuXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQmX19sb2dvIHtcblxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdCAgICBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ICAgIGhlaWdodDogYXV0bztcblx0XHRcdFxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQuNXJlbTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdH1cblx0XG5cdC50ZXh0LWltYWdlIHtcblx0XHRcblx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcblx0XHRwYWRkaW5nLXRvcDogMTByZW07XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFxuXHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRwYWRkaW5nLXRvcDogNHJlbTtcblxuXHRcdH1cblx0XHRcblx0XHQmLmJnLWxpZ2h0IHtcblx0XHRcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGg0IHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcblx0XHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1ibHVlLXNtYWxsLnN2Zyk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1x0XHRcdFxuXG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQuaW1hZ2UtY2FwdGlvbiB7XG5cdFx0XHRcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LmFjY3JlZGl0YXRpb25zIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZy10b3A6IDRyZW07XG5cdFx0XHRcblx0XHRcdHAge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRcblx0XHRcdFx0bWFyZ2luOiAwIDIlO1xuXHRcdFx0XHR3aWR0aDogMTUlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XHRcdFx0XG5cdC5ibG9jay1oZWFkaW5nICsgcCB7XG5cdFx0XG5cdFx0bWFyZ2luOiAwIGF1dG8gNnJlbSBhdXRvO1xuXHRcdG1heC13aWR0aDogNzByZW07XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0XG5cdH1cblx0XHRcblx0LmJsb2NrLmJnLWxpZ2h0IHtcblxuXHRcdC5idG4ge1xuXHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdFxuXHRcdH1cblx0XG5cdH1cblx0XHRcbn0iLCIuc2luZ2xlLWxvY2F0aW9ucyB7XG5cdFxuXHQuaGVyby5oZXJvLS1zaWRlLWltYWdlIHtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcmVtO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDByZW07XG5cdFx0fVxuXG5cdH1cblxuXHQjY29udGVudCBoMzpiZWZvcmUge1xuXHRcdFxuXHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tYmx1ZS1zbWFsbC5zdmcpO1xuXHRcdGhlaWdodDogM3JlbTtcblx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0d2lkdGg6IDNyZW07XG5cdFx0XG5cdH1cdFxuXHRcblx0LmlubGluZS1ub3RpZmljYXRpb24ge1xuXHRcblx0XHRtYXJnaW4tdG9wOiA5cmVtO1xuXG5cdFx0cCB7XG5cblx0XHRcdC8vIEBtZWRpYSAobWF4LXdpZHRoOiAxODE5cHgpIHtcblx0XHRcdC8vIFx0d2lkdGg6IDUwJTtcblx0XHRcdC8vIH1cblxuXHRcdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDE1MzlweCkge1xuXHRcdFx0Ly8gXHR3aWR0aDogNDUlO1xuXHRcdFx0Ly8gfVxuXG5cdFx0XHQvLyBAbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG5cdFx0XHQvLyBcdHdpZHRoOiA2MCU7XG5cdFx0XHQvLyB9XG5cblx0XHR9XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cmVtO1xuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQuZm9ybS1jb250YWluZXIge1xuXHRcdFxuXHRcdG1hcmdpbi1ib3R0b206IC02cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcblx0XHRcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5ibG9jay1oZWFkZXIge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQudGV4dC1pbWFnZSB7XG5cdFxuXHRcdG1hcmdpbjogNnJlbSAwO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFxuXHRcdFx0bWFyZ2luOiAzcmVtIDAgNnJlbSAwO1xuXHRcdFxuXHRcdH1cblx0XHRcblx0XHRkaXYge1xuXHRcdFx0XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0cCB7XG5cdFx0XHRcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQucm93LnJvdy1yZXZlcnNlIC5jb2wtbWQtMTI6Zmlyc3Qtb2YtdHlwZSB7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzQ5cHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdC5yb3c6bm90KC5yb3ctcmV2ZXJzZSkgLmNvbC1tZC0xMjpsYXN0LW9mLXR5cGUge1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTM0OXB4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0XG5cdFx0aDMge1xuXHRcdFxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi10b3A6IDZyZW07XG5cdFx0XG5cdFx0fVxuXG5cdFx0aDIuYmlnLXVuZGVybGluZSB7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjlyZW07XG4gICAgXHRcdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHRcblx0XHQuYWNjcmVkaXRhdGlvbiB7XG5cdFx0XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXG5cdFx0XHRwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFx0XG5cdC5ibG9jay5iZy1saWdodCAucm93LnN0ZXBzIHtcblxuXHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcblx0XHQuc3RlcDpub3QoOmZpcnN0LW9mLXR5cGUpIHtcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XG5cdFx0fVxuXHRcdFxuXHRcdGg0IHtcblx0XHRcblx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1ibHVlLXNtYWxsLnN2Zyk7XG5cdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHR3aWR0aDogM3JlbTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0fVxuXHRcblx0LmJsb2NrLmNvbnRhaW5lciB7XG5cdFx0XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcblx0XHRcdHBhZGRpbmctdG9wOiAwO1x0XG5cdFx0XHRcblx0XHR9XG5cdFxuXHRcdHAge1xuXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNyZW07XG5cblx0XHR9XG5cdFx0XG5cdH1cblx0XG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtb3ZlcnZpZXcge1xuXHRcdFx0XG5cdC50ZXh0LWltYWdlIHtcblx0XHRcblx0XHRiYWNrZ3JvdW5kOiAjZTZlYWVkO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXHRcdHBhZGRpbmctdG9wOiA2cmVtO1xuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogM3JlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAzcmVtO1x0XHRcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdHAgc3Ryb25nIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAyLjlyZW07XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblx0XG5cdC5mb3JtLWNvbnRhaW5lcl9fZm9ybSB7XG5cdFx0XG5cdFx0LmZybV9yYWRpby5mcm1faW1hZ2Vfb3B0aW9uIHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LnNpZGUtbWFwLWNvbnRhaW5lciB7XG5cdFx0XG5cdFx0Ji5iZy1vcHBvc2l0ZSB7XG5cdFx0XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdFx0XHRwYWRkaW5nOiAzcmVtO1x0XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuXHRcdFx0ICAgIC8vIG1hcmdpbi10b3A6IC0zMHJlbTtcblx0XHRcdH1cblx0XHRcblx0XHR9XG5cdFxuXHRcdCZfX2hlYWRpbmcge1xuXHRcdFx0XG5cdFx0XHRmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIixzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAyLjdyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXG5cdFx0fVxuXHRcdFxuXHRcdHVsIHtcblx0XHRcdFxuXHRcdFx0cGFkZGluZzogMDtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGxpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGxlZnQ7XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHRcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmNhcmRzIHtcblx0XG5cdFx0LmJsb2NrIHtcblx0XHRcblx0XHRcdGRpdltjbGFzc149XCJjb2xcIl0sIGRpdltjbGFzcyo9XCJjb2xcIl0ge1xuXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblxuXHRcdC5jYXJkIHtcblx0XHRcdFxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFxuXHRcdFx0Ji0tZmxpcCB7XG5cdFx0XHRcdFxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdFx0XHQuZmxpcC1hcmVhIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdCZfX2Zyb250c2lkZSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzFiZWFmO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFxuXHRcdFx0XHRpbWcge1xuXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQuY2FyZF9fbGluayB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0Y29sb3I6ICMwYjJkNDkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCZfX2JhY2tzaWRlIHtcblx0XHRcdFx0XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHRcdC5jYXJkX19saW5rIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRjb2xvcjogIzMxYmVhZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNjY3cHgpIHtcblx0XG5cdFx0LmJnLXdoaXRlOm5vdCguYmxvY2spIHtcblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cblx0XHRcdFx0YmFja2dyb3VuZDogIzBiMmQ0OTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHRcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0aGVpZ2h0OiAyNSU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0fVx0XHRcdFx0XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Om5vdCguc2lkZS1tYXAtY29udGFpbmVyX19tYXApIHtcblx0XHRcdFx0LnJvdyB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC8vIG9yZGVyOiAxO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCYgPiBkaXY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0Ly8gbWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0XHRcdC8vIG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0XHRcblx0XHR9XG5cdFxuXHR9XG5cdFxuXHQvLyAucmV0cmFjdCB7XG5cdFx0XG5cdC8vIFx0bWFyZ2luLXRvcDogNnJlbTtcblx0XHRcblx0Ly8gXHRAbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KSB7XG5cdFx0XHRcblx0Ly8gXHRcdG1hcmdpbi10b3A6IC04cmVtO1xuXHRcdFx0XG5cdC8vIFx0fVxuXHRcdFxuXHQvLyB9XG5cdFx0XG5cdC5ob3Zlci1mbGlwLWNhcmRzLmJsb2NrLmJnLWxpZ2h0IHtcblx0XHRcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcblx0XHRoMiB7XG5cdFx0XG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIuOXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuOHJlbTtcblxuXHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFx0XHRcblx0fVxuXG5cblx0Lmhlcm8rLmJnLXdoaXRlKy5iZy1ibHVlIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTJyZW07XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtdGVzdGltb25pYWxzIHtcclxuXHRcclxuXHRoMiB7XHJcblx0XHJcblx0XHRmb250LXNpemU6IDVyZW07XHJcblx0XHJcblx0fVxyXG5cdFxyXG5cdC5wb3N0cy1hbmQtZmlsdGVycyB7XHJcblx0XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtM3JlbTtcclxuXHRcdFx0XHRcclxuXHRcdHVsIHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDZyZW07XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuc2YtZmllbGQtdGF4b25vbXktc2VydmljZXMge1xyXG5cdFx0XHRcclxuXHRcdFx0aDQge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cclxuXHRcdFx0XHR3aWR0aDogNTByZW07XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcclxuXHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCZfX3Bvc3RzIHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAtM3JlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQjdGVzdGltb25pYWwtcG9zdHMtYXJlYSB7XHJcblx0XHJcblx0XHQmID4gZGl2IHtcclxuXHRcdFxyXG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5hY2NyZWRpdGF0aW9uLXBvc3Qge1xyXG5cdFx0XHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogLjVyZW07XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMTFyZW0gM3JlbTtcclxuXHJcblx0XHRcdCZfX3RvcCB7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0bWluLWhlaWdodDogMTByZW07XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdCZfX2xvZ28ge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHQuYnRuIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRib3R0b206IDNyZW07XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1x0XHJcblx0XHRcdCBcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG5cdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmJpZy1jdGEge1xyXG5cdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcclxuXHRcclxuXHR9XHJcblxyXG5cdC50cnVzdHBpbG90LWdyaWQge1xyXG5cclxuXHRcdCZfX2ltYWdlIHtcclxuXHRcdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRcdHdpZHRoOiAzNjBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiA5MCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG8gM3JlbTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdFxyXG59IiwiI3ZhY2FuY2llcyB7XHJcblx0XHJcblx0LnJvdyArIC5yb3cgPiBkaXYgIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHRcdFxyXG5cdFx0LmJnLWxpZ2h0IHtcclxuXHRcdFxyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAycmVtIDJyZW0gNnJlbSAycmVtO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdFxyXG5cdFx0XHRib3R0b206IDJyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLyogVGVtcGxhdGVzIFxyXG4xKSBPdmVydmlldyBUZW1wbGF0ZSBlLmcuIERlYnQgUmVjb3ZlcnkgXHJcbjIpIExldHRlciBDeWNsZSBEZWJ0IFJlY292ZXJ5ICovXHJcblxyXG4ucGFnZS1saW5rcy1ibG9jayB7XHJcblx0XHJcblx0LmVxdWFsIHtcclxuXHJcblx0XHRiYWNrZ3JvdW5kOiAjMGIyZDQ5O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMXJlbTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4ucG9zdC1jYXJkIHtcclxuXHJcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcclxuXHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHJcblx0XHQmOmxhc3Qtb2YtdHlwZSB7XHJcblx0XHRcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogbm9uZTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFxyXG5cdH1cclxuXHQmX19oZWFkZXJ7XHJcblx0XHQmLm9iamVjdGZpdHtcclxuXHRcdFx0aGVpZ2h0OiB1bnNldDtcclxuXHRcdFxyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0aGVpZ2h0OiB1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cdCZfX2lubmVyIHtcclxuXHJcblx0XHRib3JkZXItcmFkaXVzOiAxcmVtO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHRcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMDtcclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuXHRcdHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmbGV4OiAxO1xyXG5cdFx0XHJcblx0XHRoMyB7XHJcblx0XHRcclxuXHRcdFx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFxyXG5cdFx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2NoZXZyb24tcmlnaHQtZ3JlZW4uc3ZnKTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMsIHAsIGEge1xyXG5cdFx0XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHQmPnB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIuNXJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdH1cclxuXHJcblx0XHRhLmJ0biB7XHJcblx0XHRcdGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XHJcblx0XHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Lmxpbmsge1xyXG5cdFx0XHRib3R0b206IDJyZW07XHJcblx0XHRcdGNvbG9yOiAjMzFiZWFmO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcbn0iLCIucG9zdC10eXBlLWFyY2hpdmUtdGVhbSB7XG5cdFxuXHQuY29sLW1kLTEwLmJsb2NrIHtcblx0XHRcblx0XHRwYWRkaW5nLWJvdHRvbTogNnJlbTtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XG5cdH1cblx0XG5cdGZvcm0ge1xuXHRcdFxuXHRcdGg0IHtcblx0XHRcdFxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHR1bCB7XG5cdFx0XHRcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTE1MHB4KSB7XG5cdFx0XHRcdFxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxuXHRcdFx0XHRcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGxpIHtcblx0XHRcdFxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDRyZW07XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFxuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHRcdGxhYmVsIHtcblx0XHRcdFxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0LnNmLWlucHV0LXRleHQge1xuXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zZWFyY2gtaWNvbi5zdmcpIG5vLXJlcGVhdCBjYWxjKDEwMCUgLSAycmVtKSBjZW50ZXI7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuYmctd2hpdGUge1xuXHRcdFxuXHRcdG1hcmdpbi1ib3R0b206IDZyZW07XG5cdFx0XG5cdH1cblx0XG5cdC5ncmlkZGVyLS10aHJlZSA+IGRpdjpub3QoLmdyaWRkZXItc2hvdykge1xuXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdH1cblx0XG5cdC5ncmlkZGVyLWV4cGFuZGVkLWNvbnRlbnQge1xuXHRcdFxuXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XG5cdH1cblxuXHQudGVhbS1jYXJkIHtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0XHRcdC5yb3cge1xuXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0fVxuXG5cdFx0XHQuY29sLTYge1xuXG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHQucm93IHtcblxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdH1cblxuXHRcdFx0LmNvbC02IHtcblxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHRcdCZfX2ltYWdlLXdyYXBwZXIge1xuXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogMjByZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiAycmVtOyAvL05FV1xuXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MjBweCkgYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuXHRcdFx0XHQvL3BhZGRpbmctcmlnaHQ6IDNyZW07IC8vTkVXXG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvdGVhbS1hcnJvd3MucG5nKTtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRyaWdodDogLTEuNXJlbTsgLy8zLjVyZW1cblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDRyZW07XG5cdFx0XHRcdHdpZHRoOiA1NHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cblxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MjBweCkgYW5kIChtaW4td2lkdGg6IDE1NDFweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAwcmVtO1xuXHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NDBweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAwcmVtO1xuXHRcdFx0XHRcdHdpZHRoOiA0NHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAtMC41cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdH1cdFx0XHRcblxuXHRcdH1cblxuXHRcdCZfX2ltYWdlIHtcblxuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwcmVtO1xuXG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDQge1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMXJlbTtcblx0XHRcdG1hcmdpbi10b3A6IDMuNXJlbTtcblx0XHRcdFxuXG5cdFx0fVxuXG5cdFx0Lmxpbmsge1xuXG5cdFx0XHRjb2xvcjogIzMxYmVhZjtcblxuXHRcdH1cblxuXHRcdCYuc2VsZWN0ZWRJdGVtIHtcblxuXHRcdFx0LnRlYW0tY2FyZF9faW1hZ2Utd3JhcHBlciB7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSg0OSwxOTAsMTc1LDAuNCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjByZW07XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxOHJlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4MjBweCkgYW5kIChtaW4td2lkdGg6IDE1NDBweCkge1xuXHRcdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxNi41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MzlweCkgYW5kIChtaW4td2lkdGg6IDEzNjdweCkge1xuXHRcdFx0XHRcdFx0Ly8gbWF4LXdpZHRoOiAxNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcblx0XHRcdFx0XHRcdC8vIG1heC13aWR0aDogMTdyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdH1cblxuXHR9XHRcblx0XG5cdC50ZXh0LWltYWdlIC5idG4ge1xuXHRcdFxuXHRcdGJhY2tncm91bmQ6ICMwYjJkNDk7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdFxuXHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYnV0dG9uLWFycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRcblx0XHRcdGJhY2tncm91bmQ6ICMwNDExMWM7XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdH1cblxuXHRtYWluID4gLnRleHQtaW1hZ2UuYmctd2hpdGUge1xuXHRcdGRpdi5vYmplY3RmaXQgaW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDM2NHB4O1xuXHRcdH1cblx0fVxuXHRcbn0iLCJib2R5LmhvbWUge1xuXHQubGV0dGVyLXdyYXBwZXIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5wdWxsLW91dC1jdGEge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcblx0XG5cdCYubmVnYXRpdmUtYm90dG9tLW1hcmdpbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMHJlbTtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTJyZW07XG5cdFx0fVxuXHR9XG5cdFxuXHQmX19sZWZ0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMztcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMCAzcmVtO1xuXHR9XG5cblx0Jl9fcmlnaHQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0XG5cdFx0bWFyZ2luOiAzcmVtIDA7XG5cdFx0XG5cdH1cblxuXHQjbG90dGllLWVudmVsb3BlLWFuaW1hdGlvbi0taHAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTs7XG5cdFx0Ym90dG9tOiAtMTByZW07XG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAtMThyZW07XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZTtcblxuXHRcdCYuZWxlbWVudFNjcm9sbGVkIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdH1cblx0XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xuXHRcdFxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAzcmVtIDNyZW0gMCAzcmVtO1xuXHRcdFxuXHRcdCZfX2xlZnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmX19yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdH1cblxuXHRcdD4gZGl2IHtcblx0XHRcdFxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRpbWcge1xuXHRcdFx0XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XG5cdFx0fVxuXG5cdFx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhwIHtcblx0XHRcdGJvdHRvbTogLTQwcHg7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcblx0XHQ+IGRpdiB7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cdFx0XG5cdFx0aW1nIHtcblx0XHRcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XG5cdFx0fVxuXG5cdFx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhwIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xNHJlbTtcblx0XHRcdGJvdHRvbTogLTcwcHg7XG5cdFx0fVxuXHRcblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuXG5cdFx0I2xvdHRpZS1lbnZlbG9wZS1hbmltYXRpb24tLWhwIHtcblx0XHRcdG1hcmdpbi10b3A6IC04cmVtO1xuXHRcdFx0Ym90dG9tOiAtNDBweDtcblx0XHR9XG5cblx0fVxuXHRcbn0iLCIvKiBMZXR0ZXIgQ3ljbGUgUmVjb3ZlcnkgLyBEZWJ0IFJlY292ZXJ5IC8gTG9jYXRpb25zICovXHJcblxyXG4uYmxvY2suYmctbGlnaHQge1xyXG5cdFxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcclxuXHRcdC5jb2wtbGctMiB7XHJcblx0XHRcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0LmNvbG9yLXRlYWwge1xyXG5cdFx0XHJcblx0XHRjb2xvcjogIzMxYmVhZjtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQucm93LnN0ZXBzIHtcclxuXHRcdFxyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxyXG5cdFx0XHRcclxuXHRcdFx0LnN0ZXAge1xyXG5cdFx0XHRcclxuXHRcdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQuY29sLnN0ZXAge1xyXG5cdFx0XHJcblx0XHRcdGg0IHtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRmb250LWZhbWlseTogTW9udHNlcnJhdCxzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTJjaDtcclxuXHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdCY+cHtcclxuXHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHJcblx0XHRcdFx0Y29udGVudDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvY2hldnJvbi1ibHVlLXNtYWxsLnN2Zyk7XHJcblx0XHRcdFx0bGVmdDogLTJyZW07XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRcdHRvcDogMi42cmVtO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHJcblx0XHRcdH1cclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcbn0iLCIuc29sdXRpb24tYW5pbWF0aW9uIHtcblx0XHRcblx0Ly8gcGFkZGluZzogMCAwIDRyZW0gMDtcblx0cGFkZGluZzogMDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHRwYWRkaW5nOiAwIDAgMCAwO1xuXHR9XG5cdFxuXHQuYmxvY2staGVhZGVyIHtcblx0XG5cdFx0Zm9udC1zaXplOiA1LjhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNTBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHsgLy8xMDI0cHhcblx0XHRcdFxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDQuNXJlbTtcdFxuXHRcdFx0XG5cdFx0fVxuXHRcblx0fVxuXHRcblx0LnRpY2sge1xuXHRcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMjVweDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRcblx0XHQmOmJlZm9yZSB7XG5cdFx0XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9ncmVlbi10aWNrLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFxuXHRcdH1cblxuXHRcdFxuXHR9XG5cdFxuXHQuaW5hY3RpdmUge1xuXHRcblx0XHQmICsgLnRpY2s6YmVmb3JlIHtcblx0XHRcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XG5cdFx0fVxuXHRcdFxuXHR9XG5cdFxuXHQuc21hbGwge1xuXHRcdFxuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7IC8vMTAyNHB4XG5cblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogNnJlbSAwIDAgMDtcblxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmxhcmdlIHtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7IC8vMTAyNHB4XG5cblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHR9XHRcdFxuXHRcdFxuXHR9XG5cblx0LmJ0biB7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTE4MHB4KSB7IC8vMTAyNHB4XG5cdFx0XHRcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAycmVtO1xuXHRcdFx0XG5cdFx0fVxuXG5cdH1cblx0XHRcdFxuXHQuYmxvY2staGVhZGVyLmNvbG9yLXRlYWwgKyBoMiAge1xuXHRcdFxuXHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LHNhbnMtc2VyaWY7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XHRcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXHRcblx0LmlubmVyIHtcblx0XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0fVxuXG5cdC5pbmFjdGl2ZSB7XG5cdFx0XG5cdFx0ZmlsbDogIzJhMmIzOSAhaW1wb3J0YW50O1xuXHRcdGZpbHRlcjogY29udHJhc3QoMCUpO1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcblx0fVxuXG5cdC5ncmlkLWl0ZW0tYmlnOm5vdCguaXRlbTQpIHtcblxuXHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogLTg2JTtcblxuXHRcdCY6bnRoLWNoaWxkKC1uKzMpIHtcblxuXHRcdFx0dG9wOiAyMSU7XG5cblx0XHR9XG5cblx0fVxuXHRcbn1cdFxuXG4vLyAjYW5pbWF0ZUhvbWVTZWN0aW9uIHtcblx0XG4vLyBcdHBhZGRpbmc6IDE0cmVtIDAgMCAwO1xuXG4vLyBcdEBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcblxuLy8gXHRcdC5sYXJnZSB7XG4vLyBcdFx0XHRtYXJnaW4tYm90dG9tOiA5LjVyZW07XG4vLyBcdFx0fVxuLy8gXHR9XG5cbi8vIFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuLy8gXHRcdHBhZGRpbmc6IDkuNXJlbSAwIDAgMDtcbi8vIFx0fVxuXG4vLyB9XG5cblxuLy8gQU5JTUFURUQgR1JBUEhJQyBTRUNUSU9OIC0gVEVNUExBVEUgU1BFQ0lGSUNcbmJvZHkuaG9tZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1wYWdlYnVpbGRlciwgLy9nb29kXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtb3ZlcnZpZXcsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtbGV0dGVyLWN5Y2xlLXJlY292ZXJ5IHtcblx0I2FuaW1hdGVIb21lU2VjdGlvbiB7XG5cblx0XHRwYWRkaW5nOiAxMHJlbSAwIDAgMDtcblxuXHRcdC5sYXJnZSB7XG5cdFx0XHRwIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNlxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTM1MXB4KSB7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDAgMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM1MHB4KSBhbmQgKG1pbi13aWR0aDogMTE4MXB4KSB7XG5cdFx0XHRwYWRkaW5nOiA1cmVtIDAgMCAwO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHsgLy8xMDI0cHhcblx0XHRcdHBhZGRpbmc6IDhyZW0gMDtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHsgXG5cdFx0XHRwYWRkaW5nOiA4cmVtIDAgNHJlbSAwO1xuXHRcdH1cblxuXHRcdFxuXHRcdC8vIHBhZGRpbmc6IDE0cmVtIDAgMCAwO1xuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuXG5cdFx0Ly8gXHQubGFyZ2Uge1xuXHRcdC8vIFx0XHRtYXJnaW4tYm90dG9tOiA5LjVyZW07XG5cdFx0Ly8gXHR9XG5cdFx0Ly8gfVxuXG5cdFx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6IDEwNDBweCkge1xuXHRcdC8vIFx0cGFkZGluZzogOS41cmVtIDAgMCAwO1xuXHRcdC8vIH1cblxuXHR9XG59XG5cbi8qIEJJR0dFUiBWRVJTSU9OIFNQRUNJRklDICovXG5cbiNiaWctZ3JpZC1jb250YWluZXIge1xuICBcblx0cCB7XG5cdFx0XG5cdFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1x0XHRcblx0XHRcblx0fVxuXHRcblx0Lml0ZW00IHtcblx0XHRcblx0XHQuaWNvbiB7XG5cdFx0XHRcblx0XHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuaWNvbi1hY3RpdmUge1xuXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0fVx0XG5cdFx0XG5cdH1cblx0XG59XG5cbi5ncmlkLWl0ZW0tYmlnIC5pY29uLWFjdGl2ZSBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDI2NTM7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDI2NTM7XG59XG5cbi5ncmlkLWNvbnRhaW5lci1iaWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxOHJlbSBhdXRvIDE4cmVtO1xuXG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiBibGFjazsqL1xuICAgIGdyaWQtZ2FwOiAuMXJlbTtcbiAgICBwYWRkaW5nOiAuMXJlbTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWluLWhlaWdodDogMFxufVxuXG4uZ3JpZC1pdGVtLWJpZyB7XG4gICAgLypcdGJvcmRlcjogLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsqL1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8qIG92ZXJmbG93OiBoaWRkZW47ICovXG5cbiAgICBwIHtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHR9XG59XG5cbi8qIHBsYWNlIHRoZSBleHRlbmRpbmcgc3ZnIGluIHRoZSBtaWRkbGUgcm93IGFjcm9zcyBmb3VyIGNvbHVtbnMgKi9cbi5ncmlkLWl0ZW0tYmlnLml0ZW00IHtcbiAgICBncmlkLWNvbHVtbjogMSAvIDQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdyaWQtaXRlbS1iaWcgLnN2Z0JhY2tncm91bmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDgwJTtcblxufVxuXG4vKiBTTUFMTEVSIFZFUlNJT04gU1BFQ0lGSUMgKi9cblxuI3NtYWxsLWdyaWQtY29udGFpbmVyIHtcblx0XG4gICAgLy8gLS1zZXRNb2JpbGVTVkdIZWlnaHQ6IDcwcmVtO1xuICAgIC8vIC0tc2V0VGFibGV0U1ZHSGVpZ2h0OiAxMDByZW07XG5cdFxuXHRcdC5pY29uIHtcblx0XHRcdFxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG9wYWNpdHk6IDAuMTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHQuaWNvbi1hY3RpdmUge1xuXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0fVx0XHRcbn1cblxuLyogc3R5bGUgZm9yIHRoZSBsb25nIHN2ZyAqL1xuLmdyaWQtaXRlbS1zbWFsbCAuaWNvbi1hY3RpdmUgc3ZnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDU0O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDQ0O1xuICAgIC8qcGFkZGluZy1sZWZ0OiA0NSU7Ki9cbn1cblxuLyogc3R5bGUgZm9yIHRoZSBpY29uIHN2ZyAqL1xuLmdyaWQtaXRlbS1zbWFsbCAuc3ZnQmFja2dyb3VuZCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDQ1JSA1MCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcblxufVxuXG5ib2R5LmhvbWUgLmdyaWQtaXRlbS1zbWFsbCAuc3ZnQmFja2dyb3VuZC5zdGVwNSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDQzJSAgNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLWNvbnRhaW5lci1zbWFsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNSUgMjAlIDQ1JTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0byBhdXRvIGF1dG8gYXV0byBhdXRvO1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7Ki9cbiAgICBncmlkLWdhcDogLjFyZW07XG4gICAgcGFkZGluZzogLjFyZW07XG5cdC8qbWFyZ2luLXRvcDogNnJlbTsqL1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE4MnB4KSB7XG4gICAgXHQmPi5jb2wxe1xuXHQgICAgXHQudGlja3tcblx0ICAgIFx0XHR0b3A6IDdyZW07XG5cdCAgICBcdFx0Ym90dG9tOiB1bnNldDtcblx0ICAgIFx0XHRtYXJnaW46IDA7XG5cdCAgICBcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdCAgICBcdFx0XHR0b3A6IDZyZW07XG5cdCAgICBcdFx0fVxuXG5cdCAgICBcdH1cblx0ICAgIFx0JisuY29sMXtcblx0ICAgIFx0XHQudGlja3tcblx0ICAgIFx0XHRcdHRvcDogNTAlO1xuXHQgICAgXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgXHQmLmluZGV4LTZ7XG5cdCAgICBcdFx0LnRpY2t7XG5cdCAgICBcdFx0XHR0b3A6IHVuc2V0O1xuXHQgICAgXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHQgICAgXHRcdFx0Ym90dG9tOiA3cmVtO1xuXHQgICAgXHRcdH1cblx0ICAgIFx0fVxuXHQgICAgfVxuXHQgICAgJj4uY29sMntcblx0ICAgIFx0bWFyZ2luLXRvcDogN3JlbTtcblx0ICAgIFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcblx0ICAgIFx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG5cdCAgICBcdFx0bWFyZ2luLXRvcDogNnJlbTtcblx0ICAgIFx0fVxuXHQgICAgfVxuICAgIH1cbiAgICBcblxufVxuXG4vKiBzdHlsZSBmb3IgdGhlIGVhY2ggY2VsbCAqL1xuLmdyaWQtaXRlbS1zbWFsbCB7XG5cdHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxMHJlbTtcblx0XG5cdC50aWNrIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC0yLjFyZW07XG5cdFx0dG9wOiAwO1xuXHR9XG5cblxufVxuXG4vKiBzZXQgdGhpcyBncmlkIGNvbnRhaW5pbmcgdGhlIGxpbmUgc3ZnIHRvIHRha2UgYWxsIDYgcm93cyBhbmQgbWFrZSBzZWNvbmQgY29sdW0qL1xuLyogc2V0IHRoZSBoZWlnaHQgaGVyZSwgdGhpcyBkZXRlcm1pbmVzIHRoZSBncmlkIHNpemUgICovXG5cbi5ncmlkLWl0ZW0tc21hbGwuaXRlbTQge1xuICAgIGdyaWQtcm93OiAxIC8gNztcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBoZWlnaHQ6IDc2LjdyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogc2VsZWN0IHRoZSByaWdodCBjb2x1bW4gcGFkIGFuZCBhbGlnbiB0aGUgdGV4dCAqL1xuLmdyaWQtaXRlbS1zbWFsbC5jb2wzIHtcbiAgXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbn1cblxuXG4jdG9wQmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJvc3licm93bjtcbn1cblxuXG4vKiBcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMnB4KSB7XG5cblxufVxuXG5cbi8qIHRhYmxldCAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAjdG9wQmxvY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjE0LCAyNSwgMTQyKTtcbiAgICB9XG5cblxuICAgIC8qICNwYXRoMiB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMTY7XG4gICAgfSAqL1xuICAgIC5ncmlkLWl0ZW0tc21hbGwuaXRlbTQge1xuXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxufVxuXG4vKiB0YWJsZXQvbW9iaWxlIHRyYW5zaXRpb24gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcblxuXHQuZ3JpZC1pdGVtLXNtYWxsIC50aWNrIHtcblx0XHRyaWdodDogLTEuOXJlbTtcblx0fVxuXG59XG5cbi8qIG1vYmlsZSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblx0LnNvbHV0aW9uLWFuaW1hdGlvbntcblx0XHQuaW5uZXJ7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuICAgICN0b3BCbG9jayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcbiAgICB9XG5cbiAgICAuZ3JpZC1pdGVtLXNtYWxsLml0ZW00IHtcblxuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgIH1cbiAgICAuZ3JpZC1jb250YWluZXItc21hbGx7XG4gICAgXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSAxNSUgNDUlO1xuICAgIH1cblxuXG59IixudWxsLCIudGVzdGltb25pYWwtc2xpZGVyIHtcclxuXHRcclxuXHRib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuXHRwYWRkaW5nOiA2cmVtIDEwcmVtIDVyZW0gMTByZW07XHJcblx0XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcblx0XHRcclxuXHRcdHBhZGRpbmc6IDZyZW0gM3JlbTtcclxuXHRcdFxyXG5cdH1cclxuXHRcclxuXHQmX19zbGlkZSB7XHJcblx0XHRpbWcge1xyXG5cdFx0ICAgIG1heC13aWR0aDogMzMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29sLWxnLTQge1xyXG5cdFx0XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblxyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vIGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcblx0LnRlc3RpbW9uaWFsX19xdW90ZSB7XHJcblx0XHRcclxuICAgIFx0Zm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHJcblx0XHQudGVzdGltb25pYWwgPiAqIHtcclxuXHRcdFx0XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0LmJ0bi0tdGVhbCB7XHJcblx0XHRcclxuXHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHJcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG5cdC5saW5rIHtcclxuXHRcdFxyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuXHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcclxuXHRcdFxyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHJcblx0XHRcdGNvbnRlbnQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0bGVmdDogMnJlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6IC4ycmVtO1xyXG5cdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0LnNsaWNrLWFycm93e1xyXG5cdFx0Ji5zbGljay1wcmV2e1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuXHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0Ji5zbGljay1uZXh0e1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcblx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdCAgICBsZWZ0OiAxMHJlbTtcclxuXHRcdFx0ICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHJcblx0XHRcdGhlaWdodDogNXJlbTtcclxuXHRcdFx0d2lkdGg6IDVyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS13b3JraW5nLWZvci11cyB7XHJcblx0LnRlc3RpbW9uaWFsLXNsaWRlciB7XHJcblx0XHQmX19zbGlkZSB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6XHQxMDAlO1xyXG5cdFx0XHQgICAgbWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi50ZXh0LWltYWdlIHtcblxuXHRhIHtcblx0XHRcblx0XHRjb2xvcjogIzMxYmVhZjtcblx0XHRcblx0fVxuXHRcblx0LnRleHQtY29udGFpbmVyICsgYSB7XG5cdFxuXHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFxuXHR9XG5cblx0ZGl2Lm9iamVjdGZpdCBpbWcge1xuXHRcdC8vIG1heC1oZWlnaHQ6IDM4MXB4O1xuXHR9XG5cblx0QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KSB7XG5cdFx0ZGl2Lm9iamVjdGZpdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdFxufSIsIi50aW1lZC1tb2RhbCB7XHJcblx0XHRcclxuXHQmX19pbm5lciB7XHJcblx0XHRcclxuXHRcdGJvcmRlci1yYWRpdXM6IDFyZW07XHJcblx0XHRtYXgtd2lkdGg6IDk2JTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcclxuXHRcdFx0cGFkZGluZzogMCAycmVtIDJyZW0gMnJlbTtcclxuXHRcdFx0XHJcblx0XHRcdC5jb2wtbWQtNjpmaXJzdC1vZi10eXBlIHtcclxuXHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0fVx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xLjZyZW07XHJcblx0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0aDMge1xyXG5cdFx0XHRmb250LXNpemU6IDMuNHJlbTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNHJlbTtcclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5idG4ge1xyXG5cdFx0XHRcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG5cclxuXHRcdFx0LmNvbC1tZC02IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biB7XHJcblx0XHRcdFx0d2lkdGg6IDQ3JTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmJ0biArIGJyICsgLmJ0biB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDYlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0XHJcblx0fVxyXG5cdFxyXG59IiwiLnZpZGVvLWNhcm91c2VsIHtcclxuXHQuc2xpY2stc2xpZGV7XHJcblx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcclxuXHRcdHZpZGVve1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiA1MDBweDtcdFx0fVxyXG5cdH1cclxuXHQmX19hcnJvd3Mge1xyXG5cdFx0XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDNyZW0gMCA1LjVyZW0gMDtcclxuXHRcdFxyXG5cdFx0YnV0dG9uIHtcclxuXHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0XHJcblx0JjpiZWZvcmUsXHJcblx0JjphZnRlciB7XHJcblxyXG5cdFx0Ym90dG9tOiAuNXJlbTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0aGVpZ2h0OiA1cmVtO1xyXG5cdFx0bGVmdDogLTVyZW07XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogNXJlbTtcclxuXHRcdHotaW5kZXg6IDA7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHRcdFxyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHR9XHJcblx0XHJcblx0JjphZnRlciB7XHJcblx0XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0cmlnaHQ6IC01cmVtO1xyXG5cdFx0XHJcblx0fVxyXG5cdFx0XHJcbn1cclxuXHJcbi5iZy1saWdodCAudmlkZW8tY2Fyb3VzZWwge1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHQgXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zaGFkb3ctbGVmdC1ibHVlLWJnLnBuZyk7XHJcblx0XHRcclxuXHR9XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFxyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvc2hhZG93LXJpZ2h0LWJsdWUtYmcucG5nKTtcclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLmJnLXNwbGl0LS1saWdodC10by13aGl0ZSAudmlkZW8tY2Fyb3VzZWwge1xyXG5cclxuXHQmOmJlZm9yZSB7XHJcblx0XHQgXHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9zaGFkb3ctbGVmdC13aGl0ZS1iZy5wbmcpO1xyXG5cdFx0XHJcblx0fVxyXG5cclxuXHQmOmFmdGVyIHtcclxuXHRcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL3NoYWRvdy1yaWdodC13aGl0ZS1iZy5wbmcpO1xyXG5cclxuXHR9XHJcblxyXG59IiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG4gIC5zbGljay1saXN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kOyB9XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG4gIFtkaXI9XCJydGxcIl0gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7IH1cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuIiwiW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjUwbXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouMjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi4zNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjYwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi42NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6LjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouODVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Ljg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjkwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheTouOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Ljk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5Oi45NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjFzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4xNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjI1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS4zc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuMzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjRzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS40NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjU1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS42c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuNjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjdzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS43NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToxLjg1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MS45c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjEuOTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6MnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjA1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4xc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuMTVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yc31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjJzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjI1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi4yNXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuM3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjM1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNHN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi40c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNDVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjU1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi41NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjZzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNnN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjY1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuN3N9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi43c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuNzVzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjhzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSxib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjg1MFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZHVyYXRpb246Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kZWxheTowfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRle3RyYW5zaXRpb24tZGVsYXk6Mi44NXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjlzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjIuOXN9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdLGJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTUwXCJdIFtkYXRhLWFvc117dHJhbnNpdGlvbi1kdXJhdGlvbjoyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0sYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWRlbGF5OjB9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlLGJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGV7dHJhbnNpdGlvbi1kZWxheToyLjk1c31bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0sYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLWR1cmF0aW9uOjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSxib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tZGVsYXk6MH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0uYW9zLWFuaW1hdGUsYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZXt0cmFuc2l0aW9uLWRlbGF5OjNzfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1saW5lYXJdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWxpbmVhcl0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC4yNSwuNzUsLjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWJhY2tdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjYsLS4yOCwuNzM1LC4wNDUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEuMjc1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1zaW5lXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NDUsLjcxNSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4zOSwuNTc1LC41NjUsMSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NDUsLjA1LC41NSwuOTUpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhZF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDg1LC42OCwuNTMpfVtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc117dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LWN1YmljXSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQ1NSwuMDMsLjUxNSwuOTU1KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0sYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wODUsLjY4LC41Myl9W2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSxib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI1LC40NiwuNDUsLjk0KX1bZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhcnRdLGJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSBbZGF0YS1hb3Nde3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDU1LC4wMywuNTE1LC45NTUpfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVde29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksdHJhbnNmb3JtfVtkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRle29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX1bZGF0YS1hb3M9ZmFkZS11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCl9W2RhdGEtYW9zPWZhZGUtdXAtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsMTAwcHgsMCl9W2RhdGEtYW9zPWZhZGUtdXAtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwcHgsLTEwMHB4LDApfVtkYXRhLWFvcz1mYWRlLWRvd24tbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LC0xMDBweCwwKX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXXtvcGFjaXR5OjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LHRyYW5zZm9ybX1bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXS5hb3MtYW5pbWF0ZXtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9W2RhdGEtYW9zPXpvb20taW5de3RyYW5zZm9ybTpzY2FsZSguNil9W2RhdGEtYW9zPXpvb20taW4tdXBde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMHB4LDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1pbi1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwcHgsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoLjYpfVtkYXRhLWFvcz16b29tLWluLWxlZnRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDBweCwwLDApIHNjYWxlKC42KX1bZGF0YS1hb3M9em9vbS1vdXRde3RyYW5zZm9ybTpzY2FsZSgxLjIpfVtkYXRhLWFvcz16b29tLW91dC11cF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwcHgsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtZG93bl17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApIHNjYWxlKDEuMil9W2RhdGEtYW9zPXpvb20tb3V0LXJpZ2h0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3M9em9vbS1vdXQtbGVmdF17dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMHB4LDAsMCkgc2NhbGUoMS4yKX1bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVde3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9W2RhdGEtYW9zPXNsaWRlLXVwXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfVtkYXRhLWFvcz1zbGlkZS1kb3duXXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX1bZGF0YS1hb3M9c2xpZGUtcmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfVtkYXRhLWFvcz1zbGlkZS1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfVtkYXRhLWFvc149ZmxpcF1bZGF0YS1hb3NePWZsaXBde2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfVtkYXRhLWFvcz1mbGlwLWxlZnRde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyl9W2RhdGEtYW9zPWZsaXAtbGVmdF0uYW9zLWFuaW1hdGV7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKX1bZGF0YS1hb3M9ZmxpcC1yaWdodF17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXJpZ2h0XS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApfVtkYXRhLWFvcz1mbGlwLXVwXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKC0xMDBkZWcpfVtkYXRhLWFvcz1mbGlwLXVwXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfVtkYXRhLWFvcz1mbGlwLWRvd25de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoMTAwZGVnKX1bZGF0YS1hb3M9ZmxpcC1kb3duXS5hb3MtYW5pbWF0ZXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApfSJdfQ== */

.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 .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}