@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-spacing]{--ea_spacer: 1.25rem;--ea_spacing_font_size: 0px;--ea_spacing_button_letter_spacing: 0px;--ea_spacing_font_size_17: 0px;--ea_spacing_gutter: 0px;--ea_spacing_toggle_before_left: 0px;--ea_spacing_toggle_custom_height: 0px;--ea_spacing_toggle_custom_width: 0px;--ea_spacing_toggle_custom_before_height_width: 0px;--ea_spacing_toggle_label_text_margin_right: 0px;--ea_spacing_button_line_height: 0px;--ea_spacing_button_min_height: 0px;--ea_spacing_button_icon_height: 0px;--ea_spacing_input_rte_height: 0px;--ea_spacing_rte_button_image_padding: 0px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: 0px;--ea_spacing_table_caption_padding_top_bottom: 0px;--ea_spacing_table_tbody_tr_min_height: 0px;--ea_spacing_table_tbody_tr_height: 0px;--ea_spacing_table_cell_first_child_padding: 0px;--ea_spacing_table_cell_last_child_padding: 0px;--ea_spacing_table_cell_padding_top_bottom: 0px;--ea_spacing_table_cell_padding_left_right: 0px;--ea_spacing_table_button_filter_icon_height: 0px;--ea_spacing_table_tbody_th_button_text_line_height: 0px;--ea_spacing_mail_personals_tbody_th_padding_top: 0px;--ea_spacing_read_only_margin_right: 0px;--ea_spacing_read_only_margin_left: 0px}[data-spacing=wide]{--ea_spacer: 1.5rem;--ea_spacing_gutter: 3px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: 1px;--ea_spacing_toggle_custom_width: 1px;--ea_spacing_toggle_custom_before_height_width: 1px;--ea_spacing_toggle_label_text_margin_right: 1px;--ea_spacing_button_line_height: 2px;--ea_spacing_button_min_height: 2px;--ea_spacing_input_rte_height: 2px;--ea_spacing_button_icon_height: 1px;--ea_spacing_rte_button_image_padding: 1px;--ea_spacing_auth_menu_help_font_size: 2px;--ea_spacing_table_caption_font_size: 2px;--ea_spacing_table_caption_padding_top_bottom: 2px;--ea_spacing_table_cell_first_child_padding: 2px;--ea_spacing_table_cell_last_child_padding: 2px;--ea_spacing_table_tbody_tr_min_height: 2px;--ea_spacing_table_tbody_tr_height: 5px;--ea_spacing_table_cell_padding_top_bottom: 2px;--ea_spacing_table_cell_padding_left_right: 2px;--ea_spacing_table_button_filter_icon_height: 1px;--ea_spacing_table_tbody_th_button_text_line_height: 2px;--ea_spacing_read_only_margin_right: 1px;--ea_spacing_read_only_margin_left: 1px}[data-spacing=xwide]{--ea_spacer: 1.75rem;--ea_font_size: .9375rem;--ea_spacing_font_size: 2px;--ea_spacing_font_size_17: 2px;--ea_spacing_button_letter_spacing: .5px;--ea_spacing_gutter: 7px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: 2px;--ea_spacing_toggle_custom_width: 2px;--ea_spacing_toggle_custom_before_height_width: 2px;--ea_spacing_toggle_label_text_margin_right: 2px;--ea_spacing_button_line_height: 4px;--ea_spacing_button_min_height: 4px;--ea_spacing_button_icon_height: 2px;--ea_spacing_input_rte_height: 4px;--ea_spacing_rte_button_image_padding: 2px;--ea_spacing_auth_menu_help_font_size: 2px;--ea_spacing_table_caption_font_size: 2px;--ea_spacing_table_caption_padding_top_bottom: 4px;--ea_spacing_table_cell_first_child_padding: 2px;--ea_spacing_table_cell_last_child_padding: 2px;--ea_spacing_table_tbody_tr_min_height: 4px;--ea_spacing_table_tbody_tr_height: 6px;--ea_spacing_table_cell_padding_top_bottom: 4px;--ea_spacing_table_cell_padding_left_right: 4px;--ea_spacing_table_button_filter_icon_height: 2px;--ea_spacing_table_tbody_th_button_text_line_height: 4px;--ea_spacing_read_only_margin_right: 2px;--ea_spacing_read_only_margin_left: 2px}[data-spacing=compact]{--ea_spacer: 1rem;--ea_spacing_font_size: -2px;--ea_spacing_font_size_17: -2px;--ea_spacing_gutter: -2px;--ea_spacing_toggle_before_left: 1px;--ea_spacing_toggle_custom_height: -1px;--ea_spacing_toggle_custom_width: -1px;--ea_spacing_toggle_custom_before_height_width: -1px;--ea_spacing_toggle_label_text_margin_right: -1px;--ea_spacing_button_line_height: -2px;--ea_spacing_button_min_height: -2px;--ea_spacing_button_icon_height: -1px;--ea_spacing_input_rte_height: -2px;--ea_spacing_rte_button_image_padding: -1px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: -2px;--ea_spacing_table_caption_padding_top_bottom: -2px;--ea_spacing_table_cell_first_child_padding: -2px;--ea_spacing_table_cell_last_child_padding: -2px;--ea_spacing_table_tbody_tr_min_height: -2px;--ea_spacing_table_tbody_tr_height: -6px;--ea_spacing_table_cell_padding_top_bottom: -2px;--ea_spacing_table_cell_padding_left_right: -2px;--ea_spacing_table_button_filter_icon_height: -1px;--ea_spacing_table_tbody_th_button_text_line_height: -2px;--ea_spacing_mail_personals_tbody_th_padding_top: 1px;--ea_spacing_read_only_margin_right: -1px;--ea_spacing_read_only_margin_left: -1px}[data-spacing=xcompact]{--ea_spacer: .875rem;--ea_font_size: .6875rem;--ea_spacing_font_size: -2px;--ea_spacing_font_size_17: -2px;--ea_spacing_gutter: -6px;--ea_spacing_toggle_before_left: 2px;--ea_spacing_toggle_custom_height: -2px;--ea_spacing_toggle_custom_width: -2px;--ea_spacing_toggle_custom_before_height_width: -2px;--ea_spacing_toggle_label_text_margin_right: -2px;--ea_spacing_button_line_height: -2px;--ea_spacing_button_min_height: -2px;--ea_spacing_button_icon_height: -2px;--ea_spacing_input_rte_height: -2px;--ea_spacing_rte_button_image_padding: -1px;--ea_spacing_auth_menu_help_font_size: 0px;--ea_spacing_table_caption_font_size: -2px;--ea_spacing_table_caption_padding_top_bottom: -3px;--ea_spacing_table_cell_first_child_padding: -3px;--ea_spacing_table_cell_last_child_padding: -3px;--ea_spacing_table_tbody_tr_min_height: -3px;--ea_spacing_table_tbody_tr_height: -7px;--ea_spacing_table_cell_padding_top_bottom: -3px;--ea_spacing_table_cell_padding_left_right: -3px;--ea_spacing_table_button_filter_icon_height: -2px;--ea_spacing_table_tbody_th_button_text_line_height: -2px;--ea_spacing_mail_personals_tbody_th_padding_top: 1px;--ea_spacing_read_only_margin_right: -2px;--ea_spacing_read_only_margin_left: -2px}:root{--ea_font_family: "Arial", sans-serif;--ea_font_size: .8125rem;--ea_font_size_xsmall: calc(var(--ea_font_size) * .85);--ea_font_size_small: calc(var(--ea_font_size) * .92);--ea_font_size_large: calc(var(--ea_font_size) * 1.15);--ea_font_size_xlarge: calc(var(--ea_font_size) * 1.3);--ea_font_size_h1: calc(var(--ea_font_size) * 2);--ea_font_size_h2: calc(var(--ea_font_size) * 1.46);--ea_font_size_h3: var(--ea_font_size_large);--ea_text_color: black;--ea_text_color_light: var(--ea_text_color);--ea_text_line_height: 1.15;--ea_heading_color: var(--ea_text_color);--ea_heading_font_family: var(--ea_font_family);--ea_heading_line_height: 1.2;--ea_font_size_17: calc(17px + var(--ea_spacing_font_size_17))}[class*=ea_generics__]{line-height:var(--ea_text_line_height)}body{color:var(--ea_text_color)}body h1,body h2,body h3,body h1[class*=ea_generics__],body h2[class*=ea_generics__],body h3[class*=ea_generics__]{line-height:var(--ea_heading_line_height)}body h1>a,body h1>a[class*=ea_generics__],body h2>a,body h2>a[class*=ea_generics__],body h3>a,body h3>a[class*=ea_generics__]{line-height:inherit}.ea_generics__h1{font-size:var(--ea_font_size_h1)}h2,.ea_generics__h2{font-size:var(--ea_font_size_h2)}h3,.ea_generics__h3{font-size:var(--ea_font_size_h3)}:root{--ea_breakpoint: xxs }@media (min-width: 360.02px){:root{--ea_breakpoint: xs }}@media (min-width: 576.02px){:root{--ea_breakpoint: sm }}@media (min-width: 768.02px){:root{--ea_breakpoint: md }}@media (min-width: 992.02px){:root{--ea_breakpoint: lg }}@media (min-width: 1200.02px){:root{--ea_breakpoint: xl }}.ea_utilities__ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_utilities__is_sr_only{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}@media (min-width: .02px){.ea_utilities__is_sr_only_xxs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 0px){.ea_utilities__is_sr_only_until_xxs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 360.02px){.ea_utilities__is_sr_only_xs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 360px){.ea_utilities__is_sr_only_until_xs{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 576.02px){.ea_utilities__is_sr_only_sm{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 576px){.ea_utilities__is_sr_only_until_sm{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 768.02px){.ea_utilities__is_sr_only_md{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 768px){.ea_utilities__is_sr_only_until_md{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 992.02px){.ea_utilities__is_sr_only_lg{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 992px){.ea_utilities__is_sr_only_until_lg{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (min-width: 1200.02px){.ea_utilities__is_sr_only_xl{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}@media (max-width: 1200px){.ea_utilities__is_sr_only_until_xl{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}}.ea_utilities__stretched{text-decoration:none}.ea_utilities__stretched:before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;z-index:1}.ea_utilities__clearfix:after{display:block;clear:both;content:""}.ea_utilities__placeholder{font-style:italic!important}.ea_utilities__visibility-hidden{visibility:hidden!important}.ea_utilities__visibility-visible{visibility:visible!important}.ea_utilities__list_style-none{list-style:none!important}.ea_utilities__list_style-none>li:before{display:none!important}li.ea_utilities__list_style-none:before{display:none!important}.ea_utilities__display-none{display:none!important}.ea_utilities__display-block{display:block!important}.ea_utilities__display-inline{display:inline!important}.ea_utilities__display-inline_block{display:inline-block!important}.ea_utilities__display-inline_flex{display:inline-flex!important}.ea_utilities__display-flex{display:flex!important}.ea_utilities__overflow-auto{overflow:auto!important}.ea_utilities__overflow-hidden{overflow:hidden!important}@media (min-width: .02px){.ea_utilities__overflow-hidden_xxs{overflow:hidden!important}.ea_utilities__is_hidden_xxs{display:none!important}}@media (max-width: 0px){.ea_utilities__overflow-hidden_until_xxs{overflow:hidden!important}.ea_utilities__is_hidden_until_xxs{display:none!important}}@media (min-width: 360.02px){.ea_utilities__overflow-hidden_xs{overflow:hidden!important}.ea_utilities__is_hidden_xs{display:none!important}}@media (max-width: 360px){.ea_utilities__overflow-hidden_until_xs{overflow:hidden!important}.ea_utilities__is_hidden_until_xs{display:none!important}}@media (min-width: 576.02px){.ea_utilities__overflow-hidden_sm{overflow:hidden!important}.ea_utilities__is_hidden_sm{display:none!important}}@media (max-width: 576px){.ea_utilities__overflow-hidden_until_sm{overflow:hidden!important}.ea_utilities__is_hidden_until_sm{display:none!important}}@media (min-width: 768.02px){.ea_utilities__overflow-hidden_md{overflow:hidden!important}.ea_utilities__is_hidden_md{display:none!important}}@media (max-width: 768px){.ea_utilities__overflow-hidden_until_md{overflow:hidden!important}.ea_utilities__is_hidden_until_md{display:none!important}}@media (min-width: 992.02px){.ea_utilities__overflow-hidden_lg{overflow:hidden!important}.ea_utilities__is_hidden_lg{display:none!important}}@media (max-width: 992px){.ea_utilities__overflow-hidden_until_lg{overflow:hidden!important}.ea_utilities__is_hidden_until_lg{display:none!important}}@media (min-width: 1200.02px){.ea_utilities__overflow-hidden_xl{overflow:hidden!important}.ea_utilities__is_hidden_xl{display:none!important}}@media (max-width: 1200px){.ea_utilities__overflow-hidden_until_xl{overflow:hidden!important}.ea_utilities__is_hidden_until_xl{display:none!important}}.ea_utilities__vertical_align-baseline{vertical-align:baseline!important}.ea_utilities__vertical_align-top{vertical-align:top!important}.ea_utilities__vertical_align-middle{vertical-align:middle!important}.ea_utilities__vertical_align-bottom{vertical-align:bottom!important}.ea_utilities__vertical_align-text_bottom{vertical-align:text-bottom!important}.ea_utilities__align_self-center{align-self:center!important}.ea_utilities__flex_wrap-wrap{flex-wrap:wrap!important}.ea_utilities__flex_wrap-nowrap{flex-wrap:nowrap!important}.ea_utilities__flex_justify_content-start{justify-content:flex-start!important}.ea_utilities__flex_justify_content-end{justify-content:flex-end!important}.ea_utilities__flex_justify_content-center{justify-content:center!important}.ea_utilities__flex_justify_content-between{justify-content:space-between!important}.ea_utilities__flex_justify_content-around{justify-content:space-around!important}.ea_utilities__flex_align_items-start{align-items:flex-start!important}.ea_utilities__flex_align_items-end{align-items:flex-end!important}.ea_utilities__flex_align_items-center{align-items:center!important}.ea_utilities__flex_grow-1{flex-grow:1!important}.ea_utilities__flex_direction-column{flex-direction:column!important}.ea_utilities__flex_shrink-0{flex-shrink:0!important}.ea_utilities__flex_shrink-1{flex-shrink:1!important}.ea_utilities__grid-auto_rows{grid-auto-rows:auto!important}.ea_utilities__position-relative{position:relative!important}.ea_utilities__position-fixed{position:fixed!important}.ea_utilities__height-100{height:100%!important}.ea_utilities__width-100{width:100%!important}.ea_utilities__width-auto{width:auto!important}.ea_utilities__max_width-100{max-width:100%!important}.ea_utilities__margin-0{margin:0!important}[dir=ltr] .ea_utilities__margin_left-0{margin-left:0!important}[dir=ltr] .ea_utilities__margin_right-0{margin-right:0!important}[dir=ltr] .ea_utilities__margin_left-auto{margin-left:auto!important}[dir=ltr] .ea_utilities__margin_right-auto{margin-right:auto!important}[dir=rtl] .ea_utilities__margin_left-0{margin-right:0!important}[dir=rtl] .ea_utilities__margin_right-0{margin-left:0!important}[dir=rtl] .ea_utilities__margin_left-auto{margin-right:auto!important}[dir=rtl] .ea_utilities__margin_right-auto{margin-left:auto!important}.ea_utilities__margin_top-0{margin-top:0!important}.ea_utilities__margin_bottom-0{margin-bottom:0!important}.ea_utilities__margin_top_bottom-0{margin-top:0!important;margin-bottom:0!important}.ea_utilities__padding-0{padding:0!important}.ea_utilities__resize-none{resize:none!important}.ea_utilities__resize-both,.ea_utilities__resize-horizontal,.ea_utilities__resize-vertical{resize:both!important}.ea_utilities__text_align-center{text-align:center!important}.ea_utilities__text_align-right{text-align:right!important}.ea_utilities__text_align-left{text-align:left!important}.ea_utilities__font_weight-normal{font-weight:400!important}.ea_utilities__font_weight-bold{font-weight:700!important}.ea_utilities__font_style-italic{font-style:italic}.ea_utilities__font_size-xsmall{font-size:var(--ea_font_size_xsmall)}.ea_utilities__font_size-small{font-size:var(--ea_font_size_small)}.ea_utilities__font_size-large{font-size:var(--ea_font_size_large)}.ea_utilities__font_size-xlarge{font-size:var(--ea_font_size_xlarge)}.ea_utilities__word_break-break_word{word-break:break-word}.ea_utilities__white_space-nowrap{white-space:nowrap!important}.ea_utilities__border-none{border:none!important}.ea_utilities__filter-grayscale{filter:grayscale(1)}.ea_utilities__color_warning{color:var(--ea_color_warning)!important}.ea_utilities__color_warning svg use{fill:var(--ea_color_warning)!important}.ea_utilities__fill-warning use{fill:var(--ea_color_warning)!important}.ea_utilities__color_danger{color:var(--ea_color_danger)!important}.ea_utilities__color_danger svg use{fill:var(--ea_color_danger)!important}.ea_utilities__fill-danger use{fill:var(--ea_color_danger)!important}.ea_utilities__color_success{color:var(--ea_color_success)!important}.ea_utilities__color_success svg use{fill:var(--ea_color_success)!important}.ea_utilities__fill-success use{fill:var(--ea_color_success)!important}.ea_utilities__color_info{color:var(--ea_color_info)!important}.ea_utilities__color_info svg use{fill:var(--ea_color_info)!important}.ea_utilities__fill-info use{fill:var(--ea_color_info)!important}.ea_utilities__color_primary{color:var(--ea_color_primary)!important}.ea_utilities__color_primary svg use{fill:var(--ea_color_primary)!important}.ea_utilities__fill-primary use{fill:var(--ea_color_primary)!important}[dir=ltr] .ea_utilities__icon_margin-after{margin-right:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_utilities__icon_margin-before,[dir=rtl] .ea_utilities__icon_margin-after{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_utilities__icon_margin-before{margin-right:var(--ea_icon_sibling_margin)}:root{--ea_target_size_minimum: 24px;--ea_target_size_medium: 34px;--ea_target_size_enhanced: 44px;--ea_color_success: hsl(152 70% 30%);--ea_color_success_light: hsl(152 70% 38%);--ea_color_success_lighter: hsl(152 68% 95%);--ea_color_info: hsl(198 100% 33%);--ea_color_info_light: hsl(198 100% 41%);--ea_color_info_lighter: hsl(198 100% 95%);--ea_color_danger: hsl(360 79% 45%);--ea_color_danger_dark: hsl(360 79% 37%);--ea_color_danger_lighter: hsl(360 69% 94%);--ea_color_warning: hsl(38 100% 56%);--ea_color_warning_dark: hsl(38 71% 35%);--ea_color_warning_lighter: hsl(38 100% 96%);--ea_color_base: black;--ea_color_primary: var(--ea_color_base);--ea_color_primary_dark: var(--ea_color_base);--ea_color_primary_darker: var(--ea_color_base);--ea_color_primary_light: var(--ea_color_base);--ea_color_primary_lighter: var(--ea_color_base);--ea_color_online: var(--ea_color_success_light);--ea_color_offline: var(--ea_border_color_hover);--ea_background_color: white;--ea_background_color_dark: #F5F5F5;--ea_border_radius: 5px;--ea_border_radius_small: calc(var(--ea_border_radius) * .6);--ea_border_radius_large: calc(var(--ea_border_radius) * 2);--ea_border_radius_larger: calc(var(--ea_border_radius) * 4);--ea_border_radius_rounded: 99rem;--ea_border_style: solid;--ea_border_width: 1px;--ea_border_color: var(--ea_color_base);--ea_border_color_hover: var(--ea_color_base);--ea_border: var(--ea_border_width) var(--ea_border_style) var(--ea_border_color);--ea_shadow_small: 0px 2px 4px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_shadow: 0px 2px 6px 0px rgba(0, 0, 0, .2), 0px 2px 4px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_shadow_large: 0px 6px 12px 0px rgba(0, 0, 0, .15), 0px 2px 8px 0px rgba(0, 0, 0, .15), 0px 2px 4px 0px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .1);--ea_container_max_width: 1000px;--ea_header_height: 45px;--ea_sidebar_width: 250px;--ea_duration_default: .3s;--ea_duration_fast: .15s;--ea_duration_slow: .45s;--ea_field_button_padding_top_bottom: 5px;--ea_field_button_padding_left_right: 17px;--ea_icon_size: 20px;--ea_icon_size_xlarge: calc(var(--ea_icon_size) * 1.5);--ea_icon_size_large: calc(var(--ea_icon_size) * 1.2);--ea_icon_size_small: calc(var(--ea_icon_size) * .8);--ea_icon_size_xsmall: calc(var(--ea_icon_size) * .7);--ea_icon_size_xxsmall: calc(var(--ea_icon_size) * .5);--ea_icon_fill: #9B9B9B;--ea_icon_sibling_margin: 8px;--ea_z_base: 0;--ea_z_tooltip: 99;--ea_z_over_base: 10000;--ea_z_drawer: 20000;--ea_z_lightboxes: 30000;--ea_z_toast: 40000;--ea_z_alert: 50000;--ea_avatar_size: var(--ea_button_min_height);--ea_avatar_border_radius: var(--ea_border_radius_rounded);--ea_badge_border_radius: var(--ea_border_radius_rounded);--ea_badge_color: var(--ea_color_base);--ea_badge_background_color: transparent;--ea_badge_font_size: var(--ea_font_size_small);--ea_badge_padding_top_bottom: 2px;--ea_badge_padding_left_right: 8px;--ea_badge_counter_padding_left_right: 5px;--ea_badge_mini_size: 8px;--ea_button_text_align: center;--ea_button_font_family: inherit;--ea_button_font_size: var(--ea_font_size);--ea_button_font_weight: normal;--ea_button_font_style: normal;--ea_button_text_decoration: none;--ea_button_border_radius: var(--ea_border_radius);--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_border_width: var(--ea_border_width);--ea_button_overflow: hidden;--ea_button_background_position: 10px center;--ea_button_background_image: none;--ea_button_background_repeat: no-repeat;--ea_button_clip_path: none;--ea_button_padding_top_bottom: var(--ea_field_button_padding_top_bottom);--ea_button_padding_left_right: var(--ea_field_button_padding_left_right);--ea_button_margin_top: 3px;--ea_button_margin_right: 0;--ea_button_margin_bottom: 3px;--ea_button_margin_left: 0;--ea_button_line_height: var(--ea_text_line_height);--ea_button_min_height: calc(var(--ea_button_line_height) * var(--ea_button_font_size) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_icon_margin: var(--ea_icon_sibling_margin);--ea_button_icon_margin_left: -7px;--ea_button_icon_margin_right: 9px;--ea_button_icon_height: calc(var(--ea_icon_size_small) + var(--ea_spacing_button_icon_height));--ea_button_icon_height_small: var(--ea_icon_size_xsmall);--ea_button_icon_only_padding_top: var(--ea_field_button_padding_top_bottom);--ea_button_icon_only_padding_bottom: var(--ea_field_button_padding_top_bottom);--ea_button_icon_only_padding_left_right: var(--ea_field_button_padding_top_bottom);--ea_button_content_icon_only_after: inherit;--ea_button_color: var(--ea_color_base);--ea_button_background_color: transparent;--ea_button_border_color: var(--ea_border_color);--ea_button_color_hover: var(--ea_color_base);--ea_button_background_color_hover: transparent;--ea_button_border_color_hover: var(--ea_button_color_hover);--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_color_primary_darker);--ea_button_color_primary_active: white;--ea_button_background_color_primary_active: var(--ea_color_primary_dark);--ea_button_color_outline_primary: var(--ea_color_primary);--ea_button_border_color_outline_primary: var(--ea_color_primary);--ea_button_color_outline_primary_hover: var(--ea_color_primary_darker);--ea_button_border_color_outline_primary_hover: var(--ea_color_primary_darker);--ea_button_color_outline_primary_active: var(--ea_color_primary);--ea_button_border_color_outline_primary_active: var(--ea_color_primary);--ea_button_light_color: var(--ea_button_color);--ea_button_light_color_hover: var(--ea_button_color_hover);--ea_button_light_background_color_hover: transparent;--ea_button_light_icon_margin_right: 9px;--ea_button_light_icon_margin_left: 0px;--ea_buttons_gap: 5px;--ea_card_border_radius: var(--ea_border_radius_large);--ea_card_border_color: var(--ea_border_color);--ea_card_border_color_hover: var(--ea_border_color_hover);--ea_card_bg_color_hover: var(--ea_background_color_dark);--ea_card_spacer: var(--ea_gap);--ea_chip_height: var(--ea_target_size_minimum);--ea_chip_background: var(--ea_background_color_dark);--ea_chip_background_hover: var(--ea_border_color);--ea_chip_color: var(--ea_color_base);--ea_chip_border_color: var(--ea_border_color);--ea_chip_border_radius: var(--ea_button_border_radius);--ea_chips_gap: calc(var(--ea_field_height) - var(--ea_field_border_width) * 2 - var(--ea_chip_height));--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_border_color: var(--ea_border_color);--ea_dropdown_border_width: var(--ea_border_width);--ea_dropdown_border_radius: var(--ea_border_radius);--ea_utilities_calculated_max_height: none;--ea_utilities_calculated_top: auto;--ea_utilities_calculated_left: auto;--ea_dropdown_item_color: #FFFFFF;--ea_dropdown_item_color_hover: #525252;--ea_dropdown_item_color_active: #525252;--ea_dropdown_item_background_color: transparent;--ea_dropdown_item_background_color_hover: #F3F3F3;--ea_dropdown_item_background_color_active: #CCCCCC;--ea_dropdown_item_span_padding_right: 10px;--ea_dropdown_item_span_padding_left: 23px;--ea_dropdown_icon_selected_position_start: 7px;--ea_help_padding: var(--ea_gap);--ea_help_background_color: var(--ea_background_color_dark);--ea_help_border_radius: var(--ea_notice_border_radius);--ea_help_border: var(--ea_border);--ea_help_border_color: var(--ea_border_color);--ea_iframe_background: var(--ea_background_color);--ea_list_border: var(--ea_border);--ea_list_marker_color: var(--ea_color_base);--ea_list_ul_marker_size: 6px;--ea_meter_width: 150px;--ea_meter_height: 5px;--ea_modal_content_background_color: var(--ea_background_color);--ea_modal_border_radius: var(--ea_border_radius_large);--ea_modal_spacer: var(--ea_gap);--ea_modal_dialog_width_small: 300px;--ea_modal_dialog_width_medium: 500px;--ea_modal_dialog_width_large: 800px;--ea_modal_dialog_max_height: 70vh;--ea_notice_border_radius: var(--ea_border_radius_large);--ea_notice__icon_size: var(--ea_icon_size);--ea_progress_background_color: var(--ea_checkbox_background_color_checked);--ea_progress_height: 5px;--ea_progress_width: 200px;--ea_separator_border_color: var(--ea_border_color);--ea_snackbar_color: white;--ea_snackbar_background_color: var(--ea_color_base);--ea_snackbar_background_color_hover: var(--ea_color_base);--ea_snackbar_shadow: var(--ea_shadow_large);--ea_spinner_thickness: calc(var(--ea_border_width) * 2);--ea_loader_size: calc(var(--ea_icon_size) * 1.5);--ea_spinner_color: var(--ea_text_color);--ea_spinner_background_color: var(--ea_border_color);--ea_table_caption_font_size: var(--ea_font_size);--ea_table_border_width: var(--ea_border_width);--ea_table_border_style: var(--ea_border_style);--ea_table_border_color: var(--ea_border_color);--ea_table_border: var(--ea_table_border_width) var(--ea_table_border_style) var(--ea_table_border_color);--ea_table_cell_padding_top_bottom: calc(var(--ea_gap) / 3 + var(--ea_spacing_table_cell_padding_top_bottom));--ea_table_cell_padding_left_right: calc(var(--ea_gap) / 2 + var(--ea_spacing_table_cell_padding_left_right));--ea_table_cell_height: calc(var(--ea_button_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_cell_first_last_padding_left_right: var(--ea_gutter);--ea_table_th_background_color: var(--ea_background_color_dark);--ea_table_th_background_image: none;--ea_table_th_border_color: var(--ea_table_border_color);--ea_table_th_color: var(--ea_text_color);--ea_table_th_font_weight: bold;--ea_table_th_font_size: var(--ea_font_size);--ea_table_th_text_transform: none;--ea_table_th_height: var(--ea_table_cell_height);--ea_table_th_padding_top_bottom: var(--ea_table_cell_padding_top_bottom);--ea_table_tbody_background_color: var(--ea_background_color);--ea_table_tbody_background_color_hover: var(--ea_background_color_dark);--ea_table_tbody_color: var(--ea_text_color);--ea_table_tbody_color_hover: var(--ea_text_color);--ea_field_padding_top_bottom: var(--ea_field_button_padding_top_bottom);--ea_field_padding_left_right: calc(var(--ea_field_button_padding_top_bottom) * 1.5);--ea_field_gap: calc(var(--ea_content_margin) / 3);--ea_field_control_width: 300px;--ea_field_label_width: 200px;--ea_field_height: var(--ea_button_min_height);--ea_field_label_font_size: var(--ea_font_size);--ea_field_border_radius: var(--ea_border_radius);--ea_field_border_color: var(--ea_border_color);--ea_field_border: var(--ea_field_border_width) solid var(--ea_field_border_color);--ea_form_field_width: 250px;--ea_form_field_text_width: 30%;--ea_form_field_text_min_width: 150px;--ea_form_field_text_max_width: 200px;--ea_form_field_text_padding_start: 0px;--ea_form_field_text_padding_end: var(--ea_content_margin);--ea_form_field_text_font_weight: normal;--ea_input_text_padding_top: var(--ea_field_padding_top_bottom);--ea_input_text_padding_bottom: var(--ea_field_padding_top_bottom);--ea_input_text_padding_right: var(--ea_field_padding_left_right);--ea_input_text_padding_left: var(--ea_field_padding_left_right);--ea_input_text_border_radius: 0px;--ea_field_label_color: var(--ea_text_color);--ea_field_border_width: var(--ea_border_width);--ea_field_border_color_hover: #525252;--ea_field_background_color: var(--ea_background_color);--ea_field_input_color: #646464;--ea_field_input_range_color: #9B9B9B;--ea_field_check_radio_size: 20px;--ea_field_select_color: #646464;--ea_field_select_background_color: var(--ea_background_color);--ea_field_select_background_color_hover: var(--ea_background_color);--ea_checkbox_background_color: var(--ea_background_color);--ea_checkbox_border_color: var(--ea_field_border_color);--ea_checkbox_background_color_checked: var(--ea_color_success_light);--ea_checkbox_border_color_checked: var(--ea_checkbox_background_color_checked);--ea_checkbox_before_border_color: #FFF;--ea_range_track_height: 5px;--ea_range_thumb_size: var(--ea_target_size_minimum);--ea_toggle_custom_width: calc(var(--ea_field_check_radio_size) * 1.75);--ea_toggle_background_color: var(--ea_field_border_color);--ea_toggle_background_color_checked: var(--ea_checkbox_background_color_checked);--ea_banner_background_color: var(--ea_background_color);--ea_banner_color: #FFFFFF;--ea_button_prefs_dft_icon_display: inline-block;--ea_gutter: calc(18px + var(--ea_spacing_gutter));--ea_gap: calc(18px + var(--ea_spacing_gutter));--ea_content_margin: calc((18px + var(--ea_spacing_gutter)) * .75);--ea_sidebar_gutter: calc(var(--ea_gutter) * .5);--ea_auth_menu_help_color: #FFFFFf;--ea_auth_menu_help_font_weight: normal;--ea_auth_menu_help_text_transform: none;--ea_auth_menu_help_font_size: calc(13px + var(--ea_spacing_auth_menu_help_font_size));--ea_calendar_schedule_event_selected: #000000;--ea_input_rte_height: calc(38px + var(--ea_spacing_input_rte_height));--ea_input_rte_min_height: calc(38px + var(--ea_spacing_input_rte_height));--ea_input_rte_max_height: 150px;--ea_rte_button_image_padding: calc(6px + var(--ea_spacing_rte_button_image_padding));--ea_rte_message_time: calc(9px + var(--ea_spacing_font_size));--ea_rte_message_first: calc(10px + var(--ea_spacing_font_size));--ea_button_chat_submit_line_height: var(--ea_button_line_height);--ea_button_chat_submit_min_height: calc(21px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #F8F8F8;--ea_chat_common_threads_last_message_margin_right: 5px;--ea_chat_common_threads_last_message_margin_left: 0;--ea_chat_common_contact_img_figcaption_right: 0;--ea_chat_common_contact_img_figcaption_left: auto;--ea_chat_new_message_background_color: #e6292A;--ea_chat_new_message_color: #FFFFFf;--ea_chat_avatar_box_shadow: #9f9f9f;--ea_chat_thread_dial_message_time_padding_right: 0;--ea_chat_thread_dial_message_time_padding_left: 10px;--ea_chat_scroll_to_bottom_button_right: 20px;--ea_chat_scroll_to_bottom_button_left: auto;--ea_chat_thread_avatar_margin_right: 5px;--ea_chat_thread_avatar_margin_left: 0;--ea_chat_thread_top_margin_right: 0;--ea_chat_thread_top_margin_left: 5px;--ea_chat_meet_connect_participant_name_icon_margin_right: 5px;--ea_chat_meet_connect_participant_name_icon_margin_left: 0;--ea_chat_meet_message_meeting_button_margin_right: 0;--ea_chat_meet_message_meeting_button_margin_left: 10px;--ea_chat_meet_controls_background_color: #FFFFFf;--ea_chat_meet_controls_button_background_color: #DDDDDd;--ea_chat_meet_controls_button_fill: #FFFFFf;--ea_doctypes_color_file: #4A90E2;--ea_doctypes_color_doc: #054983;--ea_doctypes_color_exe: #4CD6EF;--ea_doctypes_color_html: #2CB56E;--ea_doctypes_color_ics: #FF4F64;--ea_doctypes_color_img: #FF7A1D;--ea_doctypes_color_pdf: #E23952;--ea_doctypes_color_pps: #FF8D6E;--ea_doctypes_color_ppt: #FF8D6E;--ea_doctypes_color_snd: #FFDF00;--ea_doctypes_color_txt: #FFAD1F;--ea_doctypes_color_vcf: #C675FF;--ea_doctypes_color_vid: #12D3D2;--ea_doctypes_color_xls: #1FBFAF;--ea_doctypes_color_zip: #FF62BE;--ea_mail_send_rte_actions_background_color: #F8F8F8;--ea_mail_send_rte_top: auto;--ea_mail_send_rte_bottom: 0;--ea_mail_send_rte_position: static;--ea_mail_send_rte_background_color: white;--ea_mail_personals_unseen_msg_nb_padding_top: 16px;--ea_mail_personals_unsubs_padding_top: 8px;--ea_mail_personals_actions_padding_top: 11px;--ea_auth_hotkeys_padding_left: 10px;--ea_auth_hotkeys_padding_right: 0px;--ea_postit_background_color: #FEF49c;--ea_postit_width: 200px;--ea_postit_height: 100px}@media (max-width: 360px){:root{--ea_button_padding_left_right: calc(var(--ea_field_button_padding_left_right) - 3px)}}@media (max-width: 576px){:root{--ea_gutter: calc((18px + var(--ea_spacing_gutter)) * .5)}}@media (min-width: 576.02px){:root{--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_item_background_color: transparent;--ea_dropdown_item_color: #545454;--ea_dropdown_font_size: var(--ea_font_size);--ea_dropdown_font_weight: normal;--ea_table_tbody_tr_height: calc(44px + var(--ea_spacing_table_tbody_tr_height));--ea_mail_personals_unseen_msg_nb_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_mail_personals_unsubs_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_mail_personals_actions_padding_top: var(--ea_table_cell_padding_top_bottom);--ea_auth_menu_help_color: #545454}}[dir=ltr]{--ea_direction_start: left;--ea_direction_end: right}[dir=rtl]{--ea_direction_start: right;--ea_direction_end: left}.ea_generics__container,.ea_generics__in_notices,.ea_generics__in_buttons,.ea_generics__in_content{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_generics__container:not(.ea_utilities__width-100),.ea_generics__in_notices:not(.ea_utilities__width-100),.ea_generics__in_buttons:not(.ea_utilities__width-100),.ea_generics__in_content:not(.ea_utilities__width-100){max-width:var(--ea_container_max_width)}.ea_generics__in_notices,.ea_generics__in_buttons,.ea_generics__in_content{margin-bottom:var(--ea_gap)}#div_IN_TOP .ea_generics__in_buttons:first-child{padding-bottom:var(--ea_gap);margin-bottom:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){list-style-type:none}[dir=ltr] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-left:var(--ea_content_margin)}[dir=rtl] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-right:var(--ea_content_margin)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item{padding:0;margin:0 0 calc(var(--ea_content_margin) * .5) 0;position:relative;list-style:none}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item:last-child{margin-bottom:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item:before{position:absolute}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon{display:flex}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon:before{display:none}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:var(--ea_icon_size_small);height:var(--ea_icon_size_small);margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}[dir=ltr] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-right:var(--ea_icon_sibling_margin);margin-left:calc(var(--ea_content_margin) * -1)}[dir=rtl] .ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-left:var(--ea_icon_sibling_margin);margin-right:calc(var(--ea_content_margin) * -1)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]) .ea_generics__list_item_marker-icon .ea_generics__icon_marker+p{margin-top:0}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list_marker-primary .ea_generics__icon_marker use{fill:var(--ea_color_primary)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list-ul.ea_generics__list_marker-primary .ea_generics__list_item:before{background-color:var(--ea_color_primary)}.ea_generics__list:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]).ea_generics__list-ol.ea_generics__list_marker-primary .ea_generics__list_item:before{color:var(--ea_color_primary)}.ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:"";display:block;width:var(--ea_list_ul_marker_size);height:var(--ea_list_ul_marker_size);border-radius:2px;background-color:var(--ea_list_marker_color);top:calc(var(--ea_font_size) * var(--ea_button_line_height) / 2 - var(--ea_list_ul_marker_size) / 2)}[dir=ltr] .ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__list-ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin))}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){counter-reset:item}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{counter-increment:item}.ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:counter(item) ".";font-weight:700;color:var(--ea_list_marker_color);top:0}[dir=ltr] .ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:right}[dir=rtl] .ea_generics__list-ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:left}header p a:not(.ea_generics__button):not(.ea_generics__button-light),header p a:link:not(.ea_generics__button):not(.ea_generics__button-light),header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),header li a:not(.ea_generics__button):not(.ea_generics__button-light),header li a:link:not(.ea_generics__button):not(.ea_generics__button-light),header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}header p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:not(.ea_generics__button):not(.ea_generics__button-light):active,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,header dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,footer dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__table a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__table h1,.ea_generics__table h2,.ea_generics__table h3,.ea_generics__table h4,.ea_generics__table h5,.ea_generics__table h6,.ea_generics__table .ea_generics__h1,.ea_generics__table .ea_generics__h2,.ea_generics__table .ea_generics__h3,.ea_generics__table .ea_generics__h4,.ea_generics__table .ea_generics__h5,.ea_generics__table .ea_generics__h6{margin-top:0;margin-bottom:var(--ea_content_margin);font-weight:700;font-family:var(--ea_heading_font_family);line-height:var(--ea_heading_line_height);text-align:var(--ea_content__text_align);color:var(--ea_heading_color)}summary{cursor:pointer}.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light),.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light){color:currentColor;transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__container dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__in_content dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__card_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__help_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__modal_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__notice_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__tile_main dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_generics__article dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation p a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation li a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:link:not(.ea_generics__button):not(.ea_generics__button-light):active,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):hover,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):focus,.ea_www__presentation dd a:visited:not(.ea_generics__button):not(.ea_generics__button-light):active{text-decoration-thickness:calc(var(--ea_border_width) * 2)}.ea_generics__container h1,.ea_generics__container h2,.ea_generics__container h3,.ea_generics__container h4,.ea_generics__container h5,.ea_generics__container h6,.ea_generics__container .ea_generics__h1,.ea_generics__container .ea_generics__h2,.ea_generics__container .ea_generics__h3,.ea_generics__container .ea_generics__h4,.ea_generics__container .ea_generics__h5,.ea_generics__container .ea_generics__h6,.ea_generics__in_content h1,.ea_generics__in_content h2,.ea_generics__in_content h3,.ea_generics__in_content h4,.ea_generics__in_content h5,.ea_generics__in_content h6,.ea_generics__in_content .ea_generics__h1,.ea_generics__in_content .ea_generics__h2,.ea_generics__in_content .ea_generics__h3,.ea_generics__in_content .ea_generics__h4,.ea_generics__in_content .ea_generics__h5,.ea_generics__in_content .ea_generics__h6,.ea_generics__card_main h1,.ea_generics__card_main h2,.ea_generics__card_main h3,.ea_generics__card_main h4,.ea_generics__card_main h5,.ea_generics__card_main h6,.ea_generics__card_main .ea_generics__h1,.ea_generics__card_main .ea_generics__h2,.ea_generics__card_main .ea_generics__h3,.ea_generics__card_main .ea_generics__h4,.ea_generics__card_main .ea_generics__h5,.ea_generics__card_main .ea_generics__h6,.ea_generics__help_main h1,.ea_generics__help_main h2,.ea_generics__help_main h3,.ea_generics__help_main h4,.ea_generics__help_main h5,.ea_generics__help_main h6,.ea_generics__help_main .ea_generics__h1,.ea_generics__help_main .ea_generics__h2,.ea_generics__help_main .ea_generics__h3,.ea_generics__help_main .ea_generics__h4,.ea_generics__help_main .ea_generics__h5,.ea_generics__help_main .ea_generics__h6,.ea_generics__modal_main h1,.ea_generics__modal_main h2,.ea_generics__modal_main h3,.ea_generics__modal_main h4,.ea_generics__modal_main h5,.ea_generics__modal_main h6,.ea_generics__modal_main .ea_generics__h1,.ea_generics__modal_main .ea_generics__h2,.ea_generics__modal_main .ea_generics__h3,.ea_generics__modal_main .ea_generics__h4,.ea_generics__modal_main .ea_generics__h5,.ea_generics__modal_main .ea_generics__h6,.ea_generics__notice_main h1,.ea_generics__notice_main h2,.ea_generics__notice_main h3,.ea_generics__notice_main h4,.ea_generics__notice_main h5,.ea_generics__notice_main h6,.ea_generics__notice_main .ea_generics__h1,.ea_generics__notice_main .ea_generics__h2,.ea_generics__notice_main .ea_generics__h3,.ea_generics__notice_main .ea_generics__h4,.ea_generics__notice_main .ea_generics__h5,.ea_generics__notice_main .ea_generics__h6,.ea_generics__tile_main h1,.ea_generics__tile_main h2,.ea_generics__tile_main h3,.ea_generics__tile_main h4,.ea_generics__tile_main h5,.ea_generics__tile_main h6,.ea_generics__tile_main .ea_generics__h1,.ea_generics__tile_main .ea_generics__h2,.ea_generics__tile_main .ea_generics__h3,.ea_generics__tile_main .ea_generics__h4,.ea_generics__tile_main .ea_generics__h5,.ea_generics__tile_main .ea_generics__h6,.ea_generics__article h1,.ea_generics__article h2,.ea_generics__article h3,.ea_generics__article h4,.ea_generics__article h5,.ea_generics__article h6,.ea_generics__article .ea_generics__h1,.ea_generics__article .ea_generics__h2,.ea_generics__article .ea_generics__h3,.ea_generics__article .ea_generics__h4,.ea_generics__article .ea_generics__h5,.ea_generics__article .ea_generics__h6,.ea_www__presentation h1,.ea_www__presentation h2,.ea_www__presentation h3,.ea_www__presentation h4,.ea_www__presentation h5,.ea_www__presentation h6,.ea_www__presentation .ea_generics__h1,.ea_www__presentation .ea_generics__h2,.ea_www__presentation .ea_generics__h3,.ea_www__presentation .ea_generics__h4,.ea_www__presentation .ea_generics__h5,.ea_www__presentation .ea_generics__h6{margin-top:0;margin-bottom:var(--ea_content_margin);font-weight:700;font-family:var(--ea_heading_font_family);line-height:var(--ea_heading_line_height);text-align:var(--ea_content__text_align);color:var(--ea_heading_color)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h2,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h2{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+article>h3,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h3{margin-top:calc(var(--ea_content_margin) * 1.75)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+section>h4,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h4,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h5,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+h6{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_generics__container p,.ea_generics__container ul,.ea_generics__container ol,.ea_generics__container table,.ea_generics__container img,.ea_generics__container figure,.ea_generics__container section,.ea_generics__container article,.ea_generics__in_content p,.ea_generics__in_content ul,.ea_generics__in_content ol,.ea_generics__in_content table,.ea_generics__in_content img,.ea_generics__in_content figure,.ea_generics__in_content section,.ea_generics__in_content article,.ea_generics__card_main p,.ea_generics__card_main ul,.ea_generics__card_main ol,.ea_generics__card_main table,.ea_generics__card_main img,.ea_generics__card_main figure,.ea_generics__card_main section,.ea_generics__card_main article,.ea_generics__help_main p,.ea_generics__help_main ul,.ea_generics__help_main ol,.ea_generics__help_main table,.ea_generics__help_main img,.ea_generics__help_main figure,.ea_generics__help_main section,.ea_generics__help_main article,.ea_generics__modal_main p,.ea_generics__modal_main ul,.ea_generics__modal_main ol,.ea_generics__modal_main table,.ea_generics__modal_main img,.ea_generics__modal_main figure,.ea_generics__modal_main section,.ea_generics__modal_main article,.ea_generics__notice_main p,.ea_generics__notice_main ul,.ea_generics__notice_main ol,.ea_generics__notice_main table,.ea_generics__notice_main img,.ea_generics__notice_main figure,.ea_generics__notice_main section,.ea_generics__notice_main article,.ea_generics__tile_main p,.ea_generics__tile_main ul,.ea_generics__tile_main ol,.ea_generics__tile_main table,.ea_generics__tile_main img,.ea_generics__tile_main figure,.ea_generics__tile_main section,.ea_generics__tile_main article,.ea_generics__article p,.ea_generics__article ul,.ea_generics__article ol,.ea_generics__article table,.ea_generics__article img,.ea_generics__article figure,.ea_generics__article section,.ea_generics__article article,.ea_www__presentation p,.ea_www__presentation ul,.ea_www__presentation ol,.ea_www__presentation table,.ea_www__presentation img,.ea_www__presentation figure,.ea_www__presentation section,.ea_www__presentation article{margin-top:0}.ea_generics__container p:not(:last-child),.ea_generics__container ul:not(:last-child),.ea_generics__container ol:not(:last-child),.ea_generics__container table:not(:last-child),.ea_generics__container img:not(:last-child),.ea_generics__container figure:not(:last-child),.ea_generics__container section:not(:last-child),.ea_generics__container article:not(:last-child),.ea_generics__in_content p:not(:last-child),.ea_generics__in_content ul:not(:last-child),.ea_generics__in_content ol:not(:last-child),.ea_generics__in_content table:not(:last-child),.ea_generics__in_content img:not(:last-child),.ea_generics__in_content figure:not(:last-child),.ea_generics__in_content section:not(:last-child),.ea_generics__in_content article:not(:last-child),.ea_generics__card_main p:not(:last-child),.ea_generics__card_main ul:not(:last-child),.ea_generics__card_main ol:not(:last-child),.ea_generics__card_main table:not(:last-child),.ea_generics__card_main img:not(:last-child),.ea_generics__card_main figure:not(:last-child),.ea_generics__card_main section:not(:last-child),.ea_generics__card_main article:not(:last-child),.ea_generics__help_main p:not(:last-child),.ea_generics__help_main ul:not(:last-child),.ea_generics__help_main ol:not(:last-child),.ea_generics__help_main table:not(:last-child),.ea_generics__help_main img:not(:last-child),.ea_generics__help_main figure:not(:last-child),.ea_generics__help_main section:not(:last-child),.ea_generics__help_main article:not(:last-child),.ea_generics__modal_main p:not(:last-child),.ea_generics__modal_main ul:not(:last-child),.ea_generics__modal_main ol:not(:last-child),.ea_generics__modal_main table:not(:last-child),.ea_generics__modal_main img:not(:last-child),.ea_generics__modal_main figure:not(:last-child),.ea_generics__modal_main section:not(:last-child),.ea_generics__modal_main article:not(:last-child),.ea_generics__notice_main p:not(:last-child),.ea_generics__notice_main ul:not(:last-child),.ea_generics__notice_main ol:not(:last-child),.ea_generics__notice_main table:not(:last-child),.ea_generics__notice_main img:not(:last-child),.ea_generics__notice_main figure:not(:last-child),.ea_generics__notice_main section:not(:last-child),.ea_generics__notice_main article:not(:last-child),.ea_generics__tile_main p:not(:last-child),.ea_generics__tile_main ul:not(:last-child),.ea_generics__tile_main ol:not(:last-child),.ea_generics__tile_main table:not(:last-child),.ea_generics__tile_main img:not(:last-child),.ea_generics__tile_main figure:not(:last-child),.ea_generics__tile_main section:not(:last-child),.ea_generics__tile_main article:not(:last-child),.ea_generics__article p:not(:last-child),.ea_generics__article ul:not(:last-child),.ea_generics__article ol:not(:last-child),.ea_generics__article table:not(:last-child),.ea_generics__article img:not(:last-child),.ea_generics__article figure:not(:last-child),.ea_generics__article section:not(:last-child),.ea_generics__article article:not(:last-child),.ea_www__presentation p:not(:last-child),.ea_www__presentation ul:not(:last-child),.ea_www__presentation ol:not(:last-child),.ea_www__presentation table:not(:last-child),.ea_www__presentation img:not(:last-child),.ea_www__presentation figure:not(:last-child),.ea_www__presentation section:not(:last-child),.ea_www__presentation article:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_generics__container p:last-child,.ea_generics__container ul:last-child,.ea_generics__container ol:last-child,.ea_generics__container table:last-child,.ea_generics__container img:last-child,.ea_generics__container figure:last-child,.ea_generics__container section:last-child,.ea_generics__container article:last-child,.ea_generics__in_content p:last-child,.ea_generics__in_content ul:last-child,.ea_generics__in_content ol:last-child,.ea_generics__in_content table:last-child,.ea_generics__in_content img:last-child,.ea_generics__in_content figure:last-child,.ea_generics__in_content section:last-child,.ea_generics__in_content article:last-child,.ea_generics__card_main p:last-child,.ea_generics__card_main ul:last-child,.ea_generics__card_main ol:last-child,.ea_generics__card_main table:last-child,.ea_generics__card_main img:last-child,.ea_generics__card_main figure:last-child,.ea_generics__card_main section:last-child,.ea_generics__card_main article:last-child,.ea_generics__help_main p:last-child,.ea_generics__help_main ul:last-child,.ea_generics__help_main ol:last-child,.ea_generics__help_main table:last-child,.ea_generics__help_main img:last-child,.ea_generics__help_main figure:last-child,.ea_generics__help_main section:last-child,.ea_generics__help_main article:last-child,.ea_generics__modal_main p:last-child,.ea_generics__modal_main ul:last-child,.ea_generics__modal_main ol:last-child,.ea_generics__modal_main table:last-child,.ea_generics__modal_main img:last-child,.ea_generics__modal_main figure:last-child,.ea_generics__modal_main section:last-child,.ea_generics__modal_main article:last-child,.ea_generics__notice_main p:last-child,.ea_generics__notice_main ul:last-child,.ea_generics__notice_main ol:last-child,.ea_generics__notice_main table:last-child,.ea_generics__notice_main img:last-child,.ea_generics__notice_main figure:last-child,.ea_generics__notice_main section:last-child,.ea_generics__notice_main article:last-child,.ea_generics__tile_main p:last-child,.ea_generics__tile_main ul:last-child,.ea_generics__tile_main ol:last-child,.ea_generics__tile_main table:last-child,.ea_generics__tile_main img:last-child,.ea_generics__tile_main figure:last-child,.ea_generics__tile_main section:last-child,.ea_generics__tile_main article:last-child,.ea_generics__article p:last-child,.ea_generics__article ul:last-child,.ea_generics__article ol:last-child,.ea_generics__article table:last-child,.ea_generics__article img:last-child,.ea_generics__article figure:last-child,.ea_generics__article section:last-child,.ea_generics__article article:last-child,.ea_www__presentation p:last-child,.ea_www__presentation ul:last-child,.ea_www__presentation ol:last-child,.ea_www__presentation table:last-child,.ea_www__presentation img:last-child,.ea_www__presentation figure:last-child,.ea_www__presentation section:last-child,.ea_www__presentation article:last-child{margin-bottom:0}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none):not(.ea_generics__icon)+p:not(.ea_generics__buttons),.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ul,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+ol{margin-top:var(--ea_content_margin)}.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__container *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__container table:not(.ea_utilities__display-none)+*,.ea_generics__container img:not(.ea_utilities__display-none)+*,.ea_generics__container figure:not(.ea_utilities__display-none)+*,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__in_content *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__in_content table:not(.ea_utilities__display-none)+*,.ea_generics__in_content img:not(.ea_utilities__display-none)+*,.ea_generics__in_content figure:not(.ea_utilities__display-none)+*,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__card_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__card_main table:not(.ea_utilities__display-none)+*,.ea_generics__card_main img:not(.ea_utilities__display-none)+*,.ea_generics__card_main figure:not(.ea_utilities__display-none)+*,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__help_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__help_main table:not(.ea_utilities__display-none)+*,.ea_generics__help_main img:not(.ea_utilities__display-none)+*,.ea_generics__help_main figure:not(.ea_utilities__display-none)+*,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__modal_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__modal_main table:not(.ea_utilities__display-none)+*,.ea_generics__modal_main img:not(.ea_utilities__display-none)+*,.ea_generics__modal_main figure:not(.ea_utilities__display-none)+*,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__notice_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__notice_main table:not(.ea_utilities__display-none)+*,.ea_generics__notice_main img:not(.ea_utilities__display-none)+*,.ea_generics__notice_main figure:not(.ea_utilities__display-none)+*,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__tile_main *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__tile_main table:not(.ea_utilities__display-none)+*,.ea_generics__tile_main img:not(.ea_utilities__display-none)+*,.ea_generics__tile_main figure:not(.ea_utilities__display-none)+*,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_generics__article *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_generics__article table:not(.ea_utilities__display-none)+*,.ea_generics__article img:not(.ea_utilities__display-none)+*,.ea_generics__article figure:not(.ea_utilities__display-none)+*,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+table,.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+img:not(.ea_generics__button_icon),.ea_www__presentation *:not(.ea_utilities__is_sr_only):not([type=hidden]):not(.ea_utilities__display-none)+figure,.ea_www__presentation table:not(.ea_utilities__display-none)+*,.ea_www__presentation img:not(.ea_utilities__display-none)+*,.ea_www__presentation figure:not(.ea_utilities__display-none)+*{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_generics__container .ea_generics__buttons,.ea_generics__in_content .ea_generics__buttons,.ea_generics__card_main .ea_generics__buttons,.ea_generics__help_main .ea_generics__buttons,.ea_generics__modal_main .ea_generics__buttons,.ea_generics__notice_main .ea_generics__buttons,.ea_generics__tile_main .ea_generics__buttons,.ea_generics__article .ea_generics__buttons,.ea_www__presentation .ea_generics__buttons{margin-top:calc(var(--ea_buttons_gap) * -1)}.ea_generics__container img,.ea_generics__container .ea_generics__video,.ea_generics__in_content img,.ea_generics__in_content .ea_generics__video,.ea_generics__card_main img,.ea_generics__card_main .ea_generics__video,.ea_generics__help_main img,.ea_generics__help_main .ea_generics__video,.ea_generics__modal_main img,.ea_generics__modal_main .ea_generics__video,.ea_generics__notice_main img,.ea_generics__notice_main .ea_generics__video,.ea_generics__tile_main img,.ea_generics__tile_main .ea_generics__video,.ea_generics__article img,.ea_generics__article .ea_generics__video,.ea_www__presentation img,.ea_www__presentation .ea_generics__video{max-width:100%;display:block}.ea_generics__container figure img,.ea_generics__in_content figure img,.ea_generics__card_main figure img,.ea_generics__help_main figure img,.ea_generics__modal_main figure img,.ea_generics__notice_main figure img,.ea_generics__tile_main figure img,.ea_generics__article figure img,.ea_www__presentation figure img{margin:0}.ea_generics__container figure figcaption+img,.ea_generics__container figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__in_content figure figcaption+img,.ea_generics__in_content figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__card_main figure figcaption+img,.ea_generics__card_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__help_main figure figcaption+img,.ea_generics__help_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__modal_main figure figcaption+img,.ea_generics__modal_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__notice_main figure figcaption+img,.ea_generics__notice_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__tile_main figure figcaption+img,.ea_generics__tile_main figure img:not(.ea_utilities__display-none)+figcaption,.ea_generics__article figure figcaption+img,.ea_generics__article figure img:not(.ea_utilities__display-none)+figcaption,.ea_www__presentation figure figcaption+img,.ea_www__presentation figure img:not(.ea_utilities__display-none)+figcaption{margin-top:calc(var(--ea_content_margin) * .5)}.ea_generics__container blockquote,.ea_generics__in_content blockquote,.ea_generics__card_main blockquote,.ea_generics__help_main blockquote,.ea_generics__modal_main blockquote,.ea_generics__notice_main blockquote,.ea_generics__tile_main blockquote,.ea_generics__article blockquote,.ea_www__presentation blockquote{margin-top:calc(var(--ea_content_margin) * 2);margin-bottom:calc(var(--ea_content_margin) * 2)}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){list-style-type:none}[dir=ltr] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=ltr] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-left:var(--ea_content_margin)}[dir=rtl] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),[dir=rtl] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){margin-right:var(--ea_content_margin)}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{padding:0;margin:0 0 calc(var(--ea_content_margin) * .5) 0;position:relative;list-style:none}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:last-child{margin-bottom:0}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{position:absolute}.ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:"";display:block;width:var(--ea_list_ul_marker_size);height:var(--ea_list_ul_marker_size);border-radius:2px;background-color:var(--ea_list_marker_color);top:calc(var(--ea_font_size) * var(--ea_button_line_height) / 2 - var(--ea_list_ul_marker_size) / 2)}[dir=ltr] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__container ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__in_content ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__card_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__help_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__modal_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__notice_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__tile_main ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__article ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_www__presentation ul:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin))}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]),.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack]){counter-reset:item}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li{counter-increment:item}.ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,.ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{content:counter(item) ".";font-weight:700;color:var(--ea_list_marker_color);top:0}[dir=ltr] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=ltr] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{right:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:right}[dir=rtl] .ea_generics__container ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__in_content ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__card_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__help_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__modal_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__notice_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__tile_main ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_generics__article ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before,[dir=rtl] .ea_www__presentation ol:not(.ea_generics__list-normalized):not([class*=ea_generics__stack])>li:before{left:calc(100% + var(--ea_icon_sibling_margin) / 2);text-align:left}.ea_generics__container pre,.ea_generics__in_content pre,.ea_generics__card_main pre,.ea_generics__help_main pre,.ea_generics__modal_main pre,.ea_generics__notice_main pre,.ea_generics__tile_main pre,.ea_generics__article pre,.ea_www__presentation pre{overflow-wrap:anywhere;white-space:pre-wrap}.ea_generics__container .cl_framed h2:not(:first-of-type),.ea_generics__in_content .cl_framed h2:not(:first-of-type),.ea_generics__card_main .cl_framed h2:not(:first-of-type),.ea_generics__help_main .cl_framed h2:not(:first-of-type),.ea_generics__modal_main .cl_framed h2:not(:first-of-type),.ea_generics__notice_main .cl_framed h2:not(:first-of-type),.ea_generics__tile_main .cl_framed h2:not(:first-of-type),.ea_generics__article .cl_framed h2:not(:first-of-type),.ea_www__presentation .cl_framed h2:not(:first-of-type){margin-top:30px!important}[dir=ltr]{--ea_content__text_align: left}[dir=rtl]{--ea_content__text_align: right}.ea_generics__field_label{display:block}.ea_generics__form .ea_generics__in_content+.ea_generics__in_buttons,.ea_generics__form .ea_generics__in_notices+.ea_generics__in_buttons{margin-top:calc(var(--ea_gap) * 1.5)}.ea_generics__form .ea_generics__fields+.ea_generics__buttons:last-child,.ea_generics__form .ea_generics__form_section+.ea_generics__buttons:last-child{margin-top:calc(var(--ea_gap) * 1.5)}.ea_generics__form .ea_generics__fields>.ea_generics__field{display:flex;flex-direction:column;align-items:flex-start}.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__field,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__fieldset,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__field_label,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__dl,.ea_generics__form .ea_generics__fields>*:not([type=hidden])+.ea_generics__xaddrs{margin-top:var(--ea_content_margin)}.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__field,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__fieldset,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__field_label,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__dl,.ea_generics__form .ea_generics__fields>[type=hidden]+.ea_generics__xaddrs{margin-top:0}.ea_generics__form .ea_generics__fields .ea_generics__field,.ea_generics__form .ea_generics__fields .ea_generics__field_info,.ea_generics__form .ea_generics__fields .ea_generics__fieldset_info{margin-bottom:0!important}.ea_generics__form .ea_generics__fields .ea_generics__field{margin-top:0}.ea_generics__form .ea_generics__field_label_text,.ea_generics__form .ea_generics__xaddrs_label_text,.ea_generics__form .ea_generics__completion_label_text,.ea_generics__form .ea_generics__field_date_legend,.ea_generics__form .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__fieldset_legend{display:block;margin-bottom:3px}.ea_generics__form .ea_generics__field_label{display:block}.ea_generics__form .ea_generics__field_label.ea_generics__toggle{display:flex}.ea_generics__form .ea_generics__field_date_day select{min-width:50px}.ea_generics__form .ea_generics__field_date_month{min-width:120px}.ea_generics__form .ea_generics__field_date_month select{width:100%}.ea_generics__form .ea_generics__field_date_year select{min-width:60px}.ea_generics__form .ea_generics__field_checkbox_label{display:flex;flex-wrap:wrap}.ea_generics__form .ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_error{margin-left:24px}.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_label_text{margin-bottom:0}.ea_generics__form .ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__form .ea_generics__toggle_label .ea_generics__field_label_text{margin-top:-1px}.ea_generics__form .ea_generics__table .ea_generics__toggle{display:inline-block;margin-bottom:0}@media (max-width: 576px){.ea_generics__form .ea_generics__field_input_text,.ea_generics__form .ea_generics__field_textarea_text,.ea_generics__form .ea_generics__field_select,.ea_generics__form .ea_generics__field_select select,.ea_generics__form .ea_generics__completion{width:100%;max-width:100%}}@media (min-width: 576.02px){.ea_generics__form .ea_generics__field_search .ea_generics__field_input_text{width:100%;max-width:100%}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical),.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical){display:flex;align-items:flex-start}@supports (display: grid){.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical),.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical){display:grid;grid-template-columns:var(--ea_form_field_text_max_width) auto}}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio{grid-template-columns:min-content auto;grid-template-rows:min-content}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field_checkbox_label .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-checkbox .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical).ea_generics__field-radio .ea_generics__field_error{margin-left:7px}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical)>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_error,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical)>.ea_generics__field_label_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_info,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_error{grid-column-start:2}.ea_generics__form .ea_generics__fields>.ea_generics__field_label:not(.ea_generics__form_item-vertical) .ea_generics__field_label,.ea_generics__form .ea_generics__fields>.ea_generics__field:not(.ea_generics__form_item-vertical) .ea_generics__field_label{grid-column-start:1;grid-column-end:3}.ea_generics__form .ea_generics__fields .ea_generics__field>.ea_generics__field_label,.ea_generics__form .ea_generics__fields .ea_generics__field_date,.ea_generics__form .ea_generics__fields .ea_generics__field_timeslot,.ea_generics__form .ea_generics__fields .ea_generics__dl,.ea_generics__form .ea_generics__fields .ea_generics__fieldset{display:flex;align-items:flex-start;flex-direction:row}.ea_generics__form .ea_generics__fields .ea_generics__field_label,.ea_generics__form .ea_generics__fields .ea_generics__xaddrs{margin-bottom:0}.ea_generics__form .ea_generics__fields .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,.ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,.ea_generics__form .ea_generics__fields .ea_generics__dt{display:block;padding-top:calc(var(--ea_input_text_padding_top) + 1px);width:var(--ea_form_field_text_max_width);font-weight:var(--ea_form_field_text_font_weight);flex-shrink:0;margin-bottom:0;box-sizing:border-box}.ea_generics__form .ea_generics__fields .ea_generics__dt{padding-top:0}.ea_generics__form .ea_generics__fields>.ea_generics__fieldset .ea_generics__fieldset_legend{float:left}.ea_generics__form .ea_generics__fields .ea_generics__completion{width:100%}}.ea_generics__form .ea_generics__field_addon{display:flex;align-items:center;margin:0 var(--ea_field_padding_left_right)}@media (min-width: 576.02px){.ea_generics__form .ea_generics__field_addon{max-width:var(--ea_form_field_width)}}.ea_generics__form .ea_generics__form_item-vertical{display:block}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_label:not(.ea_generics__field_checkbox_label) .ea_generics__field_label_text,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_date_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_timeslot_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_legend,.ea_generics__form .ea_generics__form_item-vertical .ea_generics__dt{max-width:100%;width:auto;padding:0}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__field_label_text:not(.ea_generics__is_sr_only),.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only){margin-bottom:5px}.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset-checkboxes .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only),.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset-radios .ea_generics__fieldset_legend:not(.ea_generics__is_sr_only){margin-bottom:var(--ea_content_margin)}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_group{max-width:100%;margin-top:var(--ea_content_margin)!important}.ea_generics__form .ea_generics__form_item-vertical .ea_generics__fieldset_group>.ea_generics__fields{max-width:100%}.ea_generics__form .ea_generics__form_item-vertical.ea_generics__fieldset .ea_generics__fieldset_legend{float:none}.ea_generics__form .ea_generics__field_label_info,.ea_generics__form .ea_generics__field_info,.ea_generics__form .ea_generics__fieldset_info,.ea_generics__form .ea_generics__field_error{margin-top:5px!important;margin-bottom:0;display:block}.ea_generics__form .ea_generics__field_label_info,.ea_generics__form .ea_generics__field_info,.ea_generics__form .ea_generics__fieldset_info{font-size:90%;font-style:italic}.ea_generics__form .ea_generics__fieldset_info{order:2}.ea_generics__form .ea_generics__field_error{color:var(--ea_color_danger)}@media (max-width: 576px){.ea_generics__form.ea_generics__form_multi-step .ea_generics__buttons{flex-direction:column-reverse}.ea_generics__form.ea_generics__form_multi-step .ea_generics__buttons button{width:100%}}.ea_generics__form .ea_generics__fieldset{margin-right:0;margin-left:0}.ea_generics__form .ea_generics__fieldset:not(.ea_generics__card){padding:0;border:0}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_sub{margin-top:var(--ea_content_margin);padding-top:var(--ea_content_margin);border-top:1px solid var(--ea_border_color)}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group{display:flex;flex-direction:column;margin-top:0!important;width:100%}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline{display:flex;align-items:stretch;max-width:none;width:100%}@media (min-width: 576.02px){.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline{min-width:var(--ea_form_field_width)}}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field_label,.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field{margin-top:0;margin-bottom:0;display:block}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field_label>.ea_generics__field_label,.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_group>.ea_generics__fields.ea_generics__fieldset_fields-inline>.ea_generics__field>.ea_generics__field_label{height:100%;display:flex;align-items:center}.ea_generics__form .ea_generics__fieldset .ea_generics__fieldset_legend.ea_generics__card_title{padding:5px 10px;border:1px solid var(--ea_border_color);font-weight:700;border-radius:999rem;background-color:var(--ea_background_color)}.ea_generics__form_section .ea_generics__form_section_title{width:100%;padding:var(--ea_content_margin) 0;border-bottom:1px solid var(--ea_border_color);font-weight:700;font-size:14px;color:var(--ea_heading_color);margin:0}.ea_generics__form_section .ea_generics__form_section_title~*{margin-top:var(--ea_content_margin);margin-bottom:0}@media (max-width: 576px){.ea_generics__form_section .ea_generics__fields,.ea_generics__form_section .ea_generics__field_label{width:100%}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_label_text,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,[dir=ltr] .ea_generics__form .ea_generics__fields .ea_generics__dt{padding-right:var(--ea_form_field_text_padding_end);padding-left:var(--ea_form_field_text_padding_start)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_label_text,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_date_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__field_timeslot_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__fieldset_legend,[dir=rtl] .ea_generics__form .ea_generics__fields .ea_generics__dt{padding-right:var(--ea_form_field_text_padding_start);padding-left:var(--ea_form_field_text_padding_end)}}.ea_generics__form .ea_generics__NEW_fields+.ea_generics__buttons:last-child{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__grid{list-style:none;display:grid!important;grid-auto-rows:1fr;grid-column-gap:var(--ea_gap);grid-row-gap:var(--ea_gap);grid-template-columns:100%}@media (max-width: 576px){.ea_generics__grid{grid-row-gap:calc(var(--ea_gap) / 2)}}.ea_generics__grid>*{margin:0!important;overflow:hidden}.ea_generics__grid.ea_generics__grid_height-fit{grid-auto-rows:auto}.ea_generics__grid.ea_generics__grid_gap-0{grid-column-gap:0;grid-row-gap:0}.ea_generics__grid.ea_generics__grid_gap-small{grid-column-gap:calc(var(--ea_gap) / 2);grid-row-gap:calc(var(--ea_gap) / 2)}.ea_generics__grid-1{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1{grid-template-columns:2fr 1fr}.ea_generics__grid-3{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2{grid-template-columns:3fr 2fr}.ea_generics__grid-4{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3{grid-template-columns:4fr 3fr}.ea_generics__grid-5{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4{grid-template-columns:5fr 4fr}.ea_generics__grid-6{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5{grid-template-columns:6fr 5fr}@media (min-width: 360.02px){.ea_generics__grid-1_xs{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_xs_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_xs{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_xs_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_xs{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_xs{grid-template-columns:2fr 1fr}.ea_generics__grid-3_xs{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_xs_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_xs{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_xs{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_xs{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_xs{grid-template-columns:3fr 2fr}.ea_generics__grid-4_xs{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_xs_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_xs{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_xs{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_xs{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_xs{grid-template-columns:4fr 3fr}.ea_generics__grid-5_xs{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_xs_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_xs{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_xs{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_xs{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_xs{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_xs{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_xs{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_xs{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_xs{grid-template-columns:5fr 4fr}.ea_generics__grid-6_xs{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_xs_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_xs{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_xs{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_xs{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_xs{grid-template-columns:6fr 5fr}}@media (min-width: 576.02px){.ea_generics__grid-1_sm{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_sm_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_sm{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_sm_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_sm{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_sm{grid-template-columns:2fr 1fr}.ea_generics__grid-3_sm{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_sm_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_sm{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_sm{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_sm{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_sm{grid-template-columns:3fr 2fr}.ea_generics__grid-4_sm{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_sm_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_sm{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_sm{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_sm{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_sm{grid-template-columns:4fr 3fr}.ea_generics__grid-5_sm{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_sm_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_sm{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_sm{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_sm{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_sm{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_sm{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_sm{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_sm{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_sm{grid-template-columns:5fr 4fr}.ea_generics__grid-6_sm{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_sm_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_sm{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_sm{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_sm{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_sm{grid-template-columns:6fr 5fr}}@media (min-width: 768.02px){.ea_generics__grid-1_md{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_md_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_md{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_md_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_md{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_md{grid-template-columns:2fr 1fr}.ea_generics__grid-3_md{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_md_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_md{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_md{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_md{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_md{grid-template-columns:3fr 2fr}.ea_generics__grid-4_md{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_md_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_md{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_md{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_md{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_md{grid-template-columns:4fr 3fr}.ea_generics__grid-5_md{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_md_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_md{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_md{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_md{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_md{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_md{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_md{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_md{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_md{grid-template-columns:5fr 4fr}.ea_generics__grid-6_md{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_md_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_md{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_md{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_md{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_md{grid-template-columns:6fr 5fr}}@media (min-width: 992.02px){.ea_generics__grid-1_lg{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_lg_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_lg{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_lg_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_lg{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_lg{grid-template-columns:2fr 1fr}.ea_generics__grid-3_lg{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_lg_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_lg{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_lg{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_lg{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_lg{grid-template-columns:3fr 2fr}.ea_generics__grid-4_lg{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_lg_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_lg{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_lg{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_lg{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_lg{grid-template-columns:4fr 3fr}.ea_generics__grid-5_lg{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_lg_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_lg{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_lg{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_lg{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_lg{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_lg{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_lg{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_lg{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_lg{grid-template-columns:5fr 4fr}.ea_generics__grid-6_lg{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_lg_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_lg{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_lg{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_lg{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_lg{grid-template-columns:6fr 5fr}}@media (min-width: 1200.02px){.ea_generics__grid-1_xl{grid-template-columns:repeat(1,1fr)}.ea_generics__grid-1_xl_auto{grid-template-columns:repeat(1,auto)}.ea_generics__grid-2_xl{grid-template-columns:repeat(2,1fr)}.ea_generics__grid-2_xl_auto{grid-template-columns:repeat(2,auto)}.ea_generics__grid-1_2_xl{grid-template-columns:1fr 2fr}.ea_generics__grid-2_1_xl{grid-template-columns:2fr 1fr}.ea_generics__grid-3_xl{grid-template-columns:repeat(3,1fr)}.ea_generics__grid-3_xl_auto{grid-template-columns:repeat(3,auto)}.ea_generics__grid-1_3_xl{grid-template-columns:1fr 3fr}.ea_generics__grid-3_1_xl{grid-template-columns:3fr 1fr}.ea_generics__grid-2_3_xl{grid-template-columns:2fr 3fr}.ea_generics__grid-3_2_xl{grid-template-columns:3fr 2fr}.ea_generics__grid-4_xl{grid-template-columns:repeat(4,1fr)}.ea_generics__grid-4_xl_auto{grid-template-columns:repeat(4,auto)}.ea_generics__grid-1_4_xl{grid-template-columns:1fr 4fr}.ea_generics__grid-4_1_xl{grid-template-columns:4fr 1fr}.ea_generics__grid-3_4_xl{grid-template-columns:3fr 4fr}.ea_generics__grid-4_3_xl{grid-template-columns:4fr 3fr}.ea_generics__grid-5_xl{grid-template-columns:repeat(5,1fr)}.ea_generics__grid-5_xl_auto{grid-template-columns:repeat(5,auto)}.ea_generics__grid-1_5_xl{grid-template-columns:1fr 5fr}.ea_generics__grid-5_1_xl{grid-template-columns:5fr 1fr}.ea_generics__grid-2_5_xl{grid-template-columns:2fr 5fr}.ea_generics__grid-5_2_xl{grid-template-columns:5fr 2fr}.ea_generics__grid-3_5_xl{grid-template-columns:3fr 5fr}.ea_generics__grid-5_3_xl{grid-template-columns:5fr 3fr}.ea_generics__grid-4_5_xl{grid-template-columns:4fr 5fr}.ea_generics__grid-5_4_xl{grid-template-columns:5fr 4fr}.ea_generics__grid-6_xl{grid-template-columns:repeat(6,1fr)}.ea_generics__grid-6_xl_auto{grid-template-columns:repeat(6,auto)}.ea_generics__grid-1_6_xl{grid-template-columns:1fr 6fr}.ea_generics__grid-6_1_xl{grid-template-columns:6fr 1fr}.ea_generics__grid-5_6_xl{grid-template-columns:5fr 6fr}.ea_generics__grid-6_5_xl{grid-template-columns:6fr 5fr}}.ea_generics__no_data{display:flex;flex-direction:column;align-items:center;text-align:center;padding:calc(var(--ea_content_margin) * 4) var(--ea_content_margin)}.ea_generics__no_data .ea_generics__icon{height:70px}.ea_generics__no_data .ea_generics__icon+.ea_generics__no_data_text,.ea_generics__no_data .ea_generics__loader+.ea_generics__no_data_text{margin-top:var(--ea_content_margin)}.ea_generics__no_data .ea_generics__no_data_img{width:250px;max-width:100%;height:auto}.ea_generics__no_data .ea_generics__no_data_img+.ea_generics__no_data_text{margin-top:calc(var(--ea_content_margin) * 2)}.ea_generics__no_data .ea_generics__no_data_text{font-size:var(--ea_font_size_large);text-align:center;font-weight:700}.ea_generics__page{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:100vh;background-color:var(--ea_background_color)}.ea_generics__page_header{position:sticky;top:0;z-index:10;display:flex;align-items:center;min-height:var(--ea_header_height);width:100%;border-bottom:var(--ea_border);background-color:var(--ea_background_color)}.ea_generics__page_header .ea_generics__page_header_content{display:flex;align-items:center;justify-content:space-between;width:100%}.ea_generics__page_header .ea_generics__page_header_content .ea_generics__page_header_left,.ea_generics__page_header .ea_generics__page_header_content .ea_generics__page_header_right{display:flex;align-items:center}@media (max-width: 576px){.ea_generics__page_header_sm{position:sticky;top:0;z-index:10;display:flex;align-items:center;min-height:var(--ea_header_height);width:100%;border-bottom:var(--ea_border);background-color:var(--ea_background_color);padding-left:0!important;padding-right:0!important}.ea_generics__page_header_sm h2,.ea_generics__page_header_sm h3{margin:0!important;font-size:var(--ea_font_size)!important}[dir=ltr] .ea_generics__page_header_sm .ea_generics__button-outline:first-child,[dir=ltr] .ea_generics__page_header_sm .ea_generics__button-primary:first-child{margin-left:var(--ea_gutter)}[dir=rtl] .ea_generics__page_header_sm .ea_generics__button-outline:first-child,[dir=rtl] .ea_generics__page_header_sm .ea_generics__button-primary:first-child{margin-right:var(--ea_gutter)}[dir=ltr] .ea_generics__page_header_sm .ea_generics__buttons:first-child .ea_generics__button-outline:first-child,[dir=ltr] .ea_generics__page_header_sm .ea_generics__buttons:first-child .ea_generics__button-primary:first-child{margin-left:calc(var(--ea_buttons_gap) / 2 + var(--ea_gutter))}[dir=rtl] .ea_generics__page_header_sm .ea_generics__buttons:first-child .ea_generics__button-outline:first-child,[dir=rtl] .ea_generics__page_header_sm .ea_generics__buttons:first-child .ea_generics__button-primary:first-child{margin-right:calc(var(--ea_buttons_gap) / 2 + var(--ea_gutter))}[dir=ltr] .ea_generics__page_header_sm .ea_generics__button-outline:last-child,[dir=ltr] .ea_generics__page_header_sm .ea_generics__button-primary:last-child{margin-right:var(--ea_gutter)}[dir=rtl] .ea_generics__page_header_sm .ea_generics__button-outline:last-child,[dir=rtl] .ea_generics__page_header_sm .ea_generics__button-primary:last-child{margin-left:var(--ea_gutter)}[dir=ltr] .ea_generics__page_header_sm .ea_generics__buttons:last-child .ea_generics__button-outline:last-child,[dir=ltr] .ea_generics__page_header_sm .ea_generics__buttons:last-child .ea_generics__button-primary:last-child{margin-right:calc(var(--ea_buttons_gap) / 2 + var(--ea_gutter))}[dir=rtl] .ea_generics__page_header_sm .ea_generics__buttons:last-child .ea_generics__button-outline:last-child,[dir=rtl] .ea_generics__page_header_sm .ea_generics__buttons:last-child .ea_generics__button-primary:last-child{margin-left:calc(var(--ea_buttons_gap) / 2 + var(--ea_gutter))}.ea_generics__page_header .ea_generics__button,.ea_generics__page_header_sm .ea_generics__button{white-space:nowrap}[dir=ltr] .ea_generics__page_header>.ea_generics__page_header_sm_back,[dir=ltr] .ea_generics__page_header>.ea_generics__page_header_sm_close,[dir=ltr] .ea_generics__page_header>.ea_generics__modal_close,[dir=ltr] .ea_generics__page_header_sm>.ea_generics__page_header_sm_back,[dir=ltr] .ea_generics__page_header_sm>.ea_generics__page_header_sm_close,[dir=ltr] .ea_generics__page_header_sm>.ea_generics__modal_close{margin:0 calc(var(--ea_gap) / 2) 0 0!important}[dir=ltr] .ea_generics__page_header h2,[dir=ltr] .ea_generics__page_header h3,[dir=ltr] .ea_generics__page_header_sm h2,[dir=ltr] .ea_generics__page_header_sm h3{margin-right:auto!important}[dir=ltr] .ea_generics__page_header .ea_generics__buttons:not(:first-child),[dir=ltr] .ea_generics__page_header_sm .ea_generics__buttons:not(:first-child){margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__page_header>.ea_generics__page_header_sm_back,[dir=rtl] .ea_generics__page_header>.ea_generics__page_header_sm_close,[dir=rtl] .ea_generics__page_header>.ea_generics__modal_close,[dir=rtl] .ea_generics__page_header_sm>.ea_generics__page_header_sm_back,[dir=rtl] .ea_generics__page_header_sm>.ea_generics__page_header_sm_close,[dir=rtl] .ea_generics__page_header_sm>.ea_generics__modal_close{margin:0 0 0 calc(var(--ea_gap) / 2)!important}[dir=rtl] .ea_generics__page_header h2,[dir=rtl] .ea_generics__page_header h3,[dir=rtl] .ea_generics__page_header_sm h2,[dir=rtl] .ea_generics__page_header_sm h3{margin-left:auto!important}[dir=rtl] .ea_generics__page_header .ea_generics__buttons:not(:first-child),[dir=rtl] .ea_generics__page_header_sm .ea_generics__buttons:not(:first-child){margin-right:calc(var(--ea_gap) / 2)}}.ea_generics__page_content{flex-grow:1;display:flex}.ea_generics__page_content .ea_generics__page_main{flex-grow:1}@media print{*{cursor:default!important}body{max-width:100%;width:100%}.ea_generics__notice,.ea_generics__help,.ea_generics__in_top_box,.ea_generics__buttons,.ea_generics__button,.ea_generics__toggle,.ea_generics__is_hidden_print,.ea_generics__aside_postits,.ea_generics__table_buttons,.ea_generics__field_checkbox_label,.ea_generics__completion_list,.ea_utilities__aside_lightboxes,.ea_chat__typing_area,.ea_pages_out__page_header_right{display:none!important}.ea_utilities__aside_lightboxes{height:auto!important;width:auto!important}.ea_chat__messages{height:unset!important;max-height:unset!important}[data-skin=web2] #div_PAGE,[data-skin=web2] #div_TOP{width:100%!important}}.ea_generics__animate-fade_in{animation:fadeIn .3s forwards}.ea_generics__animate-rotate_180{transition:transform var(--ea_duration_fast) linear}[dir=ltr] .ea_generics__animate-rotate_180{transform:rotate(-180deg)}[dir=rtl] .ea_generics__animate-rotate_180{transform:rotate(180deg)}.ea_generics__animate-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes rotate_360{to{transform:rotate(360deg)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes slideUp{0%{opacity:0}1%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes translateFromTop{0%{transform:translateY(-15px)}to{transform:translateY(0)}}@keyframes translateFromBottom{0%{transform:translateY(0)}to{transform:translateY(-15px)}}#div_MENUS_SUBPARTS:not(:empty),.ea_generics__sidebar{min-height:inherit}[data-skin=web2] #div_MENUS_SUBPARTS:not(:empty),[data-skin=web2] .ea_generics__sidebar{height:100%}#div_MENUS_SUBPARTS:not(:empty)~[id*=div_MENU]{display:none}.ea_generics__sidebar{display:flex;flex-direction:column}.ea_generics__sidebar .ea_generics__container{padding-left:var(--ea_sidebar_gutter);padding-right:var(--ea_sidebar_gutter)}.ea_generics__sidebar .ea_generics__nav_title{border-radius:0;width:100%}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button{transition:none}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:hover,.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:active{background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:hover+.ea_generics__collapse_panel,.ea_generics__sidebar .ea_generics__nav_title.ea_generics__button:active+.ea_generics__collapse_panel{background-color:var(--ea_background_color_dark)}.ea_generics__sidebar_top{padding-top:var(--ea_sidebar_gutter);flex-grow:1;display:flex;flex-direction:column;max-height:100%}.ea_generics__sidebar_top .ea_generics__nav{flex-grow:1}.ea_generics__sidebar_top .ea_generics__nav>.ea_generics__nav{flex-grow:initial}.ea_generics__button.ea_generics__sidebar_button_new{font-weight:700;border-radius:var(--ea_border_radius_rounded)}.ea_generics__button.ea_generics__sidebar_button_new .ea_generics__button_text+.ea_generics__icon use,.ea_generics__button.ea_generics__sidebar_button_new:hover .ea_generics__button_text+.ea_generics__icon use{fill:var(--ea_color_primary)!important}[data-skin=web2] #div_MENUS_SUBPARTS{height:100%}.ea_generics__stack-row>li,.ea_generics__stack-column>li{list-style-type:none}.ea_generics__stack-row{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row>*,.ea_generics__stack-row>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column{flex-direction:column}.ea_generics__stack-column>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}@media (min-width: .02px){.ea_generics__stack-row_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xxs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xxs>*,.ea_generics__stack-row_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xxs>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xxs>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xxs{flex-direction:column}.ea_generics__stack-column_xxs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xxs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 0px){.ea_generics__stack-row_until_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xxs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xxs>*,.ea_generics__stack-row_until_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xxs>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xxs>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xxs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xxs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xxs{flex-direction:column}.ea_generics__stack-column_until_xxs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xxs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xxs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 360.02px){.ea_generics__stack-row_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xs>*,.ea_generics__stack-row_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xs>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xs>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xs{flex-direction:column}.ea_generics__stack-column_xs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 360px){.ea_generics__stack-row_until_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xs{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xs>*,.ea_generics__stack-row_until_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xs>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xs>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xs.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xs{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xs{flex-direction:column}.ea_generics__stack-column_until_xs>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xs>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xs.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 576.02px){.ea_generics__stack-row_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_sm{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_sm>*,.ea_generics__stack-row_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_sm>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_sm>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_sm{flex-direction:column}.ea_generics__stack-column_sm>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_sm.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 576px){.ea_generics__stack-row_until_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_sm{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_sm>*,.ea_generics__stack-row_until_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_sm>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_sm>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_sm.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_sm{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_sm{flex-direction:column}.ea_generics__stack-column_until_sm>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_sm>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_sm.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 768.02px){.ea_generics__stack-row_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_md{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_md>*,.ea_generics__stack-row_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_md>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_md>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_md{flex-direction:column}.ea_generics__stack-column_md>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_md.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 768px){.ea_generics__stack-row_until_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_md{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_md>*,.ea_generics__stack-row_until_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_md>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_md>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_md.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_md{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_md{flex-direction:column}.ea_generics__stack-column_until_md>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_md>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_md.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 992.02px){.ea_generics__stack-row_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_lg{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_lg>*,.ea_generics__stack-row_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_lg>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_lg>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_lg{flex-direction:column}.ea_generics__stack-column_lg>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_lg.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 992px){.ea_generics__stack-row_until_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_lg{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_lg>*,.ea_generics__stack-row_until_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_lg>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_lg>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_lg.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_lg{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_lg{flex-direction:column}.ea_generics__stack-column_until_lg>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_lg>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_lg.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (min-width: 1200.02px){.ea_generics__stack-row_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_xl{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_xl>*,.ea_generics__stack-row_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_xl>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xl>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_xl{flex-direction:column}.ea_generics__stack-column_xl>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_xl.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}@media (max-width: 1200px){.ea_generics__stack-row_until_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-row_until_xl{flex-direction:row;flex-wrap:wrap}.ea_generics__stack-row_until_xl>*,.ea_generics__stack-row_until_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-left:0;margin-right:0;margin-top:0!important}.ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{width:var(--ea_border_width);height:70%;top:15%}[dir=ltr] .ea_generics__stack-row_until_xl>*:not(:last-child):not(:empty){margin-right:var(--ea_stack_gap)}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*{margin-right:0}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child){margin-left:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{left:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-left:var(--ea_border_width)}[dir=ltr] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{left:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xl>*:not(:last-child):not(:empty){margin-left:var(--ea_stack_gap)}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*{margin-left:0}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child){margin-right:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-separator>*:not(:first-child):before{right:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child){margin-right:var(--ea_border_width)}[dir=rtl] .ea_generics__stack-row_until_xl.ea_generics__stack-no_gap.ea_generics__stack-separator>:not(:first-child):before{right:calc(var(--ea_border_width) * -1)}.ea_generics__stack-column_until_xl{--ea_stack_gap: var(--ea_gap);display:flex}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child){position:relative}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child):before{content:"";display:block;background:var(--ea_border_color);position:absolute}.ea_generics__stack-column_until_xl{flex-direction:column}.ea_generics__stack-column_until_xl>*{margin-top:0!important;margin-bottom:0!important}.ea_generics__stack-column_until_xl>*:not(.ea_utilities__display-none):not([type=hidden])~*{margin-top:var(--ea_stack_gap)!important}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column_until_xl.ea_generics__stack-separator>:not(:first-child):before{width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}}.ea_generics__stack-small>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}@media (min-width: .02px){.ea_generics__stack-small_xxs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xxs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 0px){.ea_generics__stack-small_until_xxs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xxs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 360.02px){.ea_generics__stack-small_xs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 360px){.ea_generics__stack-small_until_xs>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xs>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 576.02px){.ea_generics__stack-small_sm>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_sm>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 576px){.ea_generics__stack-small_until_sm>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_sm>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 768.02px){.ea_generics__stack-small_md>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_md>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 768px){.ea_generics__stack-small_until_md>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_md>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_generics__stack-small_lg>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_lg>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 992px){.ea_generics__stack-small_until_lg>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_lg>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (min-width: 1200.02px){.ea_generics__stack-small_xl>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_xl>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}@media (max-width: 1200px){.ea_generics__stack-small_until_xl>*{--ea_stack_gap: calc(var(--ea_gap) / 2)}.ea_generics__stack-large_until_xl>*{--ea_stack_gap: calc(var(--ea_gap) * 2)}}.ea_generics__stack-no_gap{--ea_stack_gap: 0px}.ea_generics__stack-no_gap.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child){margin-top:var(--ea_border_width)!important}.ea_generics__stack-no_gap.ea_generics__stack-column.ea_generics__stack-separator>:not(:first-child):before{top:calc(var(--ea_border_width) * -1)}.ea_generics__stack-separator.ea_utilities__list_style-none>li:not(:first-child):before{display:block!important}@media (min-width: 576.02px){.ea_generics__tile.ea_generics__tile-large{padding:calc(var(--ea_card_spacer) * 2)}}.ea_generics__tile.ea_generics__tile-primary{border-color:var(--ea_color_primary)}.ea_generics__tile .ea_generics__tile_title{margin:0;color:var(--ea_heading_color)}.ea_generics__tile .ea_generics__tile_title a{background:none!important}body{overflow-x:hidden}[data-skin=app] #div_IN,[data-skin=smartphone] #div_IN{padding-top:10px}[data-skin=web2] #div_IN_TOP.ea_generics__sep_h:after{content:"";display:block;width:100%;height:1px;margin-top:9px}#div_IN_MAIN{padding-bottom:10px}.ea_generics__fieldset-date_selector .ea_generics__field_input-text{border-right:none}.ea_generics__field_checkbox_label,.ea_generics__field-checkbox>.ea_generics__field_label,.ea_generics__field-radio>.ea_generics__field_label{display:flex;flex-direction:row;align-items:flex-start;padding:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2);position:relative}.ea_generics__field_checkbox_label.ea_generics__card,.ea_generics__field-checkbox>.ea_generics__field_label.ea_generics__card,.ea_generics__field-radio>.ea_generics__field_label.ea_generics__card{flex-direction:row}.ea_generics__field-checkbox .ea_generics__field_checkbox_custom,.ea_generics__field-checkbox .ea_generics__field-checkbox_custom,.ea_generics__field-checkbox .ea_generics__field-radio_custom,.ea_generics__field-radio .ea_generics__field_checkbox_custom,.ea_generics__field-radio .ea_generics__field-checkbox_custom,.ea_generics__field-radio .ea_generics__field-radio_custom{order:-1}.ea_generics__field_input-checkbox,.ea_generics__field_input-radio,.ea_generics__field_checkbox{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox+.ea_generics__field-radio_custom{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size);background-color:var(--ea_checkbox_background_color);border:1px solid var(--ea_checkbox_border_color);border-radius:3px;vertical-align:middle;transition:background .1s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom:after{content:"";display:block;opacity:0;transition:scale .3s ease;transform:scale(0)}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon{width:20px;height:20px;background:none;border:none}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon:after,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon:after{content:unset}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon{display:block}.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked{display:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom{background-color:var(--ea_checkbox_background_color_checked);border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom:after{opacity:1;transform:scale(1)}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon{background:none;border:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon{display:none}.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:checked+.ea_generics__field-radio_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field_checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field_checkbox_custom-icon_icon-checked,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom.ea_generics__field-checkbox_custom-icon .ea_generics__field-checkbox_custom-icon_icon-checked{display:block}.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:indeterminate+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:indeterminate+.ea_generics__field-checkbox_custom:after{width:10px;height:2px;background:var(--ea_checkbox_before_border_color)}.ea_generics__field_input-checkbox:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-checkbox:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox:checked:not(:indeterminate)+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox:checked:not(:indeterminate)+.ea_generics__field-checkbox_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);transform:rotate(-45deg) scale(1);margin-top:-2px}.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field_checkbox_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-checkbox_custom,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-radio_custom{border-radius:99rem}.ea_generics__field_input-radio+.ea_generics__field_checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-checkbox_custom:after,.ea_generics__field_input-radio+.ea_generics__field-radio_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field_checkbox_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-checkbox_custom:after,.ea_generics__field_checkbox[type=radio]+.ea_generics__field-radio_custom:after{width:8px;height:8px;background:var(--ea_checkbox_before_border_color);border-radius:99rem}.ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__field-checkbox .ea_generics__field_label_text,.ea_generics__field-radio .ea_generics__field_label_text{padding-top:2px}.ea_generics__field_checkbox_label:hover .ea_generics__field_label_text,.ea_generics__field_checkbox_label:focus .ea_generics__field_label_text,.ea_generics__field-checkbox:hover .ea_generics__field_label_text,.ea_generics__field-checkbox:focus .ea_generics__field_label_text,.ea_generics__field-radio:hover .ea_generics__field_label_text,.ea_generics__field-radio:focus .ea_generics__field_label_text{color:var(--ea_text_color)}.ea_generics__field_checkbox_label:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field_checkbox_label:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-checkbox:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:hover .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:hover .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:focus .ea_generics__field_checkbox:not(:checked)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon),.ea_generics__field-radio:focus .ea_generics__field_checkbox:not(:indeterminate)+.ea_generics__field_checkbox_custom:not(.ea_generics__field_checkbox_custom-icon){border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text{opacity:1}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom{cursor:inherit;background-color:transparent!important;border-color:transparent!important;opacity:1}.ea_generics__field_checkbox_label.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field-checkbox.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after,.ea_generics__field-radio.ea_generics__field-disabled .ea_generics__field_input-checkbox:checked+.ea_generics__field-checkbox_custom:after{border-left-color:var(--ea_checkbox_border_color_checked);border-bottom-color:var(--ea_checkbox_border_color_checked)}.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field_checkbox_label:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-checkbox:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:hover .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon),.ea_generics__field-radio:not(.ea_generics__field-disabled) .ea_generics__field_label:focus .ea_generics__field_input-checkbox:not(:indeterminate)+.ea_generics__field-checkbox_custom:not(.ea_generics__field-checkbox_custom-icon){border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__form .ea_generics__fields .ea_generics__field_checkbox_label:not(:first-child),.ea_generics__form .ea_generics__fields .ea_generics__field-checkbox:not(:first-child),.ea_generics__form .ea_generics__fields .ea_generics__field-radio:not(:first-child){margin-top:var(--ea_content_margin)}.ea_generics__form .ea_generics__fields .ea_generics__field_checkbox_label .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field-checkbox .ea_generics__field_label_text,.ea_generics__form .ea_generics__fields .ea_generics__field-radio .ea_generics__field_label_text{user-select:none;padding-top:0;padding-left:0;padding-right:0;width:auto;flex-shrink:1}[dir=ltr] .ea_generics__field_checkbox_label .ea_generics__field_label_text,[dir=ltr] .ea_generics__field-checkbox .ea_generics__field_label_text,[dir=ltr] .ea_generics__field-radio .ea_generics__field_label_text{margin-left:7px}[dir=rtl] .ea_generics__field_checkbox_label .ea_generics__field_label_text,[dir=rtl] .ea_generics__field-checkbox .ea_generics__field_label_text,[dir=rtl] .ea_generics__field-radio .ea_generics__field_label_text{margin-right:7px}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text{padding:calc(var(--ea_gap) * 2) var(--ea_gap);display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--ea_border_width) dashed var(--ea_border_color);cursor:pointer}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text .ea_generics__icon{margin-bottom:var(--ea_content_margin)}.ea_generics__field-file_dropzone .ea_generics__field-input_dropzone_text:hover{background-color:var(--ea_background_color_dark)}@media (min-width: 576.02px){.ea_generics__fieldset-password .ea_generics__fields.ea_generics__fieldset_fields-inline{width:var(--ea_form_field_width)!important}}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password{flex-grow:1}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{display:flex;flex-direction:row;align-items:center;border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);width:auto;margin-top:0!important}.ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox .ea_generics__field-checkbox_label{padding-left:var(--ea_input_text_padding_right);padding-right:var(--ea_input_text_padding_right);padding-top:0;padding-bottom:0;background-color:var(--ea_field_background_color)}[dir=ltr] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password .ea_generics__field_input-password{border-right:0;padding-right:0}[dir=ltr] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{border-left:0}[dir=rtl] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-password .ea_generics__field_input-password{border-left:0;padding-left:0}[dir=rtl] .ea_generics__fieldset-password .ea_generics__fields .ea_generics__field-checkbox{border-right:0}.ea_generics__field_input_range{white-space:nowrap}.ea_generics__field_input_range input{height:15px;-webkit-appearance:none;background:transparent}.ea_generics__field_input_range input::-webkit-slider-runnable-track{height:1px;cursor:pointer;background:var(--ea_field_input_range_color);border:0}.ea_generics__field_input_range input::-webkit-slider-thumb{appearance:none;border:0;height:8px;width:8px;background:var(--ea_field_input_range_color);cursor:pointer;border-radius:50%;margin-top:-3px}.ea_generics__field_input_range input::-moz-range-track{height:1px;cursor:pointer;background:var(--ea_field_input_range_color);border:0}.ea_generics__field_input_range input::-moz-range-thumb{appearance:none;border:0;height:8px;width:8px;background:var(--ea_field_input_range_color);cursor:pointer}.ea_generics__field_input_range input::-ms-track{height:1px;cursor:pointer}.ea_generics__field_input_range input::-ms-fill-lower{background:var(--ea_field_input_range_color)}.ea_generics__field_input_range input::-ms-fill-upper{background:var(--ea_field_input_range_color)}.ea_generics__field_input_range input::-ms-thumb{margin-top:1px;height:8px;width:8px;border-radius:50%;background:var(--ea_field_input_range_color);cursor:pointer}.ea_generics__field_date .ea_generics__field_date_fields{white-space:nowrap;margin-left:0;display:flex}.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select{margin-right:5px}@media (max-width: 576px){.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select,.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_select select{width:auto}}.ea_generics__field_date .ea_generics__field_date_fields .ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_generics__field_select{display:inline-block;border-radius:2px;position:relative;background:var(--ea_background_color);justify-self:flex-start}.ea_generics__field_select-light{background-color:transparent;border:0}.ea_generics__field_select select{background:none;padding-top:var(--ea_field_padding_top_bottom);padding-bottom:var(--ea_field_padding_top_bottom);appearance:none;white-space:nowrap;margin:0;border:var(--ea_field_border);cursor:pointer;color:var(--ea_field_select_color);max-width:var(--ea_form_field_text_max_width);text-overflow:ellipsis;overflow:hidden}.ea_generics__field_select .ea_generics__icon{height:11px;width:11px;position:absolute;top:50%;margin-top:-5.5px;pointer-events:none}@media (min-width: 768.02px){.ea_generics__field_select.ea_utilities__lightbox-open{z-index:201}}.ea_generics__grid>.ea_generics__field_label>.ea_generics__field_select{width:var(--ea_form_field_text_max_width);max-width:100%}.ea_generics__grid>.ea_generics__field_label>.ea_generics__field_select select{width:var(--ea_form_field_text_max_width);max-width:100%}[dir=ltr] .ea_generics__field_select select{padding-right:25px;padding-left:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__field_select .ea_generics__icon{right:7px}[dir=rtl] .ea_generics__field_select select{padding-right:var(--ea_field_padding_left_right);padding-left:25px}[dir=rtl] .ea_generics__field_select .ea_generics__icon{left:7px}.ea_generics__field_textarea_text{padding-top:var(--ea_input_text_padding_top);padding-right:var(--ea_input_text_padding_right);padding-bottom:var(--ea_input_text_padding_bottom);padding-left:var(--ea_input_text_padding_left);border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);max-width:100%;resize:vertical;max-height:200px}.ea_generics__field_timeslot .ea_generics__field_timeslots{white-space:nowrap;margin-left:0}.ea_generics__field_timeslot .ea_generics__field_timeslots .ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time{padding-top:var(--ea_input_text_padding_top);padding-right:var(--ea_input_text_padding_right);padding-bottom:var(--ea_input_text_padding_bottom);padding-left:var(--ea_input_text_padding_left);border:var(--ea_field_border);border-radius:var(--ea_input_text_border_radius);max-width:100%;width:100%;color:var(--ea_field_input_color);box-sizing:border-box}@media (min-width: 576.02px){.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time{max-width:var(--ea_form_field_width)}}.cl_select,span.cl_select,.ea_generics__field_select select,.cl_checkbox input[type=checkbox],.cl_checkbox input[type=radio],.ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom,.ea_generics__field_input-radio+.ea_generics__field-radio_custom,.ea_generics__field_checkbox+.ea_generics__field_checkbox_custom,.ea_generics__field_input_text,.ea_generics__field_input-text,.ea_generics__field_input-password,.ea_generics__field_input-email,.ea_generics__field_input-tel,.ea_generics__field_input-time,textarea,.cl_input,.cl_input_5,.cl_input_7,.cl_input_10,.cl_input_15,.cl_input_20,.cl_input_25,.cl_input_30,.cl_input_40,.cl_input_60,.cl_input_auto,.cl_input_block,.cl_input_block_75,.cl_input_full,.cl_xaddrs[class*=cl_xaddrs],.cl_select[class*=cl_select],.cl_select_label[class*=cl_select_label]{background-color:var(--ea_field_background_color);color:var(--ea_field_input_color)}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label,.ea_generics__field-disabled .ea_generics__field_label{cursor:not-allowed;opacity:.5}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label .ea_generics__field-checkbox_custom,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label .ea_generics__field-radio_custom,.ea_generics__field-disabled .ea_generics__field_label .ea_generics__field-checkbox_custom,.ea_generics__field-disabled .ea_generics__field_label .ea_generics__field-radio_custom{cursor:not-allowed}.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:hover,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:focus,.ea_generics__fieldset:disabled .ea_generics__field .ea_generics__field_label:active,.ea_generics__field-disabled .ea_generics__field_label:hover,.ea_generics__field-disabled .ea_generics__field_label:focus,.ea_generics__field-disabled .ea_generics__field_label:active{border-color:var(--ea_field_border_color)}.ea_generics__button.ea_generics__field_button{padding:0;min-height:0;border-color:var(--ea_field_border_color);border-radius:var(--ea_input_text_border_radius);border-left:none}.ea_generics__button.ea_generics__field_button:hover,.ea_generics__button.ea_generics__field_button:focus,.ea_generics__button.ea_generics__field_button:active{border-color:var(--ea_field_border_color);transform:none}.ea_generics__buttons{display:flex;flex-wrap:wrap;align-items:center;margin:calc(var(--ea_buttons_gap) * -1) 0 0 0}.ea_generics__buttons>.ea_generics__button,.ea_generics__buttons>.ea_generics__buttons_grouped{margin-top:var(--ea_buttons_gap)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__buttons>.ea_generics__button:not(:last-child),[dir=ltr] .ea_generics__buttons>.ea_generics__buttons_grouped:not(:last-child){margin-right:var(--ea_buttons_gap)}[dir=rtl] .ea_generics__buttons>.ea_generics__button:not(:last-child),[dir=rtl] .ea_generics__buttons>.ea_generics__buttons_grouped:not(:last-child){margin-left:var(--ea_buttons_gap)}}@media (max-width: 576px){.ea_generics__buttons .ea_generics__button-primary{flex-grow:1}.ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:100%}[dir=ltr] .ea_generics__buttons .ea_generics__button+.ea_generics__button-icon_only{margin-left:var(--ea_buttons_gap)}[dir=rtl] .ea_generics__buttons .ea_generics__button+.ea_generics__button-icon_only{margin-right:var(--ea_buttons_gap)}}.ea_generics__button{cursor:pointer;padding:var(--ea_button_padding_top_bottom) 0;text-align:var(--ea_button_text_align);text-decoration:var(--ea_button_text_decoration);font-family:var(--ea_button_font_family);font-size:var(--ea_button_font_size);font-style:var(--ea_button_font_style);font-weight:var(--ea_button_font_weight);line-height:var(--ea_button_line_height);color:var(--ea_button_color);min-height:var(--ea_button_min_height);min-width:var(--ea_button_min_height);border-radius:var(--ea_button_border_radius);border-style:var(--ea_button_border_style);border-width:var(--ea_button_border_width);border-color:transparent;background-color:transparent;background-image:var(--ea_button_background_image);background-repeat:var(--ea_button_background_repeat);background-position:var(--ea_button_background_position);clip-path:var(--ea_button_clip_path);display:inline-flex;align-items:center;justify-content:center;overflow:var(--ea_button_overflow);vertical-align:middle;outline-color:transparent;outline-offset:0;transition:background-color var(--ea_duration_default),color var(--ea_duration_default),border-color var(--ea_duration_default),outline-color var(--ea_duration_default),transform .1s}.ea_generics__button .ea_generics__icon use{transition:fill var(--ea_duration_default)}.ea_generics__button:active,.ea_generics__button:hover:active{box-shadow:inset 0 0 0 1px var(--ea_button_border_color_hover)}.ea_generics__button[disabled]{cursor:not-allowed}.ea_generics__button[disabled]:active{box-shadow:none;border-color:var(--ea_button_border_color)!important}.ea_generics__button:focus-visible{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__button:focus{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__button .ea_generics__button_text{position:relative;z-index:3;user-select:none}.ea_generics__button.ea_generics__button-outline{--ea_button__active_color: var(--ea_button_color_hover);--ea_button__active_border_color: var(--ea_button_border_color_hover);--ea_button__active_bg_color: var(--ea_button_border_color);--ea_button__active_icon_fill: var(--ea_button_color_hover);--ea_button__active_bg_color_hover: transparent}.ea_generics__button.ea_generics__button-outline,.ea_generics__button.ea_generics__button-outline:link,.ea_generics__button.ea_generics__button-outline:visited{color:var(--ea_button_color);border-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-outline .ea_generics__icon use,.ea_generics__button.ea_generics__button-outline:link .ea_generics__icon use,.ea_generics__button.ea_generics__button-outline:visited .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__button.ea_generics__button-outline .ea_generics__badge-counter{background-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-outline:hover{color:var(--ea_button_color_hover);border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-outline:hover .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_generics__button.ea_generics__button-outline:active,.ea_generics__button.ea_generics__button-outline:hover:active{border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-ghost{--ea_button__active_color: var(--ea_button_color_hover);--ea_button__active_border_color: var(--ea_button_border_color_hover);--ea_button__active_bg_color: transparent;--ea_button__active_icon_fill: var(--ea_button_color_hover);--ea_button__active_bg_color_hover: var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-ghost,.ea_generics__button.ea_generics__button-ghost:link,.ea_generics__button.ea_generics__button-ghost:visited{color:var(--ea_button_color)}.ea_generics__button.ea_generics__button-ghost .ea_generics__icon use,.ea_generics__button.ea_generics__button-ghost:link .ea_generics__icon use,.ea_generics__button.ea_generics__button-ghost:visited .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__button.ea_generics__button-ghost:hover{color:var(--ea_button_color_hover);background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}.ea_generics__button.ea_generics__button-ghost:hover .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_generics__button.ea_generics__button-ghost:active,.ea_generics__button.ea_generics__button-ghost:hover:active{border-color:var(--ea_button_border_color_hover)}.ea_generics__button.ea_generics__button-primary{--ea_button__active_color: var(--ea_button_color_primary_active);--ea_button__active_border_color: var(--ea_button_background_color_primary_active);--ea_button__active_bg_color: var(--ea_button_background_color_primary_active);--ea_button__active_icon_fill: var(--ea_button_color_primary_active);--ea_button__active_bg_color_hover: var(--ea_button_background_color_primary_hover);border-color:var(--ea_button_background_color_primary);background-color:var(--ea_button_background_color_primary);color:var(--ea_button_color_primary)}.ea_generics__button.ea_generics__button-primary .ea_generics__icon use{fill:var(--ea_button_color_primary)}.ea_generics__button.ea_generics__button-primary .ea_generics__badge-counter{background-color:var(--ea_button_color_primary);border-color:var(--ea_button_color_primary);color:var(--ea_button_background_color_primary)}.ea_generics__button.ea_generics__button-primary:hover{color:var(--ea_button_color_primary_hover);background-color:var(--ea_button_background_color_primary_hover);border-color:var(--ea_button_background_color_primary_hover)}.ea_generics__button.ea_generics__button-primary:hover .ea_generics__icon use{fill:var(--ea_button_color_primary_hover)}.ea_generics__button.ea_generics__button-primary:active{border-color:var(--ea_button_background_color_primary_hover);box-shadow:inset 0 0 0 1px var(--ea_button_background_color_primary_hover);color:var(--ea_button_background_color_primary_hover);background:transparent}.ea_generics__button.ea_generics__button-primary:active .ea_generics__icon use{fill:var(--ea_button_background_color_primary_hover)}.ea_generics__button.ea_generics__button-secondary{--ea_button__active_color: var(--ea_button_color_outline_primary_active);--ea_button__active_border_color: var(--ea_button_border_color_outline_primary_active);--ea_button__active_bg_color: var(--ea_color_primary_lighter);--ea_button__active_icon_fill: var(--ea_button_color_outline_primary_active);--ea_button__active_bg_color_hover: transparent;border-color:var(--ea_button_border_color_outline_primary);color:var(--ea_button_color_outline_primary);z-index:1}.ea_generics__button.ea_generics__button-secondary .ea_generics__icon use{fill:var(--ea_button_color_outline_primary)}.ea_generics__button.ea_generics__button-secondary:hover{border-color:var(--ea_button_border_color_outline_primary_hover);color:var(--ea_button_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-secondary:hover .ea_generics__icon use{fill:var(--ea_button_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-secondary:active{border-color:var(--ea_button_border_color_outline_primary_hover);box-shadow:inset 0 0 0 1px var(--ea_button_border_color_outline_primary_hover)}.ea_generics__button.ea_generics__button-danger{--ea_button__active_color: var(--ea_color_danger);--ea_button__active_border_color: var(--ea_color_danger);--ea_button__active_bg_color: var(--ea_color_danger);--ea_button__active_icon_fill: white;--ea_button__active_bg_color_hover: var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost){border-color:var(--ea_color_danger);background-color:var(--ea_color_danger);color:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost) .ea_generics__icon use{fill:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):hover{color:#fff;background-color:var(--ea_color_danger_dark);border-color:var(--ea_color_danger_dark)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):hover .ea_generics__icon use{fill:#fff}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):active{background:transparent;color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:not(.ea_generics__button-outline):not(.ea_generics__button-ghost):active .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline,.ea_generics__button.ea_generics__button-danger.ea_generics__button-ghost{color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline .ea_generics__icon use,.ea_generics__button.ea_generics__button-danger.ea_generics__button-ghost .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline{border-color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger.ea_generics__button-outline:hover{border-color:var(--ea_color_danger_dark)}.ea_generics__button.ea_generics__button-danger:active,.ea_generics__button.ea_generics__button-danger:hover:active{border-color:var(--ea_color_danger);box-shadow:inset 0 0 0 1px var(--ea_color_danger);color:var(--ea_color_danger)}.ea_generics__button.ea_generics__button-danger:active .ea_generics__icon use,.ea_generics__button.ea_generics__button-danger:hover:active .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__button.ea_utilities__lightbox-open,.ea_generics__button.ea_generics__button-active,.ea_generics__button.ea_utilities__rte-highlight{color:var(--ea_button__active_color);border-color:var(--ea_button__active_border_color);background-color:var(--ea_button__active_bg_color)}.ea_generics__button.ea_utilities__lightbox-open .ea_generics__icon use,.ea_generics__button.ea_generics__button-active .ea_generics__icon use,.ea_generics__button.ea_utilities__rte-highlight .ea_generics__icon use{fill:var(--ea_button__active_icon_fill)}.ea_generics__button.ea_utilities__lightbox-open:hover,.ea_generics__button.ea_generics__button-active:hover,.ea_generics__button.ea_utilities__rte-highlight:hover{background-color:var(--ea_button__active_bg_color_hover)}.ea_generics__button .ea_generics__button_icon,.ea_generics__button-light .ea_generics__button_icon{vertical-align:middle;height:var(--ea_button_icon_height)}.ea_generics__button .ea_generics__button_icon.ea_generics__button_icon-chevron,.ea_generics__button .ea_generics__button_icon.ea_utilities__dropdown_icon,.ea_generics__button-light .ea_generics__button_icon.ea_generics__button_icon-chevron,.ea_generics__button-light .ea_generics__button_icon.ea_utilities__dropdown_icon{order:1;height:var(--ea_button_icon_height_small);margin-left:0;margin-right:0}.ea_generics__button .ea_generics__button_text+.ea_generics__button_icon,.ea_generics__button-light .ea_generics__button_text+.ea_generics__button_icon{order:-1}.ea_generics__button.ea_generics__button-icon_end .ea_generics__button_text+.ea_generics__button_icon,.ea_generics__button-light.ea_generics__button-icon_end .ea_generics__button_text+.ea_generics__button_icon{order:1}.ea_generics__button-light{background-color:transparent;border-radius:0;padding:0;text-decoration:var(--ea_button_text_decoration);transition:color .3s;display:inline-flex;align-items:center}.ea_generics__button-light,.ea_generics__button-light:link,.ea_generics__button-light:visited{color:var(--ea_button_light_color)}.ea_generics__button-light:hover{background-color:var(--ea_button_light_background_color_hover);color:var(--ea_button_light_color_hover)}.ea_generics__button-light .ea_generics__button_icon{height:var(--ea_button_icon_height);flex-shrink:0}.ea_generics__button-link .ea_generics__button_text{transition:text-decoration-thickness var(--ea_duration_default);text-decoration-line:underline;text-decoration-thickness:var(--ea_border_width);text-decoration-color:currentcolor}.ea_generics__button-link:not(.ea_generics__button-light){padding-left:var(--ea_button_padding_top_bottom);padding-right:var(--ea_button_padding_top_bottom)}.ea_generics__button-link .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__button-link:hover .ea_generics__button_text,.ea_generics__button-link:focus .ea_generics__button_text{text-decoration-thickness:calc(var(--ea_border_width) * 2);color:var(--ea_button_color)}.ea_generics__button-link:hover .ea_generics__icon use,.ea_generics__button-link:focus .ea_generics__icon use{fill:var(--ea_button_color)}.ea_generics__button-small{--ea_button_padding_top_bottom: 0;--ea_button_icon_height: var(--ea_button_icon_height_small);min-height:var(--ea_target_size_minimum);min-width:var(--ea_target_size_minimum)}.ea_generics__button-large{--ea_button_padding_top_bottom: 0;--ea_button_icon_height: var(--ea_icon_size);min-height:var(--ea_target_size_enhanced);min-width:var(--ea_target_size_enhanced);font-size:var(--ea_font_size_large)}.ea_generics__button-icon_only:after{content:var(--ea_button_content_icon_only_after)}.ea_generics__button-icon_only .ea_generics__icon{display:inline-block;margin-right:0;margin-left:0}.ea_generics__show_more .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_generics__show_more.ea_generics__button-light .ea_generics__icon{height:13px}.ea_utilities__loader.ea_generics__button-primary{--ea_spinner_color: var(--ea_button_color_primary);--ea_spinner_background_color: var(--ea_color_primary_darker)}.ea_utilities__loader.ea_generics__button-secondary{--ea_spinner_color: var(--ea_color_primary);--ea_spinner_background_color: var(--ea_border_color)}.ea_test__opacity>*{animation:opacity 2s infinite alternate linear}@keyframes opacity{0%{opacity:1}to{opacity:0}}.ea_generics__button .ea_generics__button_icon{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:calc(var(--ea_button_icon_margin) / 2)}.ea_generics__button .ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}.ea_generics__button-small .ea_generics__button_text{margin-left:calc(var(--ea_button_padding_left_right) / 2);margin-right:calc(var(--ea_button_padding_left_right) / 2)}.ea_generics__button-compact{--ea_button_padding_left_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_padding_left_right: var(--ea_button_padding_top_bottom)}.ea_generics__button-badge .ea_generics__button_text{margin-left:var(--ea_button_badge_text_margin_left);margin-right:var(--ea_button_badge_text_margin_right)}.ea_generics__button-badge .ea_generics__button_text~.ea_generics__button_badge{margin-left:var(--ea_button_badge_badge_margin_left);margin-right:var(--ea_button_badge_badge_margin_right)}[dir=ltr]{--ea_button_icon_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_text_margin_left: var(--ea_button_padding_left_right);--ea_button_badge_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_badge_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_badge_margin_right: var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-small{--ea_button_icon_text_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_text_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_badge_margin_right: calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__button-compact{--ea_button_icon_text_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_icon_icon_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_text_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_badge_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}[dir=ltr] .ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_right: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_left: var(--ea_button_padding_top_bottom)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-light{--ea_button_icon_text_margin_right: 0;--ea_button_icon_icon_margin_left: 0}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only])+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}@media (max-width: 0px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: .02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 360px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 360.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 576px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 768px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 768.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 992px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 992.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 1200px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 1200.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 0px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: .02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 360px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 360.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 576px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 576.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 768px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 768.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 992px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 992.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 1200px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 1200.02px){[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-light{--ea_button_icon_text_margin_left: 0;--ea_button_icon_icon_margin_right: 0}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_left: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_right: var(--ea_button_padding_top_bottom)}[dir=ltr] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-badge .ea_generics__button_text{margin-right:var(--ea_button_badge_text_margin_right)}[dir=ltr] .ea_generics__button-badge.ea_generics__button-light{--ea_button_badge_text_margin_left: 0;--ea_button_badge_badge_margin_right: 0}[dir=ltr] .ea_generics__button .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__button .ea_utilities__dropdown_icon{margin-right:var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__button-light .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__button-light .ea_utilities__dropdown_icon{margin-left:var(--ea_button_icon_margin)}[dir=ltr] .ea_generics__button-ghost .ea_generics__button_icon-chevron+.ea_generics__button_text,[dir=ltr] .ea_generics__button-ghost .ea_utilities__dropdown_icon+.ea_generics__button_text{margin-right:var(--ea_button_icon_margin)}[dir=rtl]{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_text_margin_right: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right);--ea_button_badge_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_badge_text_margin_right: var(--ea_button_padding_left_right);--ea_button_badge_badge_margin_left: var(--ea_button_padding_left_right);--ea_button_badge_badge_margin_right: calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__button-small{--ea_button_icon_text_margin_left: calc(var(--ea_button_padding_left_right) / 2);--ea_button_icon_icon_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_text_margin_right: calc(var(--ea_button_padding_left_right) / 2);--ea_button_badge_badge_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__button-compact{--ea_button_icon_text_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_icon_icon_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_text_margin_right: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2);--ea_button_badge_badge_margin_left: calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}[dir=rtl] .ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_left: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_right: var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-light{--ea_button_icon_text_margin_left: 0;--ea_button_icon_icon_margin_right: 0}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text:not([class*=ea_utilities__is_sr_only])+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}@media (max-width: 0px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: .02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xxs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 360px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 360.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xs+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 576px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_sm+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 768px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 768.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 992px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 992.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_lg+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 1200px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (min-width: 1200.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl{margin-left:var(--ea_button_icon_text_margin_left);margin-right:var(--ea_button_icon_text_margin_right)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_text.ea_utilities__is_sr_only_until_xl+.ea_generics__button_icon{margin-left:var(--ea_button_icon_icon_margin_left);margin-right:var(--ea_button_icon_icon_margin_right)}}@media (max-width: 0px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: .02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xxs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xxs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 360px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 360.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xs{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xs+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 576px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 576.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_sm{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_sm+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 768px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 768.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_md{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_md+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 992px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 992.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_lg{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_lg+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (max-width: 1200px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}@media (min-width: 1200.02px){[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_until_xl{margin-left:var(--ea_button_icon_text_margin_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only) .ea_generics__button_icon:first-child.ea_utilities__is_hidden_xl+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right)}}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end{--ea_button_icon_text_margin_left: calc(var(--ea_button_icon_margin) / 2);--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-light{--ea_button_icon_text_margin_right: 0;--ea_button_icon_icon_margin_left: 0}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-icon_end.ea_generics__button-link:not(.ea_generics__button-light){--ea_button_icon_text_margin_right: var(--ea_button_padding_top_bottom);--ea_button_icon_icon_margin_left: var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__button-icon:not(.ea_generics__button-icon_only).ea_generics__button-badge .ea_generics__button_text{margin-left:var(--ea_button_badge_text_margin_left)}[dir=rtl] .ea_generics__button-badge.ea_generics__button-light{--ea_button_badge_text_margin_right: 0;--ea_button_badge_badge_margin_left: 0}[dir=rtl] .ea_generics__button .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__button .ea_utilities__dropdown_icon{margin-left:var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__button-light .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__button-light .ea_utilities__dropdown_icon{margin-right:var(--ea_button_icon_margin)}[dir=rtl] .ea_generics__button-ghost .ea_generics__button_icon-chevron+.ea_generics__button_text,[dir=rtl] .ea_generics__button-ghost .ea_utilities__dropdown_icon+.ea_generics__button_text{margin-left:var(--ea_button_icon_margin)}.ea_generics__buttons_segmented{box-shadow:inset 0 0 0 var(--ea_button_border_width) var(--ea_button_border_color);border-radius:var(--ea_button_border_radius);background-color:var(--ea_background_color_dark)}.ea_generics__buttons_segmented .ea_generics__button:active{box-shadow:none}.ea_generics__buttons_segmented .ea_generics__button-active{background-color:var(--ea_background_color)}.ea_generics__buttons_segmented .ea_generics__button-active:hover{border-color:var(--ea_button_border_color_hover);background-color:var(--ea_background_color_dark)}.ea_generics__actions_bar{overflow:hidden}.ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child):before{content:none}[dir=ltr] .ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child){margin-left:0}[dir=rtl] .ea_generics__actions_bar .ea_generics__buttons.ea_utilities__display-none+.ea_generics__buttons:not(.ea_utilities__display-none):not(:last-child){margin-right:0}.ea_generics__actions_bar .ea_generics__buttons:empty{display:none}.ea_generics__actions_bar .ea_generics__button{margin-top:0}@media (min-width: 768.02px){[dir=ltr] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md{--ea_button_icon_text_margin_right: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md{--ea_button_icon_text_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__icon{--ea_button_icon_icon_margin_left: calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__actions_bar .ea_generics__button .ea_generics__button_text.ea_utilities__is_sr_only_until_md+.ea_generics__icon{--ea_button_icon_icon_margin_right: calc(var(--ea_button_padding_left_right) / 2)}}@media (max-width: 576px){.ea_generics__actions_bar .ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:auto}}.ea_generics__ads{padding:0;margin:0;border:0;overflow:hidden}.ea_generics__anchor-icon .ea_generics__icon:not(.ea_generics__button_icon){height:var(--ea_icon_size_xsmall)}.ea_generics__avatar{position:relative;display:block}.ea_generics__avatar .ea_generics__avatar__icon,.ea_generics__avatar .ea_generics__avatar__image{display:block;width:var(--ea_avatar_size);height:var(--ea_avatar_size);max-width:100%;max-height:100%;border-radius:var(--ea_avatar_border_radius);overflow:hidden}.ea_generics__avatar .ea_generics__avatar__icon{background-color:var(--ea_chip_background);display:flex;align-items:center;justify-content:center}.ea_generics__avatar .ea_generics__avatar__icon .ea_generics__icon{height:50%}.ea_generics__avatar .ea_generics__avatar__image_img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ea_generics__avatar .ea_generics__status{position:absolute;bottom:0}[dir=ltr] .ea_generics__avatar .ea_generics__status{right:0}[dir=rtl] .ea_generics__avatar .ea_generics__status{left:0}@supports (transform: translateX(calc(cos(0rad)*1px))) and (transform: translateX(calc(sin(0rad)*1px))){.ea_generics__avatar .ea_generics__status{--ea_avatar__rayon: calc(var(--ea_avatar_size) / 2);--ea_avatar__x: calc(var(--ea_avatar__rayon) + var(--ea_avatar__rayon) * cos(calc(45 * .0174532778)) - var(--ea_badge_mini_size) / 2);--ea_avatar__y: calc(var(--ea_avatar__rayon) + var(--ea_avatar__rayon) * sin(calc(45 * .0174532778)) - var(--ea_badge_mini_size) / 2);bottom:initial;top:var(--ea_avatar__y)}[dir=ltr] .ea_generics__avatar .ea_generics__status{right:initial;left:var(--ea_avatar__x)}[dir=rtl] .ea_generics__avatar .ea_generics__status{left:initial;right:var(--ea_avatar__x)}}.ea_generics__avatar .ea_generics__status:before{outline:var(--ea_border_style) calc(var(--ea_border_width) * 2) var(--ea_background_color)}.ea_generics__icon.ea_generics__application_bookmarks_fill>use{fill:var(--ea_appli_color_bookmarks)}.ea_generics__icon.ea_generics__application_gallery_help_fill>use{fill:var(--ea_appli_color_gallery_help)}.ea_generics__icon.ea_generics__application_keys_fill>use{fill:var(--ea_appli_color_keys)}.ea_generics__icon.ea_generics__application_mailing_fill>use{fill:var(--ea_appli_color_mailing)}.ea_generics__icon.ea_generics__application_notes_fill>use{fill:var(--ea_appli_color_notes)}.ea_generics__icon.ea_generics__application_postits_fill>use{fill:var(--ea_appli_color_postits)}.ea_generics__icon.ea_generics__application_reminders_fill>use{fill:var(--ea_appli_color_reminders)}.ea_generics__icon.ea_generics__application_rss_fill>use{fill:var(--ea_appli_color_rss)}.ea_generics__icon.ea_generics__application_santa_tree_fill>use{fill:var(--ea_appli_color_santa_tree)}.ea_generics__icon.ea_generics__application_search_www_fill>use{fill:var(--ea_appli_color_search_www)}.ea_generics__icon.ea_generics__application_timestamping_fill>use{fill:var(--ea_appli_color_timestamping)}.ea_generics__icon.ea_generics__application_todos_fill>use{fill:var(--ea_appli_color_todos)}.ea_generics__icon.ea_generics__application_xpr_btu_fill>use{fill:var(--ea_appli_color_xpr_btu)}.ea_generics__badge{display:inline-flex;align-items:center;white-space:nowrap;border-radius:var(--ea_badge_border_radius);border:var(--ea_border);background-color:var(--ea_badge_background_color);color:var(--ea_badge_color);font-size:var(--ea_badge_font_size);font-weight:400;padding:0 var(--ea_badge_padding_left_right);line-height:1!important;height:calc(var(--ea_border_width) * 2 + var(--ea_badge_padding_top_bottom) * 2 + var(--ea_badge_font_size));text-align:center;flex-shrink:0}.ea_generics__badge:empty:not(.ea_generics__metadata){display:none}.ea_generics__badge.ea_generics__badge-danger{border-color:var(--ea_color_danger);color:var(--ea_color_danger)}.ea_generics__badge.ea_generics__badge-danger .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__badge.ea_generics__badge-success{border-color:var(--ea_color_success);color:var(--ea_color_success)}.ea_generics__badge.ea_generics__badge-success .ea_generics__icon use{fill:var(--ea_color_success)}.ea_generics__badge.ea_generics__badge-info{border-color:var(--ea_color_info);color:var(--ea_color_info)}.ea_generics__badge.ea_generics__badge-info .ea_generics__icon use{fill:var(--ea_color_info)}.ea_generics__badge.ea_generics__badge-strong{border-color:var(--ea_text_color)}.ea_generics__badge.ea_generics__badge-strong .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__badge.ea_generics__badge-primary{border-color:var(--ea_color_primary);color:var(--ea_color_primary)}.ea_generics__badge.ea_generics__badge-primary .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__badge .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}[dir=ltr] .ea_generics__badge .ea_generics__icon{margin-right:calc(var(--ea_icon_sibling_margin) * .75)}[dir=rtl] .ea_generics__badge .ea_generics__icon{margin-left:calc(var(--ea_icon_sibling_margin) * .75)}.ea_generics__badge .ea_generics__icon use{fill:var(--ea_badge_color)}.ea_generics__badge-icon_only{border:none;padding:0}.ea_generics__badge-icon_only .ea_generics__icon{height:var(--ea_icon_size_small);margin:0!important}.ea_generics__badge-counter{padding-left:var(--ea_badge_counter_padding_left_right);padding-right:var(--ea_badge_counter_padding_left_right)}.ea_generics__banner{background-color:var(--ea_banner_background_color);color:var(--ea_banner_color);font-size:var(--ea_font_size);padding-top:calc(var(--ea_gap) / 2);padding-bottom:calc(var(--ea_gap) / 2);text-align:center}.ea_generics__banner .ea_generics__anchor:hover{color:var(--ea_button_color_hover);text-decoration:underline}*+.ea_generics__breadcrumb{margin-top:calc(var(--ea_content_margin) / 2)}.ea_generics__breadcrumb_list{display:flex;list-style:none}@media (max-width: 576px){.ea_generics__breadcrumb_list{overflow:auto}}.ea_generics__breadcrumb_item{display:flex;flex-wrap:nowrap;align-items:center;white-space:nowrap;font-size:var(--ea_font_size_small)}@media (min-width: 576.02px){.ea_generics__breadcrumb_item{overflow:hidden}}.ea_generics__breadcrumb_item .ea_generics__icon{margin-left:var(--ea_button_icon_margin);margin-right:var(--ea_button_icon_margin);height:var(--ea_button_icon_height_small)}.ea_generics__breadcrumb_item:last-child .ea_generics__icon{display:none}.ea_generics__breadcrumb_segments_count-1 .ea_generics__breadcrumb_item{max-width:100%}@media (min-width: 576.02px){.ea_generics__breadcrumb_segments_count-2 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-3 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-4 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-5 .ea_generics__breadcrumb_item,.ea_generics__breadcrumb_segments_count-6 .ea_generics__breadcrumb_item{max-width:50%}}.ea_generics__tile{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer)}.ea_generics__card{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer);overflow:hidden;position:relative;transition:background-color .3s,border-color .3s;display:flex;flex-direction:column;background-color:var(--ea_background_color)}.ea_generics__card.ea_generics__card-clickable:hover,.ea_generics__card.ea_generics__card-clickable:focus{border-color:var(--ea_card_border_color_hover);background-color:var(--ea_card_bg_color_hover)}.ea_generics__card.ea_generics__card-highlighted{border-color:var(--ea_button_border_color_hover)}.ea_generics__card.ea_generics__card-active{border-color:var(--ea_color_primary)}.ea_generics__card .ea_generics__card_title{margin-top:0;margin-bottom:0;color:var(--ea_heading_color)}.ea_generics__card .ea_generics__card_title a{background:none!important}.ea_generics__card .ea_generics__card_main{margin-top:var(--ea_card_spacer)}.ea_generics__card .ea_generics__card_main>*:last-child{margin-bottom:0}.ea_generics__card .ea_generics__card_footer{margin-top:auto;padding-top:calc(var(--ea_card_spacer) * 1.5)}@media (min-width: 576.02px){.ea_generics__card.ea_generics__card-large{padding:calc(var(--ea_card_spacer) * 2)}}.ea_generics__card.ea_generics__card-full{padding:0}.ea_generics__card.ea_generics__card-full .ea_generics__card_header,.ea_generics__card.ea_generics__card-full .ea_generics__card_main,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer{padding-left:var(--ea_card_spacer);padding-right:var(--ea_card_spacer)}.ea_generics__card.ea_generics__card-full .ea_generics__card_header:first-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_main:first-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer:first-child{padding-top:var(--ea_card_spacer)}.ea_generics__card.ea_generics__card-full .ea_generics__card_header:last-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_main:last-child,.ea_generics__card.ea_generics__card-full .ea_generics__card_footer:last-child{padding-bottom:var(--ea_card_spacer)}.ea_generics__card_product .ea_generics__card_header{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.ea_generics__card_product .ea_generics__card_title,.ea_generics__card_product .ea_generics__card_title a{color:var(--ea_color_primary);font-weight:400}.ea_generics__card_product .ea_generics__price{margin-top:calc(var(--ea_card_spacer) * .5)}.ea_generics__card_product .ea_generics__card_features{margin:0}.ea_generics__card_product .ea_generics__card_features .ea_generics__list_item{padding:0}.ea_generics__card_product .ea_generics__card_features .ea_generics__list_item:not(:last-child){margin-bottom:15px}.ea_generics__card_product *+.ea_generics__card_features{margin-top:calc(var(--ea_card_spacer) * 1.5)}.ea_generics__card_product .ea_generics__card_footer{padding-top:calc(var(--ea_card_spacer) * 2)}.ea_generics__card_product .ea_generics__card_footer .ea_generics__button{width:100%}.ea_generics__cart{border-radius:var(--ea_card_border_radius);border-color:var(--ea_color_primary);border-style:solid;border-width:1px;overflow:hidden}.ea_generics__cart .ea_generics__cart_title{font-weight:700;font-size:115%;color:var(--ea_heading_color);margin-top:0;margin-bottom:calc(var(--ea_gap) * .5);margin-left:var(--ea_gap);margin-right:var(--ea_gap);padding-bottom:calc(var(--ea_gap) * .5);padding-top:var(--ea_gap);border-bottom:1px solid var(--ea_border_color)}.ea_generics__cart .ea_generics__cart_products_list{padding:0 var(--ea_gap) var(--ea_gap) var(--ea_gap)}.ea_generics__cart .ea_generics__cart_total{padding:var(--ea_gap);background-color:var(--ea_background_color_dark)}.ea_generics__cart .ea_generics__cart_total>*:not(:first-child){padding-top:var(--ea_gap)}.ea_generics__cart .ea_generics__cart_expiry_item.ea_generics__cart_item{background-color:var(--ea_background_color_dark);padding:0 var(--ea_gap) 0 var(--ea_gap);font-weight:700}.ea_generics__cart .ea_generics__buttons .ea_generics__button{width:100%}.ea_generics__cart .ea_generics__buttons>p{margin-top:calc(var(--ea_gap) * .5)}.ea_generics__cart .ea_generics__buttons>p:last-child{margin-bottom:0}.ea_generics__cart_total .ea_generics__cart_item:last-child{font-weight:700}.ea_generics__cart_item_group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ea_generics__cart_item_group.ea_generics__cart_item_group-label{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__cart_item_group.ea_generics__cart_item_group-label .ea_generics__cart_item_label:first-child{margin-right:calc(var(--ea_gap) / 3)}.ea_generics__cart_item_group.ea_generics__cart_item_group-price{justify-content:flex-end;margin-left:calc(var(--ea_gap) / 2)}.ea_generics__cart_item_group.ea_generics__cart_item_group-price .ea_generics__cart_item_price:last-child{margin-left:calc(var(--ea_gap) / 3)}.ea_generics__cart_item_group+.ea_generics__cart_item_group{flex-basis:min-content;flex-grow:1}.ea_generics__cart_item{display:flex;justify-content:space-between;align-items:flex-start}.ea_generics__cart_item .ea_generics__cart_item_label:first-child{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__cart_item .ea_generics__cart_item_price{white-space:nowrap}.ea_generics__cart_item .ea_generics__cart_item_price:last-child{margin-left:calc(var(--ea_gap) / 2)}.ea_generics__cart_item:not(:first-child){padding-top:calc(var(--ea_gap) / 2)}.ea_generics__cart_item.ea_generics__cart_item_separator{margin-top:calc(var(--ea_gap) / 2);padding-top:calc(var(--ea_gap) / 2);border-top:1px dashed var(--ea_border_color)}.ea_generics__cart_item .ea_generics__cart_item_old_price{color:#999;font-size:calc(var(--ea_font_size) * .85)}.ea_generics__cart_footer{background-color:var(--ea_background_color_dark);padding:var(--ea_gap)}.ea_generics__price{position:relative}.ea_generics__price .ea_generics__price_full{display:inline}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_from{position:absolute;bottom:100%;left:0;font-size:12px}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_full{display:block}.ea_generics__price .ea_generics__price_item:first-child .ea_generics__price_full .ea_generics__price_value{font-weight:700;font-size:200%}.ea_generics__price .ea_generics__price_item:not(:first-child){margin-top:5px;color:#999}.ea_generics__subscription_current{border:1px solid var(--ea_card_border_color);border-radius:var(--ea_card_border_radius);padding:var(--ea_card_spacer);display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 576.02px){.ea_generics__subscription_current{flex-direction:row;flex-wrap:wrap}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse{flex-wrap:nowrap;flex-direction:column}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse{flex-wrap:wrap;flex-direction:row}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_header{flex:auto;padding-right:0}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_header{flex:1 0;padding-right:var(--ea_gap)}}@media (min-width: 992.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_price{margin-top:calc(var(--ea_gap) * .5)}}@media (min-width: 1200.02px){.ea_generics__subscription_current.ea_generics__collapse .ea_generics__subscription_current_price{margin-top:0}}.ea_generics__subscription_current_header{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}@media (min-width: 576.02px){.ea_generics__subscription_current_header{flex:1 0;padding-right:var(--ea_gap)}}.ea_generics__subscription_current_header .ea_generics__subscription_current_title{margin-top:0;margin-bottom:0;color:var(--ea_color_primary);font-weight:400}.ea_generics__subscription_current_header .ea_generics__subscription_current_title a{color:var(--ea_color_primary);font-weight:400}.ea_generics__subscription_current_header .ea_generics__subscription_current_expiry{flex-basis:100%;margin-top:var(--ea_button_icon_margin_right)}.ea_generics__subscription_current_main{margin-bottom:0;width:100%}.ea_generics__subscription_current_main .ea_generics__button{margin-top:var(--ea_card_spacer)}.ea_generics__subscription_current_main .ea_generics__subscription_current_products{margin-top:var(--ea_card_spacer);padding-top:var(--ea_card_spacer);border-top:1px solid var(--ea_border_color)}.ea_generics__subscription_current_main .ea_generics__cart_total{padding-top:calc(var(--ea_card_spacer) * .5);margin-top:calc(var(--ea_card_spacer) * .5);border-top:1px solid var(--ea_border_color)}.ea_generics__subscription_current_price{padding:calc(var(--ea_card_spacer) * .5) var(--ea_card_spacer);border-radius:var(--ea_card_border_radius);background-color:var(--ea_background_color_dark);margin-top:calc(var(--ea_gap) * .5)}@media (min-width: 576.02px){.ea_generics__subscription_current_price{margin-top:0}}.ea_generics__subscription_current_price .ea_generics__price_item:first-child .ea_generics__price_full .ea_generics__price_value{font-size:150%}[data-contract~="childHideable.container"]{width:100%;display:flex;flex-wrap:nowrap}[data-contract~="childHideable.container"]>*{flex-shrink:0}[data-contract~="childHideable.container"] .ea_generics__buttons{display:flex;flex-wrap:nowrap}.ea_generics__code{background-color:var(--ea_background_color_dark);box-shadow:inset 0 0 0 1px var(--ea_border_color);border-radius:3px;padding:1px 4px;white-space:pre-wrap}.ea_generics__code-block{display:block;padding:var(--ea_gap);flex-grow:1}.ea_generics__code_block{position:relative;height:100%}.ea_generics__code_block .ea_generics__pre{margin:0!important}.ea_generics__code_block .ea_generics__buttons{position:absolute;top:calc(var(--ea_button_min_height) / 2 * -1);right:var(--ea_gap);display:none;margin-top:0!important;border-radius:var(--ea_button_border_radius);overflow:hidden;background-color:var(--ea_background_color)}.ea_generics__code_block:hover .ea_generics__buttons{display:block}.ea_generics__code_block_content{display:flex;overflow-x:auto;height:100%}.ea_generics__code_block_modal .ea_generics__buttons{justify-content:flex-end}@media (max-width: 576px){.ea_generics__collapse_button_default{display:none}}@media (min-width: 576.02px){.ea_generics__collapse_button_fullscreen{display:none}}.ea_generics__collapse_button{justify-content:flex-start}[dir=ltr] .ea_generics__collapse_button>.ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__collapse_button>.ea_utilities__collapse_icon{margin-right:var(--ea_button_padding_left_right);margin-left:var(--ea_button_icon_text_margin_left)}[dir=ltr] .ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-left:var(--ea_button_icon_text_margin_left)}[dir=rtl] .ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-right:var(--ea_button_icon_text_margin_left)}.ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transition:transform var(--ea_duration_fast) linear}[dir=ltr] .ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transform:rotate(-90deg)}[dir=rtl] .ea_generics__collapse_button[aria-expanded]>.ea_utilities__collapse_icon{transform:rotate(90deg)}[dir=ltr] .ea_generics__collapse_button[aria-expanded=true]>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__collapse_button[aria-expanded=true]>.ea_utilities__collapse_icon{transform:rotate(0)}.ea_generics__collapse_panel{display:block}.ea_generics__collapse_panel .ea_generics__collapse_panel_main{overflow:hidden}.ea_generics__collapse_panel.ea_generics__collapse_panel-open .ea_generics__collapse_panel_main{max-height:100%}.ea_generics__collapse_panel.ea_generics__collapse_panel_is_open{--ea_collapse_panel_is_open: true}@media (min-width: 576.02px){@supports (display: grid){.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen{display:grid;grid-template-rows:0fr}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{max-height:unset}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open{grid-template-rows:1fr}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen.ea_generics__has-transition_end{transition:grid-template-rows var(--ea_duration_default) ease}}}@media (max-width: 576px){.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_open: false}.ea_generics__collapse_panel.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{overflow-y:auto;height:calc(100% - var(--ea_header_height));padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}}@supports (display: grid){.ea_generics__collapse_panel.ea_generics__collapse_default{display:grid;grid-template-rows:0fr}.ea_generics__collapse_panel.ea_generics__collapse_default .ea_generics__collapse_panel_main{max-height:unset}.ea_generics__collapse_panel.ea_generics__collapse_default.ea_generics__collapse_panel-open{grid-template-rows:1fr}.ea_generics__collapse_panel.ea_generics__collapse_default.ea_generics__has-transition_end{transition:grid-template-rows var(--ea_duration_default) ease}}.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_fullscreen: false}@media (max-width: 576px){.ea_generics__collapse_is_fullscreen{--ea_collapse_panel_is_fullscreen: true;position:fixed;z-index:var(--ea_z_over_base);width:100%;height:100%;background-color:var(--ea_background_color);top:0;left:0;right:0;opacity:0;transform:translateY(100%)}.ea_platform-ios .ea_generics__collapse_is_fullscreen{height:calc(100% - env(safe-area-inset-top,0));top:env(safe-area-inset-top,0)}.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main>:first-child{padding-top:var(--ea_gutter);padding-bottom:var(--ea_gutter)}.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open{opacity:1;transform:none}.ea_generics__collapse_is_fullscreen.ea_generics__has-transition_end{transition:opacity var(--ea_duration_default) ease,transform var(--ea_duration_default) ease}}@media (min-width: 576.02px){.ea_generics__collapse_is_fullscreen{display:block}.ea_generics__collapse_is_fullscreen .ea_generics__collapse_panel_main{overflow:hidden}.ea_generics__collapse_is_fullscreen.ea_generics__collapse_panel-open .ea_generics__collapse_panel_main{max-height:100%}}.ea_generics__collapse_button.ea_generics__button-small .ea_generics__icon{margin-left:calc(var(--ea_button_padding_left_right) / 2);margin-right:calc(var(--ea_button_icon_margin) / 2);height:var(--ea_icon_size_xxsmall)}.ea_generics__completion{cursor:text}.ea_generics__completion .ea_generics__completion_list{position:fixed;max-width:calc(100vw - var(--ea_gutter) * 2);width:var(--ea_generics_calculated_width);max-height:var(--ea_utilities_calculated_max_height);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);list-style:none;margin:0!important;padding:0;overflow-x:hidden;z-index:4;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);background-color:var(--ea_dropdown_background_color)}.ea_generics__completion .ea_generics__completion_list:empty{border:none}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button{white-space:nowrap}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button .ea_generics__button_text{max-width:none;overflow:hidden;text-overflow:ellipsis}.ea_generics__completion .ea_generics__completion_list .ea_generics__dropdown_item_label .ea_generics__button:hover .ea_generics__badge{background-color:var(--ea_dropdown_background_color);border-color:var(--ea_dropdown_background_color)}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor{display:flex;padding:15px 10px;transition:background-color .3s;flex-direction:column;align-items:start}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor:hover{background-color:var(--ea_button_background_color_hover);color:var(--ea_button_color_hover)}.ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor .ea_generics__contacts__contact_name{font-weight:700}.ea_generics__date_selector{--ea_date_selector__day_size: var(--ea_target_size_enhanced)}.ea_generics__date_selector.ea_generics__date_selector-light{--ea_date_selector__day_size: var(--ea_target_size_medium)}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button>.ea_generics__buttons{margin-top:calc(var(--ea_content_margin) / 4)}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button>.ea_generics__buttons .ea_generics__date_selector_action_today{margin:0 auto;width:auto}.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button .ea_generics__date_selector_nav_button-disabled:hover,.ea_generics__date_selector.ea_generics__date_selector-light.ea_generics__date_selector-is_button .ea_generics__date_selector_nav_button-disabled:active{background-color:transparent;box-shadow:none}.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_days,.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_months,.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_years{box-shadow:none}.ea_generics__date_selector.ea_generics__date_selector-light .ea_generics__date_selector_months{margin-top:0!important;height:calc(var(--ea_date_selector__day_size) * 7)}.ea_generics__date_selector_nav{display:flex;align-items:center;justify-content:space-between}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{display:flex;align-items:center;justify-content:space-between;margin:0 auto;font-weight:700}@media (min-width: 576.02px){.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{order:-1;margin:0}[dir=ltr] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{margin-right:auto}[dir=rtl] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_date{margin-left:auto}}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date .ea_generics__button_text{font-weight:700}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_date .ea_generics__date_selector_nav_text{line-height:var(--ea_button_line_height);min-height:var(--ea_button_min_height);display:flex;align-items:center;margin:0 calc((var(--ea_button_min_height) - var(--ea_button_icon_height)) / 2)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_prev{margin-right:var(--ea_buttons_gap)}[dir=rtl] .ea_generics__date_selector_nav .ea_generics__date_selector_nav_prev{margin-left:var(--ea_buttons_gap)}}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled{border-style:dashed}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled .ea_generics__button_icon use{fill:var(--ea_button_border_color)}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:hover,.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:active{border-color:var(--ea_button_border_color)}.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:hover .ea_generics__button_icon use,.ea_generics__date_selector_nav .ea_generics__date_selector_nav_button-disabled:active .ea_generics__button_icon use{fill:var(--ea_button_border_color)}.ea_generics__date_selector_nav,.ea_generics__date_selector_weekdays,.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years,.ea_generics__date_selector>.ea_generics__buttons{width:calc(var(--ea_date_selector__day_size) * 7);max-width:100%;margin-left:auto;margin-right:auto}.ea_generics__date_selector_nav,.ea_generics__date_selector_weekdays,.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years{margin-top:0!important;margin-bottom:0!important}.ea_generics__date_selector_weekdays{display:flex}.ea_generics__date_selector_weekdays .ea_generics__date_selector_weekdays_name{font-weight:700;flex-grow:1;text-align:center;display:flex;align-items:center;justify-content:center;width:14.2857142857%}.ea_generics__date_selector_days,.ea_generics__date_selector_months,.ea_generics__date_selector_years{display:flex;flex-wrap:wrap;height:calc(var(--ea_date_selector__day_size) * 6);align-content:flex-start;box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color);border-radius:var(--ea_button_border_radius)}.ea_generics__date_selector_months,.ea_generics__date_selector_years{margin-top:var(--ea_content_margin)!important;height:calc(var(--ea_date_selector__day_size) * 7 - var(--ea_content_margin))}.ea_generics__date_selector_months{align-content:space-around}.ea_generics__date_selector_years{align-content:space-between}.ea_generics__date_selector_weekdays_name,.ea_generics__date_selector_day,.ea_generics__date_selector_month,.ea_generics__date_selector_year{height:var(--ea_date_selector__day_size);min-width:0;padding:0}.ea_generics__date_selector_weekdays_name:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_day:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_month:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover),.ea_generics__date_selector_year:not(.ea_generics__button-primary):not(.ea_generics__button-secondary):not(:hover){border-color:transparent}.ea_generics__date_selector_weekdays_name .ea_generics__button_text,.ea_generics__date_selector_day .ea_generics__button_text,.ea_generics__date_selector_month .ea_generics__button_text,.ea_generics__date_selector_year .ea_generics__button_text{margin:0}.ea_generics__date_selector_day{width:14.2857142857%}.ea_generics__date_selector_day:not(.ea_generics__button-primary).ea_generics__date_selector_day_previous_month,.ea_generics__date_selector_day:not(.ea_generics__button-primary).ea_generics__date_selector_day_next_month{color:var(--ea_text_color_light)}.ea_generics__date_selector_month{width:33.3333333333%}.ea_generics__date_selector_year{width:25%}.ea_generics__date_selector_year.ea_generics__date_selector_disabled{color:var(--ea_text_color_light)}.ea_generics__date_selector_year.ea_generics__date_selector_disabled:after{background:var(--ea_text_color_light)}.ea_generics__date_selector_disabled,.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector_disabled{position:relative;cursor:not-allowed}.ea_generics__date_selector_disabled:after,.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector_disabled:after{content:"";display:block;width:50%;height:1px;position:absolute;top:50%;left:50%;margin-left:-25%;background:var(--ea_text_color_light)}.ea_generics__date_selector_action_today{width:100%}.ea_generics__date_selector>.ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_generics__sidebar .ea_generics__date_selector{padding:0 var(--ea_sidebar_gutter);max-width:100%}.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_nav,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_weekdays,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_days,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_months,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector_years,.ea_generics__sidebar .ea_generics__date_selector .ea_generics__date_selector>.ea_generics__buttons{width:100%}.ea_generics__dropdown .ea_generics__dropdown_inner .ea_generics__date_selector{padding:calc(var(--ea_gap) / 2);box-sizing:initial}.ea_generics__dropdown .ea_generics__date_selector_disabled:after{content:""}.ea_generics__device_camera{position:relative}.ea_generics__device_camera .ea_generics__device_camera_button_snap,.ea_generics__device_camera .ea_generics__device_camera_button_reset{position:absolute;z-index:1}.ea_generics__device_camera .ea_generics__device_camera_button_snap{border-radius:var(--ea_border_radius_rounded);bottom:var(--ea_gap);left:50%;transform:translate(-50%)}.ea_generics__device_camera .ea_generics__device_camera_button_reset{top:calc(var(--ea_gap) / 2)}.ea_generics__device_camera .ea_generics__device_camera_button_reset:not(:hover) .ea_generics__icon>use{fill:#fff}.ea_generics__device_camera .ea_generics__device_camera_canvas{max-width:100%}.ea_generics__device_camera .ea_generics__device_camera_video.ea_utilities__display-none+.ea_generics__device_camera_canvas{animation:scaleVideo .15s ease-in-out}.ea_generics__device_camera .ea_generics__device_camera_video{animation:opacityVideo .4s ease-in-out}[dir=ltr] .ea_generics__device_camera_button_reset{right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__device_camera_button_reset{left:calc(var(--ea_gap) / 2)}@keyframes scaleVideo{0%,to{transform:scale(1);opacity:1}50%{transform:scale(95%);opacity:.5}}@keyframes opacityVideo{0%,to{opacity:1}50%{opacity:0}}.ea_generics__dl{display:flex;flex-direction:column;margin-top:0;margin-bottom:0}.ea_generics__dl .ea_generics__dt{font-weight:700}.ea_generics__dl .ea_generics__dd{margin:0}.ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item,.ea_generics__dl .ea_generics__dd+.ea_generics__dt{margin-top:var(--ea_content_margin)}@media (min-width: 576.02px){.ea_generics__dl.ea_generics_dl-inline{display:table;border-collapse:collapse}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item{display:table-row}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dd{display:table-cell;padding-top:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) / 2)}[dir=ltr] .ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt{padding-right:var(--ea_content_margin)}[dir=rtl] .ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dt{padding-left:var(--ea_content_margin)}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item .ea_generics__dd{width:100%;word-break:break-word}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:first-child .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:first-child .ea_generics__dd{padding-top:0}.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:last-child .ea_generics__dt,.ea_generics__dl.ea_generics_dl-inline .ea_generics__dl_item:last-child .ea_generics__dd{padding-bottom:0}}.ea_generics__dl.ea_generics_dl-separator .ea_generics__dl_item+.ea_generics__dl_item{border-top:var(--ea_border);margin-top:calc(var(--ea_content_margin) / 2)}.ea_generics__dl.ea_generics_dl-separator .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dt{padding-top:calc(var(--ea_content_margin) / 2)}[draggable=true]{cursor:grab;touch-action:none}[draggable=true]:active{cursor:grabbing}[draggable=true] img{pointer-events:none}.ea_generics__draggable{display:flex;align-items:center}.ea_generics__draggable .ea_generics__draggable_icon{height:12px}.ea_generics__draggable:hover svg use{fill:var(--ea_text_color)}.ea_generics__draggable:active svg use{fill:var(--ea_color_primary)}.ea_generics__dropdown{--ea_generics__dropdown_inner_width_calculated: calc(var(--ea_utilities_calculated_width) - var(--ea_dropdown_border_width) * 2)}@media (min-width: 576.02px){.ea_generics__dropdown{width:auto;max-height:var(--ea_utilities_calculated_max_height);min-height:0;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);overflow:hidden;position:fixed}}.ea_generics__dropdown:before{content:"";position:fixed;height:100svh;width:100vw;left:0;top:0;z-index:-1;background-color:transparent}@media (max-width: 576px){.ea_generics__dropdown:not(.ea_generics__dropdown-actions_sheet){width:auto;max-height:var(--ea_utilities_calculated_max_height);min-height:0;border:var(--ea_dropdown_border_width) solid var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius);top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);overflow:hidden;position:fixed}}.ea_generics__dropdown .ea_generics__dropdown_inner{overflow:auto;background-color:var(--ea_dropdown_background_color);max-height:75svh;min-width:var(--ea_generics__dropdown_inner_width_calculated)}@media (max-width: 576px){.ea_generics__dropdown .ea_generics__dropdown_inner{max-width:calc(100vw - var(--ea_gap) * 2 - var(--ea_dropdown_border_width) * 2)}}.ea_generics__dropdown_list{max-height:var(--ea_utilities_calculated_max_height);padding:calc(var(--ea_gap) / 4) 0}.ea_generics__dropdown_list .ea_generics__dropdown_item{list-style-type:none;position:relative;user-select:none;padding-left:calc(var(--ea_gap) / 4);padding-right:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__dropdown_item_label{display:block}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button{user-select:none}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button:not(.ea_generics__button-icon_only){width:100%;justify-content:unset}.ea_generics__dropdown_list .ea_generics__dropdown_item [type=radio]:focus-visible~.ea_generics__button,.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button:focus-visible{border-color:var(--ea_button_border_color_hover);box-shadow:0 0 0 1px inset var(--ea_button_border_color_hover);outline:none}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{position:absolute;top:calc(var(--ea_button_min_height) / 2);transform:translateY(-50%);z-index:1;height:10px;width:10px}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{left:var(--ea_dropdown_icon_selected_position_start)}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__icon-selected{right:var(--ea_dropdown_icon_selected_position_start)}.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__actions_content_text{word-wrap:break-word}@media (min-width: 576.02px){.ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__actions_content_text{max-width:calc(var(--ea_form_field_width) - 2px)}}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_separator:not(.ea_utilities__display-none){margin-top:calc(var(--ea_gap) / 4 + var(--ea_border_width))!important;padding-top:calc(var(--ea_gap) / 4);border-top:var(--ea_border)}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_separator.ea_utilities__display-none~.ea_generics__dropdown_item:not(.ea_utilities__display-none)+.ea_generics__dropdown_item:not(.ea_utilities__display-none):not(.ea_generics__dropdown_item_separator){margin-top:0;padding-top:0;border-top:0}.ea_generics__dropdown_list .ea_generics__dropdown_item_grouped{display:flex;flex-direction:column-reverse}.ea_generics__dropdown_list .ea_generics__dropdown_item_grouped:after{content:attr(aria-label);font-size:var(--ea_font_size_small);text-transform:uppercase;color:var(--ea_text_color_light);padding:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_list .ea_generics__dropdown_item:not(.ea_utilities__display-none)~.ea_generics__dropdown_item_grouped:not(.ea_generics__dropdown_item_separator):after{display:none}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable{padding-left:0;padding-right:0}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor{border-radius:0}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{display:none;position:absolute;top:calc(var(--ea_button_min_height) / 2);transform:translateY(-50%);z-index:1;height:0;width:0;border-radius:0;background:transparent}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{left:var(--ea_dropdown_icon_selected_position_start)}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom,[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{right:var(--ea_dropdown_icon_selected_position_start)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true],.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]{position:relative}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field-radio_custom:after{display:none}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{content:""}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button[aria-selected=true]:before,.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__anchor[aria-current=true]:before{display:block;border-width:5px 6px;border-style:solid;border-color:transparent transparent transparent var(--ea_icon_fill)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__NEW_field_input-radio:checked~.ea_generics__button-ghost:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-selected=true]:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-current=true]:not(:hover){background:var(--ea_background_color_dark)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-selected=true]:not(:hover),.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button-ghost[aria-current=true]:not(:hover){border-color:var(--ea_background_color_dark)}.ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{font-weight:400}@media (max-width: 576px){.ea_generics__dropdown-actions_sheet{width:100%;max-height:75%;position:fixed;left:0;bottom:0;right:0;padding:var(--ea_gap) var(--ea_gutter)}.ea_generics__dropdown-actions_sheet:before{background-color:#0006}.ea_platform-ios .ea_generics__dropdown-actions_sheet{bottom:env(safe-area-inset-top,0)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_inner{width:100%;max-width:100vw;animation:slideUp var(--ea_duration_slow);background-color:transparent;display:flex;flex-direction:column}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_inner .ea_generics__button{width:100%;min-height:var(--ea_target_size_enhanced);background-color:var(--ea_background_color)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_header{margin:0;background-color:var(--ea_background_color);border-top-left-radius:var(--ea_button_border_radius);border-top-right-radius:var(--ea_button_border_radius)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_header .ea_generics__dropdown_title{display:block;padding:calc(var(--ea_gap) / 2) var(--ea_button_padding_left_right);border-bottom:var(--ea_border);font-weight:700}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list{border-bottom-left-radius:var(--ea_button_border_radius);border-bottom-right-radius:var(--ea_button_border_radius);background-color:var(--ea_background_color)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list .ea_generics__dropdown_item{padding:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list .ea_generics__dropdown_item .ea_generics__button{border-radius:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list .ea_generics__dropdown_item:last-child .ea_generics__button{border-bottom-left-radius:var(--ea_button_border_radius);border-bottom-right-radius:var(--ea_button_border_radius)}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list+.ea_generics__buttons{margin:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_list+.ea_generics__buttons .ea_generics__dropdown_cancel{margin:var(--ea_content_margin) 0 0 0}}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_list{display:flex;flex-wrap:wrap}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_list{display:grid;grid-template-rows:repeat(10,30px);grid-template-columns:repeat(22,30px)}}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_item{flex:0 0 9%}.ea_generics__dropdown.ea_generics__dropdown_grid.ea_generics__dropdown_grid-special .ea_generics__dropdown_item span{padding-left:10px}.ea_generics__dropdown.ea_generics__library .ea_generics__library_items{display:flex;flex-wrap:wrap}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library .ea_generics__library_items{display:grid}}.ea_generics__dropdown.ea_generics__library .ea_generics__library_item>:first-child{user-select:none}.ea_generics__dropdown.ea_generics__library.ea_generics__library-backgrounds .ea_generics__library_item{flex:0 0 33.3333333333%}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library.ea_generics__library-backgrounds .ea_generics__library_items{grid-template-rows:repeat(3,49px);grid-template-columns:repeat(3,75px)}}.ea_generics__dropdown.ea_generics__library.ea_generics__library-square .ea_generics__library_item{flex:0 0 16.6666666667%;height:50px}@media (min-width: 768.02px){.ea_generics__dropdown.ea_generics__library.ea_generics__library-square .ea_generics__library_items{grid-template-rows:repeat(4,50px);grid-template-columns:repeat(9,50px)}}[dir=ltr] .ea_generics__dropdown .ea_generics__dropdown_item.ea_generics__dropdown_item-selectable .ea_generics__actions_content_text,[dir=ltr] .ea_generics__actions_content_text{text-align:left}[dir=ltr] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{margin-left:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__dropdown .ea_generics__dropdown_item.ea_generics__dropdown_item-selectable .ea_generics__actions_content_text{text-align:right}[dir=rtl] .ea_generics__dropdown_list .ea_generics__dropdown_item-selectable .ea_generics__button.ea_utilities__placeholder .ea_generics__button_text{margin-right:calc(var(--ea_button_padding_left_right) / 2)}[aria-expanded]>.ea_utilities__collapse_icon,.ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon{height:var(--ea_icon_size_xsmall)}[dir=ltr] [aria-expanded]>.ea_utilities__collapse_icon,[dir=rtl] [aria-expanded]>.ea_utilities__collapse_icon,[dir=ltr] .ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__details>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(0)}[dir=ltr] [aria-expanded=true]>.ea_utilities__collapse_icon,[dir=ltr] .ea_generics__details[open]>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(-180deg)}[dir=rtl] [aria-expanded=true]>.ea_utilities__collapse_icon,[dir=rtl] .ea_generics__details[open]>.ea_generics__summary>.ea_utilities__collapse_icon{transform:rotate(180deg)}.ea_generics__fields_grouped,.ea_generics__buttons_grouped,.ea_generics__grouped{display:flex}.ea_generics__fields_grouped>:not(:first-child):not(:last-child),.ea_generics__fields_grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__fields_grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input,.ea_generics__buttons_grouped>:not(:first-child):not(:last-child),.ea_generics__buttons_grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__buttons_grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input,.ea_generics__grouped>:not(:first-child):not(:last-child),.ea_generics__grouped>:not(:first-child):not(:last-child) .ea_generics__button,.ea_generics__grouped>:not(:first-child):not(:last-child) .ea_generics__NEW_field_input{border-radius:0}.ea_generics__fields_grouped .ea_generics__button:hover,.ea_generics__fields_grouped .ea_generics__button:focus-visible,.ea_generics__fields_grouped .ea_generics__button.ea_generics__button-active,.ea_generics__fields_grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__fields_grouped .ea_generics__NEW_field_input:hover,.ea_generics__fields_grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__fields_grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__fields_grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open,.ea_generics__buttons_grouped .ea_generics__button:hover,.ea_generics__buttons_grouped .ea_generics__button:focus-visible,.ea_generics__buttons_grouped .ea_generics__button.ea_generics__button-active,.ea_generics__buttons_grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__buttons_grouped .ea_generics__NEW_field_input:hover,.ea_generics__buttons_grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__buttons_grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__buttons_grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open,.ea_generics__grouped .ea_generics__button:hover,.ea_generics__grouped .ea_generics__button:focus-visible,.ea_generics__grouped .ea_generics__button.ea_generics__button-active,.ea_generics__grouped .ea_generics__button.ea_utilities__lightbox-open,.ea_generics__grouped .ea_generics__NEW_field_input:hover,.ea_generics__grouped .ea_generics__NEW_field_input:focus-visible,.ea_generics__grouped .ea_generics__NEW_field_input.ea_generics__button-active,.ea_generics__grouped .ea_generics__NEW_field_input.ea_utilities__lightbox-open{position:relative;z-index:11}.ea_generics__fields_grouped .ea_generics__button,.ea_generics__buttons_grouped .ea_generics__button,.ea_generics__grouped .ea_generics__button{white-space:nowrap}.ea_generics__fields_grouped .ea_generics__buttons,.ea_generics__buttons_grouped .ea_generics__buttons,.ea_generics__grouped .ea_generics__buttons{margin-top:0!important}.ea_generics__fields_grouped .ea_generics__buttons .ea_generics__button,.ea_generics__buttons_grouped .ea_generics__buttons .ea_generics__button,.ea_generics__grouped .ea_generics__buttons .ea_generics__button{margin:0}@media (max-width: 576px){.ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,.ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,.ea_generics__grouped.ea_generics__grouped_column_under_sm{flex-direction:column;width:100%}.ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),.ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),.ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-top:calc(var(--ea_border_width) * -1)!important}}.ea_generics__grouped{align-items:flex-end}[dir=ltr] .ea_generics__buttons_grouped>.ea_generics__button-primary+.ea_generics__button-primary{margin-left:var(--ea_button_border_width)!important}[dir=rtl] .ea_generics__buttons_grouped>.ea_generics__button-primary+.ea_generics__button-primary{margin-right:var(--ea_button_border_width)!important}@media (max-width: 576px){[dir=ltr] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,[dir=ltr] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,[dir=ltr] .ea_generics__grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm,[dir=rtl] .ea_generics__grouped.ea_generics__grouped_column_under_sm{--ea_grouped_first_child_radius: var(--ea_button_border_radius) var(--ea_button_border_radius) 0 0;--ea_grouped_last_child_radius: 0 0 var(--ea_button_border_radius) var(--ea_button_border_radius)}}[dir=ltr] .ea_generics__fields_grouped,[dir=ltr] .ea_generics__buttons_grouped,[dir=ltr] .ea_generics__grouped{--ea_grouped_first_child_radius: var(--ea_button_border_radius) 0 0 var(--ea_button_border_radius);--ea_grouped_last_child_radius: 0 var(--ea_button_border_radius) var(--ea_button_border_radius) 0}[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child),[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__button,[dir=ltr] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_first_child_radius)}[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child),[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__button,[dir=ltr] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_last_child_radius)}[dir=ltr] .ea_generics__fields_grouped>*:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped>*:not(:first-child),[dir=ltr] .ea_generics__grouped>*:not(:first-child){margin-left:calc(var(--ea_border_width) * -1)!important}@media (max-width: 576px){[dir=ltr] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=ltr] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=ltr] .ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-left:0!important}}[dir=rtl] .ea_generics__fields_grouped,[dir=rtl] .ea_generics__buttons_grouped,[dir=rtl] .ea_generics__grouped{--ea_grouped_first_child_radius: 0 var(--ea_button_border_radius) var(--ea_button_border_radius) 0;--ea_grouped_last_child_radius: var(--ea_button_border_radius) 0 0 var(--ea_button_border_radius)}[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__fields_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__buttons_grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child),[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__button,[dir=rtl] .ea_generics__grouped>:first-child:not(:last-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_first_child_radius)}[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__fields_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__buttons_grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input,[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child),[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__button,[dir=rtl] .ea_generics__grouped>:last-child:not(:first-child) .ea_generics__NEW_field_input{border-radius:var(--ea_grouped_last_child_radius)}[dir=rtl] .ea_generics__fields_grouped>*:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped>*:not(:first-child),[dir=rtl] .ea_generics__grouped>*:not(:first-child){margin-right:calc(var(--ea_border_width) * -1)!important}@media (max-width: 576px){[dir=rtl] .ea_generics__fields_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=rtl] .ea_generics__buttons_grouped.ea_generics__grouped_column_under_sm>*:not(:first-child),[dir=rtl] .ea_generics__grouped.ea_generics__grouped_column_under_sm>*:not(:first-child){margin-right:0!important}}.ea_generics__help{--ea_help__min_height: calc(var(--ea_help_padding) / 1.5 * 2 + var(--ea_text_line_height) * var(--ea_font_size));border-radius:var(--ea_help_border_radius);background-color:var(--ea_help_background_color);position:relative;margin:var(--ea_content_margin) var(--ea_gutter);border:var(--ea_help_border);border-color:var(--ea_help_border_color)}.ea_generics__help:first-child{margin-top:0}.ea_generics__help:not(.ea_utilities__width-100){max-width:calc(var(--ea_container_max_width) - var(--ea_gutter) * 2)}.ea_generics__help .ea_generics__icon_maybe{position:absolute;left:0;top:calc(var(--ea_help__min_height) / 2);transform:translate(-50%,-50%);background-color:var(--ea_background_color);border-radius:var(--ea_border_radius_rounded);border:var(--ea_border);border-color:var(--ea_help_border_color);height:var(--ea_icon_size_large);padding:calc(var(--ea_icon_size_large) * .15);margin-top:calc(var(--ea_border_width) * -1)}[dir=ltr] .ea_generics__help .ea_generics__icon_maybe{float:left;margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__help .ea_generics__icon_maybe{float:right;margin-left:var(--ea_icon_sibling_margin)}.ea_generics__help .ea_generics__icon_maybe use{fill:var(--ea_border_color_hover)}.ea_generics__help .ea_generics__help_content{min-height:var(--ea_help__min_height)}.ea_generics__help .ea_generics__help_content:after{content:"";display:block;clear:both}.ea_generics__help .ea_generics__help_header{display:flex;align-items:flex-start;position:absolute;top:0;left:0;right:0;width:100%;padding:calc(var(--ea_help_padding) / 1.5) var(--ea_help_padding)}.ea_generics__help .ea_generics__help_header:before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;inset:0;border-radius:var(--ea_help_border_radius);opacity:.95}[dir=ltr] .ea_generics__help .ea_generics__help_header:before{background-image:linear-gradient(90deg,transparent 0%,var(--ea_help_background_color) 50%)}[dir=rtl] .ea_generics__help .ea_generics__help_header:before{background-image:linear-gradient(270deg,transparent 0%,var(--ea_help_background_color) 50%)}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{overflow:hidden}[dir=ltr] .ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{padding-right:calc(var(--ea_button_min_height) + var(--ea_gap))}[dir=rtl] .ea_generics__help .ea_generics__help_header .ea_generics__help_header_content{padding-left:calc(var(--ea_button_min_height) + var(--ea_gap))}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content *:first-child~*{display:none}.ea_generics__help .ea_generics__help_header .ea_generics__help_header_content *:first-child{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_generics__help .ea_generics__help_main>.ea_generics__icon_maybe+*{margin-top:0}.ea_generics__help .ea_generics__help_opener{float:right;margin:calc((var(--ea_help__min_height) - var(--ea_button_min_height)) / 2);margin-bottom:0!important;position:relative;z-index:2}.ea_generics__help-title .ea_generics__help_header_title{font-size:var(--ea_font_size_h3)}.ea_generics__help-title .ea_generics__help_main>.ea_generics__icon_maybe{display:none}.ea_generics__help-open .ea_generics__help_opener .ea_generics__icon{transform:rotate(180deg)}.ea_generics__help-open .ea_generics__help_header:before{display:none}.ea_generics__help-open .ea_generics__help_main,.ea_generics__help-open .ea_generics__help_footer{padding:calc(var(--ea_help_padding) / 1.5) var(--ea_help_padding)}.ea_generics__help-open .ea_generics__help_footer{padding-top:0}.ea_generics__help-open.ea_generics__help-title .ea_generics__help_main{padding-top:var(--ea_help__min_height)}.ea_generics__help-open:not(.ea_generics__help-title) .ea_generics__help_header{display:none}.ea_generics__help:not(.ea_generics__help-open) .ea_generics__help_main,.ea_generics__help:not(.ea_generics__help-open) .ea_generics__help_footer{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__icon{height:var(--ea_icon_size);flex-shrink:0;vertical-align:text-bottom;position:relative}.ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__icon use .ea_generics__icon_secondary_color{fill:var(--ea_color_primary)}.ea_generics__icon.ea_generics__icon-small{height:var(--ea_icon_size_small)}.ea_generics__icon_social-facebook use{fill:#4267b2}.ea_generics__icon_social-twitter use{fill:#1da1f2}.ea_generics__icon_social-mastodon use{fill:#6364ff}.ea_generics__icon_social-linkedin use{fill:#0a66c2}.ea_generics__icon_social-instagram use{fill:#833ab4}.ea_generics__icon_social-threads use{fill:#000}[dir=rtl] .ea_generics__icon:not(.ea_generics__icon_hide_more):not(.ea_generics__icon_lilo_social_facebook):not(.ea_generics__icon_lilo_social_instagram):not(.ea_generics__icon_lilo_social_linkedin):not(.ea_generics__icon_lilo_social_twitter):not(.ea_generics__icon_magnet_alphabet):not(.ea_generics__icon_mbox_register):not(.ea_generics__icon_rte_align_left):not(.ea_generics__icon_rte_align_right):not(.ea_generics__icon_rte_bold):not(.ea_generics__icon_rte_special_characters):not(.ea_generics__icon_rte_spellchecker):not(.ea_generics__icon_rte_strikethrough):not(.ea_generics__icon_rte_subscript):not(.ea_generics__icon_rte_superscript):not(.ea_generics__icon_show_more_dropdown):not(.ea_generics__icon_social_facebook):not(.ea_generics__icon_social_instagram):not(.ea_generics__icon_social_linkedin):not(.ea_generics__icon_social_mastodon):not(.ea_generics__icon_social_threads):not(.ea_generics__icon_social_twitter):not(.ea_generics__icon_sort):not(.ea_generics__icon_sort_reverse){transform:scaleX(-1)}.ea_generics__doc_icon-file use{fill:var(--ea_doctypes_color_file)}.ea_generics__doc_icon-doc use{fill:var(--ea_doctypes_color_doc)}.ea_generics__doc_icon-exe use{fill:var(--ea_doctypes_color_exe)}.ea_generics__doc_icon-html use{fill:var(--ea_doctypes_color_html)}.ea_generics__doc_icon-ics use{fill:var(--ea_doctypes_color_ics)}.ea_generics__doc_icon-img use{fill:var(--ea_doctypes_color_img)}.ea_generics__doc_icon-pdf use{fill:var(--ea_doctypes_color_pdf)}.ea_generics__doc_icon-pps use{fill:var(--ea_doctypes_color_pps)}.ea_generics__doc_icon-ppt use{fill:var(--ea_doctypes_color_ppt)}.ea_generics__doc_icon-snd use{fill:var(--ea_doctypes_color_snd)}.ea_generics__doc_icon-txt use{fill:var(--ea_doctypes_color_txt)}.ea_generics__doc_icon-vcf use{fill:var(--ea_doctypes_color_vcf)}.ea_generics__doc_icon-vid use{fill:var(--ea_doctypes_color_vid)}.ea_generics__doc_icon-xls use{fill:var(--ea_doctypes_color_xls)}.ea_generics__doc_icon-zip use{fill:var(--ea_doctypes_color_zip)}.ea_generics__iframe-image_full{--ea_iframe_width: auto}.ea_generics__iframe{position:relative}.ea_generics__iframe .ea_generics__iframe_iframe{--ea_iframe_height: auto;border:0;height:var(--ea_iframe_height);min-height:var(--ea_iframe_height);width:var(--ea_iframe_width);position:relative;z-index:2}.ea_generics__iframe-img,.ea_generics__iframe-img .ea_generics__iframe_iframe{display:block;max-width:100%;max-height:100%;min-height:0;min-width:0}.ea_generics__iframe-img{width:var(--ea_container_width);max-width:100%}.ea_generics__library .ea_generics__dropdown_inner{padding:calc(var(--ea_gap) / 4)}.ea_generics__library .ea_generics__dropdown_list{padding-top:0;padding-bottom:0}@media (min-width: 576.02px){.ea_generics__library{text-align:center}}.ea_generics__library_item img{max-width:100%;max-height:100%}.ea_generics__library_item .ea_generics__button{height:100%;width:100%}.ea_generics__library_item .ea_generics__button:hover,.ea_generics__library_item .ea_generics__button:active{background-color:transparent;border-color:var(--ea_button_color_hover)}.ea_generics__library_counter_reset{counter-reset:pages currentPage}.ea_generics__library_counter_increment_pages{counter-increment:currentPage}.ea_generics__library_counter_increment_pages .ea_generics__library_items{counter-increment:pages}.ea_generics__library_counter_increment_pages-hide{visibility:hidden;width:0;height:0;overflow:hidden}.ea_generics__library_counter_increment_pages:not(.ea_generics__library_counter_increment_pages-hide)~.ea_generics__library_counter_increment_pages{counter-increment:currentPage-1}.ea_generics__library_pagination{display:flex;margin-top:calc(var(--ea_gap) / 2)}.ea_generics__library_pagination:before{content:counter(currentPage) " / " counter(pages);order:2;display:flex;align-items:center;padding-left:calc(var(--ea_gap) / 2);padding-right:calc(var(--ea_gap) / 2)}.ea_generics__library_pagination .ea_generics__library_pagination_item{flex-grow:1}.ea_generics__library_pagination .ea_generics__library_pagination_item .ea_generics__button{width:100%}.ea_generics__library_pagination .ea_generics__library_pagination_item:first-of-type{order:1}.ea_generics__library_pagination .ea_generics__library_pagination_item:first-of-type .ea_generics__icon{margin-right:auto}.ea_generics__library_pagination .ea_generics__library_pagination_item:last-of-type{order:3}.ea_generics__library_pagination .ea_generics__library_pagination_item:last-of-type .ea_generics__icon{margin-left:auto}@media (min-width: 576.02px){.ea_utilities__lightbox-dropdown.ea_utilities__lightbox-open{z-index:201}}@media (max-width: 576px){.ea_utilities__aside_lightboxes .ea_generics__modal_container{padding:0}.ea_utilities__aside_lightboxes .ea_generics__modal_header+.ea_generics__modal_main{padding-top:var(--ea_modal_spacer);padding-bottom:var(--ea_modal_spacer)}.ea_platform-ios .ea_utilities__aside_lightboxes .ea_generics__modal_header+.ea_generics__modal_main{padding-bottom:calc(var(--ea_modal_spacer) + env(safe-area-inset-top,0))}}.ea_generics__list_expandable{align-items:baseline}@media (min-width: 576.02px){.ea_generics__list_expandable .ea_generics__collapse_button{--ea_element_counter_show_full_text: true}}.ea_generics__list_expandable .ea_generics__collapse_button{flex-shrink:0}.ea_generics__list_expandable .ea_generics__collapse_button.ea_generics__collapse_panel-open{margin-top:3px}[dir=ltr] .ea_generics__list_expandable.ea_utilities__display-flex .ea_generics__collapse_button{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__list_expandable.ea_utilities__display-flex .ea_generics__collapse_button{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__list_expandable .ea_generics__collapse_panel{visibility:visible!important;grid-template-rows:auto}.ea_generics__list_expandable .ea_generics__collapse_panel-open .ea_generics__list_expandable_list{flex-wrap:wrap}.ea_generics__list_expandable_not_enabled .ea_generics__list_expandable_list{display:flex;flex-wrap:wrap}.ea_generics__list_expandable_list{display:flex;margin-left:0!important;max-width:100%}.ea_generics__list_expandable_list>*{flex-shrink:0}.ea_generics__list_expandable_list_item{margin-bottom:0!important;padding-left:0!important}.ea_generics__list_expandable_list_item,.ea_generics__list_expandable_list_item:first-child:last-child{max-width:100%;display:inline-flex}.ea_generics__list_expandable_list_item:after{content:"\a0";display:inline-block}@media (min-width: 576.02px){.ea_generics__list_expandable_list_item{display:flex;max-width:50%}}.ea_generics__list_expandable_list_item .ea_generics__list_expandable_list_item_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ea_generics__loader{display:block;border-radius:50%;border:var(--ea_spinner_thickness) solid var(--ea_spinner_background_color);border-top-color:var(--ea_spinner_color);box-sizing:border-box;animation:rotate_360 .8s infinite linear;width:var(--ea_loader_size);height:var(--ea_loader_size);flex-shrink:0}.ea_utilities__loader{position:relative;cursor:wait}.ea_utilities__loader>*{opacity:0}.ea_utilities__loader:before{display:block;border-radius:50%;border:var(--ea_spinner_thickness) solid var(--ea_spinner_background_color);border-top-color:var(--ea_spinner_color);box-sizing:border-box;animation:rotate_360 .8s infinite linear;opacity:1;content:"";width:var(--ea_icon_size);height:var(--ea_icon_size);position:absolute;left:50%;top:50%;margin-left:calc(var(--ea_icon_size) / 2 * -1);margin-top:calc(var(--ea_icon_size) / 2 * -1);z-index:1}.ea_generics__metadata[data-content]:before{content:attr(data-content)}.ea_generics__meter_legend{display:block;margin-bottom:var(--ea_field_gap)}.ea_generics__meter_bar_percent{display:flex;align-items:center;justify-content:flex-start;flex-grow:1}.ea_generics__meter_bar_percent .ea_generics__meter_percent{white-space:nowrap;font-size:var(--ea_font_size_xsmall)}[dir=ltr] .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin-right:var(--ea_icon_sibling_margin)}.ea_generics__meter_bar{-webkit-appearance:meter;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color);border:0;height:var(--ea_meter_height);max-width:var(--ea_meter_width);overflow:hidden;flex-grow:1}.ea_generics__meter_bar::-webkit-meter-bar,.ea_generics__meter_bar::-webkit-meter-optimum-value,.ea_generics__meter_bar:-moz-meter-optimum::-moz-meter-bar,.ea_generics__meter_bar::-webkit-meter-suboptimum-value,.ea_generics__meter_bar:-moz-meter-sub-optimum::-moz-meter-bar,.ea_generics__meter_bar::-webkit-meter-even-less-good-value,.ea_generics__meter_bar:-moz-meter-sub-sub-optimum::-moz-meter-bar{height:var(--ea_meter_height);border:none;box-sizing:border-box}.ea_generics__meter_bar::-webkit-meter-bar{background:var(--ea_border_color);width:100%}.ea_generics__meter_bar::-webkit-meter-optimum-value{background:var(--ea_color_success)}.ea_generics__meter_bar:-moz-meter-optimum::-moz-meter-bar{background:var(--ea_color_success)}.ea_generics__meter_bar::-webkit-meter-suboptimum-value{background:var(--ea_color_warning)}.ea_generics__meter_bar:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--ea_color_warning)}.ea_generics__meter_bar::-webkit-meter-even-less-good-value{background:var(--ea_color_danger)}.ea_generics__meter_bar:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--ea_color_danger)}.ea_generics__meter-circle .ea_generics__meter_bar_percent{width:42px;height:42px;position:relative;background-color:var(--ea_border_color);border-radius:50%}.ea_generics__meter-circle .ea_generics__meter_bar_percent:after,.ea_generics__meter-circle .ea_generics__meter_bar_percent .ea_generics__meter_percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ea_generics__meter-circle .ea_generics__meter_bar_percent:after{content:"";display:block;width:calc(42px - var(--ea_border_width) * 8);height:calc(42px - var(--ea_border_width) * 8);background-color:var(--ea_background_color);border-radius:50%;z-index:1}.ea_generics__meter-circle .ea_generics__meter_bar_percent .ea_generics__meter_percent{margin:0!important;z-index:2}.ea_generics__meter-circle.ea_generics__meter-circle_0 .ea_generics__meter_bar_percent{--ea_meter__deg: 0deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_1 .ea_generics__meter_bar_percent{--ea_meter__deg: 10deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_2 .ea_generics__meter_bar_percent{--ea_meter__deg: 20deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_3 .ea_generics__meter_bar_percent{--ea_meter__deg: 30deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_4 .ea_generics__meter_bar_percent{--ea_meter__deg: 40deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_5 .ea_generics__meter_bar_percent{--ea_meter__deg: 50deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_6 .ea_generics__meter_bar_percent{--ea_meter__deg: 60deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_7 .ea_generics__meter_bar_percent{--ea_meter__deg: 70deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_8 .ea_generics__meter_bar_percent{--ea_meter__deg: 80deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_9 .ea_generics__meter_bar_percent{--ea_meter__deg: 90deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_10 .ea_generics__meter_bar_percent{--ea_meter__deg: 100deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_11 .ea_generics__meter_bar_percent{--ea_meter__deg: 110deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_12 .ea_generics__meter_bar_percent{--ea_meter__deg: 120deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_13 .ea_generics__meter_bar_percent{--ea_meter__deg: 130deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_14 .ea_generics__meter_bar_percent{--ea_meter__deg: 140deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_15 .ea_generics__meter_bar_percent{--ea_meter__deg: 150deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_16 .ea_generics__meter_bar_percent{--ea_meter__deg: 160deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_17 .ea_generics__meter_bar_percent{--ea_meter__deg: 170deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_18 .ea_generics__meter_bar_percent{--ea_meter__deg: 180deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_19 .ea_generics__meter_bar_percent{--ea_meter__deg: 190deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_20 .ea_generics__meter_bar_percent{--ea_meter__deg: 200deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_21 .ea_generics__meter_bar_percent{--ea_meter__deg: 210deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_22 .ea_generics__meter_bar_percent{--ea_meter__deg: 220deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_23 .ea_generics__meter_bar_percent{--ea_meter__deg: 230deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_24 .ea_generics__meter_bar_percent{--ea_meter__deg: 240deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_25 .ea_generics__meter_bar_percent{--ea_meter__deg: 250deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_26 .ea_generics__meter_bar_percent{--ea_meter__deg: 260deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_27 .ea_generics__meter_bar_percent{--ea_meter__deg: 270deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_28 .ea_generics__meter_bar_percent{--ea_meter__deg: 280deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_29 .ea_generics__meter_bar_percent{--ea_meter__deg: 290deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_30 .ea_generics__meter_bar_percent{--ea_meter__deg: 300deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_31 .ea_generics__meter_bar_percent{--ea_meter__deg: 310deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_32 .ea_generics__meter_bar_percent{--ea_meter__deg: 320deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_33 .ea_generics__meter_bar_percent{--ea_meter__deg: 330deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_34 .ea_generics__meter_bar_percent{--ea_meter__deg: 340deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_35 .ea_generics__meter_bar_percent{--ea_meter__deg: 350deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-circle.ea_generics__meter-circle_36 .ea_generics__meter_bar_percent{--ea_meter__deg: 360deg;background:conic-gradient(var(--ea_text_color) var(--ea_meter__deg),var(--ea_border_color) 0deg)}.ea_generics__meter-inline{display:flex;align-items:center;justify-content:flex-start}.ea_generics__meter-inline .ea_generics__meter_legend{margin-bottom:0;white-space:nowrap}[dir=ltr] .ea_generics__meter-inline .ea_generics__meter_legend{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__meter-inline .ea_generics__meter_legend{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#0006;overflow:hidden}.ea_platform-ios .ea_generics__modal{height:calc(100% - env(safe-area-inset-top,0));top:env(safe-area-inset-top,0)}@media (max-width: 576px){.ea_generics__modal:not(:last-child){background-color:transparent}}.ea_generics__modal,.ea_generics__modal_backdrop{height:100%;width:100%;display:flex;justify-content:center;align-items:end}@media (min-width: 576.02px){.ea_generics__modal,.ea_generics__modal_backdrop{align-items:center}}.ea_generics__modal_backdrop{cursor:pointer}.ea_generics__modal_backdrop .ea_generics__modal_dialog{cursor:auto}.ea_generics__modal_dialog{border:0;background-color:var(--ea_modal_content_background_color);padding:0;max-height:calc(100% - var(--ea_gap) * 2);border-radius:var(--ea_modal_border_radius) var(--ea_modal_border_radius) 0 0;display:flex;overflow:hidden;flex-wrap:nowrap;color:var(--ea_text_color);animation-duration:var(--ea_duration_default);animation-fill-mode:forwards;animation-name:dialogEnterOpacity}@media (min-width: 576.02px){.ea_generics__modal_dialog{max-height:var(--ea_modal_dialog_max_height);border-radius:var(--ea_modal_border_radius);max-width:calc(100% - var(--ea_gap) * 2)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width{width:calc(100% - var(--ea_gap) * 2)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-small{max-width:var(--ea_modal_dialog_width_small)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-medium{max-width:var(--ea_modal_dialog_width_medium)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-large{max-width:var(--ea_modal_dialog_width_large)}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-fullscreen{max-height:100%;height:100%;border-radius:0;max-width:100%;width:100%}.ea_generics__modal_dialog.ea_generics__modal_dialog_width-fullscreen .ea_generics__modal_main{display:flex;justify-content:center}}@media (max-width: 576px){.ea_generics__modal_dialog:not([role=alertdialog]){width:100%;max-width:100%;max-height:100%;height:100%;border-radius:0;padding-top:0;padding-bottom:0}.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__modal_main_content,.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__modal_footer,.ea_generics__modal_dialog:not([role=alertdialog]) .ea_generics__container{padding-left:calc(var(--ea_modal_spacer) / 2);padding-right:calc(var(--ea_modal_spacer) / 2)}}@media (min-width: 576.02px){.ea_generics__modal_dialog:not([role=alertdialog]).ea_generics__modal_dialog_fixed_top{margin-top:calc((100vh - var(--ea_modal_dialog_max_height)) / 2);align-self:flex-start}}.ea_generics__modal_container{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;flex-grow:1;width:100%;overflow:hidden;padding-top:var(--ea_modal_spacer)}.ea_generics__modal_header,.ea_generics__modal_main_content,.ea_generics__modal_footer,.ea_generics__modal_dialog .ea_generics__container{padding-left:var(--ea_modal_spacer);padding-right:var(--ea_modal_spacer)}.ea_generics__modal_header{align-items:center;display:flex;justify-content:space-between;flex-shrink:0;margin-bottom:var(--ea_modal_spacer)}@media (min-width: 576.02px){.ea_generics__modal_header{margin-bottom:0;align-items:flex-start}.ea_generics__modal_header .ea_generics__modal_close{margin-left:auto;order:99;position:relative;transform:translate(calc(var(--ea_button_icon_only_padding_left_right) + var(--ea_modal_spacer) / 4),calc((var(--ea_button_padding_top_bottom) + var(--ea_modal_spacer) / 4) * -1))}}.ea_generics__modal_header .ea_generics__modal_title{margin:0 var(--ea_modal_spacer) 0 0;overflow-wrap:anywhere}@media (min-width: 576.02px){.ea_generics__modal_header .ea_generics__modal_title{margin-bottom:calc(var(--ea_modal_spacer) * 1.5)}}.ea_generics__modal_main{overflow:hidden}.ea_generics__modal_main:not(.ea_generics__modal_main-hidden){overflow-y:auto}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content{height:100%;padding-left:0;padding-right:0;display:flex;flex-direction:column}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content>*:not(.ea_generics__tabs)>.ea_utilities__overflow-hidden{height:100%}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__tabs{display:flex;flex-direction:column;height:100%}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__tabs .ea_generics__tab_panel{overflow:hidden}.ea_generics__modal_main.ea_generics__modal_main-hidden .ea_generics__modal_main_content .ea_generics__table_wrapper{margin-left:0;margin-right:0}@media (min-width: 576.02px){.ea_generics__modal_main .ea_generics__modal_main_content{padding-bottom:var(--ea_modal_spacer)}}.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_wrapper{flex-grow:1;overflow:auto;margin-left:calc(var(--ea_modal_spacer) / 2 * -1);margin-right:calc(var(--ea_modal_spacer) / 2 * -1)}@media (min-width: 576.02px){.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_wrapper{margin-left:calc(var(--ea_modal_spacer) * -1);margin-right:calc(var(--ea_modal_spacer) * -1)}}.ea_generics__modal_main .ea_generics__modal_main_content .ea_generics__table_buttons{padding-left:0;padding-right:0}.ea_generics__modal_main .ea_generics__help{margin-top:0;margin-left:0;margin-right:0}.ea_generics__modal_footer{margin-top:var(--ea_modal_spacer);padding-bottom:var(--ea_modal_spacer)}.ea_generics__modal_footer .ea_generics__buttons{flex-wrap:nowrap}@media (max-width: 360px){.ea_generics__modal_footer .ea_generics__buttons{flex-direction:column-reverse}}@media (max-width: 576px){.ea_generics__modal_footer .ea_generics__buttons button{width:100%}}@media (min-width: 360.02px){.ea_generics__modal_footer .ea_generics__buttons{justify-content:flex-end}}.ea_generics__modal-preview .ea_generics__modal_backdrop{align-items:center}.ea_generics__modal-preview .ea_generics__modal_dialog{background:transparent;max-width:none;padding:0;max-height:100%;animation:none;border-radius:0}.ea_generics__modal-preview .ea_generics__modal_header{justify-content:end;padding-top:10px;padding-right:15px;padding-bottom:10px;position:fixed;top:0;right:0;left:0;background-color:#0003}.ea_generics__modal-preview .ea_generics__modal_title,.ea_generics__modal-preview .ea_generics__modal_footer{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__modal-preview .ea_generics__button_icon use{fill:#fff}.ea_generics__modal-preview .ea_generics__modal_main_content{display:flex;align-items:center;flex-direction:column;max-width:100vw;padding:0}.ea_generics__modal-preview .ea_generics__modal_main_content>*{height:100%;max-width:100%}.ea_utilities__aside_alerts .ea_generics__modal_dialog{background-color:var(--ea_color_danger);color:#fff}@media (min-width: 360.02px){.ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{align-items:center}}.ea_utilities__aside_alerts .ea_generics__modal_dialog #alert-content{margin:0}.ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__button:focus-visible{outline-color:#fff;border-color:#fff!important}@media (min-width: 360.02px){.ea_utilities__aside_alerts .ea_generics__modal_container{padding-bottom:var(--ea_modal_spacer)}.ea_utilities__aside_alerts .ea_generics__modal_container .ea_generics__modal_main_content{padding-bottom:0}.ea_utilities__aside_alerts .ea_generics__modal_footer{margin-top:0;padding-bottom:0}}.ea_utilities__aside_alerts .ea_generics__button{border-color:#fff;color:#fff}.ea_utilities__aside_alerts .ea_generics__button .ea_generics__icon use{fill:#fff}.ea_utilities__aside_alerts .ea_generics__button:hover,.ea_utilities__aside_alerts .ea_generics__button:active{--ea_button_border_color_hover: white;--ea_button_color_hover: white}.ea_utilities__aside_alerts .ea_generics__button:hover{background:#0003}@media (max-width: 360px){.ea_utilities__aside_alerts .ea_generics__modal_header+.ea_generics__modal_footer{margin-top:0}}@media (min-width: 360.02px){[dir=ltr] .ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{flex-direction:row}}@media (min-width: 360.02px){[dir=rtl] .ea_utilities__aside_alerts .ea_generics__modal_dialog .ea_generics__modal_container{flex-direction:row-reverse}}@media (max-width: 576px){.ea_utilities__aside_lightboxes .ea_generics__modal_dialog{animation-name:dialogEnterTop,dialogEnterOpacity}}.ea_utilities__aside_alerts .ea_generics__modal,.ea_utilities__aside_alerts .ea_generics__modal_backdrop,.ea_utilities__aside_confirms .ea_generics__modal,.ea_utilities__aside_confirms .ea_generics__modal_backdrop{align-items:center}.ea_utilities__aside_alerts .ea_generics__modal_dialog,.ea_utilities__aside_confirms .ea_generics__modal_dialog{border-radius:var(--ea_modal_border_radius);max-width:calc(100% - var(--ea_gap))}.ea_utilities__aside_confirms .ea_generics__modal_dialog{width:var(--ea_modal_dialog_width_small)}.ea_utilities__aside_confirms .ea_generics__modal_title{margin-bottom:var(--ea_modal_spacer)}.ea_utilities__aside_confirms .ea_generics__modal_main_content>*:last-child:not(:empty){margin-bottom:var(--ea_modal_spacer)}@media (min-width: 576.02px){.ea_utilities__aside_confirms .ea_generics__modal_main_content>*:last-child:not(:empty){margin-bottom:calc(var(--ea_modal_spacer) * 1.5)}}.ea_utilities__aside_confirms .ea_generics__modal_footer{margin-top:0}.ea_utilities__aside_confirms .ea_generics__modal_footer .ea_generics__buttons{flex-direction:column-reverse;align-items:stretch}@keyframes dialogEnterTop{0%{top:100%}to{top:0}}@keyframes dialogEnterOpacity{0%{opacity:0}to{opacity:1}}[data-contract="launcher.open"]{--ea_generics_launcher_bar: false}@media (min-width: 768.02px){[data-contract="launcher.open"]{--ea_generics_launcher_bar: true}}.ea_generics__nav{display:flex;justify-content:flex-start;flex-direction:column;width:100%;position:relative}.ea_generics__nav-row{align-items:flex-start}.ea_generics__nav_title{font-size:var(--ea_font_size_large);justify-content:flex-start}[dir=ltr] .ea_generics__nav_title.ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-left:var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__nav_title.ea_generics__collapse_button>.ea_utilities__collapse_icon+.ea_generics__button_text{margin-right:var(--ea_button_padding_left_right)}.ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,.ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{order:1;height:var(--ea_icon_size_xxsmall)}[dir=ltr] .ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:var(--ea_button_padding_left_right)}[dir=ltr] .ea_generics__nav_title.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]),[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-right:calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__nav_title.ea_generics__button .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button .ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:calc(var(--ea_button_icon_margin) / 2)}[dir=rtl] .ea_generics__nav_title.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]),[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button .ea_generics__button_text:not([class*=ea_utilities__is_sr_only]){margin-left:calc(var(--ea_button_icon_margin) / 2)}[dir=ltr] .ea_generics__nav_title.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon{transform:rotate(-180deg)}[dir=rtl] .ea_generics__nav_title.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=true] .ea_utilities__collapse_icon{transform:rotate(180deg)}[dir=ltr] .ea_generics__nav_title.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_title.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=ltr] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon,[dir=rtl] .ea_generics__nav_item-group>.ea_generics__button[aria-expanded=false] .ea_utilities__collapse_icon{transform:rotate(0)}.ea_generics__nav_list{display:flex;list-style:none!important;margin:0!important;padding:0}.ea_generics__nav_list:not(.ea_generics__nav_list-column) .ea_generics__button{white-space:nowrap}.ea_generics__nav_item{min-height:var(--ea_target_size_minimum)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover{background-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not(:active){border-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not([aria-current=true]):not([aria-selected=true]){color:var(--ea_button_color_hover)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-current=true],.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-selected=true]{color:var(--ea_color_primary);background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-current=true] .ea_generics__button_icon use,.ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost[aria-selected=true] .ea_generics__button_icon use{fill:var(--ea_color_primary)}.ea_generics__nav_list-stretch{width:100%}.ea_generics__nav_list-stretch .ea_generics__nav_item{flex:1 1 0}.ea_generics__nav_list-stretch .ea_generics__nav_item .ea_generics__button{width:100%}.ea_generics__nav_list-column{--ea_button_padding_left_right: calc(var(--ea_gap) / 2);flex-direction:column;margin:0}.ea_generics__nav_list-column .ea_generics__nav_item{position:relative}.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__nav_list-column .ea_generics__nav_item>p{min-height:var(--ea_target_size_minimum);justify-content:flex-start}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item>p{--ea_button_icon_text_margin_right: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_left: var(--ea_button_padding_left_right)}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item>p{--ea_button_icon_text_margin_left: var(--ea_button_padding_left_right);--ea_button_icon_icon_margin_right: var(--ea_button_padding_left_right)}.ea_generics__nav_list-column .ea_generics__nav_item>p{display:flex;justify-content:flex-start;align-items:center;border-radius:var(--ea_button_border_radius);padding-left:calc(var(--ea_gap) / 2);padding-right:calc(var(--ea_gap) / 2)}.ea_generics__nav_list-column .ea_generics__nav_item>p.ea_generics__button{cursor:initial}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item .ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_button_padding_left_right) - (var(--ea_field_check_radio_size) - var(--ea_button_icon_height) - var(--ea_border_width)))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item .ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_button_padding_left_right) - (var(--ea_field_check_radio_size) - var(--ea_button_icon_height) - var(--ea_border_width)))}.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{content:"";display:block;width:var(--ea_border_width);height:100%;background:var(--ea_border_color);position:absolute;top:0;z-index:1}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}.ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{height:calc(var(--ea_button_min_height));z-index:2}.ea_generics__nav_list-column .ea_generics__nav_item-parent.ea_generics__nav_item-parent-active>.ea_generics__button{background-color:var(--ea_background_color_dark)}.ea_generics__nav_list-column .ea_generics__nav_item-parent>.ea_generics__button:not(.ea_generics__nav_action)[aria-expanded=false]~.ea_generics__nav_list{display:none;height:0;overflow:hidden}.ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-left:var(--ea_button_padding_left_right);margin-right:var(--ea_button_padding_left_right);order:1}[dir=ltr] .ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-left:auto}[dir=rtl] .ea_generics__nav_list-column .ea_generics__nav_item-parent:not(.ea_generics__nav_item-group)>.ea_generics__button[aria-expanded] .ea_utilities__collapse_icon{margin-right:auto}.ea_generics__nav_list-column{width:100%}.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__nav_list-column .ea_generics__nav_item>p{width:100%}.ea_generics__nav_list-column .ea_generics__nav_item>p,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor .ea_generics__actions_content_text,.ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button .ea_generics__actions_content_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ea_generics__nav_item_label:hover .ea_generics__NEW_field-checkbox_custom{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__nav_item_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__nav_item_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__nav_item_label .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__nav_item_label .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__nav-segmented .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button,.ea_generics__nav-tabs .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button,.ea_generics__nav-underline .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button{justify-content:center}.ea_generics__nav-segmented .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true],.ea_generics__nav-tabs .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true],.ea_generics__nav-underline .ea_generics__nav_list .ea_generics__nav_item .ea_generics__button[aria-current=true]{color:var(--ea_button_color)}.ea_generics__nav-tabs{box-shadow:inset 0 calc(var(--ea_border_width) * -1) 0 var(--ea_border_color)}.ea_generics__nav-tabs .ea_generics__button{border-top-left-radius:var(--ea_button_border_radius);border-top-right-radius:var(--ea_button_border_radius);border-color:transparent}.ea_generics__nav-tabs .ea_generics__button-active{border-color:var(--ea_button_border_color);border-bottom-color:var(--ea_background_color)}.ea_generics__nav-underline{box-shadow:inset 0 calc(var(--ea_border_width) * -1) 0 var(--ea_border_color)}.ea_generics__nav-underline .ea_generics__button{border:none;border-radius:0}.ea_generics__nav-underline>.ea_utilities__lightbox-dropdown:not(:active),.ea_generics__nav-underline .ea_generics__button-active:not(:active){box-shadow:inset 0 calc(var(--ea_border_width) * -2) 0 var(--ea_button_border_color_hover)}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>p{padding-left:var(--ea_sidebar_gutter);padding-right:var(--ea_sidebar_gutter);border-radius:0}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button{padding-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_sidebar_gutter) + var(--ea_button_padding_left_right) + var(--ea_button_icon_height) + var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item-parent .ea_generics__nav_item-parent .ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_sidebar_gutter) + var(--ea_button_padding_left_right) + var(--ea_button_icon_height) + var(--ea_button_icon_height)/2 + var(--ea_button_padding_left_right))}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action{opacity:0}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:hover,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:focus,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action:focus-visible,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action.ea_utilities__lightbox-open,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_action.ea_generics__nav_action-visible{opacity:1}.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_button-action]:hover+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_button-action]:focus+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_item_label-action]:hover+.ea_generics__nav_action,.ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>[class*=ea_generics__nav_item_label-action]:focus+.ea_generics__nav_action{opacity:1}.ea_generics__sidebar .ea_generics__nav_action{width:var(--ea_target_size_minimum)!important;height:var(--ea_target_size_minimum)!important;min-height:var(--ea_target_size_minimum)!important;min-width:var(--ea_target_size_minimum)!important;padding:0!important;border-radius:var(--ea_button_border_radius)!important;position:absolute;top:calc((var(--ea_button_min_height) - var(--ea_target_size_minimum)) / 2);z-index:6}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_action{right:var(--ea_sidebar_gutter)}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_action{left:var(--ea_sidebar_gutter)}.ea_generics__sidebar .ea_generics__nav_action.ea_generics__button-ghost:hover{color:var(--ea_button_color_hover)!important;background-color:var(--ea_button_border_color)!important;border-color:var(--ea_button_border_color)!important}.ea_generics__sidebar .ea_generics__nav_action .ea_generics__icon{height:var(--ea_button_icon_height_small)}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_action+.ea_generics__nav_action{right:calc(var(--ea_target_size_minimum) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_action+.ea_generics__nav_action{left:calc(var(--ea_target_size_minimum) + var(--ea_sidebar_gutter))}.ea_generics__sidebar .ea_generics__nav_title~.ea_generics__nav_action{top:calc((var(--ea_button_line_height) * var(--ea_font_size_large) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2 - var(--ea_target_size_minimum)) / 2)}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_title-action-1,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-1,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-1{padding-right:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_title-action-1,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-1,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-1{padding-left:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_title-action-2,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-2,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-2{padding-right:calc(var(--ea_target_size_minimum) * 2 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_title-action-2,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_button-action-2,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__nav_item_label-action-2{padding-left:calc(var(--ea_target_size_minimum) * 2 + var(--ea_sidebar_gutter))}.ea_generics__tabs_navigation{margin-bottom:var(--ea_gap)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + 0px)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + 0px)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item .ea_generics__tree_item_action{white-space:nowrap}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__tree_item .ea_generics__tree_item_action:not(:hover):before{opacity:0!important}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action{overflow:visible}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{position:absolute;top:0;height:var(--ea_button_min_height);width:var(--ea_target_size_minimum);min-width:0;cursor:initial;border:none}[dir=ltr] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{left:0;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander{right:0;border-top-left-radius:0;border-bottom-left-radius:0}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander .ea_generics__button_icon{margin:0;height:calc(var(--ea_icon_size) / 2)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent>.ea_generics__tree_item_action .ea_generics__tree_item_expander:active{box-shadow:none}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent .ea_generics__tree_item:after{opacity:0;z-index:1}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent:hover>.ea_generics__nav_list>.ea_generics__nav_item:after{opacity:1;background-color:var(--ea_border_color)}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=false]~[role=group]{display:none}.ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=true] .ea_generics__tree_item_expander .ea_generics__icon{transform:rotate(90deg)}[dir=rtl] .ea_generics__tree_list.ea_generics__nav_list .ea_generics__nav_item-parent [role=treeitem][aria-expanded=true] .ea_generics__tree_item_expander .ea_generics__icon{transform:rotate(-90deg)}.ea_generics__nav_item-parent .ea_generics__tree_item_depth-1>.ea_generics__tree_item_action:after{opacity:1}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action{padding-right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_target_size_minimum) - var(--ea_button_padding_left_right) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]>.ea_generics__tree_item_action>.ea_generics__tree_item_expander{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=ltr] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{left:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item:after,[dir=rtl] .ea_generics__sidebar .ea_generics__nav_item-parent:not(.ea_generics__tree_item) .ea_generics__tree_list.ea_generics__nav_list-column .ea_generics__tree_item[class*=ea_generics__tree_item_depth]:not(.ea_generics__tree_item_depth-1).ea_generics__nav_item>.ea_generics__button:before{right:calc(var(--ea_target_size_minimum) / 2 * (var(--ea_tree__item_depth) - 1) + var(--ea_sidebar_gutter) + var(--ea_button_icon_height) / 2 + var(--ea_button_padding_left_right))}.ea_generics__notice{background-color:var(--ea_background_color_dark);border-radius:var(--ea_notice_border_radius)}.ea_generics__notice+.ea_generics__notice{margin-top:var(--ea_content_margin)}.ea_generics__notice .ea_generics__notice_inner{display:flex;flex-grow:1}.ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{height:var(--ea_notice__icon_size)}.ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon use{fill:var(--ea_heading_color)}[dir=ltr] .ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{margin-right:var(--ea_content_margin)}[dir=rtl] .ea_generics__notice .ea_generics__notice_inner>.ea_generics__icon{margin-left:var(--ea_content_margin)}.ea_generics__notice.ea_generics__notice-title .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_font_size_h3) * var(--ea_heading_line_height) - var(--ea_notice__icon_size)) / 2)}.ea_generics__notice .ea_generics__notice_content{flex-grow:1}.ea_generics__notice .ea_generics__notice_title{margin:0 0 calc(var(--ea_content_margin) * .5) 0;color:var(--ea_heading_color);font-size:var(--ea_font_size_h3)}@media (max-width: 576px){.ea_generics__notice .ea_generics__buttons .ea_generics__button:not(.ea_generics__button-primary):not(.ea_generics__button-icon_only){width:auto}}.ea_generics__notice.ea_generics__notice-error{color:var(--ea_color_danger);border-color:var(--ea_color_danger_lighter);background-color:var(--ea_color_danger_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_danger);--ea_button_color_hover: var(--ea_color_danger);--ea_button_border_color_hover: var(--ea_color_danger_dark);--ea_button_background_color_primary: var(--ea_color_danger);--ea_button_background_color_primary_hover: var(--ea_color_danger_dark);--ea_button_background_color_primary_active: var(--ea_color_danger_dark);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_danger);--ea_button_border_color_outline_primary: var(--ea_color_danger);--ea_button_color_outline_primary_hover: var(--ea_color_danger);--ea_button_border_color_outline_primary_hover: var(--ea_color_danger_dark);--ea_button_color_outline_primary_active: var(--ea_color_danger);--ea_button_border_color_outline_primary_active: var(--ea_color_danger_dark)}.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-error .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-error .ea_generics__button-link{color:var(--ea_color_danger)}.ea_generics__notice.ea_generics__notice-error .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-error li::marker{color:var(--ea_color_danger)!important}.ea_generics__notice.ea_generics__notice-error li:before{background-color:var(--ea_color_danger)!important}.ea_generics__notice.ea_generics__notice-error .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__notice.ea_generics__notice-warning{color:var(--ea_color_warning_dark);border-color:var(--ea_color_warning_lighter);background-color:var(--ea_color_warning_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_warning_dark);--ea_button_color_hover: var(--ea_color_warning_dark);--ea_button_border_color_hover: var(--ea_color_warning);--ea_button_background_color_primary: var(--ea_color_warning_dark);--ea_button_background_color_primary_hover: var(--ea_color_warning);--ea_button_background_color_primary_active: var(--ea_color_warning);--ea_button_color_primary_hover: #383838;--ea_button_color_outline_primary: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary: var(--ea_color_warning_dark);--ea_button_color_outline_primary_hover: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary_hover: var(--ea_color_warning);--ea_button_color_outline_primary_active: var(--ea_color_warning_dark);--ea_button_border_color_outline_primary_active: var(--ea_color_warning)}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-warning .ea_generics__button-link{color:var(--ea_color_warning_dark)}.ea_generics__notice.ea_generics__notice-warning .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-warning li::marker{color:var(--ea_color_warning_dark)!important}.ea_generics__notice.ea_generics__notice-warning li:before{background-color:var(--ea_color_warning_dark)!important}.ea_generics__notice.ea_generics__notice-warning .ea_generics__icon use{fill:var(--ea_color_warning_dark)}.ea_generics__notice.ea_generics__notice-success{color:var(--ea_color_success);border-color:var(--ea_color_success_lighter);background-color:var(--ea_color_success_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_success);--ea_button_color_hover: var(--ea_color_success);--ea_button_border_color_hover: var(--ea_color_success_light);--ea_button_background_color_primary: var(--ea_color_success);--ea_button_background_color_primary_hover: var(--ea_color_success_light);--ea_button_background_color_primary_active: var(--ea_color_success_light);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_success);--ea_button_border_color_outline_primary: var(--ea_color_success);--ea_button_color_outline_primary_hover: var(--ea_color_success);--ea_button_border_color_outline_primary_hover: var(--ea_color_success_light);--ea_button_color_outline_primary_active: var(--ea_color_success);--ea_button_border_color_outline_primary_active: var(--ea_color_success_light)}.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-success .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-success .ea_generics__button-link{color:var(--ea_color_success)}.ea_generics__notice.ea_generics__notice-success .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-success li::marker{color:var(--ea_color_success)!important}.ea_generics__notice.ea_generics__notice-success li:before{background-color:var(--ea_color_success)!important}.ea_generics__notice.ea_generics__notice-success .ea_generics__icon use{fill:var(--ea_color_success)}.ea_generics__notice.ea_generics__notice-information{color:var(--ea_color_info);border-color:var(--ea_color_info_lighter);background-color:var(--ea_color_info_lighter);--ea_button_color: $color;--ea_button_border_color: var(--ea_color_info);--ea_button_color_hover: var(--ea_color_info);--ea_button_border_color_hover: var(--ea_color_info_light);--ea_button_background_color_primary: var(--ea_color_info);--ea_button_background_color_primary_hover: var(--ea_color_info_light);--ea_button_background_color_primary_active: var(--ea_color_info_light);--ea_button_color_primary_hover: white;--ea_button_color_outline_primary: var(--ea_color_info);--ea_button_border_color_outline_primary: var(--ea_color_info);--ea_button_color_outline_primary_hover: var(--ea_color_info);--ea_button_border_color_outline_primary_hover: var(--ea_color_info_light);--ea_button_color_outline_primary_active: var(--ea_color_info);--ea_button_border_color_outline_primary_active: var(--ea_color_info_light)}.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-secondary,.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-outline,.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-ghost{background-color:#0000000d}.ea_generics__notice.ea_generics__notice-information .ea_generics__button:hover.ea_generics__button-ghost{border-color:transparent}.ea_generics__notice.ea_generics__notice-information .ea_generics__button-link{color:var(--ea_color_info)}.ea_generics__notice.ea_generics__notice-information .ea_generics__notice_title,.ea_generics__notice.ea_generics__notice-information li::marker{color:var(--ea_color_info)!important}.ea_generics__notice.ea_generics__notice-information li:before{background-color:var(--ea_color_info)!important}.ea_generics__notice.ea_generics__notice-information .ea_generics__icon use{fill:var(--ea_color_info)}.ea_generics__notice-actions_inline .ea_generics__notice_content{flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:calc(var(--ea_content_margin) / 2 * -1)}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-top:calc(var(--ea_content_margin) / 2)}[dir=ltr] .ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-right:var(--ea_gap)}[dir=rtl] .ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__notice_title_main{margin-left:var(--ea_gap)}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons{margin:calc(var(--ea_content_margin) / 2) 0 0 0}@media (min-width: 576.02px){.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons{flex-wrap:nowrap}}.ea_generics__notice-actions_inline .ea_generics__notice_content .ea_generics__buttons .ea_generics__button{margin:0;white-space:nowrap}.ea_generics__notice-page{padding:calc(var(--ea_gap) * .75) var(--ea_gap)}.ea_generics__notice-page .ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_generics__notice-in{--ea_notice__icon_size: var(--ea_icon_size_small);display:inline-flex;align-items:center;align-self:flex-start;padding:calc(var(--ea_gap) * .5) calc(var(--ea_gap) * .75)}.ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_notice__icon_size)) / 2)}[dir=ltr] .ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__notice-in .ea_generics__notice_inner>.ea_generics__icon{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__notice-in.ea_generics__notice-small{padding:calc(var(--ea_gap) * .25) calc(var(--ea_gap) * .5)}.ea_generics__notice-in.ea_generics__notice-actions_inline:not(.ea_generics__notice-title) .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_button_min_height) - var(--ea_notice__icon_size)) / 2)}.ea_generics__notice-in.ea_generics__notice-actions_inline:not(.ea_generics__notice-title).ea_generics__notice-small .ea_generics__notice_inner>.ea_generics__icon{margin-top:calc((var(--ea_target_size_minimum) - var(--ea_notice__icon_size)) / 2)}@media (max-width: 576px){.ea_generics__pagination_button_pages{flex-grow:1}}.ea_generics__pagination_pages{white-space:nowrap;display:flex;align-items:center}[dir=ltr] .ea_generics__pagination_previous+.ea_generics__pagination_pages{margin-left:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__pagination_previous+.ea_generics__pagination_pages{margin-right:calc(var(--ea_button_padding_left_right) / 2)}[dir=ltr] .ea_generics__pagination_pages:not(:last-child){margin-right:calc(var(--ea_button_padding_left_right) / 2)}[dir=rtl] .ea_generics__pagination_pages:not(:last-child){margin-left:calc(var(--ea_button_padding_left_right) / 2)}.ea_generics__period{display:flex;flex-wrap:wrap}[dir=ltr] .ea_generics__period_label{margin-right:1ch}[dir=rtl] .ea_generics__period_label{margin-left:1ch}.ea_generics__progress{display:flex;align-items:center;height:calc(var(--ea_font_size) * var(--ea_text_line_height))}.ea_generics__progress_bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_border_color);height:var(--ea_progress_height);width:var(--ea_progress_width)}.ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__progress_bar[value]::-moz-progress-bar{border-radius:0;background-color:var(--ea_progress_background_color)}.ea_generics__progress_bar:indeterminate{background-image:linear-gradient(to right,var(--ea_progress_background_color),var(--ea_progress_background_color));background-size:20%;background-repeat:no-repeat;animation:progress_indeterminate 2s infinite linear}.ea_generics__progress_bar:indeterminate::-webkit-progress-value,.ea_generics__progress_bar:indeterminate::-moz-progress-bar{background-color:transparent}[dir=ltr] .ea_generics__progress_text_value{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__progress_text_value{margin-right:var(--ea_icon_sibling_margin)}@keyframes progress_indeterminate{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.ea_generics__promo{background-color:var(--ea_background_color_dark)}.ea_generics__promo .ea_generics__card-header .ea_generics__img{margin-top:0!important}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full{justify-content:stretch}.ea_generics__rte.ea_generics__rte-full:not(.ea_generics__rte_iframe-focused) .ea_generics__rte_actions{--ea_rte_iframe_not_focused_actions_visibility: hidden}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{order:1}}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{--ea_rte_actions_sticky_bottom: false;--ea_rte_iframe_not_focused_actions_visibility: visible;background-color:var(--ea_background_color);border:var(--ea_field_border);border-radius:var(--ea_button_border_radius);overflow-x:hidden;visibility:var(--ea_rte_iframe_not_focused_actions_visibility)}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{--ea_rte_actions_sticky_bottom: true;position:fixed;bottom:calc(var(--ea_content_margin) / 2);box-shadow:0 calc(var(--ea_content_margin) / 2) 0 calc(var(--ea_content_margin) / 2) var(--ea_background_color);right:var(--ea_gutter);left:var(--ea_gutter)}}@media (min-width: 576.02px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions{position:sticky;top:calc(var(--ea_content_margin) / 2);box-shadow:0 calc(var(--ea_content_margin) / 2 * -1) 0 calc(var(--ea_content_margin) / 2) var(--ea_background_colors);width:100%;margin-bottom:var(--ea_content_margin)}}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__button{border-radius:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_label{flex-shrink:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select>p,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__field_select>p>select{height:100%}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions select{border-color:transparent;cursor:pointer}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__separator-vertical{height:25px;flex-shrink:0}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more{transform:none!important;border:none;position:absolute;top:0;z-index:2}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more:not(:hover),.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more:not(:active){background-color:var(--ea_background_color)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more .ea_generics__icon{transition:transform .2s ease}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true]:not(:hover),.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true]:not(:active){background-color:var(--ea_background_color_dark)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__show_more[aria-expanded=true] .ea_generics__icon{transform:rotate(180deg)}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_base_actions,.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions{display:flex;align-items:center}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_base_actions{overflow-x:auto;position:relative;z-index:1}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions{background-color:var(--ea_background_color_dark);border-top:1px solid var(--ea_field_border_color);width:100%;flex-wrap:wrap}.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_actions .ea_generics__rte_advanced_actions select{background-color:var(--ea_background_color_dark)}@media (max-width: 576px){.ea_generics__rte.ea_generics__rte-full .ea_generics__rte_iframe{margin-bottom:calc(var(--ea_rte_actions_height) + var(--ea_content_margin))}}input[name=fontName][value="Arial,Helvetica,sans-serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Arial,Helvetica,sans-serif}input[name=fontName][value="Comic Sans MS"]+.ea_generics__button>.ea_generics__button_text{font-family:Comic Sans MS}input[name=fontName][value="Courier New,Courier,mono"]+.ea_generics__button>.ea_generics__button_text{font-family:Courier New,Courier,mono}input[name=fontName][value="Franklin Gothic Medium"]+.ea_generics__button>.ea_generics__button_text{font-family:Franklin Gothic Medium}input[name=fontName][value=Garamond]+.ea_generics__button>.ea_generics__button_text{font-family:Garamond}input[name=fontName][value=Serif]+.ea_generics__button>.ea_generics__button_text{font-family:Serif}input[name=fontName][value=Tahoma]+.ea_generics__button>.ea_generics__button_text{font-family:Tahoma}input[name=fontName][value="Times New Roman,Times,serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Times New Roman,Times,serif}input[name=fontName][value="Verdana,Arial,Helvetica,sans-serif"]+.ea_generics__button>.ea_generics__button_text{font-family:Verdana,Arial,Helvetica,sans-serif}.ea_rte__actions_font_name select{width:150px}input[name=fontSize][value="1"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * .75)}input[name=fontSize][value="2"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1)}input[name=fontSize][value="3"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.25)}input[name=fontSize][value="4"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.4)}input[name=fontSize][value="5"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 1.85)}input[name=fontSize][value="6"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 2.5)}input[name=fontSize][value="7"]+.ea_generics__button>.ea_generics__button_text{font-size:calc(var(--ea_font_size) * 3.7)}input[name=formatBlock][value="<h1>"]+.ea_generics__button>.ea_generics__button_text{font-size:2em;font-weight:700}input[name=formatBlock][value="<h2>"]+.ea_generics__button>.ea_generics__button_text{font-size:1.5em;font-weight:700}input[name=formatBlock][value="<h3>"]+.ea_generics__button>.ea_generics__button_text{font-size:1.17em;font-weight:700}input[name=formatBlock][value="<h4>"]+.ea_generics__button>.ea_generics__button_text{font-size:1em;font-weight:700}input[name=formatBlock][value="<h5>"]+.ea_generics__button>.ea_generics__button_text{font-size:.83em;font-weight:700}input[name=formatBlock][value="<h6>"]+.ea_generics__button>.ea_generics__button_text{font-size:.67em;font-weight:700}input[name=fontSize]+.ea_generics__button,input[name=formatBlock]+.ea_generics__button{line-height:inherit}.ea_generics__rte_iframe{--ea_rte_iframe_height: auto;border:0;width:100%;height:var(--ea_rte_iframe_height)}[dir=ltr] .ea_generics__rte_base_actions{padding-right:calc(var(--ea_button_min_height) + 0px)}[dir=ltr] .ea_generics__show_more{margin-left:auto;box-shadow:-1px 0 0 var(--ea_field_border_color);right:0}[dir=rtl] .ea_generics__rte_base_actions{padding-left:calc(var(--ea_button_min_height) + 0px)}[dir=rtl] .ea_generics__show_more{margin-right:auto;box-shadow:1px 0 0 var(--ea_field_border_color),var(--ea_shadow);left:0}.ea_generics__field_search{position:relative;display:inline-block}.ea_generics__field_search .ea_generics__field_input_text{padding-right:30px}.ea_generics__field_search .ea_generics__button-light{position:absolute;right:var(--ea_input_text_padding_right);bottom:0;margin:0;padding-top:5px;padding-bottom:5px}.ea_generics__separator{border:0;background-color:var(--ea_separator_border_color)}.ea_generics__separator-horizontal{height:1px;width:100%;margin:var(--ea_content_margin) 0}.ea_generics__separator-vertical{width:1px;display:inline-block;margin:0 calc(var(--ea_content_margin) / 2);vertical-align:middle}.ea_generics__smileys_line{display:flex}.ea_generics__smileys_line .ea_generics__smiley{justify-content:center;display:flex;align-items:center;height:50px;width:50px;padding:0}.ea_generics__smileys_bottom{text-align:center}.ea_generics__status{position:relative}.ea_generics__status:before{content:"";display:block;height:var(--ea_badge_mini_size);width:var(--ea_badge_mini_size);border-radius:50%}.ea_generics__status-offline:before{background-color:var(--ea_color_offline)}.ea_generics__status-online:before{background-color:var(--ea_color_online)}.ea_generics__status-text{display:flex;flex-wrap:nowrap;align-items:center}[dir=ltr] .ea_generics__status-text:before{margin-right:calc(var(--ea_icon_sibling_margin) * .75)}[dir=rtl] .ea_generics__status-text:before{margin-left:calc(var(--ea_icon_sibling_margin) * .75)}.ea_generics__table{width:100%;border-spacing:0;border-collapse:separate}.ea_generics__table tbody td:not(.ea_generics__table_cell),.ea_generics__table tbody th:not(.ea_generics__table_cell){white-space:unset}.ea_generics__table .ea_generics__field_label{margin-bottom:0}.ea_generics__table-layout_fixed{table-layout:fixed}.ea_generics__table-layout_fixed .ea_generics__table_cell[data-name=actions]{width:calc(var(--ea_table_cell_padding_left_right) + var(--ea_button_min_height) + var(--ea_table_cell_first_last_padding_left_right))}[dir=ltr] .ea_generics__table-border .ea_generics__table_cell{border-left:var(--ea_table_border)}[dir=ltr] .ea_generics__table-border .ea_generics__table_cell:last-child{border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table-border .ea_generics__table_cell{border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table-border .ea_generics__table_cell:last-child{border-left:var(--ea_table_border)}.ea_generics__table_wrapper{border-top:var(--ea_table_border);border-bottom:var(--ea_table_border)}.ea_generics__table_wrapper .ea_generics__table_thead .ea_generics__table_tr:first-child .ea_generics__table_cell,.ea_generics__table_wrapper .ea_generics__table_tbody .ea_generics__table_tr:first-child .ea_generics__table_cell{border-top-color:transparent}.ea_generics__table_wrapper .ea_generics__table_tbody .ea_generics__table_tr:last-child .ea_generics__table_cell,.ea_generics__table_wrapper .ea_generics__table_tfoot .ea_generics__table_tr:last-child .ea_generics__table_cell{border-bottom-color:transparent}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_title{border-top:none}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_title .ea_generics__table_caption-title+.ea_generics__table_tbody .ea_generics__table_tr:first-child .ea_generics__table_cell{border-top-color:var(--ea_table_border_color)}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_legend{border-bottom:none}.ea_generics__table_wrapper.ea_generics__table_wrapper-caption_legend .ea_generics__table_caption-legend{border-top:var(--ea_table_border)}[data-skin=web2] .ea_generics__table_wrapper.ea_utilities__overflow-auto{overflow:initial!important}[data-skin=web2] .ea_generics__modal_main .ea_generics__table_wrapper.ea_utilities__overflow-auto,[data-skin=web2] .ea_generics__collapse_panel_main .ea_generics__table_wrapper.ea_utilities__overflow-auto{overflow:auto!important}.ea_generics__table_caption-legend{caption-side:bottom;font-size:var(--ea_table_caption_font_size);font-style:italic;text-align:center;padding-top:calc(var(--ea_content_margin) / 2)}.ea_generics__table_caption-title{caption-side:top;padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_generics__table_cell{padding:var(--ea_table_cell_padding_top_bottom) var(--ea_table_cell_padding_left_right);border-top:var(--ea_table_border);border-top-color:transparent;border-bottom:var(--ea_table_border);height:var(--ea_table_cell_height);color:var(--ea_table_tbody_color)}.ea_generics__table_cell,.ea_generics__table_cell>*{vertical-align:middle}[dir=ltr] .ea_generics__table_cell:first-child{padding-left:var(--ea_table_cell_first_last_padding_left_right)}[dir=rlt] .ea_generics__table_cell:first-child{padding-right:var(--ea_table_cell_first_last_padding_left_right)}[dir=ltr] .ea_generics__table_cell:last-child{padding-right:var(--ea_table_cell_first_last_padding_left_right)}[dir=rlt] .ea_generics__table_cell:last-child{padding-left:var(--ea_table_cell_first_last_padding_left_right)}.ea_generics__table_cell .ea_generics__button-light{color:var(--ea_table_tbody_color);margin-top:0;margin-bottom:0;vertical-align:center}.ea_generics__table_th{white-space:inherit}.ea_generics__table_thead_th,.ea_generics__table_tbody_tr-rowgroup .ea_generics__table_cell{color:var(--ea_table_th_color);font-weight:var(--ea_table_th_font_weight);font-size:var(--ea_table_th_font_size);background-image:var(--ea_table_th_background_image);background-color:var(--ea_table_th_background_color);border-top-color:var(--ea_table_th_border_color);border-bottom-color:var(--ea_table_th_border_color);text-transform:var(--ea_table_th_text_transform);padding-top:var(--ea_table_th_padding_top_bottom);padding-bottom:var(--ea_table_th_padding_top_bottom);height:var(--ea_table_th_height);box-shadow:0 -1px 0 0 var(--ea_table_border_color);position:sticky;top:0;z-index:12;white-space:nowrap}.ea_generics__table_thead_th .ea_generics__button-light,.ea_generics__table_tbody_tr-rowgroup .ea_generics__table_cell .ea_generics__button-light{color:var(--ea_table_th_color);font-weight:var(--ea_table_th_font_weight)}.ea_generics__table_thead_th{white-space:nowrap}.ea_generics__table_thead_th-sortable .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}.ea_generics__table_thead_th-sortable .ea_generics__icon use{fill:var(--ea_table_th_color)}.ea_generics__table_thead_th-sortable .ea_generics__button-icon:hover .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__table_tbody_cell-listenable{cursor:pointer}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup){background-color:var(--ea_table_tbody_background_color)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover{background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover .ea_generics__table_tbody_cell{color:var(--ea_table_tbody_color_hover);background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tbody_tr:not(.ea_generics__table_tbody_tr-rowgroup):hover .ea_generics__table_tbody_cell .ea_generics__avatar .ea_generics__status:before{outline-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tfoot_tr .ea_generics__table_tfoot_cell{font-weight:700}.ea_generics__table_tfoot_tr:first-child .ea_generics__table_tfoot_cell{border-top-color:var(--ea_table_border_color)}.ea_generics__table_tfoot_tr:hover{background-color:var(--ea_table_tbody_background_color_hover)}.ea_generics__table_tfoot_tr:hover .ea_generics__table_tfoot_cell{color:var(--ea_table_tbody_color_hover);background-color:var(--ea_table_tbody_background_color_hover)}@media (min-width: 576.02px){.ea_generics__table_thead_th-sticky,.ea_generics__table_tbody_th-sticky,.ea_generics__table_tfoot_th-sticky{position:sticky}[dir=ltr] .ea_generics__table_thead_th-sticky,[dir=ltr] .ea_generics__table_tbody_th-sticky,[dir=ltr] .ea_generics__table_tfoot_th-sticky{left:0;border-right:var(--ea_table_border)}[dir=rtl] .ea_generics__table_thead_th-sticky,[dir=rtl] .ea_generics__table_tbody_th-sticky,[dir=rtl] .ea_generics__table_tfoot_th-sticky{right:0;border-left:var(--ea_table_border)}}.ea_generics__table_thead_th-sticky{z-index:11}.ea_generics__table_tbody_th-sticky,.ea_generics__table_tfoot_th-sticky{background-color:var(--ea_table_tbody_background_color)}[dir=ltr] .ea_generics__table_tbody_th-sticky.ea_generics__table_cell-rowgroup,[dir=ltr] .ea_generics__table_tfoot_th-sticky.ea_generics__table_cell-rowgroup{border-right:none}[dir=rtl] .ea_generics__table_tbody_th-sticky.ea_generics__table_cell-rowgroup,[dir=rtl] .ea_generics__table_tfoot_th-sticky.ea_generics__table_cell-rowgroup{border-left:none}.ea_generics__table_cell-ellipsis{overflow:hidden;max-width:0}.ea_generics__table_cell-ellipsis>*{max-width:100%}[dir=ltr] .ea_generics__table_cell-ellipsis .ea_generics__badge_space_before{margin-left:1ch}[dir=rtl] .ea_generics__table_cell-ellipsis .ea_generics__badge_space_before{margin-right:1ch}.ea_generics__table_cell-maximize{width:100%}@media (max-width: 0px){.ea_generics__table_cell-maximize_until_xxs{width:100%}}@media (max-width: 360px){.ea_generics__table_cell-maximize_until_xs{width:100%}}@media (max-width: 576px){.ea_generics__table_cell-maximize_until_sm{width:100%}}@media (max-width: 768px){.ea_generics__table_cell-maximize_until_md{width:100%}}@media (max-width: 992px){.ea_generics__table_cell-maximize_until_lg{width:100%}}@media (max-width: 1200px){.ea_generics__table_cell-maximize_until_xl{width:100%}}.ea_generics__table_cell-minimize{width:0;white-space:nowrap}.ea_generics__table_full{display:flex;flex-direction:column;max-height:100%}.ea_generics__table_cell-checkbox{width:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size));position:sticky}[dir=ltr] .ea_generics__table_cell-checkbox{left:0}[dir=rtl] .ea_generics__table_cell-checkbox{right:0}.ea_generics__table_cell-checkbox>.ea_generics__NEW_field-checkbox{width:var(--ea_field_check_radio_size)}.ea_generics__table_cell-checkbox.ea_generics__table_tbody_cell{background-color:var(--ea_table_tbody_background_color)}[dir=ltr] .ea_generics__table_cell-checkbox+.ea_generics__table_thead_th-sticky,[dir=ltr] .ea_generics__table_cell-checkbox+.ea_generics__table_tbody_th-sticky{left:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size))}[dir=rtl] .ea_generics__table_cell-checkbox+.ea_generics__table_thead_th-sticky,[dir=rtl] .ea_generics__table_cell-checkbox+.ea_generics__table_tbody_th-sticky{right:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) + var(--ea_field_check_radio_size))}[dir=ltr] .ea_generics__table-checkbox .ea_generics__table_cell-rowgroup{padding-left:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) * 2 + var(--ea_field_check_radio_size))}[dir=rtl] .ea_generics__table-checkbox .ea_generics__table_cell-rowgroup{padding-right:calc(var(--ea_table_cell_first_last_padding_left_right) + var(--ea_table_cell_padding_left_right) * 2 + var(--ea_field_check_radio_size))}.ea_generics__table_full_actions,.ea_generics__table_full_filters_sort{display:flex;justify-content:space-between}.ea_generics__table_full_actions{align-items:center;margin-bottom:calc(var(--ea_gap) / 2)}.ea_generics__table_full_actions .ea_generics__buttons{margin:0;flex-wrap:nowrap}.ea_generics__table_full_filters_sort{align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_generics__table_full_filters_sort{flex-wrap:nowrap}}.ea_generics__table_full_filters_sort>.ea_generics__button{flex-shrink:0}@media (max-width: 576px){.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel{order:1}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel:not(:last-child){margin-left:0;margin-right:0}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters_collapse_panel .ea_generics__collapse_panel_main{margin-top:calc(var(--ea_gap) / 2)}}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field{margin-bottom:0}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field .ea_generics__NEW_field_control,.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__NEW_field .ea_generics__button{width:calc(var(--ea_field_control_width) * .75)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button{justify-content:space-between;max-width:100%}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_text{margin-left:var(--ea_field_padding_left_right);margin-right:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_icon-chevron,[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_utilities__dropdown_icon{margin-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_generics__button_icon-chevron,[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_filters .ea_generics__button .ea_utilities__dropdown_icon{margin-left:var(--ea_field_padding_left_right)}@media (min-width: 360.02px){.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-2 .ea_generics__NEW_field{max-width:calc(50% - var(--ea_gap) * .5)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-3 .ea_generics__NEW_field{max-width:calc(33.3333333333% - var(--ea_gap) * 2 / 3)}.ea_generics__table_full_filters_sort .ea_generics__table_full_filters-4 .ea_generics__NEW_field{max-width:calc(25% - var(--ea_gap) * 3 / 4)}}[dir=ltr] .ea_generics__table_full_filters_sort .ea_generics__table_full_sort{margin-left:auto}[dir=rtl] .ea_generics__table_full_filters_sort .ea_generics__table_full_sort{margin-right:auto}.ea_generics__table_summary{display:flex;justify-content:flex-start}.ea_generics__table_summary .ea_generics__dl{width:100%;margin-top:calc(var(--ea_gap)/2 * -1)}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(100% + var(--ea_gap)/2);margin-left:calc(var(--ea_gap)/2 * -1)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{position:relative;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--ea_card_spacer) / 2) calc(var(--ea_card_spacer) * .75);background:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_card_border_radius);width:100%;margin:calc(var(--ea_gap)/2) 0 0 0}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{width:calc(50% - var(--ea_gap)/2);margin:calc(var(--ea_gap)/2) 0 0 calc(var(--ea_gap)/2)}}@media (min-width: 576.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{padding:var(--ea_card_spacer);width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item{width:auto;flex-grow:1;max-width:calc(20% - var(--ea_gap)/2)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{font-weight:700;font-size:130%;width:100%}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item .ea_generics__dt{margin:0;padding:0;font-weight:400;white-space:nowrap}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{max-width:none;position:relative}@media (min-width: 360.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(100% - var(--ea_gap)/2)}}@media (min-width: 576.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(66.6666666667% - var(--ea_gap)/2)}}@media (min-width: 992.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{flex-grow:0}}[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-right:calc(var(--ea_card_spacer) * .75 + 40px)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-right:calc(var(--ea_card_spacer) + 40px)}}[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-left:calc(var(--ea_card_spacer) * .75 + 40px)}@media (min-width: 576.02px){[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter{padding-left:calc(var(--ea_card_spacer) + 40px)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__dt{align-self:flex-start}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{right:calc(var(--ea_card_spacer) * .75)}@media (min-width: 576.02px){[dir=ltr] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{right:var(--ea_card_spacer)}}[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{left:calc(var(--ea_card_spacer) * .75)}@media (min-width: 576.02px){[dir=rtl] .ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent{left:var(--ea_card_spacer)}}.ea_generics__table_summary .ea_generics__dl .ea_generics__dl_item.ea_generics__table_summary_meter .ea_generics__meter_bar_percent .ea_generics__meter_percent{font-weight:400}.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__chip,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__chip+.ea_generics__chip,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields.ea_generics__chips .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-button+.ea_generics__NEW_field_label_control-button{margin:calc(var(--ea_chips_gap) / 4)!important}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label{flex-direction:row-reverse;justify-content:flex-end;padding-top:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2);padding-bottom:calc((var(--ea_target_size_minimum) - var(--ea_field_check_radio_size)) / 2)}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{margin-top:calc((var(--ea_field_check_radio_size) - var(--ea_text_line_height) * var(--ea_font_size)) / 2);margin-bottom:0}.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text.ea_utilities__is_sr_only~.ea_generics__NEW_field-radio_custom{margin-left:0;margin-right:0}[dir=ltr] .ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-left:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_field.ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-right:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio{display:flex;margin-bottom:0!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox+.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio+.ea_generics__NEW_field_label_control{margin-top:var(--ea_field_gap)!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button{overflow:hidden;position:relative}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label{height:100%;flex-direction:row;align-items:center}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{position:relative;z-index:2}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field-radio_custom:before{content:"";margin:0;border:var(--ea_field_border);border-radius:var(--ea_button_border_radius);position:absolute;inset:0;z-index:1}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_checkbox_background_color_checked);box-shadow:inset 0 0 0 var(--ea_field_border_width) var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{border-color:var(--ea_checkbox_background_color_checked);z-index:2}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label:hover .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:before{border-color:var(--ea_button_border_color_hover);box-shadow:inset 0 0 0 var(--ea_field_border_width) var(--ea_button_border_color_hover)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom:before{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important;inset:var(--ea_border_width)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked:focus-visible+.ea_generics__NEW_field-checkbox_custom:before,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label .ea_generics__NEW_field_input-radio:checked:focus-visible+.ea_generics__NEW_field-radio_custom:before{box-shadow:none}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button{height:var(--ea_target_size_medium)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label{justify-content:space-between}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom{margin-left:calc((var(--ea_target_size_medium) - var(--ea_font_size) * var(--ea_text_line_height)) / 2);margin-right:calc((var(--ea_target_size_medium) - var(--ea_font_size) * var(--ea_text_line_height)) / 2)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field-radio_custom{width:calc(var(--ea_field_check_radio_size) * .8);height:calc(var(--ea_field_check_radio_size) * .8)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after{width:6px;height:3px;border-color:var(--ea_background_color)!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after,.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-radio.ea_generics__NEW_field_label_control-button .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{width:calc(var(--ea_field_check_radio_size) * .6 * .8);height:calc(var(--ea_field_check_radio_size) * .6 * .8)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip{height:calc(var(--ea_chip_height) + var(--ea_border_width) * 2)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_control{width:var(--ea_field_check_radio_size)!important;position:relative!important;clip:inherit!important}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked{width:calc(var(--ea_field_check_radio_size) * .75)!important}[dir=ltr] .ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_field_check_radio_size) * .25)}[dir=rtl] .ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_field_check_radio_size) * .25)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom{order:-1;margin:0}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:before{background:var(--ea_background_color)}.ea_generics__NEW_fields .ea_generics__NEW_field_label_control.ea_generics__NEW_field_label_control-checkbox.ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom:after{margin-top:-3px}.ea_generics__NEW_fields .ea_generics__NEW_field.ea_generics__NEW_field-checkbox:not(.ea_utilities__display-none)+.ea_generics__NEW_field-checkbox:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields .ea_generics__NEW_field.ea_generics__NEW_field-radio:not(.ea_utilities__display-none)+.ea_generics__NEW_field-radio:not([class*=ea_utilities__margin]){margin-top:var(--ea_field_gap)!important}.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio_custom{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size);background-color:var(--ea_checkbox_background_color);border:var(--ea_field_border);vertical-align:middle;transition:background .1s ease;box-sizing:border-box}.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field-radio_custom:after{content:"";display:block;transition:scale .3s ease;opacity:0}[dir=ltr] .ea_generics__NEW_field-checkbox_custom,[dir=ltr] .ea_generics__NEW_field-radio_custom{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__NEW_field-checkbox_custom,[dir=rtl] .ea_generics__NEW_field-radio_custom{margin-left:var(--ea_icon_sibling_margin)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom{border-color:var(--ea_checkbox_border_color_checked)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom:after,.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{opacity:1}.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_label:hover .ea_generics__NEW_field-radio_custom{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-checkbox:focus-visible+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-radio:focus-visible+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}@supports not selector(:focus-visible){.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-checkbox .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-checkbox:focus+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field-radio .ea_generics__NEW_field_input-radio:focus+.ea_generics__NEW_field-radio_custom{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:hover+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-checkbox_custom{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:hover+.ea_generics__NEW_field-radio_custom,.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-radio_custom{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input-checkbox.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-checkbox_custom:after{border-color:var(--ea_text_color)}.ea_generics__NEW_field_input-radio.ea_generics__NEW_field_control-readonly:checked+.ea_generics__NEW_field-radio_custom:after{background-color:var(--ea_text_color)}.ea_generics__NEW_field-checkbox_custom{border-radius:var(--ea_border_radius)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom,.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom{background-color:var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);margin-top:-2px;transform:rotate(-45deg) scale(1)}.ea_generics__NEW_field_input-checkbox:indeterminate+.ea_generics__NEW_field-checkbox_custom:after{width:10px;height:2px;background:var(--ea_checkbox_before_border_color)}.ea_generics__NEW_field-radio_custom{border-radius:var(--ea_border_radius_rounded)}.ea_generics__NEW_field-radio_custom:after{width:calc(var(--ea_field_check_radio_size) * .6);height:calc(var(--ea_field_check_radio_size) * .6);border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_checkbox_background_color_checked)}.ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom:after{transform:scale(1)}.ea_generics__NEW_field-checkbox_custom-icon{width:var(--ea_icon_size);height:var(--ea_icon_size);background:none;border:none}.ea_generics__NEW_field-checkbox_custom-icon:after{content:unset}.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon{display:block}.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon-checked{display:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon{background:none;border:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon{display:none}.ea_generics__NEW_field_input-checkbox:checked+.ea_generics__NEW_field-checkbox_custom-icon .ea_generics__NEW_field-checkbox_custom-icon_icon-checked{display:block}[dir=ltr] .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-left:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_field-radio .ea_generics__NEW_field_info{padding-right:calc(var(--ea_field_check_radio_size) + var(--ea_icon_sibling_margin))}.ea_generics__toggle{--ea_toggle__switch_size: calc(var(--ea_field_check_radio_size) - var(--ea_field_border_width) * 2);min-height:var(--ea_target_size_minimum)}.ea_generics__toggle .ea_generics__toggle_custom{display:flex;align-items:center;width:var(--ea_toggle_custom_width);height:var(--ea_field_check_radio_size);padding:0;background-color:var(--ea_toggle_background_color);border:var(--ea_field_border);border-radius:calc(var(--ea_field_check_radio_size) / 2);position:relative}.ea_generics__toggle .ea_generics__toggle_custom:before,.ea_generics__toggle .ea_generics__toggle_custom:after{content:"";display:block;flex-shrink:0;position:absolute}.ea_generics__toggle .ea_generics__toggle_custom:before{background-color:var(--ea_checkbox_background_color);height:var(--ea_toggle__switch_size);width:var(--ea_toggle__switch_size);border-radius:var(--ea_border_radius_rounded);transition:left var(--ea_duration_default) cubic-bezier(.86,0,.14,1),right var(--ea_duration_default) cubic-bezier(.86,0,.14,1);z-index:1}.ea_generics__toggle .ea_generics__toggle_custom:after{width:8px;height:4px;border-left:2px solid var(--ea_checkbox_before_border_color);border-bottom:2px solid var(--ea_checkbox_before_border_color);margin-top:-2px;transform:rotate(-45deg) scale(1);border-color:var(--ea_checkbox_background_color_checked);top:calc(50% - 2px);opacity:0;transition:opacity var(--ea_duration_fast);transition-delay:calc(var(--ea_duration_default) * .66);z-index:2}.ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{height:calc(var(--ea_toggle__switch_size) - var(--ea_field_border_width) * 2);width:calc(var(--ea_toggle__switch_size) - var(--ea_field_border_width) * 2)}.ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:after{transform:scale(0)}.ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom{border-color:var(--ea_toggle_background_color_checked);background-color:var(--ea_toggle_background_color_checked)}.ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:after{opacity:1}.ea_generics__toggle:hover[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:hover[aria-checked=true] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=true] .ea_generics__toggle_custom{border-color:var(--ea_button_border_color_hover)}.ea_generics__toggle:focus-visible[aria-checked=false] .ea_generics__toggle_custom,.ea_generics__toggle:focus-visible[aria-checked=true] .ea_generics__toggle_custom{outline:1px solid var(--ea_button_border_color_hover)}[dir=ltr] .ea_generics__toggle .ea_generics__toggle_custom:after{right:calc((var(--ea_toggle__switch_size) - 8px) / 2 - var(--ea_field_border_width))}[dir=ltr] .ea_generics__toggle .ea_generics__toggle_label{margin-left:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{left:var(--ea_field_border_width)}[dir=ltr] .ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:before{left:calc(100% - var(--ea_toggle__switch_size))}[dir=rtl] .ea_generics__toggle .ea_generics__toggle_custom:after{left:calc((var(--ea_toggle__switch_size) - 8px) / 2 - var(--ea_field_border_width))}[dir=rtl] .ea_generics__toggle .ea_generics__toggle_label{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__toggle[aria-checked=false] .ea_generics__toggle_custom:before{right:var(--ea_field_border_width)}[dir=rtl] .ea_generics__toggle[aria-checked=true] .ea_generics__toggle_custom:before{right:calc(100% - var(--ea_toggle__switch_size))}#div_MESSAGE[id=div_MESSAGE]{position:fixed;top:0;left:calc(var(--ea_gap) * .5);right:calc(var(--ea_gap) * .5);width:calc(100% - var(--ea_gap));height:0;z-index:var(--ea_z_toast);margin-top:calc(var(--ea_gap) * .5)}.ea_platform-ios #div_MESSAGE[id=div_MESSAGE]{top:env(safe-area-inset-top,0)}#div_POPUP #div_MESSAGE[id=div_MESSAGE]{margin-top:0;margin-bottom:var(--ea_gap);position:static;height:auto;width:100%}#div_MESSAGE[id=div_MESSAGE]>ul,#div_MESSAGE[id=div_MESSAGE]>ol,.ea_generics__message_list{width:auto;display:inline-flex;flex-direction:column;align-items:center;border:0;margin:0;padding:0;background-color:transparent}#div_MESSAGE[id=div_MESSAGE]>ul li#id_msg_new,#div_MESSAGE[id=div_MESSAGE]>ol li#id_msg_new,.ea_generics__message_list li#id_msg_new{display:none}#div_MESSAGE[id=div_MESSAGE]>ul>li,#div_MESSAGE[id=div_MESSAGE]>ol>li,.ea_generics__snackbar{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;min-height:var(--ea_target_size_minimum);box-sizing:initial;margin-bottom:calc(var(--ea_gap) * .5);padding:calc(var(--ea_gap) / 4) calc(var(--ea_gap) * .75);background-color:var(--ea_snackbar_background_color);box-shadow:var(--ea_snackbar_shadow);border-radius:var(--ea_modal_border_radius);animation:fadeIn var(--ea_duration_slow),translateFromTop var(--ea_duration_default);color:var(--ea_snackbar_color);font-size:var(--ea_font_size);font-style:initial;font-weight:400}@media (min-width: 576.02px){#div_MESSAGE[id=div_MESSAGE]>ul>li,#div_MESSAGE[id=div_MESSAGE]>ol>li,.ea_generics__snackbar{padding:calc(var(--ea_gap) / 2) var(--ea_gap)}}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,.ea_generics__snackbar .ea_generics__buttons{position:relative}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button{--ea_button_color: var(--ea_snackbar_color);--ea_button_color_hover: var(--ea_snackbar_color);--ea_button_border_color: var(--ea_snackbar_background_color_hover);--ea_button_border_color_hover: var(--ea_snackbar_background_color_hover);margin:0}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button:focus-visible{--ea_button_border_color_hover: var(--ea_snackbar_color)}#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,#div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,#div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:hover,.ea_generics__snackbar .ea_generics__buttons .ea_generics__button.ea_generics__snackbar_button.ea_generics__button-outline:active{--ea_button_border_color_hover: var(--ea_snackbar_color)}#div_MESSAGE[id=div_MESSAGE]>ul>li.ea_generics__snackbar-hide,#div_MESSAGE[id=div_MESSAGE]>ol>li.ea_generics__snackbar-hide,.ea_generics__snackbar.ea_generics__snackbar-hide{animation:fadeOut var(--ea_duration_default),var(--ea_duration_default) snackbarShrink var(--ea_duration_fast)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li,[dir=ltr] .ea_generics__snackbar{text-align:left}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons{margin-left:var(--ea_gap);right:calc(var(--ea_gap) / 2 * -1)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button{margin-left:var(--ea_buttons_gap)}[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=ltr] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=ltr] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button:first-child{margin-left:0}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li,[dir=rtl] .ea_generics__snackbar{text-align:right}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons{margin-right:var(--ea_gap);left:calc(var(--ea_gap) / 2 * -1)}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button{margin-right:var(--ea_buttons_gap)}[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ul>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=rtl] #div_MESSAGE[id=div_MESSAGE]>ol>li .ea_generics__buttons .ea_generics__snackbar_button:first-child,[dir=rtl] .ea_generics__snackbar .ea_generics__buttons .ea_generics__snackbar_button:first-child{margin-right:0}@keyframes snackbarShrink{to{max-height:0;min-height:0;padding-top:0;padding-bottom:0}}.ea_generics__xaddrs{max-width:100%}.ea_generics__xaddrs_item{position:relative}.ea_generics__xaddrs_item .ea_generics__chip_content.ea_generics__xaddrs_item_content .ea_generics__chip_value{display:flex;align-items:center}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{overflow:hidden;border-radius:var(--ea_chip_border_radius)}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{text-align:left}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable .ea_generics__xaddrs_item_content .ea_generics__chip_value{text-align:right}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true] .ea_generics__draggable{width:var(--ea_chip_height)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true]:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable[draggable=true]:active .ea_generics__draggable:active .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable.ea_generics__xaddrs_item-ok .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus,.ea_generics__xaddrs_item.ea_generics__xaddrs_item-editable.ea_generics__xaddrs_item-ok .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible{background-color:var(--ea_chip_background_hover)}.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon use{fill:var(--ea_text_color)}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-status .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_badge_mini_size) * 1.5)}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content-status .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_badge_mini_size) * 1.5)}.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{position:absolute;top:50%}[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{right:var(--ea_chip_height);transform:translate(-50%,-50%)}[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_item.ea_generics__chip .ea_generics__xaddrs_item_content>.ea_generics__status{left:var(--ea_chip_height);transform:translate(-50%,50%)}.ea_generics__xaddrs_list-stacked{--ea_xaddrs__item_content_2_lines_height: calc(var(--ea_font_size) * 1.7 + var(--ea_font_size_small) * 1.5 + var(--ea_chips_gap) * 2)}.ea_generics__xaddrs_list-stacked.ea_generics__chips{flex-direction:column;align-items:flex-start}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add{margin-bottom:var(--ea_chips_gap);position:relative}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__NEW_field_control{width:var(--ea_field_control_width)!important}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{position:absolute;top:calc(50% - var(--ea_icon_size_small) / 2)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{left:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item-add .ea_generics__loader{right:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add){height:inherit;max-width:100%;width:var(--ea_field_control_width);margin:var(--ea_border_width) 0 0 0;border-radius:0;background-color:var(--ea_background_color)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable{height:100%;border:none;border-radius:0;background-color:transparent}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add):last-child .ea_generics__xaddrs_item_content .ea_generics__chip_value{box-shadow:none}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content{height:calc(var(--ea_font_size) * 1.7 + var(--ea_chips_gap) * 2);box-sizing:content-box;z-index:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content .ea_generics__chip_value{border-radius:0;width:100%;height:100%;padding-top:var(--ea_chips_gap);padding-bottom:var(--ea_chips_gap);align-items:flex-start;position:relative;z-index:2;box-shadow:0 var(--ea_border_width) 0 var(--ea_border_color)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{box-sizing:border-box}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content:after,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{order:1;margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_button_icon_height)) / 2)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{margin-left:calc(var(--ea_button_icon_margin) / 2);margin-right:0}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{margin-right:calc(var(--ea_button_icon_margin) / 2);margin-left:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__button_text{margin-left:0;margin-right:0}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content:after,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__status{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content:after,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__draggable+.ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar{--ea_avatar_size: var(--ea_chip_height)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{left:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__avatar{right:var(--ea_field_padding_left_right)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__chip_value{padding-left:calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__chip_value{padding-right:calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__avatar{left:var(--ea_chip_height)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__avatar{right:var(--ea_chip_height)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) * 2 + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__draggable+.ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) * 2 + var(--ea_field_padding_left_right))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar .ea_generics__xaddrs_item_content-group .ea_generics__chip_value .ea_generics__icon_group{display:none}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email{--ea_avatar_size: calc(var(--ea_xaddrs__item_content_2_lines_height) - var(--ea_chips_gap) * 2)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__avatar{width:auto;height:var(--ea_avatar_size);display:flex;align-items:center}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content{--ea_xaddrs__item_avatar_padding: calc(var(--ea_field_padding_left_right) * 2 + var(--ea_avatar_size))}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-left:var(--ea_xaddrs__item_avatar_padding)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content .ea_generics__chip_value{padding-right:var(--ea_xaddrs__item_avatar_padding)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{padding-left:calc(var(--ea_xaddrs__item_avatar_padding) + var(--ea_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{padding-right:calc(var(--ea_xaddrs__item_avatar_padding) + var(--ea_border_width))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-avatar.ea_generics__xaddrs_item-email .ea_generics__draggable+.ea_generics__xaddrs_item_content{--ea_xaddrs__item_avatar_padding: calc(var(--ea_field_padding_left_right) + var(--ea_avatar_size) + var(--ea_chip_height))}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status:not(.ea_generics__xaddrs_item-avatar) .ea_generics__xaddrs_item_content{height:var(--ea_xaddrs__item_content_2_lines_height)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after{display:block;height:auto;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat{display:flex;align-items:center}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat .ea_generics__icon{height:var(--ea_icon_size_xxsmall)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{position:absolute;z-index:1;left:0;right:0;bottom:var(--ea_chips_gap)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_partstat>.ea_generics__xaddrs_partstat_text,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__status .ea_generics__status_text{font-size:var(--ea_font_size_small);color:var(--ea_text_color_light);line-height:1.5}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{top:inherit;transform:none}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right) + var(--ea_button_border_width))}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat .ea_generics__xaddrs_item_content>.ea_generics__status,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__xaddrs_partstat,[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content>.ea_generics__status{padding-right:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-partstat.ea_generics__xaddrs_item-avatar:not(.ea_generics__xaddrs_item-email) .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status.ea_generics__xaddrs_item-avatar:not(.ea_generics__xaddrs_item-email) .ea_generics__xaddrs_item_content:after{content:attr(data-status)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-email .ea_generics__xaddrs_item_content:after,.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-status .ea_generics__xaddrs_item_content-group:after{content:attr(data-email)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add) .ea_generics__chip_delete{top:50%;transform:translateY(-50%);border-radius:var(--ea_button_border_radius)}[dir=ltr] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__chip-readonly .ea_generics__xaddrs_item_content:after{padding-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__chip-readonly .ea_generics__xaddrs_item_content:after{padding-left:var(--ea_field_padding_left_right)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-ok:hover{background-color:var(--ea_background_color_dark)}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__xaddrs_item-ok .ea_generics__chip_content .ea_generics__chip_value{background-color:transparent;border-color:transparent}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__drop-hover:before{width:100%;height:calc(var(--ea_border_width) * 2);position:absolute;top:calc(var(--ea_border_width) * -1);left:0;right:0}.ea_generics__xaddrs_list-stacked .ea_generics__xaddrs_item:not(.ea_generics__xaddrs_item-add).ea_generics__drop-hover:after{transform:translateY(-50%)}.ea_generics__xaddrs_dropdown{margin-top:calc(-2px - var(--ea_border_width))}.ea_xaddrs__dropdown_header{padding:calc(var(--ea_gap) / 2) var(--ea_button_padding_left_right);display:flex;align-items:center;overflow:auto}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_icon{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;width:var(--ea_avatar_size);height:var(--ea_avatar_size);border-radius:50%;background-color:var(--ea_background_color_dark)}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_icon>.ea_generics__icon{height:65%}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values{display:flex;flex-direction:column;justify-content:center}[dir=ltr] .ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values:not(:first-child){margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values:not(:first-child){margin-right:var(--ea_icon_sibling_margin)}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_display_name,.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_email{margin-top:0;margin-bottom:0}.ea_xaddrs__dropdown_header .ea_xaddrs__dropdown_values .ea_xaddrs__dropdown_display_name{font-weight:700}.ea_xaddrs__dropdown_header+.ea_generics__dropdown_list{padding-top:0}.ea_xaddrs__dropdown_header+.ea_generics__dropdown_list>.ea_generics__dropdown_item:first-child:not(.ea_generics__dropdown_item_separator){padding-top:calc(var(--ea_gap) / 4);border-top:var(--ea_border)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content{height:auto!important;display:flex;justify-content:flex-start;align-items:center;box-shadow:0 var(--ea_border_width) 0 var(--ea_border_color)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value{width:auto;position:initial;box-shadow:none}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:before{content:"";position:absolute;inset:0;border:var(--ea_border_width) solid transparent}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus,.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible{outline:none;border-color:transparent!important}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus:before,.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content .ea_generics__chip_value:focus-visible:before{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{position:initial!important;width:auto!important}[dir=ltr] .ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{padding-left:0}[dir=rtl] .ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content:after{padding-right:0}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item .ea_generics__xaddrs_item_content.ea_generics__xaddrs_item_content_email:after{content:none}.ea_generics__xaddrs_list-contacts.ea_generics__xaddrs_list-inline .ea_generics__xaddrs_item:last-child .ea_generics__xaddrs_item_content{box-shadow:none}.ea_generics__xfiles_item{display:flex;flex-direction:column-reverse;justify-content:flex-end;border-bottom:var(--ea_border)}.ea_generics__xfiles_item:hover{background-color:var(--ea_background_color_dark)}.ea_generics__xfiles_item:last-child{border-bottom:none}.ea_generics__xfiles_item .ea_generics__xfiles_item_inner{position:relative;display:flex;align-items:center;overflow:hidden}.ea_generics__xfiles_item .ea_generics__xfiles_content{display:flex;align-items:center;overflow:hidden;position:relative;min-height:var(--ea_button_min_height);flex-grow:1;padding-top:var(--ea_button_padding_top_bottom);padding-bottom:var(--ea_button_padding_top_bottom);box-sizing:initial}.ea_generics__xfiles_item .ea_generics__xfiles_content-clickable{cursor:pointer}.ea_generics__xfiles_item .ea_generics__xfiles_content-clickable:hover .ea_generics__xfiles_item_link{color:var(--ea_color_primary)!important}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{flex-shrink:0;display:inline-flex;position:relative}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-right:var(--ea_button_icon_margin)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon,[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-left:var(--ea_button_icon_margin)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__iframe-img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__icon,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__loader{margin:0}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__loader{width:var(--ea_icon_size);height:var(--ea_icon_size)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img+.ea_generics__loader,.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link+.ea_generics__loader{position:absolute;top:50%;left:50%;margin-top:calc(var(--ea_icon_size) / 2 * -1);margin-left:calc(var(--ea_icon_size) / 2 * -1);z-index:1}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link.ea_utilities__stretched:before{z-index:3}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__xfiles_item_link .ea_generics__iframe-img{position:relative;z-index:2}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon use{fill:var(--ea_icon_fill)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{display:flex;align-items:center;min-width:0}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{flex-direction:row;margin-right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size{flex-direction:row-reverse;margin-left:calc(var(--ea_gap) / 2)}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_path{font-weight:700}.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{white-space:nowrap;margin-top:0!important}@media (max-width: 360px){.ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{display:none}}[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin-left:calc(var(--ea_content_margin) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin-right:calc(var(--ea_content_margin) / 2)}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full:hover{background-color:transparent}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{max-width:100%}[dir=ltr] .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{margin-right:0}[dir=rtl] .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img{margin-left:0}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img .ea_generics__xfiles_item_link{max-width:100%}.ea_generics__xfiles_item.ea_generics__xfiles_item-img_full .ea_generics__xfiles_img .ea_generics__iframe-img .ea_generics__iframe_iframe{max-height:var(--ea_iframe_height)}.ea_generics__xfiles_item .ea_generics__xfiles_item_delete{order:3}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_bar,[dir=ltr] .ea_generics__xfiles_item .ea_generics__xfiles_item_delete{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_bar,[dir=rtl] .ea_generics__xfiles_item .ea_generics__xfiles_item_delete{margin-right:calc(var(--ea_gap) / 2)}.ea_generics__xfiles_item-error{background-color:var(--ea_color_danger_lighter)}.ea_generics__xfiles_item-error .ea_generics__xfiles_content{padding-bottom:0}.ea_generics__xfiles_item-error .ea_generics__errors{padding:0 calc(var(--ea_content_margin) / 4) var(--ea_button_padding_top_bottom) calc(var(--ea_content_margin) / 4)}.ea_generics__xfiles_item-error .ea_generics__errors .ea_generics__NEW_error:first-child{margin-top:0}.ea_generics__xfiles_item .ea_generics__progress_text_value{order:2}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_text_value{text-align:right}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_text_value{text-align:left}.ea_generics__xfiles_item .ea_generics__progress_bar{position:relative;width:120px;max-width:15%;order:1;z-index:1}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])+.ea_generics__progress_text_value{display:block;margin-top:0!important;margin-bottom:0!important;width:4.5ch}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__icon{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_content .ea_generics__anchor{pointer-events:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~.ea_generics__xfiles_item_delete{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value]:not([value="100"])~:after{content:"";display:block;width:100%;height:100%;inset:0;position:absolute;cursor:wait}.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]+.ea_generics__progress_text_value,.ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__loader,.ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate+.ea_generics__progress_text_value{display:none}.ea_generics__xfiles_item .ea_generics__progress_bar[value="100"]{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}[dir=ltr] .ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_item_delete{margin-left:var(--ea_button_padding_top_bottom)}[dir=rtl] .ea_generics__xfiles_item .ea_generics__progress_bar:indeterminate~.ea_generics__xfiles_item_delete{margin-right:var(--ea_button_padding_top_bottom)}.ea_generics__xfiles-card .ea_generics__xfiles_item,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item{border-radius:var(--ea_border_radius)}.ea_generics__xfiles-card .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item.ea_generics__xfiles_item-img_full{border-bottom:none}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full),.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full){min-width:0;padding:0;border:none;background-color:var(--ea_background_color)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner{border:var(--ea_list_border);border-radius:var(--ea_border_radius)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner:hover,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_inner:hover{border-color:var(--ea_border_color_hover)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content{padding:var(--ea_button_padding_top_bottom);flex-grow:1}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{align-self:stretch;width:40px;height:40px;background:var(--ea_background_color_dark);border-radius:var(--ea_border_radius);display:flex;justify-content:center;align-items:center}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{overflow:hidden}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__iframe-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ea_background_color_dark);border-radius:var(--ea_border_radius);position:relative;z-index:2}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size{overflow:hidden;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_item_link.ea_utilities__stretched:before,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_item_link.ea_utilities__stretched:before{z-index:3}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{margin:0}@media (max-width: 360px){.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_path_size .ea_generics__xfiles_size{display:block}}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_delete,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_text_value,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item_delete,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_text_value{margin-left:var(--ea_button_padding_top_bottom);margin-right:var(--ea_button_padding_top_bottom)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__xfiles_item_inner,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__xfiles_item_inner{background-color:var(--ea_color_danger_lighter);border-color:var(--ea_color_danger)}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__errors,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_item-error .ea_generics__errors{padding:0;margin-top:var(--ea_field_gap)!important}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar{position:absolute;top:0;left:0;right:0;width:100%;border-radius:0;max-width:100%;margin:0}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-moz-progress-bar,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-webkit-progress-value,.ea_generics__xfiles-card_inline .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__progress_bar[value]::-moz-progress-bar{border-radius:0}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content{flex-direction:column}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img{margin-left:0;margin-right:0;margin-bottom:var(--ea_button_icon_margin);width:auto;height:150px}.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_icon .ea_generics__doc_icon,.ea_generics__xfiles-card .ea_generics__xfiles_item:not(.ea_generics__xfiles_item-img_full) .ea_generics__xfiles_content .ea_generics__xfiles_img .ea_generics__doc_icon{height:var(--ea_icon_size_xlarge)}.ea_generics__xfiles_attach_attach_list{overflow:hidden}.ea_generics__xfiles-empty{margin-bottom:var(--ea_gap)}.ea_generics__xfiles_attach_docs_nav,.ea_generics__xfiles_attach_attach_nav{flex-wrap:nowrap}.ea_generics__xfiles_attach_docs_nav h3,.ea_generics__xfiles_attach_attach_nav h3{padding-top:calc((var(--ea_target_size_minimum) - var(--ea_font_size_h3) * var(--ea_heading_line_height)) / 2)}.ea_generics__xfiles_attach_docs_nav .ea_generics__xfiles_attach_docs_nav_title_breadcrumb,.ea_generics__xfiles_attach_docs_nav .ea_generics__xfiles_attach_attach_nav_title_breadcrumb,.ea_generics__xfiles_attach_attach_nav .ea_generics__xfiles_attach_docs_nav_title_breadcrumb,.ea_generics__xfiles_attach_attach_nav .ea_generics__xfiles_attach_attach_nav_title_breadcrumb{width:100%}.ea_generics__xfiles_attach .ea_generics__device_camera{display:flex;justify-content:center;height:100%;background:#000}.ea_generics__xfiles_attach .ea_generics__device_camera_video,.ea_generics__xfiles_attach .ea_generics__device_camera_canvas{max-height:100%}.ea_generics__xfiles_attach_draw_colors_stored{display:flex}.cl_select{cursor:auto}.ea_generics__field_select{cursor:pointer}body>.ea_utilities__aside_lightboxes,body>.ea_utilities__aside_confirms,body>.ea_utilities__aside_alerts{position:fixed;width:0;height:0;overflow:visible;z-index:var(--ea_z_lightboxes)}body>.ea_utilities__aside_lightboxes,body>.ea_utilities__aside_confirms{z-index:var(--ea_z_lightboxes)}body>.ea_utilities__aside_alerts{z-index:var(--ea_z_alert)}body.ea_platform-ios{top:env(safe-area-inset-top,0)}body>.ea_generics__aside_postits{position:fixed;top:0;left:0;z-index:calc(var(--ea_z_tooltip) - 1)}@media (max-width: 768px){body>.ea_generics__aside_postits{display:none}}.ea_generics__NEW_field.ea_generics__NEW_field_label_control{display:flex;justify-content:flex-start}.ea_generics__NEW_field .ea_generics__NEW_field_label_control{margin-bottom:0!important}.ea_generics__NEW_field.ea_utilities__flex_grow-1 .ea_generics__NEW_field_control_group,.ea_generics__NEW_field.ea_utilities__flex_grow-1 .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){width:100%}.ea_generics__NEW_field-error .ea_generics__NEW_field_control,.ea_generics__NEW_field-error .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field-error .ea_generics__NEW_field_control_suffix{border-color:var(--ea_color_danger)}.ea_generics__NEW_field_column .ea_generics__NEW_field_label{flex-direction:column}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel.ea_generics__NEW_fieldset.ea_generics__NEW_field>.ea_generics__NEW_fieldset_legend{margin-bottom:0}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{font-size:var(--ea_font_size_small)}@media (max-width: 576px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{margin-bottom:var(--ea_field_gap)}}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{width:calc(var(--ea_field_label_width) - var(--ea_content_margin))}[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{clear:left;float:left}[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel{clear:right;float:right}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+p.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+.ea_generics__NEW_fields{margin-top:0!important}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+p.ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-sublabel .ea_generics__NEW_field_sublabel+.ea_generics__NEW_fields{display:inline-block;width:calc(100% - var(--ea_field_label_width) - var(--ea_content_margin))}}.ea_generics__NEW_field_control{padding:var(--ea_field_padding_top_bottom) var(--ea_field_padding_left_right);border:var(--ea_field_border);border-radius:var(--ea_field_border_radius);background-color:var(--ea_field_background_color);color:var(--ea_text_color)}.ea_generics__NEW_field_control:hover,.ea_generics__NEW_field_control:focus-visible{border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_field_control:focus-visible{outline:1px solid var(--ea_button_border_color_hover)}@supports not selector(:focus-visible){.ea_generics__NEW_field_control:focus{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_field_select,.ea_generics__NEW_field_textarea,.ea_generics__NEW_field_control_group{min-height:var(--ea_target_size_minimum);max-width:100%}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio).ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_select.ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_textarea.ea_generics__NEW_field_control-readonly,.ea_generics__NEW_field_control_group.ea_generics__NEW_field_control-readonly{background-color:var(--ea_background_color_dark)}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio).ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_select.ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_textarea.ea_generics__NEW_field_control-readonly:hover,.ea_generics__NEW_field_control_group.ea_generics__NEW_field_control-readonly:hover{border-color:var(--ea_field_border_color)!important}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_field_select,.ea_generics__NEW_field_control_group{max-width:100%;width:100%}@media (min-width: 576.02px){.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_field_select,.ea_generics__NEW_field_control_group{width:var(--ea_field_control_width)}}@media (max-width: 576px){.ea_generics__NEW_field_select_group{width:100%}}.ea_generics__NEW_field_textarea{resize:both}.ea_generics__NEW_field_textarea:not([cols]){width:100%}@media (min-width: 576.02px){.ea_generics__NEW_field_textarea:not([cols]){width:var(--ea_field_control_width)}}.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_field_select{height:var(--ea_field_height)}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_textarea,.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_select_group,.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_control_group,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_textarea,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_select_group,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text:not(.ea_utilities__width-auto):not(.ea_utilities__is_sr_only)+.ea_generics__NEW_field_control_group{max-width:calc(100% - var(--ea_field_label_width) - var(--ea_content_margin))}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_label_control,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_label_control{flex-grow:1}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__grouped .ea_generics__NEW_field_input:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){width:100%}}.ea_generics__NEW_field_control_group{display:flex;position:relative}.ea_generics__NEW_field_control_group:before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border-radius:var(--ea_border_radius);border:var(--ea_field_border);position:absolute;inset:0;z-index:-1}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix{border:var(--ea_field_border);border-radius:var(--ea_border_radius);height:var(--ea_field_height);padding:var(--ea_field_padding_top_bottom) var(--ea_field_padding_left_right);display:flex;align-items:center}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix .ea_generics__icon,.ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group{flex-grow:1}.ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{width:100%}.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{background-color:var(--ea_background_color_dark);border-color:var(--ea_field_border_color)}.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix,.ea_generics__NEW_field_label:hover .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{border-color:var(--ea_field_border_color)}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:first-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:first-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:first-child){border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:last-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:last-child),[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:last-child){border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:first-child) .ea_generics__NEW_field_select{border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:last-child) .ea_generics__NEW_field_select{border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:first-child){border-left-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:last-child){border-right-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:first-child) .ea_generics__NEW_field_select{border-left-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:last-child) .ea_generics__NEW_field_select{border-right-color:transparent!important}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix{padding-right:0}[dir=ltr] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{padding-left:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:first-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:first-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:first-child){border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_input:not(:last-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_prefix:not(:last-child),[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_control_suffix:not(:last-child){border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:first-child) .ea_generics__NEW_field_select{border-right-color:transparent;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group .ea_generics__NEW_field_select_group:not(:last-child) .ea_generics__NEW_field_select{border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:first-child){border-right-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_input:hover:not(:last-child){border-left-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:first-child) .ea_generics__NEW_field_select{border-right-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_select_group:hover:not(:last-child) .ea_generics__NEW_field_select{border-left-color:transparent!important}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_prefix{padding-left:0}[dir=rtl] .ea_generics__NEW_field_control_group-readonly .ea_generics__NEW_field_control_suffix{padding-right:0}.ea_generics__NEW_field_label{display:inline-flex;justify-content:flex-start;align-items:flex-start;max-width:100%}@media (max-width: 576px){.ea_generics__NEW_field_label{flex-direction:column;width:100%}}.ea_pref__label_position-top .ea_generics__NEW_field_label_text,.ea_pref__label_position-top .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend{margin-bottom:var(--ea_field_gap)}.ea_pref__label_position-top .ea_generics__NEW_field_label{flex-direction:column}@media (max-width: 576px){.ea_pref__label_position-inline .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field .ea_generics__NEW_fieldset_legend{margin-bottom:var(--ea_field_gap)}}.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:100%}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:var(--ea_field_label_width);margin-bottom:0;padding-top:calc((var(--ea_field_height) - var(--ea_field_label_font_size) * var(--ea_text_line_height)) / 2)}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{font-weight:700}@media (min-width: 576.02px){.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field_label{flex-direction:row}}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{float:left;margin-right:var(--ea_content_margin)}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_label_text,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{float:right;margin-left:var(--ea_content_margin)}}.ea_generics__NEW_fieldset{margin-right:0;margin-left:0;min-width:0}.ea_generics__NEW_fieldset:not(.ea_generics__card){padding:0;border:0}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)>.ea_generics__NEW_fieldset_legend{width:100%;margin:0;padding-bottom:var(--ea_content_margin);border-bottom:var(--ea_border);font-weight:700;font-size:var(--ea_font_size_large);color:var(--ea_heading_color)}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field) .ea_generics__NEW_fieldset_info{margin-top:var(--ea_field_gap)}.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)>*:not(.ea_utilities__is_sr_only)+.ea_generics__NEW_fields{padding-top:var(--ea_content_margin)}.ea_generics__NEW_fieldset.ea_generics__card .ea_generics__card_title{width:auto;background-color:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_border_radius_rounded);padding:calc(var(--ea_spacer) / 4) calc(var(--ea_spacer) / 2);font-size:var(--ea_font_size)}.ea_generics__NEW_fieldset.ea_generics__card>.ea_generics__NEW_fields,.ea_generics__NEW_fieldset.ea_generics__card>.ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields{padding-top:0}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child){margin-top:calc(var(--ea_stack_gap) + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child):before{display:none}.ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only){padding-top:var(--ea_stack_gap);width:100%;border-top:var(--ea_border)}@media (min-width: 576.02px){.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child),.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child){margin-top:calc(var(--ea_stack_gap) * 2 + var(--ea_border_width))!important}.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child):before,.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child):before{display:block;width:100%;height:var(--ea_border_width);left:0;top:calc(var(--ea_stack_gap) * -1 - var(--ea_border_width))}.ea_generics__stack-column.ea_generics__stack-separator.ea_generics__NEW_fields_position_inline>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only),.ea_generics__NEW_fields_position_inline .ea_generics__stack-column.ea_generics__stack-separator>.ea_generics__NEW_fieldset:not(:first-child)>.ea_generics__NEW_fieldset_legend:not(.ea_utilities__is_sr_only){width:var(--ea_field_label_width);border-top:none}}.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend{width:var(--ea_field_label_width)}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column):not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio) .ea_generics__NEW_fieldset_legend,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column):not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio) .ea_generics__NEW_fieldset_legend{padding-top:calc((var(--ea_field_height) - var(--ea_field_label_font_size) * var(--ea_text_line_height)) / 2)}}.ea_generics__NEW_fields *:not(.ea_utilities__display-none)~.ea_generics__NEW_field:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields *:not(.ea_utilities__display-none)~.ea_generics__notice:not([class*=ea_utilities__margin]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields [type=hidden]+.ea_generics__NEW_field:not([class*=ea_utilities__margin_top]),.ea_generics__NEW_fields template+.ea_generics__NEW_field:not([class*=ea_utilities__margin_top]){margin-top:0!important}.ea_generics__NEW_fields>*:not([type=hidden])+.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field):not([class*=ea_utilities__margin_top]),.ea_generics__NEW_fields>.ea_generics__NEW_fieldset:not(.ea_generics__NEW_field)+*:not([class*=ea_utilities__margin_top]){margin-top:calc(var(--ea_content_margin) * 2)!important}.ea_generics__NEW_fields.ea_generics__fields_grouped .ea_generics__NEW_field:not([class*=ea_utilities__margin_top]){margin-top:0!important}.ea_generics__NEW_fields .ea_generics__stack-row.ea_generics__NEW_fields_stacked:first-child:not([class*=ea_utilities__margin]){margin-top:calc(var(--ea_content_margin) * -1)}@media (max-width: 576px){.ea_generics__NEW_fields .ea_generics__stack-row:not(.ea_generics__NEW_fields_stacked){display:block}.ea_generics__NEW_fields .ea_generics__stack-row:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]){margin-left:0!important;margin-right:0!important}}.ea_generics__NEW_fields .ea_generics__stack-row>*:not([class*=ea_utilities__margin_top]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields_width_2_cols{max-width:calc(var(--ea_field_control_width) * 2 + var(--ea_gap))}.ea_generics__fields_grouped .ea_generics__NEW_field,.ea_generics__grouped .ea_generics__NEW_field{max-width:100%}@media (min-width: 576.02px){.ea_generics__fields_grouped .ea_generics__NEW_field,.ea_generics__grouped .ea_generics__NEW_field{max-width:var(--ea_field_control_width)}}.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label,.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label{display:flex;flex-grow:1}.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]),.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]){max-width:100%;width:100%}@media (min-width: 576.02px){.ea_generics__fields_grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]),.ea_generics__grouped .ea_generics__NEW_field .ea_generics__NEW_field_label .ea_generics__NEW_field_control:not([size]){width:var(--ea_field_control_width)}}.ea_generics__fields_grouped .ea_generics__NEW_field+.ea_generics__buttons .ea_generics__button-outline,.ea_generics__grouped .ea_generics__NEW_field+.ea_generics__buttons .ea_generics__button-outline{background-color:var(--ea_field_background_color)}.ea_generics__fields_grouped .ea_generics__button-outline,.ea_generics__grouped .ea_generics__button-outline{border-color:var(--ea_field_border_color)}.ea_pref__label_position-inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked){display:block}.ea_pref__label_position-inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields_position_inline .ea_generics__NEW_fields [class*=ea_generics__stack]:not(.ea_generics__NEW_fields_stacked)>*:not([class*=ea_utilities__margin]){margin-left:0!important;margin-right:0!important}@media (min-width: 1200.02px){.ea_generics__NEW_fields_position_inline{--ea_field_label_width: 300px}}[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child>.ea_generics__NEW_field_select{border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child,[dir=ltr] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child>.ea_generics__NEW_field_select{border-top-right-radius:0;border-bottom-right-radius:0}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info{margin-left:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:first-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:first-child>.ea_generics__NEW_field_select{border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_select_group>.ea_generics__NEW_field_select,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child,[dir=rtl] .ea_generics__fields_grouped>.ea_generics__NEW_field:not(:last-child) .ea_generics__NEW_field_label>.ea_generics__NEW_field_control_group>*:last-child>.ea_generics__NEW_field_select{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 576.02px){[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend+.ea_generics__NEW_fields,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_fieldset.ea_generics__NEW_field:not(.ea_generics__NEW_field_column) .ea_generics__NEW_fieldset_legend~.ea_generics__NEW_field_info{margin-right:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>:not([type=hidden])+.ea_generics__NEW_fields_collection_item,.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__NEW_fields_collection_item+.ea_generics__buttons{border-top:var(--ea_border_width) dashed var(--ea_border_color);padding-top:var(--ea_content_margin)}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>:not([type=hidden])+.ea_generics__NEW_fields_collection_item:not([class*=ea_utilities__margin]),.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__NEW_fields_collection_item+.ea_generics__buttons:not([class*=ea_utilities__margin]){margin-top:var(--ea_content_margin)!important}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>[type=hidden]+.ea_generics__buttons{margin-top:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__buttons{margin:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields>.ea_generics__buttons .ea_generics__button{margin-top:0}.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item>.ea_generics__NEW_fields{display:flex;align-items:flex-end;flex-wrap:nowrap}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item>.ea_generics__NEW_fields{justify-content:space-between}}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_item .ea_generics__NEW_fields_collection_item_delete{justify-self:center}}@media (max-width: 576px){.ea_generics__NEW_fields_collection .ea_generics__NEW_fields_collection_add{width:auto!important}}[dir=ltr] .ea_generics__NEW_fields_collection_item_delete{margin-left:var(--ea_gap)}[dir=rtl] .ea_generics__NEW_fields_collection_item_delete{margin-right:var(--ea_gap)}.ea_generics__NEW_field_errors{margin-bottom:0!important}.ea_generics__NEW_error{color:var(--ea_color_danger);display:flex;margin-top:var(--ea_field_gap)}.ea_generics__NEW_error .ea_generics__icon.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}.ea_generics__NEW_error .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__NEW_field_help,.ea_generics__NEW_fieldset_help{font-style:italic;display:flex}.ea_generics__NEW_field_help *,.ea_generics__NEW_fieldset_help *{color:var(--ea_text_color_light)}.ea_generics__NEW_field_help p,.ea_generics__NEW_field_help ul,.ea_generics__NEW_field_help li,.ea_generics__NEW_fieldset_help p,.ea_generics__NEW_fieldset_help ul,.ea_generics__NEW_fieldset_help li{margin-top:0!important;margin-bottom:0!important}.ea_generics__NEW_field_help ul>li:before,.ea_generics__NEW_fieldset_help ul>li:before{width:calc(var(--ea_list_ul_marker_size) * .8)!important;height:calc(var(--ea_list_ul_marker_size) * .8)!important}.ea_generics__NEW_field_help .ea_generics__icon.ea_generics__icon-small,.ea_generics__NEW_fieldset_help .ea_generics__icon.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)}.ea_generics__NEW_field_help p:first-of-type,.ea_generics__NEW_fieldset_help p:first-of-type{margin-top:0!important}.ea_generics__NEW_field_help{margin-top:var(--ea_field_gap)}.ea_generics__NEW_fieldset_help{margin-top:var(--ea_content_margin)}.ea_generics__NEW_field_errors+.ea_generics__NEW_field_help{margin-top:var(--ea_field_gap)}[dir=ltr] .ea_generics__NEW_field_help summary,[dir=ltr] .ea_generics__NEW_fieldset_help summary{float:left}[dir=ltr] .ea_generics__NEW_field_help summary~*,[dir=ltr] .ea_generics__NEW_fieldset_help summary~*{padding-left:calc(var(--ea_icon_size_small) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field_help summary,[dir=rtl] .ea_generics__NEW_fieldset_help summary{float:right}[dir=rtl] .ea_generics__NEW_field_help summary~*,[dir=rtl] .ea_generics__NEW_fieldset_help summary~*{padding-right:calc(var(--ea_icon_size_small) + var(--ea_icon_sibling_margin))}@media (min-width: 576.02px){.ea_generics__stack-row>.ea_generics__NEW_field .ea_generics__NEW_field_info{max-width:var(--ea_field_control_width)}[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info{margin-left:calc(var(--ea_field_label_width) + var(--ea_content_margin))}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field:not(.ea_generics__NEW_field-checkbox):not(.ea_generics__NEW_field-radio):not(.ea_generics__NEW_field_column) .ea_generics__NEW_field_info{margin-right:calc(var(--ea_field_label_width) + var(--ea_content_margin))}}.ea_generics__NEW_field-color{--ea_pattern_color_color: transparent;cursor:pointer}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group{width:auto;position:relative;overflow:hidden}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{content:"";display:block;width:141.421%;height:var(--ea_border_width);background-color:var(--ea_border_color);position:absolute;right:0;top:0;transform:rotate(-45deg);transform-origin:top right}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{width:calc(var(--ea_button_icon_height) - var(--ea_border_width) * 2);z-index:1;transform-origin:center center;top:calc(50% - var(--ea_border_width))}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__icon_color{z-index:2}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__icon_color[style*="--ea_icon_fill: transparent;"]{border-radius:var(--ea_border_radius_rounded);box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color)}.ea_generics__NEW_field-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{text-indent:-999px;overflow:hidden;padding:0!important;position:relative;width:calc(var(--ea_button_icon_height) + var(--ea_button_icon_height_small) + var(--ea_field_padding_left_right) * 3.5 + 2 * var(--ea_field_border_width))!important}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field-color{width:calc(var(--ea_field_height) + var(--ea_border_width) * 2)}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field-text{width:calc(var(--ea_field_padding_left_right) * 2 + 8ch)}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{width:calc(var(--ea_field_height) + var(--ea_border_width) * 2)!important}.ea_generics__NEW_fieldset_pattern-color .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select+.ea_utilities__dropdown_icon{display:none}.ea_generics__NEW_fieldset_pattern-color_dropdown .ea_generics__dropdown_list{display:flex;flex-wrap:wrap;width:calc(var(--ea_target_size_enhanced) * 5 + var(--ea_gap) / 2);max-width:100%;padding:calc(var(--ea_gap) / 4)}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label{width:var(--ea_target_size_enhanced);height:var(--ea_target_size_enhanced)}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field-radio_custom{display:block;position:static;background-color:var(--ea_pattern_color_color);border:none;border-radius:var(--ea_border_radius_rounded);width:calc(100% - var(--ea_gap) / 2);height:calc(100% - var(--ea_gap) / 2);margin:0;transform:translate(calc(var(--ea_gap) / 4),calc(var(--ea_gap) / 4))}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label:hover .ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio:checked+.ea_generics__NEW_field-radio_custom{position:relative;top:0;left:0;box-shadow:0 0 0 calc(var(--ea_border_width) * 3) var(--ea_pattern_color_color),inset 0 0 0 calc(var(--ea_border_width) * 4) var(--ea_background_color);border:none}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field-radio_custom+.ea_generics__button{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom{top:0;left:0;box-shadow:inset 0 0 0 var(--ea_border_width) var(--ea_border_color);position:relative;overflow:hidden}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom:before{content:"";display:block;width:141.421%;height:var(--ea_border_width);background-color:var(--ea_border_color);position:absolute;right:0;top:0;transform:rotate(-45deg);transform-origin:top right}.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label:hover .ea_generics__NEW_field_input-radio[value=""]+.ea_generics__NEW_field-radio_custom,.ea_generics__dropdown_item_color .ea_generics__dropdown_item_label .ea_generics__NEW_field_input-radio[value=""]:checked+.ea_generics__NEW_field-radio_custom{box-shadow:0 0 0 var(--ea_border_width) var(--ea_border_color),0 0 0 calc(var(--ea_gap) / 3 - var(--ea_border_width)) var(--ea_background_color),0 0 0 calc(var(--ea_gap) / 2 - var(--ea_border_width)) var(--ea_border_color);width:calc(100% - var(--ea_gap));height:calc(100% - var(--ea_gap));transform:translate(0);top:calc(var(--ea_gap) / 2 + var(--ea_border_width));left:calc(var(--ea_gap) / 2 + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width) * 2)}[dir=rtl] .ea_generics__NEW_field-color .ea_generics__NEW_field_select_group:before{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width) * 2)}.ea_generics__NEW_field-date .ea_generics__NEW_field_control[size="10"]{width:calc(10ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field_input_dropzone{padding:calc(var(--ea_gap) * 2) var(--ea_gap);display:flex;flex-direction:column;align-items:center;justify-content:center;border:var(--ea_border_width) dashed var(--ea_border_color);cursor:pointer;width:100%}.ea_generics__NEW_field_input_dropzone .ea_generics__icon{margin-bottom:var(--ea_content_margin)}.ea_generics__NEW_field_input_dropzone:hover{background-color:var(--ea_background_color_dark)}.ea_generics__NEW_field_input-range{--ea_range__value: 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--ea_checkbox_background_color_checked);background:transparent;padding:0;border:none;position:relative;z-index:1}.ea_generics__NEW_field_input-range:not(.ea_generics__NEW_field_input-checkbox):not(.ea_generics__NEW_field_input-radio):not([size]){height:auto}.ea_generics__NEW_field_input-range::-moz-range-track{width:100%;height:var(--ea_range_track_height);border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color)}[dir=ltr] .ea_generics__NEW_field_input-range::-moz-range-track{background:linear-gradient(to right,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}[dir=rtl] .ea_generics__NEW_field_input-range::-moz-range-track{background:linear-gradient(to left,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}.ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{width:100%;height:var(--ea_range_track_height);border-radius:var(--ea_border_radius_rounded);background:var(--ea_border_color)}[dir=ltr] .ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}[dir=rtl] .ea_generics__NEW_field_input-range::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--ea_checkbox_background_color_checked) 0%,var(--ea_checkbox_background_color_checked) var(--ea_range__value),var(--ea_border_color) var(--ea_range__value),var(--ea_border_color) 100%)}.ea_generics__NEW_field_input-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ea_background_color);width:var(--ea_range_thumb_size);height:var(--ea_range_thumb_size);box-sizing:border-box;border-radius:50%;border:var(--ea_border);margin-top:calc(var(--ea_range_track_height) / 2 - var(--ea_range_thumb_size) / 2)}.ea_generics__NEW_field_input-range::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ea_background_color);width:var(--ea_range_thumb_size);height:var(--ea_range_thumb_size);box-sizing:border-box;border-radius:50%;border:var(--ea_border)}.ea_generics__NEW_field-range_input_wrapper{display:flex;flex-direction:column;position:relative;width:var(--ea_field_control_width);max-width:100%}.ea_generics__NEW_field-range_input_wrapper:before{content:"";width:var(--ea_border_width);height:calc(var(--ea_range_thumb_size) / 2 - var(--ea_range_track_height) / 2 - var(--ea_border_width) * 2);background-color:var(--ea_border_color);position:absolute;top:0;left:50%;z-index:0}.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min_max{display:flex;align-items:center;height:var(--ea_button_min_height)}.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min,.ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max{display:block;line-height:0}[dir=ltr] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min{margin-right:var(--ea_icon_sibling_margin)}[dir=ltr] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max,[dir=rtl] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_min{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_generics__NEW_field-range_input_wrapper .ea_generics__NEW_field-range_max{margin-right:var(--ea_icon_sibling_margin)}.ea_generics__NEW_field-range_list{position:relative;width:calc(100% - var(--ea_range_thumb_size));margin:0 calc(var(--ea_range_thumb_size) / 2);height:calc(var(--ea_font_size_small) * var(--ea_text_line_height))}.ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{font-size:var(--ea_font_size_small);position:absolute;top:0}[dir=ltr] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{left:var(--ea_range__list_item_percent);transform:translate(-50%)}[dir=rtl] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item{right:var(--ea_range__list_item_percent);transform:translate(50%)}.ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{content:"";width:var(--ea_border_width);height:calc(var(--ea_range_thumb_size) / 2 - var(--ea_range_track_height) / 2 - var(--ea_border_width) * 2);background-color:var(--ea_border_color);position:absolute;bottom:100%;z-index:0}[dir=ltr] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{left:calc(50% - var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_field-range_list .ea_generics__NEW_field-range_list_item:before{right:calc(50% - var(--ea_border_width))}.ea_generics__NEW_field_select_group{--ea_select__dropdown_icon_padding: calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_field_padding_left_right));position:relative;max-width:100%}.ea_generics__NEW_field_select_group .ea_generics__icon{position:absolute;top:50%;transform:translateY(-50%);height:var(--ea_button_icon_height_small);pointer-events:none}.ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{height:var(--ea_button_icon_height)}.ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{appearance:none;background:var(--ea_background_color);margin:0;text-overflow:ellipsis}.ea_generics__NEW_field_select_size-1{width:calc(1ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-2{width:calc(2ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-3{width:calc(3ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-4{width:calc(4ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-5{width:calc(5ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-6{width:calc(6ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-7{width:calc(7ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-8{width:calc(8ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-9{width:calc(9ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}.ea_generics__NEW_field_select_size-10{width:calc(10ch + var(--ea_field_padding_left_right) + var(--ea_select__dropdown_icon_padding) + var(--ea_field_border_width) * 2)}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_field_select_group .ea_utilities__dropdown_icon{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=ltr] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon+.ea_generics__NEW_field_select{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_field_select_group .ea_utilities__dropdown_icon{left:calc(var(--ea_field_padding_left_right) + var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select{padding-left:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon{right:calc(var(--ea_field_padding_left_right) + var(--ea_border_width));margin-top:calc(var(--ea_button_icon_height) / 2 * -1)}[dir=rtl] .ea_generics__NEW_field_select_group .ea_generics__NEW_field_select_group_icon+.ea_generics__NEW_field_select{padding-right:calc(var(--ea_field_padding_left_right) + var(--ea_button_icon_height) + var(--ea_field_padding_left_right))}.ea_generics__NEW_field-time .ea_generics__NEW_field_control[size="5"]{width:calc(5ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field-time .ea_generics__NEW_field_control[size="8"]{width:calc(8ch + var(--ea_field_padding_left_right) * 2)}.ea_generics__NEW_field-toggle .ea_generics__NEW_field-toggle_inner{line-height:1}.ea_generics__NEW_field-toggle .ea_generics__NEW_field_help{margin-top:0}.ea_generics__NEW_field-toggle .ea_generics__NEW_field_help .ea_generics__icon{display:none}[dir=ltr] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-left:calc(var(--ea_toggle_custom_width) + var(--ea_icon_sibling_margin))}[dir=rtl] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-right:calc(var(--ea_toggle_custom_width) + var(--ea_icon_sibling_margin))}@media (min-width: 576.02px){.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle{flex-direction:row-reverse}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label,.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label{width:var(--ea_field_label_width)}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=ltr],.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=ltr]{margin-left:0;margin-right:var(--ea_content_margin)}.ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=rtl],.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle .ea_generics__toggle_label [dir=rtl]{margin-right:0;margin-left:var(--ea_content_margin)}}.ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{font-weight:700}@media (min-width: 576.02px){[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{text-align:left;margin-left:0;margin-right:var(--ea_content_margin)}[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=ltr] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-left:0}}@media (min-width: 576.02px){[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__toggle_label{text-align:right;margin-right:0;margin-left:var(--ea_content_margin)}[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_pref__label_position-inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_sublabel,[dir=rtl] .ea_generics__NEW_fields_position_inline .ea_generics__NEW_field-toggle .ea_generics__NEW_field_info{padding-right:0}}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date{width:calc(10ch + var(--ea_field_padding_left_right) * 2)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date .ea_generics__NEW_field_input-text{border-right-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__NEW_field-date .ea_generics__NEW_field_input-text{border-left-color:transparent}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-color:var(--ea_field_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-left-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button{border-right-color:transparent}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button:hover{border-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-color:var(--ea_button__active_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-left-color:var(--ea_button__active_border_color)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-date_selector .ea_generics__button.ea_utilities__lightbox-open{border-right-color:var(--ea_button__active_border_color)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_fields>.ea_generics__NEW_field-text:first-child{flex-basis:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_fields>.ea_generics__NEW_field-text:first-child .ea_generics__NEW_field_input-text{width:100%;max-width:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_field-text+.ea_generics__NEW_field-text,.ea_generics__NEW_fieldset_pattern-email_domain .ea_generics__NEW_field-text+.ea_generics__NEW_field-select{width:50%;max-width:var(--ea_field_control_width)}.ea_generics__NEW_fieldset_pattern-password>.ea_generics__NEW_fields{position:relative}@media (min-width: 576.02px){.ea_generics__NEW_fieldset_pattern-password>.ea_generics__NEW_fields{max-width:var(--ea_field_control_width)}}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-password{width:100%}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field_input-password{border-radius:var(--ea_border_radius)!important}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{position:absolute;top:var(--ea_border_width);z-index:12}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label{height:var(--ea_field_height);align-items:center;padding:0 var(--ea_field_padding_left_right)}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom-icon{margin:0}.ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox:hover+.ea_generics__NEW_field-password .ea_generics__NEW_field_input-password{border-color:var(--ea_button_border_color_hover)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{left:calc(100% - var(--ea_field_padding_left_right) * 2 - var(--ea_icon_size) - var(--ea_border_width))}[dir=rtl] .ea_generics__NEW_fieldset_pattern-password .ea_generics__NEW_field-checkbox{right:calc(100% - var(--ea_field_padding_left_right) * 2 - var(--ea_icon_size) - var(--ea_border_width))}.ea_generics__NEW_fieldset_pattern-time_select{--ea_time_select__icon_space: var(--ea_button_min_height);align-items:flex-start}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields{display:flex;align-items:flex-end;position:relative}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select{position:absolute;left:0;right:0;bottom:0}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{height:100%;width:var(--ea_time_select__icon_space);padding:calc((var(--ea_field_height) - var(--ea_button_icon_height_small)) * .5 - var(--ea_field_border_width)) 0;border:var(--ea_field_border);border-color:transparent;border-radius:var(--ea_border_radius);z-index:2}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select{padding-right:calc(var(--ea_time_select__icon_space) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select{padding-left:calc(var(--ea_time_select__icon_space) + var(--ea_field_padding_left_right))}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible{outline:none}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible+.ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select:focus-visible+.ea_utilities__dropdown_icon{outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-color:var(--ea_button__active_border_color)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button__active_border_color)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon{border-right-color:var(--ea_button__active_border_color)}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_generics__icon_select_dropdown use,.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select.ea_utilities__lightbox-open+.ea_utilities__dropdown_icon use{fill:var(--ea_button__active_icon_fill)}.ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_fields .ea_generics__NEW_field-time{position:relative;z-index:1}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-select{width:calc(5ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2 + var(--ea_time_select__icon_space))}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(5ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2)}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-select{width:calc(8ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2 + var(--ea_time_select__icon_space))}.ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(8ch + (var(--ea_button_padding_left_right) - var(--ea_field_padding_left_right)) * 2)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time{margin-right:var(--ea_time_select__icon_space)}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time .ea_generics__NEW_field_input{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:transparent}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{right:0;border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_generics__icon_select_dropdown,[dir=ltr] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button_border_color_hover)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time{margin-left:var(--ea_time_select__icon_space)}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-time .ea_generics__NEW_field_input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon{left:0;border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__icon_select_dropdown.ea_generics__icon_clock,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_utilities__dropdown_icon.ea_generics__icon_clock{transform:scaleX(-1) translateY(-50%)!important}[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_generics__icon_select_dropdown,[dir=rtl] .ea_generics__NEW_fieldset_pattern-time_select .ea_generics__NEW_field-select .ea_generics__NEW_field_select:hover+.ea_utilities__dropdown_icon{border-left-color:var(--ea_button_border_color_hover)}.ea_generics__NEW_fieldset_pattern .ea_generics__NEW_fieldset_help{margin-top:var(--ea_field_gap)}.ea_generics__step_indicator{display:flex;justify-content:space-around;counter-reset:stepNumber}.ea_generics__step_indicator .ea_generics__step_indicator_item{counter-increment:stepNumber;display:flex;flex-direction:column;align-items:center;flex-grow:1;margin-left:calc(var(--ea_content_margin) / 2);margin-right:calc(var(--ea_content_margin) / 2);position:relative}@media (min-width: 576.02px){.ea_generics__step_indicator .ea_generics__step_indicator_item{margin-left:var(--ea_content_margin);margin-right:var(--ea_content_margin)}}.ea_generics__step_indicator .ea_generics__step_indicator_item:before{content:"";height:var(--ea_border_width);width:calc(100% + var(--ea_content_margin) * 2 - var(--ea_target_size_medium));background:var(--ea_border_color);position:absolute;z-index:1;top:calc(var(--ea_target_size_medium) / 2)}[dir=ltr] .ea_generics__step_indicator .ea_generics__step_indicator_item:before{right:calc(50% + var(--ea_target_size_medium) / 2)}[dir=rtl] .ea_generics__step_indicator .ea_generics__step_indicator_item:before{left:calc(50% + var(--ea_target_size_medium) / 2)}.ea_generics__step_indicator .ea_generics__step_indicator_item:first-child:before{display:none}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor{text-decoration:none!important}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:hover .ea_generics__step_indicator_item_indicator,.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:active .ea_generics__step_indicator_item_indicator{border-width:calc(var(--ea_border_width) * 2);border-color:var(--ea_button_border_color_hover)}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:hover .ea_generics__step_indicator_item_text,.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__anchor:active .ea_generics__step_indicator_item_text{text-decoration:underline}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator{display:flex;align-items:center;justify-content:center;width:var(--ea_target_size_medium);height:var(--ea_target_size_medium);background-color:var(--ea_background_color);border:var(--ea_border);border-radius:var(--ea_border_radius_rounded);outline:calc(var(--ea_border_width) * 6) solid var(--ea_background_color);position:relative;z-index:2}@media (max-width: 360px){.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator{outline:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator:before{content:counter(stepNumber)}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_indicator-icon:before{display:none}.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_text{padding-top:var(--ea_field_gap)}@media (max-width: 576px){.ea_generics__step_indicator .ea_generics__step_indicator_item .ea_generics__step_indicator_item_text{display:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item-current:before,.ea_generics__step_indicator .ea_generics__step_indicator_item-completed:before{background:var(--ea_checkbox_background_color_checked)}.ea_generics__step_indicator .ea_generics__step_indicator_item-current .ea_generics__step_indicator_item_indicator,.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{border-color:var(--ea_checkbox_background_color_checked)}.ea_generics__step_indicator .ea_generics__step_indicator_item-current .ea_generics__step_indicator_item_indicator{border-width:calc(var(--ea_border_width) * 2)}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{color:#fff;background-color:var(--ea_checkbox_background_color_checked);border-color:var(--ea_background_color);border-width:calc(var(--ea_border_width) * 4)}@media (max-width: 360px){.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator{border:none}}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator .ea_generics__icon{height:var(--ea_icon_size_xsmall)}.ea_generics__step_indicator .ea_generics__step_indicator_item-completed .ea_generics__step_indicator_item_indicator .ea_generics__icon use{fill:#fff}.ea_generics__step_indicator.ea_generics__step_indicator-1 .ea_generics__step_indicator_item{width:calc(100% / 1 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-2 .ea_generics__step_indicator_item{width:calc(100% / 2 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-3 .ea_generics__step_indicator_item{width:calc(100% / 3 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-4 .ea_generics__step_indicator_item{width:calc(100% / 4 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-5 .ea_generics__step_indicator_item{width:calc(100% / 5 - var(--ea_content_margin) * 2)}.ea_generics__step_indicator.ea_generics__step_indicator-6 .ea_generics__step_indicator_item{width:calc(100% / 6 - var(--ea_content_margin) * 2)}.ea_generics__chip{display:flex;align-items:center;justify-content:flex-start;height:var(--ea_chip_height);border-radius:var(--ea_chip_border_radius);position:relative}.ea_generics__chip .ea_generics__draggable,.ea_generics__chip .ea_generics__chip_value,.ea_generics__chip .ea_generics__chip_delete{height:var(--ea_chip_height);color:var(--ea_chip_color);border-radius:var(--ea_chip_border_radius);border:var(--ea_button_border_width) var(--ea_button_border_style) var(--ea_chip_background)}.ea_generics__chip .ea_generics__draggable,.ea_generics__chip .ea_generics__chip_delete{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--ea_chip_height);height:var(--ea_chip_height);min-height:0;min-width:0;margin:0!important;background-color:transparent;border-color:transparent;position:absolute;top:0;bottom:0;z-index:1}[dir=ltr] .ea_generics__chip .ea_generics__draggable{left:0;border-right-color:var(--ea_chip_border_color);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .ea_generics__chip .ea_generics__draggable{right:0;border-left-color:var(--ea_chip_border_color);border-top-left-radius:0;border-bottom-left-radius:0}.ea_generics__chip .ea_generics__draggable .ea_generics__icon{height:calc(var(--ea_icon_size) * .6)}.ea_generics__chip .ea_generics__chip_delete{background-color:transparent;border-color:transparent}[dir=ltr] .ea_generics__chip .ea_generics__chip_delete{border-top-left-radius:0;border-bottom-left-radius:0;right:0}[dir=rtl] .ea_generics__chip .ea_generics__chip_delete{border-top-right-radius:0;border-bottom-right-radius:0;left:0}.ea_generics__chip .ea_generics__chip_delete .ea_generics__icon{height:calc(var(--ea_icon_size) / 2)}.ea_generics__chip .ea_generics__chip_delete:hover,.ea_generics__chip .ea_generics__chip_delete:focus,.ea_generics__chip .ea_generics__chip_delete:active{background-color:var(--ea_border_color_hover);border-color:var(--ea_border_color_hover)}.ea_generics__chip .ea_generics__chip_delete:hover .ea_generics__icon use,.ea_generics__chip .ea_generics__chip_delete:focus .ea_generics__icon use,.ea_generics__chip .ea_generics__chip_delete:active .ea_generics__icon use{fill:#fff}.ea_generics__chip .ea_generics__chip_content{height:var(--ea_chip_height);flex-grow:1;position:relative;max-width:100%}.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{display:block;min-width:5ch;max-width:100%;padding:0 var(--ea_field_padding_left_right);line-height:calc(var(--ea_chip_height) - var(--ea_button_border_width) * 2);background-color:var(--ea_chip_background)}[dir=ltr] .ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value:focus,.ea_generics__chip .ea_generics__chip_content .ea_generics__chip_value:focus-visible{z-index:1;outline:1px solid var(--ea_button_border_color_hover);border-color:var(--ea_button_border_color_hover)!important}.ea_generics__chip:hover .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip:focus .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip:active .ea_generics__chip_content .ea_generics__chip_value{background-color:var(--ea_chip_background_hover);border-color:var(--ea_chip_background_hover)}[dir=ltr] .ea_generics__chip[draggable=true] .ea_generics__chip_content .ea_generics__chip_value{padding-left:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}[dir=rtl] .ea_generics__chip[draggable=true] .ea_generics__chip_content .ea_generics__chip_value{padding-right:calc(var(--ea_chip_height) + var(--ea_field_padding_left_right))}.ea_generics__chip[draggable=true] .ea_generics__chip_content span.ea_generics__chip_value{cursor:grab}.ea_generics__chip[draggable=true] .ea_generics__chip_content span.ea_generics__chip_value:active{cursor:grabbing}.ea_generics__chip[draggable=true]:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_color_primary)}.ea_generics__chip.ea_generics__drop-hover:before,.ea_generics__chip.ea_generics__drop-hover:after{content:"";display:block;flex-shrink:0}.ea_generics__chip.ea_generics__drop-hover:before{position:relative;height:100%;width:calc(var(--ea_border_width) * 2);background-color:var(--ea_color_primary)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover:before{margin-right:calc(var(--ea_chips_gap) / 2);left:0}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover:before{margin-left:calc(var(--ea_chips_gap) / 2);right:0}.ea_generics__chip.ea_generics__drop-hover:after{position:absolute;top:0;height:calc(var(--ea_border_width) * 2);width:calc(var(--ea_border_width) * 2);border:calc(var(--ea_border_width) * 2) solid var(--ea_color_primary);border-radius:var(--ea_border_radius_rounded);background-color:var(--ea_background_color)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover:after{left:calc(var(--ea_border_width) * 2 * -1)}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover:after{right:calc(var(--ea_border_width) * 2 * -1)}[dir=ltr] .ea_generics__chip.ea_generics__drop-hover .ea_generics__draggable{left:calc(var(--ea_border_width) * 2 + var(--ea_chips_gap) / 2)}[dir=rtl] .ea_generics__chip.ea_generics__drop-hover .ea_generics__draggable{right:calc(var(--ea_border_width) * 2 + var(--ea_chips_gap) / 2)}[dir=ltr] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content{padding-right:0}[dir=rtl] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content{padding-left:0}[dir=ltr] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content .ea_generics__chip_value{padding-right:var(--ea_field_padding_left_right)}[dir=rtl] .ea_generics__chip.ea_generics__chip-readonly .ea_generics__chip_content .ea_generics__chip_value{padding-left:var(--ea_field_padding_left_right)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__draggable,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete{color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__draggable .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_value .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_content .ea_generics__chip_value{background-color:var(--ea_color_danger_lighter);border-color:var(--ea_color_danger_lighter)}.ea_generics__chip.ea_generics__chips_item-not_ok:hover .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok:focus .ea_generics__chip_content .ea_generics__chip_value,.ea_generics__chip.ea_generics__chips_item-not_ok:active .ea_generics__chip_content .ea_generics__chip_value{border-color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok:active .ea_generics__draggable .ea_generics__icon use{fill:var(--ea_text_color)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:hover,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:focus,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:active{background-color:var(--ea_color_danger);border-color:var(--ea_color_danger)}.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:hover .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:focus .ea_generics__icon use,.ea_generics__chip.ea_generics__chips_item-not_ok .ea_generics__chip_delete:active .ea_generics__icon use{fill:#fff}.ea_generics__chips{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.ea_generics__chips .ea_generics__chip{margin:calc(var(--ea_chips_gap) / 4)}.ea_generics__chips .ea_generics__chip{max-width:calc(100% - var(--ea_chips_gap))}@media (min-width: 576.02px){.ea_generics__chips .ea_generics__chip{max-width:calc(75% - var(--ea_chips_gap))}}@media (min-width: 768.02px){.ea_generics__chips .ea_generics__chip{max-width:calc(50% - var(--ea_chips_gap))}}.ea_generics__chips_add{display:flex;align-items:center;list-style-type:none;max-width:100%}@media (max-width: 576px){.ea_generics__chips_add{width:100%}}@media (min-width: 576.02px){.ea_generics__chips_add{min-width:var(--ea_field_control_width)}}.ea_generics__chips_add .ea_generics__NEW_field_label_control,.ea_generics__chips_add .ea_generics__NEW_field_label{width:100%}.ea_generics__chips_add .ea_generics__NEW_field_label_control:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_generics__chips_add .ea_generics__NEW_field_control{width:100%!important}.ea_generics__chips_add .ea_generics__loader{margin:0;width:var(--ea_icon_size_small);height:var(--ea_icon_size_small)}.ea_generics__chips_add .ea_generics__loader+.ea_generics__NEW_field_label_control:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_generics__chips_add .ea_generics__loader:not(.ea_utilities__display-none)+.ea_generics__NEW_field_label_control{opacity:0}.ea_generics__chips-field{border:var(--ea_field_border);border-radius:var(--ea_field_border_radius);min-height:var(--ea_field_height);padding:calc(var(--ea_chips_gap) / 4)}.ea_generics__chips-field .ea_generics__chips_add{flex-grow:1}.ea_generics__chips-field .ea_generics__chips_add .ea_generics__NEW_field_input{height:var(--ea_chip_height)!important;padding-top:0;padding-bottom:0;border-color:transparent!important;box-shadow:none;outline:none}.ea_generics__chips-field .ea_generics__chips_add>.ea_generics__completion{flex-grow:1}.ea_generics__NEW_field-disabled,.ea_generics__NEW_fieldset[disabled=""]{opacity:.6}.ea_generics__NEW_field-disabled .ea_generics__NEW_field_label,.ea_generics__NEW_field-disabled .ea_generics__NEW_field_control,.ea_generics__NEW_fieldset[disabled=""] .ea_generics__NEW_field_label,.ea_generics__NEW_fieldset[disabled=""] .ea_generics__NEW_field_control{cursor:not-allowed}:root{--ea_adbook_color: #C675Ff;--ea_adbook_background_color: var(--ea_background_color_dark)}.ea_generics__icon.ea_generics__application_adbook_fill>use{fill:var(--ea_adbook_color)}.ea_adbook__book_default_background_color{background-color:var(--ea_adbook_background_color)}.ea_adbook__book_default_fill use{fill:var(--ea_adbook_background_color)!important}@media (min-width: 1200.02px){.ea_auth__applications_list{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}.ea_auth__applications_card .ea_generics__card_header{display:flex;align-items:center;padding-right:40px}.ea_auth__applications_card .ea_generics__card_header .ea_generics__card_title{margin-bottom:0;margin-left:calc(var(--ea_card_spacer) / 2)}.ea_auth__applications_card>p{width:100%}.ea_auth__applications_card .ea_generics__card_footer{padding:0}.ea_auth__applications_card .ea_generics__card_footer .ea_generics__toggle{position:absolute;top:calc(var(--ea_card_spacer) / 2);right:calc(var(--ea_card_spacer) / 2);padding:calc(var(--ea_card_spacer) / 2);z-index:2}.ea_auth__applications_button_display_launcher .ea_generics__button_icon{height:12px}.ea_auth__create_premium_packs{display:flex;flex-wrap:wrap;justify-content:space-around}@media (min-width: 992.02px){.ea_auth__create_premium_packs{justify-content:space-between}}.ea_auth__create_premium_pack{position:relative;cursor:pointer;flex:0 0 230px;height:230px;border:1px var(--ea_border_color) solid;border-radius:10px;padding:20px;margin:5px 0;z-index:1;display:flex;flex-direction:column;justify-content:space-evenly}.ea_auth__create_premium_pack_title{font-weight:700;font-size:17px}.ea_auth__create_premium_pack_input{position:absolute;height:100%;width:100%;cursor:pointer;-webkit-appearance:none;appearance:none;left:0;top:0;margin:0;background:transparent}.ea_auth__create_premium_pack_input:checked{border:2px var(--ea_border_color) solid;background-color:#f2f8fc;z-index:-1;border-radius:10px}.ea_auth__create_premium_pack_content{height:25%}.ea_auth__create_premium_pack_content_choice{position:relative;z-index:10}.ea_auth__create_premium_pack_price{text-align:center;font-weight:700;padding:10px;font-size:15px}.ea_auth__create_premium_pack_info{font-size:11px;position:absolute;bottom:0;left:0;text-align:center;padding:0 9px}.ea_auth__create_premium_pack_help{position:absolute;z-index:10;margin:0 10px}[data-contract="contracts.auth.mains.postit.create"]{--ea_auth_mains_create_floating_postit: false}@media (min-width: 768.02px){[data-contract="contracts.auth.mains.postit.create"]{--ea_auth_mains_create_floating_postit: true}}.ea_auth__guardianship_feature_actions{justify-content:flex-end}.ea_auth__guardianship_feature_activation:hover .ea_generics__field_input-checkbox:not(:checked)~.ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__guardianship_feature_activation:not(:hover) .ea_generics__field_input-checkbox:checked~.ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__guardianship_feature_activation .ea_generics__field_input-checkbox+.ea_generics__field_checkbox_custom:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;z-index:-1}.ea_auth__guardianship_feature_activation .ea_generics__field_input-checkbox:not(:checked)+.ea_generics__field_checkbox_custom:before{z-index:1}.ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_label_text{color:var(--ea_checkbox_background_color_checked)}.ea_auth__menu_help .ea_auth__menu_help_element{margin:0;width:100%;text-align:left;text-transform:var(--ea_auth_menu_help_text_transform);font-size:var(--ea_auth_menu_help_font_size);font-weight:var(--ea_auth_menu_help_font_weight);color:var(--ea_auth_menu_help_color);transition:none}.ea_auth__menu_help:hover .ea_auth__menu_help_element{color:var(--ea_dropdown_item_color_hover)}.ea_auth__hotkeys{margin-top:var(--ea_gap)}.ea_auth__hotkeys_list{display:grid;align-items:center;grid-row-gap:calc(var(--ea_gap) * .75);grid-column-gap:var(--ea_gap);grid-template-columns:3fr 2fr}@media (min-width: 576.02px){.ea_auth__hotkeys_list{grid-template-columns:1fr 1fr}}@media (min-width: 768.02px){.ea_auth__hotkeys_list{grid-template-columns:1fr minmax(min-content,20%) 1fr minmax(min-content,20%)}}.ea_auth__hotkeys_desc,.ea_auth__hotkeys_keyboard{margin:0}.ea_auth__hotkeys_keyboard{white-space:nowrap}.ea_auth__hotkeys_key{padding:5px;border-radius:5px;border:1px solid;font-weight:700;display:inline-block;text-align:center;min-width:calc(2px + var(--ea_font_size) * var(--ea_text_line_height) + 10px);box-shadow:1px 1px 0 var(--ea_text_color)}.ea_migration{text-align:center}.ea_migration__figure img{height:250px}.ea_auth__postit{background-color:var(--ea_postit_background_color)}.ea_auth__postit:hover .ea_auth__postit_head,.ea_auth__postit:focus-within .ea_auth__postit_head{visibility:visible}@media (min-width: 768.02px){.ea_auth__postit{border:1px solid #DEDEDE;position:fixed;top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left)}}.ea_auth__postit_head{display:flex;align-items:center;justify-content:space-between;border-bottom:.5px solid rgba(0,0,0,.05);min-height:23px}@media (min-width: 768.02px){.ea_auth__postit_head{visibility:hidden}}.ea_auth__postit_list{gap:5px;display:flex;padding:5px}.ea_auth__postit_list_color{border:1px solid #9B9B9B;border-radius:50%;cursor:pointer;appearance:none;width:25px;height:25px;background-color:var(--ea_postit_background_color)}@media (min-width: 768.02px){.ea_auth__postit_list_color{width:18px;height:18px}}.ea_auth__postit_text{text-align:center;border:none;background-color:transparent;color:#1e1e1e;width:100%;height:100px;max-height:none;resize:none}@media (min-width: 768.02px){.ea_auth__postit_text{width:var(--ea_postit_width);height:var(--ea_postit_height);min-width:180px;min-height:20px}}.ea_auth__postit_text::placeholder{font-style:italic}@media (min-width: 768.02px){.ea_auth__postit_text-resize{resize:both}}:root{--ea_calendar_color: #FF4F64}.ea_calendar__schedule{position:relative;width:100%;margin-top:25px}.ea_calendar__schedule_time{display:flex;height:60px;border-top:1px solid #ececec;box-sizing:border-box;width:100%}.ea_calendar__schedule_times{position:relative;z-index:1}.ea_calendar__schedule_events{position:absolute;left:30px;top:0;width:calc(100% - 30px);height:100%;display:flex}.ea_calendar__schedule_event{position:relative;flex-grow:1}.ea_calendar__schedule_events_timespan{height:calc(var(--ea_timespan_duration) * 60px);top:calc(var(--ea_timespan_start) * 60px);position:absolute;box-sizing:border-box;width:100%}.ea_calendar__schedule_event_selected{height:calc(var(--ea_timespan_duration) * 60px);top:calc(var(--ea_timespan_start) * 60px);position:absolute;width:100%;z-index:1;box-sizing:border-box;border:3px dashed var(--ea_calendar_schedule_event_selected)}.ea_calendar__schedule_unavailable{background-color:var(--ea_color_danger_lighter);color:var(--ea_color_danger);padding:6px 0 0 8px;font-weight:700}.ea_calendar__schedule_timespan_time{margin-right:calc(var(--ea_gutter) / 2)}.ea_calendar__schedule_timespan_name{font-weight:700}.ea_calendar__event_form .ea_calendar__event_form_fields{padding-bottom:calc(var(--ea_content_margin) * 2)}.ea_calendar__event_form>.ea_calendar__event_form_buttons{border-top:var(--ea_border);background:var(--ea_background_color);position:sticky;bottom:0;z-index:9}.ea_calendar__event_form>.ea_calendar__event_form_buttons>.ea_generics__buttons{padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_calendar__event_schedule{margin-top:var(--ea_content_margin)}.ea_calendar__event_schedule :not(.ea_utilities__display-none)~.ea_calendar__event_allday:not([class*=ea_utilities__margin]){margin-top:calc(var(--ea_content_margin) / 2)!important}.ea_calendar__event_datetimes.ea_generics__stack-row>.ea_generics__icon{align-self:center;margin-top:calc(var(--ea_content_margin) + var(--ea_field_gap) + var(--ea_font_size) * var(--ea_text_line_height))!important}@media (max-width: 576px){[dir=ltr] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector,[dir=rtl] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector{margin-left:0;margin-right:0}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time{flex-grow:1}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label_control,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select{min-width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select_group,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_control{width:100%}}@media (min-width: 768.02px) and (max-width: 1200px){[dir=ltr] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector,[dir=rtl] .ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-date_selector{margin-left:0;margin-right:0}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time{flex-grow:1}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label_control,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select{min-width:100%}.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_select_group,.ea_calendar__event_datetimes .ea_generics__NEW_fieldset_pattern-time_select>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_control{width:100%}}.ea_calendar__event_repeat{display:flex;justify-content:flex-start}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile{padding:var(--ea_field_padding_top_bottom) calc(var(--ea_field_padding_left_right) * 1.5);position:relative;background-color:var(--ea_background_color_dark)}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown{position:static!important;overflow:visible!important;clip:inherit!important}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown:before{border:var(--ea_field_border);border-color:var(--ea_background_color);border-radius:var(--ea_field_border_radius)}.ea_calendar__event_repeat .ea_calendar__event_repeat_tile:hover .ea_utilities__lightbox-dropdown:before,.ea_calendar__event_repeat .ea_calendar__event_repeat_tile .ea_utilities__lightbox-dropdown.ea_utilities__lightbox-open:before{border-color:var(--ea_field_border_color_hover)}.ea_calendar__event_repeat .ea_calendar__event_repeat_icon_text .ea_generics__icon_repeat.ea_generics__icon-small{margin-top:calc((var(--ea_font_size) * var(--ea_text_line_height) - var(--ea_icon_size_small)) / 2)!important}.ea_calendar__event_repeat .ea_calendar__event_repeat_icon_text .ea_generics__period_label{display:none}.ea_calendar__event_repeat_custom_label{margin-bottom:0!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips{padding:0;border:0;margin:calc(var(--ea_field_gap) / 2 * -1)}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip{width:calc((var(--ea_field_control_width) - var(--ea_field_gap) * 6) / 7);height:calc((var(--ea_field_control_width) - var(--ea_field_gap) * 6) / 7)!important;margin:calc(var(--ea_field_gap) / 2)!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label{width:100%;height:100%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;position:relative}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_label_text{line-height:1}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field-checkbox_custom{width:calc(var(--ea_field_check_radio_size) * .75);height:0}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input:checked+.ea_generics__NEW_field-checkbox_custom{height:calc(var(--ea_field_check_radio_size) * .5);margin-left:0!important;margin-right:0!important}.ea_generics__NEW_fields .ea_calendar__event_repeat_week_days .ea_generics__chips .ea_generics__chip .ea_generics__NEW_field_label .ea_generics__NEW_field_input:checked+.ea_generics__NEW_field-checkbox_custom:after{margin-top:0}.ea_calendar__event_repeat_group{position:relative}.ea_calendar__event_repeat_group .ea_generics__NEW_field_input-radio:not(:checked)+.ea_generics__NEW_field-radio_custom:before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;z-index:1}.ea_calendar__event_repeat_group .ea_calendar__event_repeat_group_fields[disabled=""]{opacity:1}.ea_calendar__event_repeat_group .ea_calendar__event_repeat_group_fields[disabled=""] .ea_generics__NEW_field_control{background-color:var(--ea_background_color_dark)}.ea_calendar__event_form_fields>.ea_generics__container>.ea_calendar__event_details{margin-top:calc(var(--ea_content_margin) * 2)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details{overflow:hidden;border-top:var(--ea_border)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary{display:flex;align-items:center;padding:var(--ea_content_margin) var(--ea_gutter) var(--ea_content_margin) calc(var(--ea_gutter) / 2);color:var(--ea_heading_color)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary:hover{background-color:var(--ea_background_color_dark)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{height:var(--ea_icon_size_small)}[dir=ltr] .ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=ltr] .ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=ltr] .ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=rtl] .ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child,[dir=rtl] .ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary .ea_generics__icon:first-child{margin-left:var(--ea_icon_sibling_margin)}.ea_calendar__event_details:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container,.ea_calendar__event_attendees:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container,.ea_calendar__event_reminders:not(.ea_generics__card) .ea_generics__details .ea_generics__summary+.ea_generics__container{padding-top:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) * 1.5)}@media (min-width: 576.02px){.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_control,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_control{width:20ch!important}}@media (max-width: 576px){.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item{max-width:calc(var(--ea_field_control_width) + var(--ea_gap) + var(--ea_button_min_height))}.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item .ea_generics__buttons{align-self:center}.ea_calendar__event_reminders .ea_generics__NEW_fields_collection_item_fields{max-width:var(--ea_field_control_width);flex-grow:1}.ea_calendar__event_reminders .ea_calendar__event_reminder_time{flex-grow:0;flex-shrink:0}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit{flex-grow:1}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_select_group,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_select_group{flex-grow:1;width:100%}.ea_calendar__event_reminders .ea_calendar__event_reminder_msg_type .ea_generics__NEW_field_select_group .ea_generics__NEW_field_control,.ea_calendar__event_reminders .ea_calendar__event_reminder_unit .ea_generics__NEW_field_select_group .ea_generics__NEW_field_control{width:100%}}.ea_calendar__event_resources_list .ea_generics__list_item{display:flex;align-items:center;width:var(--ea_field_control_width);max-width:100%;margin-bottom:calc(var(--ea_content_margin) / 2);padding-bottom:calc(var(--ea_content_margin) / 2);padding-left:0;padding-right:0}.ea_calendar__event_resources_list .ea_generics__list_item:not(:last-child){border-bottom:var(--ea_border)}[dir=ltr] .ea_calendar__event_resources_list .ea_generics__list_item .ea_generics__icon+.ea_generics__button{margin-left:calc(var(--ea_gutter) / 2)}.ea_calendar__event_resources_list .ea_generics__list_item [dir=rtl] .ea_generics__icon+.ea_generics__button{margin-right:calc(var(--ea_gutter) / 2)}.ea_calendar__event_resources_modal .ea_generics__available{background-color:var(--ea_color_success);color:#1e1e1e}.ea_calendar__event_resources_modal .ea_generics__unavailable{background-color:var(--ea_color_danger);color:#e7e7e7}.ea_calendar__event_resources_modal .ea_calendar__event_resources_modal_availability{margin-top:var(--ea_gap)}.ea_calendar__cal_color{height:var(--ea_button_icon_height);flex-shrink:0}.ea_calendar__cal_text{margin-right:calc(var(--ea_gutter) / 2);margin-left:calc(var(--ea_gutter) / 2);vertical-align:middle}[dir=ltr] .ea_calendar__cal_text+.ea_generics__icon,[dir=ltr] .ea_calendar__cal_text+.ea_generics__button{margin-left:auto}[dir=rtl] .ea_calendar__cal_text+.ea_generics__icon,[dir=rtl] .ea_calendar__cal_text+.ea_generics__button{margin-right:auto}#div_CALENDAR_resources_td .ea_calendar__event_resources{margin-top:-6px}.clr_form .clr_td .ea_calendar__event_resources{line-height:normal}.ea_calendar__sidebar .ea_generics__date_selector{--ea_date_selector__day_size: var(--ea_button_min_height) }.ea_calendar__sidebar nav.ea_generics__nav-collapse>.ea_generics__nav_title{font-size:var(--ea_font_size)}.ea_calendar__sidebar .ea_calendar__menu_agendas,.ea_calendar__sidebar .ea_calendar__menu_resources{margin-top:calc(var(--ea_stack_gap) * 1.5)!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields{display:flex}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields *+.ea_generics__NEW_field-select:not([class*=ea_utilities__margin]){margin-top:0!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_generics__NEW_field-select{width:calc(5ch + var(--ea_field_padding_left_right) * 2 + var(--ea_button_icon_height_small) + var(--ea_button_padding_left_right))}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_generics__NEW_field-select .ea_generics__NEW_field_label{display:block!important}.ea_calendar__prefs_timeslot>.ea_generics__NEW_fields .ea_calendar__prefs_timeslot_separator{margin-left:var(--ea_icon_sibling_margin);margin-right:var(--ea_icon_sibling_margin);line-height:var(--ea_field_height)}.ea_generics__icon.ea_generics__application_calendar_fill>use{fill:var(--ea_calendar_color)}#div_MAIN .cl_calendar_view td,#div_MAIN .cl_calendar_color_none,#div_MAIN .cl_calendar_view td.cl_calendar_color_none{background-color:var(--ea_background_color)}#div_MAIN .cl_calendar_view td.cl_click:hover{background-color:#f3f3f3}#div_MAIN .cl_calendar_view_year .cl_calendar_today,#div_MAIN .cl_calendar_view_month .cl_calendar_today{border:1px double #383838!important}#div_MAIN .cl_calendar_view_year .cl_calendar_today>div:first-child,#div_MAIN .cl_calendar_view_month .cl_calendar_today>div:first-child{color:#383838}#div_MAIN .cl_calendar_view_year{border-collapse:collapse}#div_MAIN .cl_calendar_view_year tr:nth-child(3) th:empty{background-color:var(--ea_background_color)}#div_MAIN .cl_calendar_view_year tr:nth-child(3) th:empty:hover{background-color:var(--ea_background_color_dark)}#div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents{border-color:var(--ea_border_color);position:relative}#div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:gray;position:absolute;top:3px}[dir=ltr] #div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{right:3px}[dir=rtl] #div_MAIN .cl_calendar_view_year td.cl_calendar_hasEvents:before{left:3px}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox{border:none;max-width:600px;max-height:100%;overflow:auto;background-color:var(--ea_dropdown_background_color)!important;background-image:none!important;box-shadow:inset 0 0 0 var(--ea_dropdown_border_width) var(--ea_dropdown_border_color);border-radius:var(--ea_dropdown_border_radius)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{content:"";display:block;width:var(--ea_button_icon_height);height:var(--ea_button_icon_height);background-image:url(/images/mailo/fr/include/default/icon_contextbox_close.png);position:sticky;top:0;left:0;right:0;z-index:2}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{float:right}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox:before,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox:before{float:left}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div{position:relative;color:var(--ea_text_color);line-height:var(--ea_text_line_height)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div span,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div span{color:var(--ea_text_color)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:first-child .ea_generics__icon use,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:first-child .ea_generics__icon use{fill:var(--ea_text_color)}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child{background-color:inherit}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{content:"";display:block;height:var(--ea_button_icon_height);width:var(--ea_button_icon_height);border-radius:50%;background-color:inherit;position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{left:0}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child:before,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child:before{right:0}#div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,#div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{display:block;background-color:var(--ea_dropdown_background_color)}[dir=ltr] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,[dir=ltr] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{padding-left:calc(var(--ea_button_icon_height) + var(--ea_icon_sibling_margin))}[dir=rtl] #div_MAIN [id^=div_calendar_event_]>.cl_contextbox>div:last-child>span,[dir=rtl] #div_MAIN [id^=div_calendar_event_]+.cl_contextbox>div:last-child>span{padding-right:calc(var(--ea_button_icon_height) + var(--ea_icon_sibling_margin))}:root{--ea_chat_color: #FF6900}.ea_chat__thread_details{padding:0 10px;overflow:hidden;text-overflow:ellipsis}.ea_chat__contact_img{position:relative;height:30px}.ea_chat__contact_img figure{margin:0}.ea_chat__contact_img figure figcaption{position:absolute;right:var(--ea_chat_common_contact_img_figcaption_right);left:var(--ea_chat_common_contact_img_figcaption_left);bottom:-2px}.ea_chat__chat_name{display:block;font-weight:700}.ea_chat__contact_status{border-radius:50%;width:10px;height:10px;flex-shrink:0}.ea_chat__contact_status-offline{background-color:var(--ea_color_offline)}.ea_chat__contact_status-online{background-color:var(--ea_color_online)}.ea_chat__thread_new_message{background-color:var(--ea_chat_new_message_background_color);font-size:12px;font-weight:700;color:var(--ea_chat_new_message_color);height:20px;line-height:20px;min-width:20px;border-radius:20px;text-align:center;padding-left:3px;padding-right:3px;margin-top:3px;display:inline-block}.ea_chat__link_to_thread{display:flex;padding:15px 10px;transition:background-color .3s}.ea_chat__link_to_thread,.ea_chat__link_to_thread:link,.ea_chat__link_to_thread:visited{color:var(--ea_button_light_color)}.ea_chat__link_to_thread:hover{background-color:var(--ea_button_background_color_hover);color:var(--ea_button_color_hover)}.ea_chat__last_message{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px!important}.ea_chat__last_message.ea_chat__last_message-meet{margin-top:5px;font-style:italic}.ea_chat__last_message .ea_generics__icon{display:inline-block;vertical-align:bottom;height:var(--ea_button_icon_height);margin-right:var(--ea_chat_common_threads_last_message_margin_right);margin-left:var(--ea_chat_common_threads_last_message_margin_left)}.ea_chat__last_message img{margin:0!important;display:inline}.ea_chat__thread_info{margin-left:auto;white-space:nowrap;text-align:var(--ea_direction_end)}.ea_chat__dial_contacts{margin:0 5px}.ea_chat__dial_contacts .cl_hr{border-color:#eaeeed;margin:0}.ea_chat__dial_directory{font-weight:700;text-align:center;margin-bottom:20px}.ea_chat__dial_directory span{margin:10px 0}.ea_chat__form_dial .ea_chat__dial_group_title{font-size:var(--ea_font_size);font-weight:400;margin-top:15px}.ea_chat__form_dial .ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor{padding-right:18px;padding-left:18px}.ea_chat__form_group>.ea_generics__buttons,.ea_chat__form_dial>.ea_generics__buttons{margin-top:var(--ea_content_margin)}.ea_chat__meet_devices_configuration .ea_generics__field_select{width:100%}.ea_chat__meet_devices_configuration .ea_utilities__lightbox-dropdown{max-width:100%;width:100%}.ea_chat__meet_devices_configuration .ea_chat__camera{margin-top:var(--ea_gutter);margin-bottom:var(--ea_gutter)}.ea_chat__meet_devices_configuration .ea_chat__camera .ea_generics__loader{position:absolute;top:50%;margin-top:-20px}.ea_chat__meet_device_camera{width:100%;object-fit:cover;max-height:300px}.ea_chat__meet_device_camera:not(.ea_chat__meet_device_camera-playing){display:none}.ea_chat__meet_device_camera.ea_chat__meet_device_camera-playing+.ea_generics__loader{display:none}.ea_chat__meet_device_microphone{margin-bottom:var(--ea_gutter);display:flex;justify-content:center;padding:var(--ea_gutter);align-items:center;flex-direction:column}.ea_chat__meet_device_microphone_visualizer{background-color:var(--ea_button_background_color);border-radius:999rem;padding:var(--ea_gutter);margin-bottom:10px}.ea_chat__meet_device_microphone_visualizer .ea_generics__icon{height:30px}.ea_chat__meet_device_microphone_visualizer.ea_chat__meet_device_microphone_visualizer-enabled{background-color:var(--ea_color_success);animation:pulse 2s infinite}.ea_chat__meet_device_microphone_visualizer.ea_chat__meet_device_microphone_visualizer-enabled .ea_generics__icon use{fill:#fff}@keyframes pulse{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 15px #0000}}.ea_chat__meet_device_speakers{margin-top:var(--ea_gutter)}.ea_chat__meet_call_information{padding-top:50px;display:flex;flex-direction:column;align-items:center}.ea_chat__meet_call_information .ea_generics__notice{align-self:auto}.ea_chat__meet_call_information .ea_chat__meet_group_name{display:block;font-size:var(--ea_font_size_17);margin-top:15px}.ea_chat__meet_call_information .ea_chat__meet_group_name+.ea_chat__meet_participants{font-size:inherit;margin-top:5px}.ea_chat__meet_call_information .ea_chat__meet_participants{display:block;font-size:var(--ea_font_size_17);max-width:500px;padding-left:15px;padding-right:15px;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;margin-left:auto;margin-right:auto}.ea_chat__meet_call_information .ea_chat__meet_participants:hover{display:block;max-height:250px;overflow-y:auto}@media (min-width: 768.02px){.ea_chat__meet_call_information .ea_chat__meet_participants{cursor:auto}}.ea_chat__meet_call_information .ea_generics__avatar{margin-top:40px;height:100px;width:100px;box-shadow:3px 3px 10px 0 var(--ea_chat_avatar_box_shadow);font-size:40px;padding-top:34px;position:relative}.ea_chat__meet_call_information .ea_generics__avatar:before{content:"";top:0;left:0;height:100%;width:100%;position:absolute;z-index:-1;border-radius:50%;animation:pulse-animation 2s infinite}.ea_chat__meet_call_information .ea_generics__avatar:after{content:"";top:0;left:0;height:100%;width:100%;position:absolute;z-index:-1;border-radius:50%;animation:pulse-animation 2s infinite;animation-delay:.5s}.ea_chat__meet_call_information>.ea_generics__buttons,.ea_chat__meet_call_information>.ea_generics__button{margin-top:25px}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 30px #0000}}.ea_utilities__aside_lightboxes .ea_chat__meet_control_mute_all:not(.ea_chat__meet_organizer_enabled){display:none}.ea_chat__meet_connect{height:100%}.ea_chat__meet_connect.ea_chat__meet_connect_not_dial{touch-action:none}.ea_chat__meet_connect:not(.ea_chat__meet_organizer_enabled) .ea_chat__meet_camera .ea_utilities__lightbox-dropdown,.ea_chat__meet_connect .ea_chat__meet_camera:not(.ea_chat__meet_camera-is_organizer) .ea_chat__camera_participant_status{display:none}.ea_chat__meet_controls_animated{bottom:-99999px;opacity:0;transition:.3s opacity linear}.ea_chat__meet_controls_animated.ea_chat__meet_controls-visible{bottom:10px;opacity:1}.ea_chat__meet_camera{width:100%;height:100%;position:absolute}.ea_chat__meet_camera video{object-fit:cover;height:100%;width:100%}.ea_chat__meet_camera-not_connected .ea_chat__meet_camera_participant_actions,.ea_chat__meet_camera-myself .ea_chat__meet_camera_participant_actions{display:none}.ea_chat__meet_camera_toolbar{position:absolute;top:0;display:flex;align-items:center}.ea_chat__meet_camera_toolbar .ea_generics__button{background-color:#0006}[dir=ltr] .ea_chat__meet_camera_toolbar{left:0}[dir=rtl] .ea_chat__meet_camera_toolbar{right:0}.ea_chat__meet_camera_self{position:absolute;left:70%;bottom:10%;width:20%}.ea_chat__meet_camera_self.ea_generics__movable{cursor:move}.ea_chat__meet_gallery{height:100%;display:grid;align-items:center;overflow-y:auto}.ea_chat__meet_gallery_cameras{display:grid;grid-template-columns:repeat(1,100%);grid-auto-rows:1fr}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras{overflow-y:auto;height:100%}.ea_chat__meet_gallery_cameras[data-attendees="3"],.ea_chat__meet_gallery_cameras[data-attendees="4"],.ea_chat__meet_gallery_cameras[data-attendees="5"],.ea_chat__meet_gallery_cameras[data-attendees="6"]{grid-template-columns:repeat(2,50%)}.ea_chat__meet_gallery_cameras[data-attendees="7"],.ea_chat__meet_gallery_cameras[data-attendees="8"],.ea_chat__meet_gallery_cameras[data-attendees="9"],.ea_chat__meet_gallery_cameras[data-attendees="10"],.ea_chat__meet_gallery_cameras[data-attendees="11"],.ea_chat__meet_gallery_cameras[data-attendees="12"]{grid-template-columns:repeat(3,33.3333333333%)}.ea_chat__meet_gallery_cameras[data-attendees="13"],.ea_chat__meet_gallery_cameras[data-attendees="14"],.ea_chat__meet_gallery_cameras[data-attendees="15"],.ea_chat__meet_gallery_cameras[data-attendees="16"]{grid-template-columns:repeat(4,25%)}.ea_chat__meet_gallery_cameras[data-attendees="5"] .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected){display:inline-block;text-align:center}.ea_chat__meet_gallery_cameras[data-attendees="6"] .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected){display:inline-block;text-align:center}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera{border-right:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;height:100svh}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name{font-size:12px;display:flex;align-items:center;padding:4px;background-color:#0006;color:#fff;border-radius:var(--ea_border_radius);margin-left:var(--ea_gutter);margin-right:var(--ea_gutter)}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name{font-size:14px}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name .ea_generics__icon{height:15px;margin-right:var(--ea_chat_meet_connect_participant_name_icon_margin_right);margin-left:var(--ea_chat_meet_connect_participant_name_icon_margin_left)}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name .ea_generics__icon use{fill:#fff}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_status{font-size:11px;font-style:italic;padding-right:5px;padding-left:5px}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera .ea_chat__camera_participant_name-talking{background-color:var(--ea_color_success);color:#fff}@media (min-width: 768.02px){.ea_chat__meet_gallery_cameras .ea_chat__meet_camera{height:100%}}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera:not(.ea_chat__meet_camera-not_connected) .ea_generics__loader{display:none}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-hidden .ea_chat__camera_participant{visibility:hidden}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected{align-items:center}.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected .ea_chat__camera_participant,.ea_chat__meet_gallery_cameras .ea_chat__meet_camera-not_connected .ea_chat__camera_participant_name .ea_generics__icon{display:none}.ea_chat__meet_sharing_display_participants{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;position:absolute;right:0}.ea_chat__meet_sharing-running{display:flex;overflow:hidden;align-items:unset;flex-direction:column}.ea_chat__meet_sharing-running .ea_chat__meet_sharing{display:flex;align-items:center;justify-content:center;flex:0 0 100%}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_sharing{flex-shrink:1}}.ea_chat__meet_sharing-running .ea_chat__meet_gallery{display:none}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_gallery{display:block;height:auto;overflow-y:unset}.ea_chat__meet_sharing-running .ea_chat__meet_gallery .ea_chat__meet_camera{flex-shrink:1;min-width:200px}.ea_chat__meet_sharing-running .ea_chat__meet_gallery .ea_chat__camera_participant{height:100%}}.ea_chat__meet_sharing-running .ea_chat__meet_gallery_cameras{height:150px}@media (min-width: 768.02px){.ea_chat__meet_sharing-running .ea_chat__meet_gallery_cameras{overflow-x:auto;display:flex}}.ea_chat__meet_sharing{display:flex;overflow:hidden;align-items:unset;flex-direction:column;height:100%}.ea_chat__meet_sharing .ea_chat__meet_sharing_video{display:flex;align-items:center;justify-content:center;flex:0 0 100%}@media (min-width: 768.02px){.ea_chat__meet_sharing .ea_chat__meet_sharing_video{flex:0 0 80%}}.ea_chat__meet_sharing_video{max-width:100%;max-height:100%;border:3px solid var(--ea_color_primary)}.ea_chat__meet_controls{--ea_chat_meet_controls_extended_features: false;position:absolute;left:0;bottom:10px;width:100%;display:flex;align-items:center;justify-content:center;margin:0}@media (min-width: 576.02px){.ea_chat__meet_controls .ea_chat__meet_control{padding:8px}.ea_chat__meet_controls .ea_chat__meet_control_hangup{padding:14px}}@media (min-width: 768.02px){.ea_chat__meet_controls{--ea_chat_meet_controls_extended_features: true}}.ea_chat__meet_controls .ea_chat__meet_controls_buttons{background-color:var(--ea_chat_meet_controls_background_color);border-radius:40px;padding:3px 15px;margin-right:5px;box-shadow:0 0 7px #0000003d}.ea_chat__meet_controls .ea_chat__meet_control,.ea_chat__meet_controls .ea_chat__meet_control:link{display:inline-block;padding:5px;margin-right:5px;margin-left:5px;border-radius:3px;border-color:transparent;transition:.15s linear background-color}.ea_chat__meet_controls .ea_chat__meet_control:active{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control:active .ea_generics__icon use{fill:var(--ea_chat_meet_controls_button_fill)}@media (min-width: 576.02px){.ea_chat__meet_controls .ea_chat__meet_control:hover{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control:hover .ea_generics__icon use{fill:var(--ea_chat_meet_controls_button_fill)}}.ea_chat__meet_controls .ea_chat__meet_control_enabled,.ea_chat__meet_controls .ea_chat__meet_control_enabled:hover{background-color:var(--ea_chat_meet_controls_button_background_color)}.ea_chat__meet_controls .ea_chat__meet_control_enabled .ea_generics__icon use,.ea_chat__meet_controls .ea_chat__meet_control_enabled:hover .ea_generics__icon use{fill:var(--ea_color_success)}.ea_chat__meet_controls .ea_chat__meet_control .ea_generics__icon{height:20px;margin:0}.ea_chat__meet_controls .ea_chat__meet_control .ea_generics__icon use{transition:.15s linear fill}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup{padding:10px;border-radius:50%;box-shadow:0 0 7px #0000003d}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup,.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup:hover{background-color:var(--ea_color_danger)}.ea_chat__meet_controls .ea_chat__meet_control.ea_chat__meet_control_hangup use{fill:#fff}.ea_chat__meet_controls button[data-contract="contracts.chat.mains.meet.controls.muteall"]{display:none}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_hangup{padding:20px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_hangup .ea_generics__icon{height:22px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join{padding:20px;border-radius:50%}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join,.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join:hover{background-color:var(--ea_color_success)}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join use{fill:#fff}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join .ea_generics__icon{height:22px}.ea_chat__meet_void .ea_chat__meet_controls .ea_chat__meet_control_join:not(.ea_utilities__display_none)+.ea_chat__meet_control_hangup{margin-left:25px}.ea_chat__meet{position:fixed;background-color:#fff;left:0;top:0;width:100vw;height:100%;z-index:100}.ea_chat__meet .ea_chat__full_height{height:100%}.ea_chat__meet_loading{padding-top:50px;text-align:center}.ea_chat__message_meeting{margin-top:20px}.ea_chat__meet_background{position:absolute}.ea_chat__camera{background-color:var(--ea_chat_meet_controls_button_background_color);position:relative;display:flex;justify-content:center;overflow:hidden;height:300px}.ea_chat__chat{flex-grow:1;position:relative}.ea_chat__chat#div_IN_MAIN{overflow:hidden}.ea_chat__chat .ea_chat__contact_img{margin-right:5px;margin-top:1px;display:inline-block;vertical-align:top}.ea_chat__thread_top{border-bottom:1px solid var(--ea_border_color);display:flex;padding:5px 10px 15px}.ea_chat__thread_top .ea_chat__contact_img{padding-top:2px}.ea_chat__thread_top .ea_chat__thread_details{width:calc(76% - 40px)}.ea_chat__thread_top .ea_chat__thread_details .ea_generics__show_more{color:unset}.ea_chat__thread_top .ea_chat__chat_name+.ea_chat__button_modify_dial{padding:0;margin:0 var(--ea_chat_thread_top_margin_right) 0 var(--ea_chat_thread_top_margin_left);border:0}.ea_chat__thread_top .ea_chat__call{margin-left:auto}.ea_chat__thread_top .ea_chat__call .ea_generics__form{padding-top:0;padding-bottom:0}.ea_chat__thread_top .ea_chat__join{margin-left:auto}.ea_chat__thread{display:flex;flex-direction:column;overflow:hidden}.ea_chat__thread.ea_chat__thread_dial .ea_chat__thread_dial__chat_message{margin-left:0}.ea_chat__thread.ea_chat__thread_dial .ea_chat__contact_img{padding-top:0;margin-top:-2px}.ea_chat__thread .ea_chat__messages{padding-right:15px;padding-left:15px;padding-top:10px;overflow-y:auto!important}.ea_chat__thread .ea_chat__message{font-weight:700;text-align:center;margin-bottom:20px;position:sticky;top:0;background-color:var(--ea_background_color);z-index:1;display:flex;align-items:center;box-shadow:0 -5px 10px 10px var(--ea_background_color)}.ea_chat__thread .ea_chat__message:not(:first-child){margin-top:20px}.ea_chat__thread .ea_chat__message time{text-transform:capitalize}.ea_chat__thread .ea_chat__message span,.ea_chat__thread .ea_chat__message time{padding:0 10px}.ea_chat__thread .ea_chat__message:before,.ea_chat__thread .ea_chat__message:after{content:"";flex:1;border-bottom:1px solid #EAEEED}.ea_chat__thread .ea_chat__thread_dial_denied{height:100px;text-align:center;font-weight:700}.ea_chat__dial_emails_list{margin-left:0!important}.ea_chat__dial_emails_list li{margin-top:3px;margin-bottom:3px;display:flex;align-items:center;overflow-wrap:anywhere;padding-left:0!important}.ea_chat__dial_emails_list li .ea_chat__contact_status{margin-right:5px}.ea_chat__dial_emails_list .ea_generics__avatar{margin-right:var(--ea_chat_thread_avatar_margin_right);margin-left:var(--ea_chat_thread_avatar_margin_left);flex:0 0 28px}.ea_chat__scroll_to_bottom_button{background-color:#000000b3;border-radius:50%;padding:7px;position:absolute;right:var(--ea_chat_scroll_to_bottom_button_right);left:var(--ea_chat_scroll_to_bottom_button_left);bottom:10px;cursor:pointer;z-index:2}.ea_chat__scroll_to_bottom_button .ea_generics__icon use{fill:#fff}.ea_chat__messages_in{width:100%}.ea_chat__messages_in .ea_chat__contact_img img{width:30px}.ea_chat__messages_in .ea_chat__contact_img .ea_chat__contact_status{display:none}.ea_chat__contact_img img{border-radius:50%;width:30px}.ea_chat__contact_img+.ea_chat__thread_dial__chat_message{margin-left:0}.ea_chat__thread_dial__chat_message_first{font-size:var(--ea_rte_message_first);font-weight:700}.ea_chat__message_self{text-align:var(--ea_direction_end)}.ea_chat__message_self .ea_chat__thread_dial__chat_message{background-color:#f2f2f2;text-align:var(--ea_direction_start)}.ea_chat__thread_dial__chat_message{margin-left:35px;margin-bottom:2px;max-width:550px;border-radius:10px;padding:7px 10px;overflow-wrap:anywhere;display:inline-block;line-height:18px;background-color:#f2f8fc;color:#333}.ea_chat__thread_dial__chat_message time{font-size:var(--ea_rte_message_time);float:var(--ea_direction_end);padding-right:var(--ea_chat_thread_dial_message_time_padding_right);padding-left:var(--ea_chat_thread_dial_message_time_padding_left)}.ea_chat__thread_dial__chat_message img{max-width:100%}.ea_chat__thread_dial__chat_message a,.ea_chat__thread_dial__chat_message a:link,.ea_chat__thread_dial__chat_message a:visited{text-decoration:underline}.ea_chat__thread_dial__message_dial{font-size:12px;text-align:center;margin-bottom:10px;margin-top:10px}.ea_chat__message_meet{text-align:center;margin-bottom:20px;margin-top:10px}.ea_chat__message_meet.ea_chat__message_meet-cancel{color:var(--ea_color_danger)}.ea_chat__message_meet.ea_chat__message_meet-cancel .ea_generics__icon use{fill:var(--ea_color_danger)}.ea_chat__message_meet .ea_generics__icon{vertical-align:bottom;margin-right:5px;margin-bottom:-2px;height:18px}.ea_chat__threads_rte{padding:25px 15px}.ea_chat__typing_area{background-color:#fff;border:1px solid var(--ea_border_color);border-radius:var(--ea_border_radius);display:flex;padding:1px}.ea_chat__typing_area .ea_generics__rte{flex-grow:1;display:flex;align-items:center}.ea_chat__button_image{padding:var(--ea_rte_button_image_padding);border-radius:var(--ea_border_radius_rounded);text-align:center;height:var(--ea_input_rte_height);width:var(--ea_input_rte_height)}.ea_chat__rte_input{overflow:hidden;height:var(--ea_input_rte_height);min-height:var(--ea_input_rte_min_height);max-height:var(--ea_input_rte_max_height);border:0}.ea_chat__empty{display:flex;flex-direction:column;align-items:center}.ea_chat__empty h1{margin-top:calc(var(--ea_content_margin) * 4);text-align:center}.ea_chat__empty .ea_generics__no_data{padding-top:0}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_text_description{order:-1;margin-top:0!important;margin-bottom:var(--ea_stack_gap)!important}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_text_description .ea_generics__no_data_text{font-weight:400;font-size:var(--ea_font_size)}.ea_chat__empty .ea_generics__no_data .ea_generics__no_data_img{width:450px}.ea_chat__menu .ea_chat__menu_item{display:flex;align-items:center;padding:var(--ea_sidebar_gutter);border-top:var(--ea_border);position:relative}.ea_chat__menu .ea_chat__menu_item:hover,.ea_chat__menu .ea_chat__menu_item-active{background-color:var(--ea_background_color_dark)}.ea_chat__menu .ea_chat__menu_item>p{margin:0;width:auto}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread,.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{display:flex;flex-direction:column}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread{flex-grow:1;min-width:0;padding:0 calc(var(--ea_gap) / 2)}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_generics__anchor.ea_utilities__stretched:focus{outline:none}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_generics__anchor.ea_utilities__stretched:focus:before{box-shadow:inset 0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color_hover)}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread .ea_chat__last_message{margin-bottom:0}.ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{align-items:flex-end}[dir=ltr] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info,[dir=rtl] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{padding-left:0;padding-right:0}[dir=ltr] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{margin-left:auto}[dir=rtl] .ea_chat__menu .ea_chat__menu_item .ea_chat__menu_thread_info{margin-right:auto}.ea_generics__icon.ea_generics__application_chat_fill>use{fill:var(--ea_chat_color)}.ea_credit__offers_list{margin-top:calc(var(--ea_content_margin) * 2);margin-bottom:calc(var(--ea_content_margin) * 2)}.ea_credit__space_subscription_main{padding-bottom:var(--ea_gap)}.ea_credit__invoice_heading{display:flex;align-items:center;justify-content:space-between}.ea_credit__invoice_number{display:flex;justify-content:center;font-weight:700}.ea_credit__invoice_number p{padding:var(--ea_gap);border-radius:var(--ea_border_radius_large);border:1px solid var(--ea_border_color);background-color:var(--ea_background_color_dark)}:root{--ea_ds_font_size_small: .75rem;--ea_ds_font_size_large: 1rem;--ea_ds_header_height: 70px;--ea_ds_font_size_h1: 1.75rem;--ea_ds_font_size_h2: 1.25rem;--ea_ds_font_size_h3: 1rem;--ea_ds_font_size_h4: .9375rem;--ea_ds_font_size_h5: var(--ea_font_size);--ea_ds_font_size_h6: var(--ea_font_size);--ea_ds_sidebar_width: 250px}.ea_designsystem__brand{display:flex;align-items:center;gap:calc(var(--ea_gap) / 2);padding:0 var(--ea_gap);margin-bottom:0!important}.ea_designsystem__name{font-size:var(--ea_ds_font_size_large);text-decoration:none}.ea_designsystem__name:not(:hover){color:var(--ea_heading_color)}@media (max-width: 768px){[dir=ltr] .ea_designsystem__brand{margin-left:var(--ea_ds_header_height)}}@media (max-width: 768px){[dir=rtl] .ea_designsystem__brand{margin-right:var(--ea_ds_header_height)}}.ea_designsystem__code{box-shadow:inset 0 0 0 1px var(--ea_border_color);background:var(--ea_background_color_dark)}@media (min-width: 992.02px){.ea_designsystem__code{display:flex}.ea_designsystem__code .ea_designsystem__code_include_demo{width:60%}.ea_designsystem__code .ea_designsystem__code_php,.ea_designsystem__code .ea_designsystem__code_ea,.ea_designsystem__code .ea_designsystem__code_json{width:40%}}.ea_designsystem__code .ea_designsystem__code_include .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_json .ea_generics__code,.ea_designsystem__code .ea_designsystem__code_demo .ea_generics__code{border-radius:0}.ea_designsystem__code-stretch{width:100%}@media (min-width: 768.02px){.ea_designsystem__code-stretch{width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}.ea_designsystem__code_include_demo,.ea_designsystem__code_php,.ea_designsystem__code_ea,.ea_designsystem__code_json{flex-grow:1}.ea_designsystem__code_include_demo{background-color:var(--ea_background_color);box-shadow:inset 0 0 0 1px var(--ea_border_color)}.ea_designsystem__code_php,.ea_designsystem__code_ea,.ea_designsystem__code_json{color:#fff;background:#222}.ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code_json .ea_generics__code{background:#222;box-shadow:none}.ea_designsystem__code_php .ea_generics__code:before,.ea_designsystem__code_php .ea_generics__code:after,.ea_designsystem__code_ea .ea_generics__code:before,.ea_designsystem__code_ea .ea_generics__code:after,.ea_designsystem__code_json .ea_generics__code:before,.ea_designsystem__code_json .ea_generics__code:after{display:block}@media (min-width: 992.02px){.ea_designsystem__code_php pre,.ea_designsystem__code_php .ea_generics__code,.ea_designsystem__code_ea pre,.ea_designsystem__code_ea .ea_generics__code,.ea_designsystem__code_json pre,.ea_designsystem__code_json .ea_generics__code{height:100%}}.ea_designsystem__code_php{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.ea_designsystem__code_php .ea_designsystem__code_php_required{padding:var(--ea_gap);border-top:1px solid #555}.ea_designsystem__code_php .ea_generics__code:before{content:"<?php";color:orange}.ea_designsystem__code_ea .ea_generics__code:before,.ea_designsystem__code_ea .ea_generics__code:after{color:#00bfff}.ea_designsystem__code_ea .ea_generics__code:before{content:"[?"}.ea_designsystem__code_ea .ea_generics__code:after{content:"?]"}.ea_designsystem__code_demo{padding:var(--ea_gap)}@media (min-width: 992.02px){.ea_designsystem__code-stretch{width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(1){background-color:beige}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(2){background-color:#fffacd}.ea_designsystem__code_table_columns .ea_generics__table_cell:nth-child(3){background-color:azure}.ea_designsystem__code_table_overflow{width:370px}.ea_designsystem__code_table_sticky_wrapper{height:500px}.ea_designsystem__code_table_line_success th,.ea_designsystem__code_table_line_success td{background-color:var(--ea_color_success_lighter)}.ea_designsystem__code_table_line_highlight th,.ea_designsystem__code_table_line_highlight td{background-color:var(--ea_color_info_lighter)}.ea_designsystem__page h1,.ea_designsystem__page h2,.ea_designsystem__page h3,.ea_designsystem__page h4,.ea_designsystem__page h5,.ea_designsystem__page h6,.ea_designsystem__page p,.ea_designsystem__page ul,.ea_designsystem__page ol,.ea_designsystem__page address,.ea_designsystem__page dl,.ea_designsystem__page figure,.ea_designsystem__page pre,.ea_designsystem__page table{margin-top:0;margin-bottom:0}.ea_designsystem__page p:not(:last-child),.ea_designsystem__page ul:not(:last-child),.ea_designsystem__page ol:not(:last-child),.ea_designsystem__page address:not(:last-child),.ea_designsystem__page dl:not(:last-child),.ea_designsystem__page figure:not(:last-child),.ea_designsystem__page pre:not(:last-child),.ea_designsystem__page table:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_designsystem__page *+p,.ea_designsystem__page *+ul,.ea_designsystem__page *+ol,.ea_designsystem__page *+address,.ea_designsystem__page *+dl,.ea_designsystem__page *+figure,.ea_designsystem__page *+pre,.ea_designsystem__page *+table,.ea_designsystem__page *+.ea_designsystem__code{margin-top:var(--ea_content_margin)}.ea_designsystem__page h1,.ea_designsystem__page h2,.ea_designsystem__page h3,.ea_designsystem__page h4,.ea_designsystem__page h5,.ea_designsystem__page h6{color:var(--ea_heading_color);margin-bottom:var(--ea_content_margin)}.ea_designsystem__page h1 a[href*="#"],.ea_designsystem__page h2 a[href*="#"],.ea_designsystem__page h3 a[href*="#"],.ea_designsystem__page h4 a[href*="#"],.ea_designsystem__page h5 a[href*="#"],.ea_designsystem__page h6 a[href*="#"]{position:relative}.ea_designsystem__page h1 a[href*="#"]:before,.ea_designsystem__page h2 a[href*="#"]:before,.ea_designsystem__page h3 a[href*="#"]:before,.ea_designsystem__page h4 a[href*="#"]:before,.ea_designsystem__page h5 a[href*="#"]:before,.ea_designsystem__page h6 a[href*="#"]:before{content:"#";color:var(--ea_icon_fill);font-weight:700;position:absolute;top:50%;left:calc((1ch + var(--ea_content_margin) / 3) * -1);transform:translateY(-50%);display:none}.ea_designsystem__page h1 a[href*="#"]:hover,.ea_designsystem__page h2 a[href*="#"]:hover,.ea_designsystem__page h3 a[href*="#"]:hover,.ea_designsystem__page h4 a[href*="#"]:hover,.ea_designsystem__page h5 a[href*="#"]:hover,.ea_designsystem__page h6 a[href*="#"]:hover{color:currentColor;text-decoration-line:underline;text-decoration-thickness:calc(var(--ea_border_width) * 2);text-decoration-color:currentcolor}.ea_designsystem__page h1 a[href*="#"]:hover:before,.ea_designsystem__page h2 a[href*="#"]:hover:before,.ea_designsystem__page h3 a[href*="#"]:hover:before,.ea_designsystem__page h4 a[href*="#"]:hover:before,.ea_designsystem__page h5 a[href*="#"]:hover:before,.ea_designsystem__page h6 a[href*="#"]:hover:before{display:inline}.ea_designsystem__page h1{font-size:var(--ea_ds_font_size_h1)}.ea_designsystem__page h2{font-size:var(--ea_ds_font_size_h2)}.ea_designsystem__page h3{font-size:var(--ea_ds_font_size_h3)}.ea_designsystem__page h4{font-size:var(--ea_ds_font_size_h4)}.ea_designsystem__page h5{font-size:var(--ea_ds_font_size_h5)}.ea_designsystem__page h6{font-size:var(--ea_ds_font_size_h6)}.ea_designsystem__page .ea_generics__in_content *:not(.ea_designsystem__page_title)+section,.ea_designsystem__page *+h2{margin-top:calc(var(--ea_content_margin) * 2.5)}.ea_designsystem__page *+h3{margin-top:calc(var(--ea_content_margin) * 2)}.ea_designsystem__page *+h4,.ea_designsystem__page *+h5,.ea_designsystem__page *+h6{margin-top:calc(var(--ea_content_margin) * 1.5)}.ea_designsystem__page a{color:var(--ea_text_color)}.ea_designsystem__page a:not(.ea_generics__button):hover{color:var(--ea_color_primary)}.ea_designsystem__page p:last-child{margin-bottom:0}.ea_designsystem__page .error,.ea_designsystem__page .pending{font-style:italic}.ea_designsystem__page .error:before,.ea_designsystem__page .pending:before{content:"";width:1rem;height:1rem;border-radius:9999rem;display:inline-block;margin-right:calc(var(--ea_gap) / 2);transform:translateY(calc((var(--ea_font_size) * var(--ea_text_line_height) - 1rem) / 2))}.ea_designsystem__page .error:before{background-color:var(--ea_color_danger)}.ea_designsystem__page .pending:before{background-color:var(--ea_color_warning)}.ea_designsystem__section-stretch{width:100%}@media (min-width: 1200.02px){.ea_designsystem__section-stretch{position:relative;width:calc(100vw - var(--ea_gutter) * 2 - var(--ea_ds_sidebar_width) - 30px)}}[dir=ltr] .ea_designsystem__section-stretch>.ea_generics__container{padding-left:0}[dir=rtl] .ea_designsystem__section-stretch>.ea_generics__container{padding-right:0}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul{margin:0 0 var(--ea_content_margin) 0}@media (min-width: 1200.02px){.ea_designsystem__section-stretch .ea_designsystem__section_menu{position:absolute;top:0;height:100%}[dir=ltr] .ea_designsystem__section-stretch .ea_designsystem__section_menu{right:0}[dir=rtl] .ea_designsystem__section-stretch .ea_designsystem__section_menu{left:0}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul{position:sticky;top:0;right:0;z-index:calc(var(--ea_z_tooltip) - 1);background-color:var(--ea_background_color);border:var(--ea_border);box-shadow:var(--ea_shadow_small);overflow:hidden}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li{list-style:none;margin:0!important;padding:0!important}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li:not(:first-child){border-top:var(--ea_border)}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li a{padding:5px;display:block;text-decoration:none!important}.ea_designsystem__section-stretch .ea_designsystem__section_menu>ul li a:hover{background-color:var(--ea_border_color)}}.ea_designsystem__variables .ea_generics__dl{width:100%}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item{position:relative}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:before{content:"";display:block;height:var(--ea_border_width);width:100%;position:absolute;top:0;left:0;background-color:var(--ea_border_color)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:hover:before{height:100%;background-color:var(--ea_background_color_dark);border-top:var(--ea_border)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{position:relative;z-index:1}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2)}}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{padding-bottom:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item .ea_generics__dd{padding-right:calc(var(--ea_content_margin) / 2)}}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:first-child .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item:first-child .ea_generics__dd,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item .ea_generics__dd{padding-top:calc(var(--ea_content_margin) / 2)}.ea_designsystem__variables .ea_generics__dl .ea_generics__dl_item+.ea_generics__dl_item{margin-top:0}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{width:calc(100% - var(--ea_content_margin) / 2 * 1)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{left:calc(var(--ea_content_margin) / 2 * 1)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{right:calc(var(--ea_content_margin) / 2 * 1)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{width:calc(100% - var(--ea_content_margin) / 2 * 1.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{left:calc(var(--ea_content_margin) / 2 * 1.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1:before{right:calc(var(--ea_content_margin) / 2 * 1.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 2)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-1 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{width:calc(100% - var(--ea_content_margin) / 2 * 2)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{left:calc(var(--ea_content_margin) / 2 * 2)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{right:calc(var(--ea_content_margin) / 2 * 2)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{width:calc(100% - var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{left:calc(var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2:before{right:calc(var(--ea_content_margin) / 2 * 3)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 3)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 4)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-2 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{width:calc(100% - var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{left:calc(var(--ea_content_margin) / 2 * 3)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{right:calc(var(--ea_content_margin) / 2 * 3)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{width:calc(100% - var(--ea_content_margin) / 2 * 4.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{left:calc(var(--ea_content_margin) / 2 * 4.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3:before{right:calc(var(--ea_content_margin) / 2 * 4.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 4)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 6)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-3 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{width:calc(100% - var(--ea_content_margin) / 2 * 4)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{left:calc(var(--ea_content_margin) / 2 * 4)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{right:calc(var(--ea_content_margin) / 2 * 4)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{width:calc(100% - var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{left:calc(var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4:before{right:calc(var(--ea_content_margin) / 2 * 6)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 5)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 8)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-4 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{width:calc(100% - var(--ea_content_margin) / 2 * 5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{left:calc(var(--ea_content_margin) / 2 * 5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{right:calc(var(--ea_content_margin) / 2 * 5)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{width:calc(100% - var(--ea_content_margin) / 2 * 7.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{left:calc(var(--ea_content_margin) / 2 * 7.5)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5:before{right:calc(var(--ea_content_margin) / 2 * 7.5)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 6)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 10)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-5 .ea_generics__dd{padding-left:0}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{width:calc(100% - var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{left:calc(var(--ea_content_margin) / 2 * 6)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{right:calc(var(--ea_content_margin) / 2 * 6)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{width:calc(100% - var(--ea_content_margin) / 2 * 9)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{left:calc(var(--ea_content_margin) / 2 * 9)}[dir=ltr] .ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6:before{right:calc(var(--ea_content_margin) / 2 * 9)}}.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dt,.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dd{padding-left:calc(var(--ea_content_margin) / 2 * 7)}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dt{padding-left:calc(var(--ea_content_margin) / 2 * 12)}}@media (min-width: 576.02px){.ea_designsystem__variables .ea_generics__dl .ea_designsystem__variables_dl_item_depth-6 .ea_generics__dd{padding-left:0}}.ea_designsystem__dl_item-required .ea_generics__dt:after{content:"requise";color:var(--ea_color_danger);font-size:var(--ea_font_size_small);font-weight:400;display:inline;vertical-align:top}[dir=ltr] .ea_designsystem__dl_item-required .ea_generics__dt:after{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_designsystem__dl_item-required .ea_generics__dt:after{margin-right:var(--ea_icon_sibling_margin)}.ea_designsystem__stack_demo_block{position:relative;box-shadow:inset 0 0 0 1px var(--ea_border_color);min-height:40px}.ea_designsystem__stack_demo_block>p{position:relative;z-index:1}.ea_designsystem__stack_demo_block:after{content:"";background-color:var(--ea_background_color_dark);position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5}.ea_designsystem__hamburger{border:0;background:none;padding:0 var(--ea_gap);height:var(--ea_ds_header_height);width:var(--ea_ds_header_height);position:absolute;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 576px){.ea_designsystem__hamburger{height:var(--ea_header_height)}}.ea_designsystem__hamburger svg rect{fill:var(--ea_heading_color)}.ea_designsystem__hamburger:hover svg rect{fill:var(--ea_color_primary)}.ea_designsystem__hamburger~main:before{content:"";display:block;width:0;height:0;position:fixed;top:0;left:0;background:#0006;opacity:0;transition:opacity .3s;z-index:1}.ea_designsystem__hamburger:focus+.ea_designsystem__sidebar,.ea_designsystem__hamburger:active+.ea_designsystem__sidebar{transform:translate(0)}.ea_designsystem__hamburger:focus~.ea_designsystem__main:before,.ea_designsystem__hamburger:active~.ea_designsystem__main:before{height:100%;width:100%;opacity:1}@media (min-width: 768.02px){.ea_designsystem__hamburger{display:none}}[dir=ltr] .ea_designsystem__hamburger{left:0;border-right:1px solid var(--ea_border_color)}[dir=rtl] .ea_designsystem__hamburger{right:0;border-left:1px solid var(--ea_border_color)}.ea_designsystem__layers_demo{display:grid;place-items:center;height:700px;overflow:hidden}.ea_designsystem__layers_demo *{transform-style:preserve-3d}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_inner{position:relative;width:40em;height:30em;transform:rotateX(-40deg) rotateY(30deg) translateZ(-2em)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_floor{position:absolute;inset:-10em;transform:rotateX(90deg) translateZ(-15em);background:repeating-linear-gradient(#aaa 0 2px,transparent 0 10px) center/2em 100% no-repeat,radial-gradient(closest-side,#ddd,transparent)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item{--ea_designsystem__layers_spacer: .0007em;--ea_designsystem__layers_z-minus: 12em;padding:10px;background-color:var(--ea_background_color);border:var(--ea_border);position:absolute}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-postit:hover,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-collapse:hover,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-sidebar:hover,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-dropdown:hover{opacity:.6}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-tooltip:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-toast:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-alert:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-modal:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-dropdown:after{content:"";width:1px;height:100%;position:absolute;top:100%;left:50%;background:#0003}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-base{width:100%;height:100%;inset:0;background:repeating-linear-gradient(var(--ea_background_color) 0 10px,#ddd 0 12px) center/90% 70% no-repeat,var(--ea_background_color);z-index:var(--ea_z_base);transform:translateZ(calc(var(--ea_z_base) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-tooltip{height:3em;border-radius:var(--ea_border_radius_large);left:50%;top:0;translate:-50% -50%;z-index:var(--ea_z_tooltip);transform:translateZ(1em)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-tooltip:before{content:"";position:absolute;left:50%;top:100%;translate:-50% -50%;rotate:45deg;width:.5em;height:.5em;background-color:var(--ea_background_color);border:var(--ea_border);border-color:transparent var(--ea_border_color) var(--ea_border_color) transparent;z-index:1}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-tooltip:after{width:2px;height:27em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-postit{width:25%;height:37.5%;left:26%;top:14%;background-color:var(--ea_postit_background_color);z-index:calc(var(--ea_z_tooltip) - 1);transform:translateZ(calc((var(--ea_z_tooltip) - 1) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-collapse{width:40%;height:100%;left:50%;top:0;translate:-50% 0;background-color:var(--ea_background_color);z-index:var(--ea_z_over_base);transform:translateZ(calc(var(--ea_z_over_base) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-collapse:before{content:"";display:block;width:100%;height:var(--ea_border_width);background-color:var(--ea_border_color);position:absolute;top:3em;left:0;right:0}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-sidebar{width:25%;height:100%;top:0;left:0;z-index:var(--ea_z_drawer);transform:translateZ(calc(var(--ea_z_drawer) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-lightbox,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm{width:100%;height:100%;inset:0;background:#0006;border:none;z-index:var(--ea_z_lightboxes);transform:translateZ(calc(var(--ea_z_lightboxes) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-modal,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-dropdown,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm_modal{left:50%;top:50%;border-radius:var(--ea_border_radius_large)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-modal,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm_modal{width:30%;height:30%;transform:translate3d(-50%,-50%,1em)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-modal:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm_modal:after{height:10.5em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-modal .ea_designsystem__layers_demo_item-tooltip:after,.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm_modal .ea_designsystem__layers_demo_item-tooltip:after{height:18em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm{transform:translateZ(calc(var(--ea_z_lightboxes) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus) + 4em))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-confirm .ea_designsystem__layers_demo_item_hide{color:#fff}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-dropdown{width:15%;height:40%;transform:translate3d(-50%,0,3em);background:repeating-linear-gradient(var(--ea_background_color) 0 10px,#ddd 0 12px) center/90% 70% no-repeat,var(--ea_background_color)}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-dropdown:after{height:3em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-toast{width:20%;height:10%;left:50%;top:0;translate:-50% 0;box-shadow:var(--ea_snackbar_shadow);border:none;border-radius:var(--ea_modal_border_radius);background-color:var(--ea_snackbar_background_color);color:var(--ea_snackbar_color);text-align:center;z-index:var(--ea_z_toast);transform:translateZ(calc(var(--ea_z_toast) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-toast:after{height:27em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-alert{width:30%;height:14%;left:50%;top:0;translate:-50% 0;border:none;border-radius:var(--ea_modal_border_radius);background-color:var(--ea_color_danger);color:#fff;text-align:center;z-index:var(--ea_z_alert);transform:translateZ(calc(var(--ea_z_alert) * var(--ea_designsystem__layers_spacer) - var(--ea_designsystem__layers_z-minus)))}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item-alert:after{height:25.8em}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item_hide{margin:0!important}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item:has(input:checked){width:auto;height:auto;right:inherit;bottom:inherit}.ea_designsystem__layers_demo .ea_designsystem__layers_demo_item:has(input:checked) .ea_designsystem__layers_demo_item{display:none}.ea_designsystem__accessibility_button_contrast{color:#1f1f1f!important}.ea_designsystem__page{height:100vh;overflow:hidden;display:flex;flex-direction:column;background-color:var(--ea_background_color);color:var(--ea_text_color)}.ea_designsystem__page_header{display:flex;align-items:center;flex-shrink:0;border-bottom:1px solid var(--ea_border_color);color:var(--ea_heading_color);background-color:var(--ea_background_color_dark)}@media (min-width: 576.02px){.ea_designsystem__page_header{min-height:var(--ea_ds_header_height)}}.ea_designsystem__page_content{display:flex;height:100%;overflow:hidden}.ea_designsystem__main,.ea_designsystem__sidebar{overflow-y:auto}.ea_designsystem__main{flex-grow:1;padding-top:var(--ea_gap);padding-bottom:var(--ea_gap)}h1.ea_designsystem__page_title{font-size:var(--ea_ds_font_size_h1);padding-bottom:var(--ea_content_margin);border-bottom:1px solid var(--ea_border_color);margin-bottom:calc(var(--ea_content_margin) * 1.5);margin-left:var(--ea_gutter);margin-right:var(--ea_gutter)}h1.ea_designsystem__page_title+*{margin-top:var(--ea_content_margin)}h1.ea_designsystem__page_title code{color:var(--ea_text_color)}.ea_designsystem__page_summary{display:flex;border:var(--ea_border);margin-bottom:var(--ea_content_margin)}@media (max-width: 992px){.ea_designsystem__page_summary{flex-wrap:wrap}}.ea_designsystem__page_summary>*{padding:var(--ea_gap);background:var(--ea_background_color);border:var(--ea_border);flex-grow:1;max-width:100%}.ea_designsystem__playground_menu{height:100%}.ea_designsystem__playground_menu .ea_designsystem__playground_menu_wrapper{width:100%;display:flex}.ea_designsystem__playground_menu .ea_designsystem__playground_menu_main{flex-grow:1;overflow-y:auto;padding:var(--ea_gap)}.ea_designsystem__playground_page{height:100%}.ea_designsystem__playground_page .ea_generics__page{min-height:auto;width:100%}.ea_designsystem__playground_page_layout .ea_generics__page,.ea_designsystem__playground_page_layout .ea_generics__page *{position:relative;border:var(--ea_border);padding:30px;gap:30px}.ea_designsystem__playground_page_layout .ea_generics__page:before,.ea_designsystem__playground_page_layout .ea_generics__page *:before{content:attr(class);padding:2px 6px;background-color:var(--ea_background_color_dark);position:absolute;top:0}[dir=ltr] .ea_designsystem__playground_page_layout .ea_generics__page:before,[dir=ltr] .ea_designsystem__playground_page_layout .ea_generics__page *:before{left:0}[dir=rtl] .ea_designsystem__playground_page_layout .ea_generics__page:before,[dir=rtl] .ea_designsystem__playground_page_layout .ea_generics__page *:before{right:0}.ea_designsystem__main-playground .ea_generics__sidebar{width:var(--ea_sidebar_width)}[dir=ltr] .ea_designsystem__main-playground .ea_generics__sidebar{border-right:var(--ea_border)}[dir=rtl] .ea_designsystem__main-playground .ea_generics__sidebar{border-left:var(--ea_border)}.ea_designsystem__main-playground .ea_generics__sidebar .ea_generics__nav>.ea_generics__nav_list{flex-grow:1}.ea_designsystem__main-playground .ea_generics__sidebar .ea_generics__nav_actions{margin-top:0!important;margin-bottom:0!important}.ea_designsystem__main-playground{display:flex;flex-direction:column;overflow:hidden}.ea_designsystem__main-playground>.ea_generics__container,.ea_designsystem__main-playground .ea_designsystem__code{height:100%}.ea_designsystem__main-playground>.ea_generics__container{overflow:auto;margin-top:0}.ea_designsystem__main-playground .ea_designsystem__code{box-shadow:none;border:15px solid #222;border-radius:var(--ea_border_radius_large);background-color:var(--ea_background_color)}.ea_designsystem__prefs_checkbox{position:relative;z-index:1;cursor:pointer;width:var(--ea_button_min_height);height:var(--ea_button_min_height);opacity:0}.ea_designsystem__prefs_checkbox:hover+.ea_generics__button{background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}.ea_designsystem__prefs_checkbox:hover+.ea_generics__button .ea_generics__icon use{fill:var(--ea_button_color_hover)}.ea_designsystem__prefs_checkbox:checked+.ea_generics__button{border-color:var(--ea_button_border_color_hover)}.ea_designsystem__prefs_checkbox:checked+.ea_generics__button .ea_generics__icon use{fill:var(--ea_button_border_color_hover)}.ea_designsystem__prefs_panel{position:absolute;top:calc(100% + var(--ea_border_width));z-index:var(--ea_z_drawer);height:calc(100vh - var(--ea_ds_header_height) - var(--ea_border_width));width:200px;padding:var(--ea_gap);box-sizing:border-box;background-color:var(--ea_background_color_dark);transition:transform .3s}.ea_designsystem__prefs_checkbox:checked~.ea_designsystem__prefs_panel{transform:translate(0)}[dir=ltr] .ea_designsystem__prefs_checkbox{margin-left:auto;margin-right:calc(var(--ea_button_min_height) * -1)}[dir=ltr] .ea_designsystem__prefs_button{margin-right:var(--ea_gap)}[dir=ltr] .ea_designsystem__prefs_panel{border-left:1px solid var(--ea_border_color);right:0;transform:translate(100%)}[dir=rtl] .ea_designsystem__prefs_checkbox{margin-right:auto;margin-left:calc(var(--ea_button_min_height) * -1)}[dir=rtl] .ea_designsystem__prefs_button{margin-left:var(--ea_gap)}[dir=rtl] .ea_designsystem__prefs_panel{border-right:1px solid var(--ea_border_color);left:0;transform:translate(-100%)}.ea_designsystem__sidebar{flex-shrink:0;width:var(--ea_ds_sidebar_width);padding:var(--ea_gap) 0;box-sizing:border-box;background-color:var(--ea_background_color);transition:transform .3s}@media (max-width: 768px){.ea_designsystem__sidebar{position:absolute;top:0;z-index:2;height:100%}}.ea_designsystem__sidebar>.ea_generics__nav{padding:0 calc(var(--ea_gap) / 2)}.ea_designsystem__sidebar>.ea_generics__nav>.ea_generics__nav .ea_generics__nav_title{margin-bottom:calc(var(--ea_content_margin) / 2);font-weight:700}.ea_designsystem__sidebar>.ea_generics__nav>.ea_generics__nav:not(:last-child){margin-bottom:var(--ea_gap);padding-bottom:var(--ea_gap);border-bottom:var(--ea_border)}[dir=ltr] .ea_designsystem__sidebar{border-right:1px solid var(--ea_border_color)}@media (max-width: 768px){[dir=ltr] .ea_designsystem__sidebar{left:0;transform:translate(-100%)}}[dir=rtl] .ea_designsystem__sidebar{border-left:1px solid var(--ea_border_color)}@media (max-width: 768px){[dir=rtl] .ea_designsystem__sidebar{right:0;transform:translate(100%)}}:root{--ea_docs_color: #4A90E2;--ea_albums_color: #FF7A1d}#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(100% - var(--ea_gap)/2)}@media (min-width: 576.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 992.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN .cl_docs_list_icon,#div_IN_MAIN .cl_docs_album_album_{width:240px}}#div_IN_MAIN .cl_doc_Xicon:after,#div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{content:"";width:calc(var(--ea_field_check_radio_size) + var(--ea_gap));height:calc(var(--ea_field_check_radio_size) + var(--ea_gap));border:var(--ea_list_border);border-radius:var(--ea_border_radius);border-top:none;background:var(--ea_background_color);position:absolute;top:0;z-index:1}[dir=ltr] #div_IN_MAIN .cl_doc_Xicon:after,[dir=ltr] #div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{right:0;border-right:none;border-top-left-radius:0;border-bottom-right-radius:0}[dir=rtl] #div_IN_MAIN .cl_doc_Xicon:after,[dir=rtl] #div_IN_MAIN .cl_docs_album_photo .cl_docs_album_selection:first-child{left:0;border-left:none;border-top-right-radius:0;border-bottom-left-radius:0}#div_IN_MAIN .cl_docs_list_icons{padding-left:0;padding-right:0;margin:calc(var(--ea_gap)/2 / 2) calc(18px - var(--ea_gap)/2 / 2);display:flex;flex-wrap:wrap}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon{border:var(--ea_list_border);border-radius:var(--ea_border_radius);padding:0;margin:calc(var(--ea_gap)/2 / 2)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox],#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon input[type=checkbox]{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON:hover,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon:hover{border-color:var(--ea_border_color_hover);background-color:var(--ea_background_color_dark)}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon{display:flex;flex-direction:row-reverse;align-items:center}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){display:flex;align-items:center;height:100%;padding:0 calc((40px - var(--ea_field_check_radio_size)) / 2);flex-shrink:0}[dir=ltr] #div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){border-left:var(--ea_border)}[dir=rtl] #div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>span:first-child:not(:last-child){border-right:var(--ea_border)}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link{padding:5px;flex-grow:1}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a img,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link img{height:30px;width:30px}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a .cl_docs_list_icon_span,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link .cl_docs_list_icon_span{max-width:none;padding:0;overflow:hidden}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a>span,#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>.cl_link{overflow:hidden;display:flex;align-items:center}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a{overflow:hidden}#div_IN_MAIN .cl_docs_list_icons .cl_docs_list_icon>a>span>span:first-child{margin:0!important}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{position:relative;width:calc(100% - var(--ea_gap)/2)}@media (min-width: 360.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 576.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(33.3333333333% - var(--ea_gap)/2)}}@media (min-width: 992.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:calc(25% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:160px}}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{position:absolute;z-index:2;top:calc(var(--ea_gap) / 2)}[dir=ltr] #div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{right:calc(var(--ea_gap) / 2)}[dir=rtl] #div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]{left:calc(var(--ea_gap) / 2)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>a,#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_link{display:block;max-width:100%;padding:var(--ea_gap)}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_doc_Xicon{padding-top:0;word-wrap:initial;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON>.cl_doc_Xicon:after{display:none}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON input[type=checkbox]~.cl_doc_Xicon:after{display:block}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON img{height:50px;width:50px}#div_IN_MAIN .cl_docs_list_icons .cl_DOCS_LIST_XICON br{display:none}@supports (display: grid){#div_IN_MAIN.ea_docs__view-icon .cl_docs_list_icons{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap)/2;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));justify-content:start}#div_IN_MAIN.ea_docs__view-icon .cl_docs_list_icons .cl_docs_list_icon{width:auto}#div_IN_MAIN.ea_docs__view-xicon .cl_docs_list_icons{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap)/2;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));justify-content:start}#div_IN_MAIN.ea_docs__view-xicon .cl_docs_list_icons .cl_DOCS_LIST_XICON{width:auto}}#div_IN_MAIN.ea_docs__view-album{margin:calc(var(--ea_gap)/2 / 2) calc(18px - var(--ea_gap)/2 / 2);padding:10px 0;background-color:var(--ea_background_color)}#div_IN_MAIN.ea_docs__view-album:after{display:block;clear:both;content:""}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{border:var(--ea_list_border);border-radius:var(--ea_border_radius);padding:0;margin:calc(var(--ea_gap)/2 / 2);float:left}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ input[type=checkbox],#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo input[type=checkbox]{width:var(--ea_field_check_radio_size);height:var(--ea_field_check_radio_size)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_:hover,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:hover{border-color:var(--ea_border_color_hover);background-color:var(--ea_background_color_dark)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_+.cl_docs_album_photo{clear:left}@media (min-width: 1200.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_{width:200px}}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{display:flex;align-items:center;margin:0;padding:5px}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{padding-right:0}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_{padding-left:0}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album_dir,#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album_album{height:30px;width:30px;flex-shrink:0}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__{max-width:100%!important;flex-grow:1}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{display:flex;flex-direction:row-reverse;align-items:center;cursor:pointer}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{margin-left:var(--ea_icon_sibling_margin)}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox{margin-right:var(--ea_icon_sibling_margin)}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{padding:0 calc((40px - var(--ea_field_check_radio_size)) / 2)}[dir=ltr] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{margin-left:auto}[dir=rtl] #div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection{margin-right:auto}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_album_ .cl_docs_album_ .cl_docs_album__ .cl_checkbox .cl_docs_album_selection+span{overflow:hidden;text-overflow:ellipsis;line-height:initial}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{position:relative;display:flex;justify-content:flex-start;padding:5px;overflow:hidden;background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}@media (max-width: 360px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{width:calc(100% - var(--ea_gap)/2)}}@media (min-width: 360.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{min-width:150px;max-width:calc(50% - var(--ea_gap)/2)}}@media (min-width: 1200.02px){#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo{max-width:300px}}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:before{content:"";display:block;width:calc(100% - 20px);height:calc(100% - 20px);background:transparent;border-radius:var(--ea_border_radius);outline:10px solid var(--ea_background_color_dark);position:absolute;inset:10px;z-index:1}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album_image{border-radius:var(--ea_border_radius);transform:translate(-50%);margin:5px 5px 5px 50%}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album__ .cl_docs_album_selection:first-child{display:flex;align-items:center;justify-content:center;background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark);z-index:2}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo .cl_docs_album__ span:last-child{display:block;width:100%;padding:5px 10px;margin:0;overflow:hidden;text-overflow:ellipsis;background-color:var(--ea_background_color_dark);box-shadow:0 4px 10px #00000080;position:absolute;bottom:0;left:0;right:0;z-index:2}#div_IN_MAIN.ea_docs__view-album .cl_docs_album_photo:hover:before{display:none}.ea_generics__icon.ea_generics__application_docs_fill>use{fill:var(--ea_docs_color)}.ea_generics__icon.ea_generics__application_albums_fill>use{fill:var(--ea_albums_color)}.ea_mail__mailboxes_table_specials_personals .ea_generics__mail_mailboxes_has_unseen .ea_mail__mailboxes_name,.ea_mail__mailboxes_table_specials_personals .ea_generics__mail_mailboxes_has_unseen .ea_mail__mailboxes_unseen{font-weight:700}@media (max-width: 576px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_unseen{padding-right:0;text-align:right}}@media (max-width: 576px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number{padding-left:0}}.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number:before{content:"/";margin-right:3px;margin-left:3px}@media (min-width: 576.02px){.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_message_number:before{content:none}}@media (min-width: 576.02px) and (max-width: 992px){.ea_mail__mailboxes_table_specials_personals [data-name=web_unsubs],.ea_mail__mailboxes_table_specials_personals [data-name=actions]{position:sticky}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_cell[data-name=web_unsubs],.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_cell[data-name=actions]{background-color:var(--ea_table_th_background_color)}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_tbody_cell[data-name=web_unsubs],.ea_mail__mailboxes_table_specials_personals .ea_generics__table_tbody_cell[data-name=actions]{background-color:var(--ea_background_color)}[dir=ltr] .ea_mail__mailboxes_table_specials_personals [data-name=web_unsubs]{padding-left:var(--ea_table_cell_first_last_padding_left_right);border-left:var(--ea_border);right:calc(var(--ea_table_cell_padding_left_right) * 2 + var(--ea_button_min_height))}[dir=rtl] .ea_mail__mailboxes_table_specials_personals [data-name=web_unsubs]{padding-right:var(--ea_table_cell_first_last_padding_left_right);border-right:var(--ea_border);left:calc(var(--ea_table_cell_padding_left_right) * 2 + var(--ea_button_min_height))}[dir=ltr] .ea_mail__mailboxes_table_specials_personals [data-name=actions]{right:calc(var(--ea_table_cell_padding_left_right) * -1)}[dir=rtl] .ea_mail__mailboxes_table_specials_personals [data-name=actions]{left:calc(var(--ea_table_cell_padding_left_right) * -1)}}.ea_mail__mailboxes_table_personals .ea_generics__table_tbody_tr{align-items:normal}.ea_mail__mailboxes_table_personals .ea_generics__table_tbody_th .ea_generics__button_icon{vertical-align:top}.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_unseen,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_message_number,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_web_unsubs,.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_actions{align-items:baseline}.ea_mail__mailboxes_table_personals .ea_mail__mailboxes_actions .ea_generics__button{margin-top:0;margin-bottom:0}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email{display:flex;flex-direction:column}@media (min-width: 768.02px){.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email{flex-direction:row}}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email:before{content:"<";vertical-align:middle}.ea_mail__send_adbook_list .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email:after{content:">";vertical-align:middle}@media (min-width: 768.02px){[dir=ltr] .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email{margin-left:1ch}}@media (min-width: 768.02px){[dir=rtl] .ea_mail__send_adbook_display_name_email .ea_mail__send_adbook_email{margin-right:1ch}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments{min-height:unset;padding-top:0;padding-bottom:0;border-bottom:0}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments{order:1;border:none;padding-top:0;padding-bottom:var(--ea_gap)}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list{width:100%}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header{display:flex}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header.ea_mail__send_attachments_header_has_list{border-bottom:var(--ea_field_border);min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom)}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content{width:100%}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content{display:flex;align-items:center}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_header_content>*{margin-top:var(--ea_content_margin)!important}}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_info{margin-bottom:0}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_info{display:none}}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header>.ea_generics__icon{height:var(--ea_button_icon_height);margin-top:calc(var(--ea_button_min_height) / 2 - var(--ea_button_icon_height) / 2)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header>.ea_generics__icon use{fill:var(--ea_text_color)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_mail__send_attachments_header .ea_mail__send_attachments_links{display:none}}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main{padding-left:0;padding-right:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_links{display:none}}@media (max-width: 576px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_mail__send_attachments_info{margin-bottom:var(--ea_mail__send_line_padding_top_bottom)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_mail__send_attachments_links{border-bottom:var(--ea_field_border);margin-bottom:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_content_margin)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles_list{grid-gap:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__buttons{justify-content:center;margin-top:var(--ea_mail__send_line_padding_top_bottom);width:100%}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__buttons .ea_generics__button{width:auto;flex-grow:0}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list>.ea_generics__xfiles:not(.ea_generics__xfiles-empty)+.ea_generics__buttons{padding-top:var(--ea_gap);border-top:var(--ea_field_border)}}@media (min-width: 576.02px){.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles{padding-top:var(--ea_content_margin)}.ea_mail__send_main .ea_mail__send_header_line.ea_mail__send_attachments .ea_mail__send_attachments_list .ea_generics__collapse_panel .ea_generics__collapse_panel_main .ea_mail__send_attachments_xfiles_list .ea_generics__xfiles.ea_generics__xfiles-empty{display:none}}@media (min-width: 576.02px){[dir=ltr] .ea_mail__send_attachments .ea_mail__send_attachments_collapse_button{margin-right:auto;padding-left:var(--ea_gap);border-left:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}}@media (max-width: 576px){[dir=ltr] .ea_mail__send_attachments .ea_mail__send_attachments_header>.ea_generics__icon{margin-right:var(--ea_gap)}}@media (min-width: 576.02px){[dir=rtl] .ea_mail__send_attachments .ea_mail__send_attachments_collapse_button{margin-left:auto;padding-right:var(--ea_gap);border-right:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}}@media (max-width: 576px){[dir=rtl] .ea_mail__send_attachments .ea_mail__send_attachments_header>.ea_generics__icon{margin-left:var(--ea_gap)}}.ea_mail__send_bottombar .ea_mail__send_bottombar_inner{padding-top:var(--ea_gap);border-top:var(--ea_border_width) solid var(--ea_border_color);display:flex;justify-content:space-between;align-items:center}.ea_mail__send_bottombar .ea_generics__buttons{margin-bottom:0!important}.ea_mail__send_form,.ea_mail__send_main{display:flex;flex-direction:column}.ea_mail__send_main{flex-grow:1}@media (min-width: 576.02px){.ea_mail__send_main{overflow:auto}}.ea_mail__send_form{--ea_mail_send_form_height: auto;height:var(--ea_mail_send_form_height)}@media (max-width: 576px){.ea_mail__send_form{position:fixed;inset:0;width:100%;min-height:100svh;z-index:var(--ea_z_over_base);background:var(--ea_background_color);overflow:auto}.ea_platform-ios .ea_mail__send_form{top:env(safe-area-inset-top,0)}}@media (min-width: 576.02px){.ea_mail__send_form{min-height:600px}}.ea_mail__send_form .ea_generics__rte{flex-grow:1;display:flex;flex-direction:column}.ea_mail__send_form .ea_generics__rte_iframe{flex-grow:1}.ea_mail__send_form .ea_mail__send_header_main{display:flex;flex-direction:column}.ea_mail__send_form .ea_mail__send_header_line{display:flex;align-items:flex-start;border-bottom:var(--ea_field_border);min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom);box-sizing:initial}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text_label{display:flex;align-items:flex-start}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs_list,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_select select,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-text,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-email{border-color:transparent}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text{padding-top:calc(var(--ea_input_text_padding_top) + 1px);width:auto}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_select select,.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-text:not(.ea_generics__xaddrs_add_input),.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_input-email{min-height:var(--ea_button_min_height);line-height:var(--ea_button_line_height)}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label_text{margin-bottom:0}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text{flex-grow:1}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__field-text .ea_generics__field_input-text{max-width:100%}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs{height:100%;flex-grow:1}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{align-self:flex-start;padding-top:calc(var(--ea_input_text_padding_top) + 1px)}[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{float:left;padding-right:var(--ea_form_field_text_padding_end)}[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs legend{float:right;padding-left:var(--ea_form_field_text_padding_end)}.ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__xaddrs_list{padding:0;flex-grow:1;overflow:hidden}.ea_mail__send_header_from .ea_generics__field_select,.ea_mail__send_header_from .ea_generics__field_select select{width:100%;max-width:none}.ea_mail__send_header_to>.ea_generics__buttons{flex-shrink:0}.ea_mail__send_button_cc_bcc{padding-left:0;padding-right:0}.ea_mail__send_button_cc_bcc .ea_generics__button_text{margin:0}[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text,[dir=ltr] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__field_label_text{padding-right:var(--ea_form_field_text_padding_end)}[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__field_label .ea_generics__field_label_text,[dir=rtl] .ea_mail__send_form .ea_mail__send_header_line .ea_generics__xaddrs .ea_generics__field_label_text{padding-left:var(--ea_form_field_text_padding_end)}.ea_mail__send_topbar{display:flex;justify-content:flex-end;align-items:center}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options .ea_mail__send_options_main .ea_mail__send_options_main_inner{border-bottom:var(--ea_field_border);border-color:var(--ea_text_color)}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line{padding-bottom:var(--ea_gap)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line{min-height:var(--ea_button_min_height);padding-top:var(--ea_mail__send_line_padding_top_bottom);padding-bottom:var(--ea_mail__send_line_padding_top_bottom);box-sizing:initial;align-items:center}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line:not(:first-child){padding-top:var(--ea_gap)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line .ea_generics__field_select select{border-color:transparent;line-height:var(--ea_button_line_height)}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_priority .ea_generics__field_label{display:flex;align-items:center}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_priority .ea_generics__field_label .ea_generics__field_label_text{width:auto;padding-top:0}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci{display:flex}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__toggle:first-child{margin-bottom:var(--ea_gap)}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__field_label_text{margin-bottom:0}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci .ea_generics__field_label_text{padding-top:0;padding-right:0;width:auto}}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_display_cc_cci{flex-direction:column}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_checkboxes .ea_generics__field_label{display:flex}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay{align-items:center}}@media (min-width: 576.02px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info{display:flex;flex-direction:column;justify-content:center}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info .ea_mail__send_options_delay_title{display:flex;align-items:center;margin-bottom:0}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_info .ea_mail__send_options_delay_title .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{font-style:italic;margin-top:0!important;margin-bottom:0}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_generics__buttons{flex-wrap:nowrap}@media (max-width: 576px){.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay .ea_generics__buttons{margin-top:var(--ea_content_margin)}}.ea_mail__send_form .ea_mail__send_options_line.ea_mail__send_options_delay.ea_mail__send_options_delay_planned .ea_generics__icon>use{fill:var(--ea_color_primary)}.ea_mail__send_options_delay_modal_fields{margin-left:auto;margin-right:auto;max-width:calc(var(--ea_target_size_enhanced) * 7);width:100%;margin-bottom:var(--ea_content_margin)}.ea_mail__send_options_delay_modal_fields .ea_generics__field_input{width:auto}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title{flex-direction:row}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title .ea_generics__icon{margin-right:var(--ea_button_icon_margin)}[dir=ltr] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{margin-left:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title{flex-direction:row-reverse}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_title .ea_generics__icon{order:1;margin-left:var(--ea_button_icon_margin)}[dir=rtl] .ea_mail__send_options_line.ea_mail__send_options_delay .ea_mail__send_options_delay_date{margin-right:calc(var(--ea_button_icon_height) + var(--ea_button_icon_margin))}.ea_mail__send_header_line,.ea_mail__send_options_line{--ea_mail__send_line_padding_top_bottom: 5px}@media (min-width: 576.02px){.ea_mail__send #div_INSIDE{display:inline-flex;flex-direction:column}.ea_mail__send #div_IN{flex-grow:1;display:flex;flex-direction:column}}@media (max-width: 576px){.ea_mail__send #div_TOP{z-index:52;height:0;width:0}.ea_mail__send .cl_td_menu_bar{display:none}}@media (max-width: 576px){.ea_mail__message_bottom_form{position:fixed;left:0;right:0;bottom:0;z-index:51;width:100%;background:var(--ea_background_color)}.ea_mail__message_bottom_form .ea_mail__message_bottom{padding-top:calc(var(--ea_gap) / 2);padding-bottom:calc(var(--ea_gap) / 2);margin:0 calc(var(--ea_gap) / 2);border-top:var(--ea_border)}}.ea_mail__message_bottom{margin-top:var(--ea_gap);margin-bottom:var(--ea_gap)}.ea_mail__message_attachments_list .ea_generics__anchor{min-width:150px;position:relative;padding:var(--ea_button_padding_top_bottom);overflow:hidden;margin-top:calc(var(--ea_gap) / 2)!important}.ea_mail__message_attachments_list .ea_generics__anchor:before{content:"";position:absolute;z-index:1;outline:calc(var(--ea_button_padding_top_bottom) * 2) solid var(--ea_background_color_dark);inset:calc(var(--ea_button_padding_top_bottom) * 2);border-radius:var(--ea_border_radius)}.ea_mail__message_attachments_list .ea_generics__anchor .ea_generics__img{transform:translate(-50%);margin-left:50%}.ea_mail__message_attachments_list.ea_mail__message_attachments_list-thumbnail .ea_generics__anchor .ea_generics__img{height:155px}.ea_mail__message_top_details{overflow:auto}.ea_mail__message_top_details .ea_mail__message_recipients_container{display:flex;flex-flow:wrap;flex-direction:column}.ea_mail__message_top_details .ea_mail__message_recipients{display:flex;flex-shrink:0;align-items:first baseline}.ea_mail__message_top_details .ea_mail__message_sender{flex-shrink:0;display:flex}.ea_mail__message_top_details .ea_mail__message_header_label{display:flex;font-weight:700}.ea_mail__message_top_details .ea_mail__message_header_label:after{content:"\a0";display:inline-block}.ea_mail__message_top_details .ea_mail__message_header_label:not(:last-child){margin-right:0}.ea_mail__message_top_details .ea_mail__message_recipients_details{flex-grow:1}.ea_mail__message_top_form{background:var(--ea_background_color)}@media (max-width: 576px){.ea_mail__message_top_form{position:fixed;top:0;right:0;left:0;z-index:51}.ea_platform-ios .ea_mail__message_top_form{top:env(safe-area-inset-top,0)}}@media (min-width: 576.02px){.ea_mail__message_top_form{padding-top:calc(var(--ea_gap) / 4);padding-bottom:calc(var(--ea_gap) / 4);border-bottom:var(--ea_border);position:sticky;z-index:10;top:-10px;margin-top:-10px}}.ea_mail__message_top_actions{padding-left:calc(var(--ea_gutter) - var(--ea_button_padding_left_right) / 2);padding-right:calc(var(--ea_gutter) - var(--ea_button_padding_left_right) / 2);overflow:hidden}@media (max-width: 576px){.ea_mail__message_top_actions{flex-grow:1}.ea_mail__message_top_actions .ea_mail__message_mail_actions{display:flex}}.ea_mail__message_mail_actions{overflow:hidden}.ea_mail__message_pagination_container{flex-shrink:0}[dir=ltr] .ea_mail__message_pagination_container{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_pagination_container{margin-right:var(--ea_gap)}@media (max-width: 576px){.ea_mail__message_pagination_container .ea_generics__pagination_pages{display:none}}@media (min-width: 576.02px){.ea_mail__message_folder_title{display:none}}.ea_mail__message_subject_container{display:flex;flex-direction:column}@media (min-width: 576.02px){.ea_mail__message_subject_container{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}}.ea_mail__message_status_date_container{flex-shrink:0;align-items:start;margin-top:calc(var(--ea_content_margin) / 4)}@media (min-width: 576.02px){.ea_mail__message_status_date_container{margin-top:calc((var(--ea_font_size_h2) * var(--ea_heading_line_height) - var(--ea_font_size) * var(--ea_text_line_height)) / 2)}[dir=ltr] .ea_mail__message_status_date_container{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_status_date_container{margin-right:var(--ea_gap)}}@media (max-width: 576px){[dir=ltr] .ea_mail__message_date time:last-of-type:before{content:",\a0"}[dir=rtl] .ea_mail__message_date time:last-of-type:before{content:"\a0,"}}@media (min-width: 576.02px){.ea_mail__message_date{flex-direction:column}}.ea_mail__status_info_flag use{fill:#fd354c}.ea_mail__message_priority{height:calc(var(--ea_icon_size) - 11px)}.ea_mail__message_priority.ea_mail__message_priority-high use{fill:var(--ea_color_danger)}.ea_mail__message_priority.ea_mail__message_priority-low use{fill:var(--ea_color_success)}.ea_mail__message_to_container{display:flex;flex-wrap:nowrap}.ea_mail__message_to_container .ea_generics__collapse_button{align-self:baseline}.ea_mail__message_notice_already_replied .ea_generics__icon{margin-right:calc(var(--ea_gap) / 2)}.ea_mail__message_button_collapse_register_list{margin-left:calc(var(--ea_gap) / 2)}.ea_mail__message_iframe{min-height:250px;position:relative}.ea_mail__message_iframe_iframe{padding-bottom:var(--ea_gap);z-index:1;position:relative;height:100%}.ea_mail__message_iframe_iframe+.ea_generics__loader{z-index:2;position:absolute;top:calc(250px / 2 - var(--ea_loader_size) / 2);left:calc(50% - var(--ea_loader_size) / 2)}.ea_mail__message_iframe_iframe.ea_mail__message_iframe_iframe[srcdoc]+.ea_generics__loader{z-index:0}.ea_mail__register_main .ea_mail__register_mail_area{margin-bottom:var(--ea_stack_gap);align-self:flex-start}@media (max-width: 576px){.ea_mail__register_main .ea_mail__register_mail_area{margin-right:0!important}}.ea_mail__register_main .ea_mail__register_mail_area .ea_generics__card_title{word-break:break-word}@media (max-width: 576px){.ea_mail__register_main .ea_mail__register_promo_area{max-width:300px}}@media (min-width: 576.02px){.ea_mail__register_main .ea_mail__register_promo_area{width:300px;flex-shrink:0}}@media (max-width: 992px){.ea_mail__register_main .ea_mail__register_promo_area{align-self:center}}.ea_mail__register_main .ea_mail__message_subject_container{flex-direction:column}.ea_mail__register_main .ea_mail__message_status_date_container{margin-left:0}.ea_mail__register_main .ea_mail__message_status_date_container span:first-child{display:none}.ea_mail__register_main .ea_mail__message_date{flex-direction:row}[dir=rtl] .ea_mail__register_main .ea_mail__message_date time:first-of-type:after{content:","}[dir=ltr] .ea_mail__register_main .ea_mail__message_date time:last-of-type:before{content:","}.ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:var(--ea_border);padding-top:calc(var(--ea_gap) / 2)}.ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe{padding-top:calc(var(--ea_gap) / 2);border-top:var(--ea_border)}.ea_generics__iframe .ea_mail__message_iframe_attachments{margin-top:0!important}.ea_generics__iframe .ea_mail__message_iframe_iframe{width:100%;background-color:#fff;color:var(--ea_text_color);border:none;padding:0}.ea_mail__message_attachments_xfiles{--ea_message_text__item_width: 200px;padding-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_mail__message_attachments_xfiles{--ea_message_text__item_width: 250px}}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list{display:flex;flex-wrap:wrap;margin:calc(var(--ea_gap) / 2 * -1)}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{margin:calc(var(--ea_gap) / 2);width:calc(100% - var(--ea_gap))}@media (min-width: 576.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:calc(50% - var(--ea_gap))}}@media (min-width: 992.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:calc(33.3333333333% - var(--ea_gap))}}@media (min-width: 1200.02px){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:var(--ea_message_text__item_width)}}@supports (display: grid){.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list{display:grid;grid-auto-rows:1fr;gap:var(--ea_gap);grid-template-columns:repeat(auto-fill,minmax(var(--ea_message_text__item_width),1fr));justify-content:start;margin:0}.ea_mail__message_attachments_xfiles-thumbnail>.ea_generics__xfiles_list .ea_generics__xfiles_item{width:auto;margin:0}}.ea_mail__message_attachments_xfiles-full>.ea_generics__xfiles_list{max-width:var(--ea_container_max_width)}.ea_mail__message_attachments_xfiles-full>.ea_generics__xfiles_list .ea_generics__xfiles_content{padding:0}.ea_mail__message_bar_light{overflow:hidden}@media (max-width: 576px){.ea_mail__message_previous_second_hidden:before{content:none!important}}.ea_mail__message[class*=ea_mail__message_preview] .ea_mail__message_pagination_container{display:flex;justify-content:end}.ea_generics__collapse_panel_main .ea_mail__message_register_status_list{padding-top:var(--ea_gap)}.ea_mail__message_vcal_inner{display:flex;border:var(--ea_border)}.ea_mail__message_vcal_decoration{display:flex;align-items:center;justify-content:center;padding:var(--ea_gap);background-color:var(--ea_background_color_dark)}.ea_mail__message_vcal_decoration .ea_generics__icon{height:var(--ea_icon_size_xlarge);width:var(--ea_icon_size_xlarge)}.ea_mail__message_vcal_decoration .ea_generics__icon .ea_generics__icon_use{fill:var(--ea_color_primary)}.ea_mail__message_vcal_content{flex-grow:1;padding:var(--ea_content_margin)}@media (min-width: 576.02px){.ea_mail__message_vcal_content{padding:var(--ea_gap)}}.ea_mail__message_vcal_content_header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.ea_mail__message_vcal_content_title,.ea_mail__message_vcal_content_link{margin-bottom:var(--ea_content_margin)!important}.ea_mail__message_vcal_content_title{margin-top:0}@media (max-width: 576px){.ea_mail__message_vcal_content_title{display:flex}.ea_mail__message_vcal_content_title .ea_generics__icon .ea_generics__icon_use{fill:var(--ea_color_primary)}.ea_mail__message_vcal_content_title .ea_generics__icon+.ea_mail__message_vcal_content_title_text{margin-top:calc((var(--ea_icon_size) - var(--ea_font_size_h3) * var(--ea_heading_line_height)) / 2)}}.ea_mail__msg_vcal_content_calendar_button{margin-bottom:var(--ea_content_margin)}.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_date,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_period,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_description,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_location,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_organizer,.ea_mail__message_vcal_content_infos .ea_mail__message_vcal_attendees{display:flex;align-items:flex-start;flex-wrap:wrap;word-break:break-word}.ea_mail__message_vcal_content_infos_label{font-style:italic;margin-bottom:0!important}.ea_mail__message_vcal_attendees .ea_generics__details:not([open]) .ea_mail__message_vcal_attendees_list_hide{display:none}.ea_mail__message_vcal_attendees .ea_generics__details[open] .ea_mail__message_vcal_attendees_list_show{display:none}.ea_mail__message_vcal_answer,.ea_mail__message_vcal_buttons{margin-top:var(--ea_gap)}.ea_mail__message_vcal_answer{margin-bottom:0}.ea_mail__message_vcal_buttons .ea_generics__buttons_grouped{flex-wrap:wrap}.ea_mail__message_vcal_buttons .ea_generics__buttons_grouped>.ea_generics__button{flex-grow:1}[dir=ltr] .ea_mail__message_vcal_decoration{border-right:var(--ea_border)}[dir=ltr] .ea_mail__msg_vcal .ea_generics__badge,[dir=ltr] .ea_mail__msg_vcal_content_title,[dir=ltr] .ea_mail__message_vcal_content_title{margin-right:var(--ea_gap)}[dir=ltr] .ea_mail__message_vcal_content_title .ea_generics__icon{margin-right:var(--ea_icon_sibling_margin)}@media (min-width: 576.02px){[dir=ltr] .ea_mail__msg_vcal_content_header{float:left}[dir=ltr] .ea_mail__msg_vcal_content_calendar_button{float:right;margin-left:var(--ea_gap)}[dir=ltr] .ea_mail__msg_vcal_content_infos{clear:left}}[dir=ltr] .ea_mail__message_vcal_content_infos_label{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_mail__message_vcal_decoration{border-left:var(--ea_border)}[dir=rtl] .ea_mail__msg_vcal .ea_generics__badge,[dir=rtl] .ea_mail__msg_vcal_content_title,[dir=rtl] .ea_mail__message_vcal_content_title{margin-left:var(--ea_gap)}[dir=rtl] .ea_mail__message_vcal_content_title .ea_generics__icon{margin-left:var(--ea_icon_sibling_margin)}@media (min-width: 576.02px){[dir=rtl] .ea_mail__msg_vcal_content_header{float:right}[dir=rtl] .ea_mail__msg_vcal_content_calendar_button{float:left;margin-right:var(--ea_gap)}[dir=rtl] .ea_mail__msg_vcal_content_infos{clear:right}}[dir=rtl] .ea_mail__message_vcal_content_infos_label{margin-left:var(--ea_icon_sibling_margin)}.cl_MAIL_MSG_header+.cl_MAIL_MSG_attached{padding-top:var(--ea_content_margin)}.ea_mail__message_iframe_iframe,.cl_MAIL_MSG_TEXT{color-scheme:light}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old{border-top:var(--ea_border)}.ea_mail__message .ea_mail__message_iframe_notice_container,.ea_mail__message .ea_mail__message_attachments_xfiles{padding-right:var(--ea_gutter);padding-left:var(--ea_gutter);margin-right:calc(var(--ea_gutter) * -1);margin-left:calc(var(--ea_gutter) * -1);background-color:var(--ea_iframe_background)}.ea_mail__message .ea_mail__message_iframe_notice_container.ea_mail__message_iframe_notice_container_no_attachments{margin-top:calc(var(--ea_gap) / 2)}.ea_mail__message .ea_mail__message_iframe_notice_container_attachments{padding-bottom:var(--ea_gap)}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old{margin-top:calc(var(--ea_gap) / 2);padding:calc(var(--ea_gap) / 2) 0}.ea_mail__message .cl_MAIL_MSG_attached.cl_MAIL_MSG_attached_old .cl_item img{display:initial;margin:0!important}.ea_mail__message #div_INSIDE{display:inline-flex;flex-direction:column}@media (max-width: 576px){.ea_mail__message #div_INUP,.ea_mail__message #div_TOP{display:none}}.ea_mail__message #div_IN{flex-grow:1;display:flex;flex-direction:column;overflow:auto!important}@media (max-width: 576px){html:not([data-skin=app]) .ea_mail__message #div_IN{padding-top:calc(var(--ea_header_height) + var(--ea_gap));top:unset!important;border-top-width:0}html:not([data-skin=app]) .ea_mail__message #div_FRAME{top:unset!important}}.ea_mail__message_container{flex-grow:1}@media (max-width: 576px){.ea_mail__message_container{padding-bottom:calc(var(--ea_button_min_height) * 2 + var(--ea_gap) + var(--ea_buttons_gap) + var(--ea_border_width))}}@media (min-width: 576.02px){.ea_mail__message_container{margin-top:var(--ea_gap)}}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN{overflow:hidden!important}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PREVIEW,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PREVIEW{display:inline-flex}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PRE,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PRE{overflow:auto!important}.ea_mail__message_mailbox.ea_mail__message_preview_under #div_IN_PRE,.ea_mail__message_mailbox.ea_mail__message_preview_side #div_IN_PRE{display:flex;flex-direction:column;width:100%}#div_IN_PRE_TOP .ea_mail__message_vcal{margin:var(--ea_content_margin)}.ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,.ea_mail__menu .ea_mail__menu_item .ea_generics__badge{position:relative}[dir=ltr] .ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,[dir=ltr] .ea_mail__menu .ea_mail__menu_item .ea_generics__badge{margin-left:auto;margin-right:0}[dir=rtl] .ea_mail__menu .ea_mail__menu_tree_item .ea_generics__badge,[dir=rtl] .ea_mail__menu .ea_mail__menu_item .ea_generics__badge{margin-right:auto;margin-left:0}.ea_mail__menu .ea_mail__menu_tree_item-has_unseen>.ea_generics__button>.ea_generics__badge,.ea_mail__menu .ea_mail__menu_tree_item-has_unseen>.ea_generics__button>.ea_generics__button_text,.ea_mail__menu .ea_mail__menu_item-has_unseen>.ea_generics__button>.ea_generics__badge,.ea_mail__menu .ea_mail__menu_item-has_unseen>.ea_generics__button>.ea_generics__button_text{font-weight:700}.ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,.ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{content:"";display:block;height:var(--ea_badge_mini_size);width:var(--ea_badge_mini_size);border-radius:var(--ea_border_radius_rounded);background:var(--ea_color_primary);position:absolute;top:calc(var(--ea_badge_mini_size) / 2 * -1)}[dir=ltr] .ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,[dir=ltr] .ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{left:calc(var(--ea_badge_mini_size) / 2 * -1)}[dir=rtl] .ea_mail__menu .ea_mail__menu_tree_item-has_new>.ea_generics__button>.ea_generics__badge:before,[dir=rtl] .ea_mail__menu .ea_mail__menu_item-has_new>.ea_generics__button>.ea_generics__badge:before{right:calc(var(--ea_badge_mini_size) / 2 * -1)}.ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_mail__menu_button-hover>.ea_generics__badge{visibility:hidden}[dir=ltr] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1{padding-right:var(--ea_sidebar_gutter)}[dir=rtl] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1{padding-left:var(--ea_sidebar_gutter)}[dir=ltr] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1:not(.ea_generics__button-badge){padding-right:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}[dir=rtl] .ea_generics__sidebar .ea_mail__menu .ea_generics__nav_list-column .ea_generics__nav_button-action-1:not(.ea_generics__button-badge){padding-left:calc(var(--ea_target_size_minimum) * 1 + var(--ea_sidebar_gutter))}.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]{position:sticky;top:0;z-index:5;background-color:var(--ea_background_color)}.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]:hover,.ea_mail__nav-shared>.ea_generics__nav_title.ea_generics__collapse_button[aria-expanded]:active{background-color:var(--ea_background_color_dark);border-color:var(--ea_background_color_dark)}#div_OUT_PAGE,#div_WWW,.ea_pages_out__page{--ea_header_footer_max_width: 1300px}.ea_pages_out__footer{display:flex;justify-content:center;background-color:#000}.ea_pages_out__footer .ea_pages_out__footer_anchor{color:#fff;font-size:var(--ea_font_size_large);font-weight:700}.ea_pages_out__footer .ea_pages_out__footer_anchor:hover{text-decoration:underline}.ea_pages_out__footer .ea_pages_out__footer_anchor .ea_generics__icon{height:var(--ea_button_icon_height)}.ea_pages_out__footer .ea_pages_out__footer_anchor .ea_generics__icon use{fill:#fff}.ea_pages_out__footer_content,.ea_pages_out__footer_content-full_width{width:100%}.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-auto-rows:max-content}@media (max-width: 576px){.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 2);text-align:center}}@media (min-width: 576.02px) and (max-width: 768px){.ea_pages_out__footer_content.ea_generics__grid,.ea_pages_out__footer_content-full_width.ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}}.ea_pages_out__footer_content{max-width:var(--ea_header_footer_max_width);padding:calc(var(--ea_gap) * 1.5) var(--ea_gap)}.ea_pages_out__social{display:inline-block;margin-top:9px;margin-right:12px}.ea_generics__page_header.ea_pages_out__page_header{min-height:50px;border-bottom:none;justify-content:center;padding-right:var(--ea_gutter);padding-left:var(--ea_gutter)}@media (min-width: 576.02px){.ea_generics__page_header.ea_pages_out__page_header{min-height:85px}}.ea_generics__page_header.ea_pages_out__page_header .ea_pages_out__page_header_content{max-width:var(--ea_header_footer_max_width)}.ea_pages_out__header_element{margin-left:15px}.ea_pages_out__header_element.ea_generics__anchor{font-weight:700;font-size:15px}@media (min-width: 576.02px){.ea_pages_out__header_element{margin-left:50px}.ea_pages_out__header_element.ea_generics__button-icon_only{margin-left:45px}}.ea_pages_out__header_sign{margin-right:10px}.ea_pages_out__modal_language .ea_pages_out__lang_action.ea_pages_out__lang_action-selected{border:1px solid var(--ea_button_light_color_hover)}.ea_pages_out__main{display:flex;flex-grow:1}.ea_pages_out__main.ea_pages_out__main-max_width{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:calc(5% - var(--ea_gap) / 2) calc(var(--ea_gap) / 2);width:100%;flex-grow:1}@media (min-width: 768.02px){.ea_pages_out__main.ea_pages_out__main-max_width{flex-direction:row}}.ea_pages_out__main.ea_pages_out__main-max_width>*{max-width:1000px;margin:calc(var(--ea_gap) / 2)}.ea_pages_out__main.ea_pages_out__main-max_width>*>.ea_generics__card,.ea_pages_out__main.ea_pages_out__main-max_width>*>.ea_generics__tile{max-width:800px;background-color:var(--ea_background_color)}.ea_space__form_registrar_results>.ea_generics__NEW_fields{margin:0 auto var(--ea_content_margin) auto}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_reset_all{text-align:right}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item{display:flex;align-items:center}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item:hover{background-color:var(--ea_background_color_dark)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label{flex-grow:1;display:flex;align-items:center;padding:calc(var(--ea_gap) / 2);min-height:calc(var(--ea_button_min_height) + var(--ea_gap))}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price{flex-grow:1;display:flex;flex-direction:column}@media (min-width: 576.02px){.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price{flex-direction:row;align-items:center}}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_name{font-size:var(--ea_font_size_large);font-weight:700}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{white-space:nowrap}@media (min-width: 576.02px){[dir=ltr] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{margin-left:auto;margin-right:10%}[dir=rtle] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_space__registrar_search_list_item_name_price .ea_space__registrar_search_list_item_price{margin-right:auto;margin-left:10%}}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{order:-1}[dir=ltr] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{margin-right:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{margin-left:calc(var(--ea_gap) / 2)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_label:hover .ea_generics__NEW_field-checkbox_custom{border-color:var(--ea_button_border_color_hover)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item .ea_space__registrar_search_list_item_remove{margin:calc(var(--ea_gap) / 2)}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item.ea_space__registrar_search_unavailable .ea_space__registrar_search_list_item_label{pointer-events:none}.ea_space__form_registrar_results>.ea_generics__NEW_fields .ea_space__registrar_search_list_item.ea_space__registrar_search_unavailable .ea_space__registrar_search_list_item_label .ea_generics__NEW_field-checkbox_custom{display:none}.ea_space__form_registrar_results .ea_space__registrar_search_toggle_unavailable{margin:var(--ea_content_margin) 0}.ea_space__form_registrar_results>.ea_space__form_registrar_results_footer{margin:0 auto var(--ea_content_margin) auto!important}.ea_space__form_registrar_search{--ea_field_height: var(--ea_target_size_enhanced);--ea_button_min_height: var(--ea_target_size_enhanced)}.ea_space__form_registrar_search>.ea_generics__NEW_fields{margin:0 auto;padding:var(--ea_content_margin) 0}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__NEW_fieldset_legend{padding:0;border:none;font-size:var(--ea_font_size_h2);text-align:center}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__grouped .ea_generics__NEW_field-search{flex-grow:1;max-width:none}.ea_space__form_registrar_search>.ea_generics__NEW_fields .ea_generics__grouped .ea_generics__NEW_field-search .ea_generics__NEW_field_input-search{font-size:var(--ea_font_size_large);padding-left:calc(var(--ea_field_padding_left_right) * 2);padding-right:calc(var(--ea_field_padding_left_right) * 2);width:100%}.ea_space__fridge{display:flex;justify-content:center}.ea_space__fridge .ea_space__fridge_container{position:relative;height:610px;min-width:300px}.ea_space__fridge .ea_space__fridge_background{pointer-events:none;width:100%;height:100%}.ea_space__fridge .ea_space__fridge_empty{position:absolute;bottom:0;color:#000;padding:100px 50px;text-align:center}.ea_space__fridge .ea_space__fridge_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ea_gap)}.ea_space__fridge .ea_space__fridge_right{display:none;width:calc(100% - 300px);height:610px}@media (min-width: 992.02px){.ea_space__fridge .ea_space__fridge_right{display:flex;flex-direction:column}[dir=ltr] .ea_space__fridge .ea_space__fridge_right{margin-left:var(--ea_gap)}[dir=rtl] .ea_space__fridge .ea_space__fridge_right{margin-right:var(--ea_gap)}}.ea_space__fridge .ea_space__fridge_add{position:fixed!important;bottom:0;right:0;margin:var(--ea_gutter)}@media (min-width: 992.02px){.ea_space__fridge .ea_space__fridge_add{display:none}}.ea_space__fridge .ea_space__fridge_list{width:100%;height:100%;position:absolute;top:0}.ea_space__fridge .ea_space__fridge_magnet{position:absolute!important;margin:0!important;top:var(--ea_utilities_calculated_top);left:var(--ea_utilities_calculated_left);width:max-content}.ea_space__fridge .ea_space__fridge_magnet:hover,.ea_space__fridge .ea_space__fridge_magnet:active{z-index:1}.ea_space__fridge .ea_space__fridge_magnet:hover .ea_generics__buttons,.ea_space__fridge .ea_space__fridge_magnet:active .ea_generics__buttons{display:flex}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__field_textarea:focus-within+.ea_generics__buttons{display:flex}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__img{margin:0}.ea_space__fridge .ea_space__fridge_magnet .ea_space__fridge_magnet_action{background-color:var(--ea_background_color);border-radius:var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons{--top: 0;--bottom: unset;position:absolute;top:var(--top);bottom:var(--bottom);left:0;flex-direction:column;display:none}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons>.ea_space__fridge_magnet_action:first-child{box-shadow:var(--ea_shadow_large)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped{flex-direction:column;box-shadow:var(--ea_shadow_large);border-radius:var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>:first-child{border-radius:var(--ea_border_radius_rounded) var(--ea_border_radius_rounded) 0 0}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>:last-child{border-radius:0 0 var(--ea_border_radius_rounded) var(--ea_border_radius_rounded)}.ea_space__fridge .ea_space__fridge_magnet .ea_generics__buttons .ea_generics__buttons_grouped>*:not(:first-child){margin-top:calc(var(--ea_button_border_width) * -1);margin-left:unset!important;width:100%}.ea_space__fridge .ea_space__fridge_magnet .ea_space__fridge_magnet_text{position:absolute;left:25px;top:25px;width:calc(100% - 40px);height:calc(100% - 70px);border:none;background:none;resize:none}.ea_space__fridge [data-drag-type=magnet] .ea_generics__img{transition:all .15s ease-in-out}.ea_space__fridge [data-drag-type=magnet]:hover>.ea_generics__img{filter:drop-shadow(0px 2px 6px rgba(0,0,0,.2)) drop-shadow(0px 2px 4px rgba(0,0,0,.1)) drop-shadow(0px 1px 2px rgba(0,0,0,.1));transform:scale(1.1)}.ea_space__fridge_new{display:flex;flex-wrap:wrap}.ea_space__fridge_wrapper .ea_generics__tabs{display:flex;flex-direction:column;height:100%;overflow:hidden}.ea_space__fridge_wrapper .ea_generics__tab_panel{border:var(--ea_border);padding:var(--ea_gutter)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category:not(:first-child){margin-top:var(--ea_gutter)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title{display:flex;align-items:center}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title .ea_generics__icon{height:var(--ea_button_icon_height);margin-right:var(--ea_button_icon_icon_margin_right)}.ea_space__fridge_wrapper .ea_generics__tab_panel_category .ea_generics__tab_panel_category_title_text{margin-left:var(--ea_button_icon_text_margin_left)}.ea_space__fridge_wrapper .ea_generics__modal_main{overflow:hidden}.ea_space__santatree{color:#fff;background-color:#002a4b;padding:var(--ea_gap)}.ea_space__santatree .ea_generics__help{color:var(--ea_text_color)}.ea_space__santatree .ea_generics__tab_panel_category_title .ea_generics__icon_use{fill:#fff}.ea_space__santatree .ea_generics__tab_panel_category_title .ea_generics__tab_panel_category_title_text{color:#fff}.ea_space__form_registrar_add{margin:0 auto;padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_space__registrar_add_table{max-width:800px;margin:100px auto;border:none}.ea_space__registrar_add_table thead th{text-align:center;border:none;padding-top:10px;font-size:115%;font-weight:700;border-bottom:1px solid var(--ea_table_thead_th_border_top_color);background-color:var(--ea_table_thead_th_background_color);color:var(--ea_table_thead_th_color)}.ea_space__registrar_add_table tr{line-height:40px}.ea_space__registrar_add_table tr th,.ea_space__registrar_add_table tr td{border-bottom:var(--ea_border)}[dir=ltr] .ea_space__registrar_add_table .ea_generics__button[name=delete]{margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_space__registrar_add_table .ea_generics__button[name=delete]{margin-left:var(--ea_icon_sibling_margin)}.ea_space__registrar_add_table .ea_space__registrar_item_quantity{text-align:center}.ea_space__registrar_add_table .ea_space__registrar_item_quantity select{width:100px}.ea_space__registrar_add_table .ea_space__registrar_item_price{width:25%;text-align:center}.ea_space__registrar_add_table .ea_space__registrar_item_total,.ea_space__registrar_add_table .ea_space__registrar_add_table_total td{width:25%;text-align:right}.ea_space__registrar_add_table .ea_space__registrar_add_table_total td,.ea_space__registrar_add_table .ea_space__registrar_add_table_total th{border:none}.ea_space__registrar_add_table .ea_space__registrar_add_table_total:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_button td{text-align:right;border:none}.ea_space__registrar_add_table .ea_space__registrar_add_table_button:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning{text-align:center;line-height:normal}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning:hover{background-color:transparent}.ea_space__registrar_add_table .ea_space__registrar_add_table_warning td{padding:30px 0;border:none}.ea_space__registrar_add_table label.ea_generics__field_label{display:inline-block;margin-bottom:0}.ea_space__form_registrar_infos{margin:0 auto;padding-top:var(--ea_content_margin);padding-bottom:var(--ea_content_margin)}.ea_space__space_create_card .ea_generics__card_header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.ea_space__space_create_card .ea_generics__img{height:40px}.ea_space__space_create_card .ea_space__space_create_card_subtitle{margin:0;color:var(--ea_heading_color)}.ea_space__space_create_card.ea_space__space_create_card-fam,.ea_space__space_create_card.ea_space__space_create_card-comp,.ea_space__space_create_card.ea_space__space_create_card-asso,.ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_color_primary: white;--ea_button_color_primary_hover: white}.ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_background_color_primary: var(--ea_fam_color_primary);--ea_button_background_color_primary_hover: var(--ea_fam_color_primary_dark);--ea_card_border_color_hover: var(--ea_fam_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_background_color_primary: var(--ea_pro_color_primary);--ea_button_background_color_primary_hover: var(--ea_pro_color_primary_dark);--ea_card_border_color_hover: var(--ea_pro_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_background_color_primary: var(--ea_asso_color_primary);--ea_button_background_color_primary_hover: var(--ea_asso_color_primary_dark);--ea_card_border_color_hover: var(--ea_asso_color_primary)}.ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_color_primary: var(--ea_edu_color_primary);--ea_button_background_color_primary_hover: var(--ea_edu_color_primary_dark);--ea_card_border_color_hover: var(--ea_edu_color_primary)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl{display:table;border-collapse:collapse}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item{display:table-row}.ea_space__universe_domains .ea_generics__dl .ea_generics__dt,.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{display:table-cell}}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item:not(:first-child){border-top:var(--ea_border)}.ea_space__universe_domains .ea_generics__dl .ea_generics__dl_item:hover{background-color:var(--ea_color_primary_lighter)}.ea_space__universe_domains .ea_generics__dl .ea_generics__dt{padding-top:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl .ea_generics__dt{padding-bottom:calc(var(--ea_content_margin) / 2);padding-left:calc(var(--ea_content_margin) / 2)}}.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{padding-bottom:calc(var(--ea_content_margin) / 2)}@media (min-width: 576.02px){.ea_space__universe_domains .ea_generics__dl .ea_generics__dd{padding-top:calc(var(--ea_content_margin) / 2);padding-right:calc(var(--ea_content_margin) / 2)}}.ea_generics__badge-icon_only .ea_generics__icon.ea_generics__icon_space_manager{height:var(--ea_icon_size)}.ea_www__help_features_table .ea_generics__table_cell:not(:first-child){text-align:center}.ea_www__help_features_table .ea_generics__table_tbody_td{width:200px}.ea_www__presentation{--ea_container_max_width: 1100px}.ea_www__presentation section:not(:last-child){margin-bottom:0}.ea_www__section{padding-top:var(--ea_presentation__section_padding);padding-bottom:var(--ea_presentation__section_padding)}@media (min-width: 768.02px){.ea_www__section{padding-top:var(--ea_presentation__section_padding_md);padding-bottom:var(--ea_presentation__section_padding_md)}}@media (min-width: 992.02px){.ea_www__section{padding-top:var(--ea_presentation__section_padding_lg);padding-bottom:var(--ea_presentation__section_padding_lg)}}.ea_www__section .ea_www__section_intro,.ea_www__section .ea_www__section_title{margin-bottom:calc(var(--ea_content_margin) * 2)}@media (min-width: 768.02px){.ea_www__section .ea_www__section_intro,.ea_www__section .ea_www__section_title{margin-bottom:calc(var(--ea_content_margin) * 3)}}.ea_www__section .ea_www__section_intro .ea_www__section_title,.ea_www__section .ea_www__section_intro .ea_www__section_subtitle{margin:0}.ea_www__section .ea_www__section_intro .ea_www__section_subtitle{max-width:650px}.ea_www__section .ea_www__section_intro .ea_www__section_title.ea_utilities__text_align-center+.ea_www__section_subtitle{align-self:center;margin-right:auto;margin-left:auto}.ea_www__actions-sub{align-items:flex-start}.ea_www__actions-sub .ea_www__actions_sub{display:flex;flex-direction:column;align-items:center}.ea_www__actions-sub .ea_www__actions_sub .ea_generics__button{margin:var(--ea_buttons_gap) calc(var(--ea_buttons_gap) / 2) 0 calc(var(--ea_buttons_gap) / 2)}.ea_www__actions-sub .ea_www__actions_sub .ea_www__action_sub{font-size:var(--ea_font_size_small);margin-top:calc(var(--ea_content_margin) * .25)}.ea_www__administration{color:#fff}.ea_www__administration .ea_generics__list_item{list-style-type:disc;font-size:14px!important}@media (min-width: 768.02px){.ea_www__administration .ea_generics__list_item{font-size:17px!important}}.ea_www__administration .ea_generics__img{height:56px}@media (min-width: 576.02px){.ea_www__administration .ea_generics__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768.02px){.ea_www__administration .ea_generics__grid{grid-template-columns:repeat(3,1fr)}}.ea_www__administration .ea_generics__grid .ea_www__features_item{border:2px solid var(--ea_color_primary);border-radius:20px;position:relative;padding:57px 54px 45px}.ea_www__administration .ea_generics__grid .ea_www__features_item:before,.ea_www__administration .ea_generics__grid .ea_www__features_item:after{content:"";position:absolute;left:50%;transform:translate(-50%);border-radius:50%}.ea_www__administration .ea_generics__grid .ea_www__features_item:before{background-color:var(--ea_background_color);height:35px;width:35px;border:1px solid var(--ea_color_primary);top:-20px}.ea_www__administration .ea_generics__grid .ea_www__features_item:after{height:15px;width:15px;background-color:var(--ea_color_primary);top:-9px}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(1){grid-column:1/3}.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(2){grid-column:3/5}.ea_www__administration .ea_generics__grid .ea_www__features_item:nth-child(3){grid-column:2/4}}.ea_www__administration .ea_generics__grid .ea_www__features_item .ea_www__features_item_title{margin-top:0!important}.ea_www__apps{text-align:center;display:block}.ea_www__apps figure,.ea_www__apps img{margin:0!important}.ea_www__apps .ea_www__apps_title{font-size:20px;font-weight:400}.ea_www__apps .ea_www__apps_title img{display:inline}.ea_www__apps .ea_www__apps_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;font-family:Arial,sans-serif;line-height:1}.ea_www__apps .ea_www__apps_list .ea_www__apps_list_item{margin:0 var(--ea_gap);padding:0}.ea_www__apps .ea_www__apps_list .ea_www__app_block{position:relative;display:block}.ea_www__apps .ea_www__apps_list .ea_www__app_block .ea_www__app_label{position:absolute;color:#fff;font-size:9px}.ea_www__apps .ea_www__apps_list .ea_www__app_block.ea_www__app_block-apple .ea_www__app_label{left:33px;top:4px}.ea_www__apps .ea_www__apps_list .ea_www__app_block.ea_www__app_block-google .ea_www__app_label{left:41px;top:3px;text-transform:uppercase}@media (min-width: 992.02px){.ea_www__presentation .ea_www__banner.ea_www__section{padding-top:calc(var(--ea_gap) * 4);padding-bottom:calc(var(--ea_gap) * 4)}}.ea_www__presentation .ea_www__banner .ea_generics__grid{align-items:center;grid-column-gap:calc(var(--ea_gap) * 2);grid-row-gap:calc(var(--ea_gap) * 2)}@media (max-width: 768px){.ea_www__presentation .ea_www__banner .ea_generics__grid img{grid-row-start:2;margin-left:auto;margin-right:auto}}.ea_www__banner.ea_www__expertise .ea_www__container{justify-content:center}.ea_www__banner.ea_www__expertise .ea_generics__grid{color:#fff;background-color:#ffffff1a;border:2px solid var(--ea_color_primary);border-radius:20px;padding:40px 50px;margin-top:70px;margin-bottom:70px;align-items:center}.ea_www__banner.ea_www__expertise .ea_www__banner_title{margin-top:0!important;text-align:center}@media (min-width: 768.02px){.ea_www__banner.ea_www__expertise .ea_www__banner_title{text-align:left}}.ea_www__banner.ea_www__expertise .ea_generics__list{font-size:14px;line-height:28px;margin-left:15px}.ea_www__banner.ea_www__expertise .ea_generics__list .ea_generics__list_item:not(:last-child){margin-bottom:0!important}@media (min-width: 768.02px){.ea_www__banner.ea_www__expertise .ea_generics__list{font-size:17px}}.ea_www__expertise_title_img{margin-left:-8px}.ea_www__features .ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}.ea_www__features .ea_www__features_item .ea_www__features_item_header{display:flex;gap:var(--ea_gap);flex-direction:column}.ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_title{margin-bottom:0!important}.ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_image{margin:0;align-self:center;flex:0 0 auto}.ea_www__features .ea_www__features_item .ea_www__features_item_header+.ea_www__features_item_main{margin-top:var(--ea_content_margin)}.ea_www__features .ea_www__features_item.ea_www__features_item-highlight{background-color:var(--ea_color_primary)}.ea_www__features.ea_www__features_display-card .ea_generics__grid{grid-gap:0}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_generics__grid{grid-gap:calc(var(--ea_gap) * 2)}}@media (max-width: 768px){.ea_www__features.ea_www__features_display-card .ea_generics__grid.ea_www__container{padding-left:0;padding-right:0}}.ea_www__features.ea_www__features_display-card .ea_www__features_item{display:flex;justify-content:center;padding:calc(var(--ea_gap) * 2) var(--ea_gap)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item{padding:calc(var(--ea_gap) * 1.5);border-radius:var(--ea_card_border_radius)}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item{padding:calc(var(--ea_gap) * 1.5) calc(var(--ea_gap) * 2)}}.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_content{max-width:550px;width:100%}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header{justify-content:space-between;align-items:center}}.ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_title{margin:0!important}.ea_www__features.ea_www__features_display-block{padding:0!important;overflow:hidden}.ea_www__features.ea_www__features_display-block .ea_generics__grid{grid-gap:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_www__container{padding-left:0;padding-right:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{display:flex;justify-content:center;position:relative;padding:calc(var(--ea_gap) * 2) var(--ea_gap)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{justify-content:right;padding:calc(var(--ea_gap) * 3) calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item{padding:calc(var(--ea_gap) * 5) calc(var(--ea_gap) * 4)}}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_content{max-width:550px;width:100%}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_header,.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item .ea_www__features_item_main{position:relative;z-index:2}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:after{content:"";width:100vw;height:100%;position:absolute;right:0;top:0;z-index:1}.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:nth-child(2n){background-color:var(--ea_color_primary)}@media (min-width: 768.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid .ea_www__features_item:nth-child(2n){justify-content:left}}@media (min-width: 576.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(odd){padding-left:var(--ea_gutter)}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(2n){padding-right:var(--ea_gutter)}}@media (min-width: 1200.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(odd){padding-left:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_sm .ea_www__features_item:nth-child(2n){padding-right:0}}@media (min-width: 992.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(odd){padding-left:var(--ea_gutter)}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(2n){padding-right:var(--ea_gutter)}}@media (min-width: 1200.02px){.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(odd){padding-left:0}.ea_www__features.ea_www__features_display-block .ea_generics__grid.ea_generics__grid-2_lg .ea_www__features_item:nth-child(2n){padding-right:0}}.ea_www__features.ea_www__features_display-block .ea_generics__grid[class*=ea_generics__grid-2_] .ea_www__features_item:nth-child(2n):after{right:inherit;left:0}.ea_www__features .ea_generics__buttons{justify-content:center;margin-top:calc(var(--ea_gap) * 1.5)}@media (min-width: 768.02px){.ea_www__features .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__features .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 4)}}@media (min-width: 576.02px){.ea_www__form .ea_www__container{display:flex;flex-direction:column}}.ea_www__form .ea_www__form_area{display:flex;flex-direction:column;margin:0 auto}.ea_www__form .ea_generics__form{background-color:#fff;padding:calc(var(--ea_gutter) * 2) 0}@media (min-width: 576.02px){.ea_www__form .ea_generics__form{padding:calc(var(--ea_gutter) * 2)}}@media (min-width: 992.02px){.ea_www__form .ea_generics__form{padding:calc(var(--ea_gutter) * 3)}}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_label_text{font-size:80%;font-weight:700}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_input{--ea_button_font_size: var(--ea_font_size);height:calc(var(--ea_button_line_height) * var(--ea_button_font_size) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2)}.ea_www__form .ea_generics__form .ea_generics__NEW_fields .ea_generics__NEW_field_control{font-size:var(--ea_font_size)}@media (min-width: 576.02px){.ea_www__form .ea_generics__form .ea_generics__NEW_fields{--ea_field_control_width: 400px}}.ea_www__form .ea_generics__form .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)}.ea_www__form .ea_www__form_email_text{margin-top:calc(var(--ea_gap) * 2);margin-left:auto;margin-right:auto;font-size:.875rem;text-align:center;max-width:350px}.ea_www__gallery{background-color:var(--ea_gallery_background_color)}.ea_www__gallery .ea_www__gallery_area{margin-left:auto;margin-right:auto}.ea_www__gallery *+.ea_www__gallery_area{margin-top:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__gallery *+.ea_www__gallery_area{margin-top:calc(var(--ea_gap) * 2)}}.ea_www__gallery .ea_www__gallery_list{position:relative;margin:0!important;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item{margin-left:calc(var(--ea_content_margin) / 4)!important;margin-right:calc(var(--ea_content_margin) / 4)!important}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item{margin-left:calc(var(--ea_content_margin) / 2)!important;margin-right:calc(var(--ea_content_margin) / 2)!important}}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title{padding:10px 20px;font-size:1rem;line-height:1;margin:0;cursor:pointer;transition:background-color .3s,color .3s}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title.ea_www__gallery_title-focus,.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_title:hover{color:var(--ea_button_gallery_color_hover);background-color:var(--ea_button_gallery_background_color_selected)}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_item:first-child{padding-left:0!important}.ea_www__gallery .ea_www__gallery_list .ea_www__gallery_image{position:absolute!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;width:.01em!important;height:.01em!important;min-width:.01em!important;min-height:.01em!important;padding:0!important;margin:0!important;white-space:nowrap!important;border:none!important}.ea_www__gallery .ea_www__gallery_image_area{width:100%;font-size:.875rem;margin-top:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_image_area{margin-top:calc(var(--ea_gap) * 2)}}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image{margin:0 auto}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image figcaption{max-width:800px;margin-left:auto;margin-right:auto}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image figcaption+img{margin-top:var(--ea_content_margin)}.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image img{width:100%}@media (min-width: 768.02px){.ea_www__gallery .ea_www__gallery_image_area .ea_www__gallery_image img{width:auto;margin-left:auto;margin-right:auto;display:block}}.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 2);grid-row-gap:calc(var(--ea_gap) * 2)}@media (min-width: 768.02px){.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 3);grid-row-gap:calc(var(--ea_gap) * 3)}}@media (min-width: 992.02px){.ea_www__hero .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 4);grid-row-gap:calc(var(--ea_gap) * 4)}}@media (max-width: 576px){.ea_www__hero .ea_generics__actions_content_text{text-align:center!important}}.ea_www__hero .ea_generics__buttons{justify-content:flex-start!important}@media (min-width: 992.02px){.ea_www__hero .ea_generics__buttons{margin-top:calc(var(--ea_gap) * 2)!important}}.ea_www__hero .ea_generics__img{margin-left:auto!important;margin-right:auto!important}@media (min-width: 576.02px){.ea_www__hero.ea_www__hero_image_left .ea_www__hero_content{display:flex}.ea_www__hero.ea_www__hero_image_left .ea_www__hero_content .ea_generics__img{padding-right:calc(var(--ea_gutter) * 2)}}@media (min-width: 1200.02px){.ea_www__hero.ea_www__hero_image_left .ea_www__container{max-width:1200px}}.ea_www__strength{color:#fff;display:flex;flex-wrap:wrap;margin-top:0;margin-bottom:85px;padding-right:15px;padding-left:15px}.ea_www__strength .ea_www__strength_left .ea_www__strength_list{padding-right:var(--ea_gutter)}.ea_www__strength .ea_www__strength_left .ea_www__strength_list li:nth-child(4):before{content:none}@media (min-width: 768.02px){.ea_www__strength{max-width:1200px;margin-right:auto;margin-left:auto;justify-content:space-between}.ea_www__strength .ea_www__strength_left{flex:0 0 60%}.ea_www__strength .ea_www__strength_right{flex:0 0 40%}}.ea_www__strength .ea_generics__list{margin-top:0!important;margin-left:0!important}.ea_www__strength_article+.ea_www__strength_article{margin-top:35px}.ea_www__section.ea_www__techs{background-color:#fafafa;padding-top:var(--ea_gap);padding-bottom:var(--ea_gap)}@media (min-width: 768.02px){.ea_www__section.ea_www__techs{padding-top:calc(var(--ea_gap) * 1.5);padding-bottom:calc(var(--ea_gap) * 1.5)}}@media (min-width: 992.02px){.ea_www__section.ea_www__techs{padding-top:calc(var(--ea_gap) * 2);padding-bottom:calc(var(--ea_gap) * 2)}}.ea_www__section.ea_www__techs .ea_generics__grid{padding-top:var(--ea_content_margin);width:100%;grid-row-gap:calc(var(--ea_gap) * 3)}.ea_www__section.ea_www__techs figure,.ea_www__section.ea_www__techs img{margin:0!important}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnerships_list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnerships_list .ea_www__partnerships_list_item{margin:0 calc(var(--ea_gap) * .5);padding:0}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnership_french_tech{display:block;width:200px}.ea_www__section.ea_www__techs .ea_www__partnerships .ea_www__partnership_france_2030{display:block;width:400px}.ea_www__presentation{--ea_presentation__section_padding: calc(var(--ea_gap) * 2);--ea_presentation__section_padding_md: calc(var(--ea_gap) * 3);--ea_presentation__section_padding_lg: calc(var(--ea_gap) * 4);font-family:var(--ea_font_family);font-size:var(--ea_font_size);color:var(--ea_text_color);line-height:var(--ea_text_line_height);flex-grow:1}.ea_www__presentation h1,.ea_www__presentation .ea_generics__h1{font-size:var(--ea_font_size_h1)}.ea_www__presentation h2,.ea_www__presentation .ea_generics__h2{font-size:var(--ea_font_size_h2)}.ea_www__presentation h3,.ea_www__presentation .ea_generics__h3{font-size:var(--ea_font_size_h3)}@media (min-width: 768.02px){.ea_www__presentation .ea_www__container{display:flex;flex-wrap:wrap}}@media (min-width: 1200.02px){.ea_www__presentation .ea_www__container{max-width:var(--ea_container_max_width);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}}.ea_www__presentation .ea_generics__buttons{width:100%;justify-content:center;margin-bottom:0;margin-top:var(--ea_presentation__section_padding)}@media (min-width: 768.02px){.ea_www__presentation .ea_generics__buttons{margin-top:var(--ea_presentation__section_padding_md)}}@media (min-width: 992.02px){.ea_www__presentation .ea_generics__buttons{margin-top:var(--ea_presentation__section_padding_lg)}}.ea_www__presentation .ea_generics__button{line-height:var(--ea_text_line_height)}.ea_www__presentation .ea_generics__list .ea_generics__list_item:not(:last-child){margin-bottom:var(--ea_gap)!important}.ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:20px;height:20px;margin-top:3px}[dir=ltr] .ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-right:1rem}[dir=rtl] .ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{margin-left:1rem}@media (min-width: 576.02px){.ea_www__presentation .ea_generics__list .ea_generics__list_item.ea_generics__list_item_marker-icon .ea_generics__icon_marker{width:24px;height:24px}}.ea_www__call_to_action{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}.ea_www__presentation_separator{display:flex;justify-content:center}@media (max-width: 768px){.ea_www__hero+.ea_www__presentation_separator{display:none}}.ea_www__simple_paragraph{color:#fff;justify-content:center;text-align:center}.ea_www__container{padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}[data-skin=smartphone] #div_TOP .ea_generics__button_back use,[data-skin=app] #div_TOP .ea_generics__button_back use{fill:#fff}[data-skin=default],[data-skin=web2],[data-skin=app],[data-skin=smartphone]{--ea_color_primary: hsl(353 98% 60%);--ea_color_primary_dark: hsl(353 77% 54%);--ea_color_primary_darker: hsl(353 66% 48%);--ea_color_primary_light: hsl(353 98% 90%);--ea_color_primary_lighter: hsl(353 98% 98%);--ea_font_family: "Arial", sans-serif;--ea_font_size: calc(13px + var(--ea_spacing_font_size));--ea_text_color: #6A6A6A;--ea_text_color_light: #9B9B9B;--ea_text_line_height: 1.54;--ea_heading_color: #383838;--ea_background_color_dark: #F8F8F8;--ea_border_color: #DEDEDE;--ea_border_color_hover: #B0B0B0;--ea_border_radius: 3px;--ea_border_radius_large: 10px;--ea_border_radius_larger: 20px;--ea_shadow_small: 1px 1px 2px 0px rgba(0, 0, 0, .05), -1px -1px 2px 0px rgba(0, 0, 0, .05);--ea_appli_color_bookmarks: #FF8D6e;--ea_appli_color_gallery_help: #FF7A1d;--ea_appli_color_keys: #054983;--ea_appli_color_mailing: #8B8BEc;--ea_appli_color_notes: #FFAD1f;--ea_appli_color_postits: #EBDB00;--ea_appli_color_reminders: #E23952;--ea_appli_color_rss: #7ED321;--ea_appli_color_santa_tree: #2CB56e;--ea_appli_color_search_www: #046DBE;--ea_appli_color_timestamping: #19208b;--ea_appli_color_todos: #1FBFAf;--ea_appli_color_xpr_btu: #FF267e;--ea_badge_color: #6A6A6A;--ea_button_color: #6A6A6A;--ea_button_color_hover: #525252;--ea_chip_background: #E7E7E7;--ea_chip_color: #383838;--ea_list_marker_color: #B0B0B0;--ea_separator_border_color: #E7E7E7;--ea_snackbar_background_color: #222222;--ea_snackbar_background_color_hover: #707070;--ea_table_th_color: #6A6A6A;--ea_fam_color_primary: hsl(198, 100%, 50%);--ea_fam_color_primary_dark: hsl(198, 80%, 40%);--ea_mun_color_primary: hsl(5deg 100% 70%);--ea_mun_color_primary_dark: hsl(5deg 71% 66%);--ea_edu_color_primary: hsl(232deg 100% 69%);--ea_edu_color_primary_dark: hsl(232deg 80% 59%);--ea_pro_color_primary: hsl(353 98% 60%);--ea_pro_color_primary_dark: hsl(353 77% 54%);--ea_asso_color_primary: hsl(32, 100%, 61%);--ea_asso_color_primary_dark: hsl(32, 80%, 51%);--ea_bzh_color_primary: hsl(28, 91%, 54%);--ea_bzh_color_primary_dark: hsl(28, 91%, 44%)}[data-skin=web2]{--ea_info_bar_height: 20px}[data-skin][data-theme="2010"] .ea_generics__date_selector_nav,[data-skin][data-theme="2010"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2010"] .ea_generics__date_selector_days,[data-skin][data-theme="2010"] .ea_generics__date_selector_months,[data-skin][data-theme="2010"] .ea_generics__date_selector_years,[data-skin][data-theme="2010"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2010"] .ea_generics__help .ea_generics__icon_maybe,[data-skin][data-theme="2010"] .ea_generics__dropdown_item .ea_generics__icon{display:none}[data-skin][data-theme="2010"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:8px}[data-skin][data-theme="2010"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2010"] .ea_generics__sidebar{margin:0;border-top:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-right:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color)}[data-skin][data-theme="2010"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:5px}[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new{height:31px;border:none;border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-radius:var(--ea_button_border_radius);background-color:var(--ea_table_border_color);background-image:linear-gradient(to bottom,var(--ea_table_border_color) 65%,#9B9C63 100%);background-position:0 0;color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new:hover,[data-skin][data-theme="2010"] .ea_generics__sidebar .ea_generics__sidebar_button_new:active{background:var(--ea_button_background_color_primary_hover);color:var(--ea_color_primary)}[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #FF9C1A;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #51523A;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #51523A;--ea_button_color_hover: #ED4B1E;--ea_button_background_color: #ECE9D8;--ea_button_background_color_hover: #FFEEC2;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: var(--ea_button_color);--ea_button_border_radius: 0;--ea_button_border_style: outset;--ea_button_border_style_active: inset;--ea_button_color_primary: #51523A;--ea_button_background_color_primary: #ECE9D8;--ea_button_color_primary_hover: #ED4B1E;--ea_button_color_primary_active: #ED4B1E;--ea_button_background_color_primary_hover: #FFEEC2;--ea_button_background_color_primary_active: #FFEEC2;--ea_button_color_outline_primary: #51523A;--ea_button_border_color_outline_primary: #D0D1BF;--ea_button_color_outline_primary_hover: #ED4B1E;--ea_button_border_color_outline_primary_hover: #D0D1BF;--ea_button_light_color: #51523A;--ea_button_line_height: 16px;--ea_button_min_height: 26px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 10px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_icon_fill: #51523A;--ea_card_border_radius: 0;--ea_help_border_color: #B7C478;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #B7C478;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #8C9074;--ea_table_th_background_color: #F2F1ED;--ea_table_th_background_image: linear-gradient(to bottom, #f2f1ed, #e1d9ce);--ea_table_th_border_color: #e1d9ce;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_button_chat_submit_line_height: 28px;--ea_button_chat_submit_min_height: 28px;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #ED4B1E;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2010"],[data-skin=web2][data-theme="2010"],[data-skin=app][data-theme="2010"],[data-skin=smartphone][data-theme="2010"]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2012"] .ea_generics__date_selector_nav,[data-skin][data-theme="2012"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2012"] .ea_generics__date_selector_days,[data-skin][data-theme="2012"] .ea_generics__date_selector_months,[data-skin][data-theme="2012"] .ea_generics__date_selector_years,[data-skin][data-theme="2012"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2012"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((31px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{text-transform:uppercase;height:31px}[data-skin][data-theme="2012"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:8px}[data-skin][data-theme="2012"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2012"] .ea_generics__sidebar{padding:5px 0 5px 5px}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new{height:31px;border-color:#c4c4c4;border-radius:var(--ea_button_border_radius);background-color:#549ed3;background-image:linear-gradient(to bottom,#549ed3 65%,#2172aa);background-position:0 0;color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new:hover,[data-skin][data-theme="2012"] .ea_generics__sidebar .ea_generics__sidebar_button_new:active{background:var(--ea_button_background_color_primary_hover);color:var(--ea_color_primary)}[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #FE8401;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #505050;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #505050;--ea_button_color_hover: #ED4B1E;--ea_button_background_color: #ECE9D8;--ea_button_background_color_hover: #FFEEC2;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: var(--ea_button_color);--ea_button_border_radius: 0;--ea_button_border_style: outset;--ea_button_border_style_active: inset;--ea_button_color_primary: #505050;--ea_button_background_color_primary: #ECE9D8;--ea_button_color_primary_hover: #ED4B1E;--ea_button_color_primary_active: #ED4B1E;--ea_button_background_color_primary_hover: #FFEEC2;--ea_button_background_color_primary_active: #FFEEC2;--ea_button_color_outline_primary: #505050;--ea_button_border_color_outline_primary: #D0D1BF;--ea_button_color_outline_primary_hover: #ED4B1E;--ea_button_border_color_outline_primary_hover: #D0D1BF;--ea_button_light_color: #505050;--ea_button_line_height: 16px;--ea_button_min_height: 26px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 10px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_card_border_radius: 0;--ea_icon_fill: #505050;--ea_help_border_color: #C4C4C4;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #C4C4C4;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #707678;--ea_table_th_background_color: #EBEBEB;--ea_table_th_background_image: linear-gradient(to bottom, #ECEAEB, #CACBCC);--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_button_chat_submit_line_height: 28px;--ea_button_chat_submit_min_height: 28px;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #ED4B1E;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2012"],[data-skin=web2][data-theme="2012"],[data-skin=app][data-theme="2012"],[data-skin=smartphone][data-theme="2012"]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2014"] .ea_generics__date_selector_nav,[data-skin][data-theme="2014"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2014"] .ea_generics__date_selector_days,[data-skin][data-theme="2014"] .ea_generics__date_selector_months,[data-skin][data-theme="2014"] .ea_generics__date_selector_years,[data-skin][data-theme="2014"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2014"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((34px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2014"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{text-transform:uppercase;height:34px}[data-skin][data-theme="2014"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:10px}[data-skin][data-theme="2014"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top{border-right:var(--ea_border)}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new{height:34px;background-color:var(--ea_color_primary);border-color:var(--ea_color_primary);border-radius:var(--ea_button_border_radius);color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new .ea_generics__icon use{fill:#fff!important}[data-skin][data-theme="2014"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:10px}[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_text_line_height: 1.15;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #008AC4;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_color: #403935;--ea_button_color_hover: #797341;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_border_color: #D0D1BF;--ea_button_border_color_hover: #797341;--ea_button_border_radius: 0;--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_color_primary: white;--ea_button_background_color_primary: #008AC4;--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: #797341;--ea_button_background_color_primary_active: #797341;--ea_button_color_outline_primary: #008AC4;--ea_button_border_color_outline_primary: #008AC4;--ea_button_color_outline_primary_hover: #797341;--ea_button_border_color_outline_primary_hover: #797341;--ea_button_light_color: #434749;--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_icon_height: 15px;--ea_button_icon_margin_right: 3px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #DEDEDE;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #6A6F73;--ea_table_th_font_size: 10px;--ea_table_th_background_color: #E5E8EA;--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #E6F5D9;--ea_button_chat_submit_line_height: calc(28px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(28px + var(--ea_spacing_button_min_height));--ea_icon_fill: #403935;--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #797341;--ea_mail_personals_unsubs_padding_top: 0px}@media (max-width: 576px){[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2014"],[data-skin=web2][data-theme="2014"],[data-skin=app][data-theme="2014"],[data-skin=smartphone][data-theme="2014"]{--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #797341;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin][data-theme="2018"] .ea_generics__date_selector_nav,[data-skin][data-theme="2018"] .ea_generics__date_selector_weekdays,[data-skin][data-theme="2018"] .ea_generics__date_selector_days,[data-skin][data-theme="2018"] .ea_generics__date_selector_months,[data-skin][data-theme="2018"] .ea_generics__date_selector_years,[data-skin][data-theme="2018"] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme="2018"] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title{height:34px;text-transform:uppercase}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title+.ea_generics__nav_actions{top:calc((34px - var(--ea_target_size_minimum)) / 2 - var(--ea_button_border_width))}[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__anchor,[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>.ea_generics__button,[data-skin][data-theme="2018"] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_list-column .ea_generics__nav_item>p{height:34px;text-transform:uppercase}[data-skin][data-theme="2018"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__icon_label{height:10px}[data-skin][data-theme="2018"] .ea_generics__tree_list .ea_generics__tree_item .ea_generics__tree_item_expander .ea_generics__icon{height:calc(var(--ea_icon_size) / 1.15)}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top{border-right:var(--ea_border)}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new{height:34px;background-color:#545454;border-color:#545454;border-radius:var(--ea_button_border_radius);color:#fff;text-transform:uppercase;justify-content:flex-start}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top .ea_generics__sidebar_button_new .ea_generics__icon use{fill:#fff!important}[data-skin][data-theme="2018"] .ea_generics__sidebar>.ea_generics__sidebar_top>.ea_generics__nav{margin:0!important;padding:10px}[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_text_line_height: 1.15;--ea_background_color: #FFFFFF;--ea_color_primary_lighter: #FFFFFF;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_color_danger: #D0574D;--ea_color_primary: #403935;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_border_color: #d4d9db;--ea_button_border_style: solid;--ea_button_border_style_active: solid;--ea_button_border_radius: 0;--ea_button_color: #403935;--ea_button_color_hover: #383838;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_color_primary: white;--ea_button_background_color_primary: #545454;--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: #383838;--ea_button_background_color_primary_active: #383838;--ea_button_color_outline_primary: #545454;--ea_button_border_color_outline_primary: #545454;--ea_button_color_outline_primary_hover: #383838;--ea_button_border_color_outline_primary_hover: #383838;--ea_button_light_color: #434749;--ea_button_line_height: 23px;--ea_button_min_height: 23px;--ea_button_padding_top_bottom: 0;--ea_button_padding_left_right: 4px;--ea_button_icon_height: 15px;--ea_button_background_position: 3px center;--ea_button_icon_margin_right: 5px;--ea_button_icon_margin: var(--ea_button_icon_margin_right);--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_icon_fill: #403935;--ea_card_border_radius: 0;--ea_card_spacer: 14px;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #DEDEDE;--ea_table_cell_padding_top_bottom: 5px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #6A6F73;--ea_table_th_font_size: 10px;--ea_table_th_background_color: #EEEEEE;--ea_table_th_border_color: #CACBCC;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #E6F5D9;--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_mail_personals_unsubs_padding_top: 0px;--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme="2018"],[data-skin=web2][data-theme="2018"],[data-skin=app][data-theme="2018"],[data-skin=smartphone][data-theme="2018"]{--ea_dropdown_item_background_color_hover: #E6F5D9;--ea_dropdown_item_color_hover: #383838;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(26px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom{background-color:transparent}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_input-checkbox+.ea_generics__field-checkbox_custom:after{border-color:var(--ea_checkbox_before_border_color)}[data-skin=default][data-theme=black] .ea_auth__guardianship_feature_activation.ea_auth__guardianship_feature_activated .ea_generics__field_label_text{color:var(--ea_text_color)}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view td.cl_click:hover{background-color:var(--ea_border_color)}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_year .cl_calendar_today,[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_month .cl_calendar_today{border:1px double var(--ea_button_border_color_hover)!important}[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_year .cl_calendar_today>div:first-child,[data-skin=default][data-theme=black] #div_MAIN .cl_calendar_view_month .cl_calendar_today>div:first-child{color:#fff}[data-theme=black][data-skin=default] .ea_mail__message_iframe_iframe{background:#ddd}[data-theme=black] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=black] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe{border-top:none}[data-skin=default][data-theme=black],[data-skin=web2][data-theme=black],[data-skin=app][data-theme=black],[data-skin=smartphone][data-theme=black]{--ea_color_success: hsl(152 70% 38%);--ea_color_success_light: hsl(152 70% 28%);--ea_color_success_lighter: hsl(152 70% 10%);--ea_color_info: hsl(198 100% 46%);--ea_color_info_light: hsl(198 100% 31%);--ea_color_info_lighter: hsl(198 100% 10%);--ea_color_danger: hsl(360 79% 55%);--ea_color_danger_dark: hsl(360 79% 65%);--ea_color_danger_lighter: hsl(360 79% 12%);--ea_color_warning: hsl(38 71% 35%);--ea_color_warning_dark: hsl(38 100% 56%);--ea_color_warning_lighter: hsl(38 100% 12%);--ea_color_primary: #FFFFFF;--ea_color_primary_light: #9E9E9E;--ea_color_primary_lighter: #6B6B6B;--ea_text_color: #CCCCCC;--ea_heading_color: #FFFFFF;--ea_background_color_light: #444444;--ea_background_color: #525252;--ea_background_color_dark: #303030;--ea_border_color: #222222;--ea_button_color: var(--ea_text_color);--ea_button_color_hover: #FFFFFF;--ea_button_border_color: var(--ea_border_color);--ea_button_border_color_hover: #9B9B9B;--ea_button_background_color: var(--ea_background_color_dark);--ea_button_background_color_hover: var(--ea_background_color_dark);--ea_button_background_color_primary: var(--ea_border_color);--ea_button_background_color_primary_hover: color.adjust($-border_color, $lightness: -6%, $saturation: -21%);--ea_button_background_color_primary_active: color.adjust($-border_color, $lightness: -10%, $saturation: -25%);--ea_button_color_outline_primary: white;--ea_button_border_color_outline_primary: var(--ea_border_color);--ea_button_color_outline_primary_hover: white;--ea_button_border_color_outline_primary_hover: color.adjust($-border_color, $lightness: -6%, $saturation: -21%);--ea_button_light_color: var(--ea_text_color);--ea_icon_fill: #B4B3B3;--ea_table_border_color: #222222;--ea_table_th_color: #FFFFFF;--ea_table_th_background_color: var(--ea_background_color_dark);--ea_table_tbody_color_hover: #FFFFFF;--ea_modal_content_background_color: var(--ea_background_color);--ea_badge_color: #CCCCCC;--ea_chip_background: var(--ea_button_background_color_primary);--ea_chip_color: var(--ea_button_color_primary);--ea_iframe_background: #dddddd;--ea_toast_color: #222222;--ea_toast_background_color: white;--ea_dropdown_background_color: var(--ea_background_color);--ea_dropdown_item_color: var(--ea_text_color);--ea_dropdown_item_color_hover: white;--ea_dropdown_item_background_color: var(--ea_background_color);--ea_dropdown_item_background_color_hover: var(--ea_background_color_dark);--ea_field_border_color: var(--ea_border_color);--ea_field_input_color: var(--ea_text_color);--ea_field_select_color: var(--ea_text_color);--ea_field_select_background_color: var(--ea_background_color);--ea_field_select_background_color_hover: var(--ea_background_color);--ea_field_background_color: var(--ea_background_color);--ea_checkbox_background_color: var(--ea_background_color);--ea_checkbox_background_color_checked: var(--ea_color_success);--ea_chat_meet_controls_background_color: var(--ea_background_color);--ea_chat_meet_controls_button_background_color: var(--ea_background_color_dark);--ea_chat_meet_controls_button_fill: var(--ea_background_color);--ea_card_bg_color_hover: var(--ea_color_primary_lighter);--ea_card_border_color: var(--ea_border_color);--ea_separator_border_color: var(--ea_border_color)}[data-skin=default][data-theme=blue],[data-skin=web2][data-theme=blue],[data-skin=app][data-theme=blue],[data-skin=smartphone][data-theme=blue]{--ea_color_primary: #3F73FF;--ea_color_primary_light: rgb(216, 226.5625, 255);--ea_color_primary_lighter: #D8E8FF;--ea_button_background_color: #EDF4FF;--ea_button_background_color_hover: #D8E8FF;--ea_button_background_color_primary: #3F73FF;--ea_button_background_color_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_button_background_color_primary_active: rgb(55.773, 103.400125, 231.627);--ea_button_color_outline_primary: #3F73FF;--ea_button_border_color_outline_primary: #3F73FF;--ea_button_color_outline_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_button_border_color_outline_primary_hover: rgb(55.773, 103.400125, 231.627);--ea_dropdown_item_background_color_hover: #D8E8FF}[data-theme=bluezen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=bluezen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe_container{border-top:none}[data-skin=default][data-theme=bluezen],[data-skin=web2][data-theme=bluezen],[data-skin=app][data-theme=bluezen],[data-skin=smartphone][data-theme=bluezen]{--ea_color_primary: #7EB1C0;--ea_color_primary_light: #EBF3F7;--ea_color_primary_lighter: #EBF3F7;--ea_background_color: #EBF3F7;--ea_background_color_dark: #D8EEF5;--ea_button_background_color: #D8EEF5;--ea_button_background_color_hover: #C8E8F3;--ea_button_background_color_primary: #7EB1C0;--ea_button_background_color_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_background_color_primary_active: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_color_outline_primary: #7EB1C0;--ea_button_border_color_outline_primary: #7EB1C0;--ea_button_color_outline_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_button_border_color_outline_primary_hover: rgb(128.813625, 151.8198409091, 158.586375);--ea_help_border_color: var(--ea_background_color_dark);--ea_iframe_background: #ffffff;--ea_table_th_background_color: #A2D8E6;--ea_table_th_border_color: #A2D8E6;--ea_table_tbody_background_color_hover: var(--ea_background_color_dark);--ea_modal_content_background_color: #EBF3F7;--ea_dropdown_item_background_color_hover: #C8E8F3;--ea_field_select_background_color: #EBF3F7;--ea_field_select_background_color_hover: #EBF3F7;--ea_field_background_color: #EBF3F7;--ea_checkbox_background_color: #EBF3F7;--ea_chat_meet_controls_background_color: #EBF3F7;--ea_card_bg_color_hover: white}@media (min-width: 576.02px){[data-skin=default][data-theme=bluezen],[data-skin=web2][data-theme=bluezen],[data-skin=app][data-theme=bluezen],[data-skin=smartphone][data-theme=bluezen]{--ea_dropdown_background_color: #EBF3F7;--ea_dropdown_item_background_color: #EBF3F7}}[data-skin=default][data-theme=contrast],[data-skin=web2][data-theme=contrast],[data-skin=app][data-theme=contrast],[data-skin=smartphone][data-theme=contrast]{--ea_button_color_hover: #000000;--ea_button_background_color: #F0F0F0;--ea_button_background_color_hover: #FFF4F4;--ea_in_top_box_background_color: #F0F0F0;--ea_dropdown_item_background_color_hover: #FFF4F4;--ea_dropdown_item_color_hover: #000000}@media (min-width: 576.02px){[data-skin=default][data-theme=contrast],[data-skin=web2][data-theme=contrast],[data-skin=app][data-theme=contrast],[data-skin=smartphone][data-theme=contrast]{--ea_dropdown_item_background_color_hover: #FFF4F4}}[data-skin=default][data-theme=eggplant],[data-skin=web2][data-theme=eggplant],[data-skin=app][data-theme=eggplant],[data-skin=smartphone][data-theme=eggplant]{--ea_color_primary: #612249;--ea_color_primary_light: rgb(196.3435114504, 87.6564885496, 154.9389312977);--ea_color_primary_lighter: #E1B7D1;--ea_button_color_hover: #612249;--ea_button_background_color: #F5EEDB;--ea_button_background_color_hover: #F5EAF1;--ea_button_color_primary: #FFFFFF;--ea_button_background_color_primary: #612249;--ea_button_color_primary_hover: #E1B7D1;--ea_button_background_color_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_background_color_primary_active: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_color_outline_primary: #612249;--ea_button_border_color_outline_primary: #612249;--ea_button_color_outline_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_border_color_outline_primary_hover: rgb(63.7999847328, 36.6000152672, 53.4380916031);--ea_button_light_color: #545454;--ea_table_th_color: #612249;--ea_table_th_background_color: #E1B7D1;--ea_table_th_border_color: #E1B7D1;--ea_table_tbody_background_color_hover: #F5EAF1;--ea_dropdown_item_background_color_hover: #F5EAF1}@media (min-width: 576.02px){[data-skin=default][data-theme=eggplant],[data-skin=web2][data-theme=eggplant],[data-skin=app][data-theme=eggplant],[data-skin=smartphone][data-theme=eggplant]{--ea_dropdown_item_background_color_hover: #F5EAF1;--ea_dropdown_item_color_hover: #612249}}[data-skin][data-theme=francemail] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-fam,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-comp,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-asso,[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_color_primary: transparent;--ea_button_background_color_primary_hover: transparent;--ea_button_background_image: none}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_color_primary: var(--ea_fam_color_primary);--ea_button_color_primary_hover: var(--ea_fam_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_color_primary: var(--ea_pro_color_primary);--ea_button_color_primary_hover: var(--ea_pro_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_color_primary: var(--ea_asso_color_primary);--ea_button_color_primary_hover: var(--ea_asso_color_primary)}[data-skin=default][data-theme=francemail] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_color_primary: var(--ea_edu_color_primary);--ea_button_color_primary_hover: var(--ea_edu_color_primary)}[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_color_primary_lighter: #FFFFFF;--ea_font_size: calc(12px + var(--ea_spacing_font_size));--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_button_font_size: calc(12px + var(--ea_spacing_font_size));--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_color: #434343;--ea_button_color_hover: #FD354E;--ea_button_color_primary: #FD354E;--ea_button_background_color_primary: #FFFFFF;--ea_button_color_primary_hover: #FD354E;--ea_button_color_primary_active: #FD354E;--ea_button_background_color_primary_hover: #FFFFFF;--ea_button_background_color_primary_active: #FFFFFF;--ea_button_border_width: 0px;--ea_button_line_height: 16px;--ea_button_min_height: 16px;--ea_button_light_color: #434343;--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_icon_margin_right: 5px;--ea_button_icon_margin: 0;--ea_card_border_radius: 0;--ea_dropdown_item_background_color_hover: #FFEEC2;--ea_dropdown_item_color_hover: #FD354E;--ea_help_border_radius: 0;--ea_icon_fill: #434343;--ea_modal_border_radius: 0;--ea_table_border_color: transparent;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #434343;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: #FFEEC2;--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 5px;--ea_mail_personals_unseen_msg_nb_padding_top: calc(5px + var(--ea_spacing_table_tbody_cell_padding_top));--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme=francemail],[data-skin=web2][data-theme=francemail],[data-skin=app][data-theme=francemail],[data-skin=smartphone][data-theme=francemail]{--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(31px + var(--ea_spacing_table_tbody_tr_height));--ea_mail_personals_unseen_msg_nb_padding_top: calc(1px + var(--ea_spacing_table_tbody_cell_padding_top));--ea_mail_personals_unsubs_padding_top: 0px;--ea_table_tbody_cell_border_color: transparent}}[data-skin=default][data-theme=green],[data-skin=web2][data-theme=green],[data-skin=app][data-theme=green],[data-skin=smartphone][data-theme=green]{--ea_color_primary: #3DE1C9;--ea_color_primary_light: rgb(193.5089285714, 245.4910714286, 237.8839285714);--ea_color_primary_lighter: rgb(228.8446428571, 250.9553571429, 247.7196428571);--ea_button_background_color: #D9FDF6;--ea_button_background_color_hover: #C8F9F0;--ea_button_color_primary: #6a6a6a;--ea_button_background_color_primary: #3DE1C9;--ea_button_color_primary_hover: white;--ea_button_color_primary_active: white;--ea_button_background_color_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_background_color_primary_active: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_color_outline_primary: #3DE1C9;--ea_button_border_color_outline_primary: #3DE1C9;--ea_button_color_outline_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_border_color_outline_primary_hover: rgb(61.2312142857, 194.1687857143, 174.7145069686);--ea_button_light_color: #545454;--ea_in_top_box_background_color_primary: #D9FDF6;--ea_dropdown_item_background_color_hover: #C8F9F0}[data-theme=greenzen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display{border-top:none}[data-theme=greenzen] .ea_mail__message_iframe_notice_container .ea_mail__message_notice_display.ea_utilities__display-none+.ea_generics__iframe_container{border-top:none}[data-skin=default][data-theme=greenzen],[data-skin=web2][data-theme=greenzen],[data-skin=app][data-theme=greenzen],[data-skin=smartphone][data-theme=greenzen]{--ea_color_primary: #79A393;--ea_color_primary_light: rgb(211.7168141593, 225.2831858407, 220.1150442478);--ea_color_primary_lighter: rgb(235.9079646018, 241.8920353982, 239.6123893805);--ea_background_color: #E8EEE4;--ea_background_color_dark: #D2E3D9;--ea_button_background_color: #D2E3D9;--ea_button_background_color_hover: #E2F4E9;--ea_button_background_color_primary: #79A393;--ea_button_background_color_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_background_color_primary_active: rgb(132.3, 151.7, 144.3095238095);--ea_button_color_outline_primary: #79A393;--ea_button_border_color_outline_primary: #79A393;--ea_button_color_outline_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_border_color_outline_primary_hover: rgb(132.3, 151.7, 144.3095238095);--ea_button_light_color: #545454;--ea_help_border_color: var(--ea_background_color_dark);--ea_iframe_background: #ffffff;--ea_table_th_background_color: #AFDEC2;--ea_table_th_border_color: #AFDEC2;--ea_table_tbody_background_color: #E8EEE4;--ea_table_tbody_background_color_hover: #E2F4E9;--ea_modal_content_background_color: #E8EEE4;--ea_dropdown_item_background_color_hover: #E2F4E9;--ea_field_select_background_color: #E8EEE4;--ea_field_select_background_color_hover: #E8EEE4;--ea_field_background_color: #E8EEE4;--ea_checkbox_background_color: #E8EEE4;--ea_chat_meet_controls_background_color: #E8EEE4;--ea_card_bg_color_hover: white}@media (min-width: 576.02px){[data-skin=default][data-theme=greenzen],[data-skin=web2][data-theme=greenzen],[data-skin=app][data-theme=greenzen],[data-skin=smartphone][data-theme=greenzen]{--ea_dropdown_background_color: #E8EEE4;--ea_dropdown_item_background_color: #E8EEE4}}[data-skin=default][data-theme=grey],[data-skin=web2][data-theme=grey],[data-skin=app][data-theme=grey],[data-skin=smartphone][data-theme=grey]{--ea_color_primary: #8F97A6;--ea_color_primary_light: rgb(228.2537313433, 230.1641791045, 233.7462686567);--ea_color_primary_lighter: #ECEFF3;--ea_button_background_color: #F8F8F8;--ea_button_background_color_hover: #ECEFF3;--ea_button_background_color_primary: #8F97A6;--ea_button_background_color_primary_hover: rgb(139.2, 139.2, 139.2);--ea_button_background_color_primary_active: rgb(139.2, 139.2, 139.2);--ea_button_color_outline_primary: #8F97A6;--ea_button_border_color_outline_primary: #8F97A6;--ea_button_color_outline_primary_hover: rgb(139.2, 139.2, 139.2);--ea_button_border_color_outline_primary_hover: rgb(139.2, 139.2, 139.2);--ea_dropdown_item_background_color_hover: #ECEFF3}[data-skin=default][data-theme=mnet] .ea_generics__button:not(.ea_generics__button-icon_only) .ea_generics__button_icon{display:none}[data-skin=default][data-theme=mnet] .ea_generics__button:not(.ea_generics__button-icon_only) .ea_generics__button_text{--ea_button_icon_margin: 0}[data-skin=default][data-theme=mnet] .ea_generics__nav .ea_generics__button .ea_generics__button_icon{display:unset}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost{--ea_button_background_image: none;font-weight:400}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:link,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:visited{color:var(--ea_button_light_color)}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:hover{color:var(--ea_button_light_color);background-color:var(--ea_button_border_color);border-color:var(--ea_button_border_color)}[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:active,[data-skin=default][data-theme=mnet] .ea_generics__button-ghost:hover:active{border-color:var(--ea_button_border_color_hover)}[data-skin][data-theme=mnet] .ea_generics__date_selector_nav,[data-skin][data-theme=mnet] .ea_generics__date_selector_weekdays,[data-skin][data-theme=mnet] .ea_generics__date_selector_days,[data-skin][data-theme=mnet] .ea_generics__date_selector_months,[data-skin][data-theme=mnet] .ea_generics__date_selector_years,[data-skin][data-theme=mnet] .ea_generics__date_selector>.ea_generics__buttons{width:100%}[data-skin][data-theme=mnet] .ea_generics__help .ea_generics__icon_maybe{display:none}[data-skin=default][data-theme=mnet] .ea_generics__table_wrapper{border-top:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color);border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_table_border_color)}[data-skin=default][data-theme=mnet] .ea_generics__table{border:5px solid var(--ea_table_border_color)}[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button{color:#96aa33}[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button:hover,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_title.ea_generics__button:active,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button:hover,[data-skin][data-theme=mnet] .ea_generics__sidebar .ea_generics__nav .ea_generics__nav_item>.ea_generics__button:active{color:#96aa33}[data-skin][data-theme=mnet] .ea_generics__sidebar{background-color:#fff}[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost,[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost:link,[data-skin][data-theme=mnet] .ea_generics__nav .ea_generics__button.ea_generics__button-ghost:visited{--ea_button_color: rgb(149.8965517241, 170.5, 51)}[data-skin][data-theme=mnet] .ea_generics__nav:not(.ea_generics__nav-segmented):not(.ea_generics__nav-tabs):not(.ea_generics__nav-underline) .ea_generics__nav_item>.ea_generics__button-ghost:hover:not([aria-current=true]){--ea_button_color_hover: rgb(149.8965517241, 170.5, 51)}[data-skin][data-theme=mnet] .ea_generics__sidebar{padding:5px}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-fam{--ea_button_background_image: linear-gradient(0deg, var(--ea_fam_color_primary_dark) 0, var(--ea_fam_color_primary) 30%, var(--ea_fam_color_primary) 60%, var(--ea_fam_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-comp{--ea_button_background_image: linear-gradient(0deg, var(--ea_pro_color_primary_dark) 0, var(--ea_pro_color_primary) 53%, var(--ea_pro_color_primary) 50%, var(--ea_pro_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-asso{--ea_button_background_image: linear-gradient(0deg, var(--ea_asso_color_primary_dark) 0, var(--ea_asso_color_primary) 30%, var(--ea_asso_color_primary) 60%, var(--ea_asso_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet] .ea_space__space_create_card.ea_space__space_create_card-scho{--ea_button_background_image: linear-gradient(0deg, var(--ea_edu_color_primary_dark) 0, var(--ea_edu_color_primary) 30%, var(--ea_edu_color_primary) 60%, var(--ea_edu_color_primary_dark) 100%)}[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_color_danger: #D0574D;--ea_color_primary: #FF9C1A;--ea_color_primary_lighter: #FFFFFF;--ea_gutter: var(--ea_spacing_gutter);--ea_gap: 10px;--ea_text_color: #000000;--ea_button_border_color: transparent;--ea_button_color: #FFFFFF;--ea_button_background_color_primary: transparent;--ea_button_color_hover: #FFFFFF;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_font_weight: bold;--ea_button_line_height: 18px;--ea_button_min_height: 22px;--ea_button_border_radius: 0px;--ea_button_background_image: linear-gradient(0deg, rgba(255, 160, 33, 1) 0%, rgba(255, 125, 15, 1) 19%, rgba(255, 174, 50, 1) 70%, rgba(255, 132, 15, 1) 100%);--ea_button_background_position: 0 0;--ea_button_clip_path: polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 100% 100%, 0 100%, 0 100%, 0 0);--ea_button_padding_top_bottom: 1px;--ea_button_padding_left_right: 4px;--ea_button_margin_bottom: 0px;--ea_button_margin_top: 0px;--ea_button_icon_margin: var(--ea_button_padding_left_right);--ea_button_light_color: #000000;--ea_button_background_color_primary_hover: transparent;--ea_button_background_color_primary_active: transparent;--ea_button_color_outline_primary: #FFFFFF;--ea_button_border_color_outline_primary: transparent;--ea_button_color_outline_primary_hover: #FFFFFF;--ea_button_border_color_outline_primary_hover: transparent;--ea_toggle_background_color_checked: rgb(149.8965517241, 170.5, 51);--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_modal_border_radius: 0;--ea_table_border_color: #AAB867;--ea_table_border_width: 1px;--ea_table_border_style: dotted;--ea_table_cell_padding_top_bottom: 4px;--ea_table_cell_padding_left_right: 4px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_cell_height: calc(22px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_height: calc(16px + var(--ea_spacing_table_tbody_tr_min_height) + var(--ea_table_cell_padding_top_bottom) * 2 + var(--ea_table_border_width) * 2);--ea_table_th_color: #8C9074;--ea_table_th_background_color: #E8EDCD;--ea_table_th_border_color: #E8EDCD;--ea_table_th_text_transform: uppercase;--ea_table_tbody_background_color_hover: transparent;--ea_dropdown_item_background_color_hover: #222222;--ea_dropdown_item_color_hover: #FFFFFF;--ea_field_select_background_color: #E8EECE;--ea_field_select_background_color_hover: #E8EECE;--ea_field_background_color: #E8EECE;--ea_checkbox_background_color: #E8EECE;--ea_button_chat_submit_line_height: calc(28px + var(--ea_spacing_button_line_height));--ea_button_chat_submit_min_height: calc(28px + var(--ea_spacing_button_min_height));--ea_auth_menu_help_font_weight: bold;--ea_auth_menu_help_text_transform: uppercase;--ea_auth_menu_help_font_size: calc(10px + var(--ea_spacing_auth_menu_help_font_size));--ea_mail_personals_unsubs_padding_top: 0px;--ea_rte_button_image_padding: calc(9px + var(--ea_spacing_rte_button_image_padding));--ea_form_field_text_font_weight: bold}@media (max-width: 576px){[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=default][data-theme=mnet],[data-skin=web2][data-theme=mnet],[data-skin=app][data-theme=mnet],[data-skin=smartphone][data-theme=mnet]{--ea_dropdown_item_color: #434343;--ea_dropdown_item_color_hover: #434343;--ea_dropdown_item_background_color_hover: transparent;--ea_table_cell_first_child_padding_left: calc(5px + var(--ea_spacing_table_cell_first_child_padding));--ea_table_cell_last_child_padding_right: calc(1px + var(--ea_spacing_table_cell_last_child_padding));--ea_table_tbody_tr_height: calc(22px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=default][data-theme=pink],[data-skin=web2][data-theme=pink],[data-skin=app][data-theme=pink],[data-skin=smartphone][data-theme=pink]{--ea_color_primary: #FF789E;--ea_color_primary_light: rgb(255, 196.5, 212.9666666667);--ea_color_primary_lighter: #FFE5EB;--ea_button_background_color: #FFF2F5;--ea_button_background_color_hover: #FFE5EB;--ea_button_background_color_primary: #FF789E;--ea_button_background_color_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_button_background_color_primary_active: rgb(237.612, 106.788, 143.6125333333);--ea_button_color_outline_primary: #FF789E;--ea_button_border_color_outline_primary: #FF789E;--ea_button_color_outline_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_button_border_color_outline_primary_hover: rgb(237.612, 106.788, 143.6125333333);--ea_dropdown_item_background_color_hover: #FFE5EB}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Light.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_color_primary: var(--ea_bzh_color_primary);--ea_color_primary_darker: var(--ea_bzh_color_primary_dark);--ea_color_blue_light: #EEF7FF;--ea_color_red_lighter: #F9F6F6;--ea_font_family: Roboto-Light, Roboto, Arial, sans-serif;--ea_text_color: #434343;--ea_heading_color: black;--ea_heading_font_family: Arial, Roboto, Helvetica, sans-serif;--ea_button_font_weight: bold;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_bzh_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_bzh_color_primary_dark);--ea_button_font_size: calc(var(--ea_font_size) * .9375);--ea_button_border_radius: 22px;--ea_button_min_height: 50px;--ea_gallery_background_color: #F9F6F6;--ea_button_gallery_background_color_selected: var(--ea_bzh_color_primary);--ea_button_gallery_color_hover: #FFFFFF}@media (min-width: 768.02px){[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_font_size: 1rem;--ea_button_font_size: calc(var(--ea_font_size) * .9375)}}@media (min-width: 992.02px){[data-skin=default][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=web2][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=app][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation_][data-theme=presentation_artisan] .ea_generics__main{--ea_font_size: 1rem;--ea_button_font_size: calc(var(--ea_font_size) * .9375)}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_generics__page,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_generics__page{--ea_background_color: #001228}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__section:not(.ea_www__form):not(.ea_www__techs),[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form_email_text,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form .ea_www__section_intro{color:#fff}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__form_email_text a{color:#fff!important}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited{--ea_button_light_color: #FFFFFF}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:link .ea_utilities__icon use,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_pages_out__header_element:visited .ea_utilities__icon use{--ea_icon_fill: #FFFFFF}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_generics__main{--ea_color_primary: #6FD5FF;--ea_color_primary_dark: #57a8c9;--ea_color_secondary: #6FD5FF;--ea_color_secondary_dark: #57a8c9;--ea_button_color_primary: #000000;--ea_button_background_color_primary: #6FD5FF;--ea_button_color_primary_hover: #000000;--ea_button_background_color_primary_hover: #57a8c9;--ea_button_font_weight: bold}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_continuity{background:linear-gradient(230deg,#57a8c933 3%,#1ceac70a,#1ceac700 27%)}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_separator{margin-bottom:65px}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__contact,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__contact{border-top:2px solid #6FD5FF}[data-skin=default][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h2.ea_www__section_title{--ea_font_size_h2: 35px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] h2.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h2.ea_www__section_title{--ea_font_size_h2: 40px}}[data-skin=default][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=app][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title{--ea_font_size_h3: 35px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=web2][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=app][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] h3.ea_www__section_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__strength h3.ea_www__features_item_title{--ea_font_size_h3: 40px}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__section_intro,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__section_intro{display:flex;flex-direction:column;align-items:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_title{font-size:35px;line-height:40px}@media (min-width: 768.02px){[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__presentation_title,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__presentation_title{font-size:40px}}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_header{align-items:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__choose .ea_www__features_item_main{text-align:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_www__apps_title img{max-height:30px}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__techs .ea_generics__grid{justify-content:center}[data-skin=default][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=web2][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=app][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form,[data-skin=smartphone][data-theme=presentation_continuity][data-service] .ea_www__contact .ea_generics__form{border:2px solid var(--ea_color_secondary);border-radius:20px}[data-skin=default][data-theme=presentation_edu] .ea_generics__main,[data-skin=web2][data-theme=presentation_edu] .ea_generics__main,[data-skin=app][data-theme=presentation_edu] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_edu] .ea_generics__main{--ea_color_primary: var(--ea_edu_color_primary);--ea_color_primary_darker: #0F153A;--ea_color_secondary: #FFCB44;--ea_color_secondary_light: #FFEFD2;--ea_color_secondary_lighter: #FFF9EF;--ea_text_color: #0F153A;--ea_heading_color: #0F153A;--ea_button_font_weight: bold;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_edu_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_edu_color_primary_dark);--ea_button_gallery_background_color_selected: #FFCB44;--ea_button_gallery_color_hover: #0F153A}[data-skin=default][data-theme=presentation_mun] .ea_generics__main,[data-skin=web2][data-theme=presentation_mun] .ea_generics__main,[data-skin=app][data-theme=presentation_mun] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_mun] .ea_generics__main{--ea_color_primary: var(--ea_mun_color_primary);--ea_color_primary_dark: var(--ea_mun_color_primary_dark);--ea_color_secondary: #A0D1BF;--ea_color_secondary_dark: #008285;--ea_button_color_primary: white;--ea_button_background_color_primary: var(--ea_mun_color_primary);--ea_button_color_primary_hover: white;--ea_button_background_color_primary_hover: var(--ea_mun_color_primary_dark);--ea_button_gallery_background_color_selected: #A0D1BF;--ea_button_gallery_color_hover: var(--ea_heading_color)}[data-skin=default][data-theme=presentation_mun] .ea_generics__banner,[data-skin=web2][data-theme=presentation_mun] .ea_generics__banner,[data-skin=app][data-theme=presentation_mun] .ea_generics__banner,[data-skin=smartphone][data-theme=presentation_mun] .ea_generics__banner{--ea_banner_background_color: var(--ea_mun_color_primary)}[data-skin=default][data-theme=presentation_pro] .ea_generics__main,[data-skin=web2][data-theme=presentation_pro] .ea_generics__main,[data-skin=app][data-theme=presentation_pro] .ea_generics__main,[data-skin=smartphone][data-theme=presentation_pro] .ea_generics__main{--ea_color_primary: var(--ea_pro_color_primary);--ea_color_primary_dark: #FD354E;--ea_color_secondary: #B6E1E4;--ea_color_secondary_dark: #008285;--ea_button_font_weight: bold}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Regular.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/images/mailo/common/fonts/Roboto-Bold.woff) format("woff"),url(/images/mailo/common/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_family: Roboto, Arial, sans-serif;--ea_font_size: 1rem;--ea_font_size_small: .8125rem ;--ea_font_size_h1: 1.75rem;--ea_font_size_h2: 1.5rem;--ea_font_size_h3: 1.25rem;--ea_text_line_height: 1.5;--ea_heading_line_height: 1.25;--ea_heading_font_family: var(----ea_font_family);--ea_gap: 1.25rem;--ea_gutter: 1.25rem;--ea_content_margin: 1rem;--ea_button_font_size: 1rem;--ea_button_border_radius: 99rem;--ea_button_padding_top_bottom: .375rem;--ea_button_padding_left_right: 1.25rem}@media (min-width: 768.02px){[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_size: 1.125rem ;--ea_button_font_size: 1.125rem ;--ea_font_size_h1: 2rem;--ea_font_size_h2: 1.625rem;--ea_font_size_h3: 1.375rem}}@media (min-width: 992.02px){[data-skin=default][data-theme^=presentation] .ea_generics__main,[data-skin=web2][data-theme^=presentation] .ea_generics__main,[data-skin=app][data-theme^=presentation] .ea_generics__main,[data-skin=smartphone][data-theme^=presentation] .ea_generics__main{--ea_font_size: 1.25rem ;--ea_button_font_size: 1.25rem ;--ea_font_size_h1: 2.25rem;--ea_font_size_h2: 1.75rem;--ea_font_size_h3: 1.5rem}}[data-skin=default][data-theme^=presentation] .ea_generics__banner,[data-skin=web2][data-theme^=presentation] .ea_generics__banner,[data-skin=app][data-theme^=presentation] .ea_generics__banner,[data-skin=smartphone][data-theme^=presentation] .ea_generics__banner{--ea_font_family: Roboto, Arial, sans-serif;--ea_font_size: 1rem}[data-skin=default][data-theme=red],[data-skin=web2][data-theme=red],[data-skin=app][data-theme=red],[data-skin=smartphone][data-theme=red]{--ea_button_background_color: #FFF5F3;--ea_button_background_color_hover: #FFE7E3;--ea_dropdown_item_background_color_hover: #FFE7E3}[data-universe=bzh]{--ea_color_primary: #F58220;--ea_color_primary_light: rgb(251.5665236052, 212.0815450644, 178.4334763948);--ea_color_primary_lighter: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_color_secondary: #0E1F68;--ea_button_background_color_primary: #F58220;--ea_button_background_color_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_background_color_primary_active: rgb(251.5665236052, 212.0815450644, 178.4334763948);--ea_button_color_outline_primary: #F58220;--ea_button_border_color_outline_primary: #F58220;--ea_button_color_outline_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_border_color_outline_primary_hover: rgb(253.3175965665, 233.9699570815, 217.4824034335);--ea_button_color_outline_primary_active: #F58220;--ea_button_border_color_outline_primary_active: #F58220}[data-universe=lilo]{--ea_color_primary: #046DBE;--ea_color_primary_light: rgb(95.3608247423, 183.5824742268, 251.6391752577);--ea_color_primary_lighter: rgb(135.3195876289, 201.4587628866, 252.4804123711);--ea_color_secondary: #57A202;--ea_button_background_color_primary: #046DBE;--ea_button_background_color_primary_hover: rgb(135.3195876289, 201.4587628866, 252.4804123711);--ea_button_background_color_primary_active: rgb(95.3608247423, 183.5824742268, 251.6391752577);--ea_button_color_outline_primary: #046DBE;--ea_button_border_color_outline_primary: #046DBE;--ea_button_color_outline_primary_hover: rgb(135.3195876289, 201.4587628866, 252.4804123711);--ea_button_border_color_outline_primary_hover: rgb(135.3195876289, 201.4587628866, 252.4804123711);--ea_button_color_outline_primary_active: #046DBE;--ea_button_border_color_outline_primary_active: #046DBE}[data-skin=web2] .ea_chat__thread .ea_chat__message{top:10px}.ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-bottom:0}[dir=ltr] .ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-right:var(--ea_icon_sibling_margin)}[dir=rtl] .ea_mail__message_actions_move_personals_nav .ea_generics__nav_title:not(:last-child){margin-left:var(--ea_icon_sibling_margin)}[data-skin=web2] .ea_mail__message_container{margin-bottom:var(--ea_info_bar_height)}[data-skin=web2] .ea_mail__message_iframe_iframe{flex-grow:1}@media (min-width: 576.02px){[data-skin=web2] .ea_mail__send #div_IN{overflow-y:scroll!important}}[data-skin=web2] .ea_mail__send [data-contract="upload.paired"],[data-skin=web2] .ea_mail__send .ea_generics__form{height:100%}[data-skin=junior]{--ea_border_radius: 0;--ea_border_color: #DEDEDE;--ea_border_color_hover: #9B9B9B;--ea_color_primary: #FF8A10;--ea_color_primary_lighter: rgb(255, 232.8728033473, 209.8);--ea_gutter: var(--ea_spacing_gutter);--ea_text_color: #434343;--ea_text_line_height: 1.6;--ea_separator_border_color: #E7E7E7;--ea_icon_size: 25px;--ea_button_padding_top_bottom: 5px;--ea_button_padding_left_right: 13px;--ea_button_icon_height: 20px;--ea_button_icon_only_padding_left_right: 6px;--ea_buttons_gap: 13px;--ea_button_text_align: var(--ea_direction_start);--ea_button_font_size: 13px;--ea_button_font_weight: bold;--ea_button_min_height: calc(var(--ea_button_icon_height) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_border_radius: 0;--ea_button_overflow: visible;--ea_button_color: #FF8A10;--ea_button_color_hover: #000000;--ea_button_background_color: #FF8A10;--ea_button_background_color_hover: #FF8A10;--ea_button_light_color: var(--ea_text_color);--ea_button_color_primary: white;--ea_button_background_color_primary: #FF8A10;--ea_button_color_primary_hover: #000000;--ea_button_color_primary_active: #000000;--ea_button_background_color_primary_hover: #FF8A10;--ea_button_background_color_primary_active: #FF8A10;--ea_button_color_outline_primary: #FF8A10;--ea_button_border_color_outline_primary: #FF8A10;--ea_button_color_outline_primary_hover: rgb(215.158, 122.1865690377, 25.242);--ea_button_border_color_outline_primary_hover: rgb(215.158, 122.1865690377, 25.242);--ea_button_content_icon_only_after: none;--ea_button_prefs_dft_icon_display: none;--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #FF8A10;--ea_card_border_radius: 0;--ea_help_border_radius: 0;--ea_help_background_color: #FFFFFF;--ea_modal_border_radius: 0;--ea_table_cell_height: 40px;--ea_table_th_height: 30px;--ea_table_cell_padding_top_bottom: 0;--ea_table_cell_padding_left_right: 5px;--ea_table_cell_first_last_padding_left_right: var(--ea_table_cell_padding_left_right);--ea_table_th_color: #51523A;--ea_table_th_font_size: 12px;--ea_table_th_background_color: #E7E7E7;--ea_dropdown_item_color: var(--ea_text_color);--ea_dropdown_item_color_hover: #000000;--ea_dropdown_item_background_color_hover: transparent;--ea_dropdown_icon_selected_position_start: 0;--ea_auth_menu_help_color: var(--ea_text_color)}@media (max-width: 576px){[data-skin=junior]{--ea_gutter: calc(var(--ea_spacing_gutter) * .5)}}@media (min-width: 576.02px){[data-skin=junior]{--ea_table_tbody_tr_height: calc(33px + var(--ea_spacing_table_tbody_tr_height))}}[data-skin=junior] .ea_generics__field_select .ea_generics__icon{width:20px;height:20px;margin-top:-10px}[data-skin=junior][dir=ltr] .ea_generics__field_select .ea_generics__icon{right:2px}[data-skin=junior][dir=rtl] .ea_generics__field_select .ea_generics__icon{left:2px}[data-skin=junior] .ea_generics__in_buttons{padding-top:10px}[data-skin=junior] .ea_generics__button .ea_generics__button_icon{position:relative;z-index:1}[data-skin=junior] .ea_generics__button.ea_generics__button-primary,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary{box-shadow:inset 0 -2px 0 0 var(--ea_button_background_color_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:after,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:after{content:"";width:calc(100% - 3px);height:8px;background-repeat:no-repeat;background-image:linear-gradient(3deg,#0000 51%,#0000005c);background-position-x:9px;background-position-y:100%;position:absolute;right:3px;bottom:-8px;z-index:1;filter:blur(1px)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-primary:active,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:active{color:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary:hover .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-primary:active .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:hover .ea_generics__button_icon use,[data-skin=junior] .ea_generics__button.ea_generics__button-secondary:active .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-primary .ea_generics__button_icon use{fill:var(--ea_button_color_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-secondary{border-color:transparent}[data-skin=junior] .ea_generics__button.ea_generics__button-secondary .ea_generics__button_icon use{fill:var(--ea_button_color_outline_primary)}[data-skin=junior] .ea_generics__button.ea_generics__button-outline,[data-skin=junior] .ea_generics__button.ea_generics__button-ghost{color:var(--ea_text_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:hover,[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:active{background-color:var(--ea_border_color)}[data-skin=junior] .ea_generics__button.ea_generics__button-ghost:hover{border-color:var(--ea_border_color)}[data-skin=junior] .ea_generics__dropdown .ea_generics__button:after{content:none}[data-skin=junior] .ea_generics__help .ea_generics__icon_maybe{border-radius:0;border:none;background:transparent;transform:translateY(-50%)}[data-skin=junior] .ea_generics__help .ea_generics__help_opener{padding:0}[data-skin=junior] .ea_generics__help .ea_generics__help_opener svg{margin:0}[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_header,[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_main,[data-skin=junior][dir=ltr] .ea_generics__help .ea_generics__help_footer{padding-left:calc(25px + var(--ea_icon_sibling_margin) / 2)}[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_header,[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_main,[data-skin=junior][dir=rtl] .ea_generics__help .ea_generics__help_footer{padding-right:calc(25px + var(--ea_icon_sibling_margin) / 2)}[data-skin=junior] #div_PRINT .ea_generics__icon_print,[data-skin=junior] #div_BACK .ea_generics__icon_back{height:var(--ea_icon_size)}[data-skin=junior] .ea_utilities__icon.ea_generics__icon_label{width:37px}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-select{width:calc(5ch + var(--ea_field_padding_left_right) * 2 + var(--ea_time_select__icon_space))}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-24 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(5ch + var(--ea_field_padding_left_right) * 2)}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-select{width:calc(8ch + var(--ea_field_padding_left_right) * 2 + var(--ea_time_select__icon_space))}[data-skin=junior] .ea_generics__NEW_fieldset_pattern-time_select.ea_generics__NEW_fieldset_pattern-time_select-12 .ea_generics__NEW_field-time .ea_generics__NEW_field_control{width:calc(8ch + var(--ea_field_padding_left_right) * 2)}@media (max-width: 768px){[data-skin=junior] .ea_auth__applications_list{grid-template-columns:1fr}}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit{background-color:var(--ea_button_chat_submit_button_background_color)}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit:before,[data-skin=junior] .ea_generics__button.ea_chat__rte_submit:after{content:none}[data-skin=junior] .ea_generics__button.ea_chat__rte_submit .ea_generics__button_text{color:var(--ea_button_color_primary)}[data-skin=junior] .ea_pages_out__main{background-image:var(--ea_pages_out_main_background_image);background-attachment:fixed;background-repeat:repeat-x;background-position:left bottom;background-color:var(--ea_pages_out_main_background_color)}[data-skin=junior] .ea_space__fridge_right .ea_generics__tab_panel{padding:10px}[data-skin=kid]{--ea_text_color: #434343;--ea_border_color: #DEDEDE;--ea_border_color_hover: #9B9B9B;--ea_separator_border_color: #E7E7E7;--ea_button_border_width: 1px;--ea_button_background_color: transparent;--ea_button_background_color_hover: transparent;--ea_button_background_color_primary: transparent;--ea_button_background_color_primary_hover: transparent;--ea_button_background_color_primary_active: transparent;--ea_button_overflow: visible;--ea_button_border_color: transparent;--ea_button_border_style: solid;--ea_button_font_weight: bold;--ea_button_light_color: #6A6A6A;--ea_button_line_height: normal;--ea_button_min_height: calc(var(--ea_button_icon_height) + var(--ea_button_padding_top_bottom) * 2 + var(--ea_button_border_width) * 2);--ea_button_padding_top_bottom: 8px;--ea_button_chat_submit_min_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_line_height: calc(30px + var(--ea_spacing_button_min_height));--ea_button_chat_submit_button_background_color: #1081B0}[dir=ltr]{--ea_button_text_align: left}[dir=rtl]{--ea_button_text_align: right}[data-skin=kid] .ea_generics__in_content:not(.ea_space__santatree){background-color:#fff}[data-skin=kid] .ea_generics__no_data{padding-top:var(--ea_gutter);padding-bottom:var(--ea_gutter)}[data-skin=kid] .ea_pages_out__main{background-image:var(--ea_pages_out_main_background_image);background-attachment:fixed;background-repeat:repeat-x;background-position:left bottom;background-color:var(--ea_pages_out_main_background_color)}[data-skin=kid]{--ea_button_background_color_dark: #eee}[data-skin=kid] .ea_generics__in_buttons{padding-top:10px}[data-skin=kid] .ea_generics__button{position:relative;color:var(--ea_text_color);border:none}[data-skin=kid] .ea_generics__button .ea_generics__button_icon{position:relative;z-index:3}[data-skin=kid] .ea_generics__button .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=kid] .ea_generics__button:after{content:"";width:100%;height:100%;border-radius:1px;transform:skewY(-1deg);position:absolute;bottom:0;left:0;background-color:var(--ea_button_background_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active{--ea_button_background_color: var(--ea_button_background_color_dark);color:var(--ea_text_color);box-shadow:none}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active:after{box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_background_color),inset 0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_background_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:hover .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-ghost:active .ea_generics__button_icon use{fill:var(--ea_text_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline,[data-skin=kid] .ea_generics__button.ea_generics__button-primary,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary{--ea_button_border_color: white;color:var(--ea_button_color_primary);box-shadow:-1px 0 3px #0009,2px 2px 5px #0009}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:after{background-image:linear-gradient(0deg,var(--ea_button_background_color_dark) 0%,var(--ea_button_background_color) 100%);box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-outline:active,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:active,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:hover,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:active{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-outline:active:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-primary:active:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:hover:after,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary:active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color) 0%,var(--ea_button_background_color_dark) 100%)}[data-skin=kid] .ea_generics__button.ea_generics__button-outline .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-primary .ea_generics__button_icon use,[data-skin=kid] .ea_generics__button.ea_generics__button-secondary .ea_generics__button_icon use{fill:#fff}[data-skin=kid] .ea_generics__button.ea_generics__button-outline,[data-skin=kid] .ea_generics__button.ea_generics__button-primary{--ea_button_background_color: #108dc2;--ea_button_background_color_dark: #0d729d}[data-skin=kid] .ea_generics__button.ea_generics__button-secondary{--ea_button_background_color: #FDB74D;--ea_button_background_color_dark: #FB9823}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active{--ea_button_background_color: #108dc2;--ea_button_background_color_dark: #0d729d;--ea_button_border_color: white;color:var(--ea_button_color_primary);box-shadow:-1px 0 3px #0009,2px 2px 5px #0009}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color_dark) 0%,var(--ea_button_background_color) 100%);box-shadow:0 0 0 calc(var(--ea_border_width) * 2) var(--ea_button_border_color)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:hover,[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:active{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:hover:after,[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active:active:after{background-image:linear-gradient(0deg,var(--ea_button_background_color) 0%,var(--ea_button_background_color_dark) 100%)}[data-skin=kid] .ea_generics__buttons_segmented .ea_generics__button-ghost.ea_generics__button-active .ea_generics__button_icon use{fill:#fff}[data-skin=kid] .ea_generics__contacts_list_item .ea_generics__contacts__contact_anchor:hover{color:var(--ea_button_light_color);background-color:var(--ea_button_background_color_hover)}[data-skin=kid] .ea_chat__link_to_thread{color:var(--ea_button_light_color)}[data-skin=kid] .ea_chat__messages_in{padding:var(--ea_gutter);background-color:#fff}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit{background-color:var(--ea_button_chat_submit_button_background_color)}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit:before,[data-skin=kid] .ea_generics__button.ea_chat__rte_submit:after{content:none}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit .ea_generics__button_text{color:var(--ea_button_color_primary)}[data-skin=kid] .ea_generics__button.ea_chat__rte_submit{padding-top:0;padding-bottom:0;border-width:0}[data-skin=kid] .ea_space__fridge_magnet .ea_generics__button.ea_generics__button-ghost:hover:after,[data-skin=kid] .ea_space__fridge_magnet .ea_generics__button.ea_generics__button-ghost:active:after{background-color:transparent;box-shadow:none}[data-skin=kid] .ea_space__fridge_right .ea_generics__nav{margin-top:4px;margin-left:3px}[data-universe=lilo] .ea_pages_out__footer{background-color:#f0f6fa;font-family:Roboto,Arial,serif}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content{justify-content:space-around;gap:calc(var(--ea_gap) * 2)}@media (max-width: 576px){[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content{text-align:center}}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_content>div{margin-left:0}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title{color:var(--ea_color_primary);font-size:13px}@media (min-width: 768.02px){[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title{text-align:left}}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_title_universe{color:var(--ea_color_secondary)}[data-universe=lilo] .ea_pages_out__footer .ea_www__apps_list .ea_www__apps_list_item:first-child{margin-left:0}[data-universe=lilo] .ea_pages_out__footer .ea_pages_out__footer_anchor{color:#000;font-weight:400}[data-universe=bzh] .ea_pages_out__footer{flex-direction:column;font-family:Roboto,Arial,sans-serif}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social{background-color:var(--ea_color_secondary)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social .ea_pages_out__footer_anchor img{margin-left:10px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-social .ea_generics__grid{align-items:center;min-height:calc(125px - var(--ea_gap) * 2)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_pages_out__footer_anchor{font-family:Roboto Light,Roboto,Arial,sans-serif;color:#909faa;font-weight:400;font-size:17px}@media (max-width: 576px){[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid{text-align:center}}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div{padding-bottom:3px;padding-top:3px}@media (min-width: 768.02px){[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div{padding-bottom:40px;padding-top:40px}}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid>div li:first-child{margin-bottom:15px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info{opacity:1}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor{color:#000}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content{border-top:1px solid #DEDEDE}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column{align-items:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps:not(:last-child),[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column:not(:last-child){font-style:italic}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column:not(:last-child){gap:14px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_content_column>div{display:flex;align-items:center;gap:8px}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_www__apps_title{font-size:17px;font-weight:700}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor-service_by{color:var(--ea_color_primary)}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info{background-color:#fff}[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-links .ea_generics__grid,[data-universe=bzh] .ea_pages_out__footer_content-full_width.ea_pages_out__footer_content-more_info .ea_generics__grid{justify-items:center}[data-universe=bzh] .ea_pages_out__footer_content-full_width .ea_pages_out__footer_content{margin:0 auto}[dir=ltr][data-universe=bzh] .ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor img{margin-left:10px}[dir=rtl][data-universe=bzh] .ea_pages_out__footer_content-more_info .ea_pages_out__footer_anchor img{margin-right:10px}.ea_www__offer{border-width:2px;border-color:var(--ea_color_secondary_dark);background-color:#f6f6f6}.ea_www__offer .ea_www__offer_title{color:var(--ea_color_secondary_dark)}.ea_www__offer ul.ea_www__offer_list{list-style:none;margin:0!important}.ea_www__offer ul.ea_www__offer_list .ea_generics__list_item{margin-top:calc(var(--ea_gap) * .75);padding-top:calc(var(--ea_gap) * .75);font-size:1rem;border-top:1px var(--ea_color_secondary_dark) solid}.ea_www__offer ul.ea_www__offer_list strong{color:var(--ea_color_secondary_dark)}.ea_www__offer .ea_www__offer_duration{font-size:.75rem;width:100%;text-align:right;padding-top:calc(var(--ea_gap) * .75);margin-top:auto!important}.ea_www__presentation_communal .ea_www__hero,.ea_www__presentation_communal .ea_www__applis{background-color:#f6f6f6}.ea_www__presentation_communal .ea_www__list_slash{font-weight:700;text-align:center;background-color:var(--ea_color_secondary)}.ea_www__presentation_communal .ea_www__list_slash li{display:inline-block;color:var(--ea_heading_color)}.ea_www__presentation_communal .ea_www__list_slash li:not(:last-child){margin-right:5px!important}.ea_www__presentation_communal .ea_www__list_slash li:not(:last-child):after{content:"/";margin-left:5px}.ea_www__presentation_communal .ea_www__applis .ea_www__gallery_area .ea_www__gallery_list{gap:0}.ea_www__presentation_communal .ea_www__company_values{background-color:#47516a}.ea_www__presentation_communal .ea_www__company_values,.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_title{color:#fff;margin-top:0!important}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__container{max-width:1400px;padding-left:var(--ea_gutter);padding-right:var(--ea_gutter)}}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists{grid-column-gap:calc(var(--ea_gap) * 3);grid-row-gap:calc(var(--ea_gap) * 3)}@media (max-width: 576px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists{grid-auto-rows:auto}}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value{position:relative}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item{--ea_font_size: .875rem;font-size:var(--ea_font_size)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item:before{background:#fff;border-radius:var(--ea_border_radius_rounded);width:calc(var(--ea_list_ul_marker_size) * .75);height:calc(var(--ea_list_ul_marker_size) * .75)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value .ea_www__company_values_list .ea_generics__list_item:not(:last-child){margin-bottom:var(--ea_content_margin)}.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:not(:last-child):after{content:"";display:block;width:100%;height:2px;background:#fff;position:absolute;top:calc(100% + var(--ea_gap) * 1.5 + 1px);left:0}@media (min-width: 576.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:not(:last-child):after{width:2px;height:100%;top:0;left:calc(100% + var(--ea_gap) * 1.5 + 1px)}}@media (min-width: 576.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:nth-child(2):after{content:inherit}}@media (min-width: 992.02px){.ea_www__presentation_communal .ea_www__company_values .ea_www__company_values_lists .ea_www__company_value:nth-child(2):after{content:""}}.ea_www__presentation_communal .ea_www__articles{background-color:#f6f6f6}.ea_www__presentation_communal .ea_www__articles .ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 2);grid-column-gap:calc(var(--ea_gap) * 2)}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__articles .ea_generics__grid{grid-row-gap:calc(var(--ea_gap) * 3);grid-column-gap:calc(var(--ea_gap) * 3)}}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image{margin:0}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image .ea_generics__img{margin:0 auto}@media (min-width: 1200.02px){.ea_www__presentation_communal .ea_www__articles .ea_www__article{display:flex;flex-wrap:wrap;justify-content:space-between}.ea_www__presentation_communal .ea_www__articles .ea_www__article:nth-child(odd){flex-direction:row-reverse}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_text{flex:0 0 calc(100% - 300px)}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image{max-width:250px}.ea_www__presentation_communal .ea_www__articles .ea_www__article .ea_www__article_image .ea_generics__img{width:100%}}.ea_www__presentation_communal .ea_www__offers{border-top:25px solid var(--ea_color_primary)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offers_intro{flex:0 0 calc(100% - 330px);max-width:calc(100% - 330px);padding-right:15px}}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list{list-style-type:none;margin-left:0}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list .ea_generics__list_item{display:flex;padding:0}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_list .ea_generics__list_item:before{content:"";display:block;height:1rem;width:1rem;background-color:var(--ea_color_primary);border-radius:50%;margin-right:var(--ea_content_margin);position:relative;top:calc((var(--ea_font_size) * var(--ea_text_line_height) - 1rem) / 2);flex-shrink:0;left:inherit!important;right:inherit!important}.ea_www__presentation_communal .ea_www__offers .ea_www__offer{margin-top:40px;max-width:330px;width:100%;margin-right:auto;margin-left:auto;border-color:var(--ea_color_secondary_dark)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offer{margin-top:0}}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_title{color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_list .ea_generics__list_item{border-color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offer .ea_www__offer_list strong{color:var(--ea_color_secondary_dark)}.ea_www__presentation_communal .ea_www__offers .ea_www__offers_complementary_info{margin-top:calc(var(--ea_gap) * 2)}@media (min-width: 768.02px){.ea_www__presentation_communal .ea_www__offers .ea_www__offers_complementary_info{flex:0 0 100%}}.ea_www__presentation_communal .ea_www__contact{border-top:25px solid var(--ea_color_primary);background-color:var(--ea_color_secondary)}.ea_www__presentation_edu .ea_www__container{display:block}@media (min-width: 992.02px){.ea_www__presentation_edu .ea_www__section{padding-top:calc(var(--ea_gap) * 6);padding-bottom:calc(var(--ea_gap) * 6)}}.ea_www__presentation_edu .ea_www__section_title{max-width:675px;margin-right:auto;margin-left:auto}.ea_www__presentation_edu .ea_www__hero{background-color:var(--ea_color_secondary_lighter)}.ea_www__presentation_edu .ea_www__features .ea_www__features_item .ea_www__features_item_header{margin-bottom:var(--ea_gap)}@media (min-width: 576.02px){.ea_www__presentation_edu .ea_www__features .ea_www__features_item .ea_www__features_item_header{margin-bottom:calc(var(--ea_gap) * 2)}}.ea_www__presentation_edu .ea_www__features .ea_www__features_item.ea_www__features_item-highlight{background-color:var(--ea_color_secondary)}.ea_www__presentation_edu .ea_www__features .ea_www__features_item.ea_www__features_item-highlight .ea_generics__list_item_marker-icon .ea_utilities__icon>use{fill:var(--ea_text_color)}@media (min-width: 992.02px){.ea_www__presentation_edu .ea_www__features.ea_www__features_display-card .ea_www__features_item .ea_www__features_item_header{flex-direction:row-reverse}}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block .ea_www__features_item:nth-child(odd){background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block .ea_www__features_item:nth-child(2n){background-color:var(--ea_color_primary)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block [class*=ea_generics__grid-2] .ea_www__features_item:nth-child(odd):after{background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__features.ea_www__features_display-block [class*=ea_generics__grid-2] .ea_www__features_item:nth-child(2n):after{background-color:var(--ea_color_primary)}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte{color:#fff}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_header,.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_main{max-width:220px;text-align:center;margin-left:auto;margin-right:auto}.ea_www__presentation_edu .ea_www__features .ea_www__presentation_edu__features_item_charte .ea_www__features_item_title{text-align:center;margin:0!important}.ea_www__presentation_edu .ea_www__presentation_edu__tuto{background-color:var(--ea_color_secondary_light)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens{background-color:var(--ea_color_secondary_lighter)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title{background-color:var(--ea_color_secondary_light);border-radius:var(--ea_button_border_radius)}.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title.ea_www__gallery_title-focus,.ea_www__presentation_edu .ea_www__gallery.ea_www__presentation_edu__screens .ea_www__gallery_list .ea_www__gallery_title:hover{background-color:var(--ea_color_secondary);color:var(--ea_text_color)}.ea_www__presentation_pro .ea_www__container{display:block}.ea_www__presentation_pro .ea_www__hero,.ea_www__presentation_pro .ea_www__presentation_pro_privacy{background-color:#efefef}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{justify-content:center;grid-template-columns:repeat(2,max-content)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-template-columns:repeat(3,max-content)}}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 3)}}@media (min-width: 768.02px) and (max-width: 992px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-column-gap:calc(var(--ea_gap) * 4)}}@media (min-width: 992.02px){.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid{grid-template-columns:repeat(6,max-content);justify-content:space-around}}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header{align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header .ea_www__features_item_image{height:80px;width:110px;display:flex;justify-content:center;align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_features .ea_generics__grid .ea_www__features_item_header .ea_www__features_item_title{text-align:center;font-weight:400;font-size:var(--ea_font_size);margin-top:0!important}.ea_www__presentation_pro .ea_www__presentation_pro_benefits{background-color:#000}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro{margin-bottom:0;padding-top:calc(var(--ea_gap) * 2);padding-bottom:calc(var(--ea_gap) * 2)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro{padding-top:calc(var(--ea_gap) * 3);padding-bottom:calc(var(--ea_gap) * 3)}}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_www__section_intro .ea_www__section_title{color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item .ea_www__features_item_image{height:240px;display:flex;justify-content:center;align-items:center}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(1),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(1):after{background-color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2):after{background-color:var(--ea_color_secondary_dark)}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2){color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(2) .ea_www__features_item_title{color:#fff}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(3),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(3):after{background-color:var(--ea_color_secondary)}.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(4),.ea_www__presentation_pro .ea_www__presentation_pro_benefits .ea_generics__grid .ea_www__features_item:nth-child(4):after{background-color:#efefef}@media (max-width: 992px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_www__section_intro,.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_www__section_title{margin-left:0;margin-right:0}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{max-width:var(--ea_container_max_width)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 576.02px) and (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(1){grid-column:1/3}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(2){grid-column:3/5}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item:nth-child(3){grid-column:2/4}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_generics__img{height:100px}@media (min-width: 768.02px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_generics__img{height:150px}}.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_title,.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_main{text-align:center}@media (max-width: 768px){.ea_www__presentation_pro .ea_www__presentation_pro_privacy .ea_generics__grid .ea_www__features_item .ea_www__features_item_title{margin-top:0!important}}.ea_www__presentation_pro .ea_www__banner{background-color:var(--ea_color_secondary)}@media (min-width: 576.02px){.ea_www__presentation_pro .ea_www__banner .ea_generics__grid{grid-template-columns:max-content auto}.ea_www__presentation_pro .ea_www__banner .ea_generics__grid .ea_generics__img{grid-row-start:inherit}}.ea_www__presentation_artisan{font-weight:300}.ea_www__presentation_artisan .ea_www__features,.ea_www__presentation_artisan .ea_www__presentation_artisan_migrate{background-color:var(--ea_color_blue_light)}.ea_www__presentation_artisan .ea_www__features .ea_www__features_item .ea_www__features_item_header .ea_www__features_item_image{align-self:inherit}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item{border-color:var(--ea_color_primary);flex-direction:column}@media (min-width: 768.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item{flex-direction:row}}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header{flex-direction:column}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_www__presentation_artisan_offer_price{font-weight:700;font-size:var(--ea_font_size);margin-top:auto!important}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_www__presentation_artisan_offer_price .ea_www__presentation_artisan_offer_price_value{font-size:var(--ea_font_size_h2)}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_generics__buttons{margin-top:var(--ea_content_margin);justify-content:flex-start}@media (max-width: 768px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_header .ea_generics__buttons .ea_generics__button{width:100%}}.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-top:calc(var(--ea_content_margin) * 2)}@media (min-width: 768.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-top:0}[dir=ltr] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-left:calc(var(--ea_gap) * 2)}[dir=rtl] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main{margin-right:calc(var(--ea_gap) * 2)}}@media (min-width: 992.02px){.ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:calc(var(--ea_gap) * 2)}[dir=ltr] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list .ea_generics__list_item_marker-icon{margin-left:var(--ea_content_margin)}[dir=rtl] .ea_www__presentation_artisan .ea_www__presentation_artisan_offer .ea_www__presentation_artisan_offer_wrapper>.ea_www__presentation_artisan_offer_item .ea_generics__card_main .ea_generics__list .ea_generics__list_item_marker-icon{margin-right:var(--ea_content_margin)}}.ea_www__presentation_artisan .ea_www__contact{position:relative}.ea_www__presentation_artisan .ea_www__contact:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-150%,-50%);background-image:url(/images/mailo/common/presentation/artisan/artisan-drapeau.svg);background-color:transparent;background-repeat:no-repeat;background-size:contain;width:344px;height:400px;opacity:.1;z-index:0}.ea_www__presentation_artisan .ea_www__contact>div{position:relative;z-index:1}.ea_www__presentation_artisan .ea_www__contact .ea_generics__form{padding-top:0;background:transparent}.ea_www__presentation_artisan .ea_www__contact .ea_generics__form .ea_generics__field_input_text{background-color:var(--ea_background_color)}:root{--ea_pages_out_main_background_image: url(/images/mailo/common/junior/bkg_kid.png);--ea_pages_out_main_background_color: #82C9E3}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL19zcGFjaW5ncy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL2hlbHBlcnMvX2VsbGlwc2lzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pc19zcl9vbmx5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC91dGlsaXRpZXMvc2Nzcy9tb2RpZmllcnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9saXN0L191bF9vbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19jb250ZW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fZ3JpZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19ub19kYXRhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3BhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fcHJpbnQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2FuaW1hdGlvbnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fc3RhY2suc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fdGlsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvZGF0ZXRpbWUvX2RhdGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19jaGVja2JveC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvaW5wdXQvX2ZpbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19wYXNzd29yZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvaW5wdXQvX3JhbmdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9fZGF0ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX3RleHRhcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9fdGltZXNsb3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX2J1dHRvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYnV0dG9uL19idXR0b24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2ZvY3VzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi9fbG9hZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi9fbWFyZ2luLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi9fc2VnbWVudGVkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19hY3Rpb25zX2Jhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYWRzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19hbmNob3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2F2YXRhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYXBwbGljYXRpb25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19iYWRnZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYmFubmVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL190aWxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19jYXJkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2NoZWNrb3V0L19jYXJ0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2NoZWNrb3V0L19wcmljZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jaGVja291dC9fc3Vic2NyaXB0aW9uX2N1cnJlbnQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2NoaWxkX2hpZGVhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19jb2RlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19jb2xsYXBzZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29tcGxldGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29udGFjdHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2RldmljZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fZGwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2RyYWdnYWJsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2V4cGFuZGVkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19ncm91cGVkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19pY29ucy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faWZyYW1lLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19saWJyYXJ5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19saWdodGJveC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9saXN0L19leHBhbmRhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19sb2FkZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX21ldGFkYXRhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19tZXRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvbGF1bmNoZXIvX29wZW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvbmF2L19uYXYuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvbmF2L190YWJzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL25hdi9fdHJlZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbm90aWNlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19wZXJpb2Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19wcm9tby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcnRlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19zZWFyY2guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3NlcGFyYXRvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fc21pbGV5cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fc3RhdHVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3RhYmxlL19zaW1wbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvdGFibGUvX2Z1bGwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX2NoZWNrYm94X3JhZGlvLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL190b2dnbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3NuYWNrYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL194YWRkcnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMveGZpbGVzL19pdGVtLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3hmaWxlcy9feGZpbGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19maWVsZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19jb250cm9sLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2NvbnRyb2xfZ3JvdXAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fbGFiZWwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fZmllbGRzZXQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fZmllbGRzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2ZpZWxkc19jb2xsZWN0aW9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvaW5mby9fZXJyb3JzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvaW5mby9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2luZm8vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvY3VzdG9tL19jb2xvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fZGF0ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fZmlsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fcmFuZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fdGltZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fdG9nZ2xlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9wYXR0ZXJucy9fZW1haWxfZG9tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX3Bhc3N3b3JkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX3RpbWVfc2VsZWN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX3N0ZXBfaW5kaWNhdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2NoaXAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hZGJvb2svc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYWRib29rL3Njc3Mvc3R5bGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21haW5zL2FwcGxpY2F0aW9ucy9fZGlzcGxheS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9jcmVhdGUvX2Nob2ljZV9wYWNrLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21haW5zL2d1YXJkaWFuc2hpcC9fZmVhdHVyZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hdXRoL3Njc3MvbWVudS9oZWxwL19tZW51LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21haW5zL2hvdGtleXMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21haW5zL21pZ3JhdGlvbl9zdGFydC9fZG9uZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9wb3N0aXQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9jb21tb24vX3NjaGVkdWxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9ldmVudC9fYWRkX2VkaXQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jYWxlbmRhci9zY3NzL21haW5zL2V2ZW50L19yZXNvdXJjZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jYWxlbmRhci9zY3NzL21haW5zL21lbnUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9wcmVmcy9fdGltZXNsb3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jYWxlbmRhci9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL2NvbW1vbi9fY29udGFjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vX2NvbnRhY3Qtc3RhdHVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL2NvbW1vbi90aHJlYWRzL19uZXdfbWVzc2FnZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vdGhyZWFkcy9fbGlzdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9kaWFsL19jb250YWN0cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9kaWFsL25ldy1kaWFsL19kaWFsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2F1ZGlvX2FuZF9jYW1lcmEuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVldC9fY2FsbF9pbmZvcm1hdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L19jb25uZWN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2NvbnRyb2xzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX3ZvaWQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVldC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvdGhyZWFkL19jaGF0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fdG9wLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fdGhyZWFkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fc2Nyb2xsLXRvLWJvdHRvbS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX2NvbnRhY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvdGhyZWFkL19tZXNzYWdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fdHlwaW5nLWFyZWEuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvdGhyZWFkL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZW51L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9zdHlsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jcmVkaXQvc2Nzcy9tYWlucy9zcGFjZV9vZmZlcnMvX2Rpc3BsYXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jcmVkaXQvc2Nzcy9tYWlucy9zcGFjZV9zdWJzY3JpcHRpb24vX2Rpc3BsYXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jcmVkaXQvc2Nzcy9tYWlucy9pbnZvaWNlL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19icmFuZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19jb2RlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fY29udGVudC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19kbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL2Zvcm0vX2xheW91dF9zdGFjay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19oYW1idXJnZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9sYXlvdXQvX2xheWVycy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19tYWlucy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19wYWdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvcGxheWdyb3VuZC9fbWVudS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL3BsYXlncm91bmQvX3BhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19wYWdlX2xheW91dC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL3BsYXlncm91bmQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19wcmVmcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kb2NzL3Njc3MvX3ZpZXdzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tYWlsYm94ZXMvX3NwZWNpYWxzLXBlcnNvbmFscy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19hZGJvb2suc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fYXR0YWNobWVudHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fYm90dG9tYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9faGVhZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX3RvcGJhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19vcHRpb25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX2JvdHRvbS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19hdHRhY2htZW50cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19kZXRhaWxzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX2lmcmFtZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19yZWdpc3Rlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL190ZXh0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvdG9wL2FjdGlvbnMvX2Jhcl9saWdodC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9hY3Rpb25zL19iYXJfbWFpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9hY3Rpb25zL19iYXJfcHJldmlldy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL3RvcC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9fdmNhbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZW51L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3BhZ2VzL3Njc3Mvb3V0L192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9wYWdlcy9zY3NzL291dC9fZm9vdGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvcGFnZXMvc2Nzcy9vdXQvX2hlYWRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3BhZ2VzL3Njc3Mvb3V0L19tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9yZWdpc3RyYXJfc2VhcmNoL19saXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9yZWdpc3RyYXJfc2VhcmNoL19zZWFyY2guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL2ZyaWRnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3JlZ2lzdHJhcl9hZGQvX2FkZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvcmVnaXN0cmFyX2luZm9zL19pbmZvcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvc3BhY2VfY3JlYXRlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvdW5pdmVyc2VfY29uZi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3VzZXJzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL2hlbHAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX3NlY3Rpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX2FjdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vYWRtaW5pc3RyYXRpb24vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9hcHBzL2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9iYW5uZXIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9leHBlcnRpc2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9mZWF0dXJlcy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2Zvcm0vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9nYWxsZXJ5L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vaGVyby9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL3N0cmVuZ3RoL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vdGVjaHMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9nZW5lcmljcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTAvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEwL2dlbmVyaWNzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTAvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMi9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTIvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L19uYXYuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMi9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fdHJlZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE0L2dlbmVyaWNzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxNC9nZW5lcmljcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX25hdi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE0L2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L190cmVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTgvZ2VuZXJpY3MvY29tcG9uZW50cy9fZGF0ZV9zZWxlY3Rvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE4L2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTgvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmxhY2svYXV0aC9tYWlucy9ndWFyZGlhbnNoaXAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsYWNrL2NhbGVuZGFyL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibGFjay9tYWlsL21haW5zL21lc3NhZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsYWNrL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fYmx1ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibHVlemVuL21haWwvbWFpbnMvbWVzc2FnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmx1ZXplbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2NvbnRyYXN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19lZ2dwbGFudC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9mcmFuY2VtYWlsL2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvZnJhbmNlbWFpbC9zcGFjZS9zcGFjZV9jcmVhdGUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2ZyYW5jZW1haWwvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fZ3JlZW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvZ3JlZW56ZW4vbWFpbC9tYWlucy9tZXNzYWdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ncmVlbnplbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2dyZXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX25hdi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L190cmVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvc3BhY2Uvc3BhY2VfY3JlYXRlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX3Bpbmsuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvcHJlc2VudGF0aW9uL19hcnRpc2FuLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9fY29udGludWl0eS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX2VkdS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX211bi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX3Byby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19yZWQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2J6aC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fbGlsby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL2NoYXQvbWFpbnMvdGhyZWFkL190aHJlYWQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL21lc3NhZ2UvX2FjdGlvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL21lc3NhZ2UvX3RleHQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy9tYWlsL21haW5zL3NlbmQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvZmllbGRzL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2ljb25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9nZW5lcmljcy9maWVsZHMvcGF0dGVybnMvdGltZV9zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2F1dGgvbWFpbnMvYXBwbGljYXRpb25zL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9jaGF0L21haW5zL21lZXQvdGhyZWFkL190eXBpbmctYXJlYS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvcGFnZXMvb3V0L19tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9zcGFjZS9tYWlucy9mcmlkZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9nZW5lcmljcy9sYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvZ2VuZXJpY3MvbGF5b3V0L19ub19kYXRhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9wYWdlcy9vdXQvX21haW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2dlbmVyaWNzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fY29udGFjdHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvY29tbW9uL3RocmVhZHMvX2xpc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvbWFpbnMvbWVldC90aHJlYWQvX2NvbnRhY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2NoYXQvbWFpbnMvbWVldC90aHJlYWQvX3R5cGluZy1hcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9zcGFjZS9tYWlucy9mcmlkZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy9wYWdlcy9vdXQvX2Zvb3Rlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vb2ZmZXIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW11bmFsL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L21haW5zL3ByZXNlbnRhdGlvbi9lZHUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL3Byby9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9tYWlucy9wcmVzZW50YXRpb24vYXJ0aXNhbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9faW5kZXguc2NzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsICIkLWRlZmF1bHQ6IDBweDtcbltkYXRhLXNwYWNpbmddIHtcbiAgLS1lYV9zcGFjZXI6IDEuMjVyZW07IC8vIDIwcHhcbiAgLy8tLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2VyKTtcbiAgLy8tLWVhX2dhcDogdmFyKC0tZWFfc3BhY2VyKTsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgLy8tLWVhX2dhcDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgLy8tLWVhX2NvbnRlbnRfbWFyZ2luOiBjYWxjKHZhcigtLWVhX3NwYWNlcikgKiAuNzUpOyAvLyAxNXB4XG4gIC8vLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiBjYWxjKHZhcigtLWVhX3NwYWNlcikgKiAuMjUpOyAvLyA1cHggLy8gQHRvZG8gVXRpbGlzZXIgY2V0dGUgdmFyaWFibGUgcG91ciBsZXMgYnV0dG9ucywgaW5wdXQsIHNlbGVjdCwgZXRjIHB1aXMgcmVtcGxhY2VyIHBhciBoZWlnaHQgZml4ZVxuICAvLy0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9zcGFjZXIpICogLjc1KTsgLy8gMTVweCAvLyBAdG9kbyBVdGlsaXNlciBjZXR0ZSB2YXJpYWJsZSBwb3VyIGxlcyBidXR0b25zLCBpbnB1dCwgc2VsZWN0LCBldGNcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGV0dGVyX3NwYWNpbmc6ICN7JC1kZWZhdWx0fTsgLy9AVE9ETyBBIENIRUNLRVJcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX3dpZHRoOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19pbnB1dF9ydGVfaGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdGhfYnV0dG9uX3RleHRfbGluZV9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX21haWxfcGVyc29uYWxzX3Rib2R5X3RoX3BhZGRpbmdfdG9wOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1kZWZhdWx0fTtcbn1cblxuJC1vbmU6IDFweDtcbiQtdHdvOiAycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJ3aWRlXCJdIHtcbiAgLS1lYV9zcGFjZXI6IDEuNXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAzcHg7XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9oZWlnaHQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV93aWR0aDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2xhYmVsX3RleHRfbWFyZ2luX3JpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiA1cHg7XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9idXR0b25fZmlsdGVyX2ljb25faGVpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RoX2J1dHRvbl90ZXh0X2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9yaWdodDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1vbmV9O1xufVxuXG4kLXR3bzogMnB4O1xuJC1mb3VyOiA0cHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtZm91cn07XG5bZGF0YS1zcGFjaW5nPVwieHdpZGVcIl0ge1xuICAtLWVhX3NwYWNlcjogMS43NXJlbTtcbiAgLS1lYV9mb250X3NpemU6IDAuOTM3NXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGV0dGVyX3NwYWNpbmc6IDAuNXB4OyAvL0BUT0RPIEEgQ0hFQ0tFUlxuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiA3cHg7XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6IDFweDtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9iZWZvcmVfaGVpZ2h0X3dpZHRoOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZzogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6IDZweDtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fcmlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9sZWZ0OiAjeyQtdHdvfTtcbn1cblxuJC1vbmU6IDFweDtcbiQtbWludXNfb25lOiAtMXB4O1xuJC1taW51c190d286IC0ycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJjb21wYWN0XCJdIHtcbiAgLS1lYV9zcGFjZXI6IDFyZW07XG5cbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19mb250X3NpemVfMTc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9iZWZvcmVfbGVmdDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2hlaWdodDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX3dpZHRoOiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fYmVmb3JlX2hlaWdodF93aWR0aDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfbGFiZWxfdGV4dF9tYXJnaW5fcmlnaHQ6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogMHB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiAtNnB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX21haWxfcGVyc29uYWxzX3Rib2R5X3RoX3BhZGRpbmdfdG9wOiAxcHg7XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fbGVmdDogI3skLW1pbnVzX29uZX07XG59XG5cbiQtdHdvOiAycHg7XG4kLW1pbnVzX3RocmVlOiAtM3B4O1xuJC1taW51c190d286IC0ycHg7XG4kLWxpbmVfaGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbltkYXRhLXNwYWNpbmc9XCJ4Y29tcGFjdFwiXSB7XG4gIC0tZWFfc3BhY2VyOiAuODc1cmVtO1xuICAtLWVhX2ZvbnRfc2l6ZTogLjY4NzVyZW07XG5cbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19mb250X3NpemVfMTc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfZ3V0dGVyOiAtNnB4O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2JlZm9yZV9sZWZ0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9iZWZvcmVfaGVpZ2h0X3dpZHRoOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6IC0xcHg7XG4gIC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemU6IDBweDtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fZm9udF9zaXplOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NhcHRpb25fcGFkZGluZ190b3BfYm90dG9tOiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0OiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiAtN3B4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLW1pbnVzX3RocmVlfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2J1dHRvbl9maWx0ZXJfaWNvbl9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdGhfYnV0dG9uX3RleHRfbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19tYWlsX3BlcnNvbmFsc190Ym9keV90aF9wYWRkaW5nX3RvcDogMXB4O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9yaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC1taW51c190d299O1xufVxuIiwgIjpyb290IHtcbiAgLS1lYV9mb250X2ZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAtLWVhX2ZvbnRfc2l6ZTogLjgxMjVyZW07IC8vIDEzcHhcbiAgLS1lYV9mb250X3NpemVfeHNtYWxsOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAuODUpOyAvLyDiiYggMTFweFxuICAtLWVhX2ZvbnRfc2l6ZV9zbWFsbDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogLjkyKTsgLy8g4omIIDEycHhcbiAgLS1lYV9mb250X3NpemVfbGFyZ2U6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuMTUpOyAvLyDiiYggMTVweFxuICAtLWVhX2ZvbnRfc2l6ZV94bGFyZ2U6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuMyk7IC8vIOKJiCAxN3B4XG4gIC0tZWFfZm9udF9zaXplX2gxOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAyKTsgLy8gPSAyNnB4XG4gIC0tZWFfZm9udF9zaXplX2gyOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAxLjQ2KTsgLy8g4omIIDE5cHhcbiAgLS1lYV9mb250X3NpemVfaDM6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7IC8vIOKJiCAxNXB4XG4gIC0tZWFfdGV4dF9jb2xvcjogYmxhY2s7XG4gIC0tZWFfdGV4dF9jb2xvcl9saWdodDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTsgLy8gcG91ciBraWQgJiBqdW5pb3IgLT4gb2sgZGFucyBza2lucy1kZWZhdWx0MjAyMCBtaW5pbXVtIFdDQUcgMi4xIGlzIDEuNVxuICAtLWVhX2hlYWRpbmdfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX2hlYWRpbmdfZm9udF9mYW1pbHk6IHZhcigtLWVhX2ZvbnRfZmFtaWx5KTtcbiAgLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0OiAxLjI7XG4gIC0tZWFfZm9udF9zaXplXzE3OiBjYWxjKDE3cHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNykpOyAvLyBAdG9kbyA6IMOgIHJldm9pclxufVxuXG4vLyBQb3VyIGNlcnRhaW5lIGxhbmd1ZSBjb21tZSBsJ2FyYWJlLCBvbiBncm9zc2kgbGEgdGFpbGxlIGRlIGZvbnQgZGUgYmFzZVxuLy9bZGF0YS1sYW5nPVwiYXJcIl0ge1xuLy8gIC0tZWFfZm9udF9zaXplOiAxcmVtOyAvLyAxNnB4XG4vL31cblxuW2NsYXNzKj0nZWFfZ2VuZXJpY3NfXyddIHtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gIC8vIGhlYWRpbmdzXG4gIGgxLCBoMiwgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KTtcblxuICAgICZbY2xhc3MqPSdlYV9nZW5lcmljc19fJ10ge1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQpO1xuICAgIH1cblxuICAgICYgPiBhLFxuICAgICYgPiBhW2NsYXNzKj0nZWFfZ2VuZXJpY3NfXyddIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2gxIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDEpO1xufVxuXG5oMixcbi5lYV9nZW5lcmljc19faDIge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMik7XG59XG5cbmgzLFxuLmVhX2dlbmVyaWNzX19oMyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gzKTtcbn1cbiIsICIvLy8gQm9vdHN0cmFwIHBvaW50cyBkZSBydXB0dXJlIGRlIGxhIGdyaWxsZVxuLy8vIEBwcm9wIHtTdHJpbmd9IGtleXMgLSBJZGVudGlmaWFudCBkdSBwb2ludCBkZSBydXB0dXJlXG4vLy8gQHByb3Age01hcH0gdmFsdWVzIC0gVmFsZXVyIGR1IHBvaW50IGRlIHJ1cHR1cmUgZW4gcGl4ZWxzXG4kYm9vdHN0cmFwLWJyZWFrcG9pbnRzOiAoXG4gICd4eHMnOiAwcHgsXG4gICd4cyc6IDM2MHB4LFxuICAnc20nOiA1NzZweCxcbiAgJ21kJzogNzY4cHgsXG4gICdsZyc6IDk5MnB4LFxuICAneGwnOiAxMjAwcHgsXG4pICFkZWZhdWx0O1xuXG46cm9vdCB7XG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkYm9vdHN0cmFwLWJyZWFrcG9pbnRzIHtcbiAgICBAaWYgKCRrZXkgPT0gJ3h4cycpIHtcbiAgICAgIC0tZWFfYnJlYWtwb2ludDogI3ska2V5fVxuICAgIH0gQGVsc2Uge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHZhbHVlICsgMC4wMnB4fSkge1xuICAgICAgICAtLWVhX2JyZWFrcG9pbnQ6ICN7JGtleX1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCAiQG1peGluIGVhX3V0aWxpdGllc19fZWxsaXBzaXMoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLy8gZWxsaXBzaXNcbi5lYV91dGlsaXRpZXNfX2VsbGlwc2lzIHtcbiAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcztcbn0iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIGVhX3V0aWxpdGllc19faXNfc3Jfb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAuMDFlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5IHtcbiAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpICsgMC4wMnB4fSkge1xuICAgIC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAuZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5X3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcbiAgICB9XG4gIH1cbn0iLCAiQGZvcndhcmQgXCJlbGxpcHNpc1wiO1xuQGZvcndhcmQgXCJpc19zcl9vbmx5XCI7XG5cbi8vIHN0cmV0Y2hlZFxuLmVhX3V0aWxpdGllc19fc3RyZXRjaGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIGNsZWFyZml4XG4uZWFfdXRpbGl0aWVzX19jbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIHBsYWNlaG9sZGVyXG4uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy9mdW5jdGlvbnNcIiBhcyAqO1xuQHVzZSBcIi4uL2Fic3RyYWN0cy9taXhpbnNcIiBhcyAqO1xuXG4vKiBNaXNjICovXG4uZWFfdXRpbGl0aWVzX192aXNpYmlsaXR5LWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192aXNpYmlsaXR5LXZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2xpc3Rfc3R5bGUtbm9uZSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcblxuICAmID4gbGk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmxpLmVhX3V0aWxpdGllc19fbGlzdF9zdHlsZS1ub25lIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogRGlzcGxheSAqL1xuLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmVfYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1pbmxpbmVfZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLyogT3ZlcmZsb3cgKi9cbi5lYV91dGlsaXRpZXNfX292ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgLmVhX3V0aWxpdGllc19fb3ZlcmZsb3ctaGlkZGVuXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLy8gQHRvZG8gOiByZW1wbGFjZXIgcGFyIGVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lX3NtXG4gICAgLmVhX3V0aWxpdGllc19faXNfaGlkZGVuXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW5fdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAvLyBAdG9kbyA6IHJlbXBsYWNlciBwYXIgZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmVfdW50aWxfc21cbiAgICAuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBWZXJ0aWNhbCBhbGlnbiAqL1xuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tYmFzZWxpbmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192ZXJ0aWNhbF9hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3ZlcnRpY2FsX2FsaWduLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tdGV4dF9ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLyogRmxleCAqL1xuLmVhX3V0aWxpdGllc19fZmxleF9kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19hbGlnbl9zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3dyYXAtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3dyYXAtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9qdXN0aWZ5X2NvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9qdXN0aWZ5X2NvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfanVzdGlmeV9jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfYWxpZ25faXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2FsaWduX2l0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2FsaWduX2l0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9ncm93LTEge1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3Nocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi8qIEdyaWQgKi9cbi5lYV91dGlsaXRpZXNfX2dyaWQtYXV0b19yb3dzIHtcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogUG9zaXRpb24gKi9cbi5lYV91dGlsaXRpZXNfX3Bvc2l0aW9uLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3Bvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi8qIEhlaWdodCAqL1xuLmVhX3V0aWxpdGllc19faGVpZ2h0LTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBXaWR0aCAqL1xuLmVhX3V0aWxpdGllc19fd2lkdGgtMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fd2lkdGgtYXV0byB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX21heF93aWR0aC0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogU3BhY2luZyAqL1xuLmVhX3V0aWxpdGllc19fbWFyZ2luLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9sZWZ0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fcmlnaHQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fbGVmdC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX3JpZ2h0LWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fbGVmdC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9yaWdodC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX2xlZnQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fcmlnaHQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wLTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX21hcmdpbl9ib3R0b20tMCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fbWFyZ2luX3RvcF9ib3R0b20tMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19wYWRkaW5nLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIFJlc2l6ZSAqL1xuLmVhX3V0aWxpdGllc19fcmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLWJvdGgge1xuICByZXNpemU6IGJvdGggIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLWhvcml6b250YWwge1xuICByZXNpemU6IGJvdGggIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcmVzaXplLXZlcnRpY2FsIHtcbiAgcmVzaXplOiBib3RoICFpbXBvcnRhbnQ7XG59XG5cbi8qIFRleHQgKi9cbi5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX190ZXh0X2FsaWduLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfd2VpZ2h0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF93ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc3R5bGUtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3NpemUteHNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfeHNtYWxsKTtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF9zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3NpemUtbGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc2l6ZS14bGFyZ2Uge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV94bGFyZ2UpO1xufVxuXG4uZWFfdXRpbGl0aWVzX193b3JkX2JyZWFrLWJyZWFrX3dvcmQge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZWFfdXRpbGl0aWVzX193aGl0ZV9zcGFjZS1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi8qIEJvcmRlciAqL1xuLmVhX3V0aWxpdGllc19fYm9yZGVyLW5vbmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogRmlsdGVyICovXG4uZWFfdXRpbGl0aWVzX19maWx0ZXItZ3JheXNjYWxlIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG59XG5cbi8qIGNvbG9ycyAqL1xuJC1jb2xvcnM6ICd3YXJuaW5nJywgJ2RhbmdlcicsICdzdWNjZXNzJywgJ2luZm8nLCAncHJpbWFyeSc7XG5cbkBlYWNoICRjb2xvciBpbiAkLWNvbG9ycyB7XG4gIC5lYV91dGlsaXRpZXNfX2NvbG9yXyN7JGNvbG9yfSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSkgIWltcG9ydGFudDtcblxuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuZWFfdXRpbGl0aWVzX19maWxsLSN7JGNvbG9yfSB7XG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLyogaWNvbiAqL1xuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX2ljb25fbWFyZ2luLWFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19faWNvbl9tYXJnaW4tYmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX2ljb25fbWFyZ2luLWFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19pY29uX21hcmdpbi1iZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy8kLWJhY2tncm91bmRfY29sb3I6ICNGRkZGRkY7XG4vLyQtYm9yZGVyX3JhZGl1czogM3B4O1xuJC1iYXJfaGVpZ2h0OiA1cHg7XG4kLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodDogOXB4O1xuJC1idXR0b25faWNvbl9tYXJnaW5fbGVmdDogLTdweDtcbi8vJC1idXR0b25faWNvbl9oZWlnaHQ6IGNhbGMoMTdweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2ljb25faGVpZ2h0KSk7XG4vLyQtYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsOiBjYWxjKCQtYnV0dG9uX2ljb25faGVpZ2h0IC0gNHB4KTtcbi8vJC1idXR0b25fbGluZV9oZWlnaHQ6IGNhbGMoMjFweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7IC8vMjFweFxuLy8kLWJ1dHRvbl9taW5faGVpZ2h0OiBjYWxjKDIxcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vMjFweFxuJC1idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Y4RjhGODtcbiQtYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGM0YzRjM7XG4vLyQtdGV4dF9jb2xvcjogIzM4MzgzODtcbiQtYnV0dG9uX2NvbG9yOiAjNkE2QTZBO1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICM1MjUyNTI7XG4vLyQtYm9yZGVyX2NvbG9yOiAjREVERURFO1xuJC1kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjMjIyMjIyO1xuJC1jZWxsX3BhZGRpbmc6IDVweDtcbiQtZ3V0dGVyOiAxOHB4O1xuJC1nYXA6IGNhbGMoMThweCArIHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSk7XG5cbjpyb290IHtcbiAgLy8gYWNjZXNzaWJpbGl0eVxuICAtLWVhX3RhcmdldF9zaXplX21pbmltdW06IDI0cHg7IC8vIFdDQUcgQUFcbiAgLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW06IDM0cHg7IC8vIFdDQUcgQUFcbiAgLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZDogNDRweDsgLy8gV0NBRyBBQUFcbiAgLy8gY29sb3JzIHN0YXRlc1xuICAtLWVhX2NvbG9yX3N1Y2Nlc3M6IGhzbCgxNTIgNzAlIDMwJSk7IC8vICMxNzgyNTBcbiAgLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0OiBoc2woMTUyIDcwJSAzOCUpOyAvLyAjMURBNTY1XG4gIC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodGVyOiBoc2woMTUyIDY4JSA5NSUpOyAvLyAjRUFGQkYzXG4gIC0tZWFfY29sb3JfaW5mbzogaHNsKDE5OCAxMDAlIDMzJSk7IC8vICMwMDc2QThcbiAgLS1lYV9jb2xvcl9pbmZvX2xpZ2h0OiBoc2woMTk4IDEwMCUgNDElKTsgLy8gIzAwNzZBOFxuICAtLWVhX2NvbG9yX2luZm9fbGlnaHRlcjogaHNsKDE5OCAxMDAlIDk1JSk7IC8vICNFNkY3RkZcbiAgLS1lYV9jb2xvcl9kYW5nZXI6IGhzbCgzNjAgNzklIDQ1JSk7IC8vICNDRDE4MTdcbiAgLS1lYV9jb2xvcl9kYW5nZXJfZGFyazogaHNsKDM2MCA3OSUgMzclKTsgLy8gI0E3MTUxNFxuICAtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyOiBoc2woMzYwIDY5JSA5NCUpOyAvLyAjRkFFNUU1XG4gIC0tZWFfY29sb3Jfd2FybmluZzogaHNsKDM4IDEwMCUgNTYlKTsgLy8gI0ZGQUMxRVxuICAtLWVhX2NvbG9yX3dhcm5pbmdfZGFyazogaHNsKDM4IDcxJSAzNSUpOyAvLyAjOTg2YTFhXG4gIC0tZWFfY29sb3Jfd2FybmluZ19saWdodGVyOiBoc2woMzggMTAwJSA5NiUpOyAvLyAjRkZGOEVCXG4gIC8vIGNvbG9ycyBkZWZhdWx0XG4gIC0tZWFfY29sb3JfYmFzZTogYmxhY2s7XG4gIC0tZWFfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmtlcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLy8tLWVhX2NvbG9yX29ubGluZTogIzlmY2IwNjtcbiAgLS1lYV9jb2xvcl9vbmxpbmU6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQpO1xuICAtLWVhX2NvbG9yX29mZmxpbmU6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gIC8vIGJhY2tncm91bmRcbiAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiB3aGl0ZTtcbiAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNGNUY1RjU7XG4gIC8vIGJvcmRlcnNcbiAgLS1lYV9ib3JkZXJfcmFkaXVzOiA1cHg7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19zbWFsbDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKSAqIC42KTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlOiBjYWxjKHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpICogMik7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZXI6IGNhbGModmFyKC0tZWFfYm9yZGVyX3JhZGl1cykgKiA0KTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQ6IDk5cmVtO1xuICAtLWVhX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gIC0tZWFfYm9yZGVyX3dpZHRoOiAxcHg7XG4gIC0tZWFfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8vIHNoYWRvd3NcbiAgLS1lYV9zaGFkb3dfc21hbGw6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tZWFfc2hhZG93OiAwcHggMnB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwcHggMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtLWVhX3NoYWRvd19sYXJnZTogMHB4IDZweCAxMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwcHggMnB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8vIGxheW91dFxuICAtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGg6IDEwMDBweDtcbiAgLS1lYV9oZWFkZXJfaGVpZ2h0OiA0NXB4OyAvLyBUYWlsbGUgZGUgbCdhbmNpZW4gaGVhZGVyIHRhbnQgcXUnaWwgeSBhIGNvaGFiaXRhdGlvblxuICAtLWVhX3NpZGViYXJfd2lkdGg6IDI1MHB4O1xuICAvLyBhbmltYXRpb24gLyB0cmFuc2l0aW9uXG4gIC0tZWFfZHVyYXRpb25fZGVmYXVsdDogMzAwbXM7XG4gIC0tZWFfZHVyYXRpb25fZmFzdDogMTUwbXM7XG4gIC0tZWFfZHVyYXRpb25fc2xvdzogNDUwbXM7XG4gIC8vIGZvcm0gJiBidXR0b25cbiAgLy8gQHRvZG8gOiBvbiBnYXJkZSBsZXMgYW5jaWVubmVzIHZhbGV1cmVzIHBvdXIgbGUgbW9tZW50IGNhciB0cm9wIGQnZWZmZXRzIGRlIGJvcmRcbiAgLy8tLWVhX2ZpZWxkX2J1dHRvbl9saW5lX2hlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vIDIwLDhweFxuICAvLy0tZWFfZmllbGRfYnV0dG9uX2hlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7IC8vIDIwLDhweFxuICAtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgLy8tLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDRweDsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxN3B4OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAvKiBpY29uICovXG4gIC0tZWFfaWNvbl9zaXplOiAyMHB4O1xuICAtLWVhX2ljb25fc2l6ZV94bGFyZ2U6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIDEuNSk7IC8vIDMwcHhcbiAgLS1lYV9pY29uX3NpemVfbGFyZ2U6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIDEuMik7IC8vIDI0cHhcbiAgLS1lYV9pY29uX3NpemVfc21hbGw6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC44KTsgLy8gMTZweFxuICAtLWVhX2ljb25fc2l6ZV94c21hbGw6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC43KTsgLy8gMTRweFxuICAtLWVhX2ljb25fc2l6ZV94eHNtYWxsOiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNSk7IC8vIDEwcHhcbiAgLS1lYV9pY29uX2ZpbGw6ICM5QjlCOUI7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbjogOHB4O1xuICAvLyBsYXlvdXRcbiAgLyogei1pbmRleCAqL1xuICAtLWVhX3pfYmFzZTogMDtcbiAgLS1lYV96X3Rvb2x0aXA6IDk5O1xuICAtLWVhX3pfb3Zlcl9iYXNlOiAxMDAwMDtcbiAgLS1lYV96X2RyYXdlcjogMjAwMDA7XG4gIC0tZWFfel9saWdodGJveGVzOiAzMDAwMDtcbiAgLS1lYV96X3RvYXN0OiA0MDAwMDtcbiAgLS1lYV96X2FsZXJ0OiA1MDAwMDtcbiAgLy8gY29tcG9uZW50c1xuICAvKiBhdmF0YXIgKi9cbiAgLS1lYV9hdmF0YXJfc2l6ZTogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAtLWVhX2F2YXRhcl9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAvKiBiYWRnZSAqL1xuICAtLWVhX2JhZGdlX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIC0tZWFfYmFkZ2VfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2JhZGdlX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWVhX2JhZGdlX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgLS1lYV9iYWRnZV9wYWRkaW5nX3RvcF9ib3R0b206IDJweDtcbiAgLS1lYV9iYWRnZV9wYWRkaW5nX2xlZnRfcmlnaHQ6IDhweDtcbiAgLS1lYV9iYWRnZV9jb3VudGVyX3BhZGRpbmdfbGVmdF9yaWdodDogNXB4O1xuICAtLWVhX2JhZGdlX21pbmlfc2l6ZTogOHB4O1xuICAvKiBidXR0b24gKi9cbiAgLS1lYV9idXR0b25fdGV4dF9hbGlnbjogY2VudGVyO1xuICAtLWVhX2J1dHRvbl9mb250X2ZhbWlseTogaW5oZXJpdDtcbiAgLS1lYV9idXR0b25fZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogbm9ybWFsO1xuICAtLWVhX2J1dHRvbl9mb250X3N0eWxlOiBub3JtYWw7XG4gIC0tZWFfYnV0dG9uX3RleHRfZGVjb3JhdGlvbjogbm9uZTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZV9hY3RpdmU6IHNvbGlkOyAvLyBAdG9kbyA6IMOgIHbDqXJpZmllclxuICAtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gIC0tZWFfYnV0dG9uX292ZXJmbG93OiBoaWRkZW47XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfcG9zaXRpb246IDEwcHggY2VudGVyOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBub25lO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3JlcGVhdDogbm8tcmVwZWF0O1xuICAtLWVhX2J1dHRvbl9jbGlwX3BhdGg6IG5vbmU7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX21hcmdpbl90b3A6IDNweDsgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9idXR0b25fbWFyZ2luX3JpZ2h0OiAwOyAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2J1dHRvbl9tYXJnaW5fYm90dG9tOiAzcHg7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfYnV0dG9uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAvLy0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiBjYWxjKDIxcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCk7XG4gIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KSAqIHZhcigtLWVhX2J1dHRvbl9mb250X3NpemUpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLy8tLWVhX2J1dHRvbl9saW5lX2hlaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgLy8tLWVhX2J1dHRvbl9taW5faGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25faGVpZ2h0KTtcbiAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAjeyQtYnV0dG9uX2ljb25fbWFyZ2luX2xlZnR9OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogI3skLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodH07IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkgKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9pY29uX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbDogdmFyKC0tZWFfaWNvbl9zaXplX3hzbWFsbCk7XG4gIC0tZWFfYnV0dG9uX2ljb25fb25seV9wYWRkaW5nX3RvcDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2ljb25fb25seV9wYWRkaW5nX2JvdHRvbTogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2ljb25fb25seV9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9jb250ZW50X2ljb25fb25seV9hZnRlcjogaW5oZXJpdDsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLyogYnV0dG9uIC0gdmFyaWFudHMgKi9cbiAgLyoqIGRlZmF1bHQgKiovXG4gIC0tZWFfYnV0dG9uX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAvKiogcHJpbWFyeSAqKi9cbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyKTtcbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6IHdoaXRlO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAvKiogb3V0bGluZSBwcmltYXJ5ICoqL1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcmtlcik7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyKTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLyoqIGxpZ2h0ICoqL1xuICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgLS1lYV9idXR0b25fbGlnaHRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9saWdodF9pY29uX21hcmdpbl9yaWdodDogI3skLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodH07IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2ljb25fbWFyZ2luX2xlZnQ6IDBweDsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLyogYnV0dG9ucyAqL1xuICAtLWVhX2J1dHRvbnNfZ2FwOiA1cHg7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIGV0IHJlbXBsYWNlciBhdSBzZXVsIGVuZHJvaXQgdXRpbGlzw6kgcGFyIGd1dHRlclxuICAvKiBjYXJkICovXG4gIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlKTtcbiAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgLS1lYV9jYXJkX2JnX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAtLWVhX2NhcmRfc3BhY2VyOiB2YXIoLS1lYV9nYXApO1xuICAvKiBjaGlwcyAmIGNoaXAgKi9cbiAgLS1lYV9jaGlwX2hlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gIC0tZWFfY2hpcF9iYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAtLWVhX2NoaXBfYmFja2dyb3VuZF9ob3ZlcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9jaGlwX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jaGlwX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9jaGlwX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgLS1lYV9jaGlwc19nYXA6IGNhbGModmFyKC0tZWFfZmllbGRfaGVpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyIC0gdmFyKC0tZWFfY2hpcF9oZWlnaHQpKTtcbiAgLyogZHJvcGRvd24gKi9cbiAgLy8tLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICMyMjIyMjI7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfZHJvcGRvd25fYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgLS1lYV9kcm9wZG93bl9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9tYXhfaGVpZ2h0OiBub25lOyAvLyBTZXQgdG8gZGVmYXVsdCBmb3IganMgcG9zaXRpb25pbmdcbiAgLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF90b3A6IGF1dG87IC8vIFNldCB0byBkZWZhdWx0IGZvciBqcyBwb3NpdGlvbmluZ1xuICAtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX2xlZnQ6IGF1dG87IC8vIFNldCB0byBkZWZhdWx0IGZvciBqcyBwb3NpdGlvbmluZ1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6ICNGRkZGRkY7IC8vY29uZmlnL3N0eWxlcy9zdHlsZS1iYXNlLmluYy5jZmc6MTU5OndoaXRlX2NvbG9yPVwiIzQzNDM0M1wiIC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8vaG92ZXJfY29sb3IgY29uZmlnL3N0eWxlcy9zdHlsZS1iYXNlLmluYy5jZmc6NDk6aG92ZXJfY29sb3I9XCIjRkQzNTRFXCIgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2FjdGl2ZTogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07IC8vaG92ZXJfYmtnIGNvbmZpZy9zdHlsZXMvc3R5bGUtYmFzZS5pbmMuY2ZnOjQ3OmhvdmVyX2JrZz1cIiNGRkVFQzJcIiAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9hY3RpdmU6ICNDQ0NDQ0M7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfZHJvcGRvd25faXRlbV9zcGFuX3BhZGRpbmdfcmlnaHQ6IDEwcHg7XG4gIC0tZWFfZHJvcGRvd25faXRlbV9zcGFuX3BhZGRpbmdfbGVmdDogMjNweDtcbiAgLS1lYV9kcm9wZG93bl9pY29uX3NlbGVjdGVkX3Bvc2l0aW9uX3N0YXJ0OiA3cHg7XG4gIC8qIGhlbHAgKi9cbiAgLS1lYV9oZWxwX3BhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfbm90aWNlX2JvcmRlcl9yYWRpdXMpO1xuICAtLWVhX2hlbHBfYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAtLWVhX2hlbHBfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAvKiBpZnJhbWUgKi9cbiAgLS1lYV9pZnJhbWVfYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC8qIGxpc3QgKi9cbiAgLS1lYV9saXN0X2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTsgLy8gQHRvZG8gOiB2cmFpbWVudCB1dGlsZSA/XG4gIC0tZWFfbGlzdF9tYXJrZXJfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2xpc3RfdWxfbWFya2VyX3NpemU6IDZweDtcbiAgLyogbWV0ZXIgKi9cbiAgLS1lYV9tZXRlcl93aWR0aDogMTUwcHg7XG4gIC0tZWFfbWV0ZXJfaGVpZ2h0OiAjeyQtYmFyX2hlaWdodH07XG4gIC8qIG1vZGFsICovXG4gIC0tZWFfbW9kYWxfY29udGVudF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlKTtcbiAgLS1lYV9tb2RhbF9zcGFjZXI6IHZhcigtLWVhX2dhcCk7XG4gIC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX3NtYWxsOiAzMDBweDtcbiAgLS1lYV9tb2RhbF9kaWFsb2dfd2lkdGhfbWVkaXVtOiA1MDBweDtcbiAgLS1lYV9tb2RhbF9kaWFsb2dfd2lkdGhfbGFyZ2U6IDgwMHB4O1xuICAtLWVhX21vZGFsX2RpYWxvZ19tYXhfaGVpZ2h0OiA3MHZoO1xuICAvKiBub3RpY2UgKi9cbiAgLS1lYV9ub3RpY2VfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gIC0tZWFfbm90aWNlX19pY29uX3NpemU6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIC8qIHByb2dyZXNzICovXG4gIC0tZWFfcHJvZ3Jlc3NfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgLS1lYV9wcm9ncmVzc19oZWlnaHQ6ICN7JC1iYXJfaGVpZ2h0fTtcbiAgLS1lYV9wcm9ncmVzc193aWR0aDogMjAwcHg7XG4gIC8qIHNlcGFyYXRvciAqL1xuICAtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8qIHNuYWNrYmFyICovXG4gIC0tZWFfc25hY2tiYXJfY29sb3I6IHdoaXRlO1xuICAtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX3NuYWNrYmFyX3NoYWRvdzogdmFyKC0tZWFfc2hhZG93X2xhcmdlKTtcbiAgLyogc3Bpbm5lciAqL1xuICAtLWVhX3NwaW5uZXJfdGhpY2tuZXNzOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLS1lYV9sb2FkZXJfc2l6ZTogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogMS41KTtcbiAgLS1lYV9zcGlubmVyX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8qIHRhYmxlICovXG4gIC0tZWFfdGFibGVfY2FwdGlvbl9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAtLWVhX3RhYmxlX2JvcmRlcl9zdHlsZTogdmFyKC0tZWFfYm9yZGVyX3N0eWxlKTtcbiAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfdGFibGVfYm9yZGVyOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gMyArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pKTtcbiAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2ltYWdlOiBub25lO1xuICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV90YWJsZV90aF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfdGFibGVfdGhfZm9udF93ZWlnaHQ6IGJvbGQ7XG4gIC0tZWFfdGFibGVfdGhfZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiBub25lO1xuICAtLWVhX3RhYmxlX3RoX2hlaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9oZWlnaHQpO1xuICAtLWVhX3RhYmxlX3RoX3BhZGRpbmdfdG9wX2JvdHRvbTogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC0tZWFfdGFibGVfdGJvZHlfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX3RhYmxlX3Rib2R5X2NvbG9yX2hvdmVyOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICAvLyBmb3JtXG4gIC8vLy8vLy8gbmV3XG4gIC8vLS1lYV9maWVsZF9taW5faGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25faGVpZ2h0KTtcbiAgLy8tLWVhX2ZpZWxkX2xpbmVfaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25fbGluZV9oZWlnaHQpO1xuICAtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbTogdmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMS41KTtcbiAgLS1lYV9maWVsZF9nYXA6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMyk7XG4gIC0tZWFfZmllbGRfY29udHJvbF93aWR0aDogMzAwcHg7XG4gIC0tZWFfZmllbGRfbGFiZWxfd2lkdGg6IDIwMHB4O1xuICAtLWVhX2ZpZWxkX2hlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAtLWVhX2ZpZWxkX2xhYmVsX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV9maWVsZF9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgLy8tLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcjogI0NDQ0NDQzsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9maWVsZF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfZmllbGRfYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpIHNvbGlkIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIC8vLy8vLy8gb2xkIC8vIEB0b2RvIDogcmV2b2lyIHRvdXRlcyBsZXMgdmFyaWFibGVzIGZvcm0gZXQgc3VwcHJpbWVyIGxlcyBpbnV0aWxlc1xuICAtLWVhX2Zvcm1fZmllbGRfd2lkdGg6IDI1MHB4O1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF93aWR0aDogMzAlO1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9taW5fd2lkdGg6IDE1MHB4O1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGg6IDIwMHB4O1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX3N0YXJ0OiAwcHg7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfZW5kOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG4gIC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3RvcDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfYm90dG9tOiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAtLWVhX2lucHV0X3RleHRfcGFkZGluZ19yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9pbnB1dF90ZXh0X2JvcmRlcl9yYWRpdXM6IDBweDtcbiAgLS1lYV9maWVsZF9sYWJlbF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gIC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gIC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfZmllbGRfaW5wdXRfY29sb3I6ICM2NDY0NjQ7XG4gIC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3I6ICM5QjlCOUI7XG4gIC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZTogMjBweDtcbiAgLS1lYV9maWVsZF9zZWxlY3RfY29sb3I6ICM2NDY0NjQ7XG4gIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLyogY2hlY2tib3ggKi9cbiAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0KTtcbiAgLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZDogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yOiAjRkZGO1xuICAvKiByYW5nZSAqL1xuICAtLWVhX3JhbmdlX3RyYWNrX2hlaWdodDogI3skLWJhcl9oZWlnaHR9O1xuICAtLWVhX3JhbmdlX3RodW1iX3NpemU6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICAvKiB0b2dnbGUgKi9cbiAgLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogMS43NSk7XG4gIC0tZWFfdG9nZ2xlX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfdG9nZ2xlX2JhY2tncm91bmRfY29sb3JfY2hlY2tlZDogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgLyogQmFubmVyICovXG4gIC0tZWFfYmFubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX2Jhbm5lcl9jb2xvcjogI0ZGRkZGRjtcbiAgLy8vLy8vLyBvbGRcbiAgLS1lYV9idXR0b25fcHJlZnNfZGZ0X2ljb25fZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBsw6AgZXQgZGFucyBqdW5pb3JcbiAgLy8gc3BhY2luZ1xuICAtLWVhX2d1dHRlcjogY2FsYygjeyQtZ3V0dGVyfSArIHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSk7XG4gIC0tZWFfZ2FwOiAjeyQtZ2FwfTtcbiAgLS1lYV9jb250ZW50X21hcmdpbjogY2FsYygoMThweCArIHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSkgKiAuNzUpO1xuICAtLWVhX3NpZGViYXJfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAuNSk7XG5cbiAgLy8gQXV0aFxuICAtLWVhX2F1dGhfbWVudV9oZWxwX2NvbG9yOiAjRkZGRkZmO1xuICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG4gIC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm06IG5vbmU7XG4gIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiBjYWxjKDEzcHggKyB2YXIoLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSkpO1xuICAvLyBDYWxlbmRhclxuICAtLWVhX2NhbGVuZGFyX3NjaGVkdWxlX2V2ZW50X3NlbGVjdGVkOiAjMDAwMDAwO1xuICAvLyBDaGF0XG4gIC0tZWFfaW5wdXRfcnRlX2hlaWdodDogY2FsYygzOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19pbnB1dF9ydGVfaGVpZ2h0KSk7XG4gIC0tZWFfaW5wdXRfcnRlX21pbl9oZWlnaHQ6IGNhbGMoMzhweCArIHZhcigtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodCkpO1xuICAtLWVhX2lucHV0X3J0ZV9tYXhfaGVpZ2h0OiAxNTBweDtcbiAgLS1lYV9ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6IGNhbGMoNnB4ICsgdmFyKC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmcpKTtcbiAgLS1lYV9ydGVfbWVzc2FnZV90aW1lOiBjYWxjKDlweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4gIC0tZWFfcnRlX21lc3NhZ2VfZmlyc3Q6IGNhbGMoMTBweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4gIC8vLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6ICN7JC1idXR0b25fbGluZV9oZWlnaHR9O1xuICAvLy0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6ICN7JC1idXR0b25fbWluX2hlaWdodH07XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDIxcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRjhGOEY4O1xuICAtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9yaWdodDogNXB4O1xuICAtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9sZWZ0OiAwO1xuICAtLWVhX2NoYXRfY29tbW9uX2NvbnRhY3RfaW1nX2ZpZ2NhcHRpb25fcmlnaHQ6IDA7XG4gIC0tZWFfY2hhdF9jb21tb25fY29udGFjdF9pbWdfZmlnY2FwdGlvbl9sZWZ0OiBhdXRvO1xuICAtLWVhX2NoYXRfbmV3X21lc3NhZ2VfYmFja2dyb3VuZF9jb2xvcjogI2U2MjkyQTtcbiAgLS1lYV9jaGF0X25ld19tZXNzYWdlX2NvbG9yOiAjRkZGRkZmO1xuICAtLWVhX2NoYXRfYXZhdGFyX2JveF9zaGFkb3c6ICM5ZjlmOWY7XG4gIC0tZWFfY2hhdF90aHJlYWRfZGlhbF9tZXNzYWdlX3RpbWVfcGFkZGluZ19yaWdodDogMDtcbiAgLS1lYV9jaGF0X3RocmVhZF9kaWFsX21lc3NhZ2VfdGltZV9wYWRkaW5nX2xlZnQ6IDEwcHg7XG4gIC0tZWFfY2hhdF9zY3JvbGxfdG9fYm90dG9tX2J1dHRvbl9yaWdodDogMjBweDtcbiAgLS1lYV9jaGF0X3Njcm9sbF90b19ib3R0b21fYnV0dG9uX2xlZnQ6IGF1dG87XG4gIC0tZWFfY2hhdF90aHJlYWRfYXZhdGFyX21hcmdpbl9yaWdodDogNXB4O1xuICAtLWVhX2NoYXRfdGhyZWFkX2F2YXRhcl9tYXJnaW5fbGVmdDogMDtcbiAgLS1lYV9jaGF0X3RocmVhZF90b3BfbWFyZ2luX3JpZ2h0OiAwO1xuICAtLWVhX2NoYXRfdGhyZWFkX3RvcF9tYXJnaW5fbGVmdDogNXB4O1xuICAtLWVhX2NoYXRfbWVldF9jb25uZWN0X3BhcnRpY2lwYW50X25hbWVfaWNvbl9tYXJnaW5fcmlnaHQ6IDVweDtcbiAgLS1lYV9jaGF0X21lZXRfY29ubmVjdF9wYXJ0aWNpcGFudF9uYW1lX2ljb25fbWFyZ2luX2xlZnQ6IDA7XG4gIC0tZWFfY2hhdF9tZWV0X21lc3NhZ2VfbWVldGluZ19idXR0b25fbWFyZ2luX3JpZ2h0OiAwO1xuICAtLWVhX2NoYXRfbWVldF9tZXNzYWdlX21lZXRpbmdfYnV0dG9uX21hcmdpbl9sZWZ0OiAxMHB4O1xuICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19iYWNrZ3JvdW5kX2NvbG9yOiAjRkZGRkZmO1xuICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0REREREZDtcbiAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2ZpbGw6ICNGRkZGRmY7XG4gIC8vIERvY3R5cGVzXG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfZmlsZTogIzRBOTBFMjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9kb2M6ICMwNTQ5ODM7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfZXhlOiAjNENENkVGO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2h0bWw6ICMyQ0I1NkU7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfaWNzOiAjRkY0RjY0O1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2ltZzogI0ZGN0ExRDtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9wZGY6ICNFMjM5NTI7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfcHBzOiAjRkY4RDZFO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3BwdDogI0ZGOEQ2RTtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9zbmQ6ICNGRkRGMDA7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfdHh0OiAjRkZBRDFGO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3ZjZjogI0M2NzVGRjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl92aWQ6ICMxMkQzRDI7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfeGxzOiAjMUZCRkFGO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3ppcDogI0ZGNjJCRTtcbiAgLy8gTWFpbFxuICAtLWVhX21haWxfc2VuZF9ydGVfYWN0aW9uc19iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYnV0dG9uX2JhY2tncm91bmRfY29sb3J9O1xuICAtLWVhX21haWxfc2VuZF9ydGVfdG9wOiBhdXRvO1xuICAtLWVhX21haWxfc2VuZF9ydGVfYm90dG9tOiAwO1xuICAtLWVhX21haWxfc2VuZF9ydGVfcG9zaXRpb246IHN0YXRpYztcbiAgLS1lYV9tYWlsX3NlbmRfcnRlX2JhY2tncm91bmRfY29sb3I6IHdoaXRlO1xuICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc2Vlbl9tc2dfbmJfcGFkZGluZ190b3A6IDE2cHg7XG4gIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiA4cHg7XG4gIC0tZWFfbWFpbF9wZXJzb25hbHNfYWN0aW9uc19wYWRkaW5nX3RvcDogMTFweDtcbiAgLy8gSG90a2V5c1xuICAtLWVhX2F1dGhfaG90a2V5c19wYWRkaW5nX2xlZnQ6IDEwcHg7XG4gIC0tZWFfYXV0aF9ob3RrZXlzX3BhZGRpbmdfcmlnaHQ6IDBweDtcbiAgLy8gUG9zdGl0XG4gIC0tZWFfcG9zdGl0X2JhY2tncm91bmRfY29sb3I6ICNGRUY0OWM7XG4gIC0tZWFfcG9zdGl0X3dpZHRoOiAyMDBweDtcbiAgLS1lYV9wb3N0aXRfaGVpZ2h0OiAxMDBweDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gIDpyb290IHtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLSAzcHgpO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICA6cm9vdCB7XG4gICAgLS1lYV9ndXR0ZXI6IGNhbGMoKCN7JC1ndXR0ZXJ9ICsgdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpKSAqIC41KTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIDpyb290IHtcbiAgICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6ICM1NDU0NTQ7IC8vIEB0b2RvIDogw6AgcmV2b2lyLCByZW1wbGFjZXIgcGFyIHRleHRfY29sb3JcbiAgICAtLWVhX2Ryb3Bkb3duX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAtLWVhX2Ryb3Bkb3duX2ZvbnRfd2VpZ2h0OiBub3JtYWw7XG4gICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoNDRweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnNlZW5fbXNnX25iX3BhZGRpbmdfdG9wOiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX2FjdGlvbnNfcGFkZGluZ190b3A6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2NvbG9yOiAjNTQ1NDU0O1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAtLWVhX2RpcmVjdGlvbl9zdGFydDogbGVmdDtcbiAgLS1lYV9kaXJlY3Rpb25fZW5kOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC0tZWFfZGlyZWN0aW9uX3N0YXJ0OiByaWdodDtcbiAgLS1lYV9kaXJlY3Rpb25fZW5kOiBsZWZ0O1xufVxuIiwgIkB1c2UgXCJzYXNzOm1ldGFcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbi8vLyBBY2Nlc3MgYnJlYWtwb2ludHMsIG1heC13aWR0aFxuQG1peGluIGJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICBAaWYgbWFwLmhhcy1rZXkoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuICdcbiAgICArICdQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRib290c3RyYXAtYnJlYWtwb2ludHNgIG1hcC4nO1xuICB9XG59XG5cbkBtaXhpbiBicmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpICsgMC4wMnB4fSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiAnVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gJ1xuICAgICsgJ1BsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJvb3RzdHJhcC1icmVha3BvaW50c2AgbWFwLic7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQtdXAtZG93bigkYnJlYWtwb2ludC11cCwkYnJlYWtwb2ludC1kb3duKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC11cCkgYW5kIG1hcC5oYXMta2V5KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50LWRvd24pIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50LXVwKSArIDAuMDJweH0pIGFuZCAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtZG93bil9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuICdVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludC11cH1gIG9yIGAjeyRicmVha3BvaW50LWRvd259YC4gJ1xuICAgICsgJ1BsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJvb3RzdHJhcC1icmVha3BvaW50c2AgbWFwLic7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY29udGFpbmVyLFxuLmVhX2dlbmVyaWNzX19pbl9ub3RpY2VzLFxuLmVhX2dlbmVyaWNzX19pbl9idXR0b25zLFxuLmVhX2dlbmVyaWNzX19pbl9jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICY6bm90KC5lYV91dGlsaXRpZXNfX3dpZHRoLTEwMCkge1xuICAgIG1heC13aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX21heF93aWR0aCk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19pbl9ub3RpY2VzLFxuLmVhX2dlbmVyaWNzX19pbl9idXR0b25zLFxuLmVhX2dlbmVyaWNzX19pbl9jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cblxuI2Rpdl9JTl9UT1Age1xuICAuZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnM6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApOyAvLyBsZSBwYWRkaW5nLXRvcCBkZSAjZGl2X0lOLCBAdG9kbyDDoCByZW1wbGFjZXIgcGFyIHZhcmlhYmxlIHF1YW5kIGxlIHBhZGRpbmcgYXVyYSDDqXTDqSBzdXBwcmltw6kgc3VyICNkaXZfSU5cbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBsaXN0KCkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxufVxuXG5AbWl4aW4gbGlzdF9pdGVtKCkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC41KSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IC8vIEB0b2RvIDogb3ZlcmlkZSBzdHlsZSBwYXIgZGVmYXV0LiBBIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbkBtaXhpbiBsaXN0X3VsKCkge1xuICAmID4gbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfbGlzdF9tYXJrZXJfY29sb3IpO1xuICAgIHRvcDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KSAvIDIgLSB2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKSAvIDIpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGxpc3Rfb2woKSB7XG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG5cbiAgJiA+IGxpIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pIFwiLlwiO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfbGlzdF9tYXJrZXJfY29sb3IpO1xuICAgICAgdG9wOiAwO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICByaWdodDogY2FsYygxMDAlICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgLyAyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pIC8gMik7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdDpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gIEBpbmNsdWRlIGxpc3QoKTtcblxuICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgQGluY2x1ZGUgbGlzdF9pdGVtKCk7XG5cbiAgICAmX21hcmtlci1pY29uIHtcbiAgICAgIC8vbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXJrZXIge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAtMSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLTEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiArIHAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19saXN0X21hcmtlci1wcmltYXJ5IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWFya2VyIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19saXN0LXVsIHtcbiAgICAmLmVhX2dlbmVyaWNzX19saXN0X21hcmtlci1wcmltYXJ5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19saXN0LW9sIHtcbiAgICAmLmVhX2dlbmVyaWNzX19saXN0X21hcmtlci1wcmltYXJ5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdC11bDpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gIEBpbmNsdWRlIGxpc3RfdWwoKTtcbn1cblxuLmVhX2dlbmVyaWNzX19saXN0LW9sOm5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgQGluY2x1ZGUgbGlzdF9vbCgpO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbXBvbmVudHMvbGlzdC91bF9vbFwiIGFzIGxpc3Q7XG5cbkBtaXhpbiB0ZXh0LXVuZGVybGluZSgpIHtcbiAgdHJhbnNpdGlvbjogdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzcyB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG5cbkBtaXhpbiB0ZXh0LXVuZGVybGluZS1kb3VibGUoKSB7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xufVxuXG5AbWl4aW4gbGluaygpIHtcbiAgYSxcbiAgYTpsaW5rLFxuICBhOnZpc2l0ZWQge1xuICAgICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uKTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICAgIC8vY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIEBpbmNsdWRlIHRleHQtdW5kZXJsaW5lKCk7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBAaW5jbHVkZSB0ZXh0LXVuZGVybGluZS1kb3VibGUoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhlYWRpbmdzKCkge1xuICBoMSxcbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2LFxuICAuZWFfZ2VuZXJpY3NfX2gxLFxuICAuZWFfZ2VuZXJpY3NfX2gyLFxuICAuZWFfZ2VuZXJpY3NfX2gzLFxuICAuZWFfZ2VuZXJpY3NfX2g0LFxuICAuZWFfZ2VuZXJpY3NfX2g1LFxuICAuZWFfZ2VuZXJpY3NfX2g2IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZWFfaGVhZGluZ19mb250X2ZhbWlseSk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQpO1xuICAgIHRleHQtYWxpZ246IHZhcigtLWVhX2NvbnRlbnRfX3RleHRfYWxpZ24pO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgfVxufVxuXG4vLyBAdG9kbyA6IHF1YW5kIGZ1bGwgYnVuZGxlLCBzdXBwcmltZXIgbGVzIHNlbGVjdGV1cnMgZGUgcHJlbWllciBuaXZlYXUgLmVhX2dlbmVyaWNzX18gZXQgdG91cyBsZXMgIWltcG9ydGFudFxuLy8gQHRvZG8gOiBham91dGVyIG5vLWRhdGEgZXQgdGVzdGVyIHBhciBleGVtcGxlIGxhIHBhZ2UgdGhyZWFkcyBzYW5zIGRpc2N1c3Npb25cbmhlYWRlcixcbmZvb3RlciB7XG4gIC8vIGxpbmtzXG4gIHAsIGxpLCBkZCB7XG4gICAgQGluY2x1ZGUgbGluaygpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fdGFibGUge1xuICBAaW5jbHVkZSBsaW5rKCk7XG4gIEBpbmNsdWRlIGhlYWRpbmdzKCk7XG59XG5cbnN1bW1hcnkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYV9nZW5lcmljc19fY29udGFpbmVyLFxuLmVhX2dlbmVyaWNzX19pbl9jb250ZW50LFxuLmVhX2dlbmVyaWNzX19jYXJkX21haW4sXG4uZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbixcbi5lYV9nZW5lcmljc19fbW9kYWxfbWFpbixcbi5lYV9nZW5lcmljc19fbm90aWNlX21haW4sXG4uZWFfZ2VuZXJpY3NfX3RpbGVfbWFpbixcbi5lYV9nZW5lcmljc19fYXJ0aWNsZSxcbi5lYV93d3dfX3ByZXNlbnRhdGlvbiB7XG4gIC8vIGxpbmtzXG4gIHAsIGxpLCBkZCB7XG4gICAgQGluY2x1ZGUgbGluaygpO1xuICB9XG5cbiAgQGluY2x1ZGUgaGVhZGluZ3MoKTtcblxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgaDIsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBhcnRpY2xlID4gaDIsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBzZWN0aW9uID4gaDIge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cblxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgaDMsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBhcnRpY2xlID4gaDMsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBzZWN0aW9uID4gaDMge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS43NSk7XG4gIH1cblxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgc2VjdGlvbiA+IGg0LFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgaDQsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBoNSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIGg2IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDEuNSk7XG4gIH1cblxuICAvLyBjb250ZW50XG4gIHAsIHVsLCBvbCwgdGFibGUsIGltZywgZmlndXJlLCBzZWN0aW9uLCBhcnRpY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAvLyBAVG9kbyA6IHBvdXIgw6ljcmFzZXIgbGUgQ1NTIGRlIFN0eWxlX2FwcGxpLCDDoCAgc3VwcHJpbWVyIHFkIGZ1bGwgYnVuZGxlXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIHA6bm90KC5lYV9nZW5lcmljc19fYnV0dG9ucyksXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyB1bCxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIG9sIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgdGFibGUsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBpbWc6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24pLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgZmlndXJlLFxuICB0YWJsZTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArICosXG4gIGltZzpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArICosXG4gIGZpZ3VyZTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArICoge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25zX2dhcCkgKiAtMSk7XG4gIH1cblxuICBpbWcsXG4gIC5lYV9nZW5lcmljc19fdmlkZW8ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uICsgaW1nLFxuICAgIGltZzpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIGZpZ2NhcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuNSk7XG4gICAgfVxuICB9XG5cbiAgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICB9XG5cbiAgdWwsXG4gIG9sIHtcbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgICAgIEBpbmNsdWRlIGxpc3QubGlzdCgpO1xuXG4gICAgICAmID4gbGkge1xuICAgICAgICBAaW5jbHVkZSBsaXN0Lmxpc3RfaXRlbSgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsOm5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgICBAaW5jbHVkZSBsaXN0Lmxpc3RfdWwoKTtcbiAgfVxuXG4gIG9sOm5vdCguZWFfZ2VuZXJpY3NfX2xpc3Qtbm9ybWFsaXplZCk6bm90KFtjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2tcIl0pIHtcbiAgICBAaW5jbHVkZSBsaXN0Lmxpc3Rfb2woKTtcbiAgfVxuXG4gIHByZSB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLy9AdG9kbyDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcbiAgLmNsX2ZyYW1lZCBoMjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC0tZWFfY29udGVudF9fdGV4dF9hbGlnbjogbGVmdDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGUuIHNlcnQgw6Agw6ljcmFzZXIgbGUgdGV4dC1hbGlnbjpjZW50ZXIgZGUgc3R5bGVfYXBwbGlcbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC0tZWFfY29udGVudF9fdGV4dF9hbGlnbjogcmlnaHQ7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgYnVuZGxlLiBzZXJ0IMOgIMOpY3Jhc2VyIGxlIHRleHQtYWxpZ246Y2VudGVyIGRlIHN0eWxlX2FwcGxpXG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgLmVhX2dlbmVyaWNzX19pbl9jb250ZW50LFxuICAuZWFfZ2VuZXJpY3NfX2luX25vdGljZXMge1xuICAgICYgKyAuZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyArIC5lYV9nZW5lcmljc19fYnV0dG9ucyxcbiAgLmVhX2dlbmVyaWNzX19mb3JtX3NlY3Rpb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICYgPiAqOm5vdChbdHlwZT1cImhpZGRlblwiXSkge1xuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGQsXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZHNldCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBvbiB1dGlsaXNlcmEgdW5pcXVlbWVudCBkZXMgbm91dmVhdXggY2hhbXBzXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19kbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkZSA8ZGw+XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IFt0eXBlPVwiaGlkZGVuXCJdIHtcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGRzZXQsXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgb24gdXRpbGlzZXJhIHVuaXF1ZW1lbnQgZGVzIG5vdXZlYXV4IGNoYW1wc1xuICAgICAgJiArIC5lYV9nZW5lcmljc19fZGwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZGUgPGRsPlxuICAgICAgJiArIC5lYV9nZW5lcmljc19feGFkZHJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2luZm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGQsIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19sYWJlbF90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25fbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2xlZ2VuZCxcbiAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdF9sZWdlbmQsXG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICYuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9kYXkgc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbW9udGgge1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX3llYXIgc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX2luZm8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2Vycm9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4OyAvLyAyNHB4ID0gbGFyZ2V1ciBkZSBsYSBjaGVja2JveCArIG1hcmdpbi1sZWZ0IGR1IGxhYmVsIEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLFxuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGUgeyAvL0B0b2RvIHByb2JhYmxlbWVudCBham91dGVyIGNoZWNrYm94XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhX3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qgc2VsZWN0LFxuICAgIC5lYV9nZW5lcmljc19fY29tcGxldGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLy9AdG9kbyBBIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZSwgc3VyY2hhcmdlIHNlbGVjdCB7IG1heC13aWR0aDogMzAwcHg7IH1cbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWFyY2ggLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF90ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICAgLy8gZmllbGRcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkIHtcbiAgICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19mb3JtX2l0ZW0tdmVydGljYWwpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoKSBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCxcbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyB7XG4gICAgICAgICAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxMDAlO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW4tY29udGVudCBhdXRvO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtaW4tY29udGVudDtcblxuICAgICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfaW5mbywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2Vycm9yIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDsgLy8gQHRvZG8gOiBwYXNzZXIgw6dhIGVuIHZhcmlhYmxlc1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX2luZm8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5mbyxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2Vycm9yIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlLFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdCxcbiAgICAgICAgLy8uZWFfZ2VuZXJpY3NfX3hhZGRycyxcbiAgICAgIC5lYV9nZW5lcmljc19fZGwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGlsIG4neSBhdXJhIHBsdXMgZGUgPGRsPlxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHNldCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbGVnZW5kLFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdF9sZWdlbmQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCxcbiAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3RvcCkgKyAxcHgpO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQpO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICA+IC5lYV9nZW5lcmljc19fZmllbGRzZXQgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWRkb25cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9hZGRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCk7XG4gICAgfVxuICB9XG5cbiAgLy8gZm9ybSBpdGVtIGxhYmVsIGF1LWRlc3N1c1xuICAuZWFfZ2VuZXJpY3NfX2Zvcm1faXRlbS12ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsOm5vdCguZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2xhYmVsKSAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2xlZ2VuZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90X2xlZ2VuZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQge1xuICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19pc19zcl9vbmx5KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgLy8gbcOqbWUgdmFsZXVyIHF1ZSBsYSBtYXJnaW4gZHUgdGV4dGUgZCdhaWRlXG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGRzZXQtY2hlY2tib3hlcyxcbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZHNldC1yYWRpb3Mge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQ6bm90KC5lYV9nZW5lcmljc19faXNfc3Jfb25seSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9ncm91cCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDsgLy8gQHRvZG8gOiBwb3VyIHN1cmNoYXJnZXIgbGUgQ1NTIGRlIGNvbnRlbnQgOiDDoCB2b2lyIHVuZSBtZWlsbGV1cmUgc29sdXRpb25cblxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGRzZXQgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gZm9ybSB0ZXh0XG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfaW5mbywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgY2xhc3MgbmUgc2VyYSBwbHVzIHV0aWxpc8OpZVxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXRfaW5mbyxcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9lcnJvciB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfaW5mbywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgY2xhc3MgbmUgc2VyYSBwbHVzIHV0aWxpc8OpZVxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXRfaW5mbyB7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9pbmZvIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZXJyb3Ige1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICB9XG5cbiAgLy8gbXVsdGktc3RlcFxuICAmLmVhX2dlbmVyaWNzX19mb3JtX211bHRpLXN0ZXAge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBmaWVsZHNldFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2NhcmQpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLy8gw4AgcmV2b2lyIHF1YW5kIGxlcyBmaWVsZHNldHMgc2Vyb250IG1vZGlmacOpcy4gU2VydCBhY3R1ZWxsZW1lbnQgcG91ciBsZSBjb250cmFjdCBmaWVsZHNldC90b2dnbGVyXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9zdWIge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IC8vIEB0b2RvIDogcG91ciBzdXJjaGFyZ2VyIGxlIENTUyBkZSBjb250ZW50IDogw6Agdm9pciB1bmUgbWVpbGxldXJlIHNvbHV0aW9uXG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAgICAgJi5lYV9nZW5lcmljc19fZmllbGRzZXRfZmllbGRzLWlubGluZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfd2lkdGgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGZpZWxkc2V0IGNhcmRcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi8vIHNlY3Rpb25cbi5lYV9nZW5lcmljc19fZm9ybV9zZWN0aW9uIHtcbiAgLmVhX2dlbmVyaWNzX19mb3JtX3NlY3Rpb25fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19mb3JtX3NlY3Rpb25fdGl0bGUgfiAqIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC8vQHRvZG8gcHJvYmFibGVtZW50IMOgIHN1cHByaW1lciBjYXIgaWwgZmF1dCByZXZvaXIgdG91cyBsZXMgZm9ybXVsYWlyZXMgYXZlYyBkZXMgZ3JvdXBzIGVuIG1vYmlsZVxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdF9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfc3RhcnQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90X2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX3N0YXJ0KTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTkVXXG4uZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxufVxuIiwgIkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWdyaWRfbWF4X2NvbHVtbnM6IDY7XG4kLWdyaWRfZ3V0dGVyOiB2YXIoLS1lYV9nYXApO1xuXG4uZWFfZ2VuZXJpY3NfX2dyaWQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogJC1ncmlkX2d1dHRlcjtcbiAgZ3JpZC1yb3ctZ2FwOiAkLWdyaWRfZ3V0dGVyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ3JpZF9ndXR0ZXIgLyAyKTtcbiAgfVxuXG4gICYgPiAqIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZ3JpZF9oZWlnaHQtZml0IHtcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2dyaWRfZ2FwLTAge1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ncmlkX2dhcC1zbWFsbCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ3JpZF9ndXR0ZXIgLyAyKTtcbiAgICBncmlkLXJvdy1nYXA6IGNhbGMoJC1ncmlkX2d1dHRlciAvIDIpO1xuICB9XG5cbiAgLy8gY29sdW1uc1xuICBAaWYgJC1ncmlkX21heF9jb2x1bW5zID4gMCB7XG4gICAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJvb3RzdHJhcC1icmVha3BvaW50cykge1xuICAgICAgQGlmICRicmVha3BvaW50ID09ICd4eHMnIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkLWdyaWRfbWF4X2NvbHVtbnMge1xuICAgICAgICAgICYtI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtI3skaX1fYXV0byB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkaSwgYXV0byk7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBmb3IgJGogZnJvbSAxIHRocm91Z2ggJC1ncmlkX21heF9jb2x1bW5zIHtcbiAgICAgICAgICAgIEBpZiAkaiAhPSAkaSBhbmQgJGogPCAkaSB7XG4gICAgICAgICAgICAgIEBpZiBnY2QoJGksJGopID09IDEge1xuICAgICAgICAgICAgICAgICYtI3skan1fI3skaX0ge1xuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkaitmciAkaStmcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi0jeyRpfV8jeyRqfSB7XG4gICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRpK2ZyICRqK2ZyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICQtZ3JpZF9tYXhfY29sdW1ucyB7XG4gICAgICAgICAgICAmLSN7JGl9XyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLSN7JGl9XyN7JGJyZWFrcG9pbnR9X2F1dG8ge1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkaSwgYXV0byk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAZm9yICRqIGZyb20gMSB0aHJvdWdoICQtZ3JpZF9tYXhfY29sdW1ucyB7XG4gICAgICAgICAgICAgIEBpZiAkaiAhPSAkaSBhbmQgJGogPCAkaSB7XG4gICAgICAgICAgICAgICAgQGlmIGdjZCgkaSwkaikgPT0gMSB7XG4gICAgICAgICAgICAgICAgICAmLSN7JGp9XyN7JGl9XyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkaitmciAkaStmcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYtI3skaX1fI3skan1fI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICRpK2ZyICRqK2ZyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kaWNvbl9zaXplOiA3MHB4O1xuXG4uZWFfZ2VuZXJpY3NfX25vX2RhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogNCkgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgaGVpZ2h0OiAkaWNvbl9zaXplO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uLFxuICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgJiArIC5lYV9nZW5lcmljc19fbm9fZGF0YV90ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgICYgKyAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbm9fZGF0YV90ZXh0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG59XG5cbi8vIGhlYWRlclxuQG1peGluIGVhX2dlbmVyaWNzX19oZWFkZXIoKSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2hlYWRlcl9oZWlnaHQpO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG59XG5cbi5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXIge1xuICBAaW5jbHVkZSBlYV9nZW5lcmljc19faGVhZGVyO1xuXG4gIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfbGVmdCxcbiAgICAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyX3JpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlcl9zbSB7XG4gICAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX2hlYWRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICBoMiwgaDMge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lOmZpcnN0LWNoaWxkLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnk6Zmlyc3QtY2hpbGQge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6Zmlyc3QtY2hpbGQgLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZTpmaXJzdC1jaGlsZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6Zmlyc3QtY2hpbGQgLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeTpmaXJzdC1jaGlsZCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25zX2dhcCkgLyAyICsgdmFyKC0tZWFfZ3V0dGVyKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25zX2dhcCkgLyAyICsgdmFyKC0tZWFfZ3V0dGVyKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZTpsYXN0LWNoaWxkLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnk6bGFzdC1jaGlsZCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uczpsYXN0LWNoaWxkIC5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmU6bGFzdC1jaGlsZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6bGFzdC1jaGlsZCAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5Omxhc3QtY2hpbGQge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIgKyB2YXIoLS1lYV9ndXR0ZXIpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMiArIHZhcigtLWVhX2d1dHRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXIsXG4gIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfc20ge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyX3NtX2JhY2ssXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlcl9zbV9jbG9zZSxcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX21vZGFsX2Nsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIDAgMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBoMiwgaDMge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyX3NtX2JhY2ssXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlcl9zbV9jbG9zZSxcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX21vZGFsX2Nsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBoMiwgaDMge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3BhZ2VfY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZWFfZ2VuZXJpY3NfX3BhZ2VfbWFpbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4iLCAiQG1lZGlhIHByaW50IHtcbiAgLy8gRMOpc2FjdGl2ZSBsJ2FmZmljaGFnZSBkJ2ljw7RuZXMgc3VyIGRlcyBsaWVucyBvdSB0b3V0IGF1dHJlcyDDqWzDqW1lbnRzIGNsaXF1YWJsZXNcbiAgKiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZSxcbiAgLmVhX2dlbmVyaWNzX19oZWxwLFxuICAuZWFfZ2VuZXJpY3NfX2luX3RvcF9ib3gsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyxcbiAgLmVhX2dlbmVyaWNzX19idXR0b24sXG4gIC5lYV9nZW5lcmljc19fdG9nZ2xlLFxuICAuZWFfZ2VuZXJpY3NfX2lzX2hpZGRlbl9wcmludCxcbiAgLmVhX2dlbmVyaWNzX19hc2lkZV9wb3N0aXRzLFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2J1dHRvbnMsXG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsXG4gIC5lYV9nZW5lcmljc19fY29tcGxldGlvbl9saXN0LFxuICAuZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzLFxuICAuZWFfY2hhdF9fdHlwaW5nX2FyZWEsXG4gIC5lYV9wYWdlc19vdXRfX3BhZ2VfaGVhZGVyX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2VzIHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIFtkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgICAjZGl2X1BBR0UsXG4gICAgI2Rpdl9UT1Age1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsICJAbWl4aW4gcm90YXRlXzAge1xuICBbZGlyPVwibHRyXCJdICYsXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cblxuQG1peGluIHJvdGF0ZV85MCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5cbkBtaXhpbiByb3RhdGVfMTgwIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuXG5AbWl4aW4gcm90YXRlX3RyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tZWFfZHVyYXRpb25fZmFzdCkgbGluZWFyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2FuaW1hdGUge1xuICAmLWZhZGVfaW4ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDMwMG1zIGZvcndhcmRzO1xuICB9XG5cbiAgJi1yb3RhdGVfMTgwIHtcbiAgICBAaW5jbHVkZSByb3RhdGVfdHJhbnNpdGlvbjtcbiAgICBAaW5jbHVkZSByb3RhdGVfMTgwO1xuICB9XG5cbiAgJi1zaGFrZSB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjgycyBjdWJpYy1iZXppZXIoLjM2LCAuMDcsIC4xOSwgLjk3KSBib3RoO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlXzM2MCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAxMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJweCwgMCwgMCk7XG4gIH1cblxuICAzMCUsIDUwJSwgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cHgsIDAsIDApO1xuICB9XG5cbiAgNDAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0cmFuc2xhdGVGcm9tVG9wIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlRnJvbUJvdHRvbSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxufVxuIiwgIkB1c2UgXCIuLi9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcblxuLy8gc29sdXRpb24gMVxuLy8jZGl2X01FTlVTOm5vdCg6ZW1wdHkpLFxuLy8jZGl2X01FTlVTX1NVQlBBUlRTOm5vdCg6ZW1wdHkpIHtcbi8vICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbi8vICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy99XG4vL1xuLy8jZGl2X01FTlVTX1NVQlBBUlRTLFxuLy8uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuLy8gIGZsZXgtZ3JvdzogMTtcbi8vfVxuXG4vLyBzb2x1dGlvbiAyXG4jZGl2X01FTlVTX1NVQlBBUlRTOm5vdCg6ZW1wdHkpLFxuLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcblxuICBbZGF0YS1za2luPVwid2ViMlwiXSAmIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuI2Rpdl9NRU5VU19TVUJQQVJUUzpub3QoOmVtcHR5KSB+IFtpZCo9XCJkaXZfTUVOVVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgfVxuXG4gIC8vIG5hdiB0aXRsZVxuICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAgICAgJiArIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zaWRlYmFyX3RvcCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuXG4gICYsXG4gICY6aG92ZXIge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQgKyAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHsgLy8gcG91ciBuZSBwYXMgY2libGVyIGwnaWNvbmUgc2hvd19tb3JlX2Ryb3Bkb3duXG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1za2luPVwid2ViMlwiXSB7XG4gICNkaXZfTUVOVVNfU1VCUEFSVFMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIE5vdGUgOlxuLy8gT24gdXRpbGlzZSB1bmlxdWVtZW50IGRlcyBtYXJnaW4gZW50cmUgbGVzIMOpbMOpbWVudHMgcG91ciBsYWlzc2VyIGxlcyBwYWRkaW5nIMOpZGl0YWJsZXMsIHBhciBleGVtcGxlIHNpIG9uIG1ldCB1biBzdGFjayBlbnRyZSBkZXMgY2FyZHMuXG4vLyBNw6ptZSBsb2dpcXVlIHBvdXIgbGUgc2VwYXJhdG9yLCBvbiB1dGlsaXNlIHVuIDpiZWZvcmUgcG91ciBsYWlzc2VyIGxlIGJvcmRlciBkZXMgw6lsw6ltZW50cyDDqWRpdGFibGUuXG5cbkBtaXhpbiBzdGFjay1jb21tb24oKSB7XG4gIC0tZWFfc3RhY2tfZ2FwOiB2YXIoLS1lYV9nYXApO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3RhY2stcm93KCkge1xuICAmIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYgPiAqLFxuICAgICYgPiAqOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdChbdHlwZT1cImhpZGRlblwiXSkgfiAqIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAmID4gKiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzdGFjay1yb3dfZGlyKCRicmVha3BvaW50OiAnJykge1xuICAkYnJlYWtwb2ludF9zdWZmaXg6ICRicmVha3BvaW50O1xuICBAaWYgJGJyZWFrcG9pbnQgIT0gJycge1xuICAgICRicmVha3BvaW50X3N1ZmZpeDogXyN7JGJyZWFrcG9pbnR9O1xuICB9XG5cbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1yb3cjeyRicmVha3BvaW50X3N1ZmZpeH0ge1xuICAgICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKTpub3QoOmVtcHR5KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogLTEgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stbm9fZ2FwIHtcbiAgICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgICAmID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93I3skYnJlYWtwb2ludF9zdWZmaXh9IHtcbiAgICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCk6bm90KDplbXB0eSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIC0xIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLW5vX2dhcCB7XG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzdGFjay1jb2x1bW4oKSB7XG4gICYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIC8vJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAvLyAgbWFyZ2luLXRvcDogdmFyKC0tZWFfc3RhY2tfZ2FwKSAhaW1wb3J0YW50O1xuICAgICAgLy99XG5cbiAgICAgICY6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSB+ICoge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9zdGFja19nYXApICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogLTEgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdyxcbi5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uIHtcbiAgJiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zdGFjay1yb3cge1xuICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG59XG5cbkBpbmNsdWRlIHN0YWNrLXJvd19kaXIoKTtcblxuLmVhX2dlbmVyaWNzX19zdGFjay1jb2x1bW4ge1xuICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93XyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHN0YWNrLXJvd19kaXIoJGJyZWFrcG9pbnQpO1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93X3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHN0YWNrLXJvd19kaXIodW50aWxfI3skYnJlYWtwb2ludH0pO1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uX3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG4gICAgfVxuICB9XG59XG5cblxuLmVhX2dlbmVyaWNzX19zdGFjay1zbWFsbCA+ICoge1xuICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG59XG5cbi5lYV9nZW5lcmljc19fc3RhY2stbGFyZ2UgPiAqIHtcbiAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXNtYWxsXyN7JGJyZWFrcG9pbnR9ID4gKiB7XG4gICAgICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1sYXJnZV8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXNtYWxsX3VudGlsXyN7JGJyZWFrcG9pbnR9ID4gKiB7XG4gICAgICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1sYXJnZV91bnRpbF8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLW5vX2dhcCB7XG4gIC0tZWFfc3RhY2tfZ2FwOiAwcHg7XG4gIC8vJltjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2stcm93XCJdIHtcbiAgLy8gICYgPiAqIHtcbiAgLy8gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIC8vICAgIG1hcmdpbi1yaWdodDogMDtcbiAgLy8gIH1cbiAgLy99XG5cbiAgJi5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uIHtcbiAgICAvLyYgPiAqIHtcbiAgICAvLyAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIC8vICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgLy99XG5cbiAgICAmLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yLmVhX3V0aWxpdGllc19fbGlzdF9zdHlsZS1ub25lIHtcbiAgJiA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIGVhX2dlbmVyaWNzX190aWxlKCkge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9jYXJkX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbn1cblxuLmVhX2dlbmVyaWNzX190aWxlIHtcbiAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX3RpbGUoKTtcblxuICAmLmVhX2dlbmVyaWNzX190aWxlLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3RpbGUtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGlsZV90aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcblxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImNvbnRhaW5lclwiO1xuQHVzZSBcImNvbnRlbnRcIjtcbkB1c2UgXCJmb3JtXCI7XG5AdXNlIFwiZ3JpZFwiO1xuQHVzZSBcIm5vX2RhdGFcIjtcbkB1c2UgXCJwYWdlXCI7XG5AdXNlIFwicHJpbnRcIjtcbkB1c2UgXCJzaWRlYmFyXCI7XG5AdXNlIFwic3RhY2tcIjtcbkB1c2UgXCJ0aWxlXCI7XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi8vQHRvZG8gQSBzdXBwcmltZXIgcXVhbmQgc2tpbiBhcHAgc2VyYSBzdXBwcmltw6lcbltkYXRhLXNraW49XCJhcHBcIl0gI2Rpdl9JTixcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdICNkaXZfSU4ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAjZGl2X0lOX1RPUC5lYV9nZW5lcmljc19fc2VwX2gge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIH1cbiAgfVxufVxuXG4jZGl2X0lOX01BSU4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZHNldC1kYXRlX3NlbGVjdG9yIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZXh0IHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKSAvIDIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGNhcmRcbiAgJi5lYV9nZW5lcmljc19fY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcmFkaW8sXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94IHsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcblxuICArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbS1pY29uLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgJjpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICY6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbl9pY29uLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAmOmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZDpub3QoOmluZGV0ZXJtaW5hdGUpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAmOmNoZWNrZWQ6bm90KDppbmRldGVybWluYXRlKSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcmFkaW8sXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94W3R5cGU9XCJyYWRpb1wiXSB7XG4gICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OXJlbTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTlyZW07XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCxcbi5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiAycHg7IC8vIChmb250LXNpemUgMTNweCAtIDE3cHggZGUgaGF1dGV1ciBkZSBjYXNlKSAqIC41IEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveDpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b206bm90KC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb24pLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94Om5vdCg6aW5kZXRlcm1pbmF0ZSkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbTpub3QoLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbikgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZmllbGQtZGlzYWJsZWQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB7XG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19maWVsZC1kaXNhYmxlZCkge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94Om5vdCg6Y2hlY2tlZCkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTpub3QoLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiksXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6bm90KDppbmRldGVybWluYXRlKSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tOm5vdCguZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyB7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAvL3BhZGRpbmctdG9wOiAycHg7IC8vIChmb250LXNpemUgMTNweCAtIDE3cHggZGUgaGF1dGV1ciBkZSBjYXNlKSAqIC41IEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IC8vIG5vdXZlYXUgcGFkZGluZywgYm9keSBsaW5lLWhlaWdodCBwYXNzw6kgw6AgMS41XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZC1maWxlX2Ryb3B6b25lIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZC1pbnB1dF9kcm9wem9uZV90ZXh0IHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKSB2YXIoLS1lYV9nYXApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZHNldC1wYXNzd29yZCB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2ZpZWxkcy1pbmxpbmUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXBhc3N3b3JkIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXQtcGFzc3dvcmQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1wYXNzd29yZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXQtcGFzc3dvcmQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1wYXNzd29yZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuKiBJbnB1dCByYW5nZVxuKi9cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2Uge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIGlucHV0IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qIENocm9tZSAqL1xuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4vKiBGaXJlZm94ICovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbW96LXJhbmdlLXRyYWNrIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBib3JkZXI6IDA7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogSUUgKi9cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tcy10cmFjayB7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2ZpZWxkX2lucHV0X3JhbmdlX2NvbG9yKTtcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LW1zLXRodW1iIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qXG4qIERhdGVcbiovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGUgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2ZpZWxkcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwic2FzczpzZWxlY3RvclwiO1xuXG4vKlxuKiBTZWxlY3RcbiovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgJi1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gUmVzZXQgc2VsZWN0IG5lZWRlZCB0byBkaXNwbGF5IGNoZXZyb25cbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC8vcGFkZGluZzogNXB4IDI1cHggNnB4IDVweDtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWVhX2ZpZWxkX3NlbGVjdF9jb2xvcik7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoKTtcbiAgICAvL21pbi1oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX21pbl9oZWlnaHQpO1xuICAgIC8vbGluZS1oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2xpbmVfaGVpZ2h0KTtcblxuICAgIC8vIEB0b2RvIHbDqXJpZmllciBzaSBvbiBsZSBnYXJkZSBhcHLDqHMgcXVlIGNvbnRleHRtZW51IHNvaXQgZmluaVxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICRzaXplOiAxMXB4O1xuICAgIGhlaWdodDogJHNpemU7XG4gICAgd2lkdGg6ICRzaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgkc2l6ZSAvIDIpICogLTEpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuIHtcbiAgICAgIHotaW5kZXg6IDIwMTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aCk7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIHJpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGxlZnQ6IDdweDtcbiAgICB9XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qXG4qIFRleHRhcmVhXG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF90ZXh0YXJlYV90ZXh0IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2JvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59IiwgIi8qXG4qIFRpbWVzbG90XG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdCAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90cyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImRhdGV0aW1lL2RhdGVcIiBhcyAqO1xuQHVzZSBcImlucHV0L2NoZWNrYm94XCI7XG5AdXNlIFwiaW5wdXQvZmlsZVwiO1xuQHVzZSBcImlucHV0L3Bhc3N3b3JkXCI7XG5AdXNlIFwiaW5wdXQvcmFuZ2VcIjtcbkB1c2UgXCJkYXRlXCI7XG5AdXNlIFwic2VsZWN0XCI7XG5AdXNlIFwidGV4dGFyZWFcIjtcbkB1c2UgXCJ0aW1lc2xvdFwiO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdW50aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXBhc3N3b3JkLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1lbWFpbCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGVsLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10aW1lIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2JvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9jb2xvcik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1heC13aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCk7XG4gIH1cbn1cblxuLy8gYm9yZGVyLWNvbG9yc1xuLmNsX3NlbGVjdCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuc3Bhbi5jbF9zZWxlY3QsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2NoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2NoZWNrYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveCArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1yYWRpbyArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveCArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWVtYWlsLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZWwsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRpbWUsXG50ZXh0YXJlYSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfNSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzcsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8xMCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzE1LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfMjAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8yNSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzMwLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfNDAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF82MCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0X2F1dG8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF9ibG9jaywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0X2Jsb2NrXzc1LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfZnVsbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX3hhZGRyc1tjbGFzcyo9XCJjbF94YWRkcnNcIl0sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9zZWxlY3RbY2xhc3MqPVwiY2xfc2VsZWN0XCJdLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfc2VsZWN0X2xhYmVsW2NsYXNzKj1cImNsX3NlbGVjdF9sYWJlbFwiXSAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG57XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfZmllbGRfaW5wdXRfY29sb3IpO1xufVxuXG4vLyBkaXNhYmxlZFxuLmVhX2dlbmVyaWNzX19maWVsZHNldDpkaXNhYmxlZCAuZWFfZ2VuZXJpY3NfX2ZpZWxkLFxuLmVhX2dlbmVyaWNzX19maWVsZC1kaXNhYmxlZCB7XG4gIC8vLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgLy8gIG9wYWNpdHk6IDAuNTtcbiAgLy99XG4gIC8vXG4gIC8vLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dCxcbiAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhLFxuICAvLy5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0LFxuICAvLy5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAvLy5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDAuNTtcblxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19maWVsZF9idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApICogLTEpIDAgMCAwO1xuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBbZGlyPVwibHRyXCJdICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgJi1wcmltYXJ5IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5KTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5IHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbnNfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vbGF5b3V0L2NvbnRlbnRcIiBhcyBjb250ZW50O1xuQHVzZSBcIi4uL2ZvY3VzXCIgYXMgZm9jdXM7XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAwO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9idXR0b25fdGV4dF9hbGlnbik7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZWFfYnV0dG9uX3RleHRfZGVjb3JhdGlvbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lYV9idXR0b25fZm9udF9mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2J1dHRvbl9mb250X3NpemUpO1xuICBmb250LXN0eWxlOiB2YXIoLS1lYV9idXR0b25fZm9udF9zdHlsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lYV9idXR0b25fZm9udF93ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3JlcGVhdCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3Bvc2l0aW9uKTtcbiAgY2xpcC1wYXRoOiB2YXIoLS1lYV9idXR0b25fY2xpcF9wYXRoKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogdmFyKC0tZWFfYnV0dG9uX292ZXJmbG93KTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwOyAvLyBmaXggd2Via2l0XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIGNvbG9yIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCBib3JkZXItY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIG91dGxpbmUtY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIHRyYW5zZm9ybSAwLjFzO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpob3ZlcjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICAvL29wYWNpdHk6IC41OyAvLyBub24gYWNjZXNzaWJsZVxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAvLyBvdXRsaW5lXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcblxuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYmFkZ2UtY291bnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBnaG9zdFxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIHByaW1hcnlcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkge1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG5cbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2JhZGdlLWNvdW50ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHNlY29uZGFyeVxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnkpO1xuICAgIHotaW5kZXg6IDE7IC8vIENvcnJpZ2UgbGEgYm9yZHVyZSBkcm9pdGUgc291cyBsZSBib3V0b24gc3VpdmFudFxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGRhbmdlclxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tZGFuZ2VyIHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lKTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2RhcmspO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBsYWlzc2VyIHBvc2l0aW9ubsOpIGljaVxuICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbixcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSxcbiAgJi5lYV91dGlsaXRpZXNfX3J0ZS1oaWdobGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24sXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAgICYuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX2VuZCB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZWFfYnV0dG9uX3RleHRfZGVjb3JhdGlvbik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYsXG4gICY6bGluayxcbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgQGluY2x1ZGUgY29udGVudC50ZXh0LXVuZGVybGluZSgpO1xuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnQudGV4dC11bmRlcmxpbmUtZG91YmxlKCk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLXNtYWxsIHtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAwO1xuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcblxuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24tbGFyZ2Uge1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDA7XG4gIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xuXG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHZhcigtLWVhX2J1dHRvbl9jb250ZW50X2ljb25fb25seV9hZnRlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxufVxuIiwgIkBtaXhpbiBlYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV91dGlsaXRpZXNfX2xvYWRlciB7XG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAvLyBAdG9kbyA6IHRyb3V2ZXIgdW5lIHNvbHV0aW9uIHBvdXIgYXZvaXIgdW5lIGNvbWJpbmFpc29uIGRlIGNvdWxldXJzIGFjY2Vzc2libGVzXG4gICAgLS1lYV9zcGlubmVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyKTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgIC0tZWFfc3Bpbm5lcl9jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLmVhX3Rlc3RfX29wYWNpdHkge1xuICAmID4gKiB7XG4gICAgYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBlYV9nZW5lcmljc19fYnV0dG9uX3RleHRfbWFyZ2luKCkge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5XCJdKSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfc3Jfb25seV8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQpO1xuXG4gICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcblxuICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XG4gICAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX2hpZGRlbl8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfaGlkZGVuX3VudGlsXyN7JGJyZWFrcG9pbnR9ICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfaGlkZGVuX3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fI3skYnJlYWtwb2ludH0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxuXG4gICYtc21hbGwge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gICYtY29tcGFjdCB7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICB9XG5cbiAgJi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAmLWJhZGdlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9yaWdodCk7XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9iYWRnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tc21hbGwge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1jb21wYWN0IHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9yaWdodDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpbms6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWljb246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSkge1xuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiAwO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGVhX2dlbmVyaWNzX19idXR0b25fdGV4dF9tYXJnaW4oKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX2VuZCB7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogMDtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpbms6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1iYWRnZSAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1iYWRnZSB7XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQ6IDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLXNtYWxsIHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tY29tcGFjdCB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiAwO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBlYV9nZW5lcmljc19fYnV0dG9uX3RleHRfbWFyZ2luKCk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9lbmQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiAwO1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tYmFkZ2UgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWJhZGdlIHtcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24sXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbixcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19idXR0b25zX3NlZ21lbnRlZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2FjdGlvbnNfYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMuZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0LmVhX3V0aWxpdGllc19faXNfc3Jfb25seV91bnRpbF9tZCB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9AdG9kbyBmYiBBIHN1cHByaW1lciBxdWFuZCBlc3QgZmFpdCBodHRwOi8vMTAuOS4wLjExOjMwMDAvbWFpbG9iamVjdC9tYWlsb2JqZWN0L2lzc3Vlcy81MDdcbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMgLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fYWRzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwgIi5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgJi1pY29uIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24pIHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hzbWFsbCk7XG4gICAgfVxuICB9XG59XG4iLCAiLy9AdG9kbyB2YXJpYWJsZXNcbi8vJGF2YXRhcl9zaXplOiAyOHB4O1xuLy8uZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4vLyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuLy8gIGJhY2tncm91bmQ6ICM4YzhjOGM7XG4vLyAgY29sb3I6ICNGRkZGRkY7XG4vLyAgd2lkdGg6ICRhdmF0YXJfc2l6ZTtcbi8vICBoZWlnaHQ6ICRhdmF0YXJfc2l6ZTtcbi8vICBsaW5lLWhlaWdodDogJGF2YXRhcl9zaXplO1xuLy8gIGJvcmRlci1yYWRpdXM6IDUwJTtcbi8vICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4vLyAgcGFkZGluZy10b3A6IDA7IC8vISEhXG4vLyAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbi8vXG4vLyAgLmVhX2dlbmVyaWNzX19pY29uIHtcbi8vICAgIG1hcmdpbi10b3A6IDNweDtcbi8vXG4vLyAgICB1c2Uge1xuLy8gICAgICBmaWxsOiAjRkZGRkZGO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4vLy5lYV9nZW5lcmljc19fYXZhdGFyIHtcbi8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgbWFyZ2luOiAwO1xuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9pbWcge1xuLy8gICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICB3aWR0aDogdmFyKC0tZWFfYXZhdGFyX3NpemUpO1xuLy8gICAgaGVpZ2h0OiB2YXIoLS1lYV9hdmF0YXJfc2l6ZSk7XG4vLyAgICBjb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4vLyAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuLy8gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbi8vICAgIHBhZGRpbmc6IDA7XG4vLyAgfVxuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9zdGF0dXMge1xuLy8gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbi8vICAgIHdpZHRoOiAxMHB4O1xuLy8gICAgaGVpZ2h0OiAxMHB4O1xuLy8gICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgbGVmdDogMThweDtcbi8vICAgIGJvdHRvbTogLTJweDtcbi8vXG4vLyAgICAmLW9mZmxpbmUge1xuLy8gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vZmZsaW5lKTtcbi8vICAgIH1cbi8vXG4vLyAgICAmLW9ubGluZSB7XG4vLyAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29ubGluZSk7XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cbi5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcblxuICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9faWNvbixcbiAgLmVhX2dlbmVyaWNzX19hdmF0YXJfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogdmFyKC0tZWFfYXZhdGFyX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYXZhdGFyX3NpemUpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2F2YXRhcl9ib3JkZXJfcmFkaXVzKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hdmF0YXJfX2ljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogNTAlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyX19pbWFnZV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICQtYW5nbGU6IDQ1OyAvLyBBbmdsZSBwb3VyIHBvc2l0aW9ubmVyIGVuIGJhcyDDoCBkcm9pdGVcbiAgICAvLyBDb252ZXJzaW9uIGRlIGwnYW5nbGUgZW4gcmFkaWFucyBwb3VyIGxlcyBmb25jdGlvbnMgY29zL3NpblxuICAgICQtdGhldGE6IGNhbGMoI3skLWFuZ2xlfSAqICgzLjE0MTU5IC8gMTgwKSk7XG5cbiAgICBAc3VwcG9ydHMgKHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKGNvcygwcmFkKSAqIDFweCkpKSBhbmQgKHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKHNpbigwcmFkKSAqIDFweCkpKSB7XG4gICAgICAtLWVhX2F2YXRhcl9fcmF5b246IGNhbGModmFyKC0tZWFfYXZhdGFyX3NpemUpIC8gMik7XG4gICAgICAvLyBQb3NpdGlvbm5lbWVudCBhYnNvbHUgZW4gdXRpbGlzYW50IGxlcyBmb3JtdWxlcyB0cmlnb25vbcOpdHJpcXVlc1xuICAgICAgLS1lYV9hdmF0YXJfX3g6IGNhbGModmFyKC0tZWFfYXZhdGFyX19yYXlvbikgKyB2YXIoLS1lYV9hdmF0YXJfX3JheW9uKSAqIGNvcygjeyQtdGhldGF9KSAtIHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyKTtcbiAgICAgIC0tZWFfYXZhdGFyX195OiBjYWxjKHZhcigtLWVhX2F2YXRhcl9fcmF5b24pICsgdmFyKC0tZWFfYXZhdGFyX19yYXlvbikgKiBzaW4oI3skLXRoZXRhfSkgLSB2YXIoLS1lYV9iYWRnZV9taW5pX3NpemUpIC8gMik7XG5cbiAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgIHRvcDogdmFyKC0tZWFfYXZhdGFyX195KTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgIGxlZnQ6IHZhcigtLWVhX2F2YXRhcl9feCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9hdmF0YXJfX3gpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvdXRsaW5lOiB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4gYXBwbGljYXRpb25fZmlsbCgkbmFtZSwgJGNvbG9yKSB7XG4gIC5lYV9nZW5lcmljc19faWNvbi5lYV9nZW5lcmljc19fYXBwbGljYXRpb25fI3skbmFtZX1fZmlsbCA+IHVzZSB7XG4gICAgZmlsbDogJGNvbG9yO1xuICB9XG59XG5cbiRjb21tb25fYXBwbGljYXRpb25zOiAoXG4gIC8vXCJhZGJvb2tcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfYWRib29rKSxcbiAgLy9cImFsYnVtc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9hbGJ1bXMpLFxuICBcImJvb2ttYXJrc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9ib29rbWFya3MpLFxuICAvL1wiY2FsZW5kYXJcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfY2FsZW5kYXIpLFxuICAvL1wiY2hhdFwiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9jaGF0KSxcbiAgLy9cImRvY3NcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfZG9jcyksXG4gIFwiZ2FsbGVyeV9oZWxwXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2dhbGxlcnlfaGVscCksXG4gIFwia2V5c1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9rZXlzKSxcbiAgXCJtYWlsaW5nXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX21haWxpbmcpLFxuICBcIm5vdGVzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX25vdGVzKSxcbiAgXCJwb3N0aXRzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3Bvc3RpdHMpLFxuICBcInJlbWluZGVyc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9yZW1pbmRlcnMpLFxuICBcInJzc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9yc3MpLFxuICBcInNhbnRhX3RyZWVcIjogdmFyKC0tZWFfYXBwbGlfY29sb3Jfc2FudGFfdHJlZSksXG4gIFwic2VhcmNoX3d3d1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9zZWFyY2hfd3d3KSxcbiAgXCJ0aW1lc3RhbXBpbmdcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfdGltZXN0YW1waW5nKSxcbiAgXCJ0b2Rvc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl90b2RvcyksXG4gIFwieHByX2J0dVwiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl94cHJfYnR1KVxuKTtcblxuQGVhY2ggJG5hbWUsICRjb2xvciBpbiAkY29tbW9uX2FwcGxpY2F0aW9ucyB7XG4gIEBpbmNsdWRlIGFwcGxpY2F0aW9uX2ZpbGwoJG5hbWUsICRjb2xvcik7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JhZGdlX2JvcmRlcl9yYWRpdXMpO1xuICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhZGdlX2JhY2tncm91bmRfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfYmFkZ2VfY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2JhZGdlX2ZvbnRfc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAgdmFyKC0tZWFfYmFkZ2VfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICsgdmFyKC0tZWFfYmFkZ2VfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9iYWRnZV9mb250X3NpemUpKTtcbiAgLy9taW4td2lkdGg6IGNhbGModmFyKC0tZWFfYmFkZ2VfZm9udF9zaXplKSArIHZhcigtLWVhX2JhZGdlX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYmFkZ2VfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gICY6ZW1wdHk6bm90KC5lYV9nZW5lcmljc19fbWV0YWRhdGEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogY29sb3JzICovXG4gICQtY29sb3JzOiAnZGFuZ2VyJywgJ3N1Y2Nlc3MnLCAnaW5mbyc7XG5cbiAgQGVhY2ggJGNvbG9yIGluICQtY29sb3JzIHtcbiAgICAmLmVhX2dlbmVyaWNzX19iYWRnZS0jeyRjb2xvcn0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl8jeyRjb2xvcn0pO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yXyN7JGNvbG9yfSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl8jeyRjb2xvcn0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2JhZGdlLXN0cm9uZyB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fYmFkZ2UtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNik7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pICogLjc1KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgKiAuNzUpO1xuICAgIH1cblxuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9iYWRnZV9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJi1pY29uX29ubHkge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYtY291bnRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9iYWRnZV9jb3VudGVyX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfYmFkZ2VfY291bnRlcl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYW5uZXJfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV9iYW5uZXJfY29sb3IpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19hbmNob3I6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiogKyAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWIge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gIC8vLmVhX2dlbmVyaWNzX19idXR0b24tbGluayAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgLy8gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvL31cbn1cblxuLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX3NlZ21lbnRzX2NvdW50LTEge1xuICAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCA2IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfc2VnbWVudHNfY291bnQtI3skaX0ge1xuICAgICAgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX2l0ZW0ge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbi8vICBAZm9yICRpIGZyb20gMiB0aHJvdWdoIDYge1xuLy8gICAgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX3NlZ21lbnRzX2NvdW50LSN7JGl9IHtcbi8vICAgICAgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX2l0ZW0ge1xuLy8gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gI3skaX0pO1xuLy8gICAgICB9XG4vLyAgICB9XG4vLyAgfVxuLy99XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vQHRvZG8gcHLDqXZvaXIgYm9yZGVyX2NvbG9yIHByaW1hcnlcbkBtaXhpbiBlYV9nZW5lcmljc19fdGlsZSgpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY2FyZF9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG59XG5cbi5lYV9nZW5lcmljc19fdGlsZSB7XG4gIEBpbmNsdWRlIGVhX2dlbmVyaWNzX190aWxlKCk7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4vdGlsZVwiIGFzICo7XG5cbi8vQHRvZG8gb3B0aW1pemF0aW9uX3N1YlxuLy9Tb3J0aXIgbGVzIGltYnJpY2F0aW9ucyBjc3MgY2FyIHBhcyB0b3Vqb3VycyBuw6ljZXNzYWlyZSBhdmVjIG5vdHJlIHN5c3TDqG1lXG4uZWFfZ2VuZXJpY3NfX2NhcmQge1xuICBAaW5jbHVkZSBlYV9nZW5lcmljc19fdGlsZSgpO1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJi5lYV9nZW5lcmljc19fY2FyZC1jbGlja2FibGUge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NhcmRfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NhcmRfYmdfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQtaGlnaGxpZ2h0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jYXJkLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcblxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF9tYWluIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG5cbiAgICAmID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAxLjUpO1xuICB9XG5cbiAgLy8gbGFyZ2VcbiAgJi5lYV9nZW5lcmljc19fY2FyZC1sYXJnZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAyKTtcbiAgICB9XG4gIH1cblxuICAvLyBjYXJkIGZ1bGxcbiAgJi5lYV9nZW5lcmljc19fY2FyZC1mdWxsIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19jYXJkX2hlYWRlcixcbiAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfbWFpbixcbiAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jYXJkX3Byb2R1Y3Qge1xuXG4gIC5lYV9nZW5lcmljc19fY2FyZF9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfZmVhdHVyZXMge1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgKiArIC5lYV9nZW5lcmljc19fY2FyZF9mZWF0dXJlcyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAxLjUpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogMik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19jYXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDExNSU7IC8vIFRvRG8gOiDDoCByZW1wbGFjZXIgcGFyICRmb250LXNpemUtaDMgcXVhbmQgb24gYXVyYSB1bmUgdmFyaWFibGVcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfcHJvZHVjdHNfbGlzdCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1lYV9nYXApIHZhcigtLWVhX2dhcCkgdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF90b3RhbCB7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gICAgJiA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X2V4cGlyeV9pdGVtLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgcGFkZGluZzogMCB2YXIoLS1lYV9nYXApIDAgdmFyKC0tZWFfZ2FwKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJiA+IHAge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NhcnRfdG90YWwgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW06bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9ncm91cC1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX2xhYmVsOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMyk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY2FydF9pdGVtX2dyb3VwLXByaWNlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX3ByaWNlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDMpO1xuICAgIH1cbiAgfVxuXG4gICsgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fZ3JvdXAge1xuICAgIGZsZXgtYmFzaXM6IG1pbi1jb250ZW50O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fbGFiZWwge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9wcmljZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY2FydF9pdGVtX3NlcGFyYXRvciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX29sZF9wcmljZSB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAuODUpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY2FydF9mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3ByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19fcHJpY2VfZnVsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19wcmljZV9pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2Zyb20ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2Z1bGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fcHJpY2VfdmFsdWUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAyMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJpY2VfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL3RpbGVcIiBhcyAqO1xuXG5cbi5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnQge1xuICBAaW5jbHVkZSBlYV9nZW5lcmljc19fdGlsZSgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGZsZXg6IDEgMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X3ByaWNlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGhlYWRlclxuLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXg6IDEgMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfZXhwaXJ5IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gIH1cbn1cblxuLy8gbWFpblxuLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9tYWluIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfcHJvZHVjdHMge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X3RvdGFsIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLy8gcHJpY2Vcbi5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfcHJpY2Uge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC41KSB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJpY2VfaXRlbTpmaXJzdC1jaGlsZCAuZWFfZ2VuZXJpY3NfX3ByaWNlX2Z1bGwgLmVhX2dlbmVyaWNzX19wcmljZV92YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNTAlO1xuICB9XG59XG4iLCAiW2RhdGEtY29udHJhY3R+PSdjaGlsZEhpZGVhYmxlLmNvbnRhaW5lciddIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gID4gKiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAxcHggNHB4OyAvLyBAdG9kbyA6IG1ldHRyZSBkZXMgdmFsZXVycyByZWxhdGl2ZXMgYXUgdGV4dGVcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2NvZGUtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4vLyBjb2RlX2Jsb2NrXG4uZWFfZ2VuZXJpY3NfX2NvZGVfYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX3ByZSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC8gMiAqIC0xKTtcbiAgICByaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jb2RlX2Jsb2NrX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8vIG1vZGFsXG4uZWFfZ2VuZXJpY3NfX2NvZGVfYmxvY2tfbW9kYWwge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC10cmFuc2l0aW9uX3RpbWU6IHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpO1xuXG4uZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbl9kZWZhdWx0IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbl9mdWxsc2NyZWVuIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1peGluIGNvbGxhcHNlKCkge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbGxhcHNlX2RlZmF1bHQoKSB7XG4gIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwtb3BlbiB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19oYXMtdHJhbnNpdGlvbl9lbmQge1xuICAgICAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzICQtdHJhbnNpdGlvbl90aW1lIGVhc2U7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICYgPiAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICB9XG5cbiAgICAmICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWV4cGFuZGVkXSB7XG4gICAgJiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfdHJhbnNpdGlvbjtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzkwO1xuICAgIH1cbiAgfVxuXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICYgPiAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwge1xuICBAaW5jbHVkZSBjb2xsYXBzZTtcblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9pc19vcGVuIHtcbiAgICAtLWVhX2NvbGxhcHNlX3BhbmVsX2lzX29wZW46IHRydWU7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9pc19mdWxsc2NyZWVuIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBAaW5jbHVkZSBjb2xsYXBzZV9kZWZhdWx0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9jb2xsYXBzZV9wYW5lbF9pc19vcGVuOiBmYWxzZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KSk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9kZWZhdWx0IHtcbiAgICBAaW5jbHVkZSBjb2xsYXBzZV9kZWZhdWx0O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfaXNfZnVsbHNjcmVlbiB7XG4gIC0tZWFfY29sbGFwc2VfcGFuZWxfaXNfZnVsbHNjcmVlbjogZmFsc2U7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLS1lYV9jb2xsYXBzZV9wYW5lbF9pc19mdWxsc2NyZWVuOiB0cnVlO1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IHZhcigtLWVhX3pfb3Zlcl9iYXNlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cbiAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCkpO1xuICAgICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19oYXMtdHJhbnNpdGlvbl9lbmQge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkLXRyYW5zaXRpb25fdGltZSBlYXNlLCB0cmFuc2Zvcm0gJC10cmFuc2l0aW9uX3RpbWUgZWFzZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgQGluY2x1ZGUgY29sbGFwc2U7XG4gIH1cbn1cblxuXG4vLyBAdG9kbyBmYiBnZiBBIHN1cHByaW1lciBxdWFuZCByZWZvbnRlIGNvbGxhcHNlL2J1dHRvblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24uZWFfZ2VuZXJpY3NfX2J1dHRvbi1zbWFsbCB7XG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3h4c21hbGwpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY29tcGxldGlvbiB7XG4gIGN1cnNvcjogdGV4dDtcblxuICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25fbGlzdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgICB3aWR0aDogdmFyKC0tZWFfZ2VuZXJpY3NfY2FsY3VsYXRlZF93aWR0aCk7XG4gICAgbWF4LWhlaWdodDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodCk7XG4gICAgdG9wOiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF90b3ApO1xuICAgIGxlZnQ6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX2xlZnQpO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgei1pbmRleDogNDtcbiAgICBib3JkZXI6IHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9sYWJlbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL1t0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIC8vICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICAvLyAgLy9mbG9hdDogcmlnaHQ7XG4gICAgLy8gIC8vZGlzcGxheTogbm9uZTtcbiAgICAvL1xuICAgIC8vICAvLyZbaGlkZGVuXSArIHNwYW4ge1xuICAgIC8vICAvLyAgZGlzcGxheTogbm9uZTtcbiAgICAvLyAgLy99XG4gICAgLy9cbiAgICAvLyAgJjpmb2N1cyxcbiAgICAvLyAgJjpob3ZlciB7XG4gICAgLy8gICAgKyAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25faXRlbV9jb250ZW50IHtcbiAgICAvLyAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgICBjb2xvcjogdmFyKC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgfVxuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAvLy5lYV9nZW5lcmljc19fY29tcGxldGlvbl9pdGVtX2NvbnRlbnQge1xuICAgIC8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAvLyAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vICB3aWR0aDogMTAwJTtcbiAgICAvLyAgcGFkZGluZzogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAvLyAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgLy8gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC8vICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIC8vXG4gICAgLy8gIC5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAgIC8vICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC8vICB9XG4gICAgLy99XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fY29tcGxldGlvbl9jdXJyZW50ICsgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uX2l0ZW1fY29udGVudCB7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICAvLyAgY29sb3I6ICM1MjUyNTI7XG4gIC8vfVxuXG4gIC8vKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIC8vICBtYXJnaW4tdG9wOiAzcHg7XG4gIC8vfVxuXG4gIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAvLyAgbWF4LWhlaWdodDogMjAwcHg7XG4gIC8vICBvdmVyZmxvdy15OiBhdXRvO1xuICAvL31cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19jb250YWN0c19saXN0X2l0ZW0gLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Ige1xuICAtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG5cbiAgJi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvci1saWdodCB7XG4gICAgLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3ItaXNfYnV0dG9uIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9hY3Rpb25fdG9kYXkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXZfYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKSAqIDcpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXZfZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X3RleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X3ByZXYge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdl9idXR0b24tZGlzYWJsZWQge1xuICAgIC8vdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgd2lkdGg6IGNhbGModmFyKC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemUpICogNyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5c19uYW1lIHtcbiAgICAvL2ZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNyk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemUpICogNik7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZSkgKiA3IC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzX25hbWUsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5LFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRoLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXIge1xuICBoZWlnaHQ6IHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkpIHtcbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXkge1xuICB3aWR0aDogY2FsYygxMDAlIC8gNyk7XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSkge1xuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5X3ByZXZpb3VzX21vbnRoLFxuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5X25leHRfbW9udGgge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGgge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG59XG5cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC8gNCk7XG5cbiAgJi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfdGV4dF9jb2xvcl9saWdodCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZCxcbi5lYV9nZW5lcmljc19fZHJvcGRvd24gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lciAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGlzYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLy90cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyA0ICogLTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9hY3Rpb25fdG9kYXkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuXG4vLyBzaWRlYmFyXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Ige1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gZHJvcGRvd25cbi5lYV9nZW5lcmljc19fZHJvcGRvd24ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIGNhbWVyYVxuLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV9idXR0b25fc25hcCxcbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2J1dHRvbl9yZXNldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3NuYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3Jlc2V0IHtcbiAgICB0b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gPiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfdmlkZW8uZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBhbmltYXRpb246IHNjYWxlVmlkZW8gMTUwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfdmlkZW8ge1xuICAgIGFuaW1hdGlvbjogb3BhY2l0eVZpZGVvIDQwMG1zIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3Jlc2V0IHtcbiAgICByaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV9idXR0b25fcmVzZXQge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2NhbGVWaWRlbyB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEwMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDk1JSk7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5VmlkZW8ge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19kbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0gKyAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0sXG4gIC5lYV9nZW5lcmljc19fZGQgKyAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAvLyBpbmxpbmVcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICYuZWFfZ2VuZXJpY3NfZGwtaW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHNlcGFyYXRvclxuICAmLmVhX2dlbmVyaWNzX2RsLXNlcGFyYXRvciB7XG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkcmFnZ2FibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IGdyYWI7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcblxuICAmOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxuXG4gIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlX2ljb24ge1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBpY29uX3NlbGVjdGVkKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLyAyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxO1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbGVmdDogdmFyKC0tZWFfZHJvcGRvd25faWNvbl9zZWxlY3RlZF9wb3NpdGlvbl9zdGFydCk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIHJpZ2h0OiB2YXIoLS1lYV9kcm9wZG93bl9pY29uX3NlbGVjdGVkX3Bvc2l0aW9uX3N0YXJ0KTtcbiAgfVxufVxuXG5AbWl4aW4gZHJvcGRvd25fZGVmYXVsdCgpIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC1oZWlnaHQ6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX21heF9oZWlnaHQpO1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXI6IHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3JhZGl1cyk7XG4gIHRvcDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wKTtcbiAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmVhX2dlbmVyaWNzX19kcm9wZG93biB7XG4gIC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2NhbGN1bGF0ZWQ6IGNhbGModmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfd2lkdGgpIC0gdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAvLy0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2ZpeGVkOiBjYWxjKHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fc3Bhbl9wYWRkaW5nX2xlZnQpICogMiArIDMwcHgpO1xuICAvLyB2YXIoLS1lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXJfd2lkdGhfZml4ZWQpIHBvdXIgXCJmaXhlclwiIGxlIHBiIGRlIGxhcmdldXIgc3VyIGxlcyBjaGFtcHMgYXZlYyB1biBub21icmUgZGUgMiBjaGlmcmVzIHBhciBleGVtcGxlXG4gIC8vIEB0b2RvIDogw6AgdGVzdGVyIHF1YW5kIGRyb3Bkb3duIGF2ZWMgdmFsZXVycyBjaGlmZnJlcyArIHNjcm9sbGJhciBzdXIgZGVza3RvcC4gKGlsIGZhdWRyYXQgc3VyZW1lbnQgcmVtcGxhY2VyIDMwcHggcGFyIHVuZSB2YWxlcnVyIGVuIGNoKVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBAaW5jbHVkZSBkcm9wZG93bl9kZWZhdWx0KCk7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMHN2aDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLWFjdGlvbnNfc2hlZXQpIHtcbiAgICAgIEBpbmNsdWRlIGRyb3Bkb3duX2RlZmF1bHQoKTtcbiAgICB9XG4gIH1cblxuICAvLyBpbm5lclxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBtYXgtaGVpZ2h0OiA3NXN2aDtcbiAgICBtaW4td2lkdGg6IHZhcigtLWVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lcl93aWR0aF9jYWxjdWxhdGVkKTtcbiAgICAvL21pbi13aWR0aDogbWF4KHZhcigtLWVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lcl93aWR0aF9jYWxjdWxhdGVkKSwgdmFyKC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2ZpeGVkKSk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1lYV9nYXApICogMiAtIHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgbWF4LWhlaWdodDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodCk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpIDA7XG5cbiAgLy8gaXRlbVxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0ge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgIC8vLmVhX2dlbmVyaWNzX19idXR0b246Zm9jdXMsXG4gICAgW3R5cGU9XCJyYWRpb1wiXTpmb2N1cy12aXNpYmxlIH4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IGluc2V0IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAvL0BzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAvLyAgW3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpmb2N1cyB7XG4gICAgLy8gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAvLyAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggaW5zZXQgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgb3V0bGluZTogbm9uZTtcbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uLXNlbGVjdGVkIHtcbiAgICAgIEBpbmNsdWRlIGljb25fc2VsZWN0ZWQoKTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV9mb3JtX2ZpZWxkX3dpZHRoKSAtIDJweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc2VwYXJhdG9yXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB+IC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9zZXBhcmF0b3I6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvci5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSB+IC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvcikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxuXG4gIC8vIGdyb3VwXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9ncm91cGVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2dyb3VwZWQ6bm90KC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9zZXBhcmF0b3IpOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIGl0ZW0gc2VsZWN0YWJsZVxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0tc2VsZWN0YWJsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAuZWFfZ2VuZXJpY3NfX2FuY2hvciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yW2FyaWEtY3VycmVudD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgaWNvbl9zZWxlY3RlZCgpO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0sXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3JbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yW2FyaWEtY3VycmVudD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl06OmJlZm9yZSxcbiAgICAuZWFfZ2VuZXJpY3NfX2FuY2hvclthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA2cHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgfiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdFthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdIHtcbiAgICAgICY6bm90KDpob3Zlcikge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtY3VycmVudD1cInRydWVcIl0ge1xuICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV91dGlsaXRpZXNfX3BsYWNlaG9sZGVyIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBhY3Rpb25zIHNoZWV0XG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLWFjdGlvbnNfc2hlZXQge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NSU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCkgdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgfVxuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIGJvdHRvbTogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgYW5pbWF0aW9uOiBzbGlkZVVwIHZhcigtLWVhX2R1cmF0aW9uX3Nsb3cpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2hlYWRlciB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgICAgIC8vYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3QgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2NhbmNlbCB7XG4gICAgICAgIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDAgMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBHcmlkXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duLmVhX2dlbmVyaWNzX19kcm9wZG93bl9ncmlkIHtcbiAgLy8gQ29udGVudSBjYXJhY3TDqHJlIHNww6ljaWF1eCwgc3BlY2lhbFxuICAmLmVhX2dlbmVyaWNzX19kcm9wZG93bl9ncmlkLXNwZWNpYWwge1xuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEwLCAzMHB4KTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMjIsIDMwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgICBmbGV4OiAwIDAgOSU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIExpYnJhcnlcbi5lYV9nZW5lcmljc19fZHJvcGRvd24uZWFfZ2VuZXJpY3NfX2xpYnJhcnkge1xuICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbSA+IDpmaXJzdC1jaGlsZCB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAvLyBDb250ZW51IGJhY2tncm91bmRzIHBhcGllciBwZWludHNcbiAgJi5lYV9nZW5lcmljc19fbGlicmFyeS1iYWNrZ3JvdW5kcyB7XG4gICAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDQ5cHgpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCA3NXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDb250ZW51IHNtaWxleXNcbiAgJi5lYV9nZW5lcmljc19fbGlicmFyeS1zcXVhcmUge1xuICAgICQtc2l6ZTogNTBweDtcblxuICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLyA2KTtcbiAgICAgIGhlaWdodDogJC1zaXplO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtcyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsICQtc2l6ZSk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksICQtc2l6ZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgJi5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbS1zZWxlY3RhYmxlIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAvL3BhZGRpbmctbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd24gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIHtcbiAgICAmLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAvL3BhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfdXRpbGl0aWVzX19wbGFjZWhvbGRlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcIi4uL2FuaW1hdGlvbnMvaW5kZXhcIiBhcyBhbmltYXRpb25zO1xuXG5bYXJpYS1leHBhbmRlZF0sXG4uZWFfZ2VuZXJpY3NfX2RldGFpbHMgPiAuZWFfZ2VuZXJpY3NfX3N1bW1hcnkge1xuICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHNtYWxsKTtcblxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzA7XG4gIH1cbn1cblxuW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLFxuLmVhX2dlbmVyaWNzX19kZXRhaWxzW29wZW5dID4gLmVhX2dlbmVyaWNzX19zdW1tYXJ5IHtcbiAgJiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzE4MDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICYsXG4gICAgJiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAmIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24sXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMtdmlzaWJsZSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlLFxuICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDExO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLy8mLmVhX2dlbmVyaWNzX19idXR0b25zX3NlZ21lbnRlZCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSB7XG4gIC8vICAgIHotaW5kZXg6IDEyO1xuICAvLyAgfVxuICAvL31cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi8vIHNwbGl0XG4uZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5ICsgLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICBbZGlyPVwibHRyXCJdLFxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkLFxuICAgIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICAgIC0tZWFfZ3JvdXBlZF9maXJzdF9jaGlsZF9yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMCAwO1xuICAgICAgICAtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXM6IDAgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4gIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgLS1lYV9ncm91cGVkX2ZpcnN0X2NoaWxkX3JhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIDAgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgLS1lYV9ncm91cGVkX2xhc3RfY2hpbGRfcmFkaXVzOiAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMDtcblxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzKTtcbiAgICB9XG5cblxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4gIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgLS1lYV9ncm91cGVkX2ZpcnN0X2NoaWxkX3JhZGl1czogMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIDA7XG4gICAgLS1lYV9ncm91cGVkX2xhc3RfY2hpbGRfcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcblxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzKTtcbiAgICB9XG5cblxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgJi5lYV9nZW5lcmljc19fZ3JvdXBlZF9jb2x1bW5fdW5kZXJfc20ge1xuICAgICAgICA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlICdzYXNzOm1hdGgnO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5cbi5lYV9nZW5lcmljc19faGVscCB7XG4gIC0tZWFfaGVscF9fbWluX2hlaWdodDogY2FsYyh2YXIoLS1lYV9oZWxwX3BhZGRpbmcpIC8gMS41ICogMiArIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpICogdmFyKC0tZWFfZm9udF9zaXplKSk7XG5cbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gIC8vIHBvdXIgY29sbGVyIMOgIGwnYW5jaWVuIHN0eWxlXG4gIC8vZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICBib3JkZXI6IHZhcigtLWVhX2hlbHBfYm9yZGVyKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gICY6bm90KC5lYV91dGlsaXRpZXNfX3dpZHRoLTEwMCkge1xuICAgIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKSAtIHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiBjYWxjKHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpIC8gMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9jb2xvcik7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfbGFyZ2UpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplX2xhcmdlKSAqIC4xNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9oZWxwX19taW5faGVpZ2h0KTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2hlbHBfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2hlbHBfcGFkZGluZykgLyAxLjUpIHZhcigtLWVhX2hlbHBfcGFkZGluZyk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIG9wYWNpdHk6IC45NTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKSA1MCUpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCB0cmFuc3BhcmVudCAwJSwgdmFyKC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yKSA1MCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXJfY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfZ2FwKSk7XG4gICAgICB9XG5cbiAgICAgICo6Zmlyc3QtY2hpbGQgfiAqIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgKjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcygpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9tYWluIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uX21heWJlICsgKiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9vcGVuZXIge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IGNhbGMoKHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpKSAvIDIpO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXJfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDMpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtb3BlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX29wZW5lciB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXI6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluLFxuICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9oZWxwX3BhZGRpbmcpIC8gMS41KSB2YXIoLS1lYV9oZWxwX3BhZGRpbmcpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19faGVscC10aXRsZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9oZWxwX19taW5faGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2hlbHAtdGl0bGUpIHtcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19faGVscC1vcGVuKSB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ljb24ge1xuICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBAVE9ETyBQb3VyIGp1bmlvciwgw6AgYW3DqWxpb3JlclxuXG4gIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbl9zZWNvbmRhcnlfY29sb3Ige1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICB9XG59XG5cbi8vIFNvY2lhbHNcbiRzb2NpYWxzOiAoXG4gICdmYWNlYm9vayc6ICM0MjY3QjIsXG4gICd0d2l0dGVyJzogIzFEQTFGMixcbiAgJ21hc3RvZG9uJzogIzYzNjRGRixcbiAgJ2xpbmtlZGluJzogIzBBNjZDMixcbiAgJ2luc3RhZ3JhbSc6ICM4MzNBQjQsXG4gICd0aHJlYWRzJzogIzAwMDAwMFxuKSAhZGVmYXVsdDtcblxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzb2NpYWxzIHtcbiAgLmVhX2dlbmVyaWNzX19pY29uX3NvY2lhbC0jeyRrZXl9IHVzZSB7XG4gICAgZmlsbDogI3skdmFsdWV9O1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAkbm90czogJyc7XG4gICRub3RfaW52ZXJ0ZWRfaWNvbnM6IChcbiAgICAnaGlkZV9tb3JlJyxcbiAgICAnbGlsb19zb2NpYWxfZmFjZWJvb2snLFxuICAgICdsaWxvX3NvY2lhbF9pbnN0YWdyYW0nLFxuICAgICdsaWxvX3NvY2lhbF9saW5rZWRpbicsXG4gICAgJ2xpbG9fc29jaWFsX3R3aXR0ZXInLFxuICAgICdtYWduZXRfYWxwaGFiZXQnLFxuICAgICdtYm94X3JlZ2lzdGVyJyxcbiAgICAncnRlX2FsaWduX2xlZnQgJyxcbiAgICAncnRlX2FsaWduX3JpZ2h0JyxcbiAgICAncnRlX2JvbGQnLFxuICAgICdydGVfc3BlY2lhbF9jaGFyYWN0ZXJzJyxcbiAgICAncnRlX3NwZWxsY2hlY2tlcicsXG4gICAgJ3J0ZV9zdHJpa2V0aHJvdWdoJyxcbiAgICAncnRlX3N1YnNjcmlwdCcsXG4gICAgJ3J0ZV9zdXBlcnNjcmlwdCcsXG4gICAgJ3Nob3dfbW9yZV9kcm9wZG93bicsXG4gICAgJ3NvY2lhbF9mYWNlYm9vaycsXG4gICAgJ3NvY2lhbF9pbnN0YWdyYW0nLFxuICAgICdzb2NpYWxfbGlua2VkaW4nLFxuICAgICdzb2NpYWxfbWFzdG9kb24nLFxuICAgICdzb2NpYWxfdGhyZWFkcycsXG4gICAgJ3NvY2lhbF90d2l0dGVyJyxcbiAgICAnc29ydCcsXG4gICAgJ3NvcnRfcmV2ZXJzZSdcbiAgKTtcblxuICBAZWFjaCAkbm90X2ludmVydGVkX2ljb24gaW4gJG5vdF9pbnZlcnRlZF9pY29ucyB7XG4gICAgJG5vdHM6ICRub3RzICsgXCI6bm90KC5lYV9nZW5lcmljc19faWNvbl8jeyRub3RfaW52ZXJ0ZWRfaWNvbn0pXCJcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiN7JG5vdHN9IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIH1cbn1cblxuLy8gZG9jX2ljb25cbiRkb2NfaWNvbl9jb2RlczogKFxuICAnZmlsZScsXG4gICdkb2MnLFxuICAnZXhlJyxcbiAgJ2h0bWwnLFxuICAnaWNzJyxcbiAgJ2ltZycsXG4gICdwZGYnLFxuICAncHBzJyxcbiAgJ3BwdCcsXG4gICdzbmQnLFxuICAndHh0JyxcbiAgJ3ZjZicsXG4gICd2aWQnLFxuICAneGxzJyxcbiAgJ3ppcCdcbik7XG5cbkBlYWNoICRjb2RlIGluICRkb2NfaWNvbl9jb2RlcyB7XG4gIC5lYV9nZW5lcmljc19fZG9jX2ljb24tI3skY29kZX0ge1xuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9kb2N0eXBlc19jb2xvcl8jeyRjb2RlfSk7XG4gICAgfVxuICB9XG59XG4iLCAiLy8gQWRkIHRoaXMgY2xhc3MgdG8gdGhlIHBhcmVudCwgaWYgeW91IG5lZWQgdG8gZGlzcGxheSBhbiBpbWFnZSBmdWxsIHNpemVcbi8vICEhISEgVGhpcyBjbGFzcyBpcyBub3QgYXV0b21hdGljYWxseSBhZGRlZCAhISEhXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWFnZV9mdWxsIHtcbiAgLS1lYV9pZnJhbWVfd2lkdGg6IGF1dG87XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSB7XG4gICAgLS1lYV9pZnJhbWVfaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAwO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWZyYW1lX2hlaWdodCk7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfaWZyYW1lX2hlaWdodCk7XG4gICAgd2lkdGg6IHZhcigtLWVhX2lmcmFtZV93aWR0aCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gIHRvcDogNTAlO1xuICAvLyAgbGVmdDogNTAlO1xuICAvLyAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9sb2FkZXJfc2l6ZSkgLyAyKTtcbiAgLy8gIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2xvYWRlcl9zaXplKSAvIDIpO1xuICAvL31cbn1cblxuLy8gaW1hZ2Vcbi5lYV9nZW5lcmljc19faWZyYW1lLWltZyxcbi5lYV9nZW5lcmljc19faWZyYW1lLWltZyAuZWFfZ2VuZXJpY3NfX2lmcmFtZV9pZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIC8vaGVpZ2h0OiBhdXRvO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcge1xuICB3aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX3dpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnkge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtIHtcbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfY291bnRlcl9yZXNldCB7XG4gIGNvdW50ZXItcmVzZXQ6IHBhZ2VzIGN1cnJlbnRQYWdlO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfY291bnRlcl9pbmNyZW1lbnRfcGFnZXMge1xuICBjb3VudGVyLWluY3JlbWVudDogY3VycmVudFBhZ2U7XG5cbiAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW1zIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogcGFnZXM7XG4gIH1cblxuICAmLWhpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICY6bm90KC5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX2luY3JlbWVudF9wYWdlcy1oaWRlKSB+IC5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX2luY3JlbWVudF9wYWdlcyB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGN1cnJlbnRQYWdlIC0gMTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpYnJhcnlfcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihjdXJyZW50UGFnZSkgXCIgLyBcIiBjb3VudGVyKHBhZ2VzKTtcbiAgICBvcmRlcjogMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlicmFyeV9wYWdpbmF0aW9uX2l0ZW0ge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBvcmRlcjogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIG9yZGVyOiAzO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4ge1xuICAgIHotaW5kZXg6IDIwMTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciArIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpOyAvLyBlc3BhY2UgcXVhbmQgY29udGVudSBvdmVyZmxvd1xuXG4gICAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpICsgZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jb2xsYXBzZVwiIGFzIGNvbGxhcHNlO1xuXG4uZWFfZ2VuZXJpY3NfX2xpc3RfZXhwYW5kYWJsZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRG9ubmUgbGUgYnJlYWtwb2ludCBwb3VyIGxlcXVlbCBsZSB0ZXh0ZSBkZSAnKyBYJyBkZXZpZW50ICcrIFggb3RoZXJzJ1xuICAgICAgLS1lYV9lbGVtZW50X2NvdW50ZXJfc2hvd19mdWxsX3RleHQ6IHRydWU7XG4gICAgfVxuXG4gICAgJiB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICB9XG4gIH1cblxuICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1mbGV4IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbCB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwtb3BlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX25vdF9lbmFibGVkIHtcbiAgLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICA+ICoge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX2xpc3RfaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgJixcbiAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXDAwYTBcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlX2xpc3RfaXRlbV90ZXh0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5cbkBtaXhpbiBzcGlubmVyKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IHZhcigtLWVhX3NwaW5uZXJfdGhpY2tuZXNzKSBzb2xpZCB2YXIoLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV9zcGlubmVyX2NvbG9yKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYW5pbWF0aW9uOiByb3RhdGVfMzYwIC44cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgQGluY2x1ZGUgc3Bpbm5lcigpO1xuICB3aWR0aDogdmFyKC0tZWFfbG9hZGVyX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2xvYWRlcl9zaXplKTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5lYV91dGlsaXRpZXNfX2xvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiB3YWl0O1xuXG4gICYgPiAqIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBzcGlubmVyKCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAyICogLTEpO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgei1pbmRleDogMTtcbiAgfVxufSIsICIuZWFfZ2VuZXJpY3NfX21ldGFkYXRhW2RhdGEtY29udGVudF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1jb250ZW50KVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19tZXRlcl9sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbn1cblxuLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1ncm93OiAxO1xuXG4gIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV94c21hbGwpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tZXRlcl9iYXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG1ldGVyO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogdmFyKC0tZWFfbWV0ZXJfaGVpZ2h0KTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1lYV9tZXRlcl93aWR0aCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtZ3JvdzogMTtcblxuICAmOjotd2Via2l0LW1ldGVyLWJhcixcbiAgJjo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlLFxuICAmOi1tb3otbWV0ZXItb3B0aW11bTo6LW1vei1tZXRlci1iYXIsXG4gICY6Oi13ZWJraXQtbWV0ZXItc3Vib3B0aW11bS12YWx1ZSxcbiAgJjotbW96LW1ldGVyLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhcixcbiAgJjo6LXdlYmtpdC1tZXRlci1ldmVuLWxlc3MtZ29vZC12YWx1ZSxcbiAgJjotbW96LW1ldGVyLXN1Yi1zdWItb3B0aW11bTo6LW1vei1tZXRlci1iYXIge1xuICAgIGhlaWdodDogdmFyKC0tZWFfbWV0ZXJfaGVpZ2h0KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtbWV0ZXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1tZXRlci1vcHRpbXVtLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgfVxuXG4gICY6LW1vei1tZXRlci1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gIH1cblxuICAmOjotd2Via2l0LW1ldGVyLXN1Ym9wdGltdW0tdmFsdWUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmcpO1xuICB9XG5cbiAgJjotbW96LW1ldGVyLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3Jfd2FybmluZyk7XG4gIH1cblxuICAmOjotd2Via2l0LW1ldGVyLWV2ZW4tbGVzcy1nb29kLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICB9XG5cbiAgJjotbW96LW1ldGVyLXN1Yi1zdWItb3B0aW11bTo6LW1vei1tZXRlci1iYXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cbn1cblxuLy8gY2lyY2xlXG4uZWFfZ2VuZXJpY3NfX21ldGVyLWNpcmNsZSB7XG4gICQtbWV0ZXJfY2lyY2xlX3NpemU6IDQycHg7XG5cbiAgLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gICAgd2lkdGg6ICQtbWV0ZXJfY2lyY2xlX3NpemU7XG4gICAgaGVpZ2h0OiAkLW1ldGVyX2NpcmNsZV9zaXplO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICY6OmFmdGVyLFxuICAgIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygkLW1ldGVyX2NpcmNsZV9zaXplIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKCQtbWV0ZXJfY2lyY2xlX3NpemUgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogOCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19tZXRlcl9wZXJjZW50IHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDM2IHtcbiAgICAmLmVhX2dlbmVyaWNzX19tZXRlci1jaXJjbGVfI3skaX0gLmVhX2dlbmVyaWNzX19tZXRlcl9iYXJfcGVyY2VudCB7XG4gICAgICAkLWVhX2RlZzogJGkgKiAxMCArIGRlZztcbiAgICAgIC0tZWFfbWV0ZXJfX2RlZzogI3skLWVhX2RlZ307XG4gICAgICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudCh2YXIoLS1lYV90ZXh0X2NvbG9yKSB2YXIoLS1lYV9tZXRlcl9fZGVnKSwgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSAwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfZ2VuZXJpY3NfX21ldGVyLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX21ldGVyX2xlZ2VuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9hYnN0cmFjdHMvdmFyaWFibGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKSk7XG4gICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWwsXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2JhY2tkcm9wIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9iYWNrZHJvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3IpO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApICogMik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXMpIHZhcigtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXMpIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIGFuaW1hdGlvbi1uYW1lOiBkaWFsb2dFbnRlck9wYWNpdHk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1heC1oZWlnaHQ6IHZhcigtLWVhX21vZGFsX2RpYWxvZ19tYXhfaGVpZ2h0KTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1zbWFsbCB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9zbWFsbCk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoLW1lZGl1bSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9tZWRpdW0pO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1sYXJnZSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9sYXJnZSk7XG4gICAgfVxuICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ193aWR0aC1mdWxsc2NyZWVuIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bm90KFtyb2xlPVwiYWxlcnRkaWFsb2dcIl0pIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCxcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfZm9vdGVyLFxuICAgICAgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX2ZpeGVkX3RvcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKDEwMHZoIC0gdmFyKC0tZWFfbW9kYWxfZGlhbG9nX21heF9oZWlnaHQpKSAvIDIpO1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9oZWFkZXIsXG4uZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCxcbi5lYV9nZW5lcmljc19fbW9kYWxfZm9vdGVyLFxuLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Nsb3NlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgb3JkZXI6IDk5O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9vbmx5X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpIC8gNCksXG4gICAgICAgIGNhbGMoKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICsgdmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDQpICogLTEpKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgdmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAwIDA7XG4gICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAxLjUpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX21haW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbi1oaWRkZW4pIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbW9kYWxfbWFpbi1oaWRkZW4ge1xuICAgIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJiA+ICo6bm90KC5lYV9nZW5lcmljc19fdGFicykgPiAuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW4ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdGFicyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcbiAgICB9XG5cbiAgICAvLyB0YWJsZVxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlciB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyICogLTEpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyICogLTEpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAtMSk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpICogLTEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsLXByZXZpZXcge1xuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2JhY2tkcm9wIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX3RpdGxlLFxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgIGZpbGw6ICNGRkZGRkY7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgPiAqIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gYWxlcnRzXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMge1xuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI2FsZXJ0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICAgICAgb3V0bGluZS1jb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6IHdoaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9oZWFkZXIgKyAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgIC5lYV91dGlsaXRpZXNfX2FzaWRlX2FsZXJ0cyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfY29udGFpbmVyIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgLmVhX3V0aWxpdGllc19fYXNpZGVfYWxlcnRzIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBMaWdodGJveFxuLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBkaWFsb2dFbnRlclRvcCwgZGlhbG9nRW50ZXJPcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb25maXJtXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMsXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWwsXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfYmFja2Ryb3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cyk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgfVxufVxuXG4uZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICB3aWR0aDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX3NtYWxsKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCB7XG4gICAgJiA+ICo6bGFzdC1jaGlsZDpub3QoOmVtcHR5KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAqIDEuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgZGlhbG9nRW50ZXJUb3Age1xuICAwJSB7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRpYWxvZ0VudGVyT3BhY2l0eSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtY29udHJhY3Q9J2xhdW5jaGVyLm9wZW4nXSB7XG4gIC0tZWFfZ2VuZXJpY3NfbGF1bmNoZXJfYmFyOiBmYWxzZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgLS1lYV9nZW5lcmljc19sYXVuY2hlcl9iYXI6IHRydWU7XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5AdXNlIFwiLi4vYnV0dG9uL2J1dHRvblwiIGFzIGJ1dHRvbjtcbkB1c2UgXCIuLi9mb2N1c1wiIGFzIGZvY3VzO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYtcm93IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiA+IC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25hdl90aXRsZS5lYV9nZW5lcmljc19fYnV0dG9uLFxuLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1ncm91cCA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgb3JkZXI6IDE7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHhzbWFsbCk7XG4gIH1cblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0Om5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5XCJdKSB7XG4gICAgICAvL21hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19faXNfc3Jfb25seVwiXSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgLy9tYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cbiAgfVxuXG4gICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfMTgwO1xuICAgIH1cbiAgfVxuXG4gICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIHtcbiAgICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbmF2X2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uKSB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xufVxuXG4uZWFfZ2VuZXJpY3NfX25hdjpub3QoLmVhX2dlbmVyaWNzX19uYXYtc2VnbWVudGVkKTpub3QoLmVhX2dlbmVyaWNzX19uYXYtdGFicyk6bm90KC5lYV9nZW5lcmljc19fbmF2LXVuZGVybGluZSkge1xuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAgICAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KFthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdKTpub3QoW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdKSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIH1cblxuICAgICAgICAvLyY6OmJlZm9yZSB7XG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAvL31cbiAgICAgIH1cblxuICAgICAgJlthcmlhLWN1cnJlbnQ9XCJ0cnVlXCJdLFxuICAgICAgJlthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgICAgIC8vXG4gICAgICAgIC8vJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAvLyAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXIpO1xuICAgICAgICAvL31cbiAgICAgICAgLy9cbiAgICAgICAgLy8mOmhvdmVyIHtcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQpO1xuICAgICAgICAvL1xuICAgICAgICAvLyAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAvLyAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQpO1xuICAgICAgICAvLyAgfVxuICAgICAgICAvL31cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyY6OmJlZm9yZSB7XG4gICAgICAgIC8vICBvcGFjaXR5OiAxO1xuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIC8vfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLy5lYV9nZW5lcmljc19fbmF2X2l0ZW0tY3VycmVudCB7XG4vLyAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbi8vICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbi8vICB9XG4vL31cblxuLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1zdHJldGNoIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgZmxleDogMSAxIDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29sdW1uXG4kLWl0ZW1faW5kZW50OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIFwiK1wiIHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4kLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMiBcIitcIiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcblxuLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMDtcblxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAvLyBzaXplICYgc3BhY2luZ1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgJiA+IHAge1xuICAgICAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtICh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtICh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gcGFyZW50XG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50IHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICY6OmFmdGVyLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbGVmdDogY2FsYygjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9KTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skLWl0ZW1faW5kZW50fSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skLWl0ZW1faW5kZW50fSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkpO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQtYWN0aXZlID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKVxuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpub3QoLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uKSB7XG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gICAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1ncm91cCkge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkXSB7XG4gICAgICAgICAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG5cbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vLy8gbmF2IGhvcml6b250YWwgc2Nyb2xsXG4vLy5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbi8vICBtaW4td2lkdGg6IDEwMCU7XG4vL1xuLy8gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuLy8gICAgJiA+IHAge1xuLy8gICAgICBkaXNwbGF5OiBmbGV4O1xuLy8gICAgICBtaW4td2lkdGg6IDEwMCU7XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cbi8vIEdhcmRlciBjZSBjb2RlIHBvdXIgbmUgcGFzIGF2b2lyIMOgIHJlZmFpcmUgbGUgam91ciBvdSBvbiBwYXNzZXJhIGVuIGNvbG9ubmUgcmVzaXphYmxlIG5vbiBzY3JvbGxhYmxlXG4vLyBuYXYgaXRlbXMgb3ZlcmZsb3cgaGlkZGVuXG4uZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgJiA+IHAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJiA+IHAsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19lbGxpcHNpcygpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBHYXJkZXIgY2UgY29kZSBwb3VyIG5lIHBhcyBhdm9pciDDoCByZWZhaXJlIGxlIGpvdXIgb3Ugb24gcGFzc2VyYSBlbiBjb2xvbm5lIHJlc2l6YWJsZSBub24gc2Nyb2xsYWJsZVxuLy8vLyBuYXYgaXRlbXMgb3ZlcmZsb3cgaGlkZGVuXG4vLy5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbi8vICB3aWR0aDogMTAwJTtcbi8vXG4vLyAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4vLyAgICAmID4gcCB7XG4vLyAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgfVxuLy9cbi8vICAgICYgPiBwLFxuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQsXG4vLyAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4vLyAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19fZWxsaXBzaXMoKTtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuLy8gaXRlbSBjaGVja2JveFxuLmVhX2dlbmVyaWNzX19uYXZfaXRlbV9sYWJlbCB7XG4gICY6aG92ZXIge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gOmZvY3VzXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gc3R5bGVzXG4uZWFfZ2VuZXJpY3NfX25hdi1zZWdtZW50ZWQsXG4uZWFfZ2VuZXJpY3NfX25hdi10YWJzLFxuLmVhX2dlbmVyaWNzX19uYXYtdW5kZXJsaW5lIHtcbiAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICZbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gdGFic1xuLmVhX2dlbmVyaWNzX19uYXYtdGFicyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpIDAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxufVxuXG4vLyB1bmRlcmxpbmVcbi5lYV9nZW5lcmljc19fbmF2LXVuZGVybGluZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpIDAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAmID4gLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd24sXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSB7XG4gICAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMikgMCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gc2lkZWJhclxuLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICAgJiA+IHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skLWl0ZW1faW5kZW50fSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skLWl0ZW1faW5kZW50fSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbGVmdDogY2FsYygjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyAjeyQtaXRlbV9wc2V1ZG9fZWxlbWVudF9pbmRlbnR9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmZvY3VzLXZpc2libGUsXG4gICAgICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuLFxuICAgICAgICAmLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uLXZpc2libGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IFtjbGFzcyo9XCJlYV9nZW5lcmljc19fbmF2X2J1dHRvbi1hY3Rpb25cIl0sXG4gICAgICAmID4gW2NsYXNzKj1cImVhX2dlbmVyaWNzX19uYXZfaXRlbV9sYWJlbC1hY3Rpb25cIl0ge1xuICAgICAgICAmOmhvdmVyICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uLFxuICAgICAgICAmOmZvY3VzICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWN0aW9uc1xuICAkLWFjdGlvbl9idXR0b25fc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uIHtcbiAgICB3aWR0aDogJC1hY3Rpb25fYnV0dG9uX3NpemUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6ICQtYWN0aW9uX2J1dHRvbl9zaXplICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogJC1hY3Rpb25fYnV0dG9uX3NpemUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6ICQtYWN0aW9uX2J1dHRvbl9zaXplICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtICQtYWN0aW9uX2J1dHRvbl9zaXplKSAvIDIpO1xuICAgIHotaW5kZXg6IDY7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgcmlnaHQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdDpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpO1xuICAgIH1cblxuICAgICYgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoI3skLWFjdGlvbl9idXR0b25fc2l6ZX0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKCN7JC1hY3Rpb25fYnV0dG9uX3NpemV9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB+IC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbiB7XG4gICAgdG9wOiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpICogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMiAtICQtYWN0aW9uX2J1dHRvbl9zaXplKSAvIDIpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZS1hY3Rpb24tI3skaX0sXG4gICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fbmF2X2J1dHRvbi1hY3Rpb24tI3skaX0sXG4gICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fbmF2X2l0ZW1fbGFiZWwtYWN0aW9uLSN7JGl9IHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skLWFjdGlvbl9idXR0b25fc2l6ZX0gKiAjeyRpfSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygjeyQtYWN0aW9uX2J1dHRvbl9zaXplfSAqICN7JGl9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX3RhYnNfbmF2aWdhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kdHJlZV9leHBhbmRlcl9zaXplOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcblxuQG1peGluIHRyZWVfaXRlbV9pbmRlbnRhdGlvbigkZ3V0dGVyOiAwcHgsICRpc19uYXZfaXRlbV9jaGlsZDogZmFsc2UpIHtcbiAgJGl0ZW1faW5kZW50OiBjYWxjKCR0cmVlX2V4cGFuZGVyX3NpemUgLyAyICogKHZhcigtLWVhX3RyZWVfX2l0ZW1fZGVwdGgpIC0gMSkgKyAkdHJlZV9leHBhbmRlcl9zaXplIC0gdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgKyAkZ3V0dGVyKTtcbiAgJGV4cGFuZGVyX2luZGVudDogY2FsYygkdHJlZV9leHBhbmRlcl9zaXplIC8gMiAqICh2YXIoLS1lYV90cmVlX19pdGVtX2RlcHRoKSAtIDEpICsgJGd1dHRlcik7XG4gIEBpZiAoJGlzX25hdl9pdGVtX2NoaWxkKSB7XG4gICAgJGl0ZW1faW5kZW50OiBjYWxjKCRpdGVtX2luZGVudCArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLyAyICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICRleHBhbmRlcl9pbmRlbnQ6IGNhbGMoJGV4cGFuZGVyX2luZGVudCArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLyAyICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICB9XG5cbiAgJltjbGFzcyo9XCJlYV9nZW5lcmljc19fdHJlZV9pdGVtX2RlcHRoXCJdIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fYWN0aW9uIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGl0ZW1faW5kZW50O1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaXRlbV9pbmRlbnQ7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbGVmdDogJGV4cGFuZGVyX2luZGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcmlnaHQ6ICRleHBhbmRlcl9pbmRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9kZXB0aC0xKSB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6ICRleHBhbmRlcl9pbmRlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiAkZXhwYW5kZXJfaW5kZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdC5lYV9nZW5lcmljc19fbmF2X2xpc3Qge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgQGluY2x1ZGUgdHJlZV9pdGVtX2luZGVudGF0aW9uO1xuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fYWN0aW9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICY6bm90KDpob3Zlcik6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudCB7XG4gICAgJHRyZWVfZXhwYW5kZXJfaWNvbl9zaXplOiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAyKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9hY3Rpb24ge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAgICAgICB3aWR0aDogJHRyZWVfZXhwYW5kZXJfc2l6ZTtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBoZWlnaHQ6ICR0cmVlX2V4cGFuZGVyX2ljb25fc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vJjpob3ZlciB7XG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgICAvL1xuICAgICAgICAvLyAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAvLyAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIC8vICB9XG4gICAgICAgIC8vfVxuICAgICAgICAvL1xuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgLy9ib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19uYXZfbGlzdCA+IC5lYV9nZW5lcmljc19fbmF2X2l0ZW06OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgLy9oZWlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC4yNSk7XG4gICAgICAgIC8vdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC4yNSAqIC0xKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOT1RFOiBXaGVuIGFyaWEtZXhwYW5kZWQgaXMgbm90IHByZXNlbnQsIGl0IG1lYW5zIHRoYXQgdGhlIGl0ZW0gZG9lcyBub3QgaGF2ZSBjaGlsZHJlblxuICAgIFtyb2xlPVwidHJlZWl0ZW1cIl0ge1xuICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0gfiBbcm9sZT1cImdyb3VwXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50IHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZGVwdGgtMSB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2FjdGlvbjo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gc2lkZWJhclxuLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgICAgQGluY2x1ZGUgdHJlZV9pdGVtX2luZGVudGF0aW9uKHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQ6bm90KC5lYV9nZW5lcmljc19fdHJlZV9pdGVtKSB7XG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgICAgIEBpbmNsdWRlIHRyZWVfaXRlbV9pbmRlbnRhdGlvbih2YXIoLS1lYV9zaWRlYmFyX2d1dHRlciksIHRydWUpO1xuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlICdzYXNzOm1hdGgnO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5cbi5lYV9nZW5lcmljc19fbm90aWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbm90aWNlX2JvcmRlcl9yYWRpdXMpO1xuICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmICsgJiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub3RpY2VfaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKTtcbiAgICAgIC8vbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpKSAvIDIpO1xuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbm90aWNlLXRpdGxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25vdGljZV9pbm5lciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemVfaDMpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSkpIC8gMik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub3RpY2VfY29udGVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub3RpY2VfdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLjUpIDA7XG4gICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gzKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSk6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAkc3RhdGVzOiAoXG4gICAgXCJlcnJvclwiOiAoXG4gICAgICBcImNvbG9yXCI6IHZhcigtLWVhX2NvbG9yX2RhbmdlciksXG4gICAgICBcImZpbGxcIjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKSxcbiAgICAgIFwibGlnaHRlclwiOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlciksXG4gICAgICBcImhvdmVyX2JhY2tncm91bmRcIjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2RhcmspLFxuICAgICAgXCJob3Zlcl9jb2xvclwiOiB3aGl0ZVxuICAgICksXG4gICAgXCJ3YXJuaW5nXCI6IChcbiAgICAgIFwiY29sb3JcIjogdmFyKC0tZWFfY29sb3Jfd2FybmluZ19kYXJrKSxcbiAgICAgIFwiZmlsbFwiOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nX2RhcmspLFxuICAgICAgXCJsaWdodGVyXCI6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmdfbGlnaHRlciksXG4gICAgICBcImhvdmVyX2JhY2tncm91bmRcIjogdmFyKC0tZWFfY29sb3Jfd2FybmluZyksXG4gICAgICBcImhvdmVyX2NvbG9yXCI6ICMzODM4MzggLy8gQHRvZG8gOiDDoCByZW1wbGFjZXIgcGFyIHZhcigtLWVhX3RleHRfY29sb3IpIHF1YW5kIGVsbGUgYXVyYSDDqXTDqSByZWTDqWZpbmllXG4gICAgKSxcbiAgICBcInN1Y2Nlc3NcIjogKFxuICAgICAgXCJjb2xvclwiOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKSxcbiAgICAgIFwiZmlsbFwiOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKSxcbiAgICAgIFwibGlnaHRlclwiOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0ZXIpLFxuICAgICAgXCJob3Zlcl9iYWNrZ3JvdW5kXCI6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQpLFxuICAgICAgXCJob3Zlcl9jb2xvclwiOiB3aGl0ZVxuICAgICksXG4gICAgXCJpbmZvcm1hdGlvblwiOiAoXG4gICAgICBcImNvbG9yXCI6IHZhcigtLWVhX2NvbG9yX2luZm8pLFxuICAgICAgXCJmaWxsXCI6IHZhcigtLWVhX2NvbG9yX2luZm8pLFxuICAgICAgXCJsaWdodGVyXCI6IHZhcigtLWVhX2NvbG9yX2luZm9fbGlnaHRlciksXG4gICAgICBcImhvdmVyX2JhY2tncm91bmRcIjogdmFyKC0tZWFfY29sb3JfaW5mb19saWdodCksXG4gICAgICBcImhvdmVyX2NvbG9yXCI6IHdoaXRlXG4gICAgKVxuICApO1xuXG4gIEBlYWNoICRzdGF0ZSwgJGNvbG9yIGluICRzdGF0ZXMge1xuICAgICRjb2xvcjogbWFwLmdldCgkc3RhdGVzLCAkc3RhdGUsIFwiY29sb3JcIik7XG4gICAgJGZpbGw6IG1hcC5nZXQoJHN0YXRlcywgJHN0YXRlLCBcImZpbGxcIik7XG4gICAgJGxpZ2h0ZXI6IG1hcC5nZXQoJHN0YXRlcywgJHN0YXRlLCBcImxpZ2h0ZXJcIik7XG4gICAgJGhvdmVyX2JhY2tncm91bmQ6IG1hcC5nZXQoJHN0YXRlcywgJHN0YXRlLCBcImhvdmVyX2JhY2tncm91bmRcIik7XG4gICAgJGhvdmVyX2NvbG9yOiBtYXAuZ2V0KCRzdGF0ZXMsICRzdGF0ZSwgXCJob3Zlcl9jb2xvclwiKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX25vdGljZS0jeyRzdGF0ZX0ge1xuICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlcjtcblxuICAgICAgLS1lYV9idXR0b25fY29sb3I6ICRjb2xvcjtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skaG92ZXJfYmFja2dyb3VuZH07XG4gICAgICAvLyBwcmltYXJ5XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skaG92ZXJfYmFja2dyb3VuZH07XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyRob3Zlcl9iYWNrZ3JvdW5kfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JGhvdmVyX2NvbG9yfTtcbiAgICAgIC8vIHNlY29uZGFyeVxuICAgICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JGhvdmVyX2JhY2tncm91bmR9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JGhvdmVyX2JhY2tncm91bmR9O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnksXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24tbGluayB7XG4gICAgICAgIGNvbG9yOiAjeyRjb2xvcn07XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbm90aWNlX3RpdGxlLFxuICAgICAgbGk6Om1hcmtlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgbGk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogJGZpbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbm90aWNlLWFjdGlvbnNfaW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ub3RpY2VfY29udGVudCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogLTEpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ub3RpY2VfdGl0bGVfbWFpbiB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgMCAwIDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBwYWdlXG4uZWFfZ2VuZXJpY3NfX25vdGljZS1wYWdlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogLjc1KSB2YXIoLS1lYV9nYXApO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG59XG5cbi8vIGluXG4uZWFfZ2VuZXJpY3NfX25vdGljZS1pbiB7XG4gIC0tZWFfbm90aWNlX19pY29uX3NpemU6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG5cbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8vbWluLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAvLyBhY3RpdmVyIHNpIG9uIHLDqWFjdGl2ZSBsZSBtaW4taGVpZ2h0IG1haXMgY2Vsw6AgY3LDqWVyIHVuIGJ1ZyBzaSBsYSBub3RpY2UgZXN0IGVuIHdpZHRoOiAxMDAlXG4gIC8vYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KSBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlX2lubmVyID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSkpIC8gMik7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX25vdGljZS1zbWFsbCB7XG4gICAgLy9taW4taGVpZ2h0OiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuMjUpIGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX25vdGljZS1hY3Rpb25zX2lubGluZTpub3QoLmVhX2dlbmVyaWNzX19ub3RpY2UtdGl0bGUpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25vdGljZV9pbm5lciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSkpIC8gMik7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbm90aWNlLXNtYWxsIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbm90aWNlX2lubmVyID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSkpIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9idXR0b25fcGFnZXMge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19wYWdpbmF0aW9uX3BhZ2VzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVhX2dlbmVyaWNzX19wYWdpbmF0aW9uX3ByZXZpb3VzICsgLmVhX2dlbmVyaWNzX19wYWdpbmF0aW9uX3BhZ2VzIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcGFnZXM6bm90KDpsYXN0LWNoaWxkKSB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX3BlcmlvZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmVhX2dlbmVyaWNzX19wZXJpb2RfbGFiZWwge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogMWNoO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogMWNoO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3Byb2dyZXNzX2JhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGhlaWdodDogdmFyKC0tZWFfcHJvZ3Jlc3NfaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWVhX3Byb2dyZXNzX3dpZHRoKTtcblxuICAmW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSxcbiAgJlt2YWx1ZV06Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3Byb2dyZXNzX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG5cbiAgJjppbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWVhX3Byb2dyZXNzX2JhY2tncm91bmRfY29sb3IpLCB2YXIoLS1lYV9wcm9ncmVzc19iYWNrZ3JvdW5kX2NvbG9yKSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBhbmltYXRpb246IHByb2dyZXNzX2luZGV0ZXJtaW5hdGUgMnMgaW5maW5pdGUgbGluZWFyO1xuXG4gICAgJjo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSxcbiAgICAmOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzc19pbmRldGVybWluYXRlIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX3Byb21vIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAuZWFfZ2VuZXJpY3NfX2NhcmQtaGVhZGVyIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczpzdHJpbmdcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3J0ZSB7XG4gICYuZWFfZ2VuZXJpY3NfX3J0ZS1mdWxsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcblxuICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19ydGVfaWZyYW1lLWZvY3VzZWQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYWN0aW9ucyB7XG4gICAgICAgICAgLS1lYV9ydGVfaWZyYW1lX25vdF9mb2N1c2VkX2FjdGlvbnNfdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fcnRlX2FjdGlvbnMge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9hY3Rpb25zIHtcbiAgICAgIC0tZWFfcnRlX2FjdGlvbnNfc3RpY2t5X2JvdHRvbTogZmFsc2U7XG4gICAgICAtLWVhX3J0ZV9pZnJhbWVfbm90X2ZvY3VzZWRfYWN0aW9uc192aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICB2aXNpYmlsaXR5OiB2YXIoLS1lYV9ydGVfaWZyYW1lX25vdF9mb2N1c2VkX2FjdGlvbnNfdmlzaWJpbGl0eSk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAtLWVhX3J0ZV9hY3Rpb25zX3N0aWNreV9ib3R0b206IHRydWU7XG5cbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgICBsZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAtMSkgMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JzKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0LFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QgPiBwLFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QgPiBwID4gc2VsZWN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBzZWxlY3Qge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fc2VwYXJhdG9yLXZlcnRpY2FsIHtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAmOm5vdCg6aG92ZXIpLFxuICAgICAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgJjpub3QoOmhvdmVyKSxcbiAgICAgICAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9iYXNlX2FjdGlvbnMsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9hZHZhbmNlZF9hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYmFzZV9hY3Rpb25zIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9hZHZhbmNlZF9hY3Rpb25zIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ydGVfaWZyYW1lIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX3J0ZV9hY3Rpb25zX2hlaWdodCkgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBmb250IGZhbWlseVxuJGZhbWlsaWVzOiAoXG4gIFwiQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWZcIixcbiAgXCJDb21pYyBTYW5zIE1TXCIsXG4gIFwiQ291cmllciBOZXcsQ291cmllcixtb25vXCIsXG4gIFwiRnJhbmtsaW4gR290aGljIE1lZGl1bVwiLFxuICBcIkdhcmFtb25kXCIsXG4gIFwiU2VyaWZcIixcbiAgXCJUYWhvbWFcIixcbiAgXCJUaW1lcyBOZXcgUm9tYW4sVGltZXMsc2VyaWZcIixcbiAgXCJWZXJkYW5hLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmXCJcbik7XG5cbkBlYWNoICRmYW1pbHkgaW4gJGZhbWlsaWVzIHtcbiAgaW5wdXRbbmFtZT1cImZvbnROYW1lXCJdW3ZhbHVlPVwiI3skZmFtaWx5fVwiXSArIC5lYV9nZW5lcmljc19fYnV0dG9uID4gLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IHN0cmluZy51bnF1b3RlKCRmYW1pbHkpO1xuICB9XG59XG5cbi5lYV9ydGVfX2FjdGlvbnNfZm9udF9uYW1lIHNlbGVjdCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuXG4vLyBmb250IHNpemVzXG4kc2l6ZXM6IChcbiAgMTogMC43NSwgLy8gMTBweFxuICAyOiAxLCAvLyAxM3B4IGJhc2VcbiAgMzogMS4yNSwgLy8gMTZweFxuICA0OiAxLjQsIC8vIDE4cHhcbiAgNTogMS44NSwgLy8gMjRweFxuICA2OiAyLjUsIC8vIDMycHhcbiAgNzogMy43LCAvLyA0OHB4XG4pO1xuXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNpemVzIHtcbiAgaW5wdXRbbmFtZT1cImZvbnRTaXplXCJdW3ZhbHVlPVwiI3ska2V5fVwiXSArIC5lYV9nZW5lcmljc19fYnV0dG9uID4gLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgZm9udC1zaXplOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAkdmFsdWUpO1xuICB9XG59XG5cbi8vIGhlYWRpbmdzIDogcmVjb21tZW5kZWQgZGVmYXVsdCB2YWx1ZXMgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvcmVuZGVyaW5nLmh0bWwjc2VjdGlvbnMtYW5kLWhlYWRpbmdzXG4kaGVhZGluZ3M6IChcbiAgaDE6IDJlbSwgLy8gMzJweFxuICBoMjogMS41ZW0sIC8vIDI0cHhcbiAgaDM6IDEuMTdlbSwgLy8gMTguNzJweFxuICBoNDogMWVtLCAvLyAxNnB4XG4gIGg1OiAwLjgzZW0sIC8vIDEzLjI4cHhcbiAgaDY6IDAuNjdlbSAvLyAxMC43MnB4XG4pO1xuXG5AZWFjaCAkbGV2ZWwsICRoZWFkaW5nX3NpemUgaW4gJGhlYWRpbmdzIHtcbiAgaW5wdXRbbmFtZT1cImZvcm1hdEJsb2NrXCJdW3ZhbHVlPVwiPCN7JGxldmVsfT5cIl0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiA+IC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmdfc2l6ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG5pbnB1dFtuYW1lPVwiZm9udFNpemVcIl0sXG5pbnB1dFtuYW1lPVwiZm9ybWF0QmxvY2tcIl0ge1xuICAmICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fcnRlX2lmcmFtZSB7XG4gIC0tZWFfcnRlX2lmcmFtZV9oZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tZWFfcnRlX2lmcmFtZV9oZWlnaHQpO1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ydGVfYmFzZV9hY3Rpb25zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIDBweCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3Nob3dfbW9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogLTFweCAwIDAgdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ydGVfYmFzZV9hY3Rpb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgMHB4KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc2hvd19tb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm94LXNoYWRvdzogMXB4IDAgMCB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpLCB2YXIoLS1lYV9zaGFkb3cpO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19yaWdodCk7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fc2VwYXJhdG9yIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yKTtcblxuICAmLWhvcml6b250YWwge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG4gIH1cblxuICAmLXZlcnRpY2FsIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19zbWlsZXlzX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5lYV9nZW5lcmljc19fc21pbGV5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zbWlsZXlzX2JvdHRvbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCAiLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKTtcbiAgICB3aWR0aDogdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAvLyYuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fc3RhdHVzLXRleHQge1xuICAvLyAgICBsaW5lLWhlaWdodDogMTtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fc3RhdHVzLW9mZmxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29mZmxpbmUpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YXR1cy1vbmxpbmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29ubGluZSk7XG59XG5cbi5lYV9nZW5lcmljc19fc3RhdHVzLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmOjpiZWZvcmUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgKiAuNzUpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAqIC43NSk7XG4gICAgfVxuICB9XG59XG5cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlOyAvLyBwb3VyIGxlcyBjZWxsdWxlIHN0aWNreSBjb21tZSByb3dncm91cFxuXG4gIC8qKiBBIFNVUFBSSU1FUiBRVUFORCBGVUxMIEJVTkRMRSAqKi9cbiAgdGJvZHkgdGQsXG4gIHRib2R5IHRoIHtcbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwpIHtcbiAgICAgIHdoaXRlLXNwYWNlOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLyoqIEEgU1VQUFJJTUVSIFFVQU5EIEZVTEwgQlVORExFIEZJTiAqKi9cbn1cblxuLy8gbGF5b3V0XG5cbi5lYV9nZW5lcmljc19fdGFibGUtbGF5b3V0X2ZpeGVkIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGxbZGF0YS1uYW1lPVwiYWN0aW9uc1wiXSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fdGFibGUtYm9yZGVyIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gdGFibGUgd3JhcHBlclxuLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkLFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5IHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RyOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHksXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGZvb3Qge1xuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdHI6bGFzdC1jaGlsZCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyLWNhcHRpb25fdGl0bGUge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NhcHRpb24tdGl0bGUgKyAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfdHI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyLWNhcHRpb25fbGVnZW5kIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV9jYXB0aW9uLWxlZ2VuZCB7XG4gICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1za2luPVwid2ViMlwiXSB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlci5lYV91dGlsaXRpZXNfX292ZXJmbG93LWF1dG8ge1xuICAgIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW4sXG4gIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyLmVhX3V0aWxpdGllc19fb3ZlcmZsb3ctYXV0byB7XG4gICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBjYXB0aW9uXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2NhcHRpb24ge1xuICAmLWxlZ2VuZCB7XG4gICAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV90YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgfVxuXG4gICYtdGl0bGUge1xuICAgIGNhcHRpb24tc2lkZTogdG9wO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICB9XG59XG5cbi8vIGNlbGxcbi5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gIHBhZGRpbmc6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIGJvcmRlci10b3A6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICBoZWlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2NvbG9yKTtcblxuICAmLFxuICAmID4gKiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIH1cblxuICAgIFtkaXI9XCJybHRcIl0gJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicmx0XCJdICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2NvbG9yKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyB0aGVhZCAmIHJvd2dyb3VwICYgdGhcbi5lYV9nZW5lcmljc19fdGFibGVfdGgge1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDsgLy8gb3ZlcnJpZGUgc3R5bGVfYXBwbGkucGhwXG59XG5cbi5lYV9nZW5lcmljc19fdGFibGVfdGhlYWRfdGgsXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RyLXJvd2dyb3VwIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lYV90YWJsZV90aF9mb250X3dlaWdodCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfdGFibGVfdGhfZm9udF9zaXplKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9pbWFnZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3IpO1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm0pO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfdGFibGVfdGhfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX3RhYmxlX3RoX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIGhlaWdodDogdmFyKC0tZWFfdGFibGVfdGhfaGVpZ2h0KTtcbiAgYm94LXNoYWRvdzogMCAtMXB4IDAgMCB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGhfY29sb3IpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1lYV90YWJsZV90aF9mb250X3dlaWdodCk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gc29ydFxuICAmLXNvcnRhYmxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNik7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX3RhYmxlX3RoX2NvbG9yKVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWljb246aG92ZXIge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyB0Ym9keVxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV9jZWxsIHtcbiAgJi1saXN0ZW5hYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90cjpub3QoLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90ci1yb3dncm91cCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYXZhdGFyIC5lYV9nZW5lcmljc19fc3RhdHVzOjpiZWZvcmUge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gdGZvb3Rcbi5lYV9nZW5lcmljc19fdGFibGVfdGZvb3RfdHIge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X2NlbGwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdF9jZWxsIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X2NlbGwge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdGlja3lcbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aC1zdGlja3ksXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdGgtc3RpY2t5LFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X3RoLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX3RoLXN0aWNreSB7XG4gIHotaW5kZXg6IDExO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoLXN0aWNreSxcbi5lYV9nZW5lcmljc19fdGFibGVfdGZvb3RfdGgtc3RpY2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1yb3dncm91cCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIGVsbGlzcHNpc1xuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsLWVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAwO1xuICAvL3RleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAvL3doaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgLy8gVG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuICAmID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19iYWRnZV9zcGFjZV9iZWZvcmUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogMWNoO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcbiAgICB9XG4gIH1cbn1cblxuLy8gdXRpbGl0aWVzXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAmLW1heGltaXplIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJvb3RzdHJhcC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgJi1tYXhpbWl6ZV91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbWluaW1pemUge1xuICAgIC8vd2lkdGg6IDElO1xuICAgIHdpZHRoOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBjaGVja2JveFxuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsLWNoZWNrYm94IHtcbiAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cblxuICAmICsgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aC1zdGlja3ksXG4gICYgKyAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoLXN0aWNreSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlLWNoZWNrYm94IC5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1yb3dncm91cCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gIH1cbn1cblxuLy8gYWN0aW9ucyAmIGZpbHRlcnNcbi5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9hY3Rpb25zLFxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnNfc29ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2FjdGlvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfZmlsdGVyc19zb3J0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfZmlsdGVyc19jb2xsYXBzZV9wYW5lbCB7XG4gICAgICBvcmRlcjogMTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnMge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpICogLjc1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24sXG4gICAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgJi0yIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1lYV9nYXApICogLjUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtMyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSB2YXIoLS1lYV9nYXApICogMiAvIDMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtNCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gdmFyKC0tZWFfZ2FwKSAqIDMgLyA0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9zb3J0IHtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdW1tYXJ5XG4kLXN1bW1hcnlfZ2FwOiB2YXIoLS1lYV9nYXApIC8gMjtcbi5lYV9nZW5lcmljc19fdGFibGVfc3VtbWFyeSB7XG4gIC8vb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICAvL2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAvL2JvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkLXN1bW1hcnlfZ2FwICogLTEpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICQtc3VtbWFyeV9nYXApO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoJC1zdW1tYXJ5X2dhcCAqIC0xKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpIC8gMikgY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNzUpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAvL2JveC1zaGFkb3c6IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvL2ZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiBjYWxjKCQtc3VtbWFyeV9nYXApIDAgMCAwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgbWFyZ2luOiBjYWxjKCQtc3VtbWFyeV9nYXApIDAgMCBjYWxjKCQtc3VtbWFyeV9nYXApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gJC1zdW1tYXJ5X2dhcCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNSAtICQtc3VtbWFyeV9nYXApO1xuICAgICAgfVxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC8vICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvLyAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgLy8gIH1cbiAgICAgIC8vICAmOmxhc3QtY2hpbGQge1xuICAgICAgLy8gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvLyAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIC8vICB9XG4gICAgICAvL31cblxuICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEzMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAvLyY6bm90KC5lYV9nZW5lcmljc19fdGFibGVfc3VtbWFyeV9tZXRlcikge1xuICAgICAgLy8gIC5lYV9nZW5lcmljc19fZGQsXG4gICAgICAvLyAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAvLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvLyAgfVxuICAgICAgLy99XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3RhYmxlX3N1bW1hcnlfbWV0ZXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICQtc3VtbWFyeV9nYXApO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAqIDIgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSArIDQwcHgpO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICsgNDBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjc1ICsgNDBweCk7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSArIDQwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX21ldGVyX2Jhcl9wZXJjZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjc1KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgbGVmdDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCIuLi8uLi9jb21wb25lbnRzL2ZvY3VzXCIgYXMgZm9jdXM7XG5cbkBtaXhpbiBjaGVja19tYXJrKCkge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xufVxuXG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcy5lYV9nZW5lcmljc19fY2hpcHMge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAmLmVhX2dlbmVyaWNzX19jaGlwLFxuICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAgKyAuZWFfZ2VuZXJpY3NfX2NoaXAsXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gNCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gsXG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpICogdmFyKC0tZWFfZm9udF9zaXplKSkgLyAyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSB7XG4gICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgICAmIH4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveCxcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1yYWRpbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCkgIWltcG9ydGFudFxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNoaXAgJiBidXR0b25cbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveC5lYV9nZW5lcmljc19fY2hpcCxcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1idXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vcGFkZGluZzogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKTtcbiAgICAgIC8vYm9yZGVyOiBub25lO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCB7XG4gICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b206OmJlZm9yZSxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b206OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b206OmJlZm9yZSxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTo6YmVmb3JlLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgICAgICAgaW5zZXQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b206OmJlZm9yZSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWNoZWNrYm94LFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC0gdmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpKSAvIDIpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC44KTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tOjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNiAqIC44KTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNiAqIC44KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWNoZWNrYm94IHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjbGlwOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC43NSkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuMjUpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuMjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94Om5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3g6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSksXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW86bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKSAhaW1wb3J0YW50XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcl9jaGVja2VkKTtcblxuICAmOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIDpob3ZlciAmIDpmb2N1c1xuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gIC8vIDpob3ZlclxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbDpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gOmZvY3VzXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcmVhZG9ubHlcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94LmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbC1yZWFkb25seSB7XG4gICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpby5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHkge1xuICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmhvdmVyICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3guZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLXJlYWRvbmx5OmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpby5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHk6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxufVxuXG4vLyBjaGVja2JveFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDppbmRldGVybWluYXRlIHtcbiAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgfVxufVxuXG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAmOmFmdGVyIHtcbiAgICBAaW5jbHVkZSBjaGVja19tYXJrKCk7XG4gIH1cbn1cblxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLy8gcmFkaW9cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG5cbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNik7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBpY29uXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiB7XG4gIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9jaGVja2JveF9yYWRpb1wiIGFzIGNoZWNrYm94X3JhZGlvO1xuXG4uZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gIC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZTogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLy8tLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemU6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuXG4gIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiB2YXIoLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgIC8vaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAvIDIpO1xuICAgIC8vYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAvIDIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpO1xuICAgICAgd2lkdGg6IHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCkgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMTQsIDEpLCByaWdodCB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KSBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4xNCwgMSk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGNoZWNrYm94X3JhZGlvLmNoZWNrX21hcmsoKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tZWFfZHVyYXRpb25fZmFzdCk7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpICogLjY2KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdG9nZ2xlX2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgICZbYXJpYS1jaGVja2VkPVwiZmFsc2VcIl0sXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAmW2FyaWEtY2hlY2tlZD1cImZhbHNlXCJdLFxuICAgICZbYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b20ge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoKHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpIC0gOHB4KSAvIDIgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICBsZWZ0OiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpO1xuICAgIH1cblxuICAgICZbYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogY2FsYygodmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkgLSA4cHgpIC8gMiAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2xhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICByaWdodDogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKTtcbiAgICB9XG5cbiAgICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0gLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpKTtcbiAgICB9XG4gIH1cbn1cblxuLy9Aa2V5ZnJhbWVzIHNjYWxlX2FuaW1hdGlvbiB7XG4vLyAgMCUge1xuLy8gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbi8vICB9XG4vLyAgNTAlIHtcbi8vICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbi8vICB9XG4vLyAgMTAwJSB7XG4vLyAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuLy8gIH1cbi8vfVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBAdG9kbyA6IHF1YW5kIHBsdXMgZCdhbmNpZW4gbWVzc2FnZSwgc8OpcGFyZXIgc25hY2tiYXIgZXQgbWVzc2FnZVxuLy8gYXR0ZW50aW9uIDogbGFpc3NlciAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSwgY2V0dGUgc3ludGF4ZSBlc3QgZmFpdGUgcG91ciBvdnZlcmlkZSBsZSBDU1MgZGUgc3R5bGVfYXBwbGlcblxuXG4jZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgaGVpZ2h0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1lYV96X3RvYXN0KTtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuXG4gIC5lYV9wbGF0Zm9ybS1pb3MgJiB7XG4gICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gIH1cbn1cblxuLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgb24gYXVyYSByZW1wYWxjw6kgbGVzIG1lc3NhZ2VzIHBhciBub19kYXRhIGRhbnMgbGVzIHBvcHVwXG4jZGl2X1BPUFVQICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiB1bCxcbiNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wsXG4uZWFfZ2VuZXJpY3NfX21lc3NhZ2VfbGlzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIGxpIHtcbiAgICAmI2lkX21zZ19uZXcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiB1bCA+IGxpLFxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiBvbCA+IGxpLFxuLmVhX2dlbmVyaWNzX19zbmFja2JhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpIGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1lYV9zbmFja2Jhcl9zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzKTtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gdmFyKC0tZWFfZHVyYXRpb25fc2xvdyksIHRyYW5zbGF0ZUZyb21Ub3AgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG4gIGNvbG9yOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBmcmFnbWVudFxuICBmb250LXN0eWxlOiBpbml0aWFsOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGZyYWdtZW50XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgZnJhZ21lbnRcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6IHZhcigtLWVhX3NuYWNrYmFyX2NvbG9yKTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19zbmFja2Jhci1oaWRlIHtcbiAgICBhbmltYXRpb246IGZhZGVPdXQgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpIHNuYWNrYmFyU2hyaW5rIHZhcigtLWVhX2R1cmF0aW9uX2Zhc3QpO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSA+IHVsID4gbGksXG4gICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wgPiBsaSxcbiAgLmVhX2dlbmVyaWNzX19zbmFja2JhciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICogLTEpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gdWwgPiBsaSxcbiAgI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiBvbCA+IGxpLFxuICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICogLTEpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNuYWNrYmFyU2hyaW5rIHtcbiAgdG8ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLy8gbmV3IHN0eWxlcyBjbGVhblxuLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIGVkaXRhYmxlXG4gICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVkaXRhYmxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2hpcF9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkcmFnZ2FibGU9XCJ0cnVlXCJdIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWN0aXZlIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tb2sge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmRfaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFkZFxuICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hZGQge1xuICAgIC8vIGxvYWRlclxuICAgIC8vJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tbG9hZGluZyB7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGRhbnMgbGUgSlNcbiAgICAvL31cbiAgfVxuXG4gIC8vIGdyb3VwXG4gICYuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0YXR1c1xuICAmLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQtc3RhdHVzIHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAqIDEuNSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAqIDEuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHN0YWNrZWRcbi5lYV9nZW5lcmljc19feGFkZHJzX2xpc3Qtc3RhY2tlZCB7XG4gIC0tZWFfeGFkZHJzX19pdGVtX2NvbnRlbnRfMl9saW5lc19oZWlnaHQ6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuNyArIHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCkgKiAxLjUgKyB2YXIoLS1lYV9jaGlwc19nYXApICogMik7XG5cbiAgJi5lYV9nZW5lcmljc19fY2hpcHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWFkZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY2hpcHNfZ2FwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpIC8gMik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW06bm90KC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tYWRkKSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgbWFyZ2luOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIDAgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAxLjcgKyB2YXIoLS1lYV9jaGlwc19nYXApICogMik7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jaGlwc19nYXApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY2hpcHNfZ2FwKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYm94LXNoYWRvdzogMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIDAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uX2dyb3VwIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hdmF0YXIge1xuICAgICAgLS1lYV9hdmF0YXJfc2l6ZTogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfYXZhdGFyX3NpemUpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2F2YXRhcl9zaXplKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICogMiArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50LWdyb3VwIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSAuZWFfZ2VuZXJpY3NfX2ljb25fZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCB7XG4gICAgICAgIC0tZWFfYXZhdGFyX3NpemU6IGNhbGModmFyKC0tZWFfeGFkZHJzX19pdGVtX2NvbnRlbnRfMl9saW5lc19oZWlnaHQpIC0gdmFyKC0tZWFfY2hpcHNfZ2FwKSAqIDIpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIC0tZWFfeGFkZHJzX19pdGVtX2F2YXRhcl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfYXZhdGFyX3NpemUpKTtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZykgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV94YWRkcnNfX2l0ZW1fYXZhdGFyX3BhZGRpbmcpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIC0tZWFfeGFkZHJzX19pdGVtX2F2YXRhcl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9hdmF0YXJfc2l6ZSkgKyB2YXIoLS1lYV9jaGlwX2hlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzOm5vdCguZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWF2YXRhcikge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV94YWRkcnNfX2l0ZW1fY29udGVudF8yX2xpbmVzX2hlaWdodCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94eHNtYWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50ID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IHZhcigtLWVhX2NoaXBzX2dhcCk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50OjphZnRlcixcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1zdGF0dXMgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50OjphZnRlcixcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdCA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0X3RleHQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19fc3RhdHVzIC5lYV9nZW5lcmljc19fc3RhdHVzX3RleHQge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCxcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1zdGF0dXMge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50ID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQgPiAuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWF2YXRhcjpub3QoLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtc3RhdHVzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLWVtYWlsKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAtcmVhZG9ubHkge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tb2sge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fZHJvcC1ob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBkcm9wZG93blxuLmVhX2dlbmVyaWNzX194YWRkcnNfZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbn1cblxuLmVhX3hhZGRyc19fZHJvcGRvd25faGVhZGVyIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5lYV94YWRkcnNfX2Ryb3Bkb3duX2ljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiA2NSU7XG4gICAgfVxuICB9XG5cbiAgLmVhX3hhZGRyc19fZHJvcGRvd25fdmFsdWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfeGFkZHJzX19kcm9wZG93bl9kaXNwbGF5X25hbWUsXG4gICAgLmVhX3hhZGRyc19fZHJvcGRvd25fZW1haWwge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmVhX3hhZGRyc19fZHJvcGRvd25fZGlzcGxheV9uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfeGFkZHJzX19kcm9wZG93bl9oZWFkZXIgKyAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmVhX3hhZGRyc19fZHJvcGRvd25faGVhZGVyICsgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0ID4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOmZpcnN0LWNoaWxkOm5vdCguZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fc2VwYXJhdG9yKSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbn1cblxuLy8gY29udGFjdHMgbGlzdFxuLmVhX2dlbmVyaWNzX194YWRkcnNfbGlzdC1jb250YWN0cyB7XG4gICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19saXN0LWlubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgMCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnRfZW1haWw6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgYm94LXNpemluZzogaW5pdGlhbDtcblxuICAgICYtY2xpY2thYmxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uLFxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ltZyxcbiAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyxcbiAgICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG5cbiAgICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nICsgLmVhX2dlbmVyaWNzX19sb2FkZXIsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsgKyAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMiAqIC0xKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgICYuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3BhdGhfc2l6ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3BhdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfc2l6ZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGltZyBmdWxsXG4gICYuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWltZ19mdWxsIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWVfaWZyYW1lIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1lYV9pZnJhbWVfaGVpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fZGVsZXRlIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyLFxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZXJyb3JzIHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KSB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19lcnJvcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gcHJvZ3Jlc3NcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICBvcmRlcjogMjtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC8vbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgLy9tYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG9yZGVyOiAxO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmW3ZhbHVlXTpub3QoW3ZhbHVlPVwiMTAwXCJdKSB7XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNC41Y2g7XG4gICAgICB9XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbiB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYgfiA6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3ZhbHVlPVwiMTAwXCJdLFxuICAgICY6aW5kZXRlcm1pbmF0ZSB7XG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uIC5lYV9nZW5lcmljc19fbG9hZGVyLFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt2YWx1ZT1cIjEwMFwiXSB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICB9XG5cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB4ZmlsZXNfaXRlbV9jYXJkKCkge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9pbm5lciB7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9saXN0X2JvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2lubmVyIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uLFxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19wYXRoX3NpemUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6OmJlZm9yZSB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3NpemUge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSxcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0tZXJyb3Ige1xuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1faW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZXJyb3JzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gcHJvZ3Jlc3NcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc19iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSxcbiAgICAmW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX194ZmlsZXMtY2FyZCxcbi5lYV9nZW5lcmljc19feGZpbGVzLWNhcmRfaW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbS1pbWdfZnVsbCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0taW1nX2Z1bGwpIHtcbiAgICAgIEBpbmNsdWRlIHhmaWxlc19pdGVtX2NhcmQoKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX194ZmlsZXMtY2FyZCB7XG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW06bm90KC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0taW1nX2Z1bGwpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ljb24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxNTBweDsgLy8gQHRvZG8gOiB0cmFuZm9ybWVyIGVuIC0tZWFfdmFyXG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kb2NfaWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeGxhcmdlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfYXR0YWNoX2xpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3hmaWxlcy1lbXB0eSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59XG5cbi8vIGRvY3MgJiBhdHRhY2hcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kb2NzX25hdixcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9hdHRhY2hfbmF2IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgaDMge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZV9oMykgKiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kb2NzX25hdl90aXRsZV9icmVhZGNydW1iLFxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfYXR0YWNoX25hdl90aXRsZV9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vLyBwaWN0dXJlXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2gge1xuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX3ZpZGVvLFxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi8vIGRyYXdcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kcmF3X2NvbG9yc19zdG9yZWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwgIkB1c2UgXCJmaWVsZHMvaW5kZXhcIiBhcyBmaWVsZHM7XG5AdXNlIFwiYnV0dG9uL2luZGV4XCIgYXMgYnV0dG9uO1xuQHVzZSBcImFjdGlvbnNfYmFyXCI7XG5AdXNlIFwiYWRzXCI7XG5AdXNlIFwiYW5jaG9yXCI7XG5AdXNlIFwiYXZhdGFyXCI7XG5AdXNlIFwiYXBwbGljYXRpb25zXCI7XG5AdXNlIFwiYmFkZ2VcIjtcbkB1c2UgXCJiYW5uZXJcIjtcbkB1c2UgXCJicmVhZGNydW1iXCI7XG5AdXNlIFwiY2FyZFwiO1xuQHVzZSBcImNoZWNrb3V0L2NhcnRcIjtcbkB1c2UgXCJjaGVja291dC9wcmljZVwiO1xuQHVzZSBcImNoZWNrb3V0L3N1YnNjcmlwdGlvbl9jdXJyZW50XCI7XG5AdXNlIFwiY2hpbGRfaGlkZWFibGVcIjtcbkB1c2UgXCJjb2RlXCI7XG5AdXNlIFwiY29sbGFwc2VcIjtcbkB1c2UgXCJjb21wbGV0aW9uXCI7XG5AdXNlIFwiY29udGFjdHNcIjtcbkB1c2UgXCJkYXRlX3NlbGVjdG9yXCI7XG5AdXNlIFwiZGV2aWNlXCI7XG5AdXNlIFwiZGxcIjtcbkB1c2UgXCJkcmFnZ2FibGVcIjtcbkB1c2UgXCJkcm9wZG93blwiO1xuQHVzZSBcImV4cGFuZGVkXCI7XG5AdXNlIFwiZm9jdXNcIjtcbkB1c2UgXCJncm91cGVkXCI7XG5AdXNlIFwiaGVscFwiO1xuQHVzZSBcImljb25zXCI7XG5AdXNlIFwiaWZyYW1lXCI7XG5AdXNlIFwibGlicmFyeVwiO1xuQHVzZSBcImxpZ2h0Ym94XCI7XG5AdXNlIFwibGlzdC9pbmRleFwiIGFzIGxpc3Q7XG5AdXNlIFwibG9hZGVyXCI7XG5AdXNlIFwibWV0YWRhdGFcIjtcbkB1c2UgXCJtZXRlclwiO1xuQHVzZSBcIm1vZGFsXCI7XG5AdXNlIFwibGF1bmNoZXIvaW5kZXhcIiBhcyBsYXVuY2hlcjtcbkB1c2UgXCJuYXYvaW5kZXhcIiBhcyBuYXY7XG5AdXNlIFwibm90aWNlXCI7XG5AdXNlIFwicGFnaW5hdGlvblwiO1xuQHVzZSBcInBlcmlvZFwiO1xuQHVzZSBcInByb2dyZXNzXCI7XG5AdXNlIFwicHJvbW9cIjtcbkB1c2UgXCJydGVcIjtcbkB1c2UgXCJzZWFyY2hcIjtcbkB1c2UgXCJzZXBhcmF0b3JcIjtcbkB1c2UgXCJzbWlsZXlzXCI7XG5AdXNlIFwic3RhdHVzXCI7XG5AdXNlIFwidGFibGUvaW5kZXhcIiBhcyB0YWJsZTtcbi8vQHVzZSBcInRpbGVcIjtcbkB1c2UgXCJ0b2dnbGVcIjtcbkB1c2UgXCJzbmFja2JhclwiO1xuQHVzZSBcInhhZGRyc1wiO1xuQHVzZSBcInhmaWxlcy9pbmRleFwiIGFzIHhmaWxlcztcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuWi1pbmRleFxuMiAtIGVhX21haWxfX3NlbmRfYnV0dG9uX2JhclxuMTAwIC0gYXNpZGVfcG9zdGl0c1xuMjAwIC0gYXNpZGVfbGlnaHRib3hlc1xuKi9cblxuLy9AdG9kbyBBIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuLmNsX3NlbGVjdCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vQHRvZG8gRmluIMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuXG5ib2R5ID4gLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyxcbmJvZHkgPiAuZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyxcbmJvZHkgPiAuZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB6LWluZGV4OiB2YXIoLS1lYV96X2xpZ2h0Ym94ZXMpO1xufVxuXG5ib2R5ID4gLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyxcbmJvZHkgPiAuZWFfdXRpbGl0aWVzX19hc2lkZV9jb25maXJtcyB7XG4gIHotaW5kZXg6IHZhcigtLWVhX3pfbGlnaHRib3hlcyk7XG59XG5cbmJvZHkgPiAuZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMge1xuICB6LWluZGV4OiB2YXIoLS1lYV96X2FsZXJ0KTtcbn1cblxuYm9keSB7XG4gICYuZWFfcGxhdGZvcm0taW9zIHtcbiAgICB0b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2FzaWRlX3Bvc3RpdHMge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiBjYWxjKHZhcigtLWVhX3pfdG9vbHRpcCkgLSAxKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmVhX3V0aWxpdGllc19fZmxleF9ncm93LTEge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pOm5vdChbc2l6ZV0pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBlcnJvclxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZXJyb3Ige1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgfVxufVxuXG4vLyBjb2x1bW5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi8vIHN1YmxhYmVsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc3VibGFiZWwge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCkgLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgKyBwLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpIC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbXBvbmVudHMvZm9jdXNcIiBhcyBmb2N1cztcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSkgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICAvLyBob3ZlciwgZm9jdXNcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3RleHRhcmVhLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbyk6bm90KFtzaXplXSksXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwLCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfdGV4dGFyZWEge1xuICByZXNpemU6IGJvdGg7XG5cbiAgJjpub3QoW2NvbHNdKSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gIGhlaWdodDogdmFyKC0tZWFfZmllbGRfaGVpZ2h0KTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0Om5vdCguZWFfdXRpbGl0aWVzX193aWR0aC1hdXRvKTpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkge1xuICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pLFxuICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfdGV4dGFyZWEsXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gQHRvZG8gOiB2w6lyaWZpZXIgcXVlbCBlc3QgY2UgY2FzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbykge1xuICAgICAgICAgICY6bm90KFtzaXplXSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2hlaWdodCk7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsOmhvdmVyIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcmVhZG9ubHlcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAtcmVhZG9ubHkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsOmhvdmVyIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cC1yZWFkb25seSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcmVhZG9ubHkge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4LFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfc3VmZml4IHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXJlYWRvbmx5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vIHRvcFxuLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLXRvcCB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0tZWFfZmllbGRfaGVpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX2xhYmVsX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAvL0BpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gIC8vICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2w6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvKSB7XG4gIC8vICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAvLyAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgLy8gICAgICB9XG4gIC8vICAgIH1cbiAgLy8gIH1cbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4vLyBkaXJcbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiksXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbiksXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWluLXdpZHRoOiAwO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fY2FyZCkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQpIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2luZm8ge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgICB9XG5cbiAgICAmID4gKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAvLyBjYXJkXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQge1xuICAgIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfc3BhY2VyKSAvIDQpIGNhbGModmFyKC0tZWFfc3BhY2VyKSAvIDIpO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gc3RhY2sgY29sdW1uIHNlcGFyYXRvclxuLmVhX2dlbmVyaWNzX19zdGFjay1jb2x1bW4uZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldCB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9zdGFja19nYXApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSAuZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAtMSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZDpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSkge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICY6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgLSB2YXIoLS1lYV9maWVsZF9sYWJlbF9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgfiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB+IC5lYV9nZW5lcmljc19fbm90aWNlOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDtcbiAgfVxuXG4gIFt0eXBlPVwiaGlkZGVuXCJdLFxuICB0ZW1wbGF0ZSB7XG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJiA+ICo6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZCksXG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQpICsgKiB7XG4gICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luX3RvcFwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luX3RvcFwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3N0YWNrZWQ6Zmlyc3QtY2hpbGQ6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAtMSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfc3RhY2tlZCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmID4gKiB7XG4gICAgICAgICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQHRvZCA6IMOgIHZvaXIgdXRpbGl0w6kgLyBjcsOpZXIgdW4gYnVnIGRhbnMgbGVzIHJhZGlvcyBkdSByZXBlYXQgZXZlbnRfYWRkX2VkaVxuICAgIC8vJjpmaXJzdC1jaGlsZCB7XG4gICAgLy8gICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpbl90b3BcIl0pIHtcbiAgICAvLyAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC0xKSAhaW1wb3J0YW50O1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAmID4gKiB7XG4gICAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIMOgIGFjdGl2ZXIvbW9kaWZpZXIgc2kgb24gYSB1biBjYXMgZGUgc3RhY2stcm93IGRhbnMgdW4gc3RhY2stcm93XG4gICAgLy8mID4gLmVhX2dlbmVyaWNzX19zdGFjay1yb3c6Zmlyc3QtY2hpbGQsXG4gICAgLy8mID4gW3R5cGU9XCJoaWRkZW5cIl0gKyAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdyB7XG4gICAgLy8gIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLTEpICFpbXBvcnRhbnQ7XG4gICAgLy99XG4gIH1cbn1cblxuLy8gd2lkdGhcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc193aWR0aF8yX2NvbHMge1xuICBtYXgtd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgKiAyICsgdmFyKC0tZWFfZ2FwKSk7XG59XG5cbi8vIGdyb3VwZWRcbi5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQsXG4uZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgLy9mbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbDpub3QoW3NpemVdKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICAgICAgLy8gQHRvZG8gOiByZXZvaXIgcG91ciBncm91cGVkXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCArIC5lYV9nZW5lcmljc19fYnV0dG9ucyAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3N0YWNrZWQpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmZpcnN0LWNoaWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LCB7XG4gICAgICAgICAgICAvL2JvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCwge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0IHtcbiAgICAgICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyxcbiAgICAgICAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmZpcnN0LWNoaWxkLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwID4gKjpmaXJzdC1jaGlsZCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCwge1xuICAgICAgICAgICAgLy9ib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmxhc3QtY2hpbGQsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmxhc3QtY2hpbGQgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzLFxuICAgICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJmaWVsZHNcIiBhcyBmaWVsZHM7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAmID4gOm5vdChbdHlwZT1cImhpZGRlblwiXSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtLFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgZGFzaGVkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gICAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IFt0eXBlPVwiaGlkZGVuXCJdICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2RlbGV0ZSB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2FkZCB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX2NvbGxlY3Rpb25faXRlbV9kZWxldGUge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2RlbGV0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfZXJyb3JzIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19lcnJvciB7XG4gIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAgIH1cblxuICAgIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICoge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yX2xpZ2h0KTtcbiAgfVxuXG4gIHAsIHVsLCBsaSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIHVsID4gbGk6OmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuOCkgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuOCkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgJi5lYV9nZW5lcmljc19faWNvbi1zbWFsbCB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vc3VtbWFyeSB7XG4gIC8vICBkaXNwbGF5OiBmbGV4O1xuICAvLyAgY3Vyc29yOiBwb2ludGVyO1xuICAvLyAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLy9cbiAgLy8gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gIC8vICAgIHVzZSB7XG4gIC8vICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcilcbiAgLy8gICAgfVxuICAvL1xuICAvLyAgICAmLmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgLy8gICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpKSAvIDIpO1xuICAvLyAgICAgIG1hcmdpbi10b3A6IHJvdW5kKG5lYXJlc3QsIGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMiksIDFweCk7XG4gIC8vICAgIH1cbiAgLy8gIH1cbiAgLy9cbiAgLy8gICY6aG92ZXIge1xuICAvLyAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8vXG4gIC8vICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gIC8vICAgICAgdXNlIHtcbiAgLy8gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpXG4gIC8vICAgICAgfVxuICAvLyAgICB9XG4gIC8vICB9XG4gIC8vfVxuXG4gIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8mW29wZW5dIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHBfdGl0bGUsXG4gIC8vICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwX3RpdGxlIHtcbiAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgLy8gIH1cbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9lcnJvcnMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9oZWxwIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHAge1xuICAgIHN1bW1hcnkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICYgfiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9oZWxwLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgICBzdW1tYXJ5IHtcbiAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgJiB+ICoge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZXJyb3JzXCI7XG5AdXNlIFwiaGVscFwiO1xuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJHJvd19jb2xvcnM6IDU7XG5cbkBtaXhpbiBlbXB0eSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNDEuNDIxJTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNvbG9yIHtcbiAgLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgQGluY2x1ZGUgZW1wdHkoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgfVxuXG4gICAgLy8mOjpiZWZvcmUge1xuICAgIC8vICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjYuNWRlZyk7XG4gICAgLy8gIHdpZHRoOiAxMTEuODA1JTtcbiAgICAvL31cblxuICAgIC5lYV9nZW5lcmljc19faWNvbl9jb2xvciB7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAmW3N0eWxlKj1cIi0tZWFfaWNvbl9maWxsOiB0cmFuc3BhcmVudDtcIl0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZywgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcikgNTAlLCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIGNhbGMoNTAlICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSksIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpIGNhbGMoNTAlICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yKTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLy93aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9oZWlnaHQpICogMikgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDMuNSArIDIgKiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpKSAhaW1wb3J0YW50O1xuXG4gICAgICAvLyY6bm90KFtzdHlsZT1cIi0tZWFfcGF0dGVybl9jb2xvcl9jb2xvcjogdHJhbnNwYXJlbnQ7XCJdKSB7XG4gICAgICAvLyAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yKTtcbiAgICAgIC8vfVxuICAgIH1cbiAgfVxufVxuXG4vLyBwYXR0ZXJuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLWNvbG9yIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY29sb3Ige1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10ZXh0IHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIDhjaCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgIC8vJjo6YmVmb3JlIHtcbiAgICAvLyAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAvLyAgd2lkdGg6IDE0MS40MjElO1xuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QgKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tY29sb3JfZHJvcGRvd24ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKSAqICRyb3dfY29sb3JzICsgdmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgfVxufVxuXG4vLyBkcm9wZG93blxuLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2NvbG9yIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2xhYmVsIHtcbiAgICB3aWR0aDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3BhdHRlcm5fY29sb3JfY29sb3IpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpLCBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMykgdmFyKC0tZWFfcGF0dGVybl9jb2xvcl9jb2xvciksIGluc2V0IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDQpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seSgpO1xuICAgIH1cblxuICAgIC8vIGVtcHR5XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW9bdmFsdWU9XCJcIl0gKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIEBpbmNsdWRlIGVtcHR5KCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpb1t2YWx1ZT1cIlwiXSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpb1t2YWx1ZT1cIlwiXTpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSwgMCAwIDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMyAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpLCAwIDAgMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY29sb3Ige1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jb2xvciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZGF0ZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICZbc2l6ZT1cIjEwXCJdIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwY2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgfVxuICB9XG59IiwgIi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0X2Ryb3B6b25lIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogMikgdmFyKC0tZWFfZ2FwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIHJhbmdlLXRyYWNrKCkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9yYW5nZV90cmFja19oZWlnaHQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxuICAgIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCkgMCUsXG4gICAgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKSB2YXIoLS1lYV9yYW5nZV9fdmFsdWUpLFxuICAgIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgdmFyKC0tZWFfcmFuZ2VfX3ZhbHVlKSxcbiAgICB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIDEwMCUpO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcbiAgICB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpIDAlLFxuICAgIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCkgdmFyKC0tZWFfcmFuZ2VfX3ZhbHVlKSxcbiAgICB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIHZhcigtLWVhX3JhbmdlX192YWx1ZSksXG4gICAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSAxMDAlKTtcbiAgfVxufVxuXG5AbWl4aW4gcmFuZ2UtdGh1bWIoKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgd2lkdGg6IHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8vYm9yZGVyOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFuZ2Uge1xuICAtLWVhX3JhbmdlX192YWx1ZTogNTAlO1xuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBhY2NlbnQtY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICAmOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKTpub3QoW3NpemVdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgQGluY2x1ZGUgcmFuZ2UtdHJhY2soKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICBAaW5jbHVkZSByYW5nZS10cmFjaygpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIEBpbmNsdWRlIHJhbmdlLXRodW1iKCk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfcmFuZ2VfdHJhY2tfaGVpZ2h0KSAvIDIpIC0gKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMikpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgQGluY2x1ZGUgcmFuZ2UtdGh1bWIoKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9pbnB1dF93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMiAtIHZhcigtLWVhX3JhbmdlX3RyYWNrX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbl9tYXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbixcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWluIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX21pbiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWF4IHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9yYW5nZV90aHVtYl9zaXplKSk7XG4gIG1hcmdpbjogMCBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMik7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9mb250X3NpemVfc21hbGwpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX2xpc3RfaXRlbSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbGVmdDogdmFyKC0tZWFfcmFuZ2VfX2xpc3RfaXRlbV9wZXJjZW50KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcmlnaHQ6IHZhcigtLWVhX3JhbmdlX19saXN0X2l0ZW1fcGVyY2VudCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpIC8gMiAtIHZhcigtLWVhX3JhbmdlX3RyYWNrX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAtLWVhX3NlbGVjdF9fZHJvcGRvd25faWNvbl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cF9pY29uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5cbi8vIHNpemVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Rfc2l6ZS0jeyRpfSB7XG4gICAgd2lkdGg6IGNhbGMoI3skaX1jaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9zZWxlY3RfX2Ryb3Bkb3duX2ljb25fcGFkZGluZykgKyB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiB7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fYnV0dG9uLXNlbGVjdCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgLy8gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC8vICB9XG4gIC8vXG4gIC8vICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgLy8gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAvLyAgfVxuICAvL31cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwX2ljb24ge1xuICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMiAqIC0xKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgfVxuICB9XG5cbiAgLy8uZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWxlY3Qge1xuICAvLyAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gIC8vICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLy8gIH1cbiAgLy9cbiAgLy8gIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAvLyAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLy8gIH1cbiAgLy99XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICZbc2l6ZT1cIjVcIl0ge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgIH1cblxuICAgICZbc2l6ZT1cIjhcIl0ge1xuICAgICAgd2lkdGg6IGNhbGMoOGNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlX2lubmVyIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfdG9nZ2xlX2N1c3RvbV93aWR0aCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3N1YmxhYmVsLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gaW5saW5lXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCk7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3N1YmxhYmVsLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1kYXRlX3NlbGVjdG9yIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZGF0ZSB7XG4gICAgd2lkdGg6IGNhbGMoMTBjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXRleHQge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG5cbiAgICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbiB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1lbWFpbF9kb21haW4ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10ZXh0OmZpcnN0LWNoaWxkIHtcbiAgICAgIGZsZXgtYmFzaXM6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGV4dCB7XG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRleHQsXG4gICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tcGFzc3dvcmQge1xuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1wYXNzd29yZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cykgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgIHotaW5kZXg6IDEyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3g6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1wYXNzd29yZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1wYXNzd29yZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1wYXNzd29yZCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgICAgbGVmdDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgLSB2YXIoLS1lYV9pY29uX3NpemUpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG5cbiAgICAgIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiAtIHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIC8vfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1wYXNzd29yZCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyIC0gdmFyKC0tZWFfaWNvbl9zaXplKSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuXG4gICAgICAvLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiAtIHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIC8vICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcIi4uLy4uL2NvbXBvbmVudHMvZm9jdXNcIiBhcyBmb2N1cztcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdCB7XG4gIC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2U6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcblxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcblxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgICAgIC8vLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwLFxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgLy8gIHdpZHRoOiAxMDAlO1xuICAgICAgLy99XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCh2YXIoLS1lYV9maWVsZF9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKSkgKiAuNSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkpIDA7XG4gICAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG5cbiAgICAgIC8vLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgIC8vICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAvL31cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmZvY3VzLXZpc2libGUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6Zm9jdXMtdmlzaWJsZSArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4gKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAvLyBmb3JtYXQgMTIgb3UgMjQgbGFyZ2V1ciBkdSBzZWxlY3RcbiAgLy8gdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgcG91ciBtYXRjaGVyIGxhIGxhcmdldXIgZGVzIG9wdGlvbnMgZHUgc2VsZWN0XG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0LTI0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyICsgdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdC0xMiB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDhjaCArICh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpICogMiArIHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgIHdpZHRoOiBjYWxjKDhjaCArICh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpICogMik7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmhvdmVyICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpob3ZlciArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgICAgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgICAmLmVhX2dlbmVyaWNzX19pY29uX2Nsb2NrIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpob3ZlciArIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6aG92ZXIgKyAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJkYXRlX3NlbGVjdG9yXCI7XG5AdXNlIFwiZW1haWxfZG9tYWluXCI7XG5AdXNlIFwicGFzc3dvcmRcIjtcbkB1c2UgXCJ0aW1lX3NlbGVjdFwiO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuIHtcbiAgLy9kaXNwbGF5OiBmbGV4O1xuICAvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfaGVscCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGNvdW50ZXItcmVzZXQ6IHN0ZXBOdW1iZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcE51bWJlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyIC0gdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC8gMik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKDUwJSArIHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSkgLyAyKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgKyB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV9pbmRpY2F0b3Ige1xuICAgICAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV90ZXh0IHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV9pbmRpY2F0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgb3V0bGluZTogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogNikgc29saWQgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogY291bnRlcihzdGVwTnVtYmVyKTtcbiAgICAgIH1cblxuICAgICAgJi1pY29uOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbV90ZXh0IHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWN1cnJlbnQsXG4gICAgJi1jb21wbGV0ZWQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWN1cnJlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb21wbGV0ZWQge1xuICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiA0KTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hzbWFsbCk7XG5cbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAmLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvci0jeyRpfSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW0ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skaX0gLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vY29tcG9uZW50cy9mb2N1c1wiIGFzIGZvY3VzO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY2hpcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NoaXBfYm9yZGVyX3JhZGl1cyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBkcmFnZ2FibGUsIHZhbHVlLCBkZWxldGVcbiAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUsXG4gIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSxcbiAgLmVhX2dlbmVyaWNzX19jaGlwX2RlbGV0ZSB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgY29sb3I6IHZhcigtLWVhX2NoaXBfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NoaXBfYm9yZGVyX3JhZGl1cyk7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmQpO1xuICB9XG5cbiAgLy8gZHJhZ2dhYmxlICYgZGVsZXRlXG4gIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlLFxuICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAvLyBkcmFnZ2FibGVcbiAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNik7XG4gICAgfVxuICB9XG5cbiAgLy8gZGVsZXRlXG4gIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMik7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjb250ZW50XG4gIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1pbi13aWR0aDogNWNoO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZCk7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gOmhvdmVyXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmRfaG92ZXIpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZF9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZHJhZyAmIGRyb3BcbiAgJltkcmFnZ2FibGU9XCJ0cnVlXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgY3Vyc29yOiBncmFiO1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vLy8gQHRvZG8gOiBwb3VyIGxhIGTDqWNvdXZyYWJpbGl0w6kgZGVzIGRpZmbDqXJlbnRlcyB6b25lcyBvw7kgb24gcGV1dCBkcm9wcGVyIGF2ZWMgbGUgbm91dmVhdSBEbkRcbiAgLy8mLmVhX2dlbmVyaWNzX19kcm9wLWRyb3BwYWJsZSB7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAvLyAgdHJhbnNpdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAvLyAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIGRhc2hlZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAvL31cblxuICAmLmVhX2dlbmVyaWNzX19kcm9wLWhvdmVyIHtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDIpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gMik7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICBib3JkZXI6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICogLTEpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMiAqIC0xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICsgdmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMiArIHZhcigtLWVhX2NoaXBzX2dhcCkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyByZWFkb25seVxuICAmLmVhX2dlbmVyaWNzX19jaGlwLXJlYWRvbmx5IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZXJyb3JcbiAgJi5lYV9nZW5lcmljc19fY2hpcHNfaXRlbS1ub3Rfb2sge1xuICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlLFxuICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSxcbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBjaGlwc1xuLmVhX2dlbmVyaWNzX19jaGlwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgbWFyZ2luOiBjYWxjKHZhcigtLWVhX2NoaXBzX2dhcCkgLyA0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9jaGlwc19nYXApKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1heC13aWR0aDogY2FsYyg3NSUgLSB2YXIoLS1lYV9jaGlwc19nYXApKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gdmFyKC0tZWFfY2hpcHNfZ2FwKSk7XG4gICAgfVxuICB9XG59XG5cbi8vIGFkZFxuLmVhX2dlbmVyaWNzX19jaGlwc19hZGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4td2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIGxvYWRlclxuICAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbG9hZGVyICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19sb2FkZXI6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICBvcGFjaXR5OiAwOyAvLyBAdG9kbyA6IMOgIHbDqXJpZmllclxuICB9XG59XG5cbi8vIGZpZWxkXG4uZWFfZ2VuZXJpY3NfX2NoaXBzLWZpZWxkIHtcbiAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfcmFkaXVzKTtcbiAgbWluLWhlaWdodDogdmFyKC0tZWFfZmllbGRfaGVpZ2h0KTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gNCk7XG5cbiAgLy8gYWRkXG4gIC5lYV9nZW5lcmljc19fY2hpcHNfYWRkIHtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIC8vIEB0b2RvOiB0cm91dmVyIHVuIHN0eWxlIHBvdXIgYWZmaWNoZXIgdW4gc3R5bGUgYXUgOmZvY3VzLXZpc2libGVcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb24ge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLy5lYV9nZW5lcmljc19fY2hpcHM6bm90KC5lYV9nZW5lcmljc19fY2hpcHMtYWN0aXZlKSB7XG4vLyAgLmVhX2dlbmVyaWNzX19jaGlwc19hZGQgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuLy8gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4vLyAgICBtaW4taGVpZ2h0OiAwO1xuLy8gIH1cbi8vfVxuIiwgIi8vIHJlc3BlY3RlciBsJ29yZHJlIHBvdXIgbGEgY2FzY2FkZVxuQHVzZSBcImZpZWxkXCI7XG5AdXNlIFwiY29udHJvbFwiO1xuQHVzZSBcImNvbnRyb2xfZ3JvdXBcIjtcbkB1c2UgXCJsYWJlbFwiO1xuQHVzZSBcImZpZWxkc2V0XCI7XG5AdXNlIFwiZmllbGRzXCI7XG5AdXNlIFwiZmllbGRzX2NvbGxlY3Rpb25cIjtcbkB1c2UgXCJpbmZvL2luZGV4XCIgYXMgaW5mbztcbkB1c2UgXCJjdXN0b20vaW5kZXhcIiBhcyBjdXN0b207XG5AdXNlIFwicGF0dGVybnMvaW5kZXhcIiBhcyBwYXR0ZXJucztcbkB1c2UgXCJzdGVwX2luZGljYXRvclwiIGFzIHN0ZXBfaW5kaWNhdG9yO1xuQHVzZSBcImNoaXBcIjtcblxuLy8gZGlzYWJsZWRcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWRpc2FibGVkLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRbZGlzYWJsZWQ9XCJcIl0ge1xuICBvcGFjaXR5OiAuNjtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuIiwgIjpyb290IHtcbiAgLS1lYV9hZGJvb2tfY29sb3I6ICNDNjc1RmY7XG4gIC0tZWFfYWRib29rX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG59XG4iLCAiQHVzZSBcInZhcmlhYmxlc1wiO1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2FwcGxpY2F0aW9uc1wiIGFzICo7XG5cbkBpbmNsdWRlIGFwcGxpY2F0aW9uX2ZpbGwoJ2FkYm9vaycsIHZhcigtLWVhX2FkYm9va19jb2xvcikpO1xuXG4uZWFfYWRib29rX19ib29rX2RlZmF1bHRfYmFja2dyb3VuZF9jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2FkYm9va19iYWNrZ3JvdW5kX2NvbG9yKTtcbn1cblxuLmVhX2FkYm9va19fYm9va19kZWZhdWx0X2ZpbGwge1xuICB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2FkYm9va19iYWNrZ3JvdW5kX2NvbG9yKSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19hcHBsaWNhdGlvbnNfbGlzdCB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDM1MHB4LCAxZnIpKTtcbiAgfVxufVxuXG4uZWFfYXV0aF9fYXBwbGljYXRpb25zX2NhcmQge1xuICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgIC5lYV9nZW5lcmljc19fY2FyZF90aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpIC8gMik7XG4gICAgfVxuICB9XG5cbiAgJiA+IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgLyAyKTtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAvIDIpO1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgLyAyKTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG59XG5cbi5lYV9hdXRoX19hcHBsaWNhdGlvbnNfYnV0dG9uX2Rpc3BsYXlfbGF1bmNoZXIgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gIGhlaWdodDogMTJweDtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiAwIDAgMjMwcHg7XG4gIGhlaWdodDogMjMwcHg7XG4gIGJvcmRlcjogMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcikgc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX2lucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICY6Y2hlY2tlZCB7XG4gICAgYm9yZGVyOiAycHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSBzb2xpZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZDO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfY29udGVudCB7XG4gIGhlaWdodDogMjUlO1xuXG4gICZfY2hvaWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfcHJpY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX2luZm8ge1xuICBmb250LXNpemU6IDExcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOXB4O1xufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja19oZWxwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG5cbltkYXRhLWNvbnRyYWN0PSdjb250cmFjdHMuYXV0aC5tYWlucy5wb3N0aXQuY3JlYXRlJ10ge1xuICAtLWVhX2F1dGhfbWFpbnNfY3JlYXRlX2Zsb2F0aW5nX3Bvc3RpdDogZmFsc2U7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZWFfYXV0aF9tYWluc19jcmVhdGVfZmxvYXRpbmdfcG9zdGl0OiB0cnVlO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfYXV0aF9fZ3VhcmRpYW5zaGlwX2ZlYXR1cmVfYWN0aW9ucyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5lYV9hdXRoX19ndWFyZGlhbnNoaXBfZmVhdHVyZV9hY3RpdmF0aW9uIHtcbiAgJjpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveDpub3QoOmNoZWNrZWQpIH4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpob3Zlcikge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94ICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6bm90KDpjaGVja2VkKSArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2F1dGhfX2d1YXJkaWFuc2hpcF9mZWF0dXJlX2FjdGl2YXRlZCB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBAVE9ETyBjbGFzc2VzIMOgIHV0aWxpc2VyIHBvdXIgbCdlbnNlbWJsZSBkZXMgw6lsw6ltZW50cyBsb3JzcXVlIGxlIG1lbnUgQWlkZSBzZXJhIHBhc3PDqSBlbiBmcmFnbWVudFxuLy8gQSByZW5vbW1lciBlbiBlYV9nZW5lcmljc19fbWVudV9oZWFkIG91IHF1ZWxxdWUgY2hvc2UgZGFucyBjZSBzdHlsZSBsw6BcblxuLmVhX2F1dGhfX21lbnVfaGVscCB7XG4gIC5lYV9hdXRoX19tZW51X2hlbHBfZWxlbWVudCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtKTtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYXV0aF9tZW51X2hlbHBfY29sb3IpO1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBzdXJjaGFnZSBkdSBib3V0b24gY29udGVudSBkYW5zIGxlIGxpIHBvdXIgYXZvaXIgbGEgYm9ubmUgY291bGV1ciBhdSBzdXJ2b2xcbiAgJjpob3ZlciB7XG4gICAgLmVhX2F1dGhfX21lbnVfaGVscF9lbGVtZW50IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2F1dGhfX2hvdGtleXMge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuXG4uZWFfYXV0aF9faG90a2V5c19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICBncmlkLWNvbHVtbi1nYXA6IHZhcigtLWVhX2dhcCk7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heChtaW4tY29udGVudCwgMjAlKSAxZnIgbWlubWF4KG1pbi1jb250ZW50LCAyMCUpO1xuICB9XG59XG5cbi5lYV9hdXRoX19ob3RrZXlzX2Rlc2MsXG4uZWFfYXV0aF9faG90a2V5c19rZXlib2FyZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVhX2F1dGhfX2hvdGtleXNfa2V5Ym9hcmQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZWFfYXV0aF9faG90a2V5c19rZXkge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IGNhbGMoMXB4ICogMiArIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSArIDEwcHgpO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDAgdmFyKC0tZWFfdGV4dF9jb2xvcik7XG59IiwgIi5lYV9taWdyYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZWFfbWlncmF0aW9uX19maWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiAyNTBweDtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19wb3N0aXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wb3N0aXRfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJjpob3ZlciwgJjpmb2N1cy13aXRoaW4ge1xuICAgIC5lYV9hdXRoX19wb3N0aXRfaGVhZCB7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREVERURFO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX3RvcCk7XG4gICAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gIH1cbn1cblxuLmVhX2F1dGhfX3Bvc3RpdF9oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAwLjVweCBzb2xpZCByZ2IoMCAwIDAgLyA1JSk7XG4gIG1pbi1oZWlnaHQ6IDIzcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuXG4uZWFfYXV0aF9fcG9zdGl0X2xpc3Qge1xuICBnYXA6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uZWFfYXV0aF9fcG9zdGl0X2xpc3RfY29sb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjOUI5QjlCO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcG9zdGl0X2JhY2tncm91bmRfY29sb3IpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbn1cblxuLmVhX2F1dGhfX3Bvc3RpdF90ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzFFMUUxRTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIHJlc2l6ZTogbm9uZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IHZhcigtLWVhX3Bvc3RpdF93aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9wb3N0aXRfaGVpZ2h0KTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG59XG5cbi5lYV9hdXRoX19wb3N0aXRfdGV4dC1yZXNpemUge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2NhbGVuZGFyX2NvbG9yOiAjRkY0RjY0O1xufVxuIiwgIiQtaG91cl9zaXplOiA2MHB4O1xuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmVhX2NhbGVuZGFyX19zY2hlZHVsZV90aW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkLWhvdXJfc2l6ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX2V2ZW50cyB7XG4gICQtbWFyZ2luOiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6ICQtbWFyZ2luO1xuICB0b3A6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAkLW1hcmdpbik7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVhX2NhbGVuZGFyX19zY2hlZHVsZV9ldmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX2V2ZW50c190aW1lc3BhbiB7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9kdXJhdGlvbikgKiAkLWhvdXJfc2l6ZSk7XG4gIHRvcDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9zdGFydCkgKiAkLWhvdXJfc2l6ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfZXZlbnRfc2VsZWN0ZWQge1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfdGltZXNwYW5fZHVyYXRpb24pICogJC1ob3VyX3NpemUpO1xuICB0b3A6IGNhbGModmFyKC0tZWFfdGltZXNwYW5fc3RhcnQpICogJC1ob3VyX3NpemUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDNweCBkYXNoZWQgdmFyKC0tZWFfY2FsZW5kYXJfc2NoZWR1bGVfZXZlbnRfc2VsZWN0ZWQpO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3VuYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgcGFkZGluZzogNnB4IDAgMCA4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzcGFuX3RpbWUge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWVzcGFuX25hbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtIHtcbiAgLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkcyB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cblxuICAmID4gLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2J1dHRvbnMge1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogOTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgfVxuICB9XG59XG5cbi8vLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkc190aXRsZV9zY2hlZHVsaW5nIHtcbi8vICBwYWRkaW5nOiAxMHB4IDAgdmFyKC0tZWFfZ2FwKTtcbi8vICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuLy8gIG1hcmdpbjogLTEwcHggMCAxMHB4O1xuLy99XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfc2NoZWR1bGUge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2NhbGVuZGFyX19ldmVudF9hbGxkYXk6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gZGF0ZXRpbWVfc2l6ZV9tYXJnaW5fYnJlYWtwb2ludHMoKSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tZGF0ZV9zZWxlY3RvciB7XG4gICAgW2Rpcj1cImx0clwiXSAmLFxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfZGF0ZXRpbWVzIHtcbiAgJi5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICsgKHZhcigtLWVhX2ZpZWxkX2dhcCkgKyB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIEBpbmNsdWRlIGRhdGV0aW1lX3NpemVfbWFyZ2luX2JyZWFrcG9pbnRzKCk7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKG1kLCB4bCkge1xuICAgIEBpbmNsdWRlIGRhdGV0aW1lX3NpemVfbWFyZ2luX2JyZWFrcG9pbnRzKCk7XG4gIH1cbn1cblxuLy8gcmVwZWF0XG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF90aWxlIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b20pIGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDEuNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgY2xpcDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd246OmJlZm9yZSxcbiAgICAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW46OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NhbGVuZGFyX19ldmVudF9yZXBlYXRfaWNvbl90ZXh0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fcmVwZWF0LmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3BlcmlvZF9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9jdXN0b21fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF93ZWVrX2RheXMge1xuICAuZWFfZ2VuZXJpY3NfX2NoaXBzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZmllbGRfZ2FwKSAvIDIgKiAtMSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgICAgd2lkdGg6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpIC0gdmFyKC0tZWFfZmllbGRfZ2FwKSAqIDYpIC8gNyk7XG4gICAgICBoZWlnaHQ6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpIC0gdmFyKC0tZWFfZmllbGRfZ2FwKSAqIDYpIC8gNykgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9maWVsZF9nYXApIC8gMikgIWltcG9ydGFudDtcbiAgICAgIC8vb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC43NSk7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjUpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLmVhX2NhbGVuZGFyX19ldmVudF9yZXBlYXRfZ3JvdXBfZmllbGRzW2Rpc2FibGVkPVwiXCJdIHtcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWN0aW9uc1xuLmVhX2NhbGVuZGFyX19ldmVudF9mb3JtX2ZpZWxkcyA+IC5lYV9nZW5lcmljc19fY29udGFpbmVyID4gLmVhX2NhbGVuZGFyX19ldmVudF9kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbn1cblxuLmVhX2NhbGVuZGFyX19ldmVudF9kZXRhaWxzLFxuLmVhX2NhbGVuZGFyX19ldmVudF9hdHRlbmRlZXMsXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3JlbWluZGVycyB7XG4gICY6bm90KC5lYV9nZW5lcmljc19fY2FyZCkge1xuICAgIC8vbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIC8vYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RldGFpbHMge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSB2YXIoLS1lYV9ndXR0ZXIpIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAyKTtcbiAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAvL2ZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgICAgICAvL2JvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLy9ib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19zdW1tYXJ5ICsgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gcmVtaW5kZXJcbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJzIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfbXNnX3R5cGUsXG4gICAgLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcl91bml0IHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICB3aWR0aDogMjBjaCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW0ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpICsgdmFyKC0tZWFfZ2FwKSArIHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2ZpZWxkcyB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfdGltZSB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlbWluZGVyX21zZ190eXBlLFxuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfdW5pdCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NhbGVuZGFyX19ldmVudF9yZXNvdXJjZXNfbGlzdCB7XG4gIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0ge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlc19tb2RhbCB7XG4gIC5lYV9nZW5lcmljc19fYXZhaWxhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICBjb2xvcjogIzFFMUUxRTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdW5hdmFpbGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgY29sb3I6ICNFN0U3RTc7XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlc19tb2RhbF9hdmFpbGFiaWxpdHkge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cblxuLmVhX2NhbGVuZGFyX19jYWxfY29sb3Ige1xuICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uZWFfY2FsZW5kYXJfX2NhbF90ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLyAyKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZWFfY2FsZW5kYXJfX2NhbF90ZXh0IHtcbiAgJiArIC5lYV9nZW5lcmljc19faWNvbixcbiAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy9AdG9kbyDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcbiNkaXZfQ0FMRU5EQVJfcmVzb3VyY2VzX3RkIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVzb3VyY2VzIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmNscl9mb3JtIC5jbHJfdGQgLmVhX2NhbGVuZGFyX19ldmVudF9yZXNvdXJjZXMge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuIiwgIi5lYV9jYWxlbmRhcl9fc2lkZWJhciB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciB7XG4gICAgLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZTogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpXG4gIH1cblxuICBuYXYuZWFfZ2VuZXJpY3NfX25hdi1jb2xsYXBzZSA+IC5lYV9nZW5lcmljc19fbmF2X3RpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX21lbnVfYWdlbmRhcyxcbiAgLmVhX2NhbGVuZGFyX19tZW51X3Jlc291cmNlcyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogMS41KSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiLmVhX2NhbGVuZGFyX19wcmVmc190aW1lc2xvdCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAqICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0Om5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2NhbGVuZGFyX19wcmVmc190aW1lc2xvdF9zZXBhcmF0b3Ige1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ2YXJpYWJsZXNcIjtcbkB1c2UgJ21haW5zL2NvbW1vbi9pbmRleCcgYXMgY29tbW9uO1xuQHVzZSAnbWFpbnMvZXZlbnQvaW5kZXgnIGFzIGV2ZW50O1xuQHVzZSBcIm1haW5zL21lbnUvaW5kZXhcIiBhcyBtZW51O1xuQHVzZSBcIm1haW5zL3ByZWZzL3RpbWVzbG90XCIgYXMgdGltZXNsb3Q7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcblxuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnY2FsZW5kYXInLCB2YXIoLS1lYV9jYWxlbmRhcl9jb2xvcikpO1xuXG4vLyBpbXByb3ZlIG9sZCBzdHlsZVxuI2Rpdl9NQUlOIHtcbiAgLmNsX2NhbGVuZGFyX3ZpZXcgdGQsXG4gIC5jbF9jYWxlbmRhcl9jb2xvcl9ub25lLFxuICAuY2xfY2FsZW5kYXJfdmlldyB0ZC5jbF9jYWxlbmRhcl9jb2xvcl9ub25lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gIC5jbF9jYWxlbmRhcl92aWV3IHRkLmNsX2NsaWNrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICB9XG5cbiAgLy8vLyB0aW1lbGluZVxuICAvLy5jbF9jYWxlbmRhcl90aW1lbGluZV90aCB7XG4gIC8vICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAvL1xuICAvLyAgJjo6YmVmb3JlIHtcbiAgLy8gICAgY29udGVudDogJyc7XG4gIC8vICAgIGRpc3BsYXk6IGJsb2NrO1xuICAvLyAgICB3aWR0aDogMDtcbiAgLy8gICAgaGVpZ2h0OiAwO1xuICAvLyAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLy8gICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAvLyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vICAgIGxlZnQ6IC0zNXB4O1xuICAvLyAgICB0b3A6IDFweDtcbiAgLy8gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvLyAgfVxuICAvL31cbiAgLy9cbiAgLy8uY2xfY2FsZW5kYXJfdGltZWxpbmUge1xuICAvLyAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8vfVxuXG4gIC5jbF9jYWxlbmRhcl92aWV3X3llYXIsXG4gIC5jbF9jYWxlbmRhcl92aWV3X21vbnRoIHtcbiAgICAuY2xfY2FsZW5kYXJfdG9kYXkge1xuICAgICAgYm9yZGVyOiAxcHggZG91YmxlICMzODM4MzggIWltcG9ydGFudDtcblxuICAgICAgJiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8veWVhclxuICAuY2xfY2FsZW5kYXJfdmlld195ZWFyIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgdHI6bnRoLWNoaWxkKDMpIHRoOmVtcHR5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZC5jbF9jYWxlbmRhcl9oYXNFdmVudHMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogZ3JheTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHByZXZpZXcgcG9wdXBcbiAgW2lkXj0nZGl2X2NhbGVuZGFyX2V2ZW50XyddIHtcbiAgICAmID4gLmNsX2NvbnRleHRib3gsXG4gICAgJiArIC5jbF9jb250ZXh0Ym94IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL21haWxvL2ZyL2luY2x1ZGUvZGVmYXVsdC9pY29uX2NvbnRleHRib3hfY2xvc2UucG5nXCIpO1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gZGl2IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICI6cm9vdCB7XG4gIC0tZWFfY2hhdF9jb2xvcjogI0ZGNjkwMDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF9kZXRhaWxzIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmVhX2NoYXRfX2NvbnRhY3RfaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwcHg7XG5cbiAgZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jaGF0X2NvbW1vbl9jb250YWN0X2ltZ19maWdjYXB0aW9uX3JpZ2h0KTtcbiAgICAgIGxlZnQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX2NvbnRhY3RfaW1nX2ZpZ2NhcHRpb25fbGVmdCk7XG4gICAgICBib3R0b206IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19jaGF0X25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19jb250YWN0X3N0YXR1cyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG5cbiAgJi1vZmZsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vZmZsaW5lKTtcbiAgfVxuXG4gICYtb25saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vbmxpbmUpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWRfbmV3X21lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGF0X25ld19tZXNzYWdlX2JhY2tncm91bmRfY29sb3IpO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogdmFyKC0tZWFfY2hhdF9uZXdfbWVzc2FnZV9jb2xvcik7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgcGFkZGluZy1yaWdodDogM3B4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19saW5rX3RvX3RocmVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XG5cbiAgLy8gRW4gbGllbiBhdmVjIGxlIGZhaXQgZGUgcmVuZHJlIGxlcyBsaXN0ZXMgY29tbWUgZGFucyB0aHJlYWRzIGfDqW7DqXJpcXVlc1xuICAmLFxuICAmOmxpbmssXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2xhc3RfbWVzc2FnZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuXG4gICYuZWFfY2hhdF9fbGFzdF9tZXNzYWdlLW1lZXQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9yaWdodCk7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX3RocmVhZHNfbGFzdF9tZXNzYWdlX21hcmdpbl9sZWZ0KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5lYV9jaGF0X190aHJlYWRfaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9kaXJlY3Rpb25fZW5kKTtcbn1cbiIsICIuZWFfY2hhdF9fZGlhbF9jb250YWN0cyB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uZWFfY2hhdF9fZGlhbF9jb250YWN0cyAuY2xfaHIgeyAvL0BUT0RPIC5jbF9oclxuICBib3JkZXItY29sb3I6ICNFQUVFRUQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVhX2NoYXRfX2RpYWxfZGlyZWN0b3J5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5lYV9jaGF0X19kaWFsX2RpcmVjdG9yeSBzcGFuIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fZm9ybV9kaWFsIHtcbiAgLmVhX2NoYXRfX2RpYWxfZ3JvdXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX2xpc3RfaXRlbSAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX19jb250YWN0X2FuY2hvciB7XG4gICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2Zvcm1fZ3JvdXAsXG4uZWFfY2hhdF9fZm9ybV9kaWFsIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG59XG4iLCAiLmVhX2NoYXRfX21lZXRfZGV2aWNlc19jb25maWd1cmF0aW9uIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lYV9jaGF0X19jYW1lcmEge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2RldmljZV9jYW1lcmEge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuXG4gICY6bm90KC5lYV9jaGF0X19tZWV0X2RldmljZV9jYW1lcmEtcGxheWluZykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmVhX2NoYXRfX21lZXRfZGV2aWNlX2NhbWVyYS1wbGF5aW5nICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX21pY3JvcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX21pY3JvcGhvbmVfdmlzdWFsaXplciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJi5lYV9jaGF0X19tZWV0X2RldmljZV9taWNyb3Bob25lX3Zpc3VhbGl6ZXItZW5hYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX3NwZWFrZXJzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ3V0dGVyKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX21lZXRfY2FsbF9pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfZ3JvdXBfbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfMTcpO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICArIC5lYV9jaGF0X19tZWV0X3BhcnRpY2lwYW50cyB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfcGFydGljaXBhbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV8xNyk7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDAgdmFyKC0tZWFfY2hhdF9hdmF0YXJfYm94X3NoYWRvdyk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMnMgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDJzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIH1cbiAgfVxuXG4gID4gLmVhX2dlbmVyaWNzX19idXR0b25zLFxuICA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2UtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWJhY2tncm91bmRfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbi5lYV91dGlsaXRpZXNfX2FzaWRlX2xpZ2h0Ym94ZXMgLmVhX2NoYXRfX21lZXRfY29udHJvbF9tdXRlX2FsbDpub3QoLmVhX2NoYXRfX21lZXRfb3JnYW5pemVyX2VuYWJsZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVhX2NoYXRfX21lZXRfY29ubmVjdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAmLmVhX2NoYXRfX21lZXRfY29ubmVjdF9ub3RfZGlhbCB7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lOyAvLyBuZSBwYXMgc3VwcHJpbWVyLCBuw6ljZXNzYWlyZSBwb3VyIENocm9tZSBkw6lwbGFjZW1lbnQgbWluaSB2aWTDqW9cbiAgfVxuXG4gICY6bm90KC5lYV9jaGF0X19tZWV0X29yZ2FuaXplcl9lbmFibGVkKSAuZWFfY2hhdF9fbWVldF9jYW1lcmEgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd24sXG4gIC5lYV9jaGF0X19tZWV0X2NhbWVyYTpub3QoLmVhX2NoYXRfX21lZXRfY2FtZXJhLWlzX29yZ2FuaXplcikgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9zdGF0dXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfY29udHJvbHNfYW5pbWF0ZWQge1xuICBib3R0b206IC05OTk5OXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHkgbGluZWFyO1xuXG4gICYuZWFfY2hhdF9fbWVldF9jb250cm9scy12aXNpYmxlIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgdmlkZW8ge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCxcbi5lYV9jaGF0X19tZWV0X2NhbWVyYS1teXNlbGYge1xuICAmIC5lYV9jaGF0X19tZWV0X2NhbWVyYV9wYXJ0aWNpcGFudF9hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2NhbWVyYV90b29sYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZF9jb2xvcjtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIC5lYV9jaGF0X19tZWV0X2NhbWVyYV90b29sYmFyIHtcbiAgbGVmdDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZWFfY2hhdF9fbWVldF9jYW1lcmFfdG9vbGJhciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmFfc2VsZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNzAlO1xuICBib3R0b206IDEwJTtcbiAgd2lkdGg6IDIwJTtcblxuICAmLmVhX2dlbmVyaWNzX19tb3ZhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZ2FsbGVyeSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR3JvdXAgY2FsbFxuLmVhX2NoYXRfX21lZXRfZ2FsbGVyeV9jYW1lcmFzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMTAwJSk7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGZvciAkaSBmcm9tIDMgdGhyb3VnaCAxNiB7XG4gICAgICAmW2RhdGEtYXR0ZW5kZWVzPScjeyRpfSddIHtcbiAgICAgICAgQGlmICgkaSA+IDIgYW5kICRpIDwgNykge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDUwJSk7XG4gICAgICAgIH0gQGVsc2UgaWYgKCRpIDwgMTMpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBjYWxjKDEwMCUgLyAzKSk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGNhbGMoMTAwJSAvIDQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSA1IHRocm91Z2ggNiB7XG4gICAgICAmW2RhdGEtYXR0ZW5kZWVzPScjeyRpfSddIHtcbiAgICAgICAgLmVhX2NoYXRfX21lZXRfY2FtZXJhOm5vdCguZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgaGVpZ2h0OiAxMDBzdmg7XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmRfY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpOztcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfbWVldF9jb25uZWN0X3BhcnRpY2lwYW50X25hbWVfaWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY2hhdF9tZWV0X2Nvbm5lY3RfcGFydGljaXBhbnRfbmFtZV9pY29uX21hcmdpbl9sZWZ0KTtcblxuICAgICAgICB1c2Uge1xuICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X3N0YXR1cyB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUtdGFsa2luZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmOm5vdCguZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCkgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEtaGlkZGVuIHtcbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50IHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9jaGF0X19jYW1lcmFfcGFydGljaXBhbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU0hBUklOR1xuLmVhX2NoYXRfX21lZXRfc2hhcmluZ19kaXNwbGF5X3BhcnRpY2lwYW50cyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuLmVhX2NoYXRfX21lZXRfc2hhcmluZy1ydW5uaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5lYV9jaGF0X19tZWV0X3NoYXJpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9jaGF0X19tZWV0X2dhbGxlcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93LXk6IHVuc2V0O1xuXG4gICAgICAuZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9nYWxsZXJ5X2NhbWVyYXMge1xuICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfc2hhcmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5lYV9jaGF0X19tZWV0X3NoYXJpbmdfdmlkZW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X3NoYXJpbmdfdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpXG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZWV0X2NvbnRyb2xzIHtcbiAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfZXh0ZW5kZWRfZmVhdHVyZXM6IGZhbHNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9jaGF0X19tZWV0X2NvbnRyb2wge1xuICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAmX2hhbmd1cCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2V4dGVuZGVkX2ZlYXR1cmVzOiB0cnVlO1xuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY29udHJvbHNfYnV0dG9ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAjMDAwMDAwM2Q7XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jb250cm9sIHtcbiAgICAmLFxuICAgICY6bGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogMC4xNXMgbGluZWFyIGJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fZmlsbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfZW5hYmxlZCxcbiAgICAmX2VuYWJsZWQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhciBmaWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfY2hhdF9fbWVldF9jb250cm9sX2hhbmd1cCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAjMDAwMDAwM2Q7XG5cbiAgICAgICYsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgfVxuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbltkYXRhLWNvbnRyYWN0PVwiY29udHJhY3RzLmNoYXQubWFpbnMubWVldC5jb250cm9scy5tdXRlYWxsXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZWV0X3ZvaWQge1xuICAuZWFfY2hhdF9fbWVldF9jb250cm9scyB7XG4gICAgLmVhX2NoYXRfX21lZXRfY29udHJvbF9oYW5ndXAge1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfam9pbiB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAmLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgICB9XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheV9ub25lKSArIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfaGFuZ3VwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiYXVkaW9fYW5kX2NhbWVyYVwiO1xuQHVzZSBcImNhbGxfaW5mb3JtYXRpb25cIjtcbkB1c2UgXCJjb25uZWN0XCI7XG5AdXNlIFwiY29udHJvbHNcIjtcbkB1c2UgXCJ2b2lkXCI7XG5cbi5lYV9jaGF0X19tZWV0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgLmVhX2NoYXRfX2Z1bGxfaGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfbG9hZGluZyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lYV9jaGF0X19tZXNzYWdlX21lZXRpbmcge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZWFfY2hhdF9fbWVldF9iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZWFfY2hhdF9fY2FtZXJhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbiIsICIuZWFfY2hhdF9fY2hhdCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYjZGl2X0lOX01BSU4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF90b3Age1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4IDEwcHggMTVweDtcblxuICAuZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAuZWFfY2hhdF9fdGhyZWFkX2RldGFpbHMge1xuICAgIHdpZHRoOiBjYWxjKDc2JSAtIDQwcHgpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAgICAgY29sb3I6IHVuc2V0XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX2NoYXRfbmFtZSArIC5lYV9jaGF0X19idXR0b25fbW9kaWZ5X2RpYWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIHZhcigtLWVhX2NoYXRfdGhyZWFkX3RvcF9tYXJnaW5fcmlnaHQpIDAgdmFyKC0tZWFfY2hhdF90aHJlYWRfdG9wX21hcmdpbl9sZWZ0KTtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuZWFfY2hhdF9fY2FsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fam9pbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYuZWFfY2hhdF9fdGhyZWFkX2RpYWwge1xuICAgIC5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5lYV9jaGF0X19jb250YWN0X2ltZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2VzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IC8vIGNhciBzdXJjaGFyZ2UganMuLlxuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IDEwcHggdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgdGltZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICBzcGFuLCB0aW1lIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZsZXg6IDE7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUVFRDtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fdGhyZWFkX2RpYWxfZGVuaWVkIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4uZWFfY2hhdF9fZGlhbF9lbWFpbHNfbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgbGkge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgLmVhX2NoYXRfX2NvbnRhY3Rfc3RhdHVzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfdGhyZWFkX2F2YXRhcl9tYXJnaW5fcmlnaHQpO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jaGF0X3RocmVhZF9hdmF0YXJfbWFyZ2luX2xlZnQpO1xuICAgIGZsZXg6IDAgMCAyOHB4O1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fc2Nyb2xsX3RvX2JvdHRvbV9idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC43KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IHZhcigtLWVhX2NoYXRfc2Nyb2xsX3RvX2JvdHRvbV9idXR0b25fcmlnaHQpO1xuICBsZWZ0OiB2YXIoLS1lYV9jaGF0X3Njcm9sbF90b19ib3R0b21fYnV0dG9uX2xlZnQpO1xuICBib3R0b206IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fbWVzc2FnZXNfaW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2VzX2luIC5lYV9jaGF0X19jb250YWN0X2ltZyBpbWcge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2VzX2luIC5lYV9jaGF0X19jb250YWN0X2ltZyAuZWFfY2hhdF9fY29udGFjdF9zdGF0dXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuXG4gICsgLmVhX2NoYXRfX3RocmVhZF9kaWFsX19jaGF0X21lc3NhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fdGhyZWFkX2RpYWxfX2NoYXRfbWVzc2FnZV9maXJzdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfcnRlX21lc3NhZ2VfZmlyc3QpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2Vfc2VsZiB7XG4gIHRleHQtYWxpZ246IHZhcigtLWVhX2RpcmVjdGlvbl9lbmQpO1xuXG4gIC5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgIHRleHQtYWxpZ246IHZhcigtLWVhX2RpcmVjdGlvbl9zdGFydCk7XG4gIH1cbn1cblxuLmVhX2NoYXRfX3RocmVhZF9kaWFsX19jaGF0X21lc3NhZ2Uge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuXG4gIHRpbWUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfcnRlX21lc3NhZ2VfdGltZSk7XG4gICAgZmxvYXQ6IHZhcigtLWVhX2RpcmVjdGlvbl9lbmQpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2NoYXRfdGhyZWFkX2RpYWxfbWVzc2FnZV90aW1lX3BhZGRpbmdfcmlnaHQpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfY2hhdF90aHJlYWRfZGlhbF9tZXNzYWdlX3RpbWVfcGFkZGluZ19sZWZ0KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgYSB7XG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2hhdF9fdGhyZWFkX2RpYWxfX21lc3NhZ2VfZGlhbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZWFfY2hhdF9fbWVzc2FnZV9tZWV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICYuZWFfY2hhdF9fbWVzc2FnZV9tZWV0LWNhbmNlbCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWRzX3J0ZSB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbn1cblxuLmVhX2NoYXRfX3R5cGluZ19hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFweDtcblxuICAuZWFfZ2VuZXJpY3NfX3J0ZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uZWFfY2hhdF9fYnV0dG9uX2ltYWdlIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9oZWlnaHQpO1xuICB3aWR0aDogdmFyKC0tZWFfaW5wdXRfcnRlX2hlaWdodCk7XG59XG5cbi5lYV9jaGF0X19ydGVfaW5wdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9oZWlnaHQpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9pbnB1dF9ydGVfbWluX2hlaWdodCk7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9tYXhfaGVpZ2h0KTtcbiAgYm9yZGVyOiAwO1xufVxuIiwgIkB1c2UgXCJjaGF0XCI7XG5AdXNlIFwidG9wXCI7XG5AdXNlIFwidGhyZWFkXCI7XG5AdXNlIFwic2Nyb2xsLXRvLWJvdHRvbVwiO1xuQHVzZSBcImNvbnRhY3RcIjtcbkB1c2UgXCJtZXNzYWdlXCI7XG5AdXNlIFwidHlwaW5nLWFyZWFcIjtcblxuLmVhX2NoYXRfX2VtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiA0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vX2RhdGEge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHRfZGVzY3JpcHRpb24ge1xuICAgICAgb3JkZXI6IC0xO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfc3RhY2tfZ2FwKSAhaW1wb3J0YW50O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfaW1nIHtcbiAgICAgIHdpZHRoOiA0NTBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX21lbnUge1xuICAuZWFfY2hhdF9fbWVudV9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIH1cblxuICAgICYgPiBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5lYV9jaGF0X19tZW51X3RocmVhZCxcbiAgICAuZWFfY2hhdF9fbWVudV90aHJlYWRfaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fbWVudV90aHJlYWQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19hbmNob3IuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2NoYXRfX2xhc3RfbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX21lbnVfdGhyZWFkX2luZm8ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYsXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInZhcmlhYmxlc1wiO1xuQHVzZSBcImNvbW1vbi9pbmRleFwiIGFzIGNvbW1vbjtcbkB1c2UgXCJtYWlucy9kaWFsL2luZGV4XCIgYXMgZGlhbDtcbkB1c2UgXCJtYWlucy9tZWV0L2luZGV4XCIgYXMgbWVldDtcbkB1c2UgXCJtYWlucy90aHJlYWQvaW5kZXhcIiBhcyB0aHJlYWQ7XG5AdXNlIFwibWFpbnMvbWVudS9pbmRleFwiIGFzIG1lbnU7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcblxuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnY2hhdCcsIHZhcigtLWVhX2NoYXRfY29sb3IpKTtcbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NyZWRpdF9fb2ZmZXJzX2xpc3Qge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY3JlZGl0X19zcGFjZV9zdWJzY3JpcHRpb25fbWFpbiB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NyZWRpdF9faW52b2ljZV9oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZWFfY3JlZGl0X19pbnZvaWNlX251bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmIHAge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICB9XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9zbWFsbDogLjc1cmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9sYXJnZTogMXJlbTtcbiAgLS1lYV9kc19oZWFkZXJfaGVpZ2h0OiA3MHB4O1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oMTogMS43NXJlbTtcbiAgLS1lYV9kc19mb250X3NpemVfaDI6IDEuMjVyZW07XG4gIC0tZWFfZHNfZm9udF9zaXplX2gzOiAxcmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oNDogLjkzNzVyZW07XG4gIC0tZWFfZHNfZm9udF9zaXplX2g1OiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oNjogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV9kc19zaWRlYmFyX3dpZHRoOiAyNTBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICBwYWRkaW5nOiAwIHZhcigtLWVhX2dhcCk7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLy8uZWFfZGVzaWduc3lzdGVtX19sb2dvIHtcbi8vICB3aWR0aDogMzBweDtcbi8vICBoZWlnaHQ6IDMwcHg7XG4vL1xuLy8gIHBhdGgge1xuLy8gICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbi8vICB9XG4vL31cblxuLmVhX2Rlc2lnbnN5c3RlbV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2xhcmdlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6bm90KDpob3Zlcikge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2RzX2hlYWRlcl9oZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfaW5jbHVkZV9kZW1vIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAvL21heC13aWR0aDogY2FsYyh2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKSAqIC43NSk7XG4gICAgfVxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwLFxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfZWEsXG4gICAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9pbmNsdWRlLFxuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX3BocCxcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9lYSxcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uLFxuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX2RlbW8ge1xuICAgIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlLXN0cmV0Y2gge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tZWFfZ3V0dGVyKSAqIDIgLSB2YXIoLS1lYV9kc19zaWRlYmFyX3dpZHRoKSAtIDMwcHgpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfaW5jbHVkZV9kZW1vLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAsXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2luY2x1ZGVfZGVtbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAsXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuXG4gIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgcHJlLFxuICAgIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHBfcmVxdWlyZWQge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1NTU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICc8P3BocCc7XG4gICAgICBjb2xvcjogb3JhbmdlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhIHtcbiAgLmVhX2dlbmVyaWNzX19jb2RlIHtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBkZWVwc2t5Ymx1ZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnWz8nO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJz9dJztcbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9kZW1vIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlLXN0cmV0Y2gge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tZWFfZ3V0dGVyKSAqIDIgLSB2YXIoLS1lYV9kc19zaWRlYmFyX3dpZHRoKSAtIDMwcHgpO1xuICB9XG59XG5cbi8vW2Rpcj1cImx0clwiXSB7XG4vLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuLy8gICAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAge1xuLy8gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbi8vICAgIH1cbi8vICB9XG4vL31cbi8vXG4vL1tkaXI9XCJydGxcIl0ge1xuLy8gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbi8vICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwIHtcbi8vICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuIiwgIi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfdGFibGVfY29sdW1ucyB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmVpZ2U7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGVtb25jaGlmZm9uO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGF6dXJlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX3RhYmxlX292ZXJmbG93IHtcbiAgd2lkdGg6IDM3MHB4O1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX3RhYmxlX3N0aWNreV93cmFwcGVyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9saW5lX3N1Y2Nlc3Mge1xuICB0aCwgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHRlcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9saW5lX2hpZ2hsaWdodCB7XG4gIHRoLCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfaW5mb19saWdodGVyKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX19wYWdlIHtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgdWwsIG9sLCBhZGRyZXNzLCBkbCwgZmlndXJlLCBwcmUsIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBwOm5vdCg6bGFzdC1jaGlsZCksXG4gIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4gIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIGFkZHJlc3M6bm90KDpsYXN0LWNoaWxkKSxcbiAgZGw6bm90KDpsYXN0LWNoaWxkKSxcbiAgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCksXG4gIHByZTpub3QoOmxhc3QtY2hpbGQpLFxuICB0YWJsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAqICsgcCxcbiAgKiArIHVsLFxuICAqICsgb2wsXG4gICogKyBhZGRyZXNzLFxuICAqICsgZGwsXG4gICogKyBmaWd1cmUsXG4gICogKyBwcmUsXG4gICogKyB0YWJsZSxcbiAgKiArIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgICBhW2hyZWYqPVwiI1wiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiI1wiO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IGNhbGMoKDFjaCArIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMykpICogLTEpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Y29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDEpO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2gyKTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oMyk7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDQpO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2g1KTtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oNik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQgKjpub3QoLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV90aXRsZSkgKyBzZWN0aW9uLFxuICAqICsgaDIge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMi41KTtcbiAgfVxuXG4gICogKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxuXG4gICogKyBoNCxcbiAgKiArIGg1LFxuICAqICsgaDYge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxuXG4gIGE6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uKTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmVycm9yLFxuICAucGVuZGluZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmVycm9yOjpiZWZvcmUsXG4gIC5wZW5kaW5nOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIDFyZW0pIC8gMikpO1xuICB9XG5cbiAgLmVycm9yOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAucGVuZGluZzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nKTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19zZWN0aW9uLXN0cmV0Y2gge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyIC0gdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCkgLSAzMHB4KTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19zZWN0aW9uX21lbnUge1xuICAgICYgPiB1bCB7XG4gICAgICBtYXJnaW46IDAgMCB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJiA+IHVsIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogY2FsYyh2YXIoLS1lYV96X3Rvb2x0aXApIC0gMSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWVhX3NoYWRvd19zbWFsbCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3ZhcmlhYmxlcyB7XG4gIC5lYV9nZW5lcmljc19fZGwge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0ge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fdmFyaWFibGVzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICAgIC5lYV9kZXNpZ25zeXN0ZW1fX3ZhcmlhYmxlc19kbF9pdGVtX2RlcHRoLSN7JGl9IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGl9KTtcblxuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpfSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpfSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpICogMS41fSk7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpKiAxLjV9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpKiAxLjV9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGkgKyAxfSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGkgKiAyfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19kbF9pdGVtLXJlcXVpcmVkIHtcbiAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJyZXF1aXNlXCI7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2Rlc2lnbnN5c3RlbV9fc3RhY2tfZGVtb19ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgJiA+IHAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX19oYW1idXJnZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgdmFyKC0tZWFfZ2FwKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWVhX2RzX2hlYWRlcl9oZWlnaHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2hlYWRlcl9oZWlnaHQpO1xuICB9XG5cbiAgc3ZnIHJlY3Qge1xuICAgIGZpbGw6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpXG4gIH1cblxuICAmOmhvdmVyIHN2ZyByZWN0IHtcbiAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KVxuICB9XG5cbiAgJiB+IG1haW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJjpmb2N1cyArIC5lYV9kZXNpZ25zeXN0ZW1fX3NpZGViYXIsXG4gICY6YWN0aXZlICsgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5lYV9kZXNpZ25zeXN0ZW1fX21haW46OmJlZm9yZSxcbiAgJjphY3RpdmUgfiAuZWFfZGVzaWduc3lzdGVtX19tYWluOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19oYW1idXJnZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cbiIsICIuZWFfZGVzaWduc3lzdGVtX19sYXllcnNfZGVtbyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vcGVyc3BlY3RpdmU6IDgwMHB4O1xuXG4gICYgKiB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19kZW1vX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQwZW07XG4gICAgaGVpZ2h0OiAzMGVtO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWCgtNDBkZWcpIHJvdGF0ZVkoMzBkZWcpIHRyYW5zbGF0ZVooLTJlbSk7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19sYXllcnNfZGVtb19mbG9vciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAtMTBlbTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpIHRyYW5zbGF0ZVooLTE1ZW0pO1xuICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoI2FhYSAwIDJweCwgdHJhbnNwYXJlbnQgMCAxMHB4KSBjZW50ZXIgLyAyZW0gMTAwJSBuby1yZXBlYXQsIHJhZGlhbC1ncmFkaWVudChjbG9zZXN0LXNpZGUsICNkZGQsIHRyYW5zcGFyZW50KTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19kZW1vX2l0ZW0ge1xuICAgIC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfc3BhY2VyOiAwLjAwMDdlbTtcbiAgICAtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3otbWludXM6IDEyZW07XG5cbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmLXBvc3RpdCxcbiAgICAmLWNvbGxhcHNlLFxuICAgICYtc2lkZWJhcixcbiAgICAmLWRyb3Bkb3duIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRvb2x0aXAsXG4gICAgJi10b2FzdCxcbiAgICAmLWFsZXJ0LFxuICAgICYtbW9kYWwsXG4gICAgJi1kcm9wZG93biB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1iYXNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpIDAgMTBweCwgI2RkZCAwIDEycHgpIGNlbnRlciAvIDkwJSA3MCUgbm8tcmVwZWF0LCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIHotaW5kZXg6IHZhcigtLWVhX3pfYmFzZSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooY2FsYyh2YXIoLS1lYV96X2Jhc2UpICogdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfc3BhY2VyKSAtIHZhcigtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3otbWludXMpKSk7XG4gICAgfVxuXG4gICAgJi10b29sdGlwIHtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgICAgIHotaW5kZXg6IHZhcigtLWVhX3pfdG9vbHRpcCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMWVtKTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gICAgICAgIHJvdGF0ZTogNDVkZWc7XG4gICAgICAgIHdpZHRoOiAwLjVlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjVlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDMwZW0gLSAzZW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtcG9zdGl0IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IDM3LjUlO1xuICAgICAgbGVmdDogMjYlO1xuICAgICAgdG9wOiAxNCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wb3N0aXRfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICB6LWluZGV4OiBjYWxjKHZhcigtLWVhX3pfdG9vbHRpcCkgLSAxKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWihjYWxjKCh2YXIoLS1lYV96X3Rvb2x0aXApIC0gMSkgKiB2YXIoLS1lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19zcGFjZXIpIC0gdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfei1taW51cykpKTtcbiAgICB9XG5cbiAgICAmLWNvbGxhcHNlIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2xhdGU6IC01MCUgMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgei1pbmRleDogdmFyKC0tZWFfel9vdmVyX2Jhc2UpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKGNhbGModmFyKC0tZWFfel9vdmVyX2Jhc2UpICogdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfc3BhY2VyKSAtIHZhcigtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3otbWludXMpKSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM2VtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNpZGViYXIge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS1lYV96X2RyYXdlcik7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooY2FsYyh2YXIoLS1lYV96X2RyYXdlcikgKiB2YXIoLS1lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19zcGFjZXIpIC0gdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfei1taW51cykpKTtcbiAgICB9XG5cbiAgICAmLWxpZ2h0Ym94LFxuICAgICYtY29uZmlybSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgei1pbmRleDogdmFyKC0tZWFfel9saWdodGJveGVzKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWihjYWxjKHZhcigtLWVhX3pfbGlnaHRib3hlcykgKiB2YXIoLS1lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19zcGFjZXIpIC0gdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfei1taW51cykpKTtcbiAgICB9XG5cbiAgICAmLW1vZGFsLFxuICAgICYtZHJvcGRvd24sXG4gICAgJi1jb25maXJtX21vZGFsIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgfVxuXG4gICAgJi1tb2RhbCxcbiAgICAmLWNvbmZpcm1fbW9kYWwge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGhlaWdodDogMzAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAxZW0pO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGhlaWdodDogY2FsYygzMGVtIC0gMzBlbSAqIDAuNjUpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZGVzaWduc3lzdGVtX19sYXllcnNfZGVtb19pdGVtLXRvb2x0aXA6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDMwZW0gLSAzMGVtICogMC40KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbmZpcm0ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKGNhbGModmFyKC0tZWFfel9saWdodGJveGVzKSAqIHZhcigtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3NwYWNlcikgLSB2YXIoLS1lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc196LW1pbnVzKSArIDRlbSkpO1xuXG4gICAgICAuZWFfZGVzaWduc3lzdGVtX19sYXllcnNfZGVtb19pdGVtX2hpZGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1kcm9wZG93biB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgICAgaGVpZ2h0OiA0MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDNlbSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpIDAgMTBweCwgI2RkZCAwIDEycHgpIGNlbnRlciAvIDkwJSA3MCUgbm8tcmVwZWF0LCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMzBlbSAtIDMwZW0gKiAwLjkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdG9hc3Qge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGhlaWdodDogMTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1lYV9zbmFja2Jhcl9zaGFkb3cpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiB2YXIoLS1lYV96X3RvYXN0KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWihjYWxjKHZhcigtLWVhX3pfdG9hc3QpICogdmFyKC0tZWFfZGVzaWduc3lzdGVtX19sYXllcnNfc3BhY2VyKSAtIHZhcigtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3otbWludXMpKSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDMwZW0gLSAzMGVtICogMC4xKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFsZXJ0IHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBoZWlnaHQ6IDE0JTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zbGF0ZTogLTUwJSAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgei1pbmRleDogdmFyKC0tZWFfel9hbGVydCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooY2FsYyh2YXIoLS1lYV96X2FsZXJ0KSAqIHZhcigtLWVhX2Rlc2lnbnN5c3RlbV9fbGF5ZXJzX3NwYWNlcikgLSB2YXIoLS1lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc196LW1pbnVzKSkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGhlaWdodDogY2FsYygzMGVtIC0gMzBlbSAqIDAuMTQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19kZW1vX2l0ZW1faGlkZSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19sYXllcnNfZGVtb19pdGVtOmhhcyhpbnB1dDpjaGVja2VkKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgIGJvdHRvbTogaW5oZXJpdDtcblxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2xheWVyc19kZW1vX2l0ZW0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICIvLyBhY2Nlc3NpYmlsaXR5XG4uZWFfZGVzaWduc3lzdGVtX19hY2Nlc3NpYmlsaXR5X2J1dHRvbl9jb250cmFzdCB7XG4gIGNvbG9yOiAjMUYxRjFGICFpbXBvcnRhbnQ7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKmxheW91dCovXG4uZWFfZGVzaWduc3lzdGVtX19wYWdlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfZHNfaGVhZGVyX2hlaWdodCk7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19tYWluLFxuLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX21haW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cblxuLyogUGFnZSAqL1xuaDEuZWFfZGVzaWduc3lzdGVtX19wYWdlX3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDEpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjUpO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICYgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICBjb2RlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICYgPiAqIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiIsICIuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX21lbnUge1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcGxheWdyb3VuZF9tZW51X3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX21lbnVfbWFpbiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgfVxufVxuIiwgIi5lYV9kZXNpZ25zeXN0ZW1fX3BsYXlncm91bmRfcGFnZSB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX3BhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICIuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX3BhZ2VfbGF5b3V0IHtcbiAgLmVhX2dlbmVyaWNzX19wYWdlLFxuICAuZWFfZ2VuZXJpY3NfX3BhZ2UgKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGdhcDogMzBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoY2xhc3MpO1xuICAgICAgcGFkZGluZzogMnB4IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIi5lYV9kZXNpZ25zeXN0ZW1fX21haW4tcGxheWdyb3VuZCB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgd2lkdGg6IHZhcigtLWVhX3NpZGViYXJfd2lkdGgpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19uYXYgPiAuZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwibWVudVwiO1xuQHVzZSBcInBhZ2VcIjtcbkB1c2UgXCJwYWdlX2xheW91dFwiO1xuQHVzZSBcInNpZGViYXJcIjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fbWFpbi1wbGF5Z3JvdW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmID4gLmVhX2dlbmVyaWNzX19jb250YWluZXIsXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxNXB4IHNvbGlkICMyMjI7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cbn1cbiIsICIuZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19wcmVmc19wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgei1pbmRleDogdmFyKC0tZWFfel9kcmF3ZXIpO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3g6Y2hlY2tlZCB+IC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfY2hlY2tib3gge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKiAtMSk7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIC0xKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX2J1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19wYW5lbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCkgMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsICI6cm9vdCB7XG4gIC0tZWFfZG9jc19jb2xvcjogIzRBOTBFMjtcbiAgLS1lYV9hbGJ1bXNfY29sb3I6ICNGRjdBMWQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIENTUyB0ZW1wb3JhaXJlIHBvdXIgYW3DqWxpb3JlciBsJ2ludGVyZmFjZSBsZSB0ZW1wcyBxdSdvbiBwYXNzZSBlbiBmcmFnbWVudHNcbi8vIDVweCBldCBwYXMgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgcG91ciBxdWUgw6dhIGZvbmN0aW9ubmUgc3VyIGp1bmlvciBhdXNzaVxuXG4jZGl2X0lOX01BSU4geyAvLyBuaXZlYXUgZW4gcGx1cyBwb3VyIMOpY3Jhc2VyIGwnYW5jaWVuIENTU1xuICAkLWdyaWRfZ2FwOiB2YXIoLS1lYV9nYXApIC8gMjtcblxuICAvLyBpY29uZXMgKyBhbGJ1bVxuICAuY2xfZG9jc19saXN0X2ljb24sXG4gIC5jbF9kb2NzX2FsYnVtX2FsYnVtXyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JC1ncmlkX2dhcH0pO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICB3aWR0aDogMjQwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNsX2RvY19YaWNvbjo6YWZ0ZXIsXG4gIC5jbF9kb2NzX2FsYnVtX3Bob3RvIC5jbF9kb2NzX2FsYnVtX3NlbGVjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9nYXApKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9nYXApKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2xpc3RfYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vIGljb25lc1xuICAuY2xfZG9jc19saXN0X2ljb25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpIGNhbGMoMThweCAtICN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5jbF9ET0NTX0xJU1RfWElDT04sXG4gICAgLmNsX2RvY3NfbGlzdF9pY29uIHtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHBldGl0ZXMgaWNvbmVzXG4gICAgLmNsX2RvY3NfbGlzdF9pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmID4gc3BhbjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIGNhbGMoKDMwcHggKyA1cHggKiAyIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gYSxcbiAgICAgICYgPiAuY2xfbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsX2RvY3NfbGlzdF9pY29uX3NwYW4ge1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGEgPiBzcGFuLFxuICAgICAgJiA+IC5jbF9saW5rIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJiA+IGEge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICYgPiBzcGFuID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy9pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgLy8gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgIC8vfVxuICAgIH1cblxuICAgIC8vIGdyYW5kZXMgaWNvbmVzXG4gICAgLmNsX0RPQ1NfTElTVF9YSUNPTiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGEsXG4gICAgICAmID4gLmNsX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuXG4gICAgICAmID4gLmNsX2RvY19YaWNvbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICB3b3JkLXdyYXA6IGluaXRpYWw7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIH4gLmNsX2RvY19YaWNvbjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cblxuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICYuZWFfZG9jc19fdmlldy1pY29uIHtcbiAgICAgIC5jbF9kb2NzX2xpc3RfaWNvbnMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI0MHB4LCAxZnIpKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAuY2xfZG9jc19saXN0X2ljb24ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9kb2NzX192aWV3LXhpY29uIHtcbiAgICAgIC5jbF9kb2NzX2xpc3RfaWNvbnMge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLWF1dG8tcm93czogMWZyO1xuICAgICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDE2MHB4LCAxZnIpKTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAuY2xfRE9DU19MSVNUX1hJQ09OIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFsYnVtXG4gICYuZWFfZG9jc19fdmlldy1hbGJ1bSB7XG4gICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKSBjYWxjKDE4cHggLSAjeyQtZ3JpZF9nYXB9IC8gMik7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fLFxuICAgIC5jbF9kb2NzX2FsYnVtX3Bob3RvIHtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fICsgLmNsX2RvY3NfYWxidW1fcGhvdG8ge1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmNsX2RvY3NfYWxidW1fYWxidW1fIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbF9kb2NzX2FsYnVtX2RpcixcbiAgICAgICAgLmNsX2RvY3NfYWxidW1fYWxidW0ge1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbF9kb2NzX2FsYnVtX18ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICAgIC5jbF9jaGVja2JveCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xfZG9jc19hbGJ1bV9zZWxlY3Rpb24ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIGNhbGMoKDMwcHggKyA1cHggKiAyIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG5cbiAgICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJiArIHNwYW4ge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xfZG9jc19hbGJ1bV9waG90byB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICAgIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLy8gIG1heC13aWR0aDogY2FsYyg3NSUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIC8vfVxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAvLyAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgLy99XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNXB4ICogNCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNXB4ICogNCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICAgICAgb3V0bGluZTogY2FsYyg1cHggKiAyKSBzb2xpZCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiBjYWxjKDVweCAqIDIpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV9pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAuY2xfZG9jc19hbGJ1bV9fIHtcbiAgICAgICAgLmNsX2RvY3NfYWxidW1fc2VsZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNXB4IGNhbGMoNXB4ICogMik7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyAgLmNsX2RvY3NfYWxidW1fc2VsZWN0aW9uOmxhc3QtY2hpbGQge1xuICAgICAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAvLyAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbiIsICJAdXNlIFwidmFyaWFibGVzXCI7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcbkB1c2UgXCJ2aWV3c1wiO1xuXG5AaW5jbHVkZSBhcHBsaWNhdGlvbl9maWxsKCdkb2NzJywgdmFyKC0tZWFfZG9jc19jb2xvcikpO1xuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnYWxidW1zJywgdmFyKC0tZWFfYWxidW1zX2NvbG9yKSk7XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19tYWlsYm94ZXNfdGFibGVfc3BlY2lhbHNfcGVyc29uYWxzIHtcbiAgLmVhX2dlbmVyaWNzX19tYWlsX21haWxib3hlc19oYXNfdW5zZWVuIHtcbiAgICAuZWFfbWFpbF9fbWFpbGJveGVzX25hbWUsXG4gICAgLmVhX21haWxfX21haWxib3hlc191bnNlZW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21haWxib3hlc191bnNlZW4ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfbWVzc2FnZV9udW1iZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnLyc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24oc20sIGxnKSB7XG4gICAgW2RhdGEtbmFtZT1cIndlYl91bnN1YnNcIl0sXG4gICAgW2RhdGEtbmFtZT1cImFjdGlvbnNcIl0ge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX2NlbGxbZGF0YS1uYW1lPVwid2ViX3Vuc3Vic1wiXSxcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX2NlbGxbZGF0YS1uYW1lPVwiYWN0aW9uc1wiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X2NlbGxbZGF0YS1uYW1lPVwid2ViX3Vuc3Vic1wiXSxcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X2NlbGxbZGF0YS1uYW1lPVwiYWN0aW9uc1wiXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG5cbiAgICBbZGF0YS1uYW1lPVwid2ViX3Vuc3Vic1wiXSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2RhdGEtbmFtZT1cImFjdGlvbnNcIl0ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICogLTEpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIC0xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8uZWFfbWFpbF9fbWFpbGJveGVzX3dlYl91bnN1YnMsXG4gIC8vLmVhX21haWxfX21haWxib3hlc19hY3Rpb25zIHtcbiAgLy8gIG1pbi13aWR0aDogNTBweDtcbiAgLy99XG4gIC8vXG4gIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAvLyAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aCB7XG4gIC8vICAgIHdpZHRoOiAxMCU7XG4gIC8vXG4gIC8vICAgICY6Zmlyc3QtY2hpbGQge1xuICAvLyAgICAgIHdpZHRoOiBhdXRvO1xuICAvLyAgICB9XG4gIC8vXG4gIC8vICAgICY6bGFzdC1jaGlsZCB7XG4gIC8vICAgICAgbWluLXdpZHRoOiA1MHB4O1xuICAvLyAgICB9XG4gIC8vICB9XG4gIC8vfVxufVxuXG4uZWFfbWFpbF9fbWFpbGJveGVzX3RhYmxlX3BlcnNvbmFscyB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdHIge1xuICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21haWxib3hlc191bnNlZW4sXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfbWVzc2FnZV9udW1iZXIsXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfd2ViX3Vuc3VicyxcbiAgLmVhX21haWxfX21haWxib3hlc19hY3Rpb25zIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuZWFfbWFpbF9fbWFpbGJveGVzX2FjdGlvbnMgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9hZGJvb2tfbGlzdCB7XG4gIC8vLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gIC8vICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAvL31cbiAgLy9cbiAgLy8uZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwtY2hlY2tib3gge1xuICAvLyAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQpICsgdmFyKC0tZWFfdGFibGVfdGJvZHlfY2VsbF9wYWRkaW5nX3JpZ2h0KSArIHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pKTtcbiAgLy99XG4gIC8vXG4gIC8vLmVhX21haWxfX3NlbmRfYWRib29rX2Jvb2tfY2VsbCB7XG4gIC8vICB3aWR0aDogMzAlO1xuICAvL31cblxuICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZGlzcGxheV9uYW1lX2VtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZW1haWwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIjxcIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfYWRib29rX2Rpc3BsYXlfbmFtZV9lbWFpbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmVhX21haWxfX3NlbmRfYWRib29rX2VtYWlsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2FkYm9va19kaXNwbGF5X25hbWVfZW1haWwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2FkYm9va19lbWFpbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWNoO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9tYWluIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHMge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBvcmRlcjogMTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC8vIGhlYWRlclxuICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgJi5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlcl9oYXNfbGlzdCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXJfY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2luZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAvIDIgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMik7XG5cbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2xpbmtzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gY29sbGFwc2VcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsIHtcbiAgICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2xpbmtzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfeGZpbGVzX2xpc3Qge1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfaW5mbyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saW5rcyB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19saXN0IHtcbiAgICAgICAgICAgICAgZ3JpZC1nYXA6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19feGZpbGVzOm5vdCguZWFfZ2VuZXJpY3NfX3hmaWxlcy1lbXB0eSkgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlcyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgICAgICAgICAgICAgJi5lYV9nZW5lcmljc19feGZpbGVzLWVtcHR5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50cyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfY29sbGFwc2VfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19jb2xsYXBzZV9idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9ib3R0b21iYXIge1xuICAuZWFfbWFpbF9fc2VuZF9ib3R0b21iYXJfaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX2Zvcm0sXG4uZWFfbWFpbF9fc2VuZF9tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmVhX21haWxfX3NlbmRfbWFpbiB7XG4gIGZsZXgtZ3JvdzogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gIC0tZWFfbWFpbF9zZW5kX2Zvcm1faGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IHZhcigtLWVhX21haWxfc2VuZF9mb3JtX2hlaWdodCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgICB6LWluZGV4OiB2YXIoLS1lYV96X292ZXJfYmFzZSk7IC8vICNkaXZfVE9QIGVzdCDDoCA1MCBzdXIgYXBwXG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdG9wOiAwO1xuXG4gICAgLmVhX3BsYXRmb3JtLWlvcyAmIHtcbiAgICAgIHRvcDogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcnRlIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ydGVfaWZyYW1lIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9tYWluIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZWFfbWFpbF9fc2VuZF9oZWFkZXJfbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtdGV4dF9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC10ZXh0LFxuICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2xpc3QsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qgc2VsZWN0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWVtYWlsIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKSArIDFweCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQ6bm90KC5lYV9nZW5lcmljc19feGFkZHJzX2FkZF9pbnB1dCksXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1lbWFpbCB7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXRleHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICBsZWdlbmQge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfdG9wKSArIDFweCk7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl9mcm9tIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgICYsXG4gICAgJiBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl90byB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX2J1dHRvbl9jY19iY2Mge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9mb3JtIHtcbiAgICAuZWFfbWFpbF9fc2VuZF9oZWFkZXJfbGluZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAgIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX3RvcGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAvLy5lYV9tYWlsX19zZW5kX2Zvcm0gLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9jb250YWluZXJbZGF0YS10YXJnZXQ9J2NvbGxhcHNlX3NlbmRfb3B0aW9ucyddIHtcbiAgLy8gIHBvc2l0aW9uOiBzdGlja3k7XG4gIC8vICB0b3A6IDA7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLy8gIHotaW5kZXg6IDQ7XG4gIC8vfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLXRyYW5zaXRpb25fdGltZTogMzAwbXM7XG5cbi5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zIHtcbiAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX21haW4ge1xuICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19tYWluX2lubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfbGluZSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCBzZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19wcmlvcml0eSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2Rpc3BsYXlfY2NfY2NpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2NoZWNrYm94ZXMge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXkge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2luZm8ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheV90aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfZGF0ZSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfcGxhbm5lZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiA+IHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X21vZGFsX2ZpZWxkcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCkgKiA3KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19saW5lIHtcbiAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X3RpdGxlIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2RhdGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2xpbmUge1xuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5IHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfdGl0bGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X2RhdGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgJ2FkYm9vayc7XG5AdXNlICdhdHRhY2htZW50cyc7XG5AdXNlICdib3R0b21iYXInO1xuQHVzZSAnZm9ybSc7XG5AdXNlICdoZWFkZXInO1xuQHVzZSAndG9wYmFyJztcbkB1c2UgJ29wdGlvbnMnO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lLFxuLmVhX21haWxfX3NlbmRfb3B0aW9uc19saW5lIHtcbiAgLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG59XG5cbi8vIEB0b2RvIEZCIEEgc3VwcHJpbWVyIHF1YW5kIHdlYjIgZXQgZGVmYXVsdCBzZXJvbnQgZnVzaW9ubsOpc1xuLy8gQWpvdXRlIHVuZSBjbGFzcyBwb3VyIGfDqXJlciBsYSBoYXV0ZXVyIGRlIGwnaWZyYW1lXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9tYWlsX19zZW5kIHtcbiAgICAjZGl2X0lOU0lERSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgI2Rpdl9JTiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9tYWlsX19zZW5kIHtcbiAgICAjZGl2X1RPUCB7XG4gICAgICB6LWluZGV4OiA1MjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cblxuICAgIC5jbF90ZF9tZW51X2JhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfYm90dG9tX2Zvcm0ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAuZWFfbWFpbF9fbWVzc2FnZV9ib3R0b20ge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cbiIsICIuZWFfbWFpbF9fbWVzc2FnZV9hdHRhY2htZW50c19saXN0IHtcbiAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgIWltcG9ydGFudDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG91dGxpbmU6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyKSBzb2xpZCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgaW5zZXQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmLmVhX21haWxfX21lc3NhZ2VfYXR0YWNobWVudHNfbGlzdC10aHVtYm5haWwge1xuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfdG9wX2RldGFpbHMge1xuICBvdmVyZmxvdzogYXV0bztcblxuICAuZWFfbWFpbF9fbWVzc2FnZV9yZWNpcGllbnRzX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvL21hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIgLSAodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpKSAvIDIpO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfcmVjaXBpZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBhbGlnbi1pdGVtczogZmlyc3QgYmFzZWxpbmU7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9zZW5kZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9oZWFkZXJfbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfcmVjaXBpZW50c19kZXRhaWxzIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdG9wX2Zvcm0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTE7IC8vIHBvdXIgbCdhcHBcblxuICAgIC5lYV9wbGF0Zm9ybS1pb3MgJiB7XG4gICAgICB0b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLy8gQHRvZG8gOiBjZWNpIGVzdCB1biB0ZXN0IHN0aWNreVxuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIC8vIMOnYSBjJ2VzdCDDoCBjYXVzZSBkdSBwYWRkaW5nLXRvcCBkZSBkaXZfSU5cbiAgICB0b3A6IC0xMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3RvcF9hY3Rpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLSBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMikpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLSBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMikpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBOZSBwYXMgc3VwcHJpbWVyLCBuw6ljZXNzYWlyZSBwb3VyIGNoaWxkX2hpZGVhYmxlXG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLmVhX21haWxfX21lc3NhZ2VfbWFpbF9hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX21haWxfYWN0aW9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIE5lIHBhcyBzdXBwcmltZXIsIG7DqWNlc3NhaXJlIHBvdXIgY2hpbGRfaGlkZWFibGVcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfcGFnaW5hdGlvbl9jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcGFnZXMge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfbWFpbF9fbWVzc2FnZV9mb2xkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2Vfc3ViamVjdF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvL2FsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9zdGF0dXNfZGF0ZV9jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemVfaDIpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2RhdGUge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB0aW1lOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6IFwiLFxcMDBhMFwiO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBjb250ZW50OiBcIlxcMDBhMCxcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZWFfbWFpbF9fc3RhdHVzX2luZm9fZmxhZyB7XG4gIHVzZSB7XG4gICAgZmlsbDogaHNsKDM1MyA5OCUgNjAlKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9wcmlvcml0eSB7XG4gIC8vIEB0b2RvIDogcmVtcGxhY2VyIHBhciBsYSB2YXJpYWJsZSBkdSBzdGF0dXMgZG90IHF1YW5kIHhhZGRycyBtZXJnZWRcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLSAxMXB4KTtcblxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJpb3JpdHktaGlnaCB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJpb3JpdHktbG93IHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdG9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX25vdGljZV9hbHJlYWR5X3JlcGxpZWQge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfYnV0dG9uX2NvbGxhcHNlX3JlZ2lzdGVyX2xpc3Qge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG59XG4iLCAiJC1oZWlnaHQ6IDI1MHB4O1xuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lIHtcbiAgbWluLWhlaWdodDogJC1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygoI3skLWhlaWdodH0gLyAyKSAtICh2YXIoLS1lYV9sb2FkZXJfc2l6ZSkgLyAyKSk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAodmFyKC0tZWFfbG9hZGVyX3NpemUpIC8gMikpO1xuICB9XG5cbiAgJi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWVbc3JjZG9jXSArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19yZWdpc3Rlcl9tYWluIHtcbiAgLmVhX21haWxfX3JlZ2lzdGVyX21haWxfYXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfdGl0bGUge1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fcmVnaXN0ZXJfcHJvbW9fYXJlYSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2Vfc3ViamVjdF9jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9zdGF0dXNfZGF0ZV9jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2RhdGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICB0aW1lOmZpcnN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6ICcsJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aW1lOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6ICcsJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIgLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2Rpc3BsYXkge1xuICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgJi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSArIC5lYV9nZW5lcmljc19faWZyYW1lIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZSAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfYXR0YWNobWVudHMge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX3hmaWxlcyB7XG4gICQtZ3JpZF9nYXA6IHZhcigtLWVhX2dhcCk7XG4gIC0tZWFfbWVzc2FnZV90ZXh0X19pdGVtX3dpZHRoOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC0tZWFfbWVzc2FnZV90ZXh0X19pdGVtX3dpZHRoOiAyNTBweDtcbiAgfVxuXG4gIC8vLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbS1pbWcge1xuICAvLyAgb3JkZXI6IC0xO1xuICAvL31cblxuICAmLXRodW1ibmFpbCA+IC5lYV9nZW5lcmljc19feGZpbGVzX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogY2FsYygjeyQtZ3JpZF9nYXB9IC8gMiAqIC0xKTtcblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCh2YXIoLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGgpLCAxZnIpKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZnVsbCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19feGZpbGVzX2xpc3Qge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX21haWxfX21lc3NhZ2VfYmFyX2xpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfcHJldmlvdXNfc2Vjb25kX2hpZGRlbiB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX21haWxfX21lc3NhZ2VbY2xhc3MqPVwiZWFfbWFpbF9fbWVzc2FnZV9wcmV2aWV3XCJdIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfcGFnaW5hdGlvbl9jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIH1cbn1cbiIsICJAdXNlIFwiYWN0aW9ucy9pbmRleFwiIGFzIGFjdGlvbnM7XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiAuZWFfbWFpbF9fbWVzc2FnZV9yZWdpc3Rlcl9zdGF0dXNfbGlzdCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xufVxuXG4vLyBkZWNvcmF0aW9uXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2RlY29yYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hsYXJnZSk7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZV94bGFyZ2UpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3VzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29udGVudFxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlLFxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgICYgKyAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGVfdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9mb250X3NpemVfaDMpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkpIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2NhbGVuZGFyX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2luZm9zIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9kYXRlLFxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX3BlcmlvZCxcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9kZXNjcmlwdGlvbixcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9sb2NhdGlvbixcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9vcmdhbml6ZXIsXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYXR0ZW5kZWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF9pbmZvc19sYWJlbCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2F0dGVuZGVlcyB7XG4gIC5lYV9nZW5lcmljc19fZGV0YWlscyB7XG4gICAgJjpub3QoW29wZW5dKSB7XG4gICAgICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2F0dGVuZGVlc19saXN0X2hpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbb3Blbl0ge1xuICAgICAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9hdHRlbmRlZXNfbGlzdF9zaG93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9hbnN3ZXIsXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2Fuc3dlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYnV0dG9ucyB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfZGVjb3JhdGlvbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21zZ192Y2FsIC5lYV9nZW5lcmljc19fYmFkZ2UsXG4gIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9oZWFkZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2NhbGVuZGFyX2J1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG4gICAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfaW5mb3Mge1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2luZm9zX2xhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2RlY29yYXRpb24ge1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21zZ192Y2FsIC5lYV9nZW5lcmljc19fYmFkZ2UsXG4gIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9oZWFkZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9jYWxlbmRhcl9idXR0b24ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2luZm9zIHtcbiAgICAgIGNsZWFyOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfaW5mb3NfbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuIiwgIkB1c2UgJ2JvdHRvbSc7XG5AdXNlICdhdHRhY2htZW50cyc7XG5AdXNlICdkZXRhaWxzJztcbkB1c2UgJ2lmcmFtZSc7XG5AdXNlICdyZWdpc3Rlcic7XG5AdXNlICd0ZXh0JztcbkB1c2UgJ3RvcC9pbmRleCcgYXMgdG9wO1xuQHVzZSAndmNhbCc7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBhbmNpZW5uZSBwYWdlIHNlcmEgc3VwcHJpbcOpZVxuLmNsX01BSUxfTVNHX2hlYWRlciArIC5jbF9NQUlMX01TR19hdHRhY2hlZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUsXG4uY2xfTUFJTF9NU0dfVEVYVCB7XG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlIHtcbiAgLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBsZXMgUEpzIHNlcm9udCBhZmZpY2jDqWVzIGF2ZWMgbGUgbm91dmVhdSBmcmFnbWVudFxuICAuY2xfTUFJTF9NU0dfYXR0YWNoZWQuY2xfTUFJTF9NU0dfYXR0YWNoZWRfb2xkIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIsXG4gIC5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX3hmaWxlcyB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAtMSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIC0xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9pZnJhbWVfYmFja2dyb3VuZCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lci5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX25vX2F0dGFjaG1lbnRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX2F0dGFjaG1lbnRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5jbF9NQUlMX01TR19hdHRhY2hlZC5jbF9NQUlMX01TR19hdHRhY2hlZF9vbGQge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIDA7XG5cbiAgICAuY2xfaXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICNkaXZfSU5TSURFIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgI2Rpdl9JTlVQLFxuICAgICNkaXZfVE9QIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgI2Rpdl9JTiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEB0b2RvIGZiIEEgc3VwcHJpbWVyIHF1YW5kIGFuY2llbm5lIHBhZ2UgbGVjdHVyZSBzZXJhIHN1cHByaW3DqWUgKi9cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICBodG1sOm5vdChbZGF0YS1za2luPVwiYXBwXCJdKSAuZWFfbWFpbF9fbWVzc2FnZSB7XG4gICAgI2Rpdl9JTiB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAjZGl2X0ZSQU1FIHtcbiAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfY29udGFpbmVyIHtcbiAgZmxleC1ncm93OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9nYXApICsgdmFyKC0tZWFfYnV0dG9uc19nYXApICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9tYWlsYm94IHtcbiAgJi5lYV9tYWlsX19tZXNzYWdlX3ByZXZpZXdfdW5kZXIsXG4gICYuZWFfbWFpbF9fbWVzc2FnZV9wcmV2aWV3X3NpZGUge1xuICAgICNkaXZfSU4ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICNkaXZfSU5fUFJFVklFVyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG5cbiAgICAjZGl2X0lOX1BSRSB7XG4gICAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICNkaXZfSU5fUFJFIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8qIEB0b2RvIGZiIEEgc3VwcHJpbWVyIHF1YW5kIGFuY2llbm5lIHBhZ2UgbGVjdHVyZSBzZXJhIHN1cHByaW3DqWUgKi9cbiNkaXZfSU5fUFJFX1RPUCAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsIHtcbiAgbWFyZ2luOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2FuaW1hdGlvbnMvaW5kZXhcIiBhcyBhbmltYXRpb25zO1xuXG4uZWFfbWFpbF9fbWVudSB7XG4gIC5lYV9tYWlsX19tZW51X3RyZWVfaXRlbSxcbiAgLmVhX21haWxfX21lbnVfaXRlbSB7XG4gICAgLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lbnVfdHJlZV9pdGVtLFxuICAuZWFfbWFpbF9fbWVudV9pdGVtIHtcbiAgICAmLWhhc191bnNlZW4ge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYmFkZ2UsXG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaGFzX25ldyB7XG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24gPiAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKTtcbiAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIgKiAtMSk7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9iYWRnZV9taW5pX3NpemUpIC8gMiAqIC0xKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc2lkZWJhciAuZWFfbWFpbF9fbWVudSAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4gIC5lYV9tYWlsX19tZW51X2J1dHRvbi1ob3ZlciA+IC5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2X2J1dHRvbi1hY3Rpb24tMSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgfVxuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tYmFkZ2UpIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgKiAxICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pICogMSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHNoYXJlZFxuLmVhX21haWxfX25hdi1zaGFyZWQge1xuICAmID4gLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvblthcmlhLWV4cGFuZGVkXSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG4gIH1cbn1cbiIsICIjZGl2X09VVF9QQUdFLFxuI2Rpdl9XV1csXG4uZWFfcGFnZXNfb3V0X19wYWdlIHtcbiAgLS1lYV9oZWFkZXJfZm9vdGVyX21heF93aWR0aDogMTMwMHB4O1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfcGFnZXNfb3V0X19mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcblxuICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LFxuLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtZnVsbF93aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24oc20sIG1kKSB7XG4gICAgICBncmlkLWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1lYV9oZWFkZXJfZm9vdGVyX21heF93aWR0aCk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDEuNSkgdmFyKC0tZWFfZ2FwKTtcbn1cblxuLmVhX3BhZ2VzX291dF9fc29jaWFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy8gaGVhZGVyXG4uZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyLmVhX3BhZ2VzX291dF9fcGFnZV9oZWFkZXIge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtaW4taGVpZ2h0OiA4NXB4O1xuICB9XG5cbiAgLmVhX3BhZ2VzX291dF9fcGFnZV9oZWFkZXJfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9oZWFkZXJfZm9vdGVyX21heF93aWR0aCk7XG4gIH1cbn1cblxuLmVhX3BhZ2VzX291dF9faGVhZGVyX2VsZW1lbnQge1xuICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAmLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9wYWdlc19vdXRfX2hlYWRlcl9zaWduIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vLyBtb2RhbCBsYW5ndWFnZVxuLmVhX3BhZ2VzX291dF9fbW9kYWxfbGFuZ3VhZ2Uge1xuICAuZWFfcGFnZXNfb3V0X19sYW5nX2FjdGlvbiB7XG4gICAgJi5lYV9wYWdlc19vdXRfX2xhbmdfYWN0aW9uLXNlbGVjdGVkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3BhZ2VzX291dF9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcblxuICAmLmVhX3BhZ2VzX291dF9fbWFpbi1tYXhfd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IGNhbGMoNSUgLSB2YXIoLS1lYV9nYXApIC8gMikgY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAmID4gKiB7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2NhcmQsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX190aWxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfcmVzdWx0cyB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIG1hcmdpbjogMCBhdXRvIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSBhdXRvO1xuXG4gICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX3Jlc2V0X2FsbCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cblxuICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9sYWJlbCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfZ2FwKSk7XG5cbiAgICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9uYW1lX3ByaWNlIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9saXN0X2l0ZW1fbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtX3ByaWNlIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIFtkaXI9XCJydGxlXCJdICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICBvcmRlcjogLTE7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtX3JlbW92ZSB7XG4gICAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgICYuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfdW5hdmFpbGFibGUge1xuICAgICAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtX2xhYmVsIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgICAvL29wYWNpdHk6IDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF90b2dnbGVfdW5hdmFpbGFibGUge1xuICAgIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG4gIH1cblxuICAmID4gLmVhX3NwYWNlX19mb3JtX3JlZ2lzdHJhcl9yZXN1bHRzX2Zvb3RlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIGF1dG8gIWltcG9ydGFudDtcbiAgICAvL2Rpc3BsYXk6IGZsZXg7XG4gICAgLy9cbiAgICAvLy5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfcmVzdWx0c19idXR0b25fc3VibWl0IHtcbiAgICAvLyAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAvLyAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAvLyAgfVxuICAgIC8vXG4gICAgLy8gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgLy8gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIC8vICB9XG4gICAgLy99XG4gIH1cbn1cblxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX3NlYXJjaCB7XG4gIC0tZWFfZmllbGRfaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKTtcblxuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgMDtcblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDIpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWFyY2gge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1zZWFyY2gge1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtd2lkdGg6IDMwMHB4O1xuJC1oZWlnaHQ6IDYxMHB4O1xuXG4uZWFfc3BhY2VfX2ZyaWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogJC1oZWlnaHQ7XG4gICAgbWluLXdpZHRoOiAkLXdpZHRoO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfYmFja2dyb3VuZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfZW1wdHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gJC13aWR0aCk7XG4gICAgaGVpZ2h0OiAkLWhlaWdodDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2FkZCB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wKTtcbiAgICBsZWZ0OiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9sZWZ0KTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG5cbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGV4dGFyZWE6Zm9jdXMtd2l0aGluICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5lYV9zcGFjZV9fZnJpZGdlX21hZ25ldF9hY3Rpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAtLXRvcDogMDtcbiAgICAgIC0tYm90dG9tOiB1bnNldDtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiB2YXIoLS10b3ApO1xuICAgICAgYm90dG9tOiB2YXIoLS1ib3R0b20pO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICA+IC5lYV9zcGFjZV9fZnJpZGdlX21hZ25ldF9hY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1lYV9zaGFkb3dfbGFyZ2UpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWVhX3NoYWRvd19sYXJnZSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG5cblxuICAgICAgICA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKSB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpIDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpIHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgICAgIH1cblxuICAgICAgICA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAtMSk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7IC8qIEB0b2RvIHV0aWxpc2VyIGdyb3VwZWQtY29sdW1uIGF1IGxpZXUgZGUgY2UgZml4ICovXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXRfdGV4dCB7XG4gICAgICAkLXBhZGRpbmc6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAkLXBhZGRpbmc7XG4gICAgICB0b3A6ICQtcGFkZGluZztcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgcmVzaXplOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIFtkYXRhLWRyYWctdHlwZT1cIm1hZ25ldFwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIgPiAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yKSkgZHJvcC1zaGFkb3coMHB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpKSBkcm9wLXNoYWRvdygwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfc3BhY2VfX2ZyaWRnZV9uZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lYV9zcGFjZV9fZnJpZGdlX3dyYXBwZXIge1xuICAuZWFfZ2VuZXJpY3NfX3RhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsIHtcbiAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsX2NhdGVnb3J5IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGVfdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5lYV9zcGFjZV9fc2FudGF0cmVlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJBNEI7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG5cbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbF9jYXRlZ29yeV90aXRsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3VzZSB7XG4gICAgICBmaWxsOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbF9jYXRlZ29yeV90aXRsZV90ZXh0IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3NwYWNlX19mb3JtX3JlZ2lzdHJhcl9hZGQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbn1cblxuXG4vLy8vLy8vL1xuLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgdGhlYWQge1xuICAgIHRoIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxMTUlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfdGFibGVfdGhlYWRfdGhfYm9yZGVyX3RvcF9jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90aGVhZF90aF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90aGVhZF90aF9jb2xvcilcbiAgICB9XG4gIH1cblxuICB0ciB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cbiAgICB0aCwgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbltuYW1lPVwiZGVsZXRlXCJdIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fcmVnaXN0cmFyX2l0ZW1fcXVhbnRpdHkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfaXRlbV9wcmljZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9pdGVtX3RvdGFsLCAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9hZGRfdGFibGVfdG90YWwgdGQge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9hZGRfdGFibGVfdG90YWwge1xuICAgIHRkLCB0aCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9hZGRfdGFibGVfYnV0dG9uIHtcbiAgICB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fcmVnaXN0cmFyX2FkZF90YWJsZV93YXJuaW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX3RvdGFsIHtcbiAgLy8gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAvL31cblxuICBsYWJlbC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfaW5mb3Mge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZCB7XG4gIC5lYV9nZW5lcmljc19fY2FyZF9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZF9zdWJ0aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgfVxuXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWZhbSxcbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtY29tcCxcbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyxcbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtc2NobyB7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0ge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtY29tcCB7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgICAtLWVhX2NhcmRfYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSk7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1hc3NvIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpO1xuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fdW5pdmVyc2VfZG9tYWlucyB7XG4gIC5lYV9nZW5lcmljc19fZGwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fYmFkZ2UtaWNvbl9vbmx5IC5lYV9nZW5lcmljc19faWNvbi5lYV9nZW5lcmljc19faWNvbl9zcGFjZV9tYW5hZ2VyIHtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xufVxuIiwgIi5lYV93d3dfX2hlbHBfZmVhdHVyZXNfdGFibGUge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGw6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdGQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuIiwgIi5lYV93d3dfX3ByZXNlbnRhdGlvbiB7XG4gIC0tZWFfY29udGFpbmVyX21heF93aWR0aDogMTEwMHB4O1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICBzZWN0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmVhX3d3d19fc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZyk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZyk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19tZCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX21kKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbGcpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19sZyk7XG4gIH1cblxuICAuZWFfd3d3X19zZWN0aW9uX2ludHJvLFxuICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAzKTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19zZWN0aW9uX2ludHJvIHtcbiAgICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlLFxuICAgIC5lYV93d3dfX3NlY3Rpb25fc3VidGl0bGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5lYV93d3dfX3NlY3Rpb25fc3VidGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlLmVhX3V0aWxpdGllc19fdGV4dF9hbGlnbi1jZW50ZXIgKyAuZWFfd3d3X19zZWN0aW9uX3N1YnRpdGxlIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwgIi5lYV93d3dfX2FjdGlvbnMtc3ViIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgLmVhX3d3d19fYWN0aW9uc19zdWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgbWFyZ2luOiB2YXIoLS1lYV9idXR0b25zX2dhcCkgY2FsYyh2YXIoLS1lYV9idXR0b25zX2dhcCkgLyAyKSAwIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fYWN0aW9uX3N1YiB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC4yNSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2FkbWluaXN0cmF0aW9uIHtcbiAgY29sb3I6ICNGRkZGRkY7XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDU3cHggNTRweCA0NXB4O1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgdG9wOiAtOXB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24oc20sIG1kKSB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMy81O1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMi80O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2FwcHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIGZpZ3VyZSxcbiAgaW1nIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV93d3dfX2FwcHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxOyAvLyBzdXJjaGFyZ2UgbGnDqWUgw6AgcHJlc2VudGF0aW9uXG5cbiAgICAuZWFfd3d3X19hcHBzX2xpc3RfaXRlbSB7XG4gICAgICBtYXJnaW46IDAgdmFyKC0tZWFfZ2FwKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fYXBwX2Jsb2NrIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuZWFfd3d3X19hcHBfbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIH1cblxuICAgICAgJi5lYV93d3dfX2FwcF9ibG9jay1hcHBsZSAuZWFfd3d3X19hcHBfbGFiZWwge1xuICAgICAgICBsZWZ0OiAzM3B4O1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgIH1cblxuICAgICAgJi5lYV93d3dfX2FwcF9ibG9jay1nb29nbGUgLmVhX3d3d19fYXBwX2xhYmVsIHtcbiAgICAgICAgbGVmdDogNDFweDtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbiB7XG4gIC5lYV93d3dfX2Jhbm5lciB7XG4gICAgJi5lYV93d3dfX3NlY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogNCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiA0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICBncmlkLXJvdy1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fYmFubmVyLmVhX3d3d19fZXhwZXJ0aXNlIHtcbiAgLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogNDBweCA1MHB4O1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmVhX3d3d19fYmFubmVyX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX3d3d19fZXhwZXJ0aXNlX3RpdGxlX2ltZyB7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWdhcDogdmFyKC0tZWFfZ2FwKTtcblxuQG1peGluIGdyaWQtaXRlbS1wYWRkaW5nKCRicmVha3BvaW50KSB7XG4gICQtcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgcGFkZGluZy1yaWdodDogJC1wYWRkaW5nO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX3d3d19fZmVhdHVyZXMge1xuICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIGdyaWQtZ2FwOiBjYWxjKCQtZ2FwICogMik7XG4gIH1cblxuICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAkLWdhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIgKyAuZWFfd3d3X19mZWF0dXJlc19pdGVtX21haW4ge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cblxuICAgICYuZWFfd3d3X19mZWF0dXJlc19pdGVtLWhpZ2hsaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAvLyBjYXJkXG4gICYuZWFfd3d3X19mZWF0dXJlc19kaXNwbGF5LWNhcmQge1xuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBncmlkLWdhcDogMDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZ3JpZC1nYXA6IGNhbGMoJC1nYXAgKiAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IGNhbGMoJC1nYXAgKiAyKSAkLWdhcDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMS41KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMS41KSBjYWxjKCQtZ2FwICogMik7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYmxvY2tcbiAgJi5lYV93d3dfX2ZlYXR1cmVzX2Rpc3BsYXktYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIGdyaWQtZ2FwOiAwO1xuXG4gICAgICAmLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogY2FsYygkLWdhcCAqIDIpICQtZ2FwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IGNhbGMoJC1nYXAgKiAzKSBjYWxjKCQtZ2FwICogMik7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIHBhZGRpbmc6IGNhbGMoJC1nYXAgKiA1KSBjYWxjKCQtZ2FwICogNCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlcixcbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fZ3JpZC0yX3NtIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1pdGVtLXBhZGRpbmcoc20pO1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19ncmlkLTJfbGcge1xuICAgICAgICBAaW5jbHVkZSBncmlkLWl0ZW0tcGFkZGluZyhsZyk7XG4gICAgICB9XG5cbiAgICAgICZbY2xhc3MqPSdlYV9nZW5lcmljc19fZ3JpZC0yXyddIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pOjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENUQVxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoJC1nYXAgKiAxLjUpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygkLWdhcCAqIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoJC1nYXAgKiA0KTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fZm9ybSB7XG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fZm9ybV9hcmVhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpICogMikgMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDMpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCkgKiB2YXIoLS1lYV9idXR0b25fZm9udF9zaXplKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLS1lYV9maWVsZF9jb250cm9sX3dpZHRoOiA0MDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLy5lYV9nZW5lcmljc19fZmllbGRzIHtcbiAgICAvLyAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgLy8gICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkIHtcbiAgICAvLyAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvL1xuICAgIC8vICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgLy8gICAgICBwYWRkaW5nOiAwO1xuICAgIC8vICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIC8vICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgLy8gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAvLyAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLy8gICAgfVxuICAgIC8vICB9XG4gICAgLy99XG4gICAgLy9cbiAgICAvLy5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfdGV4dCxcbiAgICAvLy5lYV9nZW5lcmljc19fZmllbGRfdGV4dGFyZWFfdGV4dCB7XG4gICAgLy8gIGRpc3BsYXk6IGJsb2NrO1xuICAgIC8vICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgLy8gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAvLyAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xuICAgIC8vICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQpICogMS41KTtcbiAgICAvLyAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpICogMS41KTtcbiAgICAvL1xuICAgIC8vICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLy8gICAgd2lkdGg6IDQwMHB4O1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fZm9ybV9lbWFpbF90ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2dhbGxlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3IpO1xuXG4gIC5lYV93d3dfX2dhbGxlcnlfYXJlYSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgKiArIC5lYV93d3dfX2dhbGxlcnlfYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2dhbGxlcnlfbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5lYV93d3dfX2dhbGxlcnlfaXRlbSB7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZ2FsbGVyeV90aXRsZSB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBjb2xvciAuM3M7XG5cbiAgICAgICYuZWFfd3d3X19nYWxsZXJ5X3RpdGxlLWZvY3VzLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fZ2FsbGVyeV9jb2xvcl9ob3Zlcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3Jfc2VsZWN0ZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2dhbGxlcnlfaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2ltYWdlIHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19nYWxsZXJ5X2ltYWdlX2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZ2FsbGVyeV9pbWFnZSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgZmlnY2FwdGlvbiB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIGZpZ2NhcHRpb24gKyBpbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1nYXA6IHZhcigtLWVhX2dhcCk7XG4uZWFfd3d3X19oZXJvIHtcbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAyKTtcbiAgICBncmlkLXJvdy1nYXA6IGNhbGMoJC1nYXAgKiAyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogMyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgICBncmlkLXJvdy1nYXA6IGNhbGMoJC1nYXAgKiA0KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICYuZWFfd3d3X19oZXJvX2ltYWdlX2xlZnQgLmVhX3d3d19faGVyb19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpICogMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICYuZWFfd3d3X19oZXJvX2ltYWdlX2xlZnQge1xuICAgICAgLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19zdHJlbmd0aCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAuZWFfd3d3X19zdHJlbmd0aF9sZWZ0IC5lYV93d3dfX3N0cmVuZ3RoX2xpc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgICBsaTpudGgtY2hpbGQoNCk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmVhX3d3d19fc3RyZW5ndGhfbGVmdCB7XG4gICAgICBmbGV4OiAwIDAgNjAlO1xuICAgIH1cblxuICAgIC5lYV93d3dfX3N0cmVuZ3RoX3JpZ2h0IHtcbiAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0IHtcbiAgICAvL0B0b2RvIHZvaXIgY29tbWVudCBtaWV1eCBnw6lyZXIgbGEgc3VyY2hhcmdlciBkZXMgbWFyZ2lucyBkZXMgdWxzXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVhX3d3d19fc3RyZW5ndGhfYXJ0aWNsZSArIC5lYV93d3dfX3N0cmVuZ3RoX2FydGljbGUge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19zZWN0aW9uLmVhX3d3d19fdGVjaHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgfVxuXG4gIGZpZ3VyZSxcbiAgaW1nIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV93d3dfX3BhcnRuZXJzaGlwcyB7XG4gICAgLmVhX3d3d19fcGFydG5lcnNoaXBzX2xpc3Qge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5lYV93d3dfX3BhcnRuZXJzaGlwc19saXN0X2l0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX3BhcnRuZXJzaGlwX2ZyZW5jaF90ZWNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIC5lYV93d3dfX3BhcnRuZXJzaGlwX2ZyYW5jZV8yMDMwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwic2VjdGlvblwiIGFzIHNlY3Rpb247XG5AdXNlIFwiYWN0aW9uXCIgYXMgYWN0aW9uO1xuXG5AdXNlIFwiY29tbW9uL2FkbWluaXN0cmF0aW9uL2luZGV4XCIgYXMgYWRtaW5pc3RyYXRpb247XG5AdXNlIFwiY29tbW9uL2FwcHMvaW5kZXhcIiBhcyBhcHBzO1xuQHVzZSBcImNvbW1vbi9iYW5uZXIvaW5kZXhcIiBhcyBiYW5uZXI7XG5AdXNlIFwiY29tbW9uL2V4cGVydGlzZS9pbmRleFwiIGFzIGV4cGVydGlzZTtcbkB1c2UgXCJjb21tb24vZmVhdHVyZXMvaW5kZXhcIiBhcyBmZWF0dXJlcztcbkB1c2UgXCJjb21tb24vZm9ybS9pbmRleFwiIGFzIGZvcm07XG5AdXNlIFwiY29tbW9uL2dhbGxlcnkvaW5kZXhcIiBhcyBnYWxsZXJ5O1xuQHVzZSBcImNvbW1vbi9oZXJvL2luZGV4XCIgYXMgaGVybztcbkB1c2UgXCJjb21tb24vc3RyZW5ndGgvaW5kZXhcIiBhcyBzdHJlbmd0aDtcbkB1c2UgXCJjb21tb24vdGVjaHMvaW5kZXhcIiBhcyB0ZWNocztcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uIHtcbiAgLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gIC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbWQ6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDMpO1xuICAtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX2xnOiBjYWxjKHZhcigtLWVhX2dhcCkgKiA0KTtcblxuICBmb250LWZhbWlseTogdmFyKC0tZWFfZm9udF9mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgLy8gaGVhZGluZ3NcbiAgaDEsXG4gIC5lYV9nZW5lcmljc19faDEge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gxKTtcbiAgfVxuXG4gIGgyLFxuICAuZWFfZ2VuZXJpY3NfX2gyIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMik7XG4gIH1cblxuICBoMyxcbiAgLmVhX2dlbmVyaWNzX19oMyB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDMpO1xuICB9XG5cbiAgLy8gY29udGFpbmVyXG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBidXR0b25zXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZyk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbWQpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19sZyk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgfVxuXG4gIC8vIGxpc3RcbiAgLmVhX2dlbmVyaWNzX19saXN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbV9tYXJrZXItaWNvbiB7XG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXJrZXIge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZWFfd3d3X19jYWxsX3RvX2FjdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbn1cblxuLmVhX3d3d19fcHJlc2VudGF0aW9uX3NlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgLmVhX3d3d19faGVybyArIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX3d3d19fc2ltcGxlX3BhcmFncmFwaCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwgIkB1c2UgXCJtYWlucy9oZWxwL2luZGV4XCIgYXMgaGVscDtcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vaW5kZXhcIiBhcyBwcmVzZW50YXRpb247XG5cbi5lYV93d3dfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbn1cbiIsICIvLyBAVE9ETyByZWZhaXJlIHF1YW5kIGZ1bGwgYnVuZGxlXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0ge1xuICAjZGl2X1RPUCAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9iYWNrIHVzZSB7XG4gICAgZmlsbDogI0ZGRkZGRjtcbiAgfVxufVxuIiwgIi8vIE1haWxvXG4vLyBncmF5XG4kLWNvbG9yX2dyYXlfb2lsOiAjMjIyMjIyO1xuJC1jb2xvcl9ncmF5X29ueXg6ICMzODM4Mzg7XG4kLWNvbG9yX2dyYXlfZGF2eTogIzUyNTI1MjtcbiQtY29sb3JfZ3JheV9kaW06ICM2QTZBNkE7XG4kLWNvbG9yX2dyYXlfc3BhbmlzaDogIzlCOUI5QjtcbiQtY29sb3JfZ3JheV9zaWx2ZXI6ICNCMEIwQjA7XG4kLWNvbG9yX2dyYXlfZ2FpbnNib3JvOiAjREVERURFO1xuJC1jb2xvcl9ncmF5X3BsYXRpbml1bTogI0U3RTdFNztcbiQtY29sb3JfZ3JheV9zbW9rZTogI0Y4RjhGODtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gIC8vIGNvbG9ycyBicmFuZFxuICAtLWVhX2NvbG9yX3ByaW1hcnk6IGhzbCgzNTMgOTglIDYwJSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMzUzIDc3JSA1NCUpO1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyOiBoc2woMzUzIDY2JSA0OCUpO1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6IGhzbCgzNTMgOTglIDkwJSk7XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiBoc2woMzUzIDk4JSA5OCUpO1xuICAvLyB0ZXh0IC8gdHlwb1xuICAtLWVhX2ZvbnRfZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIC0tZWFfZm9udF9zaXplOiBjYWxjKDEzcHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuICAvLy0tZWFfdGV4dF9jb2xvcjogI3skLWNvbG9yX2dyYXlfb255eH07IC8vIEB0b2RvIDogw6AgbWV0dHJlIHBhciBkZWZhdWx0XG4gIC0tZWFfdGV4dF9jb2xvcjogI3skLWNvbG9yX2dyYXlfZGltfTsgLy8gYW5jaWVuIHN5c3RlbWVcbiAgLS1lYV90ZXh0X2NvbG9yX2xpZ2h0OiAjeyQtY29sb3JfZ3JheV9zcGFuaXNofTtcbiAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjU0OyAvLyBtaW5pbXVtIFdDQUcgMi4xIGlzIDEuNSAvIDEuNTQgcG91ciBxdWUgcXVhbmQgb24gbXVsdGlwbGllIHBhcyBsYSBmb250LXNpemUgMTNweCDDp2EgZG9ubmUgdW4gcsOpc3VsdGF0IFwicm9uZFwiXG4gIC0tZWFfaGVhZGluZ19jb2xvcjogI3skLWNvbG9yX2dyYXlfb255eH07XG4gIC8vIGJhY2tncm91bmRcbiAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICN7JC1jb2xvcl9ncmF5X3Ntb2tlfTtcbiAgLy8gYm9yZGVyc1xuICAtLWVhX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfZ2FpbnNib3JvfTsgLy8gQHRvZG8gOiBkZXZyYWl0IGF1IG1pbmltdW0gw6p0cmUgIzkxOTE5MSBwb3VyIHJlc3BlY3RlciB1biBjb250cmFzdGUgZW50cmUgY291bGV1cnMgYWRqYWNlbnRlcyBkZSAzOjFcbiAgLS1lYV9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9ncmF5X3NpbHZlcn07XG4gIC0tZWFfYm9yZGVyX3JhZGl1czogM3B4O1xuICAtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2U6IDEwcHg7XG4gIC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZXI6IDIwcHg7XG4gIC8vIHNoYWRvd3NcbiAgLS1lYV9zaGFkb3dfc21hbGw6IDFweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIC4wNSksIC0xcHggLTFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgLjA1KTtcbiAgLy8gYXBwbGljYXRpb25zIGNvbG9yc1xuICAvLy0tZWFfYXBwbGlfY29sb3JfYWRib29rOiAjQzY3NUZmO1xuICAvLy0tZWFfYXBwbGlfY29sb3JfYWxidW1zOiAjRkY3QTFkO1xuICAtLWVhX2FwcGxpX2NvbG9yX2Jvb2ttYXJrczogI0ZGOEQ2ZTtcbiAgLy8tLWVhX2FwcGxpX2NvbG9yX2NhbGVuZGFyOiAjRkY0RjY0O1xuICAvLy0tZWFfYXBwbGlfY29sb3JfY2hhdDogI0ZGNjkwMDtcbiAgLy8tLWVhX2FwcGxpX2NvbG9yX2RvY3M6ICM0QTkwRTI7XG4gIC0tZWFfYXBwbGlfY29sb3JfZ2FsbGVyeV9oZWxwOiAjRkY3QTFkO1xuICAtLWVhX2FwcGxpX2NvbG9yX2tleXM6ICMwNTQ5ODM7XG4gIC0tZWFfYXBwbGlfY29sb3JfbWFpbGluZzogIzhCOEJFYztcbiAgLS1lYV9hcHBsaV9jb2xvcl9ub3RlczogI0ZGQUQxZjtcbiAgLS1lYV9hcHBsaV9jb2xvcl9wb3N0aXRzOiAjRUJEQjAwO1xuICAtLWVhX2FwcGxpX2NvbG9yX3JlbWluZGVyczogI0UyMzk1MjtcbiAgLS1lYV9hcHBsaV9jb2xvcl9yc3M6ICM3RUQzMjE7XG4gIC0tZWFfYXBwbGlfY29sb3Jfc2FudGFfdHJlZTogIzJDQjU2ZTtcbiAgLS1lYV9hcHBsaV9jb2xvcl9zZWFyY2hfd3d3OiAjMDQ2REJFO1xuICAtLWVhX2FwcGxpX2NvbG9yX3RpbWVzdGFtcGluZzogIzE5MjA4YjtcbiAgLS1lYV9hcHBsaV9jb2xvcl90b2RvczogIzFGQkZBZjtcbiAgLS1lYV9hcHBsaV9jb2xvcl94cHJfYnR1OiAjRkYyNjdlO1xuICAvLyBjb21wb25lbnRzXG4gIC8qIGJhZGdlICovXG4gIC0tZWFfYmFkZ2VfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2RpbX07XG4gIC8vLS1lYV9iYWRnZV9ib3JkZXJfY29sb3Jfb3V0bGluZTogI3skLWNvbG9yX2dyYXlfZGltfTtcbiAgLyogYnV0dG9uIC0gdmFyaWFudHMgKi9cbiAgLyoqIGRlZmF1bHQgKiovXG4gIC0tZWFfYnV0dG9uX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9kaW19O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX2dyYXlfZGF2eX07XG4gIC8qIGNoaXAgKi9cbiAgLS1lYV9jaGlwX2JhY2tncm91bmQ6ICN7JC1jb2xvcl9ncmF5X3BsYXRpbml1bX07XG4gIC0tZWFfY2hpcF9jb2xvcjogI3skLWNvbG9yX2dyYXlfb255eH07XG4gIC8qIGxpc3QgKi9cbiAgLS1lYV9saXN0X21hcmtlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfc2lsdmVyfTtcbiAgLyogc2VwYXJhdG9yICovXG4gIC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfcGxhdGluaXVtfTtcbiAgLyogc25hY2tiYXIgKi9cbiAgLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9vaWx9O1xuICAtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICM3MDcwNzA7XG4gIC8qIHRhYmxlICovXG4gIC0tZWFfdGFibGVfdGhfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2RpbX07XG4gIC8qIGNvbG9yIHByaW1hcnkgKi9cbiAgLS1lYV9mYW1fY29sb3JfcHJpbWFyeTogaHNsKDE5OCwgMTAwJSwgNTAlKTtcbiAgLS1lYV9mYW1fY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMTk4LCA4MCUsIDQwJSk7XG4gIC0tZWFfbXVuX2NvbG9yX3ByaW1hcnk6IGhzbCg1ZGVnIDEwMCUgNzAlKTtcbiAgLS1lYV9tdW5fY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woNWRlZyA3MSUgNjYlKTtcbiAgLS1lYV9lZHVfY29sb3JfcHJpbWFyeTogaHNsKDIzMmRlZyAxMDAlIDY5JSk7XG4gIC0tZWFfZWR1X2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDIzMmRlZyA4MCUgNTklKTtcbiAgLS1lYV9wcm9fY29sb3JfcHJpbWFyeTogaHNsKDM1MyA5OCUgNjAlKTtcbiAgLS1lYV9wcm9fY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMzUzIDc3JSA1NCUpO1xuICAtLWVhX2Fzc29fY29sb3JfcHJpbWFyeTogaHNsKDMyLCAxMDAlLCA2MSUpO1xuICAtLWVhX2Fzc29fY29sb3JfcHJpbWFyeV9kYXJrOiBoc2woMzIsIDgwJSwgNTElKTtcbiAgLS1lYV9iemhfY29sb3JfcHJpbWFyeTogaHNsKDI4LCA5MSUsIDU0JSk7XG4gIC0tZWFfYnpoX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDI4LCA5MSUsIDQ0JSk7XG59XG5cbltkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgLS1lYV9pbmZvX2Jhcl9oZWlnaHQ6IDIwcHg7XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0gLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdCAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX2xhYmVsIHtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDEuMTUpO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzMXB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19zaWRlYmFyX3RvcCA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc2lkZWJhcl9idXR0b25fbmV3IHtcbiAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpIDY1JSwgIzlCOUM2MyAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZ2VuZXJpY3MvY29tcG9uZW50cy9pbmRleFwiIGFzIGNvbXBvbmVudHM7XG5AdXNlIFwiZ2VuZXJpY3MvbGF5b3V0L2luZGV4XCIgYXMgbGF5b3V0O1xuXG4vKipcbioqIFRoZW1lOiBOZXRDb3VycmllciAyMDEwXG4qL1xuJC1mb250X3NpemU6IGNhbGMoMTJweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogI0VENEIxRTtcbiQtdGV4dF9jb2xvcjogIzUxNTIzQTtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAgIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTtcbiAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6ICNEMDU3NEQ7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjRkY5QzFBO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogIzUxNTIzQTsgLypnZW5fY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNFQ0U5RDg7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6ICNEMEQxQkY7IC8qYnV0dG9uX2JvcmRlcl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBvdXRzZXQ7IC8qYnV0dG9uX2JvcmRlcl9zdHlsZT0qL1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZV9hY3RpdmU6IGluc2V0O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICM1MTUyM0E7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjRUNFOUQ4O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICM1MTUyM0E7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI0QwRDFCRjtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICNEMEQxQkY7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM1MTUyM0E7XG4gICAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDE2cHg7XG4gICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogMjZweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDEwcHg7XG4gICAgLy8tLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiAzcHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgLS1lYV9pY29uX2ZpbGw6ICM1MTUyM0E7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX2NvbG9yOiAjQjdDNDc4O1xuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICNCN0M0Nzg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2hlaWdodDogY2FsYygxNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzhDOTA3NDtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNGMkYxRUQ7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjJmMWVkLCAjZTFkOWNlKTtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI2UxZDljZTtcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiAyOHB4O1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IDI4cHg7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogY2FsYygxMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemUpKTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcbiAgICAvLyBGb3JtXG4gICAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygyNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzFweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9ucyB7XG4gICAgICAgIHRvcDogY2FsYygoJC1uYXZfaXRlbV9oZWlnaHQgLSB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSkgLyAyIC0gdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuXG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4gLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IHAge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9sYWJlbCB7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAxLjE1KTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzFweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIHBhZGRpbmc6IDVweCAwIDVweCA1cHg7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjQzRDNEM0O1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU0OUVEMztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1NDlFRDMgNjUlLCAjMjE3MkFBIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJnZW5lcmljcy9jb21wb25lbnRzL2luZGV4XCIgYXMgY29tcG9uZW50cztcbkB1c2UgXCJnZW5lcmljcy9sYXlvdXQvaW5kZXhcIiBhcyBsYXlvdXQ7XG5cbi8qKlxuKiogVGhlbWU6IE5ldC1DIDIwMTJcbiovXG4kLWZvbnRfc2l6ZTogY2FsYygxMnB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiQtYnV0dG9uX2NvbG9yOiAjNTA1MDUwO1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICNFRDRCMUU7XG4kLXRleHRfY29sb3I6ICM1MDUwNTA7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuMTU7XG4gICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiAjRDA1NzREO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI0ZFODQwMTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9idXR0b25fY29sb3I6ICN7JC1idXR0b25fY29sb3J9OyAvKmdlbl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0VDRTlEODsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogI0QwRDFCRjsgLypidXR0b25fYm9yZGVyX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IG91dHNldDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGVfYWN0aXZlOiBpbnNldDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjeyQtYnV0dG9uX2NvbG9yfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICNFQ0U5RDg7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWJ1dHRvbl9jb2xvcn07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI0QwRDFCRjtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICNEMEQxQkY7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM1MDUwNTA7XG4gICAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDE2cHg7XG4gICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogMjZweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDEwcHg7XG4gICAgLy8tLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiAzcHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGljb25cbiAgICAtLWVhX2ljb25fZmlsbDogIzUwNTA1MDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9jb2xvcjogI0M0QzRDNDtcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjQzRDNEM0O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IGNhbGMoMTZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM3MDc2Nzg7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjRUJFQkVCO1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0VDRUFFQiwgI0NBQ0JDQyk7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNDQUNCQ0M7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogMjhweDtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiAyOHB4O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3dlaWdodDogYm9sZDtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3NpemU6IGNhbGMoMTBweCArIHZhcigtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKSk7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG4gICAgLy8gRm9ybVxuICAgIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMjZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDM0cHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdiB7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9ucyB7XG4gICAgICAgIHRvcDogY2FsYygoJC1uYXZfaXRlbV9oZWlnaHQgLSB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSkgLyAyIC0gdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSxcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiBwIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9saXN0IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbGFiZWwge1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDEuMTUpO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzNHB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciA+IC5lYV9nZW5lcmljc19fc2lkZWJhcl90b3Age1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fc2lkZWJhcl9idXR0b25fbmV3IHtcbiAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImdlbmVyaWNzL2NvbXBvbmVudHMvaW5kZXhcIiBhcyBjb21wb25lbnRzO1xuQHVzZSBcImdlbmVyaWNzL2xheW91dC9pbmRleFwiIGFzIGxheW91dDtcblxuLyoqXG4qKiBUaGVtZTogTmV0Q291cnJpZXIgMjAxNFxuKi9cbiQtZm9udF9zaXplOiBjYWxjKDEycHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuJC1idXR0b25faWNvbl9oZWlnaHQ6IDE1cHg7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogIzc5NzM0MTtcbiQtdGV4dF9jb2xvcjogIzU0NTQ1NDtcbiQtY29sb3JfcHJpbWFyeTogIzAwOEFDNDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAgIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTtcbiAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6ICNEMDU3NEQ7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjNDAzOTM1OyAvKjQwMzkzNSovXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiAjRDBEMUJGOyAvKmJ1dHRvbl9ib3JkZXJfY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogIzc5NzM0MTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlX2FjdGl2ZTogc29saWQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjNzk3MzQxO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICM3OTczNDE7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogIzc5NzM0MTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjNzk3MzQxO1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNDM0NzQ5O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMXB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiAjeyQtYnV0dG9uX2ljb25faGVpZ2h0fTtcbiAgICAvLy0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6IDNweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICNERURFREU7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2hlaWdodDogY2FsYygxNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzZBNkY3MztcbiAgICAtLWVhX3RhYmxlX3RoX2ZvbnRfc2l6ZTogMTBweDtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNFNUU4RUE7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNDQUNCQ0M7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U2RjVEOTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogY2FsYygyOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQpKTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDI4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgLS1lYV9pY29uX2ZpbGw6ICM0MDM5MzU7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFNkY1RDk7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjNzk3MzQxO1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U2RjVEOTtcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogIzc5NzM0MTtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDI2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzNHB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUge1xuICAgICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbnMge1xuICAgICAgICB0b3A6IGNhbGMoKCQtbmF2X2l0ZW1faGVpZ2h0IC0gdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkpIC8gMiAtIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICAgICAgICYgPiBwIHtcbiAgICAgICAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9sYWJlbCB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMS4xNSk7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDM0cHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyID4gLmVhX2dlbmVyaWNzX19zaWRlYmFyX3RvcCB7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19zaWRlYmFyX2J1dHRvbl9uZXcge1xuICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTQ7XG4gICAgICBib3JkZXItY29sb3I6ICM1NDU0NTQ7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImdlbmVyaWNzL2NvbXBvbmVudHMvaW5kZXhcIiBhcyBjb21wb25lbnRzO1xuQHVzZSBcImdlbmVyaWNzL2xheW91dC9pbmRleFwiIGFzIGxheW91dDtcblxuJC1mb250X3NpemU6IGNhbGMoMTJweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4kLWJ1dHRvbl9pY29uX2hlaWdodDogMTVweDtcbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U2RjVEOTtcbiQtdGV4dF9jb2xvcjogIzU0NTQ1NDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAgIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS4xNTtcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3I6ICNGRkZGRkY7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiAjRDA1NzREO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogIzQwMzkzNTtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiAjZDRkOWRiOyAvKmJ1dHRvbl9ib3JkZXJfY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlX2FjdGl2ZTogc29saWQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogIzQwMzkzNTsgLypidXR0b25fY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjMzgzODM4OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seT1EMDU3NEQqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogIzU0NTQ1NDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICMzODM4Mzg7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogIzM4MzgzODtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICM1NDU0NTQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogIzU0NTQ1NDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICMzODM4Mzg7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogIzM4MzgzODtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzQzNDc0OTtcbiAgICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMjNweDtcbiAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAyM3B4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogI3skLWJ1dHRvbl9pY29uX2hlaWdodH07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9wb3NpdGlvbjogM3B4IGNlbnRlcjtcbiAgICAvLy0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6IDVweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0KTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQpKTtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gICAgLy8gaWNvblxuICAgIC0tZWFfaWNvbl9maWxsOiAjNDAzOTM1O1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAtLWVhX2NhcmRfc3BhY2VyOiAxNHB4O1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjREVERURFO1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IGNhbGMoMTZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM2QTZGNzM7XG4gICAgLS1lYV90YWJsZV90aF9mb250X3NpemU6IDEwcHg7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjRUVFRUVFO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjQ0FDQkNDO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFNkY1RDk7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcbiAgICAvLyBGb3JtXG4gICAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICMzODM4Mzg7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygyNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cImJsYWNrXCJdIHtcbiAgLmVhX2F1dGhfX2d1YXJkaWFuc2hpcF9mZWF0dXJlX2FjdGl2YXRpb24uZWFfYXV0aF9fZ3VhcmRpYW5zaGlwX2ZlYXR1cmVfYWN0aXZhdGVkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94ICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIH1cbiAgfVxufSIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwiYmxhY2tcIl0ge1xuICAvLyBpbXByb3ZlIG9sZCBzdHlsZVxuICAjZGl2X01BSU4ge1xuICAgIC5jbF9jYWxlbmRhcl92aWV3IHRkLmNsX2NsaWNrOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgLmNsX2NhbGVuZGFyX3ZpZXdfeWVhcixcbiAgICAuY2xfY2FsZW5kYXJfdmlld19tb250aCB7XG4gICAgICAuY2xfY2FsZW5kYXJfdG9kYXkge1xuICAgICAgICBib3JkZXI6IDFweCBkb3VibGUgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcikgIWltcG9ydGFudDtcblxuICAgICAgICAmID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXRoZW1lPVwiYmxhY2tcIl0ge1xuICAmW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0gLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gICAgYmFja2dyb3VuZDogI0RERERERDtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyIC5lYV9tYWlsX19tZXNzYWdlX25vdGljZV9kaXNwbGF5IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgJi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSArIC5lYV9nZW5lcmljc19faWZyYW1lIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImF1dGgvaW5kZXhcIiBhcyBhdXRoO1xuQHVzZSBcImNhbGVuZGFyL2luZGV4XCIgYXMgY2FsZW5kYXI7XG5AdXNlIFwibWFpbC9pbmRleFwiIGFzIG1haWw7XG5cbi8vIHYyXG4vLyQtYmFja2dyb3VuZF9jb2xvcjogIzIyMjtcbi8vJC1iYWNrZ3JvdW5kX2Rhcms6ICMzMzM7XG4vLyQtYm9yZGVyX2NvbG9yOiAjNmU2ZTZlO1xuJC1iYWNrZ3JvdW5kX2NvbG9yOiAjNTI1MjUyO1xuJC1iYWNrZ3JvdW5kX2Rhcms6ICMzMDMwMzA7XG4kLWJvcmRlcl9jb2xvcjogIzIyMjIyMjtcbiQtYm9yZGVyX2NvbG9yX2hvdmVyOiAjOUI5QjlCO1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICNGRkZGRkY7XG4kLWRyb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICN7JC1ib3JkZXJfY29sb3J9O1xuJC10ZXh0X2NvbG9yOiAjQ0NDQ0NDO1xuJC1jb2xvcl9wcmltYXJ5OiAjRkZGRkZGO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjOUU5RTlFO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICM2QjZCNkI7XG4kLWNvbG9yX2dyYXlfb3V0ZXJzcGFjZTogIzQ0NDQ0NDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImJsYWNrXCJdIHtcbiAgICAvLyBjb2xvcnMgc3RhdGVzXG4gICAgLS1lYV9jb2xvcl9zdWNjZXNzOiBoc2woMTUyIDcwJSAzOCUpOyAvLyAjMURBNTY1XG4gICAgLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0OiBoc2woMTUyIDcwJSAyOCUpOyAvLyAjMTU3OTRBXG4gICAgLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0ZXI6IGhzbCgxNTIgNzAlIDEwJSk7IC8vICMwODJDMUJcbiAgICAtLWVhX2NvbG9yX2luZm86IGhzbCgxOTggMTAwJSA0NiUpOyAvLyAjMDBBNEVCXG4gICAgLS1lYV9jb2xvcl9pbmZvX2xpZ2h0OiBoc2woMTk4IDEwMCUgMzElKTsgLy8gIzAwNkU5RFxuICAgIC0tZWFfY29sb3JfaW5mb19saWdodGVyOiBoc2woMTk4IDEwMCUgMTAlKTsgLy8gIzAwMjUzNVxuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiBoc2woMzYwIDc5JSA1NSUpOyAvLyAjRTczMTMxXG4gICAgLS1lYV9jb2xvcl9kYW5nZXJfZGFyazogaHNsKDM2MCA3OSUgNjUlKTsgLy8gI0VDNUY1RlxuICAgIC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXI6IGhzbCgzNjAgNzklIDEyJSk7IC8vICMzNzA2MDZcbiAgICAtLWVhX2NvbG9yX3dhcm5pbmc6IGhzbCgzOCA3MSUgMzUlKTsgLy8gIzk4NmExYVxuICAgIC0tZWFfY29sb3Jfd2FybmluZ19kYXJrOiBoc2woMzggMTAwJSA1NiUpOyAvLyAjRkZBQzFFXG4gICAgLS1lYV9jb2xvcl93YXJuaW5nX2xpZ2h0ZXI6IGhzbCgzOCAxMDAlIDEyJSk7IC8vICMzRDI2MDBcbiAgICAvLyBjb2xvcnNcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLS1lYV9oZWFkaW5nX2NvbG9yOiAjRkZGRkZGO1xuICAgIC8vIGJhY2tncm91bmRcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3JfbGlnaHQ6ICN7JC1jb2xvcl9ncmF5X291dGVyc3BhY2V9O1xuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjeyQtYmFja2dyb3VuZF9kYXJrfTtcbiAgICAvLyBDb21wb25lbnRzXG4gICAgLS1lYV9ib3JkZXJfY29sb3I6ICN7JC1ib3JkZXJfY29sb3J9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skLWJvcmRlcl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IGNvbG9yLmFkanVzdCgkLWJvcmRlcl9jb2xvciwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogY29sb3IuYWRqdXN0KCQtYm9yZGVyX2NvbG9yLCAkbGlnaHRuZXNzOiAtMTAlLCAkc2F0dXJhdGlvbjogLTI1JSk7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogY29sb3IuYWRqdXN0KCQtYm9yZGVyX2NvbG9yLCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgLy8gaWNvblxuICAgIC0tZWFfaWNvbl9maWxsOiAjQjRCM0IzO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6ICMyMjIyMjI7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogI0ZGRkZGRjtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLS1lYV90YWJsZV90Ym9keV9jb2xvcl9ob3ZlcjogI0ZGRkZGRjtcbiAgICAtLWVhX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLy8gYmFkZ2VcbiAgICAtLWVhX2JhZGdlX2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLy8tLWVhX2JhZGdlX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLy8gQ2hpcFxuICAgIC0tZWFfY2hpcF9iYWNrZ3JvdW5kOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5KTtcbiAgICAtLWVhX2NoaXBfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICAvLyBJZnJhbWVcbiAgICAtLWVhX2lmcmFtZV9iYWNrZ3JvdW5kOiAjZGRkZGRkO1xuICAgIC8vIFRvYXN0XG4gICAgLS1lYV90b2FzdF9jb2xvcjogIzIyMjIyMjtcbiAgICAtLWVhX3RvYXN0X2JhY2tncm91bmRfY29sb3I6IHdoaXRlO1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6IHdoaXRlO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2ZpZWxkX2lucHV0X2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICAvLyBDaGF0XG4gICAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2ZpbGw6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAvLyBTZXBhcmF0b3JcbiAgICAtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgICAvL1tkYXRhLXRoZW1lPVwiYmxhY2tcIl0ge1xuICAgIC8vICAvLyBGaWVsZHNcbiAgICAvLyAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC8vICAtLWVhX2F1dGhfbWVudV9oZWxwX2NvbG9yOiAjNTM1MzUzO1xuICAgIC8vfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBCbHVlXG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yOiAjRURGNEZGO1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRDhFOEZGO1xuJC1jb2xvcl9wcmltYXJ5OiAjM0Y3M0ZGO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNEOEU4RkY7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJibHVlXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gIH1cbn1cbiIsICJbZGF0YS10aGVtZT1cImJsdWV6ZW5cIl0ge1xuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lciAuZWFfbWFpbF9fbWVzc2FnZV9ub3RpY2VfZGlzcGxheSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICYuZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2lmcmFtZV9jb250YWluZXIge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwibWFpbC9pbmRleFwiIGFzIG1haWw7XG5cbi8qKlxuKiogVGhlbWU6IEJsdWVaZW5cbiovXG4kLWJhY2tncm91bmRfY29sb3I6ICNFQkYzRjc7XG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNDOEU4RjM7XG4kLWNvbG9yX3ByaW1hcnk6ICM3RUIxQzA7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0VCRjNGNztcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImJsdWV6ZW5cIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJhY2tncm91bmRcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyazogI0Q4RUVGNTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRDhFRUY1OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC8vIElmcmFtZVxuICAgIC0tZWFfaWZyYW1lX2JhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNBMkQ4RTY7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNBMkQ4RTY7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gQ2hhdFxuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBDYXJkXG4gICAgLS1lYV9jYXJkX2JnX2NvbG9yX2hvdmVyOiB3aGl0ZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBDb250cmFzdFxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRjRGNDtcbiQtYnV0dG9uX2NvbG9yX2hvdmVyOiAjMDAwMDAwO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiY29udHJhc3RcIl0ge1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGMEYwRjA7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC8vIGluX3RvcF9ib3hcbiAgICAtLWVhX2luX3RvcF9ib3hfYmFja2dyb3VuZF9jb2xvcjogI0YwRjBGMDtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBFZ2dwbGFudFxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0Y1RUFGMTtcbiQtY29sb3JfcHJpbWFyeTogIzYxMjI0OTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRTFCN0QxO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiZWdncGxhbnRcIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnl9OyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Y1RUVEQjsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNTQ1NDU0O1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiZnJhbmNlbWFpbFwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJmcmFuY2VtYWlsXCJdIHtcbiAgLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZCB7XG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtZmFtLFxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAsXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyxcbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1zY2hvIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdHJhbnNwYXJlbnQ7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0ge1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAge1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWFzc28ge1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5KTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtc2NobyB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeSk7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IEZyYW5jZW1haWxcbiovXG4kLWZvbnRfc2l6ZTogY2FsYygxMnB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiQtY29sb3JfcHJpbWFyeTogI0ZEMzU0RTtcbiQtYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiA1cHg7XG4kLWJ1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwcHg7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4kLXRleHRfY29sb3I6ICM0MzQzNDM7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJmcmFuY2VtYWlsXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjNDM0MzQzO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGg6IDBweDtcbiAgICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogMTZweDtcbiAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiAxNnB4O1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNDM0MzQzO1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMXB4O1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiAjeyQtYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0fTtcbiAgICAvLy0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX2xlZnQ6IDA7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyXG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IDA7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGRyb3Bkb3duXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gaWNvblxuICAgIC0tZWFfaWNvbl9maWxsOiAjNDM0MzQzO1xuICAgIC8vIG1vZGFsXG4gICAgLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV9ib3JkZXJfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzQzNDM0MztcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3dlaWdodDogYm9sZDtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3NpemU6IGNhbGMoMTBweCArIHZhcigtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKSk7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiA1cHg7XG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnNlZW5fbXNnX25iX3BhZGRpbmdfdG9wOiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfY2VsbF9wYWRkaW5nX3RvcCkpO1xuICAgIC8vIEZvcm1cbiAgICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDMxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgICAgLy8gTWFpbFxuICAgICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnNlZW5fbXNnX25iX3BhZGRpbmdfdG9wOiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfY2VsbF9wYWRkaW5nX3RvcCkpO1xuICAgICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfY2VsbF9ib3JkZXJfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogR3JlZW5cbiovXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNDOEY5RjA7XG4kLWNvbG9yX3ByaW1hcnk6ICMzREUxQzk7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImdyZWVuXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Q5RkRGNjsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogIzZhNmE2YTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzU0NTQ1NDtcbiAgICAvLyBpbl90b3BfYm94XG4gICAgLS1lYV9pbl90b3BfYm94X2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI0Q5RkRGNjtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICB9XG59XG4iLCAiW2RhdGEtdGhlbWU9XCJncmVlbnplblwiXSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyIC5lYV9tYWlsX19tZXNzYWdlX25vdGljZV9kaXNwbGF5IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgJi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSArIC5lYV9nZW5lcmljc19faWZyYW1lX2NvbnRhaW5lciB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vLi4vdXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJtYWlsL2luZGV4XCIgYXMgbWFpbDtcblxuLyoqXG4qKiBUaGVtZTogR3JlZW5aZW5cbiovXG4kLWJhY2tncm91bmRfY29sb3I6ICNFOEVFRTQ7XG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFMkY0RTk7XG4kLWNvbG9yX3ByaW1hcnk6ICM3OUEzOTM7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJHNhdHVyYXRpb246IC0xMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJncmVlbnplblwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjRDJFM0Q5O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNEMkUzRDk7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM1NDU0NTQ7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLy8gSWZyYW1lXG4gICAgLS1lYV9pZnJhbWVfYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0FGREVDMjtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0FGREVDMjtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfY29udGVudF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIENoYXRcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gQ2FyZFxuICAgIC0tZWFfY2FyZF9iZ19jb2xvcl9ob3Zlcjogd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IEdyZXlcbiovXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFQ0VGRjM7XG4kLWNvbG9yX3ByaW1hcnk6ICM4Rjk3QTY7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0VDRUZGMztcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImdyZXlcIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRjhGOEY4OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICBkaXNwbGF5OiB1bnNldDtcbiAgfVxuXG4gIC8vIGdob3N0XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cbiAgICAmLFxuICAgICY6bGluayxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGUge1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIGNvbG9yOiAjOTZBQTMzO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzk2QUEzMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgJC1jb2xvcl9zdWNjZXNzOiAjYWJjNDMzO1xuICAkLWNvbG9yX3N1Y2Nlc3NfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3N1Y2Nlc3MsICRibGFja25lc3M6IDEwJSk7XG5cbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgJixcbiAgICAgICY6bGluayxcbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjeyQtY29sb3Jfc3VjY2Vzc19saWdodH07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19uYXYtc2VnbWVudGVkKTpub3QoLmVhX2dlbmVyaWNzX19uYXYtdGFicyk6bm90KC5lYV9nZW5lcmljc19fbmF2LXVuZGVybGluZSkgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSA+IC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0OmhvdmVyOm5vdChbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSkge1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9zdWNjZXNzX2xpZ2h0fTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZCB7XG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtZmFtIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxuICAgICAgICB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeV9kYXJrKSAwLFxuICAgICAgICB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeSkgMzAlLFxuICAgICAgICB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeSkgNjAlLFxuICAgICAgICB2YXIoLS1lYV9mYW1fY29sb3JfcHJpbWFyeV9kYXJrKSAxMDAlKTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1jb21wIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxuICAgICAgICB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeV9kYXJrKSAwLFxuICAgICAgICB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSkgNTMlLFxuICAgICAgICB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSkgNTAlLFxuICAgICAgICB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeV9kYXJrKSAxMDAlKTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1hc3NvIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxuICAgICAgICB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnlfZGFyaykgMCxcbiAgICAgICAgdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5KSAzMCUsXG4gICAgICAgIHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSkgNjAlLFxuICAgICAgICB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnlfZGFyaykgMTAwJSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtc2NobyB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcbiAgICAgICAgdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnlfZGFyaykgMCxcbiAgICAgICAgdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpIDMwJSxcbiAgICAgICAgdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpIDYwJSxcbiAgICAgICAgdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnlfZGFyaykgMTAwJSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBOZXRDb3VycmllciAyMDAyXG4qL1xuJC1jb2xvcl9zdWNjZXNzOiAjYWJjNDMzO1xuJC1jb2xvcl9zdWNjZXNzX2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9zdWNjZXNzLCAkYmxhY2tuZXNzOiAxMCUpO1xuJC10ZXh0X2NvbG9yOiAjMDAwMDAwO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gICAgLS1lYV9jb2xvcl9kYW5nZXI6ICNEMDU3NEQ7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjRkY5QzFBO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtdGV4dF9jb2xvcn07XG4gICAgLy8gQ29tcG9uZW50c1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdHJhbnNwYXJlbnQ7IC8qYnV0dG9uX2JvcmRlcl9jb2xvciovXG4gICAgLyotLWVhX2J1dHRvbl90ZXh0X2NvbG9yOiAjRkZGRkZGOyAqL1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjRkZGRkZGOyAvKmJ1dHRvbl9jb2xvciovXG4gICAgLyotLWVhX2J1dHRvbl9jb2xvcjogIzAwMDAwMDsgZ2VuX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjRkZGRkZGOyAvKmhvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seSovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDE4cHg7XG4gICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogMjJweDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwcHg7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXG4gICAgICByZ2JhKDI1NSwgMTYwLCAzMywgMSkgMCUsXG4gICAgICByZ2JhKDI1NSwgMTI1LCAxNSwgMSkgMTklLFxuICAgICAgcmdiYSgyNTUsIDE3NCwgNTAsIDEpIDcwJSxcbiAgICAgIHJnYmEoMjU1LCAxMzIsIDE1LCAxKSAxMDAlKTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3Bvc2l0aW9uOiAwIDA7XG4gICAgLS1lYV9idXR0b25fY2xpcF9wYXRoOiBwb2x5Z29uKDAgMCxcbiAgICAgIGNhbGMoMTAwJSAtIDZweCkgMCxcbiAgICAgIDEwMCUgNnB4LFxuICAgICAgMTAwJSAxMDAlLFxuICAgICAgMTAwJSAxMDAlLFxuICAgICAgMCAxMDAlLFxuICAgICAgMCAxMDAlLFxuICAgICAgMCAwKTtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDFweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX2J1dHRvbl9tYXJnaW5fYm90dG9tOiAwcHg7XG4gICAgLS1lYV9idXR0b25fbWFyZ2luX3RvcDogMHB4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzAwMDAwMDtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI0ZGRkZGRjtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV90b2dnbGVfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkOiAjeyQtY29sb3Jfc3VjY2Vzc19saWdodH07XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjQUFCODY3O1xuICAgIC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoOiAxcHg7XG4gICAgLS1lYV90YWJsZV9ib3JkZXJfc3R5bGU6IGRvdHRlZDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiBjYWxjKDE2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjOEM5MDc0O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0U4RURDRDtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0U4RURDRDtcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogIzIyMjIyMjtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcjogI0U4RUVDRTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRThFRUNFO1xuICAgIC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcjogI0U4RUVDRTtcbiAgICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3I6ICNFOEVFQ0U7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IGNhbGMoMjhweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygyOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiBjYWxjKDEwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSkpO1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuICAgIC8vIFJ0ZVxuICAgIC0tZWFfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiBjYWxjKDlweCArIHZhcigtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nKSk7XG4gICAgLy8gRm9ybVxuICAgIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6ICM0MzQzNDM7XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICM0MzQzNDM7XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IFBpbmtcbiovXG4kLWNvbG9yX3ByaW1hcnk6ICNGRjc4OUU7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDE1JSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRTVFQjtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cInBpbmtcIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRkZGMkY1OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLy9AZm9udC1mYWNlIHtcbi8vICBmb250LWZhbWlseTogJ051bml0byc7XG4vLyAgc3JjOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL051bml0by1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuLy8gIHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvTnVuaXRvLUV4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4vLyAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4vLyAgZm9udC1zdHlsZTogbm9ybWFsO1xuLy99XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAkLWFydGlzYW5fb3JhbmdlOiB2YXIoLS1lYV9iemhfY29sb3JfcHJpbWFyeSk7XG4gICQtYXJ0aXNhbl9vcmFuZ2VfZGFyazogdmFyKC0tZWFfYnpoX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICQtYXJ0aXNhbl9yZWRfbGlnaHRlcjogI0Y5RjZGNjtcbiAgJC1hcnRpc2FuX2JsdWVfZGFyazogIzBFMUY2ODtcbiAgJC1hcnRpc2FuX2JsdWVfbGlnaHQ6ICNFRUY3RkY7XG4gICQtYXJ0aXNhbl9ncmF5X2Rhcms6ICM0MzQzNDM7XG4gICQtYXJ0aXNhbl90ZXh0X2NvbG9yOiAjeyQtYXJ0aXNhbl9ncmF5X2Rhcmt9O1xuXG4gICQtZm9udF9zaXplX2Jhc2U6IDFyZW07IC8vIDE2cHhcblxuICAmW2RhdGEtdGhlbWVePVwicHJlc2VudGF0aW9uX1wiXVtkYXRhLXRoZW1lPVwicHJlc2VudGF0aW9uX2FydGlzYW5cIl0ge1xuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1hcnRpc2FuX29yYW5nZX07XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyOiAjeyQtYXJ0aXNhbl9vcmFuZ2VfZGFya307XG4gICAgICAtLWVhX2NvbG9yX2JsdWVfbGlnaHQ6ICN7JC1hcnRpc2FuX2JsdWVfbGlnaHR9O1xuICAgICAgLS1lYV9jb2xvcl9yZWRfbGlnaHRlcjogI3skLWFydGlzYW5fcmVkX2xpZ2h0ZXJ9O1xuICAgICAgLy8gdGV4dFxuICAgICAgLS1lYV9mb250X2ZhbWlseTogUm9ib3RvLUxpZ2h0LCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtYXJ0aXNhbl90ZXh0X2NvbG9yfTtcbiAgICAgIC0tZWFfaGVhZGluZ19jb2xvcjogYmxhY2s7XG4gICAgICAtLWVhX2hlYWRpbmdfZm9udF9mYW1pbHk6IEFyaWFsLCBSb2JvdG8sIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWFydGlzYW5fb3JhbmdlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtYXJ0aXNhbl9vcmFuZ2VfZGFya307XG4gICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDAuOTM3NSk7IC8vIDE1cHhcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDIycHg7XG4gICAgICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiA1MHB4O1xuICAgICAgLy8gZ2FsbGVyeVxuICAgICAgLS1lYV9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3I6ICN7JC1hcnRpc2FuX3JlZF9saWdodGVyfTtcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfYmFja2dyb3VuZF9jb2xvcl9zZWxlY3RlZDogI3skLWFydGlzYW5fb3JhbmdlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfY29sb3JfaG92ZXI6ICNGRkZGRkY7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemVfYmFzZX07IC8vIDE2cHhcbiAgICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAwLjkzNzUpOyAvLyAxNXB4XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemVfYmFzZX07IC8vIDE2cHhcbiAgICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAwLjkzNzUpOyAvLyAxNXB4XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAkLWNvbnRpbnVpdHlfcmljaF9ibGFjazogIzAwMTIyODtcbiAgJC1jb250aW51aXR5X21heWFfYmx1ZTogIzZGRDVGRjtcbiAgJC1jb250aW51aXR5X21heWFfYmx1ZV9kYXJrOiAjNTdhOGM5O1xuICAkLWNvbnRpbnVpdHlfbGlua19jb2xvcjogI0ZGRkZGRjtcblxuICAmW2RhdGEtdGhlbWU9XCJwcmVzZW50YXRpb25fY29udGludWl0eVwiXVtkYXRhLXNlcnZpY2VdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3BhZ2Uge1xuICAgICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtY29udGludWl0eV9yaWNoX2JsYWNrfTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uOm5vdCguZWFfd3d3X19mb3JtKTpub3QoLmVhX3d3d19fdGVjaHMpLFxuICAgIC5lYV93d3dfX2Zvcm1fZW1haWxfdGV4dCxcbiAgICAuZWFfd3d3X19mb3JtIC5lYV93d3dfX3NlY3Rpb25faW50cm8ge1xuICAgICAgY29sb3I6ICN7JC1jb250aW51aXR5X2xpbmtfY29sb3J9O1xuICAgIH1cblxuICAgIC5lYV93d3dfX2Zvcm1fZW1haWxfdGV4dCBhIHtcbiAgICAgIGNvbG9yOiAjeyQtY29udGludWl0eV9saW5rX2NvbG9yfSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9wYWdlc19vdXRfX2hlYWRlcl9lbGVtZW50IHtcbiAgICAgICYsXG4gICAgICAmOmxpbmssXG4gICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogI3skLWNvbnRpbnVpdHlfbGlua19jb2xvcn07XG5cbiAgICAgICAgLmVhX3V0aWxpdGllc19faWNvbiB1c2Uge1xuICAgICAgICAgIC0tZWFfaWNvbl9maWxsOiAjeyQtY29udGludWl0eV9saW5rX2NvbG9yfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZX07XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFyazogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlX2Rhcmt9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZX07XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrOiAjeyQtY29udGludWl0eV9tYXlhX2JsdWVfZGFya307XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICMwMDAwMDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZX07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjMDAwMDAwO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29udGludWl0eV9tYXlhX2JsdWVfZGFya307XG4gICAgICAtLWVhX2J1dHRvbl9mb250X3dlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fY29udGludWl0eSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjMwZGVnLCByZ2JhKDg3LCAxNjgsIDIwMSwgLjIpIDMlLCByZ2JhKDI4LCAyMzQsIDE5OSwgLjA0KSAxNSUsIHJnYmEoMjgsIDIzNCwgMTk5LCAwKSAyNyUpO1xuICAgIH1cblxuICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9zZXBhcmF0b3Ige1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjVweDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19jb250YWN0IHtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkLWNvbnRpbnVpdHlfbWF5YV9ibHVlO1xuICAgIH1cblxuICAgIGgyLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9oMjogMzVweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMjogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBoMy5lYV93d3dfX3NlY3Rpb25fdGl0bGUsXG4gICAgLmVhX3d3d19fc3RyZW5ndGggaDMuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgIC0tZWFfZm9udF9zaXplX2gzOiAzNXB4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gzOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX3NlY3Rpb25faW50cm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl90aXRsZSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fY2hvb3NlIHtcbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX3RlY2hzIHtcbiAgICAgIC5lYV93d3dfX2FwcHNfdGl0bGUgaW1nIHtcbiAgICAgICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9AdG9kbyBGQiBBIHN1cHByaW1lciA/PyBvdSBham91dGVyIF9hcmVhID8/XG4gICAgLmVhX3d3d19fY29udGFjdCAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICQtZWR1X2JsdWU6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgJC1lZHVfYmx1ZV9kYXJrOiB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgJC1lZHVfYmx1ZV9kYXJrZXI6ICMwRjE1M0E7XG4gICQtZWR1X3llbGxvdzogI0ZGQ0I0NDtcbiAgJC1lZHVfeWVsbG93X2xpZ2h0OiAjRkZFRkQyO1xuICAkLWVkdV95ZWxsb3dfbGlnaHRlcjogI0ZGRjlFRjtcbiAgJC1lZHVfdGV4dF9jb2xvcjogI3skLWVkdV9ibHVlX2Rhcmtlcn07XG5cbiAgJltkYXRhLXRoZW1lPVwicHJlc2VudGF0aW9uX2VkdVwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWVkdV9ibHVlfTtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXI6ICN7JC1lZHVfYmx1ZV9kYXJrZXJ9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1lZHVfeWVsbG93fTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0OiAjeyQtZWR1X3llbGxvd19saWdodH07XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodGVyOiAjeyQtZWR1X3llbGxvd19saWdodGVyfTtcbiAgICAgIC8vIHRleHRcbiAgICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLWVkdV90ZXh0X2NvbG9yfTtcbiAgICAgIC0tZWFfaGVhZGluZ19jb2xvcjogI3skLWVkdV90ZXh0X2NvbG9yfTtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWVkdV9ibHVlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtZWR1X2JsdWVfZGFya307XG4gICAgICAvLyBnYWxsZXJ5XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3Jfc2VsZWN0ZWQ6ICN7JC1lZHVfeWVsbG93fTtcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfY29sb3JfaG92ZXI6ICN7JC1lZHVfdGV4dF9jb2xvcn07XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICQtbXVuX29yYW5nZTogdmFyKC0tZWFfbXVuX2NvbG9yX3ByaW1hcnkpO1xuICAkLW11bl9vcmFuZ2VfZGFyazogdmFyKC0tZWFfbXVuX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICQtbXVuX2dyZWVuOiAjQTBEMUJGO1xuICAkLW11bl9ncmVlbl9kYXJrOiAjMDA4Mjg1O1xuICAkLW11bl90ZXh0X2NvbG9yOiAjNkE2QTZBO1xuXG4gICZbZGF0YS10aGVtZT1cInByZXNlbnRhdGlvbl9tdW5cIl0ge1xuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1tdW5fb3JhbmdlfTtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiAjeyQtbXVuX29yYW5nZV9kYXJrfTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtbXVuX2dyZWVufTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2Rhcms6ICN7JC1tdW5fZ3JlZW5fZGFya307XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtbXVuX29yYW5nZX07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLW11bl9vcmFuZ2VfZGFya307XG4gICAgICAvLyBnYWxsZXJ5XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3Jfc2VsZWN0ZWQ6ICN7JC1tdW5fZ3JlZW59O1xuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19iYW5uZXIge1xuICAgICAgLS1lYV9iYW5uZXJfYmFja2dyb3VuZF9jb2xvcjogI3skLW11bl9vcmFuZ2V9O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAkLXByb19yZWQ6IHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5KTtcbiAgJC1wcm9fcmVkX2Rhcms6IHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAkLXByb19yZWRfZGFyazogI0ZEMzU0RTtcbiAgJC1wcm9fZ3JlZW46ICNCNkUxRTQ7XG4gICQtcHJvX2dyZWVuX2Rhcms6ICMwMDgyODU7XG5cbiAgJltkYXRhLXRoZW1lPVwicHJlc2VudGF0aW9uX3Byb1wiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLXByb19yZWR9O1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcms6ICN7JC1wcm9fcmVkX2Rhcmt9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1wcm9fZ3JlZW59O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyazogI3skLXByb19ncmVlbl9kYXJrfTtcbiAgICAgIC8vIGJ1dHRvblxuICAgICAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiYXJ0aXNhblwiO1xuQHVzZSBcImNvbnRpbnVpdHlcIjtcbkB1c2UgXCJlZHVcIjtcbkB1c2UgXCJtdW5cIjtcbkB1c2UgXCJwcm9cIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgc3JjOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL1JvYm90by1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbiQtZm9udF9zaXplX2Jhc2U6IDFyZW07IC8vIDE2cHhcbiQtZ2FwOiAxLjI1cmVtOyAvLyAyMHB4XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWVePVwicHJlc2VudGF0aW9uXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9mb250X2ZhbWlseTogUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplX2Jhc2V9OyAvLyAxNnB4XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9zbWFsbDogY2FsYygjeyQtZm9udF9zaXplX2Jhc2V9ICogLjgxMjUpOyAvLyAxM3B4XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9oMTogMS43NXJlbTsgLy8gMjhweFxuICAgICAgLS1lYV9mb250X3NpemVfaDI6IDEuNXJlbTsgLy8gMjRweFxuICAgICAgLS1lYV9mb250X3NpemVfaDM6IDEuMjVyZW07IC8vIDIwcHhcbiAgICAgIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS41O1xuICAgICAgLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0OiAxLjI1O1xuICAgICAgLS1lYV9oZWFkaW5nX2ZvbnRfZmFtaWx5OiB2YXIoLS0tLWVhX2ZvbnRfZmFtaWx5KTtcbiAgICAgIC0tZWFfZ2FwOiAjeyQtZ2FwfTtcbiAgICAgIC0tZWFfZ3V0dGVyOiAjeyQtZ2FwfTtcbiAgICAgIC0tZWFfY29udGVudF9tYXJnaW46IDFyZW07XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZV9iYXNlfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDk5cmVtO1xuICAgICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAwLjM3NXJlbTsgLy8gNnB4XG4gICAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDEuMjVyZW07IC8vIDIwcHhcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZTogY2FsYygjeyQtZm9udF9zaXplX2Jhc2V9ICogMS4xMjUpOyAvLyAxOHB4XG4gICAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogY2FsYygjeyQtZm9udF9zaXplX2Jhc2V9ICogMS4xMjUpO1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMTogMnJlbTsgLy8gMzJweFxuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMjogMS42MjVyZW07IC8vIDI2cHhcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDM6IDEuMzc1cmVtOyAvLyAyMnB4XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemU6IGNhbGMoI3skLWZvbnRfc2l6ZV9iYXNlfSAqIDEuMjUpOyAvLyAyMHB4XG4gICAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogY2FsYygjeyQtZm9udF9zaXplX2Jhc2V9ICogMS4yNSk7XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gxOiAyLjI1cmVtOyAvLyAzNnB4XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gyOiAxLjc1cmVtOyAvLyAyOHB4XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gzOiAxLjVyZW07IC8vIDI0cHhcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Jhbm5lciB7XG4gICAgICAtLWVhX2ZvbnRfZmFtaWx5OiBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemVfYmFzZX07IC8vIDE2cHhcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogUmVkXG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFN0UzO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwicmVkXCJdIHtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRkZGNUYzOyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuLyoqXG4qKiBUaGVtZTogQnpoXG4qL1xuJC1jb2xvcl9wcmltYXJ5OiAjRjU4MjIwO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2RhcmtlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTEyJSwgJHNhdHVyYXRpb246IC0zMiUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG4kLWNvbG9yX3NlY29uZGFyeTogIzBFMUY2ODsgLy8gQHRvZG8gOiB1dGlsaXNlciBjZXR0ZSBjb3VsZXVyIMOgIGxhIHBsYWNlIGRlIGxhIGNvdWxldXIgcHJpbWFpcmUgcG91ciByZXNwZWN0ZXIgdW4gY29udHJhc3RlIGFjY2Vzc2libGVcblxuW2RhdGEtdW5pdmVyc2U9XCJiemhcIl0ge1xuICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1jb2xvcl9zZWNvbmRhcnl9O1xuICAvLyBidXR0b25cbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG4vKkBUT0RPIENvcnJlY3RlPyovXG4vKiBBIERFUExBQ0VSIERBTlMgTEVTIERPU1NJRVJTIENMSUVOVFMgKi9cblxuLyoqXG4qKiBUaGVtZTogTGlsb1xuKi9cbiQtdGV4dF9jb2xvcjogIzM4MzgzODtcbiQtY29sb3JfcHJpbWFyeTogIzA0NkRCRTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC0xMiUsICRzYXR1cmF0aW9uOiAtMzIlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuJC1jb2xvcl9zZWNvbmRhcnk6ICM1N0EyMDI7XG5cbltkYXRhLXVuaXZlcnNlPVwibGlsb1wiXSB7XG4gIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLWNvbG9yX3NlY29uZGFyeX07XG4gIC8vIGJ1dHRvblxuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnl9O1xufVxuIiwgIltkYXRhLXNraW49XCJ3ZWIyXCJdIC5lYV9jaGF0X190aHJlYWQgLmVhX2NoYXRfX21lc3NhZ2Uge1xuICB0b3A6IDEwcHg7XG59IiwgIi5lYV9tYWlsX19tZXNzYWdlX2FjdGlvbnNfbW92ZV9wZXJzb25hbHNfbmF2IHtcbiAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGU6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgLy8gYXUgcmVmcmVzaC9yZXNpemUgbGUgY2FsY3VsIEpTIGRlIGhhdXRldXIgbidlc3QgcGx1cyBib24gZXQgaWwgZmF1dCBkb25jIGNvbnRyZXIgYXZlYyBjZSBmaXhcbiAgLmVhX21haWxfX21lc3NhZ2VfY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9pbmZvX2Jhcl9oZWlnaHQpO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vQHRvZG8gRkIgQSBzdXBwcmltZXIgcXVhbmQgZnVzaW9uIGRlZmF1bHQgZXQgd2ViMlxuW2RhdGEtc2tpbj1cIndlYjJcIl0gLmVhX21haWxfX3NlbmQge1xuICAjZGl2X0lOIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBbZGF0YS1jb250cmFjdD1cInVwbG9hZC5wYWlyZWRcIl0sXG4gIC5lYV9nZW5lcmljc19fZm9ybSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59IiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1vcmFuZ2U6ICNGRjhBMTA7XG4kLWNvbG9yX3ByaW1hcnk6ICNGRjhBMTA7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcbiQtY29sb3JfZ3JheV9zaGlwOiAjNDM0MzQzO1xuJC1jb2xvcl9ncmF5X3NwYW5pc2g6ICM5QjlCOUI7XG4kLWNvbG9yX2dyYXlfZ2FpbnNib3JvOiAjREVERURFO1xuJC1jb2xvcl9ncmF5X3BsYXRpbml1bTogI0U3RTdFNztcblxuW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC0tZWFfYm9yZGVyX3JhZGl1czogMDtcbiAgLS1lYV9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2dhaW5zYm9yb307XG4gIC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfZ3JheV9zcGFuaXNofTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtY29sb3JfZ3JheV9zaGlwfTtcbiAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjY7XG4gIC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfcGxhdGluaXVtfTtcbiAgLS1lYV9pY29uX3NpemU6IDI1cHg7XG4gIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogNXB4O1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDEzcHg7XG4gIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiAyMHB4O1xuICAtLWVhX2J1dHRvbl9pY29uX29ubHlfcGFkZGluZ19sZWZ0X3JpZ2h0OiA2cHg7XG4gIC0tZWFfYnV0dG9uc19nYXA6IDEzcHg7XG4gIC0tZWFfYnV0dG9uX3RleHRfYWxpZ246IHZhcigtLWVhX2RpcmVjdGlvbl9zdGFydCk7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogMTNweDtcbiAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gIC8vLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDI2cHg7XG4gIC8vLS1lYV9idXR0b25fbWluX2hlaWdodDogMjZweDtcbiAgLS1lYV9idXR0b25fbWluX2hlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMDtcbiAgLS1lYV9idXR0b25fb3ZlcmZsb3c6IHZpc2libGU7XG4gIC0tZWFfYnV0dG9uX2NvbG9yOiAjeyQtY29sb3JfcHJpbWFyeX07IC8vYnV0dG9uX2NvbG9yXG4gIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjMDAwMDAwOyAvL2hvdmVyX2NvbG9yIC8gaG92ZXJfY29sb3Jfb25seVxuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtb3JhbmdlfTsgLy9idXR0b25fYmtnXG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1vcmFuZ2V9O1xuICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1vcmFuZ2V9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjMDAwMDAwO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogIzAwMDAwMDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtb3JhbmdlfTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLW9yYW5nZX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAvLy0tZWFfYnV0dG9uX2JlZm9yZV9jb250ZW50OiBcIlwiO1xuICAvLy0tZWFfYnV0dG9uX2JlZm9yZV9oZWlnaHQ6IDJweDtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9maWx0ZXI6IGJsdXIoMXB4KTtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoM2RlZywgcmdiYSgwLCAwLCAwLCAwKSA1MSUsIHJnYmEoMCwgMCwgMCwgMC4zNikgMTAwJSk7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfY29udGVudDogXCJcIjtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9oZWlnaHQ6IDhweDtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl93aWR0aDogMTAwcHg7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfYm90dG9tOiAtOHB4O1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX3JpZ2h0OiAzcHg7XG4gIC0tZWFfYnV0dG9uX2NvbnRlbnRfaWNvbl9vbmx5X2FmdGVyOiBub25lO1xuICAtLWVhX2J1dHRvbl9wcmVmc19kZnRfaWNvbl9kaXNwbGF5OiBub25lO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiBjYWxjKDMwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0KSk7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtb3JhbmdlfTtcbiAgLy8gY2FyZFxuICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgLy8gaGVscFxuICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgLS1lYV9oZWxwX2JhY2tncm91bmRfY29sb3I6ICNGRkZGRkY7XG4gIC8vIG1vZGFsXG4gIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgLy8gdGFibGVcbiAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogNDBweDtcbiAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IDMwcHg7XG4gIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDA7XG4gIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDVweDtcbiAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfdGFibGVfdGhfY29sb3I6ICM1MTUyM0E7XG4gIC0tZWFfdGFibGVfdGhfZm9udF9zaXplOiAxMnB4O1xuICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3BsYXRpbml1bX07XG4gIC8vIEZpZWxkc1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICMwMDAwMDA7XG4gIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9kcm9wZG93bl9pY29uX3NlbGVjdGVkX3Bvc2l0aW9uX3N0YXJ0OiAwO1xuICAtLWVhX2F1dGhfbWVudV9oZWxwX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDMzcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gIFxuICAmW2Rpcj1cImx0clwiXSAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAmW2Rpcj1cInJ0bFwiXSAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIC8vIEdhdXRpZXIgOiBqJ2FpIGNvbW1lbnTDqSwgamUgbmUgdm9pcyBwYXMgZCd1dGlsaXTDqVxuICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5LFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgMCB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5KTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3B4KTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUxJSwgcmdiYSgwLCAwLCAwLCAwLjM2KSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogM3B4O1xuICAgICAgICBib3R0b206IC04cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgICAgdXNlIHtcbiAgICAgICAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICB1c2Uge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX29wZW5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBzdmcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJltkaXI9XCJsdHJcIl0ge1xuICAgIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfaGVhZGVyLFxuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKDI1cHggKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlcixcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluLFxuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMjVweCArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gICNkaXZfUFJJTlQgLmVhX2dlbmVyaWNzX19pY29uX3ByaW50LFxuICAjZGl2X0JBQ0sgLmVhX2dlbmVyaWNzX19pY29uX2JhY2sge1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgfVxuXG4gIC8vIEB0b2RvIDogw6AgdsOpcmlmaWVyL25ldHRveWVyXG4gIC5lYV91dGlsaXRpZXNfX2ljb24ge1xuICAgICYuZWFfZ2VuZXJpY3NfX2ljb25fbGFiZWwge1xuICAgICAgd2lkdGg6IDM3cHg7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3Qge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0LTI0IHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDVjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0LTEyIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDhjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoOGNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2F1dGhfX2FwcGxpY2F0aW9uc19saXN0IHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfY2hhdF9fcnRlX3N1Ym1pdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9wYWdlc19vdXRfX21haW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG59IiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfc3BhY2VfX2ZyaWRnZV9yaWdodCB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWwge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogU2tpbjogS2lkXG4qL1xuJC1ibHVlOiAjMTA4MUIwO1xuJC1jb2xvcl9wcmltYXJ5OiAjMTA4MUIwO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG4kLWNvbG9yX2dyYXlfc2hpcDogIzQzNDM0MztcbiQtY29sb3JfZ3JheV9zcGFuaXNoOiAjOUI5QjlCO1xuJC1jb2xvcl9ncmF5X2dhaW5zYm9ybzogI0RFREVERTtcbiQtY29sb3JfZ3JheV9wbGF0aW5pdW06ICNFN0U3RTc7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAtLWVhX3RleHRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3NoaXB9O1xuICAtLWVhX2JvcmRlcl9jb2xvcjogI3skLWNvbG9yX2dyYXlfZ2FpbnNib3JvfTtcbiAgLS1lYV9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9ncmF5X3NwYW5pc2h9O1xuICAtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3BsYXRpbml1bX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aDogMXB4O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9vdmVyZmxvdzogdmlzaWJsZTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBzb2xpZDtcbiAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNkE2QTZBO1xuICAtLWVhX2J1dHRvbl9saW5lX2hlaWdodDogbm9ybWFsO1xuICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDhweDtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJsdWV9O1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLS1lYV9idXR0b25fdGV4dF9hbGlnbjogbGVmdDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC0tZWFfYnV0dG9uX3RleHRfYWxpZ246IHJpZ2h0O1xufVxuIiwgIltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQ6bm90KC5lYV9zcGFjZV9fc2FudGF0cmVlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxufVxuIiwgIi8vQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX25vX2RhdGEge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX3BhZ2VzX291dF9fbWFpbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9pbWFnZSk7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBraWRfYnV0dG9uX2NvbW1vbigpIHtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogLTFweCAwcHggM3B4IHJnYmEoMCwgMCwgMCwgLjYpLCAycHggMnB4IDVweCByZ2JhKDAsIDAsIDAsIC42KTtcblxuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspIDAlLCB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcikgMTAwJSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcikgMCUsIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspIDEwMCUpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIHVzZSB7XG4gICAgICBmaWxsOiB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyazogI2VlZTtcblxuICAuZWFfZ2VuZXJpY3NfX2luX2J1dHRvbnMge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzO1xuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gICAgICB0cmFuc2Zvcm06IHNrZXdZKC0xZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG4gICAgfVxuXG4gICAgLy8gZ2hvc3RcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpLFxuICAgICAgICAgIGluc2V0IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICAgIHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBwcmltYXJ5LCBzZWNvbmRhcnkgJiBvdXRsaW5lXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnksXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgICBAaW5jbHVkZSBraWRfYnV0dG9uX2NvbW1vbigpO1xuICAgIH1cblxuICAgIC8vIHByaW1hcnkgJiBvdXRsaW5lXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogIzEwOGRjMjtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyazogIzBkNzI5ZDtcbiAgICB9XG5cbiAgICAvLyBzZWNvbmRhcnlcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGREI3NEQ7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNGQjk4MjM7XG4gICAgfVxuICB9XG5cbiAgLy8gc2VnbWVudGVkXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uc19zZWdtZW50ZWQgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICMxMDhkYzI7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjMGQ3MjlkO1xuICAgIEBpbmNsdWRlIGtpZF9idXR0b25fY29tbW9uKCk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9nZW5lcmljc19fY29udGFjdHNfbGlzdF9pdGVtIC5lYV9nZW5lcmljc19fY29udGFjdHNfX2NvbnRhY3RfYW5jaG9yOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gIH1cbn1cbiIsICIvL0B1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2NoYXRfX2xpbmtfdG9fdGhyZWFkIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgfVxufSIsICIvL0B1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2NoYXRfX21lc3NhZ2VzX2luIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn0iLCAiLy9AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2NoYXRfX3J0ZV9zdWJtaXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9jaGF0X19ydGVfc3VibWl0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX3NwYWNlX19mcmlkZ2VfbWFnbmV0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0LFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9yaWdodCB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXYge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtdW5pdmVyc2U9XCJsaWxvXCJdIC5lYV9wYWdlc19vdXRfX2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEY2RkE7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBBcmlhbCwgc2VyaWY7XG5cbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2FwcHNfdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2FwcHNfdGl0bGVfdW5pdmVyc2Uge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICB9XG5cbiAgLmVhX3d3d19fYXBwc19saXN0IC5lYV93d3dfX2FwcHNfbGlzdF9pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3Ige1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuW2RhdGEtdW5pdmVyc2U9XCJiemhcIl0ge1xuICAuZWFfcGFnZXNfb3V0X19mb290ZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIH1cblxuICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1mdWxsX3dpZHRoIHtcbiAgICAmLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtc29jaWFsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG5cbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3IgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTI1cHggLSAodmFyKC0tZWFfZ2FwKSAqIDIpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbGlua3Mge1xuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBMaWdodFwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBjb2xvcjogIzkwOUZBQTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1tb3JlX2luZm8ge1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgJixcbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3Ige1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cblxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RFREVERTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fYXBwcyxcbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50X2NvbHVtbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnRfY29sdW1uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGdhcDogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJixcbiAgICAgIC5lYV93d3dfX2FwcHNfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yLXNlcnZpY2VfYnkge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LWxpbmtzLFxuICAgICYuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1tb3JlX2luZm8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgJltkYXRhLXVuaXZlcnNlPVwiYnpoXCJdIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LW1vcmVfaW5mbyAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICZbZGF0YS11bml2ZXJzZT1cImJ6aFwiXSAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1tb3JlX2luZm8gLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG5cbi5lYV93d3dfX29mZmVyIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1jb2xvcjogJC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcblxuICAuZWFfd3d3X19vZmZlcl90aXRsZSB7XG4gICAgY29sb3I6ICQtY29sb3I7XG4gIH1cblxuICB1bC5lYV93d3dfX29mZmVyX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBib3JkZXItdG9wOiAxcHggJC1jb2xvciBzb2xpZDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgY29sb3I6ICQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fb2ZmZXJfZHVyYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWJhY2tncm91bmQ6ICNGNkY2RjY7XG4kLWdyYXlfYmx1ZTogIzQ3NTE2QTtcbiQtZ2FwOiB2YXIoLS1lYV9nYXApO1xuLmVhX3d3d19fcHJlc2VudGF0aW9uX2NvbW11bmFsIHtcbiAgLmVhX3d3d19faGVybyxcbiAgLmVhX3d3d19fYXBwbGlzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmQ7XG4gIH1cblxuICAuZWFfd3d3X19saXN0X3NsYXNoIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2FwcGxpcyB7XG4gICAgLmVhX3d3d19fZ2FsbGVyeV9hcmVhIHtcbiAgICAgIC5lYV93d3dfX2dhbGxlcnlfbGlzdCB7XG4gICAgICAgIGdhcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19jb21wYW55X3ZhbHVlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC1ncmF5X2JsdWU7XG5cbiAgICAmLFxuICAgIC5lYV93d3dfX2NvbXBhbnlfdmFsdWVzX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fY29tcGFueV92YWx1ZXNfbGlzdHMge1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2NvbXBhbnlfdmFsdWUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmVhX3d3d19fY29tcGFueV92YWx1ZXNfbGlzdCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgICAgICAgLS1lYV9mb250X3NpemU6IC44NzVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKSAqIC43NSk7XG4gICAgICAgICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKSAqIC43NSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIHZhcigtLWVhX2dhcCkgKiAxLjUgKyAxcHgpO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2dhcCkgKiAxLjUgKyAxcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2FydGljbGVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmQ7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19hcnRpY2xlIHtcbiAgICAgIC5lYV93d3dfX2FydGljbGVfaW1hZ2Uge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fYXJ0aWNsZV90ZXh0IHtcbiAgICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fYXJ0aWNsZV9pbWFnZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX29mZmVycyB7XG4gICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV93d3dfX29mZmVyc19pbnRybyB7XG4gICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzMwcHgpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX29mZmVyc19saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIDFyZW0pIC8gMik7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19vZmZlciB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fb2ZmZXJfdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19vZmZlcl9saXN0IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fb2ZmZXJzX2NvbXBsZW1lbnRhcnlfaW5mbyB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fY29udGFjdCB7XG4gICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9lZHUge1xuICAvLyBAdG9kbyA6IHN1cHByaW1lciBsZSBmbGV4IGR1IENTUyBnw6luw6lyYWwgcHVpcyBjZXR0ZSByw6hnbGUgcXVhbmQgY2Ugc2VyYSBmYWl0XG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZWFfd3d3X19zZWN0aW9uIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogNik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogNik7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA2NzVweDtcblxuICAgIC8vIEB0b2RvIEZCIEdGIHJlbmRyZSBsZSBjZW50cmFnZSBkZXMgdGl0cmVzIChhdmVjIG91IHNhbnMgbWF4LXdpZHRoKSBwbHVzIGfDqW7DqXJpcXVlLCB2b2lyIGFqb3V0ICdpc19jZW50ZXJlZCcgP1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5lYV93d3dfX2hlcm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodGVyKTtcbiAgfVxuXG4gIC5lYV93d3dfX2ZlYXR1cmVzIHtcbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0taGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbV9tYXJrZXItaWNvbiB7XG4gICAgICAgICAgLmVhX3V0aWxpdGllc19faWNvbiA+IHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX3d3d19fZmVhdHVyZXNfZGlzcGxheS1jYXJkIHtcbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0ge1xuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfd3d3X19mZWF0dXJlc19kaXNwbGF5LWJsb2NrIHtcbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHQpO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuXG4gICAgICBbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX2dyaWQtMlwiXSB7XG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9lZHVfX2ZlYXR1cmVzX2l0ZW1fY2hhcnRlIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIsXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX21haW4ge1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9lZHVfX3R1dG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodCk7XG4gIH1cblxuICAuZWFfd3d3X19nYWxsZXJ5LmVhX3d3d19fcHJlc2VudGF0aW9uX2VkdV9fc2NyZWVucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0ZXIpO1xuXG4gICAgLmVhX3d3d19fZ2FsbGVyeV9saXN0IHtcbiAgICAgIC5lYV93d3dfX2dhbGxlcnlfdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAgICAgJi5lYV93d3dfX2dhbGxlcnlfdGl0bGUtZm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtYmFja2dyb3VuZDogI0VGRUZFRjtcbiQtZ2FwOiB2YXIoLS1lYV9nYXApO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb25fcHJvIHtcbiAgLy8gQHRvZG8gOiBzdXBwcmltZXIgbGUgZmxleCBkdSBDU1MgZ8OpbsOpcmFsIHB1aXMgY2V0dGUgcsOoZ2xlIHF1YW5kIGNlIHNlcmEgZmFpdFxuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmVhX3d3d19faGVybyxcbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3Byb19wcml2YWN5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmQ7XG4gIH1cblxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fcHJvX2ZlYXR1cmVzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtYXgtY29udGVudCk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWF4LWNvbnRlbnQpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAzKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAtZG93bihtZCwgbGcpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1heC1jb250ZW50KTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2ltYWdlIHtcbiAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fcHJvX2JlbmVmaXRzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcblxuICAgIC5lYV93d3dfX3NlY3Rpb25faW50cm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faW1hZ2Uge1xuICAgICAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMSksXG4gICAgICAgICY6bnRoLWNoaWxkKDEpOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICAgJjpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICY6bnRoLWNoaWxkKDMpOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpLFxuICAgICAgICAmOm50aC1jaGlsZCg0KTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9wcm9fcHJpdmFjeSB7XG4gICAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyxcbiAgICAuZWFfd3d3X19zZWN0aW9uX3RpdGxlIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGgpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24oc20sIG1kKSB7XG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMvNTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUsXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fbWFpbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19iYW5uZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCBhdXRvO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgICBncmlkLXJvdy1zdGFydDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgLmVhX3d3d19fZmVhdHVyZXMsXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX21pZ3JhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2JsdWVfbGlnaHQpO1xuICB9XG5cbiAgLmVhX3d3d19fZmVhdHVyZXMge1xuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0gLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9pbWFnZSB7XG4gICAgICBhbGlnbi1zZWxmOiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX29mZmVyIHtcbiAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9vZmZlcl93cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAmID4gLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fb2ZmZXJfaXRlbSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19jYXJkX2hlYWRlciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX29mZmVyX3ByaWNlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9vZmZlcl9wcmljZV92YWx1ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fY2FyZF9tYWluIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2xpc3Qge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuXG4gICAgICAgICAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtX21hcmtlci1pY29uIHtcbiAgICAgICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fY29udGFjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vcHJlc2VudGF0aW9uL2FydGlzYW4vYXJ0aXNhbi1kcmFwZWF1LnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDM0NHB4O1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIG9wYWNpdHk6IC4xO1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAmID4gZGl2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2luZGV4XCIgYXMgY29tbW9uO1xuQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9jb21tdW5hbC9pbmRleFwiIGFzIGNvbW11bmFsO1xuQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9jb250aW51aXR5L2luZGV4XCIgYXMgY29udGludWl0eTtcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vZWR1L2luZGV4XCIgYXMgZWR1O1xuQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9wcm8vaW5kZXhcIiBhcyBwcm87XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2FydGlzYW4vaW5kZXhcIiBhcyBhcnRpc2FuO1xuXG46cm9vdCB7XG4gIC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9pbWFnZTogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9qdW5pb3IvYmtnX2tpZC5wbmcnKTtcbiAgLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2NvbG9yOiAjODJDOUUzO1xufVxuIl0sCiAgIm1hcHBpbmdzIjogImlCQVVBLEtBQ0UsWUFBQSxLQUNBLHlCQUFBLEtBVUYsWUFDRSxFQU9GLEtBQ0UsUUFBQSxNQVFGLEdBQ0UsVUFBQSxXQUNBLE1BQUEsRUFXRixHQUNFLFdBQUEsWUFDQSxPQUFBLEVBQ0EsU0FBQSxRQVFGLElBQ0UsWUFBQSxTQUFBLENBQUEsVUFDQSxVQUFBLElBVUYsRUFDRSxpQkFBQSxZQVFGLElBQUEsQ0FBQSxPQUNFLGNBQUEsS0FDQSxnQkFBQSxVQUNBLGdCQUFBLFVBQUEsT0FPRixFQUFBLE9BRUUsWUFBQSxPQVFGLEtBQUEsSUFBQSxLQUdFLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQU9GLE1BQ0UsVUFBQSxJQVFGLElBQUEsSUFFRSxVQUFBLElBQ0EsWUFBQSxFQUNBLFNBQUEsU0FDQSxlQUFBLFNBR0YsSUFDRSxPQUFBLE9BR0YsSUFDRSxJQUFBLE1BVUYsSUFDRSxhQUFBLEtBV0YsT0FBQSxNQUFBLFNBQUEsT0FBQSxTQUtFLFlBQUEsUUFDQSxVQUFBLEtBQ0EsWUFBQSxZQUNBLEVBUUYsT0FBQSxNQUVFLFNBQUEsUUFRRixPQUFBLE9BRUUsZUFBQSxLQU9GLE9BQUEsQ0FBQSxhQUFBLENBQUEsWUFBQSxDQUFBLGFBSUUsbUJBQUEsT0FPRixNQUFBLG1CQUFBLENBQUEsWUFBQSxtQkFBQSxDQUFBLFdBQUEsbUJBQUEsQ0FBQSxZQUFBLG1CQUlFLGFBQUEsYUFDQSxFQU9GLE1BQUEsZ0JBQUEsQ0FBQSxZQUFBLGdCQUFBLENBQUEsV0FBQSxnQkFBQSxDQUFBLFlBQUEsZ0JBSUUsUUFBQSxJQUFBLE9BQUEsV0FPRixpQkFDRSxNQUFBLE1BQUEsT0FVRixPQUNFLFdBQUEsV0FDQSxNQUFBLFFBQ0EsUUFBQSxNQUNBLFVBQUEsYUFDQSxFQUNBLFlBQUEsT0FPRixTQUNFLGVBQUEsU0FPRixTQUNFLFNBQUEsS0FRRixDQUFBLGVBQUEsQ0FBQSxZQUVFLFdBQUEsbUJBQ0EsRUFPRixDQUFBLFlBQUEsNEJBQUEsQ0FBQSxZQUFBLDRCQUVFLE9BQUEsS0FRRixDQUFBLGFBQ0UsbUJBQUEsVUFDQSxlQUFBLEtBT0YsQ0FBQSxZQUFBLDRCQUNFLG1CQUFBLEtBUUYsNkJBQ0UsbUJBQUEsT0FDQSxLQUFBLFFBVUYsUUFDRSxRQUFBLE1BT0YsUUFDRSxRQUFBLFVBVUYsU0FDRSxRQUFBLEtBT0YsQ0FBQSxRQUNFLFFB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LEVBQUEsQ0FBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFDQSxhQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFDQSxtQkFBQSxJQUFBLElBQUEsS0FBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFBQSxFQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFFQSwwQkFBQSxPQUNBLG9CQUFBLEtBQ0Esb0JBQUEsTUFFQSx1QkFBQSxJQUNBLG9CQUFBLEtBQ0Esb0JBQUEsS0FLQSxzQ0FBQSxJQUVBLHNDQUFBLEtBRUEsZ0JBQUEsS0FDQSx1QkFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxLQUNBLHNCQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBQ0Esc0JBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFDQSx1QkFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUNBLHdCQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBQ0EsZ0JBQUEsUUFDQSwwQkFBQSxJQUdBLGFBQUEsRUFDQSxnQkFBQSxHQUNBLGtCQUFBLE1BQ0EsZUFBQSxNQUNBLG1CQUFBLE1BQ0EsY0FBQSxNQUNBLGNBQUEsTUFHQSxrQkFB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QUEsR0FDQSxXQUFBLEtDbERKLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUVFLE1BQUEsYUFoQkosV0FBQSwwQkFBQSxJQUFBLHVCQUNBLHFCQUFBLFVBQ0EsMEJBQUEsSUFBQSxtQkFDQSxzQkFBQSxhQWdCSSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFaSiwwQkFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQU9FLENBQUEsbUJBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsbUJBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxtQkFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFFRSxNQUFBLGFBaEJKLFdBQUEsMEJBQUEsSUFBQSx1QkFDQSxxQkFBQSxVQUNBLDBCQUFBLElBQUEsbUJBQ0Esc0JBQUEsYUFnQkksQ0FMRixtQkFLRSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixtQkFLRSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixtQkFLRSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBWkosMEJBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsR0FzQkEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixDVmFGLGdCVWJFLENBZkUsbUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsbUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsbUJBZUYsQ0FBQSxnQkFBQSxDQWZFLG1CQWVGLENBQUEsZ0JBQUEsQ0FmRSxtQkFlRixDQUFBLGdCQVlFLFdBQUEsRUFDQSxjQUFBLElBQUEscUJBQ0EsWUFBQSxJQUNBLFlBQUEsSUFBQSwwQkFDQSxZQUFBLElBQUEsMEJBQ0EsV0FBQSxJQUFBLDBCQUNBLE1BQUEsSUFBQSxvQkFtQkosUUFDRSxPQUFBLFFBckRFLENGaEJKLHVCRWdCSSxFQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxFQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUVFLE1BQUEsYUFoQkosV0FBQSwwQkFBQSxJQUFBLHVCQUNBLHFCQUFBLFVBQ0EsMEJBQUEsSUFBQSxtQkFDQSxzQkFBQSxhQWdCSSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFaSiwwQkFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQXNCQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsQ1ZhRixnQlViRSxDRi9CRix1QkUrQkUsQ1ZpQkYsZ0JVakJFLENGL0JGLHVCRStCRSxDVnNCRixnQlV0QkUsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLENWYUYsZ0JVYkUsQ0YvQkYsd0JFK0JFLENWaUJGLGdCVWpCRSxDRi9CRix3QkUrQkUsQ1ZzQkYsZ0JVdEJFLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsQ1ZhRixnQlViRSxDQWZFLHVCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHVCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLENWYUYsZ0JVYkUsQ0FmRSx1QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx1QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixDVmFGLGdCVWJFLENBZkUsd0JBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsd0JBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsd0JBZUYsQ0FBQSxnQkFBQSxDQWZFLHdCQWVGLENBQUEsZ0JBQUEsQ0FmRSx3QkFlRixDQUFBLGdCQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsQ1ZhRixnQlViRSxDQWZFLHlCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHlCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHlCQWVGLENBQUEsZ0JBQUEsQ0FmRSx5QkFlRixDQUFBLGdCQUFBLENBZkUseUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLENWYUYsZ0JVYkUsQ0FmRSx1QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx1QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixDVmFGLGdCVWJFLENBZkUscUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUscUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUscUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHFCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsQ1ZhRixnQlViRSxDQWZFLHFCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHFCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHFCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsQ0FBQSxnQkFZRSxXQUFBLEVBQ0EsY0FB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eUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0Y5RkYsdUJFOEZFLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDRjlGRix3QkU4RkUsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENGOUZGLHdCRThGRSxDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0Y5RkYsd0JFOEZFLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQTlFRSx1QkE4RUYsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENBOUVFLHVCQThFRixDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0E5RUUsdUJBOEVGLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQTlFRSx1QkE4RUYsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENBOUVFLHVCQThFRixDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0E5RUUsdUJBOEVGLENBQUEsS0FB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THpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDRnBHRix3QkVvR0UsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxDQUFBLE9BQUEsQ0FBQSxHQUFBLENGcEdGLHdCRW9HRSxDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0ZwR0Ysd0JFb0dFLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDRnBHRix3QkVvR0UsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQ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LENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHdCQTRGRixFQUFBLENBNUZFLHdCQTRGRixHQUFBLENBNUZFLHdCQTRGRixHQUFBLENBNUZFLHdCQTRGRixNQUFBLENBNUZFLHdCQTRGRixJQUFBLENBNUZFLHdCQTRGRixPQUFBLENBNUZFLHdCQTRGRixRQUFBLENBNUZFLHdCQTRGRixRQUFBLENBNUZFLHlCQTRGRixFQUFBLENBNUZFLHlCQTRGRixHQUFBLENBNUZFLHlCQTRGRixHQUFBLENBNUZFLHlCQTRGRixNQUFBLENBNUZFLHlCQTRGRixJQUFBLENBNUZFLHlCQTRGRixPQUFBLENBNUZFLHlCQTRGRixRQUFBLENBNUZFLHlCQTRGRixRQUFBLENBNUZFLHVCQTRGRixFQUFBLENBNUZFLHVCQTRGRixHQUFBLENBNUZFLHVCQTRGRixHQUFBLENBNUZFLHVCQTRGRixNQUFBLENBNUZFLHVCQTRGRixJQUFBLENBNUZFLHVCQTRGRixPQUFBLENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHFCQTRGRixFQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixNQUFBLENBNUZFLHFCQTRGRixJQUFBLENBNUZFLHFCQTRGRixPQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixFQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixNQUFBLENBNUZFLHFCQTRGRixJQUFBLENBNUZFLHFCQTRGRixPQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixRQUNFLFdBQUEsRUFFQSxDRi9HSix1QkUrR0ksQ0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLEVBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxFQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksS0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLEdBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxNQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksT0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLE9BQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxDQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksRUFBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLEVBQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxLQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksR0FBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLE1BQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxPQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxHQUFBLEtBQUEsYUFBQSxD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LEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLEtBQUEsQ0FqQ0Esa0JBaUNBLENBQUEsQ0FBQSxLQUFBLENBQUEsc0JBQUEsQ0Z6SEYsdUJFeUhFLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENGekhGLHVCRXlIRSxDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDRnpIRix3QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxLQUFBLENBakNBLGtCQWlDQSxDQUFBLENBQUEsS0FBQSxDQUFBLHNCQUFBLENGekhGLHdCRXlIRSxDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDRnpIRix3QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsS0FBQSxDQWpDQSxrQkFpQ0EsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxzQkFBQSxDQXpHRSx1QkF5R0YsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENBekdFLHVCQXlHRixDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLEtBQUEsQ0FqQ0Esa0JBaUNBLENBQUEsQ0FBQSxLQUFBLENBQUEsc0JBQUEsQ0F6R0UsdUJB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cUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsd0JEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsd0JEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUseUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUseUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQ0UsWUFBQSxJQUFBLHFCQUdGLENBQUEsU0FBQSxDRFBGLHVCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHVCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHdCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHdCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHdCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHdCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHlCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHlCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHFCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHFC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S0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUsdUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSx3QkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHdCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUseUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSx5QkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHVCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUsdUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSxxQkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFBQSxDQ0ZFLHFCREVGLEVBQUEsS0FBQSxDQXNERiw2QkF0REUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxZQUFBLENDRkUscUJERUYsRUFBQSxLQUFBLENBc0RGLDZCQXRERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFlBQUEsQ0NGRSxxQkRFRixFQUFBLEtBQUEsQ0FzREYsNkJBdERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsWUFDRSxjQUFBLEVBR0YsQ0R0QkYsdUJDc0JFLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENEdEJGLHVCQ3NCRSxFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDRHRCRix3QkNzQkUsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0R0QkYsd0JDc0JFLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx1QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx3QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHdCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUseUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx5QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSxxQkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHFCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxR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Rix1QkQyQ0UsRUFBQSxLQUFBLENBYU4sNkJBYk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQzNDRixxQkQyQ0UsRUFBQSxLQUFBLENBYU4sNkJBYk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQzNDRixxQkQyQ0UsRUFBQSxLQUFBLENBYU4sNkJBYk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUNFLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLEdBQ0EsV0FBQSxNQUdGLENBQUEsU0FBQSxDRGhFTix1QkNnRU0sRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDRGhFTix3QkNnRU0sRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix3QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix5QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERixxQkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERixxQkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUNFLEtBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLEdBQ0EsV0FBQSxLQ21ITixDRnJMRix1QkVxTEUsSUFBQSxDRnJMRix3QkVxTEUsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSx3QkFxS0YsSUFBQSxDQXJLRSx5QkFxS0YsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSxxQkFxS0YsSUFBQSxDQXJLRSxxQkFxS0YsSUFDRSxjQUFBLFNBQ0EsWUFBQSxTQUlGLENGM0xGLHVCRTJMRSxDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENGM0xGLHdCRTJMRSxDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHdCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHlCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHFCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHFCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUNFLFdBQUEsZUFJSixDQUFBLFNBQ0UsMEJBQUEsS0FHRixDQUFBLFNBQ0UsMEJBQUEsTUNyTUYsQ0FBQSx5QkFDRSxRQUFBLE1BTUUsQ0FBQSxrQkFBQSxDSFBKLHVCR09JLENBQUEsQ0hQSix3QkdPSSxDQUFBLGtCQUFBLENIUEosdUJHT0ksQ0FBQSxDSFBKLHdCR1FNLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxLQU1GLENBUEEsa0JBT0EsQ0FBQSxtQkFBQSxDQUFBLENEMkdGLG9CQzNHRSxZQUFBLENBUEEsa0JBT0EsQ0FBQSx5QkFBQSxDQUFBLENEMkdGLG9CQzNHRSxZQUNFLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxLQUtGLENBYkEsa0JBYUEsQ0FOQSxtQkFNQSxDQUFBLENBQUEsbUJBQ0UsUUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLFdBSUEsQ0FwQkYsa0JBb0JFLENBYkYsbUJBYUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0FQRixtQkFPRSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQUFBLHNCQUFBLENBcEJGLGtCQW9CRSxDQWJGLG1CQWFFLENBQUEsQ0FBQSxLQUFBLENBQUEsYUFBQSxDQUFBLENBM0JOLHlCQTJCTSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQUFBLGdCQUFBLENBcEJGLGtCQW9CRSxDQWJGLG1CQWFFLENBQUEsQ0FBQSxLQUFBLENBQUEsYUFBQSxDQUFBLENBQUEsb0JBS0UsV0FBQSxJQUFBLHFCQUtGLENBOUJGLGtCQThCRSxDQXZCRixtQkF1QkUsQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDQWpCRixtQkFpQkUsQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBVkEsc0JBVUEsQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBckNOLHlCQXFDTSxDQTlCRixrQkE4QkUsQ0F2QkYsbUJBdUJFLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0FWQSxnQkFVQSxDQTlCRixrQkE4QkUsQ0F2QkYsbUJBdUJFLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0FWQSxvQkFlRSxXQUFBLEVBSUosQ0F2Q0Esa0JBdUNBLENBaENBLG9CQWdDQSxDQTFCQSxtQkEwQkEsQ0F2Q0Esa0JBdUNBLENBaENBLG9CQWdDQSxDQUFBLHdCQUFBLENBdkNBLGtCQXVDQSxDQWhDQSxvQkFnQ0EsQ0FBQSwyQkFHRSxjQUFBLFlBR0YsQ0E3Q0Esa0JBNkNBLENBdENBLG9CQXNDQSxDQWhDQSxtQkFpQ0UsV0FBQSxFQUlKLENBbERFLGtCQWtERixDQUFBLDhCQUFBLENBbERFLGtCQWtERixDQUFBLCtCQUFBLENBbERFLGtCQWtERixDQUFBLG1DQUFBLENBbERFLGtCQWtERixDQUFBLCtCQUFBLENBbERFLGtCQWtERixDQUFBLG1DQUFBLENBbERFLGtCQWtERixDQUFBLDZCQU1FLFFBQUEsTUFDQSxjQUFBLElBR0YsQ0E1REUsa0JBNERGLENBbkVGLHlCQW9FSSxRQUFBLE1BRUEsQ0EvREEsa0JBK0RBLENBdEVKLHdCQXNFSSxDQUFBLG9CQUNFLFFBQUEsS0FJSixDQXBFRSxrQkFvRUYsQ0FBQSw0QkFBQSxPQUNFLFVBQUEsS0FHRixDQXhFRSxrQkF3RUYsQ0FBQSw4QkFDRSxVQUFBLE1BRUEsQ0EzRUEsa0JBMkVBLENBSEYsOEJBR0UsT0FDRSxNQUFBLEtBSUosQ0FoRkUsa0JBZ0ZGLENBQUEsNkJBQUEsT0FDRSxVQUFBLEtBR0YsQ0FwRkUsa0JBb0ZGLENBQUEsa0NBQ0UsUUFBQSxLQUNBLFVBQUEsS0FFQSxDQXhGQSxrQkF3RkEsQ0FKRixpQ0FJRSxDQUFBLENBQUEsOEJBQUEsQ0F4RkEsa0JBd0ZBLENBSkYsa0NBSUUsQ0FqREEsd0JBaURBLENBeEZBLGtCQXdGQSxDQUpGLGtDQUlFLENBQUEseUJBR0UsWUFBQSxLQUdGLENBOUZBLGtCQThGQSxDQVZGLGtDQVVFLENBNUNGLDhCQTZDSSxjQUFBLEVBTUYsQ0FyR0Esa0JBcUdBLENBakJGLGtDQWlCRSxDQW5ERiw4QkFtREUsQ0FyR0Esa0JBcUdBLENBQUEsMEJBQUEsQ0FuREYsOEJBb0RJLFdBQUEsS0FLRixDQTNHQSxrQkEyR0EsQ0RsR0EsbUJDa0dBLENBNUNBLG9CQTZDRSxRQUFBLGFBQ0EsY0FBQSxFSi9HRixPQUFBLENBQUEsU0FBQSxFQUFBLE9Jb0hBLENBbEhBLGtCQWtIQSxDQUFBLDhCQUFBLENBbEhBLGtCQWtIQSxDQUFBLGlDQUFBLENBbEhBLGtCQWtIQSxDQUFBLDBCQUFBLENBbEhBLGtCQWtIQSxDQUFBLDBCQUFBLE9BQUEsQ0FsSEEsa0JBa0hBLENBQUEsd0JBS0UsTUFBQSxLQUdBLFVBQUEsTUpqSEYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSXNIQSxDQS9IQSxrQkErSEEsQ0FBQSwwQkFBQSxDQWJBLDhCQWNFLE1BQUEsS0FDQSxVQUFBLEtBUUUsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBaEpSLHdCQWdKUSxLQUFBLENBQUEsaUNBQUEsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBNUhKLGtCQTRISSxLQUFBLENBQUEsaUNBQ0UsUUFBQSxLQUNBLFlBQUEsV0FFQSxVQUFBLENBQUEsT0FBQSxFQUFBLE1BSkYsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBaEpSLHdCQWdKUSxLQUFBLENBQUEsaUNBQUEsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBNUhKLGtCQTRISSxLQUFBLENBQUEsaUNBS0ksUUFBQSxLQUNBLHNCQUFBLElBQUEsZ0NBQUEsTUFHRixDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0F6SlYsd0JBeUpVLEtBQUEsQ0FURixnQ0FTRSxDQTlEUixrQ0E4RFEsQ0FsSk4sa0JBa0pNLENBM0lOLG1CQTJJTSxDQUFBLENBekpWLHdCQXlKVSxLQUFBLENBVEYsZ0NBU0UsQ0FBQSw0QkFBQSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0F6SlYsd0JBeUpVLEtBQUEsQ0FURixnQ0FTRSxDQUFBLHlCQUFBLENBbEpOLGtCQWtKTSxDQTNJTixtQkEySU0sQ0FBQSxDQXJJTixrQkFxSU0sS0FBQSxDQVRGLGdDQVNFLENBOURSLGtDQThEUSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0FySU4sa0JBcUlNLEtBQUEsQ0FURixnQ0FTRSxDQUFBLDRCQUFBLENBbEpOLGtCQWtKTSxDQTNJTixtQkEySU0sQ0FBQSxDQXJJTixrQkFxSU0sS0FBQSxDQVRGLGdDQVNFLENBQUEseUJBSUUsc0JBQUEsWUFBQSxLQUNBLG1CQUFBLFlBRUEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixpQ0FxRVUsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixrQ0FxRVUsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsMkJBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsNEJBT0UsQ0FqRVIseUJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix3QkFPRSxDQUFBLENBakVSLDhCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix5QkFPRSxDQWpFUix5QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixpQ0FxRVUsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixrQ0FxRVUsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsMkJBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsNEJBT0UsQ0FqRVIseUJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix3QkFPRSxDQUFBLENBakVSLDhCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix5QkFPRSxDQWpFUix5QkFvRVUsWUFBQSxJQUlKLENBaEtOLGtCQWdLTSxDQXpKTixtQkF5Sk0sQ0FBQSxDQXZLVix3QkF1S1UsS0FBQSxDQXZCRixnQ0F1QkUsQ0FBQSxDQXhFTiw4QkF3RU0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBdktWLHdCQXVLVSxLQUFBLENBdkJGLGlDQXVCRSxDQXpITix3QkF5SE0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBdktWLHdCQXVLVSxLQUFBLENBdkJGLGlDQXVCRSxDQXhFTix5QkF3RU0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBbkpOLGtCQW1KTSxLQUFBLENBdkJGLGdDQXVCRSxDQUFBLENBeEVOLDhCQXdFTSxDQWhLTixrQkFnS00sQ0F6Sk4sbUJBeUpNLENBQUEsQ0FuSk4sa0JBbUpNLEtBQUEsQ0F2QkYsaUNBdUJFLENBekhOLHdCQXlITSxDQWhLTixrQkFnS00sQ0F6Sk4sbUJBeUpNLENBQUEsQ0FuSk4sa0JBbUpNLEtBQUEsQ0F2QkYsaUNBdUJFLENBeEVOLHlCQTJFUSxrQkFBQSxFQUdGLENBdEtOLGtCQXNLTSxDQS9KTixtQkErSk0sQ0FBQSxDQTdLVix3QkE2S1UsS0FBQSxDQTdCRixpQ0E2QkUsQ0E3S1YseUJBNktVLENBdEtOLGtCQXNLTSxDQS9KTixtQkErSk0sQ0FBQSxDQXpKTixrQkF5Sk0sS0FBQSxDQTdCRixpQ0E2QkUsQ0E3S1YseUJBOEtZLGtCQUFBLEVBQ0EsZ0JBQUEsRUFLTixDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBaEtGLGtCQWdLRSxDQUFBLENBcExOLHlCQW9MTSxDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBQUEsd0JBQUEsQ0E3S0Ysa0JBNktFLENBdEtGLG9CQXNLRSxDQUFBLDRCQUFBLENBN0tGLGtCQTZLRSxDQXRLRixvQkFzS0UsQ0F6SkEsZ0JBeUpBLENBN0tGLGtCQTZLRSxDQXRLRixvQkFzS0UsQ0F6SkEsc0JBK0pFLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxJQUdGLENBeExGLGtCQXdMRSxDQWpMRixvQkFpTEUsQ0EvTE4seUJBK0xNLENBeExGLGtCQXdMRSxDQWpMRixvQkFpTEUsQ0FwS0Esb0JBc0tFLGNBQUEsRUFHRixDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLDhCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLCtCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLG1DQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLDZCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBQUEsZ0JBS0UsUUFBQSxNQUNBLFlBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsS0FDQSxNQUFBLElBQUEsZ0NBQ0EsWUFBQSxJQUFBLGtDQUNBLFlBQUEsRUFDQSxjQUFBLEVBQ0EsV0FBQSxXQUdGLENBM01GLGtCQTJNRSxDQXBNRixvQkFvTUUsQ0FkQSxnQkFlRSxZQUFBLEVBR0YsQ0EvTUYsa0JBK01FLENBeE1GLG1CQXdNRSxDQUFBLENBM0xBLHNCQTJMQSxDQTdKSiw2QkE4Sk0sTUFBQSxLQUdGLENBbk5GLGtCQW1ORSxDQTVNRixvQkE0TUUsQ0FqR0Ysd0JBa0dJLE1BQUEsTUFNTixDQTFORSxrQkEwTkYsQ0FBQSx5QkFDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLE9BQUEsRUFBQSxJQUFBLCtCSnBOQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVJaU5GLENBMU5FLGtCQTBORixDQUFBLHlCQUtJLFVBQUEsSUFBQSx3QkFLSixDQXBPRSxrQkFvT0YsQ0EzRk0sZ0NBNEZKLFFBQUEsTUFFQSxDQXZPQSxrQkF1T0EsQ0E5RkksZ0NBOEZKLENBOU9KLHdCQThPSSxLQUFBLENBbkpGLG1DQW1KRSxDQXJMRiw4QkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRiwrQkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRixtQ0FxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRiw2QkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQTFDRSxnQkErQ0EsVUFBQSxLQUNBLE1BQUEsYUFDQSxFQUtBLENBblBGLGtCQW1QRSxDQTFHRSxnQ0EwR0YsQ0FqTUosNkJBaU1JLEtBQUEsQ0FBQSx5QkFBQSxDQW5QRixrQkFtUEUsQ0ExR0UsZ0NBMEdGLENBak1KLDRCQWlNSSxLQUFBLENBQUEseUJBQ0UsY0FBQSxJQU1GLENBMVBGLGtCQTBQRSxDQWpIRSwrQkFpSEYsQ0FBQSxpQ0FBQSxDQXhNSiw0QkF3TUksS0FBQSxDQVBBLHlCQU9BLENBMVBGLGtCQTBQRSxDQWpIRSwrQkFpSEYsQ0FBQSw2QkFBQSxDQXhNSiw0QkF3TUksS0FBQSxDQVBBLHlCQVFFLGNBQUEsSUFBQSxxQkFJSixDQS9QQSxrQkErUEEsQ0F0SEksZ0NBc0hKLENBQUEsNEJBQ0UsVUFBQSxLQUNBLFdBQUEsSUFBQSwrQkFFQSxDQW5RRixrQkFtUUUsQ0ExSEUsZ0NBMEhGLENBSkYsMkJBSUUsQ0FBQSxDQTVQRixvQkE2UEksVUFBQSxLQUtKLENBelFBLGtCQXlRQSxDQWhJSSwrQkFnSUosQ0FyUEUsc0JBcVBGLENBdk5GLDZCQXdOSSxNQUFBLEtBS0osQ0EvUUUsa0JBK1FGLENBdkxFLDhCQXVMRixDQS9RRSxrQkErUUYsQ0F4T0Usd0JBd09GLENBL1FFLGtCQStRRixDQXhPRSwyQkF3T0YsQ0EvUUUsa0JBK1FGLENBdkxFLHlCQTJMQSxXQUFBLGNBQ0EsY0FBQSxFQUNBLFFBQUEsTUFHRixDQXhSRSxrQkF3UkYsQ0FoTUUsOEJBZ01GLENBeFJFLGtCQXdSRixDQWpQRSx3QkFpUEYsQ0F4UkUsa0JBd1JGLENBalBFLDJCQW9QQSxVQUFBLElBQ0EsV0FBQSxPQUdGLENBL1JFLGtCQStSRixDQXhQRSwyQkF5UEEsTUFBQSxFQUdGLENBblNFLGtCQW1TRixDQTNNRSx5QkE0TUEsTUFBQSxJQUFBLG1CSnRTQSxPQUFBLENBQUEsU0FBQSxFQUFBLE9JMlNBLENBelNBLGlCQXlTQSxDQUFBLDZCQUFBLENEdkxGLHFCQ3lMTSxlQUFBLGVBRUEsQ0E3U0osaUJBNlNJLENBSkosNkJBSUksQ0QzTE4scUJDMkxNLE9BQ0UsTUFBQSxNQU9SLENBclRFLGtCQXFURixDQWpTSSxzQkFrU0YsYUFBQSxFQUNBLFlBQUEsRUFFQSxDQXpUQSxrQkF5VEEsQ0FyU0UscUJBcVNGLEtBQUEsQ0FBQSwyQkFDRSxFQUNBLE9BQUEsRUFJRixDQS9UQSxrQkErVEEsQ0EzU0Usc0JBMlNGLENBQUEsMEJBQ0UsV0FBQSxJQUFBLHFCQUNBLFlBQUEsSUFBQSxxQkFDQSxXQUFBLElBQUEsTUFBQSxJQUFBLG1CQUdGLENBclVBLGtCQXFVQSxDQWpURSxzQkFpVEYsQ0F0RUEsNEJBdUVFLFFBQUEsS0FDQSxlQUFBLE9BQ0EsV0FBQSxZQUNBLE1BQUEsS0FHRSxDQTVVSixrQkE0VUksQ0F4VEYsc0JBd1RFLENBN0VKLDJCQTZFSSxDQUFBLENBclVKLG1CQXFVSSxDQUFBLG9DQUNFLFFBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxLQUNBLE1BQUEsS0p2VU4sT0FBQSxDQUFBLFNBQUEsRUFBQSxVSW1VSSxDQTVVSixrQkE0VUksQ0F4VEYsc0JBd1RFLENBN0VKLDJCQTZFSSxDQUFBLENBclVKLG1CQXFVSSxDQUFBLG9DQU9JLFVBQUEsSUFBQSx3QkFHRixDQXRWTixrQkFzVk0sQ0FsVUosc0JBa1VJLENBdkZOLDJCQXVGTSxDQUFBLENBL1VOLG1CQStVTSxDQVZGLG1DQVVFLENBQUEsQ0E3VlYseUJBNlZVLENBdFZOLGtCQXNWTSxDQWxVSixzQkFrVUksQ0F2Rk4sMkJBdUZNLENBQUEsQ0EvVU4sbUJBK1VNLENBVkYsbUNBVUUsQ0FBQSxDQXpVTixtQkEyVVEsV0FBQSxFQUNBLGNBQUEsRUFDQSxRQUFBLE1BRUEsQ0E1VlIsa0JBNFZRLENBeFVOLHNCQXdVTSxDQTdGUiwyQkE2RlEsQ0FBQSxDQXJWUixtQkFxVlEsQ0FoQkosbUNBZ0JJLENBQUEsQ0FuV1osd0JBbVdZLENBQUEsQ0FuV1oseUJBbVdZLENBNVZSLGtCQTRWUSxDQXhVTixzQkF3VU0sQ0E3RlIsMkJBNkZRLENBQUEsQ0FyVlIsbUJBcVZRLENBaEJKLG1DQWdCSSxDQUFBLENBL1VSLGtCQStVUSxDQUFBLENBbldaLHlCQW9XYyxPQUFBLEtBQ0EsUUFBQSxLQUNBLFlBQUEsT0FRVixDQXZXQSxrQkF1V0EsQ0FuVkUsc0JBbVZGLENBclRGLDRCQXFURSxDQUFBLGdDQUNFLElBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxJQUFBLG1CQUNBLFlBQUEsa0JBQ0EsT0FDQSxpQkFBQSxJQUFBLHVCQU9KLENBNVdFLDBCQTRXRixDQUFBLGdDQUNFLE1BQUEsS0FDQSxRQUFBLElBQUEscUJBQUEsRUFDQSxjQUFBLElBQUEsTUFBQSxJQUFBLG1CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxJQUFBLDJCQUNBLEVBR0YsQ0F0WEUsMEJBc1hGLENBVkEsK0JBVUEsQ0FBQSxFQUNFLFdBQUEsSUFBQSxxQkFDQSxjQUFBLEVKallBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT0lzWUEsQ0E3WEEsMEJBNlhBLENBN1hBLG9CQTZYQSxDQTdYQSwwQkE2WEEsQ0EzWUoseUJBNllNLE1BQUEsTUo3WEYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSXNZSSxDQUFBLFNBQUEsQ0EvWUosa0JBK1lJLENBeFlKLG9CQXdZSSxDQTdWTiw4QkE2Vk0sQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0E3Vk4sK0JBNlZNLENBQUEsU0FBQSxDQS9ZSixrQkErWUksQ0F4WUosb0JBd1lJLENBN1ZOLG1DQTZWTSxDQUFBLFNBQUEsQ0EvWUosa0JBK1lJLENBeFlKLG9CQXdZSSxDQTdWTiw2QkE2Vk0sQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0FsTkYsZ0JBdU5JLGNBQUEsSUFBQSxrQ0FDQSxhQUFBLElBQUEscUNKNVlOLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUl1WkksQ0FBQSxTQUFBLENBaGFKLGtCQWdhSSxDQXpaSixvQkF5WkksQ0E5V04sOEJBOFdNLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBOVdOLCtCQThXTSxDQUFBLFNBQUEsQ0FoYUosa0JBZ2FJLENBelpKLG9CQXlaSSxDQTlXTixtQ0E4V00sQ0FBQSxTQUFBLENBaGFKLGtCQWdhSSxDQXpaSixvQkF5WkksQ0E5V04sNkJBOFdNLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBbk9GLGdCQXdPSSxjQUFBLElBQUEsb0NBQ0EsYUFBQSxJQUFBLG1DQVNSLENBL2FFLGtCQSthRixDQUFBLHVCQUFBLENBQUEsQ0Q3VEEsb0JDNlRBLFlBQ0UsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQ2xiSixDQUFBLGtCQUNFLFdBQUEsS0FDQSxRQUFBLGVBQ0EsZUFBQSxJQUNBLGdCQU5hLElBQUEsVUFPYixhQVBhLElBQUEsVUFRYixzQkFBQSxLTE5FLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT0tBSixDQUFBLGtCQVNJLGFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxJQUdGLENBWkYsaUJBWUUsQ0FBQSxTQUNFLFlBQ0EsU0FBQSxPQUdGLENBakJGLGlCQWlCRSxDQUFBLDZCQUNFLGVBQUEsS0FHRixDQXJCRixpQkFxQkUsQ0FBQSx3QkFDRSxnQkFBQSxFQUNBLGFBQUEsRUFHRixDQTFCRixpQkEwQkUsQ0FBQSw0QkFDRSxnQkFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBUU0sQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElMdENkLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUsrQ1EsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLEtMNURoQixPQUFBLENBQUEsU0FBQSxFQUFBLFVLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxLTDVEaEIsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSytDUSxDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUpGLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsS0w1RGhCLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUsrQ1EsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLEtMNURoQixPQUFBLENBQUEsU0FBQSxFQUFBLFdLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFD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QUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsUUFBQSxFQUNBLFdBQUEsTUFBQSxJQUFBLEtBQ0EsVUFBQSxNQUFBLEdBR0YsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosMkJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosMkJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosMkJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0Ev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LEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEMzRmlIUix5QjJGakhRLEtBQUEsQzdGaEVSLHlCNkZnRVEsQ0FBQSxDQXREUixnQ0FzRFEsQ0FBQSwrQkFBQSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEMzRmlIUix5QjJGakhRLEtBQUEsQzdGaEVSLHlCNkZnRVEsQ0FBQSxDQTNCTixvQ0EyQk0sQ0FBQSwrQkFBQSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEMzRmlIUix5QjJGakhRLEtBQUEsQzdGaEVSLHlCNkZnRVEsQ0FBQSxDRHBFSixxQ0NvRUksQ0QxQ0osd0NDMENJLENUZUosc0JTZkksS0FBQSxDRGxETiwrQkNrRE0sQ1JqREYsaUNRaURFLEtBQUEsQzNGaUhSLHlCMkZqSFEsS0FBQSxDN0ZoRVIseUI2RmdFUSxDQUFBLENuQ3pFSiw0Qm1DeUVJLEtBQUEsQ3ZCa1JOLHNDdUJsUk0sS0FBQSxDckNtSEosb0NxQ25ISSxDRDFDSix3Q0MwQ0ksQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDM0ZpSFIseUIyRmpIUSxLQUFBLEM3RmhFUix5QjZGZ0VRLENBQUEsQ0F0RFIsZ0NBc0RRLENEMUNKLHdDQzBDSSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEMzRmlIUix5QjJGakhRLEtBQUEsQzdGaEVSLHlCNkZnRVEsQ0FBQSxDQTNCTixvQ0EyQk0sQ0QxQ0osd0NDMENJLENUZUosc0JTZkksS0FBQSxDRGxETiwrQkNrRE0sQ1JqREYsaUNRaURFLEtBQUEsQzNGaUhSLHlCMkZqSFEsS0FBQSxDN0ZoRVIseUI2RmdFUSxDQUFBLENEcEVKLHFDQ3dFTSxVQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsd0JBQUEsRUFBQSxJQUFBLHNCQU1GLENBVkEsK0JBVUEsQ1RLSixzQlNMSSxLQUFBLENENUROLCtCQzRETSxDbkN6RlIscUJtQ3lGUSxDUjdFSixxQ1E2RUksQ0RwREosd0NDb0RJLENUS0osc0JTTEksS0FBQSxDRDVETiwrQkM0RE0sQ25DekZSLHFCbUN5RlEsQ1I3RUoscUNROEVNLFVBQUEsRUFJQSxDQWZGLCtCQWVFLENUQU4sc0JTQU0sS0FBQSxDRGpFUiwrQkNpRVEsQ25DOUZWLHFCbUM4RlUsQ25DeEZOLDRCbUN3Rk0sS0FBQSxDdkJtUVIsc0N1Qm5RUSxLQUFBLENyQ29HTixtQ3FDcEdNLEtBQUEsQ0FBQSxPQUFBLENEekROLHdDQ3lETSxDVEFOLHNCU0FNLEtBQUEsQ0RqRVIsK0JDaUVRLENuQzlGVixxQm1DOEZVLENuQ3hGTiw0Qm1Dd0ZNLEtBQUEsQ3ZCbVFSLHNDdUJuUVEsS0FBQSxDckNvR04sbUNxQ3BHTSxLQUFBLENBQUEsT0FDRSxNQUFBLE1DakdaLENGYUkscUNFWkYsUUFBQSxLQUNBLFNBQUEsU0FFQSxDRlNFLG9DRVRGLFFBQ0UsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsV0FDQSxjQUFBLElBQUEsb0JBQ0EsT0FBQSxJQUFBLG1CQUNBLFNBQUEsZUFDQSxFQUNBLFFBQUEsR0FHRixDRkpFLHFDRUlGLENGS0Esc0NFTEEsQ0ZKRSxxQ0VJRixDRktBLHNDRUhFLE9BQUEsSUFBQSxtQkFDQSxjQUFBLElBQUEsb0JBQ0EsT0FBQSxJQUFBLG1CQUNBLFFBQUEsSUFBQSwrQkFBQSxJQUFBLCtCQUNBLFFBQUEsS0FDQSxZQUFBLE9BRUEsQ0ZiQSxxQ0VhQSxDRkpGLHNDRUlFLEN2RmdFRixrQnVGaEVFLENGYkEscUNFYUEsQ0ZKRixzQ0VJRSxDdkZnRUYsa0J1Ri9ESSxPQUFBLElBQUEseUJBSUosQ0ZsQkUscUNFa0JGLENEdUJBLG9DQ3RCRSxVQUFBLEVBRUEsQ0ZyQkEscUNFcUJBLENEb0JGLG9DQ3BCRSxDRFBKLDhCQ1FNLE1BQUEsS0FPRixDVGhCQSw0QlNnQkEsT0FBQSxDRjdCQSxxQ0U2QkEsQ0ZwQkYsc0NFb0JFLENUaEJBLDRCU2dCQSxPQUFBLENGN0JBLHFD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VSxDRDdJVixtQ0M2SVUsTUFBQSxLQUFBLGNBQUEsQ0R4S1osOEJDeUtjLG1CQUFBLHNCQUtGLENBQUEsU0FBQSxDQXRKViw4Q0FzSlUsQ0RuSlYsbUNDbUpVLE1BQUEsS0FBQSxhQUFBLENEOUtaLDhCQytLYyxrQkFBQSxzQkFNUixDQUFBLFNBQUEsQ0E3SkosOENBNkpJLENGMUxKLHNDRTJMTSxhQUFBLEVBR0YsQ0FBQSxTQUFBLENBaktKLDhDQWlLSSxDRjlMSixzQ0UrTE0sY0FBQSxFQ25OUixDVndCSSw2QlV2QkYsUUFBQSxZQUNBLGdCQUFBLFdBQ0EsWUFBQSxXQUNBLFVBQUEsSzNGQ0UsT0FBQSxDQUFBLFNBQUEsRUFBQSxPMkZMSixDVndCSSw2QlVqQkEsZUFBQSxPQUNBLE1BQUEsTUFNRixDQUFBLDRCQUFBLENWZ0JJLGtDVWhCSixDQUFBLDRCQUFBLENIdUJFLHlCR3ZCRixDWGdGRSx1QldoRkYsQ0h1QkUsaUNHckJBLGNBQUEsSUFBQSxnQkFHRixDQUxBLDRCQUtBLENWS0UsNkJVSkEsZUFBQSxPM0ZmQSxPQUFBLENBQUEsU0FBQSxFQUFBLE8yRnVCQSxDRm1ESSwrQkVuREosQ1ZFRSxrQ1VGRixDRm1ESSwrQkVuREosQ0hTQSx5QkdUQSxDWGtFQSx1QldsRUEsQ0hTQSxpQ0dUQSxDSFNBLHdDR1RBLENWRUUsa0NVRkYsQ0hTQSx3Q0dUQSxDSFNBLHlCR1RBLENYa0VBLHVCV2xFQSxDSFNBLGlDR1BFLGNBQUEsSUFBQSxpQkFJSixDRjZDTSwrQkU3Q04sQ1g0REUsc0JXNURGLEtBQUEsQ1hmQSxnQ1dlQSxLQUFBLENWVkUsNkJVVUYsS0FBQSxDSExBLCtCR0tBLENWSkksa0NVSUosQ0Y2Q00sK0JFN0NOLENIR0UseUJHSEYsQ1g0REUsc0JXNURGLEtBQUEsQ0hMQSwrQkdLQSxDSEdFLGlDR0hGLENIR0Usd0NHSEYsQ1g0REUsc0JXNURGLEtBQUEsQ1hmQSxnQ1dlQSxLQUFBLENWVkUsNkJVVUYsS0FBQSxDSExBLCtCR0tBLENWSkksa0NVSUosQ0hHRSx3Q0dIRixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dEQSxNQUFBLEszRnBCQSxPQUFBLENBQUEsU0FBQSxFQUFBLFUyRmtCRixDRjZDTSwrQkU3Q04sQ1g0REUsc0JXNURGLEtBQUEsQ1hmQSxnQ1dlQSxLQUFBLENWVkUsNkJVVUYsS0FBQSxDSExBLCtCR0tBLENWSkksa0NVSUosQ0Y2Q00sK0JFN0NOLENIR0UseUJHSEYsQ1g0REUsc0JXNURGLEtBQUEsQ0hMQSwrQkdLQSxDSEdFLGlDR0hGLENIR0Usd0NHSEYsQ1g0REUsc0JXNURGLEtBQUEsQ1hmQSxnQ1dlQSxLQUFBLENWVkUsNkJVVUYsS0FBQSxDSExBLCtCR0tBLENWSkksa0NVSUosQ0hHRSx3Q0dIRixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dFRSxNQUFBLElBQUEsd0JBQ0EsY0FBQSxFQUNBLFlBQUEsS0FBQSxDQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLDRCQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLElBZ0JKLENIcEJFLHdDR29CRixDWHFDRSxzQldyQ0YsS0FBQSxDWHRDQSxnQ1dzQ0EsS0FBQSxDVmpDRSw2QlVpQ0YsS0FBQSxDSDVCQSwrQkc0QkEsQ1YzQkksa0NVMkJKLENIcEJFLHdDR29CRixDSHBCRSx5QkdvQkYsQ1hxQ0Usc0JXckNGLEtBQUEsQ0g1QkEsK0JHNEJBLENIcEJFLGlDR3NCQSxZQUFBLEkzRjNDQSxPQUFBLENBQUEsU0FBQSxFQUFBLFUyRmdERixDSDNCRSx3Q0cyQkYsQ1Z4Q0UsNkJVeUNBLGVBQUEsSzNGakRBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTJGNERJLENBQUEsU0FBQSxDRkdBLCtCRUhBLENIdkNKLHlCR3VDSSxDWGtCSixzQldsQkksS0FBQSxDSC9DTiwrQkcrQ00sQ1Y5Q0Ysa0NVOENFLENBQUEsU0FBQSxDRkdBLCtCRUhBLENIdkNKLHlCR3VDSSxDWGtCSixzQldsQkksS0FBQSxDSC9DTiwrQkcrQ00sQ0h2Q0osaUNHdUNJLENBQUEsU0FBQSxDRkdBLCtCRUhBLENYa0JKLHNCV2xCSSxLQUFBLENYekROLGdDV3lETSxLQUFBLENWcERKLDZCVW9ESSxLQUFBLENIL0NOLCtCRytDTSxDVjlDRixrQ1U4Q0UsQ0FBQSxTQUFBLENGR0EsK0JFSEEsQ1hrQkosc0JXbEJJLEtBQUEsQ1h6RE4sZ0NXeURNLEtBQUEsQ1ZwREosNkJVb0RJLEtBQUEsQ0gvQ04sK0JHK0NNLENIdkNKLGlDR3VDSSxDQUFBLFNBQUEsQ0h2Q0osd0NHdUNJLENIdkNKLHlCR3VDSSxDWGtCSixzQldsQkksS0FBQSxDSC9DTiwrQkcrQ00sQ1Y5Q0Ysa0NVOENFLENBQUEsU0FBQSxDSHZDSix3Q0d1Q0ksQ0h2Q0oseUJHdUNJLENYa0JKLHNCV2xCSSxLQUFBLENIL0NOLCtCRytDTSxDSHZDSixpQ0d1Q0ksQ0FBQSxTQUFBLENIdkNKLHdDR3VDSSxDWGtCSixzQldsQkksS0FBQSxDWHpETixnQ1d5RE0sS0FBQSxDVnBESiw2QlVvREksS0FBQSxDSC9DTiwrQkcrQ00sQ1Y5Q0Ysa0NVOENFLENBQUEsU0FBQSxDSHZDSix3Q0d1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ1h6RE4sZ0NXeURNLEtBQUEsQ1ZwREosNkJVb0RJLEtBQUEsQ0gvQ04sK0JHK0NNLENIdkNKLGlDR3lDTSxNQUFBLEtBQ0EsYUFBQSxJQUFBLHFCQVdGLENBQUEsU0FBQSxDRlhBLCtCRVdBLENIckRKLHlCR3FESSxDWElKLHNCV0pJLEtBQUEsQ0g3RE4sK0JHNkRNLENWNURGLGtDVTRERSxDQUFBLFNBQUEsQ0ZYQSwrQkVXQSxDSHJESix5QkdxREksQ1hJSixzQldKSSxLQUFBLENIN0ROLCtCRzZETSxDSHJESixpQ0dxREksQ0FBQSxTQUFBLENGWEEsK0JFV0EsQ1hJSixzQldKSSxLQUFBLENYdkVOLGdDV3VFTSxLQUFBLENWbEVKLDZCVWtFSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENGWEEsK0JFV0EsQ1hJSixzQldKSSxLQUFBLENYdkVOLGdDV3VFTSxLQUFBLENWbEVKLDZCVWtFSSxLQUFBLENIN0ROLCtCRzZETSxDSHJESixpQ0dxREksQ0FBQSxTQUFBLENIckRKLHdDR3FESSxDSHJESix5QkdxREksQ1hJSixzQldKSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENIckRKLHdDR3FESSxDSHJESix5QkdxREksQ1hJSixzQldKSSxLQUFBLENIN0ROLCtCRzZETSxDSHJESixpQ0dxREksQ0FBQSxTQUFBLENIckRKLHdDR3FESSxDWElKLHNCV0pJLEtBQUEsQ1h2RU4sZ0NXdUVNLEtBQUEsQ1ZsRUosNkJVa0VJLEtBQUEsQ0g3RE4sK0JHNkRNLENWNURGLGtDVTRERSxDQUFBLFNBQUEsQ0hyREosd0NHcURJLENYSUosc0JXSkksS0FBQSxDWHZFTixnQ1d1RU0sS0FBQSxDVmxFSiw2QlVrRUksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHdURNLE1BQUEsTUFDQSxZQUFBLElBQUEsc0JDN0ZWLENKcUNJLDBCSXBDRixhQUFBLEVBQ0EsWUFBQSxFQUNBLFVBQUEsRUFFQSxDSmdDRSx5QkloQ0YsS0FBQSxDeEYyVEUsMkJ3RjFUQSxFQUNBLE9BQUEsRUFJQSxDSjBCQSx5QkkxQkEsS0FBQSxDWm1GQSx1QlluRkEsQ0FBQSxDSjBCQSxpQ0l6QkUsTUFBQSxZQUNBLEVBQ0EsZUFBQSxJQUFBLHFCQUNBLGNBQUEsSUFBQSxhQUNBLFlBQUEsSUFDQSxVQUFBLElBQUEsc0JBQ0EsTUFBQSxJQUFBLG9CQUdGLENKZ0JBLHlCSWhCQSxLQUFBLENaeUVBLHdCWXpFQSxDQUFBLCtCQUNFLFdBQUEsSUFBQSxnQkFHRixDSllBLHlCSVpBLEtBQUEsQ1pxRUEsdUJZckVBLENBQUEsQ0FBQSxLQUFBLENoR1ZKLHlCZ0dVSSxDQUFBLEN4RjZaRix3QndGNVpJLFlBQUEsSUFBQSxxQkFNRixDSktBLHlCSUxBLEN4RmdTQSxrQndGaFNBLEN4RjhVQSx3QndGN1VFLE1BQUEsS0FDQSxpQkFBQSxJQUFBLHVCQUNBLE9BQUEsSUFBQSxhQUNBLGNBQUEsSUFBQSw0QkFDQSxRQUFBLEtBQUEsSUFBQSxhQUFBLEVBQUEsR0FBQSxLQUFBLElBQUEsYUFBQSxFQUFBLEdBQ0EsVUFBQSxJQUFBLGdCQUdGLENKSkEseUJJSUEsQ3hGdVJBLGlCd0Z2UkEsQ0FBQSxDeEY2WUYsd0J3RjdZRSxDSkpBLHlCSUlBLEN4RnVSQSxpQndGdlJBLENBQUEsQ0pKQSxnQ0lJQSxDQUFBLEN4RjZZRix3QndGM1lJLFlBQUEsRUFRRixDakY0R0YseUJpRjVHRSxDakZ4Q0EsNEJpRndDQSxDQUFBLENKZEEseUJJY0EsS0FBQSxjQUNFLFdBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFBQSw4QkFFQSxDakZ5R0oseUJpRnpHSSxDakYzQ0YsNEJpRjJDRSxDQUFBLENKakJGLHlCSWlCRSxLQUFBLGFBQUEsUUFDRSxRQUFBLEtBR0YsQ2pGcUdKLHlCaUZyR0ksQ2pGL0NGLDRCaUYrQ0UsQ0FBQSxDSnJCRix5QklxQkUsS0FBQSxhQUFBLENBQUEsQ0pyQkYsZ0NJcUJFLEtBQUEsQ2hHM0NOLDBCZ0c0Q1EsWUFBQSxJQUFBLGdCQUNBLE1BQUEsS0FDQSxXQUFBLElBQUEsYTVGN0NKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTRGdURFLENqRndGSix5QmlGeEZJLENqRjVERiw0QmlGNERFLENKbENGLHVDSWtDRSxDQUFBLENKbENGLHlCSWtDRSxLQUFBLGNBQUEsQ0psQ0Ysd0NJa0NFLENqRndGSix5QmlGeEZJLENqRjVERiw0QmlGNERFLENBQUEsQ0psQ0YseUJJa0NFLEtBQUEsY0FDRSxXQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLDhCQUVBLENqRnFGTix5QmlGckZNLENqRi9ESiw0QmlGK0RJLENKckNKLHVDSXFDSSxDQUFBLENKckNKLHlCSXFDSSxLQUFBLGFBQUEsUUFBQSxDSnJDSix3Q0lxQ0ksQ2pGcUZOLHlCaUZyRk0sQ2pGL0RKLDRCaUYrREksQ0FBQSxDSnJDSix5QklxQ0ksS0FBQSxhQUFBLFFBQ0UsUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLElBQUEsbUJBQ0EsS0FBQSxFQUNBLElBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsb0JBR0YsQ2pGNkVOLHlCaUY3RU0sQ2pGdkVKLDRCaUZ1RUksQ0o3Q0osdUNJNkNJLENBQUEsQ0o3Q0oseUJJNkNJLEtBQUEsYUFBQSxDQUFBLENKN0NKLGdDSTZDSSxLQUFBLENoR25FUiwwQmdHbUVRLENKN0NKLHdDSTZDSSxDakY2RU4seUJpRjdFTSxDakZ2RUosNEJpRnVFSSxDQUFBLENKN0NKLHlCSTZDSSxLQUFBLGFBQUEsQ0FBQSxDSjdDSixnQ0k2Q0ksS0FBQSxDaEduRVIsMEJnR29FVSxNQUFBLElBQUEsd0JBQ0EsV0FBQSxNQVlKLENIakJFLCtCR2lCRixDSjNERix5QkkyREUsQ1pGRixzQllFRSxLQUFBLENKbkVKLCtCSW1FSSxDSjNERixpQ0kyREUsQ0ozREYsd0NJMkRFLENKM0RGLHlCSTJERSxDWkZGLHNCWUVFLEtBQUEsQ0puRUosK0JJbUVJLENKM0RGLGlDSTRESSxNQUFBLElBQUEsd0I1RmpGSixPQUFBLENBQUEsU0FBQSxFQUFBLFU0RnNGTSxDSHZCRiwrQkd1QkUsQ0pqRU4seUJJaUVNLENaUk4sc0JZUU0sS0FBQSxDSnpFUiw4Qkl5RVEsS0FBQSxDWm5GUixnQ1ltRlEsS0FBQSxDWDlFTiw4Qlc4RU0sQ0pqRU4saUNJaUVNLENKakVOLHdDSWlFTSxDSmpFTix5QklpRU0sQ1pSTixzQllRTSxLQUFBLENKekVSLDhCSXlFUSxLQUFBLENabkZSLGdDWW1GUSxLQUFBLENYOUVOLDhCVzhFTSxDSmpFTixpQ0lrRVEsWUFBQSxLQUFBLENBQUEsSUFBQSxtQkFBQSxFQUFBLElBQUEsNEJBQUEsRUFBQSxJQUFBLHdCQUFBLEVBQUEsSUN0R1YsQ3pGcWJBLHdCeUZyYkEsQ0FBQSxLQUFBLEMvRjBCRiwyQitGMUJFLENBQUEsQ2I2RkUsc0JhN0ZGLEtBQUEsQ0FBQSw4QkFBQSxDekZxYkEsd0J5RnJiQSxDQUFBLEtBQUEsQy9GMEJGLDJCK0YxQkUsQ0FBQSxDckZRQSxtQnFGUkEsS0FBQSxDQUFBLDhCQUVFLFdBQUEsSUFBQSwrQkFLQSxDekY4YUYsd0J5RjlhRSxDQUFBLFlBQUEsQ0FBQSxDYnNGQSxzQmF0RkEsS0FBQSxDQUFBLGtDQUFBLEN6RjhhRix3QnlGOWFFLFFBQUEsQ0FBQSxDYnNGQSxzQmF0RkEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsWUFNRixDekZ1YUYsdUJ5RnZhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDTHNCQSx5Qkt0QkEsS0FBQSxDYitFQSx1QmEvRUEsS0FBQSxDQUFBLGtDQUFBLEN6RnVhRix1QnlGdmFFLENBQUEsQ0xzQkEseUJLdEJBLEtBQUEsQ2IrRUEsdUJhL0VBLENBQUEsQ0FBQSxLQUFBLENBQUEsa0NBQ0UsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxhQUtGLEN6RmlhRix1QnlGamFFLEN2Q3JCSiw0QnVDcUJJLENieUVBLHNCYXpFQSxLQUFBLENBQUEsa0NBQ0UsV0FBQSxZQUtGLEN6RjJaRix3QnlGM1pFLENsRm9JRixzQmtGcElFLENBQUEsK0JBQUEsWUFBQSxLQUFBLENBQUEsOEJBQ0UsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxJN0Z2QkYsT0FBQSxDQUFBLFNBQUEsRUFBQSxPNkYyQkUsQ3pGc1pKLHdCeUZ0WkksQ2xGK0hKLHNCa0YvSEksS0FBQSxDQUxGLGlDQU1JLFFBQUEsTUFHRSxDekZrWlIsd0J5RmxaUSxDbEYySFIsc0JrRjNIUSxLQUFBLENBVE4sZ0NBU00sQ0FBQSxDQUFBLEtBQUEsQ0FBQSw4QkFDRSxZQUFBLFlBQ0EsYUFBQSxhQWNOLEN6RmtZSix3QnlGbFlJLENsRjJHSixzQmtGM0dJLENBQUEsQ0FBQSxLQUFBLENBQUEsa0NBQ0UsV0FBQSxJQUFBLCtCQWFSLENBQUEscUNBQ0UsVUFBQSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxXQU1BLEN2Q3pFRiw0QnVDeUVFLENicUJFLHVCYXJCRixDdkN6RUYscUJ1Q3lFRSxDYnFCRSx1QmFuQkEsVUFBQSxLN0YzREEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNkZ5REYsQ3ZDekVGLDRCdUN5RUUsQ2JxQkUsdUJhckJGLEN2Q3pFRixxQnVDeUVFLENicUJFLHVCYWpCRSxVQUFBLElBQUEsMkJBR0YsQ3ZDaEZKLDRCdUNnRkksQ2JjQSx1QmFkQSxDWnhEQSw2Qll3REEsQ3ZDaEZKLHFCdUNnRkksQ2JjQSx1QmFkQSxDWnhEQSw2Qll5REUsUUFBQSxLQUNBLFVBQUEsRUFFQSxDdkNwRk4sNEJ1Q29GTSxDYlVGLHVCYVZFLENaNURGLDZCWTRERSxDYmFBLDhCYWJBLEtBQUEsQ0FBQSxPQUFBLEN2Q3BGTixxQnVDb0ZNLENiVUYsdUJhVkUsQ1o1REYsNkJZNERFLENiYUEsOEJhYkEsS0FBQSxDQUFBLE9BQ0UsVUFBQSxLQUNBLE1BQUEsSzdGdEVKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTZGb0VFLEN2Q3BGTiw0QnVDb0ZNLENiVUYsdUJhVkUsQ1o1REYsNkJZNERFLENiYUEsOEJhYkEsS0FBQSxDQUFBLE9BQUEsQ3ZDcEZOLHFCdUNvRk0sQ2JVRix1QmFWRSxDWjVERiw2Qlk0REUsQ2JhQSw4QmFiQSxLQUFBLENBQUEsT0FJSSxNQUFBLElBQUEsMkJBT1IsQ3ZDL0ZGLDRCdUMrRkUsQ2JERSxzQmFDRixDQUFBLEMxRjBCQSxxQjBGMUJBLEN0RjNDSSw0QnNGMkNKLEN2Qy9GRixxQnVDK0ZFLENiREUsc0JhQ0YsQ0FBQSxDMUYwQkEscUIwRjFCQSxDdEYzQ0ksNEJzRjRDRixpQkFBQSxJQUFBLDZCQUdGLEN2Q25HRiw0QnVDbUdFLEN0Ri9DSSw0QnNGK0NKLEN2Q25HRixxQnVDbUdFLEN0Ri9DSSw0QnNGZ0RGLGFBQUEsSUFBQSx5QkFPQSxDSjVCSSwrQkk0QkosQ3pGMlVGLHdCeUYzVUUsQ0FBQSwwQkFBQSxLQUFBLENBaEZBLGlDQWdGQSxDTHRFQSx3Q0tzRUEsQ3pGMlVGLHdCeUYzVUUsQ0FBQSwwQkFBQSxLQUFBLENBaEZBLGlDQWlGRSxRQUFBLE1BR0UsQ0poQ0EsK0JJZ0NBLEN6RnVVTix3QnlGdlVNLENBQUEsMEJBQUEsS0FBQSxDQXBGSixnQ0FvRkksQ0FBQSxDQUFBLEtBQUEsQ0FBQSw4QkFBQSxDTDFFSix3Q0swRUksQ3pGdVVOLHdCeUZ2VU0sQ0FBQSwwQkFBQSxLQUFBLENBcEZKLGdDQW9GSSxDQUFBLENBQUEsS0FBQSxDQUFBLDhCQUNFLFlBQUEsWUFDQSxhQUFBLFk3RmpHTixPQUFBLENBQUEsU0FBQSxFQUFBLFc2RnlHRixDTHBGRSx3Q0txRkEsd0JBQUEsT0FTTSxDQUFBLFNBQUEsQ3ZDbklWLDJCdUNtSVUsQ0FBQSxDYnJDTixzQmFxQ00sS0FBQSxjQUFBLENaM0dOLDRCWTJHTSxDQUFBLENibENKLCtCYWtDSSxDQUFBLFNBQUEsQ3ZDbklWLDJCdUNtSVUsQ0FBQSxDYnJDTixzQmFxQ00sS0FBQSxjQUFBLENaM0dOLDRCWTJHTSxDQUFBLENKL0VSLG1DSStFUSxDQUFBLENKMUdWLDhCSTBHVSxDQUFBLFNBQUEsQ3ZDbklWLDJCdUNtSVUsQ0FBQSxDYnJDTixzQmFxQ00sS0FBQSxjQUFBLENaM0dOLDRCWTJHTSxDQUFBLENMeEhOLG9DS3dITSxDQUFBLENBQUEsYUFBQSxDQUFBLFNBQUEsQ3ZDbklWLDJCdUNtSVUsQ0FBQSxDYnJDTixzQmFxQ00sS0FBQSxjQUFBLENaM0dOLDRCWTJHTSxDQUFBLENMeEhOLG9DS3dITSxDQUFBLENBQUEsWUFBQSxDQUFBLENKMUdWLDhCSStHWSx1QkFBQSxFQUNBLDBCQUFBLEVBT0YsQ0FBQSxTQUFBLEN2Q2hKViwyQnVDZ0pVLENBQUEsQ2JsRE4sc0Jha0RNLEtBQUEsYUFBQSxDWnhITiw0Qll3SE0sQ0FBQSxDYi9DSiwrQmErQ0ksQ0FBQSxTQUFBLEN2Q2hKViwyQnVDZ0pVLENBQUEsQ2JsRE4sc0Jha0RNLEtBQUEsYUFBQSxDWnhITiw0Qll3SE0sQ0FBQSxDSjVGUixtQ0k0RlEsQ0FBQSxDSnZIViw4Qkl1SFUsQ0FBQSxTQUFBLEN2Q2hKViwyQnVDZ0pVLENBQUEsQ2JsRE4sc0Jha0RNLEtBQUEsYUFBQSxDWnhITiw0Qll3SE0sQ0FBQSxDTHJJTixvQ0txSU0sQ0FBQSxDQUFBLFlBQUEsQ0FBQSxTQUFBLEN2Q2hKViwyQnVDZ0pVLENBQUEsQ2JsRE4sc0Jha0RNLEtBQUEsYUFBQSxDWnhITiw0Qll3SE0sQ0FBQSxDTHJJTixvQ0txSU0sQ0FBQSxDQUFBLFdBQUEsQ0FBQSxDSnZIViw4QkkySFksd0JBQUEsRUFDQSwyQkFBQSxFN0ZySVIsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNkZrSlEsQ0FBQSxTQUFBLENKbkZKLCtCSW1GSSxDTDdIUix5Qks2SFEsQ2JwRVIsc0Jhb0VRLEtBQUEsQ0xySVYsK0JLcUlVLENMN0hSLGdDSzZIUSxDQUFBLEN6Rm9SVix3QnlGcFJVLENBQUEsU0FBQSxDSm5GSiwrQkltRkksQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDWnJITiw0QllxSE0sQ0FBQSxTQUFBLENMN0hSLHdDSzZIUSxDTDdIUix5Qks2SFEsQ2JwRVIsc0Jhb0VRLEtBQUEsQ0xySVYsK0JLcUlVLENMN0hSLGdDSzZIUSxDQUFBLEN6Rm9SVix3QnlGcFJVLENBQUEsU0FBQSxDTDdIUix3Q0s2SFEsQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDWnJITiw0Qll1SFEsWUFBQSxLQUFBLElBQUEsd0JBQUEsRUFBQSxJQUFBLHVCQWNKLENBQUEsU0FBQSxDdkNsTFYsMkJ1Q2tMVSxDQUFBLENicEZOLHNCYW9GTSxLQUFBLGNBQUEsQ1oxSk4sNEJZMEpNLENBQUEsQ2JqRkosK0JhaUZJLENBQUEsU0FBQSxDdkNsTFYsMkJ1Q2tMVSxDQUFBLENicEZOLHNCYW9GTSxLQUFBLGNBQUEsQ1oxSk4sNEJZMEpNLENBQUEsQ0o5SFIsbUNJOEhRLENBQUEsQ0p6SlYsOEJJeUpVLENBQUEsU0FBQSxDdkNsTFYsMkJ1Q2tMVSxDQUFBLENicEZOLHNCYW9GTSxLQUFBLGNBQUEsQ1oxSk4sNEJZMEpNLENBQUEsQ0x2S04sb0NLdUtNLENBQUEsQ0FBQSxhQUFBLENBQUEsU0FBQSxDdkNsTFYsMkJ1Q2tMVSxDQUFBLENicEZOLHNCYW9GTSxLQUFBLGNBQUEsQ1oxSk4sNEJZMEpNLENBQUEsQ0x2S04sb0NLdUtNLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0p6SlYsOEJJOEpZLHdCQUFBLEVBQ0EsMkJBQUEsRUFPRixDQUFBLFNBQUEsQ3ZDL0xWLDJCdUMrTFUsQ0FBQSxDYmpHTixzQmFpR00sS0FBQSxhQUFBLENadktOLDRCWXVLTSxDQUFBLENiOUZKLCtCYThGSSxDQUFBLFNBQUEsQ3ZDL0xWLDJCdUMrTFUsQ0FBQSxDYmpHTixzQmFpR00sS0FBQSxhQUFBLENadktOLDRCWXVLTSxDQUFBLENKM0lSLG1DSTJJUSxDQUFBLENKdEtWLDhCSXNLVSxDQUFBLFNBQUEsQ3ZDL0xWLDJCdUMrTFUsQ0FBQSxDYmpHTixzQmFpR00sS0FBQSxhQUFBLENadktOLDRCWXVLTSxDQUFBLENMcExOLG9DS29MTSxDQUFBLENBQUEsWUFBQSxDQUFBLFNBQUEsQ3ZDL0xWLDJCdUMrTFUsQ0FBQSxDYmpHTixzQmFpR00sS0FBQSxhQUFBLENadktOLDRCWXVLTSxDQUFBLENMcExOLG9DS29MTSxDQUFBLENBQUEsV0FBQSxDQUFBLENKdEtWLDhCSTBLWSx1QkFBQSxFQUNBLDBCQUFBLEU3RnBMUixPQUFBLENBQUEsU0FBQSxFQUFBLFU2RmlNUSxDQUFBLFNBQUEsQ0psSUosK0JJa0lJLENMNUtSLHlCSzRLUSxDYm5IUixzQmFtSFEsS0FBQSxDTHBMViwrQktvTFUsQ0w1S1IsZ0NLNEtRLENBQUEsQ3pGcU9WLHdCeUZyT1UsQ0FBQSxTQUFBLENKbElKLCtCSWtJSSxDTDVLUix5Qks0S1EsQ2JuSFIsc0JhbUhRLEtBQUEsQ0xwTFYsK0JLb0xVLENMNUtSLGdDSzRLUSxDQUFBLENacEtOLDRCWW9LTSxDQUFBLFNBQUEsQ0w1S1Isd0NLNEtRLENMNUtSLHlCSzRLUSxDYm5IUixzQmFtSFEsS0FBQSxDTHBMViwrQktvTFUsQ0w1S1IsZ0NLNEtRLENBQUEsQ3pGcU9WLHdCeUZyT1UsQ0FBQSxTQUFBLENMNUtSLHdDSzRLUSxDTDVLUix5Qks0S1EsQ2Ju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QkVpQ0ksQ25CbkJSLDhCbUJvQlUsYUFBQSxLQUFBLElBQUEsOEJBQUEsRUFBQSxJQUFBLGdDQUlKLENBakROLDhDQWlETSxDeEdxWUosd0J3R3JZSSxDRnRDRiw4QkVzQ0UsQ25CeEJOLDZCbUJ3Qk0sZUFDRSxRQUFBLEtBR0YsQ0FyRE4sOENBcURNLEN4R2lZSix3QndHallJLENGMUNGLDhCRTBDRSxDbkI1Qk4sNkJtQjRCTSxjQUFBLENBQUEsQ05sQkYsa0NNa0JFLENBckROLDhDQXFETSxDeEdpWUosd0J3R2pZSSxDRjFDRiw4QkUwQ0UsQ25CNUJOLDZCbUI0Qk0sY0FBQSxDQUFBLENuRjhQRiw0QkNwVEYsUUFBQSxJQUFBLE1BQUEsSUFBQSxnQ0FDQSxhQUFBLElBQUEsMENrRjBESSxDQTFETiw4Q0EwRE0sQ3hHNFhKLHdCd0c1WEksQ0YvQ0YsOEJFK0NFLENuQmpDTiw2Qm1CaUNNLEN4RlZGLDJCd0ZVRSxDQUFBLENOdkJGLGtDTXVCRSxDQTFETiw4Q0EwRE0sQ3hHNFhKLHdCd0c1WEksQ0YvQ0YsOEJFK0NFLENuQmpDTiw2Qm1CaUNNLEN4RlZGLDJCd0ZVRSxDQUFBLENuRnlQRiw0Qm1GdlBJLGFBQUEsSUFBQSxrQ0FFQSxDQUFBLFNBQUEsQ0E5RFIsOENBOERRLEN4R3dYTix3QndHeFhNLENGbkRKLDhCRW1ESSxDbkJyQ1IsNkJtQnFDUSxDeEZkSiwyQndGY0ksQ0FBQSxDTjNCSixrQ00yQkksQ0FBQSxTQUFBLENBOURSLDhDQThEUSxDeEd3WE4sd0J3R3hYTSxDRm5ESiw4QkVtREksQ25CckNSLDZCbUJxQ1EsQ3hGZEosMkJ3RmNJLENBQUEsQ25GcVBKLDRCbUZwUE0sa0JBQUEsSUFBQSxrQ0FHRixDQUFBLFNBQUEsQ0FsRVIsOENBa0VRLEN4R29YTix3QndHcFhNLENGdkRKLDhCRXVESSxDbkJ6Q1IsNkJtQnlDUSxDeEZsQkosMkJ3RmtCSSxDQUFBLENOL0JKLGtDTStCSSxDQUFBLFNBQUEsQ0FsRVIsOENBa0VRLEN4R29YTix3QndHcFhNLENGdkRKLDhCRXVESSxDbkJ6Q1IsNkJtQnlDUSxDeEZsQkosMkJ3RmtCSSxDQUFBLENuRmlQSiw0Qm1GaFBNLG1CQUFBLElBQUEsa0NBR0YsQ0F0RVIsOENBc0VRLEN4R2dYTix3QndHaFhNLENGM0RKLDhCRTJESSxDbkI3Q1IsNkJtQjZDUSxDeEZ0QkosMkJ3RnNCSSxDQUFBLENObkNKLGtDTW1DSSxJQUFBLENBdEVSLDhDQXNFUSxDeEdnWE4sd0J3R2hYTSxDRjNESiw4QkUyREksQ25CN0NSLDZCbUI2Q1EsQ3hGdEJKLDJCd0ZzQkksQ0FBQSxDbkY2T0osNEJtRjdPSSxJQUNFLEtBQUEsSUFBQSwrQkFLTixDQTVFSiw4Q0E0RUksQ3hHMFdGLHdCd0cxV0UsQ0w1RUEsNEJLNkVFLFNBQUEsU0FDQSxRQUFBLEVBT0YsQ0FyRkosNkNBcUZJLENBQUEsaURBQUEsQ0YxRUEsOEJFMkVFLE1BQUEsS0FBQSxJQUFBLEVBQUEsQ0FBQSxJQUFBLGdDQUFBLEVBQUEsSUFBQSxnQ0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLCtCQUdGLENBekZKLDZDQXlGSSxDQUpBLGlEQUlBLENMekZBLDRCS3lGQSxDNUJRRSwrQjRCUEEsTUFBQSxLQUFBLElBQUEsRUFBQSxDQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLGdDQUFBLEVBQUEsR0FLRixDQS9GSiw2Q0ErRkksQ0FBQSxpREFBQSxDRnBGQSw4QkVxRkUsTUFBQSxLQUFBLElBQUEsRUFBQSxDQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLGdDQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsK0JBR0YsQ0FuR0osNkNBbUdJLENBSkEsaURBSUEsQ0xuR0EsNEJLbUdBLEM1QkZFLCtCNEJHQSxNQUFBLEtBQUEsSUFBQSxFQUFBLENBQUEsSUFBQSxnQ0FBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxHQU9GLENBQUEsU0FBQSxDQTNHSiw4Q0EyR0ksQ0wzR0EsNEJLNEdFLGFBQUEsSUFBQSw4QkFFQSxDQUFBLFNBQUEsQ0E5R04sOENBOEdNLENMOUdGLDRCSzhHRSxDdER4R0YsNkJzRHlHSSx3QkFBQSxFQUNBLDJCQUFBLEVBQ0EsbUJBQUEsWUFLRixDQUFBLFNBQUEsQ0F0SE4sOENBc0hNLENGM0dGLDhCRTJHRSxDTm5GRixrQ01tRkUsQ0FBQSxTQUFBLENBdEhOLDhDQXNITSxDRjNHRiw4QkUyR0UsQ25GNkxGLDRCbUYzTEksTUFBQSxFQUNBLHVCQUFBLEVBQ0EsMEJBQUEsRUFHRixDQUFBLFNBQUEsQ0E3SE4sOENBNkhNLENGbEhGLDhCRWtIRSxDbkJwR04sNkJtQm9HTSxNQUFBLENBQUEsQ04xRkYsa0NNMEZFLENBQUEsU0FBQSxDQTdITiw4Q0E2SE0sQ0ZsSEYsOEJFa0hFLENuQnBHTiw2Qm1Cb0dNLE1BQUEsQ0FBQSxDbkZzTEYsNEJtRnBMSSxrQkFBQSxJQUFBLGdDQVFKLENBQUEsU0FBQSxDQXZJSiw4Q0F1SUksQ0x2SUEsNEJLd0lFLFlBQUEsSUFBQSw4QkFFQSxDQUFBLFNBQUEsQ0ExSU4sOENBMElNLENMMUlGLDRCSzBJRSxDdERwSUYsNkJzRHFJSSx1QkFBQSxFQUNBLDBCQUFBLEVBQ0Esa0JBQUEsWUFLRixDQUFBLFNBQUEsQ0FsSk4sOENBa0pNLENGdklGLDhCRXVJRSxDTi9HRixrQ00rR0UsQ0FBQSxTQUFBLENBbEpOLDhDQWtKTSxDRnZJRiw4QkV1SUUsQ25GaUtGLDRCbUYvSkksS0FBQSxFQUNBLHdCQUFBLEVBQ0EsMkJBQUEsRUFFQSxDQUFBLFNBQUEsQ0F4SlIsOENBd0pRLENGN0lKLDhCRTZJSSxDTnJISixpQ01xSEksQ0FBQSx3QkFBQSxDQUFBLFNBQUEsQ0F4SlIsOENBd0pRLENGN0lKLDhCRTZJSSxDbkYySkosMkJtRjNKSSxDQUFBLHdCQUNFLFVBQUEsT0FBQSxJQUFBLFdBQUEsZ0JBSUosQ0FBQSxTQUFBLENBN0pOLDhDQTZKTSxDRmxKRiw4QkVrSkUsQ25CcElOLDZCbUJvSU0sTUFBQSxDQUFBLENOMUhGLGtDTTBIRSxDQUFBLFNBQUEsQ0E3Sk4sOENBNkpNLENGbEpGLDhCRWtKRSxDbkJwSU4sNkJtQm9JTSxNQUFBLENBQUEsQ25Gc0pGLDRCbUZwSkksa0JBQUEsSUFBQSxnQ0N4Sk4sQ0FBQSxrQ0FBQSxDYlRGLCtCYVVJLFdBQUEsSUFBQSxnQkNSSixDQUFBLDRCQUNFLFFBQUEsS0FDQSxnQkFBQSxhQUNBLGNBQUEsV0FFQSxDQUxGLDRCQUtFLENBQUEsaUNBQ0Usa0JBQUEsV0FDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLFlBQUEsT0FDQSxVQUFBLEVBQ0EsWUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUNBLGFBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FDQSxTQUFBLFM5R0dBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVThHWEYsQ0FMRiw0QkFLRSxDQUFBLGlDQVdJLFlBQUEsSUFBQSxxQkFDQSxhQUFBLElBQUEsc0JBR0YsQ0FwQkosNEJBb0JJLENBZkYsZ0NBZUUsUUFDRSxRQUFBLEdBQ0EsT0FBQSxJQUFBLG1CQUNBLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLDBCQUNBLFdBQUEsSUFBQSxtQkFDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLElBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsR0FFQSxDQUFBLFNBQUEsQ0E3Qk4sNEJBNkJNLENBeEJKLGdDQXdCSSxRQUNFLE1BQUEsS0FBQSxJQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEdBR0YsQ0FBQSxTQUFBLENBakNOLDRCQWlDTSxDQTVCSixnQ0E0QkksUUFDRSxLQUFBLEtBQUEsSUFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUlKLENBdENKLDRCQXNDSSxDQWpDRixnQ0FpQ0UsWUFBQSxRQUNFLFFBQUEsS0FHRixDQTFDSiw0QkEwQ0ksQ0FyQ0YsaUNBcUNFLEMxRXBDRixvQjBFcUNJLGdCQUFBLGVBSUUsQ0EvQ1IsNEJBK0NRLENBMUNOLGlDQTBDTSxDMUV6Q04sbUIwRXlDTSxPQUFBLENBQUEsMkNBQUEsQ0EvQ1IsNEJBK0NRLENBMUNOLGlDQTBDTSxDMUV6Q04sbUIwRXlDTSxRQUFBLENBQUEsMkNBQ0UsYUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQUNBLGFBQUEsSUFBQSxnQ0FHRixDQXBEUiw0QkFvRFEsQ0EvQ04saUNBK0NNLEMxRTlDTixtQjBFOENNLE9BQUEsQ0FBQSxzQ0FBQSxDQXBEUiw0QkFvRFEsQ0EvQ04saUNBK0NNLEMxRTlDTixtQjBFOENNLFFBQUEsQ0FBQSxzQ0FDRSxnQkFBQSxVQUtOLENBMURKLDRCQTBESSxDQXJERixpQ0FxREUsQ0FYSSwyQ0FZRixRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxJQUFBLHlCQUNBLE9BQUEsSUFBQSx5QkFDQSxpQkFBQSxJQUFBLHVCQUNBLE9BQUEsSUFBQSxhQUNBLGNBQUEsSUFBQSw0QkFDQSxRQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEdBQUEsTUFBQSxJQUFBLHVCQUNBLFNBQUEsU0FDQSxRQUFBLEU5R2hFRixPQUFBLENBQUEsU0FBQSxFQUFBLE84R3FEQSxDQTFESiw0QkEwREksQ0FyREYsaUNBcURFLENBWEksMkNBeUJBLFFBQUEsTUFHRixDQTNFTiw0QkEyRU0sQ0F0RUosaUNBc0VJLENBNUJFLDBDQTRCRixRQUNFLFFBQUEsUUFBQSxZQUdGLENBL0VOLDRCQStFTSxDQTFFSixpQ0EwRUksQ0FBQSwrQ0FBQSxRQUNFLFFBQUEsS0FJSixDQXBGSiw0QkFvRkksQ0EvRUYsaUNBK0VFLENBaENJLHNDQWlDRixZQUFBLElBQUEsZ0I5R2hGRixPQUFBLENBQUEsU0FBQSxFQUFBLE84RytFQSxDQXBGSiw0QkFvRkksQ0EvRUYsaUNBK0VFLENBaENJLHNDQW9DQSxRQUFBLE1BTUYsQ0E5Rk4sNEJBOEZNLENBQUEsd0NBQUEsUUFBQSxDQTlGTiw0QkE4Rk0sQ0FBQSwwQ0FBQSxRQUNFLFdBQUEsSUFBQSx3Q0FHRixDQWxHTiw0QkFrR00sQ0FKQSx5Q0FJQSxDQW5ERSwyQ0FtREYsQ0FsR04sNEJBa0dNLENBSkEsMkNBSUEsQ0FuREUsMkNBb0RBLGFBQUEsSUFBQSx3Q0FLRixDQXhHTiw0QkF3R00sQ0FWQSx5Q0FVQSxDQXpERSwyQ0EwREEsYUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQUtGLENBOUdOLDRCQThHTSxDQWhCQSwyQ0FnQkEsQ0EvREUsMkNBZ0VBLE1BQUEsS0FDQSxpQkFBQSxJQUFBLHdDQUNBLGFBQUEsSUFBQSx1QkFDQSxhQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEc5RzdHSixPQUFBLENBQUEsU0FBQSxFQUFBLE84R3lHRSxDQTlHTiw0QkE4R00sQ0FoQkEsMkNBZ0JBLENBL0RFLDJDQXNFRSxPQUFBLE1BR0YsQ0F4SFIsNEJBd0hRLENBMUJGLDJDQTBCRSxDQXpFQSwyQ0F5RUEsQzNHaENOLGtCMkdpQ1EsT0FBQSxJQUFBLHVCQUVBLENBM0hWLDRCQTJIVSxDQTdCSiwyQ0E2QkksQ0E1RUYsMkNBNEVFLEMzR25DUixrQjJHbUNRLElBQ0UsS0FBQSxLQVNOLENBcklOLDJCQXFJTSxDQUFBLDhCQUFBLENBaElKLGlDQWlJTSxNQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLHFCQUFBLEVBQUEsR0FERixDQXJJTiwyQkFxSU0sQ0FBQSw4QkFBQSxDQWhJSixpQ0FpSU0sTUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLEdBREYsQ0FySU4sMkJBcUlNLENBQUEsOEJBQUEsQ0FoSUosaUNBaUlNLE1BQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEscUJBQUEsRUFBQSxHQURGLENBcklOLDJCQXFJTSxDQUFBLDhCQUFBLENBaElKLGlDQWlJTSxNQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLHFCQUFBLEVBQUEsR0FERixDQXJJTiwyQkFxSU0sQ0FBQSw4QkFBQSxDQWhJSixpQ0FpSU0sTUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLEdBREYsQ0FySU4sMkJBcUlNLENBQUEsOEJBQUEsQ0FoSUosaUNBaUlNLE1BQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEscUJBQUEsRUFBQSxHQ3JJUixDOUJXSSxrQjhCVkYsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxXQUNBLE9BQUEsSUFBQSxrQkFDQSxjQUFBLElBQUEseUJBQ0EsU0FBQSxTQUdBLEM5QkVFLGtCOEJGRixDNURHRix1QjRESEUsQzlCRUUsa0I4QkZGLEMzQkRFLHdCMkJDRixDOUJFRSxrQjhCRkYsQzNCMFpFLHlCMkJ2WkEsT0FBQSxJQUFBLGtCQUNBLE1BQUEsSUFBQSxpQkFDQSxjQUFBLElBQUEseUJBQ0EsT0FBQSxJQUFBLDBCQUFBLElBQUEsMEJBQUEsSUFBQSxzQkFJRixDOUJSRSxrQjhCUUYsQzVEUEYsdUI0RE9FLEM5QlJFLGtCOEJRRixDM0JnWkUseUIyQjlZQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsWUFBQSxFQUNBLE1BQUEsSUFBQSxrQkFDQSxPQUFBLElBQUEsa0JBQ0EsV0FBQSxFQUNBLFVBQUEsU0FDQSxZQUNBLGlCQUFBLFlBQ0EsYUFBQSxZQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsT0FBQSxFQUNBLFFBQUEsRUFLQSxDQUFBLFNBQUEsQzlCN0JBLGtCOEI2QkEsQzVENUJKLHVCNEQ2Qk0sS0FBQSxFQUNBLG1CQUFBLElBQUEsd0JBQ0Esd0JBQUEsRUFDQSwyQkFBQSxFQUdGLENBQUEsU0FBQSxDOUJwQ0Esa0I4Qm9DQSxDNURuQ0osdUI0RG9DTSxNQUFBLEVBQ0Esa0JBQUEsSUFBQSx3QkFDQSx1QkFBQSxFQUNBLDBCQUFBLEVBR0YsQzlCM0NBLGtCOEIyQ0EsQzVEMUNKLHVCNEQwQ0ksQzVHaUNGLGtCNEdoQ0ksT0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUtKLEM5QmpERSxrQjhCaURGLEMzQnVXRSx5QjJCdFdBLGlCQUFBLFlBQ0EsYUFBQSxZQUVBLENBQUEsU0FBQSxDOUJyREEsa0I4QnFEQSxDM0JtV0EseUIyQmxXRSx1QkFBQSxFQUNBLDBCQUFBLEVBQ0EsTUFBQSxFQUdGLENBQUEsU0FBQSxDOUIzREEsa0I4QjJEQSxDM0I2VkEseUIyQjVWRSx3QkFBQSxFQUNBLDJCQUFBLEVBQ0EsS0FBQSxFQUdGLEM5QmpFQSxrQjhCaUVBLEMzQnVWQSx5QjJCdlZBLEM1R1dGLGtCNEdWSSxPQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBR0YsQzlCckVBLGtCOEJxRUEsQzNCbVZBLHdCMkJuVkEsT0FBQSxDOUJyRUEsa0I4QnFFQSxDM0JtVkEsd0IyQm5WQSxPQUFBLEM5QnJFQSxrQjhCcUVBLEMzQm1WQSx3QjJCblZBLFFBR0UsaUJBQUEsSUFBQSx5QkFDQSxhQUFBLElBQUEseUJBRUEsQzlCM0VGLGtCOEIyRUUsQzNCNlVGLHdCMkI3VUUsT0FBQSxDNUdDSixrQjRHREksSUFBQSxDOUIzRUYsa0I4QjJFRSxDM0I2VUYsd0IyQjdVRSxPQUFBLEM1R0NKLGtCNEdESSxJQUFBLEM5QjNFRixrQjhCMkVFLEMzQjZVRix3QjJCN1VFLFFBQUEsQzVHQ0osa0I0R0RJLElBQ0UsS0FBQSxLQU1OLEM5QmxGRSxrQjhCa0ZGLEMzQnJGRSwwQjJCc0ZBLE9BQUEsSUFBQSxrQkFDQSxVQUFBLEVBQ0EsU0FBQSxTQUNBLFVBQUEsS0FFQSxDOUJ4RkEsa0I4QndGQSxDM0IzRkEsMEIyQjJGQSxDM0IzRkEsd0IyQjRGRSxRQUFBLE1BQ0EsVUFBQSxJQUNBLFVBQUEsS0FDQSxRQUFBLEVBQUEsSUFBQSwrQkFDQSxZQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBQUEsMEJBQUEsRUFBQSxHQUNBLGlCQUFBLElBQUEsc0JBRUEsQ0FBQSxTQUFBLEM5QmhHRixrQjhCZ0dFLEMzQm5HRiwwQjJCbUdFLEMzQm5HRix3QjJCb0dJLGNBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFBQSxnQ0FHRixDQUFBLFNBQUEsQzlCcEdGLGtCOEJvR0UsQzNCdkdGLDBCMkJ1R0UsQzNCdkdGLHdCMkJ3R0ksYUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLGdDQUdGLEM5QnhHRixrQjhCd0dFLEMzQjNHRiwwQjJCMkdFLEMzQjNHRix1QjJCMkdFLE9BQUEsQzlCeEdGLGtCOEJ3R0UsQzNCM0dGLDBCMkIyR0UsQzNCM0dGLHVCMkIyR0UsZUFFRSxRQUFBLEVyRnZITixRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUNBLGFBQUEsSUFBQSwwQ3FGaUlJLEM5QnJIRixpQjhCcUhFLE9BQUEsQzNCeEhGLDBCMkJ3SEUsQzNCeEhGLHdCMkJ3SEUsQzlCckhGLGlCOEJxSEUsT0FBQSxDM0J4SEYsMEIyQndIRSxDM0J4SEYsd0IyQndIRSxDOUJySEYsaUI4QnFIRSxRQUFBLEMzQnhIRiwwQjJCd0hFLEMzQnhIRix3QjJCeUhJLGlCQUFBLElBQUEsNEJBQ0EsYUFBQSxJQUFBLDRCQVNBLENBQUEsU0FBQSxDOUJoSUosaUI4QmdJSSxDQUFBLGdCQUFBLEMzQm5JSiwwQjJCbUlJLEMzQm5JSix3QjJCb0lNLGFBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFBQSxnQ0FHRixDQUFBLFNBQUEsQzlCcElKLGlCOEJvSUksQ0FBQSxnQkFBQSxDM0J2SUosMEIyQnVJSSxDM0J2SUosd0IyQndJTSxjQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBQUEsZ0NBSUosQzlCeklGLGlCOEJ5SUUsQ0FBQSxnQkFBQSxDM0I1SUYsMEIyQjRJRSxJQUFBLEMzQjVJRix3QjJCNklJLE9BQUEsS0FFQSxDOUI1SUosaUI4QjRJSSxDQUFBLGdCQUFBLEMzQi9JSiwwQjJCK0lJLElBQUEsQzNCL0lKLHVCMkIrSUksUUFDRSxPQUFBLFNBTUosQzlCbkpGLGlCOEJtSkUsQ0FBQSxlQUFBLFFBQUEsQzVEbEpOLHVCNERrSk0sQzVHdkVKLGtCNEd1RUksSUFDRSxLQUFBLElBQUEsb0JBYUosQzlCaktBLGlCOEJpS0EsQzNCeVJFLHVCMkJ6UkYsUUFBQSxDOUJqS0EsaUI4QmlLQSxDM0J5UkUsdUIyQnpSRixPQUVFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsWUFBQSxFQUdGLEM5QnhLQSxpQjhCd0tBLEMzQmtSRSx1QjJCbFJGLFFBQ0UsU0FBQSxTQUNBLE9BQUEsS0FDQSxNQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEdBQ0EsaUJBQUEsSUFBQSxvQkFFQSxDQUFBLFNBQUEsQzlCOUtGLGlCOEI4S0UsQzNCNFFBLHVCMkI1UUEsUUFDRSxhQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBQ0EsS0FBQSxFQUdGLENBQUEsU0FBQSxDOUJuTEYsaUI4Qm1MRSxDM0J1UUEsdUIyQnZRQSxRQUNFLFlBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsR0FDQSxNQUFBLEVBSUosQzlCekxBLGlCOEJ5TEEsQzNCaVFFLHVCMkJqUUYsT0FDRSxTQUFBLFNBQ0EsSUFBQSxFQUNBLE9BQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsR0FDQSxNQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEdBQ0EsT0FBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQUFBLE1BQUEsSUFBQSxvQkFDQSxjQUFBLElBQUEsNEJBQ0EsaUJBQUEsSUFBQSx1QkFFQSxDQUFBLFNBQUEsQzlCbE1GLGlCOEJrTUUsQzNCd1BBLHVCMkJ4UEEsT0FDRSxLQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUdGLENBQUEsU0FBQSxDOUJ0TUYsaUI4QnNNRSxDM0JvUEEsdUIyQnBQQSxPQUNFLE1BQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBS0YsQ0FBQSxTQUFBLEM5QjVNRixpQjhCNE1FLEMzQjhPQSx3QjJCOU9BLEM1RDNNTix1QjRENE1RLEtBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsZ0JBQUEsRUFBQSxHQUdGLENBQUEsU0FBQSxDOUJoTkYsaUI4QmdORSxDM0IwT0Esd0IyQjFPQSxDNUQvTU4sdUI0RGdOUSxNQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsR0FRRixDQUFBLFNBQUEsQzlCek5GLGlCOEJ5TkUsQzNCd01JLDJCMkJ4TUosQzNCNU5GLDBCMkI2TkksY0FBQSxFQUdGLENBQUEsU0FBQSxDOUI3TkYsaUI4QjZORSxDM0JvTUksMkIyQnBNSixDM0JoT0YsMEIyQmlPSSxhQUFBLEVBSUEsQ0FBQSxTQUFBLEM5QmxPSixpQjhCa09JLEMzQitMRSwyQjJCL0xGLEMzQnJPSiwwQjJCcU9JLEMzQnJPSix3QjJCc09NLGNBQUEsSUFBQSwrQkFHRixDQUFBLFNBQUEsQzlCdE9KLGlCOEJzT0ksQzNCMkxFLDJCMkIzTEYsQzNCek9KLDBCMkJ5T0ksQzNCek9KLHdCMkIwT00sYUFBQSxJQUFBLCtCQVFOLEM5Qi9PQSxpQjhCK09BLENBQUEsK0JBQUEsQzVEOU9KLHVCNEQ4T0ksQzlCL09BLGlCOEIrT0EsQ0FBQSwrQkFBQSxDM0JsUEEsd0IyQmtQQSxDOUIvT0EsaUI4QitPQSxDQUFBLCtCQUFBLEMzQnlLQSx5QjJCdEtFLE1BQUEsSUFBQSxtQkFFQSxDOUJwUEYsaUI4Qm9QRSxDQUxGLCtCQUtFLEM1RG5QTix1QjREbVBNLEM1R3hLSixrQjRHd0tJLElBQUEsQzlCcFBGLGlCOEJvUEUsQ0FMRiwrQkFLRSxDM0J2UEYsd0IyQnVQRSxDNUd4S0osa0I0R3dLSSxJQUFBLEM5QnBQRixpQjhCb1BFLENBTEYsK0JBS0UsQzNCb0tGLHlCMkJwS0UsQzVHeEtKLGtCNEd3S0ksSUFDRSxLQUFBLElBQUEsbUJBS0YsQzlCMVBGLGlCOEIwUEUsQ0FYRiwrQkFXRSxDM0I3UEYsMEIyQjZQRSxDM0I3UEYsd0IyQjhQSSxpQkFBQSxJQUFBLDJCQUNBLGFBQUEsSUFBQSwyQkFRQSxDOUJwUUosaUI4Qm9RSSxDQXJCSiw4QkFxQkksT0FBQSxDM0J2UUosMEIyQnVRSSxDM0J2UUosd0IyQnVRSSxDOUJwUUosaUI4Qm9RSSxDQXJCSiw4QkFxQkksT0FBQSxDM0J2UUosMEIyQnVRSSxDM0J2UUosd0IyQnVRSSxDOUJwUUosaUI4Qm9RSSxDQXJCSiw4QkFxQkksUUFBQSxDM0J2UUosMEIyQnVRSSxDM0J2UUosd0IyQndRTSxhQUFBLElBQUEsbUJBTUosQzlCM1FGLGlCOEIyUUUsQ0E1QkYsOEJBNEJFLFFBQUEsQzVEMVFOLHVCNEQwUU0sQzVHL0xKLGtCNEcrTEksSUFDRSxLQUFBLElBQUEsaUJBS0YsQzlCalJGLGlCOEJpUkUsQ0FsQ0YsK0JBa0NFLEMzQnVJRix3QjJCdklFLE9BQUEsQzlCalJGLGlCOEJpUkUsQ0FsQ0YsK0JB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LENBc0JKLDZCQXRCSSxDaEJoRFIsNkNnQmdEUSxDQUFBLEN4SHNZTix3QndIdFlNLENyQmhESiw0QnFCZ0RJLEMzQ3BDSixxQzJDb0NJLENBc0JKLDZCQXRCSSxDaEJoRFIsNkNnQmdEUSxDQUFBLEN4SHNZTix3QndIdFlNLENyQmhESiw0QnFCZ0RJLEMzQ3hCSiw2QjJDd0JJLENBc0JKLDZCQXRCSSxDaEJoRFIsNkNnQmdEUSxDQUFBLEN4SHNZTix3QndIdFlNLENyQmhESiw0QnFCZ0RJLEM1Q2lERiwrQjRDOUNJLE1BQUEsS0FJSixDQWVGLDZCQWZFLENoQnZETiw2Q2dCdURNLENBQUEsQ3hIK1hKLHdCd0gvWEksQ2xCNUNGLDhCa0I2Q0ksVUFBQSxLQUVBLENBWUosNkJBWkksQ2hCMURSLDZDZ0IwRFEsQ0FBQSxDeEg0WE4sd0J3SDVYTSxDbEIvQ0osOEJrQitDSSxDM0NsQ0osNkIyQ2tDSSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3hINFhOLHdCd0g1WE0sQ2xCL0NKLDhCa0IrQ0ksQ25DTk4sb0NtQ01NLENBWUosNkJBWkksQ2hCMURSLDZDZ0IwRFEsQ0FBQSxDeEg0WE4sd0J3SDVYTSxDbEIvQ0osOEJrQitDSSxDNUN1Q0YsK0I0Q3BDSSxNQUFBLE01SGxDTixPQUFBLENBQUEsU0FBQSxFQUFBLFVBQUEsSUFBQSxDQUFBLFNBQUEsRUFBQSxRNEhRQSxDQUFBLFNBQUEsQ0FtQ0EsNkJBbkNBLENuQnBDRixnRG1Cb0NFLENBQUEsU0FBQSxDQW1DQSw2QkFuQ0EsQ25CcENGLGdEbUJzQ0ksWUFBQSxFQUNBLGFBQUEsRUFJRixDQTRCQSw2QkE1QkEsQ2hCMUNKLDZDZ0IwQ0ksQ0FBQSxDeEg0WUYsd0J3SDNZSSxNQUFBLEtBRUEsQ0F5QkYsNkJBekJFLENoQjdDTiw2Q2dCNkNNLENBQUEsQ3hIeVlKLHdCd0h6WUksQ3JCN0NGLDRCcUI4Q0ksVUFBQSxFQUVBLENBc0JKLDZCQXRCSSxDaEJoRFIsNkNnQmdEUSxDQUFBLEN4SHNZTix3QndIdFlNLENyQmhESiw0QnFCZ0RJLEMzQ3BD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R0UsQ3ZFaE5KLHFCdUVnTkksQ3ZFaE5KLHFCdUVpTk0sUUFBQSxLQUNBLFlBQUEsT0FDQSxRQUFBLElBQUEscUJBQUEsSUFBQSxhQUFBLElBQUEscUJBQUEsS0FBQSxJQUFBLGFBQUEsRUFBQSxHQUdBLE1BQUEsSUFBQSxvQkFHQSxDQXpCUiwwQkF5QlEsS0FBQSxDeEhxR0osbUJ3SHJHSSxDdkV6Tk4scUJ1RXlOTSxDdkV6Tk4sb0J1RXlOTSxPQUFBLENBYkosNEJBYUksS0FBQSxDeEhxR0osbUJ3SHJHSSxDdkV6Tk4scUJ1RXlOTSxDdkV6Tk4sb0J1RXlOTSxPQUFBLENBYkosNEJBYUksS0FBQSxDeEhxR0osbUJ3SHJHSSxDdkV6Tk4scUJ1RXlOTSxDdkV6Tk4sb0J1RXlOTSxPQUVFLGlCQUFBLElBQUEsNEJBR0YsQ0E5QlIsMEJBOEJRLEtBQUEsQ3hIZ0dKLG1Cd0hoR0ksQ3ZFOU5OLHFCdUU4Tk0sQ3ZFOU5OLHFCdUU4Tk0sQ3pIeElOLGlCeUh3SU0sYUFBQSxDQWxCSiw0QkFrQkksS0FBQSxDeEhnR0osbUJ3SGhHSSxDdkU5Tk4scUJ1RThOTSxDdkU5Tk4scUJ1RThOTSxDekh4SU4saUJ5SHdJTSxhQUFBLENBbEJKLDRCQWtCSSxLQUFBLEN4SGdHSixtQndIaEdJLEN2RTlOTixxQnVFOE5NLEN2RTlOTixxQnVFOE5NLEN6SHhJTixpQnlId0lNLGFBQ0UsT0FBQSxJQUFBLHNCQUVBLENBQUEsU0FBQSxDQWpDViwwQkFpQ1UsS0FBQSxDeEg2Rk4sbUJ3SDdGTSxDdkVqT1IscUJ1RWlPUSxDdkVqT1IscUJ1RWlPUSxDekgzSVIsaUJ5SDJJUSxhQUFBLENBQUEsU0FBQSxDQXJCTiw0QkFxQk0sS0FBQSxDeEg2Rk4sbUJ3SDdGTSxDdkVqT1IscUJ1RWlPUSxDdkVqT1IscUJ1RWlPUSxDekgzSVIsaUJ5SDJJUSxhQUFBLENBQUEsU0FBQSxDQXJCTiw0QkFxQk0sS0FBQSxDeEg2Rk4sbUJ3SDdGTSxDdkVqT1IscUJ1RWlPUSxDdkVqT1IscUJ1RWlPUSxDekgzSVIsaUJ5SDJJUSxhQUNFLGFBQUEsSUFB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QzdCRixDQUFBLHNCQUFBLEdBQUEsQ0FBQSxzQkFBQSxHQUFBLENBQUEsc0JBQUEsR0FBQSxDQUFBLHNCQUFBLEdBQUEsQ0FBQSxzQkFBQSxHQUFBLENBQUEsc0JBQUEsR0FBQSxDQUFBLHNCQUFBLEVBQUEsQ0FBQSxzQkFBQSxHQUFBLENBQUEsc0JBQUEsR0FBQSxDQUFBLHNCQUFBLFFBQUEsQ0FBQSxzQkFBQSxHQUFBLENBQUEsc0JBQUEsT0FBQSxDQUFBLHNCQUFBLElBQUEsQ0FBQSxzQkFBQSxNQUNFLFdBQUEsRUFDQSxjQUFBLEVBR0YsQ0FMQSxzQkFLQSxDQUFBLEtBQUEsYUFBQSxDQUxBLHNCQUtBLEVBQUEsS0FBQSxhQUFBLENBTEEsc0JBS0EsRUFBQSxLQUFBLGFBQUEsQ0FMQSxzQkFLQSxPQUFBLEtBQUEsYUFBQSxDQUxBLHNCQUtBLEVBQUEsS0FBQSxhQUFBLENBTEEsc0JBS0EsTUFBQSxLQUFBLGFBQUEsQ0FMQSxzQkFLQSxHQUFBLEtBQUEsYUFBQSxDQUxBLHNCQUtBLEtBQUEsS0FBQSxhQVFFLGNBQUEsSUFBQSxxQkFHRixDQWhCQSxzQkFnQkEsQ0FBQSxDQUFBLEVBQUEsQ0FoQkEsc0JBZ0JBLENBQUEsQ0FBQSxHQUFBLENBaEJBLHNCQWdCQSxDQUFBLENBQUEsR0FBQSxDQWhCQSxzQkFnQkEsQ0FBQSxDQUFBLFFBQUEsQ0FoQkEsc0JBZ0JBLENBQUEsQ0FBQSxHQUFBLENBaEJBLHNCQWdCQSxDQUFBLENBQUEsT0FBQSxDQWhCQSxzQkFnQkEsQ0FBQSxDQUFBLElBQUEsQ0FoQkEsc0JBZ0JBLENBQUEsQ0FBQSxNQUFBLENBaEJBLHNCQWdCQSxDQUFBLENBQUEsQ0ZqQkYsc0JFMEJJLFdBQUEsSUFBQSxxQkFHRixDQTVCQSxzQkE0QkEsR0FBQSxDQTVCQSxzQkE0QkEsR0FBQSxDQTVCQSxzQkE0QkEsR0FBQSxDQTVCQSxzQkE0QkEsR0FBQSxDQTVCQSxzQkE0QkEsR0FBQSxDQTVCQSxzQkE0QkEsR0FDRSxNQUFBLElBQUEsb0JBQ0EsY0FBQSxJQUFBLHFCQUVBLENBaENGLHNCQWdD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LFlBQUEsSUFBQSx5Q0FDQSxlQUFBLElBQUEseUNBQ0EsV0FBQSxRQUVBLENEZkosbUJDZUksQ0hmSiwwQkdlSSxDakxmSix5QmlMZUksQ0RmSixtQkNlSSxDSGZKLDBCR2VJLENBQUEsOEJBRUUsUUFBQSxLQUNBLFlBQUEsV0FJRixDRHRCSixtQkNzQkksQ0h0QkosMEJHc0JJLENBQUEseUJBQUEsQ0R0QkosbUJDc0JJLENIdEJKLDBCR3NCSSxDakxtR0EsMEJpTG5HQSxPQUFBLENEdEJKLG1CQ3NCSSxDSHRCSiwwQkdzQkksQ3ZLckJGLDhCdUtxQkUsQ0R0QkosbUJDc0JJLENIdEJKLDBCR3NCSSxDOUpiSiwrQjhKaUJNLGFBQUEsWUFJQSxDRDlCTixtQkM4Qk0sQ0g5Qk4sMEJHOEJNLENqTDlCTix5QmlMOEJNLENqTDJCSiw4QmlMMUJNLFlBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsS0FDQSxNQUFBLEtBSUosQ0RwQ0osbUJDb0NJLENIcENKLDBCR29DSSxDakxxRkEsMEJpTHJGQSxPQUFBLENEcENKLG1CQ29DSSxDSHBDSiwwQkdvQ0ksQ3ZLbkNGLDZCdUttQ0UsS0FBQSxDQUFBLCtCQUFBLENEcENKLG1CQ29DSSxDSHBDSiwwQkdvQ0ksQzlKM0JKLCtCOEo4Qk0sV0FBQSxJQUFBLHdCQUNBLFlBQUEsSUFBQSx5QkFHRixDRDNDSixtQkMyQ0ksQ0gzQ0osMEJHMkNJLENqTGNGLDhCaUxiSSxjQUFBLEVBR0YsQ0QvQ0osbUJDK0NJLENIL0NKLDBCRytDSSxDQUFBLHdCQUNFLFVBQUEsRUFFQSxDRGxETixtQkNrRE0sQ0hsRE4sMEJHa0RNLENBSEYsd0JBR0UsQ3ZLakRKLDhCdUtrRE0sVUFBQSxLQUlKLENEdkRKLG1CQ3VESSxDSHZESiwwQkd1REksQ2pMNUJFLG9CaUw2QkEsT0FBQSxLQUNBLFVBQUEsRUFFQSxDRDNETixtQkMyRE0sQ0gzRE4sMEJHMkRNLENqTGhDQSxvQmlMZ0NBLE9BQ0UsV0FBQSxXQUNBLFlBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsS0FFQSxDQUFBLFNBQUEsQ0QvRFIs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 */
