@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_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__button-light.ea_generics__button_back{display:unset}@media (max-width: 768px){.ea_generics__header .ea_generics__icon use{fill:#fff}}@media (max-width: 576px){.ea_generics__page_header-sm{display:flex;align-items:center;min-height:var(--ea_header_height);width:100%;border-bottom:var(--ea_border_width) var(--ea_border_style) var(--ea_border_color)}.ea_generics__page_header-sm h2,.ea_generics__page_header-sm h3{font-size:var(--ea_font_size)}.ea_generics__page_header-sm .ea_generics__buttons,.ea_generics__page_header-sm .ea_generics__buttons .ea_generics__button{margin-top:0}.ea_generics__page_header-sm .ea_generics__button{white-space:nowrap}.ea_generics__page_header-sm.ea_generics__in_content,.ea_generics__page_header-sm.ea_generics__modal_header{margin-bottom:0}[dir=ltr] .ea_generics__page_header-sm{padding-left:calc(var(--ea_gutter) / 1.5);padding-right:var(--ea_gutter)}[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-sm h2,[dir=ltr] .ea_generics__page_header-sm h3{margin:0 auto 0 0!important}[dir=ltr] .ea_generics__page_header-sm .ea_generics__buttons{margin-left:calc(var(--ea_gap) / 2)}[dir=rtl] .ea_generics__page_header-sm{padding-right:calc(var(--ea_gutter) / 1.5);padding-left:var(--ea_gutter)}[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-sm h2,[dir=rtl] .ea_generics__page_header-sm h3{margin:0 0 0 auto!important}[dir=rtl] .ea_generics__page_header-sm .ea_generics__buttons{margin-right:calc(var(--ea_gap) / 2)}}.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:100;display:flex;justify-content:center}.ea_generics__page_header_content{display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:var(--ea_gap);padding-left:var(--ea_gap)}.ea_generics__page_header_left,.ea_generics__page_header_right{display:flex;align-items:center}@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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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){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) calc(var(--ea_buttons_gap) / 2 * -1) 0 calc(var(--ea_buttons_gap) / 2 * -1)}.ea_generics__buttons>.ea_generics__button,.ea_generics__buttons>.ea_generics__buttons_grouped{margin:var(--ea_buttons_gap) calc(var(--ea_buttons_gap) / 2) 0 calc(var(--ea_buttons_gap) / 2)}@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%}}.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}@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{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:30;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__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_item{padding:0}.ea_generics__dropdown-actions_sheet .ea_generics__dropdown_item .ea_generics__button{border-radius:0}.ea_generics__dropdown-actions_sheet .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_cancel{margin-top:var(--ea_content_margin)}}.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_header,.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_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)}.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__anchor: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:10000;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{position:fixed;width:0;height:0;overflow:visible;z-index:20001}body>.ea_utilities__aside_alerts,body>.ea_utilities__aside_confirms{position:fixed;width:0;height:0;overflow:visible;z-index:20002}body.ea_platform-ios{top:env(safe-area-inset-top,0)}body>.ea_generics__aside_postits{position:fixed;top:0;left:0;z-index:100}@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__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:99;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__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_mail{height:100%}.ea_designsystem__playground_menu_mail .ea_designsystem__playground_menu_mail_wrapper{width:100%;display:flex}.ea_designsystem__playground_menu_mail .ea_generics__sidebar{width:250px}[dir=ltr] .ea_designsystem__playground_menu_mail .ea_generics__sidebar{border-right:var(--ea_border)}[dir=rtl] .ea_designsystem__playground_menu_mail .ea_generics__sidebar{border-left:var(--ea_border)}.ea_designsystem__playground_menu_mail .ea_generics__sidebar .ea_generics__nav>.ea_generics__nav_list{flex-grow:1}.ea_designsystem__playground_menu_mail .ea_generics__sidebar .ea_generics__nav_actions{margin-top:0!important;margin-bottom:0!important}.ea_designsystem__playground_menu_mail .ea_designsystem__playground_menu_mail_main{flex-grow:1;overflow-y:auto;padding:var(--ea_gap)}.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}.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:100;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;bottom:0;z-index:100;height:calc(100% - var(--ea_ds_header_height));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}}.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_web_unsubs,.ea_mail__mailboxes_table_specials_personals .ea_mail__mailboxes_actions{min-width:50px}@media (min-width: 768.02px){.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th{width:10%}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th:first-child{width:auto}.ea_mail__mailboxes_table_specials_personals .ea_generics__table_thead_th:last-child{min-width:50px}}.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__mailboxes_sharer{border-bottom:var(--ea_border)}.ea_mail__mailboxes_sharer>.ea_generics__buttons .ea_generics__button{padding:var(--ea_gap) 0;border-radius:0;width:100%}.ea_mail__mailboxes_sharer>.ea_generics__buttons .ea_generics__button.ea_generics__collapse_panel-open:not(:hover){border-color:var(--ea_button__active_bg_color_hover);background-color:var(--ea_button__active_bg_color_hover)}.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:51;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;margin-bottom:var(--ea_gap)}@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{--ea_stack_gap: calc(var(--ea_gap) / 4);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{margin-top:var(--ea_gap);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))}}.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_pages_out__page_header{background-color:var(--ea_background_color);min-height:50px}@media (min-width: 576.02px){.ea_pages_out__page_header{min-height:85px}}.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: #036dc0;--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: #036DC0;--ea_color_primary_light: rgb(95.4923076923, 183.5538461538, 252.5076923077);--ea_color_primary_lighter: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_color_secondary: #86bc24;--ea_button_background_color_primary: #036DC0;--ea_button_background_color_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_background_color_primary_active: rgb(95.4923076923, 183.5538461538, 252.5076923077);--ea_button_color_outline_primary: #036DC0;--ea_button_border_color_outline_primary: #036DC0;--ea_button_color_outline_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_border_color_outline_primary_hover: rgb(135.6646153846, 201.5476923077, 253.1353846154);--ea_button_color_outline_primary_active: #036DC0;--ea_button_border_color_outline_primary_active: #036DC0}[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,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL19zcGFjaW5ncy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvX3R5cG9ncmFwaHkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvdXRpbGl0aWVzL3Njc3MvYWJzdHJhY3RzL2hlbHBlcnMvX2VsbGlwc2lzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pc19zcl9vbmx5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9oZWxwZXJzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC91dGlsaXRpZXMvc2Nzcy9tb2RpZmllcnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3V0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2NvbnRhaW5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9saXN0L191bF9vbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19jb250ZW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX2Zvcm0uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fZ3JpZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19oZWFkZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9fbm9fZGF0YS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19wYWdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3ByaW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9hbmltYXRpb25zL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3N0YWNrLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9sYXlvdXQvX3RpbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2xheW91dC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2RhdGV0aW1lL19kYXRlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9pbnB1dC9fY2hlY2tib3guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19maWxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9pbnB1dC9fcGFzc3dvcmQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL2lucHV0L19yYW5nZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX2RhdGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvZmllbGRzL190ZXh0YXJlYS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9maWVsZHMvX3RpbWVzbG90LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2ZpZWxkcy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYnV0dG9uL19idXR0b25zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2J1dHRvbi9fYnV0dG9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19mb2N1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX2xvYWRlci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX21hcmdpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9idXR0b24vX3NlZ21lbnRlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYWN0aW9uc19iYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Fkcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYW5jaG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2FwcGxpY2F0aW9ucy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Jhbm5lci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fdGlsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY2FyZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jaGVja291dC9fY2FydC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9jaGVja291dC9fcHJpY2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvY2hlY2tvdXQvX3N1YnNjcmlwdGlvbl9jdXJyZW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19jaGlsZF9oaWRlYWJsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29kZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fY29sbGFwc2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2NvbXBsZXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2NvbnRhY3RzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kZXZpY2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2RsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19kcmFnZ2FibGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19leHBhbmRlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fZ3JvdXBlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faWNvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX2lmcmFtZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbGlicmFyeS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbGlnaHRib3guc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvbGlzdC9fZXhwYW5kYWJsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbG9hZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19tZXRhZGF0YS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fbWV0ZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX21vZGFsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2xhdW5jaGVyL19vcGVuLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL25hdi9fdGFicy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX25vdGljZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcGVyaW9kLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fcHJvbW8uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3J0ZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fc2VhcmNoLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19zZXBhcmF0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3NtaWxleXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvX3N0YXR1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy90YWJsZS9fc2ltcGxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3RhYmxlL19mdWxsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvY3VzdG9tL19jaGVja2JveF9yYWRpby5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9fdG9nZ2xlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL19zbmFja2Jhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9feGFkZHJzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL3hmaWxlcy9faXRlbS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy94ZmlsZXMvX3hmaWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fZmllbGQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9fY29udHJvbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19jb250cm9sX2dyb3VwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2xhYmVsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2ZpZWxkc2V0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2ZpZWxkcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19maWVsZHNfY29sbGVjdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2luZm8vX2Vycm9ycy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2luZm8vX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9pbmZvL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9fY29sb3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX2RhdGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX2ZpbGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3JhbmdlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvY3VzdG9tL19zZWxlY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3RpbWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2ZpZWxkcy9jdXN0b20vX3RvZ2dsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvcGF0dGVybnMvX2VtYWlsX2RvbWFpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19wYXNzd29yZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL190aW1lX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL3BhdHRlcm5zL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19zdGVwX2luZGljYXRvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL19jaGlwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9maWVsZHMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYWRib29rL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2FkYm9vay9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9hcHBsaWNhdGlvbnMvX2Rpc3BsYXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hdXRoL3Njc3MvbWFpbnMvY3JlYXRlL19jaG9pY2VfcGFjay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9ndWFyZGlhbnNoaXAvX2ZlYXR1cmVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvYXV0aC9zY3NzL21lbnUvaGVscC9fbWVudS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9ob3RrZXlzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2F1dGgvc2Nzcy9tYWlucy9taWdyYXRpb25fc3RhcnQvX2RvbmUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9hdXRoL3Njc3MvbWFpbnMvcG9zdGl0L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvY29tbW9uL19zY2hlZHVsZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvZXZlbnQvX2FkZF9lZGl0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9ldmVudC9fcmVzb3VyY2VzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9tYWlucy9tZW51L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NhbGVuZGFyL3Njc3MvbWFpbnMvcHJlZnMvX3RpbWVzbG90LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2FsZW5kYXIvc2Nzcy9zdHlsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vX2NvbnRhY3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvY29tbW9uL19jb250YWN0LXN0YXR1cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9jb21tb24vdGhyZWFkcy9fbmV3X21lc3NhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvY29tbW9uL3RocmVhZHMvX2xpc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvZGlhbC9fY29udGFjdHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvZGlhbC9uZXctZGlhbC9fZGlhbC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L19hdWRpb19hbmRfY2FtZXJhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2NhbGxfaW5mb3JtYXRpb24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVldC9fY29ubmVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L19jb250cm9scy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy9tZWV0L192b2lkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL21lZXQvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fY2hhdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3RvcC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3RocmVhZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3Njcm9sbC10by1ib3R0b20uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvdGhyZWFkL19jb250YWN0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9fbWVzc2FnZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2NoYXQvc2Nzcy9tYWlucy90aHJlYWQvX3R5cGluZy1hcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY2hhdC9zY3NzL21haW5zL3RocmVhZC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3MvbWFpbnMvbWVudS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9jaGF0L3Njc3Mvc3R5bGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvc3BhY2Vfb2ZmZXJzL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvc3BhY2Vfc3Vic2NyaXB0aW9uL19kaXNwbGF5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvY3JlZGl0L3Njc3MvbWFpbnMvaW52b2ljZS9fZGlzcGxheS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fYnJhbmQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fY29kZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX2NvbnRlbnQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9fZGwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9mb3JtL19sYXlvdXRfc3RhY2suc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9faGFtYnVyZ2VyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX21haW5zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZGVzaWduc3lzdGVtL3Njc3MvX3BhZ2Uuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19tZW51X21haWwuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kZXNpZ25zeXN0ZW0vc2Nzcy9wbGF5Z3JvdW5kL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19wcmVmcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL2Rlc2lnbnN5c3RlbS9zY3NzL19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9kb2NzL3Njc3MvX3ZpZXdzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvZG9jcy9zY3NzL3N0eWxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tYWlsYm94ZXMvX3NwZWNpYWxzLXBlcnNvbmFscy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tYWlsYm94ZXMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX2FkYm9vay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19hdHRhY2htZW50cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19ib3R0b21iYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fZm9ybS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9zZW5kL19oZWFkZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9fdG9wYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL3NlbmQvX29wdGlvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvc2VuZC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9fYm90dG9tLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX2F0dGFjaG1lbnRzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX2RldGFpbHMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS9faWZyYW1lLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX3JlZ2lzdGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX3RleHQuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9tYWlsL3Njc3MvbWFpbnMvbWVzc2FnZS90b3AvYWN0aW9ucy9fYmFyX2xpZ2h0LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvdG9wL2FjdGlvbnMvX2Jhcl9tYWluLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvdG9wL2FjdGlvbnMvX2Jhcl9wcmV2aWV3LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvdG9wL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL21haWwvc2Nzcy9tYWlucy9tZXNzYWdlL192Y2FsLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lc3NhZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvbWFpbC9zY3NzL21haW5zL21lbnUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvcGFnZXMvc2Nzcy9vdXQvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3BhZ2VzL3Njc3Mvb3V0L19mb290ZXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9wYWdlcy9zY3NzL291dC9faGVhZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvcGFnZXMvc2Nzcy9vdXQvX21haW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3JlZ2lzdHJhcl9zZWFyY2gvX2xpc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy9zcGFjZS9zY3NzL21haW5zL3JlZ2lzdHJhcl9zZWFyY2gvX3NlYXJjaC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvZnJpZGdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvcmVnaXN0cmFyX2FkZC9fYWRkLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9yZWdpc3RyYXJfaW5mb3MvX2luZm9zLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy9zcGFjZV9jcmVhdGUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvc3BhY2Uvc2Nzcy9tYWlucy91bml2ZXJzZV9jb25mL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3NwYWNlL3Njc3MvbWFpbnMvdXNlcnMvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvaGVscC9fZmVhdHVyZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9fc2VjdGlvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9fYWN0aW9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9hZG1pbmlzdHJhdGlvbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2FwcHMvaW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2Jhbm5lci9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2V4cGVydGlzZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2ZlYXR1cmVzL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vZm9ybS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vY29tbW9uL2dhbGxlcnkvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9oZXJvL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9jb21wb25lbnRzL3d3dy9zY3NzL21haW5zL3ByZXNlbnRhdGlvbi9jb21tb24vc3RyZW5ndGgvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3MvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi90ZWNocy9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvY29tcG9uZW50cy93d3cvc2Nzcy9tYWlucy9wcmVzZW50YXRpb24vX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL2NvbXBvbmVudHMvd3d3L3Njc3Mvc3R5bGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL2dlbmVyaWNzL2xheW91dC9faGVhZGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEwL2dlbmVyaWNzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTAvZ2VuZXJpY3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fdHJlZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEwL2dlbmVyaWNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEwL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxMi9nZW5lcmljcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTIvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX25hdi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDEyL2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L190cmVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTIvZ2VuZXJpY3MvbGF5b3V0L19zaWRlYmFyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvY29tcG9uZW50cy9fZGF0ZV9zZWxlY3Rvci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE0L2dlbmVyaWNzL2NvbXBvbmVudHMvX2hlbHAuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxNC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxNC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxNC9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9jb21wb25lbnRzL19kYXRlX3NlbGVjdG9yLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzLzIwMTgvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE4L2dlbmVyaWNzL2NvbXBvbmVudHMvbmF2L19uYXYuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvMjAxOC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fdHJlZS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE4L2dlbmVyaWNzL2xheW91dC9fc2lkZWJhci5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy8yMDE4L19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibGFjay9hdXRoL21haW5zL2d1YXJkaWFuc2hpcC9fZmVhdHVyZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmxhY2svY2FsZW5kYXIvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsYWNrL21haWwvbWFpbnMvbWVzc2FnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvYmxhY2svX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19ibHVlLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2JsdWV6ZW4vbWFpbC9tYWlucy9tZXNzYWdlL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ibHVlemVuL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fY29udHJhc3Quc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX2VnZ3BsYW50LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2ZyYW5jZW1haWwvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9mcmFuY2VtYWlsL3NwYWNlL3NwYWNlX2NyZWF0ZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvZnJhbmNlbWFpbC9fdmFyaWFibGVzLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19ncmVlbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9ncmVlbnplbi9tYWlsL21haW5zL21lc3NhZ2UvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL2dyZWVuemVuL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fZ3JleS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9tbmV0L2dlbmVyaWNzL2NvbXBvbmVudHMvX2RhdGVfc2VsZWN0b3Iuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL19oZWxwLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9jb21wb25lbnRzL25hdi9fbmF2LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvZ2VuZXJpY3MvY29tcG9uZW50cy9uYXYvX3RyZWUuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9nZW5lcmljcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvbW5ldC9zcGFjZS9zcGFjZV9jcmVhdGUvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL21uZXQvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fcGluay5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9wcmVzZW50YXRpb24vX2FydGlzYW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvcHJlc2VudGF0aW9uL19jb250aW51aXR5LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9fZWR1LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9fbXVuLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9fcHJvLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL3ByZXNlbnRhdGlvbi9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvZGVmYXVsdDIwMjAvc2Nzcy90aGVtZXMvX3JlZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL3RoZW1lcy9fYnpoLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvdGhlbWVzL19saWxvLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2RlZmF1bHQyMDIwL3Njc3MvY2hhdC9tYWlucy90aHJlYWQvX3RocmVhZC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL21haWwvbWFpbnMvbWVzc2FnZS9fYWN0aW9ucy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL21haWwvbWFpbnMvbWVzc2FnZS9fdGV4dC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9kZWZhdWx0MjAyMC9zY3NzL21haWwvbWFpbnMvc2VuZC9fZm9ybS5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9maWVsZHMvX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9nZW5lcmljcy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9faGVscC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9faWNvbnMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2dlbmVyaWNzL2ZpZWxkcy9wYXR0ZXJucy90aW1lX3NlbGVjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9qdW5pb3IyMDEwL3Njc3MvYXV0aC9tYWlucy9hcHBsaWNhdGlvbnMvX2Rpc3BsYXkuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL2NoYXQvbWFpbnMvbWVldC90aHJlYWQvX3R5cGluZy1hcmVhLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2p1bmlvcjIwMTAvc2Nzcy9wYWdlcy9vdXQvX21haW4uc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMvanVuaW9yMjAxMC9zY3NzL3NwYWNlL21haW5zL2ZyaWRnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL192YXJpYWJsZXMuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL2dlbmVyaWNzL2xheW91dC9fY29udGFpbmVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9nZW5lcmljcy9sYXlvdXQvX25vX2RhdGEuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL3BhZ2VzL291dC9fbWFpbi5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvZ2VuZXJpY3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2Zyb250ZW5kL3NraW5zL2tpZDIwMTAvc2Nzcy9nZW5lcmljcy9jb21wb25lbnRzL19jb250YWN0cy5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvY2hhdC9jb21tb24vdGhyZWFkcy9fbGlzdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvY2hhdC9tYWlucy9tZWV0L3RocmVhZC9fY29udGFjdC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9mcm9udGVuZC9za2lucy9raWQyMDEwL3Njc3MvY2hhdC9tYWlucy9tZWV0L3RocmVhZC9fdHlwaW5nLWFyZWEuc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvZnJvbnRlbmQvc2tpbnMva2lkMjAxMC9zY3NzL3NwYWNlL21haW5zL2ZyaWRnZS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3BhZ2VzL291dC9fZm9vdGVyLnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9vZmZlci9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9tYWlucy9wcmVzZW50YXRpb24vY29tbXVuYWwvX2luZGV4LnNjc3MiLCAiLi4vLi4vLi4vLi4vLi4vc3JjL2NsaWVudHMvbWFpbG8vZnJvbnRlbmQvc2Nzcy93d3cvbWFpbnMvcHJlc2VudGF0aW9uL2VkdS9faW5kZXguc2NzcyIsICIuLi8uLi8uLi8uLi8uLi9zcmMvY2xpZW50cy9tYWlsby9mcm9udGVuZC9zY3NzL3d3dy9tYWlucy9wcmVzZW50YXRpb24vcHJvL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L21haW5zL3ByZXNlbnRhdGlvbi9hcnRpc2FuL19pbmRleC5zY3NzIiwgIi4uLy4uLy4uLy4uLy4uL3NyYy9jbGllbnRzL21haWxvL2Zyb250ZW5kL3Njc3Mvd3d3L19pbmRleC5zY3NzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gKi9cblxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwgIiQtZGVmYXVsdDogMHB4O1xuW2RhdGEtc3BhY2luZ10ge1xuICAtLWVhX3NwYWNlcjogMS4yNXJlbTsgLy8gMjBweFxuICAvLy0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjZXIpO1xuICAvLy0tZWFfZ2FwOiB2YXIoLS1lYV9zcGFjZXIpOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAvLy0tZWFfZ2FwOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAvLy0tZWFfY29udGVudF9tYXJnaW46IGNhbGModmFyKC0tZWFfc3BhY2VyKSAqIC43NSk7IC8vIDE1cHhcbiAgLy8tLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IGNhbGModmFyKC0tZWFfc3BhY2VyKSAqIC4yNSk7IC8vIDVweCAvLyBAdG9kbyBVdGlsaXNlciBjZXR0ZSB2YXJpYWJsZSBwb3VyIGxlcyBidXR0b25zLCBpbnB1dCwgc2VsZWN0LCBldGMgcHVpcyByZW1wbGFjZXIgcGFyIGhlaWdodCBmaXhlXG4gIC8vLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKHZhcigtLWVhX3NwYWNlcikgKiAuNzUpOyAvLyAxNXB4IC8vIEB0b2RvIFV0aWxpc2VyIGNldHRlIHZhcmlhYmxlIHBvdXIgbGVzIGJ1dHRvbnMsIGlucHV0LCBzZWxlY3QsIGV0Y1xuXG4gIC0tZWFfc3BhY2luZ19mb250X3NpemU6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9sZXR0ZXJfc3BhY2luZzogI3skLWRlZmF1bHR9OyAvL0BUT0RPIEEgQ0hFQ0tFUlxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplXzE3OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19ndXR0ZXI6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9iZWZvcmVfbGVmdDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fYmVmb3JlX2hlaWdodF93aWR0aDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2xhYmVsX3RleHRfbWFyZ2luX3JpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZTogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZzogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9idXR0b25fZmlsdGVyX2ljb25faGVpZ2h0OiAjeyQtZGVmYXVsdH07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWRlZmF1bHR9O1xuICAtLWVhX3NwYWNpbmdfbWFpbF9wZXJzb25hbHNfdGJvZHlfdGhfcGFkZGluZ190b3A6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fcmlnaHQ6ICN7JC1kZWZhdWx0fTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fbGVmdDogI3skLWRlZmF1bHR9O1xufVxuXG4kLW9uZTogMXB4O1xuJC10d286IDJweDtcbiQtbGluZV9oZWlnaHQ6ICN7JC10d299O1xuW2RhdGEtc3BhY2luZz1cIndpZGVcIl0ge1xuICAtLWVhX3NwYWNlcjogMS41cmVtO1xuXG4gIC0tZWFfc3BhY2luZ19ndXR0ZXI6IDNweDtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9iZWZvcmVfbGVmdDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2hlaWdodDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX3dpZHRoOiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fYmVmb3JlX2hlaWdodF93aWR0aDogI3skLW9uZX07XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfbGFiZWxfdGV4dF9tYXJnaW5fcmlnaHQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmc6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6IDVweDtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2J1dHRvbl9maWx0ZXJfaWNvbl9oZWlnaHQ6ICN7JC1vbmV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdGhfYnV0dG9uX3RleHRfbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fbGVmdDogI3skLW9uZX07XG59XG5cbiQtdHdvOiAycHg7XG4kLWZvdXI6IDRweDtcbiQtbGluZV9oZWlnaHQ6ICN7JC1mb3VyfTtcbltkYXRhLXNwYWNpbmc9XCJ4d2lkZVwiXSB7XG4gIC0tZWFfc3BhY2VyOiAxLjc1cmVtO1xuICAtLWVhX2ZvbnRfc2l6ZTogMC45Mzc1cmVtO1xuXG4gIC0tZWFfc3BhY2luZ19mb250X3NpemU6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplXzE3OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9sZXR0ZXJfc3BhY2luZzogMC41cHg7IC8vQFRPRE8gQSBDSEVDS0VSXG4gIC0tZWFfc3BhY2luZ19ndXR0ZXI6IDdweDtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9iZWZvcmVfbGVmdDogMXB4O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV93aWR0aDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2xhYmVsX3RleHRfbWFyZ2luX3JpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0OiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodDogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZTogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLWZvdXJ9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nOiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogNnB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1mb3VyfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiAjeyQtZm91cn07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9idXR0b25fZmlsdGVyX2ljb25faGVpZ2h0OiAjeyQtdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RoX2J1dHRvbl90ZXh0X2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9yaWdodDogI3skLXR3b307XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX2xlZnQ6ICN7JC10d299O1xufVxuXG4kLW9uZTogMXB4O1xuJC1taW51c19vbmU6IC0xcHg7XG4kLW1pbnVzX3R3bzogLTJweDtcbiQtbGluZV9oZWlnaHQ6ICN7JC1taW51c190d299O1xuW2RhdGEtc3BhY2luZz1cImNvbXBhY3RcIl0ge1xuICAtLWVhX3NwYWNlcjogMXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19ndXR0ZXI6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2JlZm9yZV9sZWZ0OiAjeyQtb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21faGVpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9jdXN0b21fd2lkdGg6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9iZWZvcmVfaGVpZ2h0X3dpZHRoOiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RvZ2dsZV9sYWJlbF90ZXh0X21hcmdpbl9yaWdodDogI3skLW1pbnVzX29uZX07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQ6ICN7JC1saW5lX2hlaWdodH07XG4gIC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19ydGVfYnV0dG9uX2ltYWdlX3BhZGRpbmc6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiAwcHg7XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX2ZvbnRfc2l6ZTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jYXB0aW9uX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmc6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6IC02cHg7XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV9idXR0b25fZmlsdGVyX2ljb25faGVpZ2h0OiAjeyQtbWludXNfb25lfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RoX2J1dHRvbl90ZXh0X2xpbmVfaGVpZ2h0OiAjeyQtbGluZV9oZWlnaHR9O1xuICAtLWVhX3NwYWNpbmdfbWFpbF9wZXJzb25hbHNfdGJvZHlfdGhfcGFkZGluZ190b3A6IDFweDtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fcmlnaHQ6ICN7JC1taW51c19vbmV9O1xuICAtLWVhX3NwYWNpbmdfcmVhZF9vbmx5X21hcmdpbl9sZWZ0OiAjeyQtbWludXNfb25lfTtcbn1cblxuJC10d286IDJweDtcbiQtbWludXNfdGhyZWU6IC0zcHg7XG4kLW1pbnVzX3R3bzogLTJweDtcbiQtbGluZV9oZWlnaHQ6ICN7JC1taW51c190d299O1xuW2RhdGEtc3BhY2luZz1cInhjb21wYWN0XCJdIHtcbiAgLS1lYV9zcGFjZXI6IC44NzVyZW07XG4gIC0tZWFfZm9udF9zaXplOiAuNjg3NXJlbTtcblxuICAtLWVhX3NwYWNpbmdfZm9udF9zaXplOiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZV8xNzogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19ndXR0ZXI6IC02cHg7XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfYmVmb3JlX2xlZnQ6ICN7JC10d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV9oZWlnaHQ6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2N1c3RvbV93aWR0aDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190b2dnbGVfY3VzdG9tX2JlZm9yZV9oZWlnaHRfd2lkdGg6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdG9nZ2xlX2xhYmVsX3RleHRfbWFyZ2luX3JpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9taW5faGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX2J1dHRvbl9pY29uX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ19pbnB1dF9ydGVfaGVpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogLTFweDtcbiAgLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogMHB4O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9mb250X3NpemU6ICN7JC1taW51c190d299O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfY2FwdGlvbl9wYWRkaW5nX3RvcF9ib3R0b206ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmc6ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZzogI3skLW1pbnVzX3RocmVlfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQ6ICN7JC1taW51c190aHJlZX07XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQ6IC03cHg7XG4gIC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogI3skLW1pbnVzX3RocmVlfTtcbiAgLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiAjeyQtbWludXNfdGhyZWV9O1xuICAtLWVhX3NwYWNpbmdfdGFibGVfYnV0dG9uX2ZpbHRlcl9pY29uX2hlaWdodDogI3skLW1pbnVzX3R3b307XG4gIC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90aF9idXR0b25fdGV4dF9saW5lX2hlaWdodDogI3skLWxpbmVfaGVpZ2h0fTtcbiAgLS1lYV9zcGFjaW5nX21haWxfcGVyc29uYWxzX3Rib2R5X3RoX3BhZGRpbmdfdG9wOiAxcHg7XG4gIC0tZWFfc3BhY2luZ19yZWFkX29ubHlfbWFyZ2luX3JpZ2h0OiAjeyQtbWludXNfdHdvfTtcbiAgLS1lYV9zcGFjaW5nX3JlYWRfb25seV9tYXJnaW5fbGVmdDogI3skLW1pbnVzX3R3b307XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2ZvbnRfZmFtaWx5OiBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIC0tZWFfZm9udF9zaXplOiAuODEyNXJlbTsgLy8gMTNweFxuICAtLWVhX2ZvbnRfc2l6ZV94c21hbGw6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIC44NSk7IC8vIOKJiCAxMXB4XG4gIC0tZWFfZm9udF9zaXplX3NtYWxsOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAuOTIpOyAvLyDiiYggMTJweFxuICAtLWVhX2ZvbnRfc2l6ZV9sYXJnZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMS4xNSk7IC8vIOKJiCAxNXB4XG4gIC0tZWFfZm9udF9zaXplX3hsYXJnZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMS4zKTsgLy8g4omIIDE3cHhcbiAgLS1lYV9mb250X3NpemVfaDE6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDIpOyAvLyA9IDI2cHhcbiAgLS1lYV9mb250X3NpemVfaDI6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuNDYpOyAvLyDiiYggMTlweFxuICAtLWVhX2ZvbnRfc2l6ZV9oMzogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTsgLy8g4omIIDE1cHhcbiAgLS1lYV90ZXh0X2NvbG9yOiBibGFjaztcbiAgLS1lYV90ZXh0X2NvbG9yX2xpZ2h0OiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjE1OyAvLyBwb3VyIGtpZCAmIGp1bmlvciAtPiBvayBkYW5zIHNraW5zLWRlZmF1bHQyMDIwIG1pbmltdW0gV0NBRyAyLjEgaXMgMS41XG4gIC0tZWFfaGVhZGluZ19jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfaGVhZGluZ19mb250X2ZhbWlseTogdmFyKC0tZWFfZm9udF9mYW1pbHkpO1xuICAtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQ6IDEuMjtcbiAgLS1lYV9mb250X3NpemVfMTc6IGNhbGMoMTdweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplXzE3KSk7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG59XG5cbi8vIFBvdXIgY2VydGFpbmUgbGFuZ3VlIGNvbW1lIGwnYXJhYmUsIG9uIGdyb3NzaSBsYSB0YWlsbGUgZGUgZm9udCBkZSBiYXNlXG4vL1tkYXRhLWxhbmc9XCJhclwiXSB7XG4vLyAgLS1lYV9mb250X3NpemU6IDFyZW07IC8vIDE2cHhcbi8vfVxuXG5bY2xhc3MqPSdlYV9nZW5lcmljc19fJ10ge1xuICBsaW5lLWhlaWdodDogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCk7XG59XG5cbmJvZHkge1xuICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG5cbiAgLy8gaGVhZGluZ3NcbiAgaDEsIGgyLCBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQpO1xuXG4gICAgJltjbGFzcyo9J2VhX2dlbmVyaWNzX18nXSB7XG4gICAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCk7XG4gICAgfVxuXG4gICAgJiA+IGEsXG4gICAgJiA+IGFbY2xhc3MqPSdlYV9nZW5lcmljc19fJ10ge1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19faDEge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMSk7XG59XG5cbmgyLFxuLmVhX2dlbmVyaWNzX19oMiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gyKTtcbn1cblxuaDMsXG4uZWFfZ2VuZXJpY3NfX2gzIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDMpO1xufVxuIiwgIi8vLyBCb290c3RyYXAgcG9pbnRzIGRlIHJ1cHR1cmUgZGUgbGEgZ3JpbGxlXG4vLy8gQHByb3Age1N0cmluZ30ga2V5cyAtIElkZW50aWZpYW50IGR1IHBvaW50IGRlIHJ1cHR1cmVcbi8vLyBAcHJvcCB7TWFwfSB2YWx1ZXMgLSBWYWxldXIgZHUgcG9pbnQgZGUgcnVwdHVyZSBlbiBwaXhlbHNcbiRib290c3RyYXAtYnJlYWtwb2ludHM6IChcbiAgJ3h4cyc6IDBweCxcbiAgJ3hzJzogMzYwcHgsXG4gICdzbSc6IDU3NnB4LFxuICAnbWQnOiA3NjhweCxcbiAgJ2xnJzogOTkycHgsXG4gICd4bCc6IDEyMDBweCxcbikgIWRlZmF1bHQ7XG5cbjpyb290IHtcbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRib290c3RyYXAtYnJlYWtwb2ludHMge1xuICAgIEBpZiAoJGtleSA9PSAneHhzJykge1xuICAgICAgLS1lYV9icmVha3BvaW50OiAjeyRrZXl9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skdmFsdWUgKyAwLjAycHh9KSB7XG4gICAgICAgIC0tZWFfYnJlYWtwb2ludDogI3ska2V5fVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsICJAbWl4aW4gZWFfdXRpbGl0aWVzX19lbGxpcHNpcygpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuXG4vLyBlbGxpcHNpc1xuLmVhX3V0aWxpdGllc19fZWxsaXBzaXMge1xuICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2VsbGlwc2lzO1xufSIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjAxZW0gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwLjAxZW0gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAwLjAxZW0gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkge1xuICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgKyAwLjAycHh9KSB7XG4gICAgLmVhX3V0aWxpdGllc19faXNfc3Jfb25seV8jeyRicmVha3BvaW50fSB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgIC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5O1xuICAgIH1cbiAgfVxufSIsICJAZm9yd2FyZCBcImVsbGlwc2lzXCI7XG5AZm9yd2FyZCBcImlzX3NyX29ubHlcIjtcblxuLy8gc3RyZXRjaGVkXG4uZWFfdXRpbGl0aWVzX19zdHJldGNoZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLy8gY2xlYXJmaXhcbi5lYV91dGlsaXRpZXNfX2NsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy8gcGxhY2Vob2xkZXJcbi5lYV91dGlsaXRpZXNfX3BsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwiLi4vYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vYWJzdHJhY3RzL2Z1bmN0aW9uc1wiIGFzICo7XG5AdXNlIFwiLi4vYWJzdHJhY3RzL21peGluc1wiIGFzICo7XG5cbi8qIE1pc2MgKi9cbi5lYV91dGlsaXRpZXNfX3Zpc2liaWxpdHktaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3Zpc2liaWxpdHktdmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fbGlzdF9zdHlsZS1ub25lIHtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYgPiBsaTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxubGkuZWFfdXRpbGl0aWVzX19saXN0X3N0eWxlLW5vbmUge1xuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBEaXNwbGF5ICovXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LWlubGluZV9ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19kaXNwbGF5LWlubGluZV9mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZGlzcGxheS1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4vKiBPdmVyZmxvdyAqL1xuLmVhX3V0aWxpdGllc19fb3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX292ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJvb3RzdHJhcC1icmVha3BvaW50cykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1oaWRkZW5fI3skYnJlYWtwb2ludH0ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAvLyBAdG9kbyA6IHJlbXBsYWNlciBwYXIgZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmVfc21cbiAgICAuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fI3skYnJlYWtwb2ludH0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgIC5lYV91dGlsaXRpZXNfX292ZXJmbG93LWhpZGRlbl91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC8vIEB0b2RvIDogcmVtcGxhY2VyIHBhciBlYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZV91bnRpbF9zbVxuICAgIC5lYV91dGlsaXRpZXNfX2lzX2hpZGRlbl91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8qIFZlcnRpY2FsIGFsaWduICovXG4uZWFfdXRpbGl0aWVzX192ZXJ0aWNhbF9hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192ZXJ0aWNhbF9hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3ZlcnRpY2FsX2FsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdmVydGljYWxfYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX192ZXJ0aWNhbF9hbGlnbi10ZXh0X2JvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4vKiBGbGV4ICovXG4uZWFfdXRpbGl0aWVzX19mbGV4X2RpcmVjdGlvbi1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2FsaWduX3NlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfd3JhcC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfd3JhcC1ub3dyYXAge1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2p1c3RpZnlfY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfanVzdGlmeV9jb250ZW50LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfanVzdGlmeV9jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9qdXN0aWZ5X2NvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZmxleF9hbGlnbl9pdGVtcy1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfYWxpZ25faXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfYWxpZ25faXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2dyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X2RpcmVjdGlvbi1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZsZXhfc2hyaW5rLTAge1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mbGV4X3Nocmluay0xIHtcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbn1cblxuLyogR3JpZCAqL1xuLmVhX3V0aWxpdGllc19fZ3JpZC1hdXRvX3Jvd3Mge1xuICBncmlkLWF1dG8tcm93czogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBQb3NpdGlvbiAqL1xuLmVhX3V0aWxpdGllc19fcG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fcG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbn1cblxuLyogSGVpZ2h0ICovXG4uZWFfdXRpbGl0aWVzX19oZWlnaHQtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIFdpZHRoICovXG4uZWFfdXRpbGl0aWVzX193aWR0aC0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX193aWR0aC1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fbWF4X3dpZHRoLTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBTcGFjaW5nICovXG4uZWFfdXRpbGl0aWVzX19tYXJnaW4tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX2xlZnQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9yaWdodC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9sZWZ0LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fcmlnaHQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9sZWZ0LTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbWFyZ2luX3JpZ2h0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19tYXJnaW5fbGVmdC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX21hcmdpbl9yaWdodC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lYV91dGlsaXRpZXNfX21hcmdpbl90b3AtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fbWFyZ2luX2JvdHRvbS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wX2JvdHRvbS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3BhZGRpbmctMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLyogUmVzaXplICovXG4uZWFfdXRpbGl0aWVzX19yZXNpemUtbm9uZSB7XG4gIHJlc2l6ZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19yZXNpemUtYm90aCB7XG4gIHJlc2l6ZTogYm90aCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19yZXNpemUtaG9yaXpvbnRhbCB7XG4gIHJlc2l6ZTogYm90aCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19yZXNpemUtdmVydGljYWwge1xuICByZXNpemU6IGJvdGggIWltcG9ydGFudDtcbn1cblxuLyogVGV4dCAqL1xuLmVhX3V0aWxpdGllc19fdGV4dF9hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fdGV4dF9hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF93ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3dlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF9zdHlsZS1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc2l6ZS14c21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV94c21hbGwpO1xufVxuXG4uZWFfdXRpbGl0aWVzX19mb250X3NpemUtc21hbGwge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG59XG5cbi5lYV91dGlsaXRpZXNfX2ZvbnRfc2l6ZS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbn1cblxuLmVhX3V0aWxpdGllc19fZm9udF9zaXplLXhsYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3hsYXJnZSk7XG59XG5cbi5lYV91dGlsaXRpZXNfX3dvcmRfYnJlYWstYnJlYWtfd29yZCB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5lYV91dGlsaXRpZXNfX3doaXRlX3NwYWNlLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLyogQm9yZGVyICovXG4uZWFfdXRpbGl0aWVzX19ib3JkZXItbm9uZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBGaWx0ZXIgKi9cbi5lYV91dGlsaXRpZXNfX2ZpbHRlci1ncmF5c2NhbGUge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cblxuLyogY29sb3JzICovXG4kLWNvbG9yczogJ3dhcm5pbmcnLCAnZGFuZ2VyJywgJ3N1Y2Nlc3MnLCAnaW5mbycsICdwcmltYXJ5JztcblxuQGVhY2ggJGNvbG9yIGluICQtY29sb3JzIHtcbiAgLmVhX3V0aWxpdGllc19fY29sb3JfI3skY29sb3J9IHtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KSAhaW1wb3J0YW50O1xuXG4gICAgc3ZnIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl8jeyRjb2xvcn0pICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5lYV91dGlsaXRpZXNfX2ZpbGwtI3skY29sb3J9IHtcbiAgICB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBpY29uICovXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX3V0aWxpdGllc19faWNvbl9tYXJnaW4tYWZ0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19pY29uX21hcmdpbi1iZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX3V0aWxpdGllc19faWNvbl9tYXJnaW4tYWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxuXG4gIC5lYV91dGlsaXRpZXNfX2ljb25fbWFyZ2luLWJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1ldGFcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyQtYmFja2dyb3VuZF9jb2xvcjogI0ZGRkZGRjtcbi8vJC1ib3JkZXJfcmFkaXVzOiAzcHg7XG4kLWJhcl9oZWlnaHQ6IDVweDtcbiQtYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiA5cHg7XG4kLWJ1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAtN3B4O1xuLy8kLWJ1dHRvbl9pY29uX2hlaWdodDogY2FsYygxN3B4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQpKTtcbi8vJC1idXR0b25faWNvbl9oZWlnaHRfc21hbGw6IGNhbGMoJC1idXR0b25faWNvbl9oZWlnaHQgLSA0cHgpO1xuLy8kLWJ1dHRvbl9saW5lX2hlaWdodDogY2FsYygyMXB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQpKTsgLy8yMXB4XG4vLyQtYnV0dG9uX21pbl9oZWlnaHQ6IGNhbGMoMjFweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTsgLy8yMXB4XG4kLWJ1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRjhGOEY4O1xuJC1idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0YzRjNGMztcbi8vJC10ZXh0X2NvbG9yOiAjMzgzODM4O1xuJC1idXR0b25fY29sb3I6ICM2QTZBNkE7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogIzUyNTI1Mjtcbi8vJC1ib3JkZXJfY29sb3I6ICNERURFREU7XG4kLWRyb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICMyMjIyMjI7XG4kLWNlbGxfcGFkZGluZzogNXB4O1xuJC1ndXR0ZXI6IDE4cHg7XG4kLWdhcDogY2FsYygxOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpKTtcblxuOnJvb3Qge1xuICAvLyBhY2Nlc3NpYmlsaXR5XG4gIC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bTogMjRweDsgLy8gV0NBRyBBQVxuICAtLWVhX3RhcmdldF9zaXplX21lZGl1bTogMzRweDsgLy8gV0NBRyBBQVxuICAtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkOiA0NHB4OyAvLyBXQ0FHIEFBQVxuICAvLyBjb2xvcnMgc3RhdGVzXG4gIC0tZWFfY29sb3Jfc3VjY2VzczogaHNsKDE1MiA3MCUgMzAlKTsgLy8gIzE3ODI1MFxuICAtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHQ6IGhzbCgxNTIgNzAlIDM4JSk7IC8vICMxREE1NjVcbiAgLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0ZXI6IGhzbCgxNTIgNjglIDk1JSk7IC8vICNFQUZCRjNcbiAgLS1lYV9jb2xvcl9pbmZvOiBoc2woMTk4IDEwMCUgMzMlKTsgLy8gIzAwNzZBOFxuICAtLWVhX2NvbG9yX2luZm9fbGlnaHQ6IGhzbCgxOTggMTAwJSA0MSUpOyAvLyAjMDA3NkE4XG4gIC0tZWFfY29sb3JfaW5mb19saWdodGVyOiBoc2woMTk4IDEwMCUgOTUlKTsgLy8gI0U2RjdGRlxuICAtLWVhX2NvbG9yX2RhbmdlcjogaHNsKDM2MCA3OSUgNDUlKTsgLy8gI0NEMTgxN1xuICAtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrOiBoc2woMzYwIDc5JSAzNyUpOyAvLyAjQTcxNTE0XG4gIC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXI6IGhzbCgzNjAgNjklIDk0JSk7IC8vICNGQUU1RTVcbiAgLS1lYV9jb2xvcl93YXJuaW5nOiBoc2woMzggMTAwJSA1NiUpOyAvLyAjRkZBQzFFXG4gIC0tZWFfY29sb3Jfd2FybmluZ19kYXJrOiBoc2woMzggNzElIDM1JSk7IC8vICM5ODZhMWFcbiAgLS1lYV9jb2xvcl93YXJuaW5nX2xpZ2h0ZXI6IGhzbCgzOCAxMDAlIDk2JSk7IC8vICNGRkY4RUJcbiAgLy8gY29sb3JzIGRlZmF1bHRcbiAgLS1lYV9jb2xvcl9iYXNlOiBibGFjaztcbiAgLS1lYV9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcms6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAvLy0tZWFfY29sb3Jfb25saW5lOiAjOWZjYjA2O1xuICAtLWVhX2NvbG9yX29ubGluZTogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodCk7XG4gIC0tZWFfY29sb3Jfb2ZmbGluZTogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgLy8gYmFja2dyb3VuZFxuICAtLWVhX2JhY2tncm91bmRfY29sb3I6IHdoaXRlO1xuICAtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyazogI0Y1RjVGNTtcbiAgLy8gYm9yZGVyc1xuICAtLWVhX2JvcmRlcl9yYWRpdXM6IDVweDtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX3NtYWxsOiBjYWxjKHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpICogLjYpO1xuICAtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2U6IGNhbGModmFyKC0tZWFfYm9yZGVyX3JhZGl1cykgKiAyKTtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlcjogY2FsYyh2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKSAqIDQpO1xuICAtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZDogOTlyZW07XG4gIC0tZWFfYm9yZGVyX3N0eWxlOiBzb2xpZDtcbiAgLS1lYV9ib3JkZXJfd2lkdGg6IDFweDtcbiAgLS1lYV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Jhc2UpO1xuICAtLWVhX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLy8gc2hhZG93c1xuICAtLWVhX3NoYWRvd19zbWFsbDogMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMHB4IDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLS1lYV9zaGFkb3c6IDBweCAycHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDBweCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC0tZWFfc2hhZG93X2xhcmdlOiAwcHggNnB4IDEycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDBweCAycHggOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMHB4IDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLy8gbGF5b3V0XG4gIC0tZWFfY29udGFpbmVyX21heF93aWR0aDogMTAwMHB4O1xuICAtLWVhX2hlYWRlcl9oZWlnaHQ6IDQ1cHg7IC8vIFRhaWxsZSBkZSBsJ2FuY2llbiBoZWFkZXIgdGFudCBxdSdpbCB5IGEgY29oYWJpdGF0aW9uXG4gIC0tZWFfc2lkZWJhcl93aWR0aDogMjUwcHg7XG4gIC8vIGFuaW1hdGlvbiAvIHRyYW5zaXRpb25cbiAgLS1lYV9kdXJhdGlvbl9kZWZhdWx0OiAzMDBtcztcbiAgLS1lYV9kdXJhdGlvbl9mYXN0OiAxNTBtcztcbiAgLS1lYV9kdXJhdGlvbl9zbG93OiA0NTBtcztcbiAgLy8gZm9ybSAmIGJ1dHRvblxuICAvLyBAdG9kbyA6IG9uIGdhcmRlIGxlcyBhbmNpZW5uZXMgdmFsZXVyZXMgcG91ciBsZSBtb21lbnQgY2FyIHRyb3AgZCdlZmZldHMgZGUgYm9yZFxuICAvLy0tZWFfZmllbGRfYnV0dG9uX2xpbmVfaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTsgLy8gMjAsOHB4XG4gIC8vLS1lYV9maWVsZF9idXR0b25faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTsgLy8gMjAsOHB4XG4gIC0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogNXB4O1xuICAvLy0tZWFfZmllbGRfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDE3cHg7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC8qIGljb24gKi9cbiAgLS1lYV9pY29uX3NpemU6IDIwcHg7XG4gIC0tZWFfaWNvbl9zaXplX3hsYXJnZTogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogMS41KTsgLy8gMzBweFxuICAtLWVhX2ljb25fc2l6ZV9sYXJnZTogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogMS4yKTsgLy8gMjRweFxuICAtLWVhX2ljb25fc2l6ZV9zbWFsbDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogLjgpOyAvLyAxNnB4XG4gIC0tZWFfaWNvbl9zaXplX3hzbWFsbDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogLjcpOyAvLyAxNHB4XG4gIC0tZWFfaWNvbl9zaXplX3h4c21hbGw6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC41KTsgLy8gMTBweFxuICAtLWVhX2ljb25fZmlsbDogIzlCOUI5QjsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luOiA4cHg7XG4gIC8vIGNvbXBvbmVudHNcbiAgLyogYXZhdGFyICovXG4gIC0tZWFfYXZhdGFyX3NpemU6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgLS1lYV9hdmF0YXJfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgLyogYmFkZ2UgKi9cbiAgLS1lYV9iYWRnZV9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAtLWVhX2JhZGdlX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9iYWRnZV9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9iYWRnZV9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gIC0tZWFfYmFkZ2VfcGFkZGluZ190b3BfYm90dG9tOiAycHg7XG4gIC0tZWFfYmFkZ2VfcGFkZGluZ19sZWZ0X3JpZ2h0OiA4cHg7XG4gIC0tZWFfYmFkZ2VfY291bnRlcl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDVweDtcbiAgLS1lYV9iYWRnZV9taW5pX3NpemU6IDhweDtcbiAgLyogYnV0dG9uICovXG4gIC0tZWFfYnV0dG9uX3RleHRfYWxpZ246IGNlbnRlcjtcbiAgLS1lYV9idXR0b25fZm9udF9mYW1pbHk6IGluaGVyaXQ7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IG5vcm1hbDtcbiAgLS1lYV9idXR0b25fZm9udF9zdHlsZTogbm9ybWFsO1xuICAtLWVhX2J1dHRvbl90ZXh0X2RlY29yYXRpb246IG5vbmU7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IHNvbGlkO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGVfYWN0aXZlOiBzb2xpZDsgLy8gQHRvZG8gOiDDoCB2w6lyaWZpZXJcbiAgLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAtLWVhX2J1dHRvbl9vdmVyZmxvdzogaGlkZGVuO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3Bvc2l0aW9uOiAxMHB4IGNlbnRlcjsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbm9uZTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLS1lYV9idXR0b25fY2xpcF9wYXRoOiBub25lO1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9tYXJnaW5fdG9wOiAzcHg7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfYnV0dG9uX21hcmdpbl9yaWdodDogMDsgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9idXR0b25fbWFyZ2luX2JvdHRvbTogM3B4OyAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2J1dHRvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLy8tLWVhX2J1dHRvbl9saW5lX2hlaWdodDogY2FsYygyMXB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbGluZV9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xuICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCkgKiB2YXIoLS1lYV9idXR0b25fZm9udF9zaXplKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMik7XG4gIC8vLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gIC8vLS1lYV9idXR0b25fbWluX2hlaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX2hlaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogI3skLWJ1dHRvbl9pY29uX21hcmdpbl9sZWZ0fTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQ6ICN7JC1idXR0b25faWNvbl9tYXJnaW5fcmlnaHR9OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25faWNvbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGw6IHZhcigtLWVhX2ljb25fc2l6ZV94c21hbGwpO1xuICAtLWVhX2J1dHRvbl9pY29uX29ubHlfcGFkZGluZ190b3A6IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9pY29uX29ubHlfcGFkZGluZ19ib3R0b206IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9pY29uX29ubHlfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTsgLy8gQHRvZG8gOiDDoCByZXZvaXJcbiAgLS1lYV9idXR0b25fY29udGVudF9pY29uX29ubHlfYWZ0ZXI6IGluaGVyaXQ7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC8qIGJ1dHRvbiAtIHZhcmlhbnRzICovXG4gIC8qKiBkZWZhdWx0ICoqL1xuICAtLWVhX2J1dHRvbl9jb2xvcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgLyoqIHByaW1hcnkgKiovXG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcmtlcik7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiB3aGl0ZTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgLyoqIG91dGxpbmUgcHJpbWFyeSAqKi9cbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrZXIpO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcmtlcik7XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZTogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8qKiBsaWdodCAqKi9cbiAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAtLWVhX2J1dHRvbl9saWdodF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fbGlnaHRfaWNvbl9tYXJnaW5fcmlnaHQ6ICN7JC1idXR0b25faWNvbl9tYXJnaW5fcmlnaHR9OyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2J1dHRvbl9saWdodF9pY29uX21hcmdpbl9sZWZ0OiAwcHg7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC8qIGJ1dHRvbnMgKi9cbiAgLS1lYV9idXR0b25zX2dhcDogNXB4OyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBldCByZW1wbGFjZXIgYXUgc2V1bCBlbmRyb2l0IHV0aWxpc8OpIHBhciBndXR0ZXJcbiAgLyogY2FyZCAqL1xuICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gIC0tZWFfY2FyZF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gIC0tZWFfY2FyZF9iZ19jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgLS1lYV9jYXJkX3NwYWNlcjogdmFyKC0tZWFfZ2FwKTtcbiAgLyogY2hpcHMgJiBjaGlwICovXG4gIC0tZWFfY2hpcF9oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICAtLWVhX2NoaXBfYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgLS1lYV9jaGlwX2JhY2tncm91bmRfaG92ZXI6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfY2hpcF9jb2xvcjogdmFyKC0tZWFfY29sb3JfYmFzZSk7XG4gIC0tZWFfY2hpcF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfY2hpcF9ib3JkZXJfcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gIC0tZWFfY2hpcHNfZ2FwOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMiAtIHZhcigtLWVhX2NoaXBfaGVpZ2h0KSk7XG4gIC8qIGRyb3Bkb3duICovXG4gIC8vLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjMjIyMjIyOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX2Ryb3Bkb3duX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLS1lYV9kcm9wZG93bl9ib3JkZXJfd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gIC0tZWFfZHJvcGRvd25fYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodDogbm9uZTsgLy8gU2V0IHRvIGRlZmF1bHQgZm9yIGpzIHBvc2l0aW9uaW5nXG4gIC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wOiBhdXRvOyAvLyBTZXQgdG8gZGVmYXVsdCBmb3IganMgcG9zaXRpb25pbmdcbiAgLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9sZWZ0OiBhdXRvOyAvLyBTZXQgdG8gZGVmYXVsdCBmb3IganMgcG9zaXRpb25pbmdcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiAjRkZGRkZGOyAvL2NvbmZpZy9zdHlsZXMvc3R5bGUtYmFzZS5pbmMuY2ZnOjE1OTp3aGl0ZV9jb2xvcj1cIiM0MzQzNDNcIiAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvL2hvdmVyX2NvbG9yIGNvbmZpZy9zdHlsZXMvc3R5bGUtYmFzZS5pbmMuY2ZnOjQ5OmhvdmVyX2NvbG9yPVwiI0ZEMzU0RVwiIC8vIEB0b2RvIDogw6AgcmV2b2lyIGF2ZWMgRnJhbsOnb2lzXG4gIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9hY3RpdmU6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9OyAvLyBAdG9kbyA6IMOgIHJldm9pciBhdmVjIEZyYW7Dp29pc1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXJ9OyAvL2hvdmVyX2JrZyBjb25maWcvc3R5bGVzL3N0eWxlLWJhc2UuaW5jLmNmZzo0Nzpob3Zlcl9ia2c9XCIjRkZFRUMyXCIgLy8gQHRvZG8gOiDDoCByZXZvaXIgYXZlYyBGcmFuw6dvaXNcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfYWN0aXZlOiAjQ0NDQ0NDOyAvLyBAdG9kbyA6IMOgIHJldm9pclxuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fc3Bhbl9wYWRkaW5nX3JpZ2h0OiAxMHB4O1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fc3Bhbl9wYWRkaW5nX2xlZnQ6IDIzcHg7XG4gIC0tZWFfZHJvcGRvd25faWNvbl9zZWxlY3RlZF9wb3NpdGlvbl9zdGFydDogN3B4O1xuICAvKiBoZWxwICovXG4gIC0tZWFfaGVscF9wYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAtLWVhX2hlbHBfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX25vdGljZV9ib3JkZXJfcmFkaXVzKTtcbiAgLS1lYV9oZWxwX2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgLS1lYV9oZWxwX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgLyogaWZyYW1lICovXG4gIC0tZWFfaWZyYW1lX2JhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAvKiBsaXN0ICovXG4gIC0tZWFfbGlzdF9ib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7IC8vIEB0b2RvIDogdnJhaW1lbnQgdXRpbGUgP1xuICAtLWVhX2xpc3RfbWFya2VyX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9saXN0X3VsX21hcmtlcl9zaXplOiA2cHg7XG4gIC8qIG1ldGVyICovXG4gIC0tZWFfbWV0ZXJfd2lkdGg6IDE1MHB4O1xuICAtLWVhX21ldGVyX2hlaWdodDogI3skLWJhcl9oZWlnaHR9O1xuICAvKiBtb2RhbCAqL1xuICAtLWVhX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gIC0tZWFfbW9kYWxfc3BhY2VyOiB2YXIoLS1lYV9nYXApO1xuICAtLWVhX21vZGFsX2RpYWxvZ193aWR0aF9zbWFsbDogMzAwcHg7XG4gIC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX21lZGl1bTogNTAwcHg7XG4gIC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX2xhcmdlOiA4MDBweDtcbiAgLS1lYV9tb2RhbF9kaWFsb2dfbWF4X2hlaWdodDogNzB2aDtcbiAgLyogbm90aWNlICovXG4gIC0tZWFfbm90aWNlX2JvcmRlcl9yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2UpO1xuICAtLWVhX25vdGljZV9faWNvbl9zaXplOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICAvKiBwcm9ncmVzcyAqL1xuICAtLWVhX3Byb2dyZXNzX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIC0tZWFfcHJvZ3Jlc3NfaGVpZ2h0OiAjeyQtYmFyX2hlaWdodH07XG4gIC0tZWFfcHJvZ3Jlc3Nfd2lkdGg6IDIwMHB4O1xuICAvKiBzZXBhcmF0b3IgKi9cbiAgLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAvKiBzbmFja2JhciAqL1xuICAtLWVhX3NuYWNrYmFyX2NvbG9yOiB3aGl0ZTtcbiAgLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9iYXNlKTtcbiAgLS1lYV9zbmFja2Jhcl9zaGFkb3c6IHZhcigtLWVhX3NoYWRvd19sYXJnZSk7XG4gIC8qIHNwaW5uZXIgKi9cbiAgLS1lYV9zcGlubmVyX3RoaWNrbmVzczogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gIC0tZWFfbG9hZGVyX3NpemU6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIDEuNSk7XG4gIC0tZWFfc3Bpbm5lcl9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIC0tZWFfc3Bpbm5lcl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAvKiB0YWJsZSAqL1xuICAtLWVhX3RhYmxlX2NhcHRpb25fZm9udF9zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX3RhYmxlX2JvcmRlcl93aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgLS1lYV90YWJsZV9ib3JkZXJfc3R5bGU6IHZhcigtLWVhX2JvcmRlcl9zdHlsZSk7XG4gIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX3RhYmxlX2JvcmRlcjogdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAvIDMgKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSk7XG4gIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIgKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9pbWFnZTogbm9uZTtcbiAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gIC0tZWFfdGFibGVfdGhfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX3RhYmxlX3RoX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAtLWVhX3RhYmxlX3RoX2ZvbnRfc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogbm9uZTtcbiAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0KTtcbiAgLS1lYV90YWJsZV90aF9wYWRkaW5nX3RvcF9ib3R0b206IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAtLWVhX3RhYmxlX3Rib2R5X2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV90YWJsZV90Ym9keV9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG5cbiAgLy8gZm9ybVxuICAvLy8vLy8vIG5ld1xuICAvLy0tZWFfZmllbGRfbWluX2hlaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX2hlaWdodCk7XG4gIC8vLS1lYV9maWVsZF9saW5lX2hlaWdodDogdmFyKC0tZWFfZmllbGRfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b206IHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDEuNSk7XG4gIC0tZWFfZmllbGRfZ2FwOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDMpO1xuICAtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGg6IDMwMHB4O1xuICAtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoOiAyMDBweDtcbiAgLS1lYV9maWVsZF9oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgLS1lYV9maWVsZF9sYWJlbF9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gIC0tZWFfZmllbGRfYm9yZGVyX3JhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIC8vLS1lYV9maWVsZF9ib3JkZXJfY29sb3I6ICNDQ0NDQ0M7IC8vIEB0b2RvIDogw6AgcmV2b2lyXG4gIC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2ZpZWxkX2JvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSBzb2xpZCB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAvLy8vLy8vIG9sZCAvLyBAdG9kbyA6IHJldm9pciB0b3V0ZXMgbGVzIHZhcmlhYmxlcyBmb3JtIGV0IHN1cHByaW1lciBsZXMgaW51dGlsZXNcbiAgLS1lYV9mb3JtX2ZpZWxkX3dpZHRoOiAyNTBweDtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfd2lkdGg6IDMwJTtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWluX3dpZHRoOiAxNTBweDtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoOiAyMDBweDtcbiAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19zdGFydDogMHB4O1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogbm9ybWFsO1xuICAtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3A6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2JvdHRvbTogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfaW5wdXRfdGV4dF9ib3JkZXJfcmFkaXVzOiAwcHg7XG4gIC0tZWFfZmllbGRfbGFiZWxfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgLS1lYV9maWVsZF9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAtLWVhX2ZpZWxkX2lucHV0X2NvbG9yOiAjNjQ2NDY0O1xuICAtLWVhX2ZpZWxkX2lucHV0X3JhbmdlX2NvbG9yOiAjOUI5QjlCO1xuICAtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemU6IDIwcHg7XG4gIC0tZWFfZmllbGRfc2VsZWN0X2NvbG9yOiAjNjQ2NDY0O1xuICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC8qIGNoZWNrYm94ICovXG4gIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodCk7XG4gIC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQ6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIC0tZWFfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvcjogI0ZGRjtcbiAgLyogcmFuZ2UgKi9cbiAgLS1lYV9yYW5nZV90cmFja19oZWlnaHQ6ICN7JC1iYXJfaGVpZ2h0fTtcbiAgLS1lYV9yYW5nZV90aHVtYl9zaXplOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgLyogdG9nZ2xlICovXG4gIC0tZWFfdG9nZ2xlX2N1c3RvbV93aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIDEuNzUpO1xuICAtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQ6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gIC8qIEJhbm5lciAqL1xuICAtLWVhX2Jhbm5lcl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgLS1lYV9iYW5uZXJfY29sb3I6ICNGRkZGRkY7XG4gIC8vLy8vLy8gb2xkXG4gIC0tZWFfYnV0dG9uX3ByZWZzX2RmdF9pY29uX2Rpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgbMOgIGV0IGRhbnMganVuaW9yXG4gIC8vIHNwYWNpbmdcbiAgLS1lYV9ndXR0ZXI6IGNhbGMoI3skLWd1dHRlcn0gKyB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikpO1xuICAtLWVhX2dhcDogI3skLWdhcH07XG4gIC0tZWFfY29udGVudF9tYXJnaW46IGNhbGMoKDE4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikpICogLjc1KTtcbiAgLS1lYV9zaWRlYmFyX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpICogLjUpO1xuXG4gIC8vIEF1dGhcbiAgLS1lYV9hdXRoX21lbnVfaGVscF9jb2xvcjogI0ZGRkZGZjtcbiAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3dlaWdodDogbm9ybWFsO1xuICAtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtOiBub25lO1xuICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogY2FsYygxM3B4ICsgdmFyKC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemUpKTtcbiAgLy8gQ2FsZW5kYXJcbiAgLS1lYV9jYWxlbmRhcl9zY2hlZHVsZV9ldmVudF9zZWxlY3RlZDogIzAwMDAwMDtcbiAgLy8gQ2hhdFxuICAtLWVhX2lucHV0X3J0ZV9oZWlnaHQ6IGNhbGMoMzhweCArIHZhcigtLWVhX3NwYWNpbmdfaW5wdXRfcnRlX2hlaWdodCkpO1xuICAtLWVhX2lucHV0X3J0ZV9taW5faGVpZ2h0OiBjYWxjKDM4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2lucHV0X3J0ZV9oZWlnaHQpKTtcbiAgLS1lYV9pbnB1dF9ydGVfbWF4X2hlaWdodDogMTUwcHg7XG4gIC0tZWFfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nOiBjYWxjKDZweCArIHZhcigtLWVhX3NwYWNpbmdfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nKSk7XG4gIC0tZWFfcnRlX21lc3NhZ2VfdGltZTogY2FsYyg5cHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuICAtLWVhX3J0ZV9tZXNzYWdlX2ZpcnN0OiBjYWxjKDEwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuICAvLy0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiAjeyQtYnV0dG9uX2xpbmVfaGVpZ2h0fTtcbiAgLy8tLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiAjeyQtYnV0dG9uX21pbl9oZWlnaHR9O1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygyMXB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Y4RjhGODtcbiAgLS1lYV9jaGF0X2NvbW1vbl90aHJlYWRzX2xhc3RfbWVzc2FnZV9tYXJnaW5fcmlnaHQ6IDVweDtcbiAgLS1lYV9jaGF0X2NvbW1vbl90aHJlYWRzX2xhc3RfbWVzc2FnZV9tYXJnaW5fbGVmdDogMDtcbiAgLS1lYV9jaGF0X2NvbW1vbl9jb250YWN0X2ltZ19maWdjYXB0aW9uX3JpZ2h0OiAwO1xuICAtLWVhX2NoYXRfY29tbW9uX2NvbnRhY3RfaW1nX2ZpZ2NhcHRpb25fbGVmdDogYXV0bztcbiAgLS1lYV9jaGF0X25ld19tZXNzYWdlX2JhY2tncm91bmRfY29sb3I6ICNlNjI5MkE7XG4gIC0tZWFfY2hhdF9uZXdfbWVzc2FnZV9jb2xvcjogI0ZGRkZGZjtcbiAgLS1lYV9jaGF0X2F2YXRhcl9ib3hfc2hhZG93OiAjOWY5ZjlmO1xuICAtLWVhX2NoYXRfdGhyZWFkX2RpYWxfbWVzc2FnZV90aW1lX3BhZGRpbmdfcmlnaHQ6IDA7XG4gIC0tZWFfY2hhdF90aHJlYWRfZGlhbF9tZXNzYWdlX3RpbWVfcGFkZGluZ19sZWZ0OiAxMHB4O1xuICAtLWVhX2NoYXRfc2Nyb2xsX3RvX2JvdHRvbV9idXR0b25fcmlnaHQ6IDIwcHg7XG4gIC0tZWFfY2hhdF9zY3JvbGxfdG9fYm90dG9tX2J1dHRvbl9sZWZ0OiBhdXRvO1xuICAtLWVhX2NoYXRfdGhyZWFkX2F2YXRhcl9tYXJnaW5fcmlnaHQ6IDVweDtcbiAgLS1lYV9jaGF0X3RocmVhZF9hdmF0YXJfbWFyZ2luX2xlZnQ6IDA7XG4gIC0tZWFfY2hhdF90aHJlYWRfdG9wX21hcmdpbl9yaWdodDogMDtcbiAgLS1lYV9jaGF0X3RocmVhZF90b3BfbWFyZ2luX2xlZnQ6IDVweDtcbiAgLS1lYV9jaGF0X21lZXRfY29ubmVjdF9wYXJ0aWNpcGFudF9uYW1lX2ljb25fbWFyZ2luX3JpZ2h0OiA1cHg7XG4gIC0tZWFfY2hhdF9tZWV0X2Nvbm5lY3RfcGFydGljaXBhbnRfbmFtZV9pY29uX21hcmdpbl9sZWZ0OiAwO1xuICAtLWVhX2NoYXRfbWVldF9tZXNzYWdlX21lZXRpbmdfYnV0dG9uX21hcmdpbl9yaWdodDogMDtcbiAgLS1lYV9jaGF0X21lZXRfbWVzc2FnZV9tZWV0aW5nX2J1dHRvbl9tYXJnaW5fbGVmdDogMTBweDtcbiAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYmFja2dyb3VuZF9jb2xvcjogI0ZGRkZGZjtcbiAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNERERERGQ7XG4gIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9maWxsOiAjRkZGRkZmO1xuICAvLyBEb2N0eXBlc1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2ZpbGU6ICM0QTkwRTI7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfZG9jOiAjMDU0OTgzO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2V4ZTogIzRDRDZFRjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9odG1sOiAjMkNCNTZFO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX2ljczogI0ZGNEY2NDtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9pbWc6ICNGRjdBMUQ7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfcGRmOiAjRTIzOTUyO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3BwczogI0ZGOEQ2RTtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl9wcHQ6ICNGRjhENkU7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3Jfc25kOiAjRkZERjAwO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3R4dDogI0ZGQUQxRjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl92Y2Y6ICNDNjc1RkY7XG4gIC0tZWFfZG9jdHlwZXNfY29sb3JfdmlkOiAjMTJEM0QyO1xuICAtLWVhX2RvY3R5cGVzX2NvbG9yX3hsczogIzFGQkZBRjtcbiAgLS1lYV9kb2N0eXBlc19jb2xvcl96aXA6ICNGRjYyQkU7XG4gIC8vIE1haWxcbiAgLS1lYV9tYWlsX3NlbmRfcnRlX2FjdGlvbnNfYmFja2dyb3VuZF9jb2xvcjogI3skLWJ1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgLS1lYV9tYWlsX3NlbmRfcnRlX3RvcDogYXV0bztcbiAgLS1lYV9tYWlsX3NlbmRfcnRlX2JvdHRvbTogMDtcbiAgLS1lYV9tYWlsX3NlbmRfcnRlX3Bvc2l0aW9uOiBzdGF0aWM7XG4gIC0tZWFfbWFpbF9zZW5kX3J0ZV9iYWNrZ3JvdW5kX2NvbG9yOiB3aGl0ZTtcbiAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnNlZW5fbXNnX25iX3BhZGRpbmdfdG9wOiAxNnB4O1xuICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogOHB4O1xuICAtLWVhX21haWxfcGVyc29uYWxzX2FjdGlvbnNfcGFkZGluZ190b3A6IDExcHg7XG4gIC8vIEhvdGtleXNcbiAgLS1lYV9hdXRoX2hvdGtleXNfcGFkZGluZ19sZWZ0OiAxMHB4O1xuICAtLWVhX2F1dGhfaG90a2V5c19wYWRkaW5nX3JpZ2h0OiAwcHg7XG4gIC8vIFBvc3RpdFxuICAtLWVhX3Bvc3RpdF9iYWNrZ3JvdW5kX2NvbG9yOiAjRkVGNDljO1xuICAtLWVhX3Bvc3RpdF93aWR0aDogMjAwcHg7XG4gIC0tZWFfcG9zdGl0X2hlaWdodDogMTAwcHg7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICA6cm9vdCB7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gM3B4KTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgOnJvb3Qge1xuICAgIC0tZWFfZ3V0dGVyOiBjYWxjKCgjeyQtZ3V0dGVyfSArIHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSkgKiAuNSk7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICA6cm9vdCB7XG4gICAgLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiAjNTQ1NDU0OyAvLyBAdG9kbyA6IMOgIHJldm9pciwgcmVtcGxhY2VyIHBhciB0ZXh0X2NvbG9yXG4gICAgLS1lYV9kcm9wZG93bl9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgLS1lYV9kcm9wZG93bl9mb250X3dlaWdodDogbm9ybWFsO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDQ0cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zZWVuX21zZ19uYl9wYWRkaW5nX3RvcDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc19hY3Rpb25zX3BhZGRpbmdfdG9wOiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9jb2xvcjogIzU0NTQ1NDtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLS1lYV9kaXJlY3Rpb25fc3RhcnQ6IGxlZnQ7XG4gIC0tZWFfZGlyZWN0aW9uX2VuZDogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAtLWVhX2RpcmVjdGlvbl9zdGFydDogcmlnaHQ7XG4gIC0tZWFfZGlyZWN0aW9uX2VuZDogbGVmdDtcbn1cbiIsICJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG4vLy8gQWNjZXNzIGJyZWFrcG9pbnRzLCBtYXgtd2lkdGhcbkBtaXhpbiBicmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEB3YXJuICdVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiAnXG4gICAgKyAnUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYm9vdHN0cmFwLWJyZWFrcG9pbnRzYCBtYXAuJztcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICBAaWYgbWFwLmhhcy1rZXkoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuICdcbiAgICArICdQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRib290c3RyYXAtYnJlYWtwb2ludHNgIG1hcC4nO1xuICB9XG59XG5cbkBtaXhpbiBicmVha3BvaW50LXVwLWRvd24oJGJyZWFrcG9pbnQtdXAsJGJyZWFrcG9pbnQtZG93bikge1xuICBAaWYgbWFwLmhhcy1rZXkoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtdXApIGFuZCBtYXAuaGFzLWtleSgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1kb3duKSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC11cCkgKyAwLjAycHh9KSBhbmQgKG1heC13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50LWRvd24pfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAd2FybiAnVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnQtdXB9YCBvciBgI3skYnJlYWtwb2ludC1kb3dufWAuICdcbiAgICArICdQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRib290c3RyYXAtYnJlYWtwb2ludHNgIG1hcC4nO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2NvbnRhaW5lcixcbi5lYV9nZW5lcmljc19faW5fbm90aWNlcyxcbi5lYV9nZW5lcmljc19faW5fYnV0dG9ucyxcbi5lYV9nZW5lcmljc19faW5fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAmOm5vdCguZWFfdXRpbGl0aWVzX193aWR0aC0xMDApIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGgpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19faW5fbm90aWNlcyxcbi5lYV9nZW5lcmljc19faW5fYnV0dG9ucyxcbi5lYV9nZW5lcmljc19faW5fY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59XG5cbiNkaXZfSU5fVE9QIHtcbiAgLmVhX2dlbmVyaWNzX19pbl9idXR0b25zOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTsgLy8gbGUgcGFkZGluZy10b3AgZGUgI2Rpdl9JTiwgQHRvZG8gw6AgcmVtcGxhY2VyIHBhciB2YXJpYWJsZSBxdWFuZCBsZSBwYWRkaW5nIGF1cmEgw6l0w6kgc3VwcHJpbcOpIHN1ciAjZGl2X0lOXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4gbGlzdCgpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuXG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cbn1cblxuQG1peGluIGxpc3RfaXRlbSgpIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuNSkgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlOiBub25lOyAvLyBAdG9kbyA6IG92ZXJpZGUgc3R5bGUgcGFyIGRlZmF1dC4gQSBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGVcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG5AbWl4aW4gbGlzdF91bCgpIHtcbiAgJiA+IGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLWVhX2xpc3RfdWxfbWFya2VyX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2xpc3RfbWFya2VyX2NvbG9yKTtcbiAgICB0b3A6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCkgLyAyIC0gdmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgLyAyKTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICByaWdodDogY2FsYygxMDAlICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBsaXN0X29sKCkge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuXG4gICYgPiBsaSB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogY291bnRlcihpdGVtKSBcIi5cIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2xpc3RfbWFya2VyX2NvbG9yKTtcbiAgICAgIHRvcDogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pIC8gMik7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAvIDIpO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpc3Q6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICBAaW5jbHVkZSBsaXN0KCk7XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgIEBpbmNsdWRlIGxpc3RfaXRlbSgpO1xuXG4gICAgJl9tYXJrZXItaWNvbiB7XG4gICAgICAvL2xpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWFya2VyIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKTtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSkgLyAyKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLTEpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC0xKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgKyBwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbGlzdF9tYXJrZXItcHJpbWFyeSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21hcmtlciB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbGlzdC11bCB7XG4gICAgJi5lYV9nZW5lcmljc19fbGlzdF9tYXJrZXItcHJpbWFyeSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fbGlzdC1vbCB7XG4gICAgJi5lYV9nZW5lcmljc19fbGlzdF9tYXJrZXItcHJpbWFyeSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpc3QtdWw6bm90KC5lYV9nZW5lcmljc19fbGlzdC1ub3JtYWxpemVkKTpub3QoW2NsYXNzKj1cImVhX2dlbmVyaWNzX19zdGFja1wiXSkge1xuICBAaW5jbHVkZSBsaXN0X3VsKCk7XG59XG5cbi5lYV9nZW5lcmljc19fbGlzdC1vbDpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gIEBpbmNsdWRlIGxpc3Rfb2woKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21wb25lbnRzL2xpc3QvdWxfb2xcIiBhcyBsaXN0O1xuXG5AbWl4aW4gdGV4dC11bmRlcmxpbmUoKSB7XG4gIHRyYW5zaXRpb246IHRleHQtZGVjb3JhdGlvbi10aGlja25lc3MgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuXG5AbWl4aW4gdGV4dC11bmRlcmxpbmUtZG91YmxlKCkge1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbn1cblxuQG1peGluIGxpbmsoKSB7XG4gIGEsXG4gIGE6bGluayxcbiAgYTp2aXNpdGVkIHtcbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbik6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgICAvL2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICBAaW5jbHVkZSB0ZXh0LXVuZGVybGluZSgpO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgQGluY2x1ZGUgdGV4dC11bmRlcmxpbmUtZG91YmxlKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBoZWFkaW5ncygpIHtcbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgLmVhX2dlbmVyaWNzX19oMSxcbiAgLmVhX2dlbmVyaWNzX19oMixcbiAgLmVhX2dlbmVyaWNzX19oMyxcbiAgLmVhX2dlbmVyaWNzX19oNCxcbiAgLmVhX2dlbmVyaWNzX19oNSxcbiAgLmVhX2dlbmVyaWNzX19oNiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWVhX2hlYWRpbmdfZm9udF9mYW1pbHkpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KTtcbiAgICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9jb250ZW50X190ZXh0X2FsaWduKTtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gIH1cbn1cblxuLy8gQHRvZG8gOiBxdWFuZCBmdWxsIGJ1bmRsZSwgc3VwcHJpbWVyIGxlcyBzZWxlY3RldXJzIGRlIHByZW1pZXIgbml2ZWF1IC5lYV9nZW5lcmljc19fIGV0IHRvdXMgbGVzICFpbXBvcnRhbnRcbi8vIEB0b2RvIDogYWpvdXRlciBuby1kYXRhIGV0IHRlc3RlciBwYXIgZXhlbXBsZSBsYSBwYWdlIHRocmVhZHMgc2FucyBkaXNjdXNzaW9uXG5oZWFkZXIsXG5mb290ZXIge1xuICAvLyBsaW5rc1xuICBwLCBsaSwgZGQge1xuICAgIEBpbmNsdWRlIGxpbmsoKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlIHtcbiAgQGluY2x1ZGUgbGluaygpO1xuICBAaW5jbHVkZSBoZWFkaW5ncygpO1xufVxuXG5zdW1tYXJ5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2NvbnRhaW5lcixcbi5lYV9nZW5lcmljc19faW5fY29udGVudCxcbi5lYV9nZW5lcmljc19fY2FyZF9tYWluLFxuLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4uZWFfZ2VuZXJpY3NfX21vZGFsX21haW4sXG4uZWFfZ2VuZXJpY3NfX25vdGljZV9tYWluLFxuLmVhX2dlbmVyaWNzX190aWxlX21haW4sXG4uZWFfZ2VuZXJpY3NfX2FydGljbGUsXG4uZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICAvLyBsaW5rc1xuICBwLCBsaSwgZGQge1xuICAgIEBpbmNsdWRlIGxpbmsoKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhlYWRpbmdzKCk7XG5cbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIGgyLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgYXJ0aWNsZSA+IGgyLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgc2VjdGlvbiA+IGgyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICB9XG5cbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIGgzLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgYXJ0aWNsZSA+IGgzLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgc2VjdGlvbiA+IGgzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDEuNzUpO1xuICB9XG5cbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIHNlY3Rpb24gPiBoNCxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKTpub3QoLmVhX2dlbmVyaWNzX19pY29uKSArIGg0LFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2ljb24pICsgaDUsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBoNiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjUpO1xuICB9XG5cbiAgLy8gY29udGVudFxuICBwLCB1bCwgb2wsIHRhYmxlLCBpbWcsIGZpZ3VyZSwgc2VjdGlvbiwgYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgfVxuXG4gICAgLy8gQFRvZG8gOiBwb3VyIMOpY3Jhc2VyIGxlIENTUyBkZSBTdHlsZV9hcHBsaSwgw6AgIHN1cHByaW1lciBxZCBmdWxsIGJ1bmRsZVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KC5lYV9nZW5lcmljc19faWNvbikgKyBwOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbnMpLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgdWwsXG4gICo6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpOm5vdChbdHlwZT1cImhpZGRlblwiXSk6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBvbCB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIHRhYmxlLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KTpub3QoW3R5cGU9XCJoaWRkZW5cIl0pOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgaW1nOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uKSxcbiAgKjpub3QoLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKTpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIGZpZ3VyZSxcbiAgdGFibGU6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyAqLFxuICBpbWc6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyAqLFxuICBmaWd1cmU6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDEuNSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApICogLTEpO1xuICB9XG5cbiAgaW1nLFxuICAuZWFfZ2VuZXJpY3NfX3ZpZGVvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBmaWd1cmUge1xuICAgIGltZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgZmlnY2FwdGlvbiArIGltZyxcbiAgICBpbWc6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgKyBmaWdjYXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLjUpO1xuICAgIH1cbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxuXG4gIHVsLFxuICBvbCB7XG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gICAgICBAaW5jbHVkZSBsaXN0Lmxpc3QoKTtcblxuICAgICAgJiA+IGxpIHtcbiAgICAgICAgQGluY2x1ZGUgbGlzdC5saXN0X2l0ZW0oKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bDpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gICAgQGluY2x1ZGUgbGlzdC5saXN0X3VsKCk7XG4gIH1cblxuICBvbDpub3QoLmVhX2dlbmVyaWNzX19saXN0LW5vcm1hbGl6ZWQpOm5vdChbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdKSB7XG4gICAgQGluY2x1ZGUgbGlzdC5saXN0X29sKCk7XG4gIH1cblxuICBwcmUge1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC8vQHRvZG8gw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgYnVuZGxlXG4gIC5jbF9mcmFtZWQgaDI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAtLWVhX2NvbnRlbnRfX3RleHRfYWxpZ246IGxlZnQ7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgYnVuZGxlLiBzZXJ0IMOgIMOpY3Jhc2VyIGxlIHRleHQtYWxpZ246Y2VudGVyIGRlIHN0eWxlX2FwcGxpXG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAtLWVhX2NvbnRlbnRfX3RleHRfYWxpZ246IHJpZ2h0OyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZS4gc2VydCDDoCDDqWNyYXNlciBsZSB0ZXh0LWFsaWduOmNlbnRlciBkZSBzdHlsZV9hcHBsaVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lYV9nZW5lcmljc19fZm9ybSB7XG4gIC5lYV9nZW5lcmljc19faW5fY29udGVudCxcbiAgLmVhX2dlbmVyaWNzX19pbl9ub3RpY2VzIHtcbiAgICAmICsgLmVhX2dlbmVyaWNzX19pbl9idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDEuNSk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZHMgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMsXG4gIC5lYV9nZW5lcmljc19fZm9ybV9zZWN0aW9uICsgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fZmllbGQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAmID4gKjpub3QoW3R5cGU9XCJoaWRkZW5cIl0pIHtcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGRzZXQsXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgb24gdXRpbGlzZXJhIHVuaXF1ZW1lbnQgZGVzIG5vdXZlYXV4IGNoYW1wc1xuICAgICAgJiArIC5lYV9nZW5lcmljc19fZGwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZGUgPGRsPlxuICAgICAgJiArIC5lYV9nZW5lcmljc19feGFkZHJzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgPiBbdHlwZT1cImhpZGRlblwiXSB7XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19maWVsZCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIG9uIHV0aWxpc2VyYSB1bmlxdWVtZW50IGRlcyBub3V2ZWF1eCBjaGFtcHNcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2RsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGRlIDxkbD5cbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9pbmZvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX194YWRkcnNfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uX2xhYmVsX3RleHQsXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9sZWdlbmQsXG4gIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3RfbGVnZW5kLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGVfZGF5IHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX21vbnRoIHtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuXG4gICAgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV95ZWFyIHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF9pbmZvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9lcnJvciB7XG4gICAgICBtYXJnaW4tbGVmdDogMjRweDsgLy8gMjRweCA9IGxhcmdldXIgZGUgbGEgY2hlY2tib3ggKyBtYXJnaW4tbGVmdCBkdSBsYWJlbCBAdG9kbyA6IHBhc3NlciDDp2EgZW4gdmFyaWFibGVzXG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCxcbiAgLmVhX2dlbmVyaWNzX190b2dnbGVfbGFiZWwge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGUge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlIHsgLy9AdG9kbyBwcm9iYWJsZW1lbnQgYWpvdXRlciBjaGVja2JveFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF90ZXh0YXJlYV90ZXh0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC8vQHRvZG8gQSBzdXBwcmltZXIgcXVhbmQgZnVsbCBidW5kbGUsIHN1cmNoYXJnZSBzZWxlY3QgeyBtYXgtd2lkdGg6IDMwMHB4OyB9XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VhcmNoIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG5cbiAgICAgIC8vIGZpZWxkXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZCB7XG4gICAgICAgICY6bm90KC5lYV9nZW5lcmljc19fZm9ybV9pdGVtLXZlcnRpY2FsKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aCkgYXV0bztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAgICAgICAgICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMTAwJTtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWluLWNvbnRlbnQgYXV0bztcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogbWluLWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX2luZm8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9lcnJvciB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7IC8vIEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF9pbmZvLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2luZm8sXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9lcnJvciB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZSxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3QsXG4gICAgICAgIC8vLmVhX2dlbmVyaWNzX194YWRkcnMsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RsLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBpbCBuJ3kgYXVyYSBwbHVzIGRlIDxkbD5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCxcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2xlZ2VuZCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3RfbGVnZW5kLFxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApICsgMXB4KTtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGgpO1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0KTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0IC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY29tcGxldGlvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFkZG9uXG4gIC5lYV9nZW5lcmljc19fZmllbGRfYWRkb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfd2lkdGgpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGZvcm0gaXRlbSBsYWJlbCBhdS1kZXNzdXNcbiAgLmVhX2dlbmVyaWNzX19mb3JtX2l0ZW0tdmVydGljYWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbDpub3QoLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCkgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9sZWdlbmQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdF9sZWdlbmQsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQsXG4gICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgICY6bm90KC5lYV9nZW5lcmljc19faXNfc3Jfb25seSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IC8vIG3Dqm1lIHZhbGV1ciBxdWUgbGEgbWFyZ2luIGR1IHRleHRlIGQnYWlkZVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0LWNoZWNrYm94ZXMsXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGRzZXQtcmFkaW9zIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kOm5vdCguZWFfZ2VuZXJpY3NfX2lzX3NyX29ubHkpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfZ3JvdXAge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7IC8vIEB0b2RvIDogcG91ciBzdXJjaGFyZ2VyIGxlIENTUyBkZSBjb250ZW50IDogw6Agdm9pciB1bmUgbWVpbGxldXJlIHNvbHV0aW9uXG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0IC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIGZvcm0gdGV4dFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX2luZm8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGNsYXNzIG5lIHNlcmEgcGx1cyB1dGlsaXPDqWVcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2luZm8sXG4gIC5lYV9nZW5lcmljc19fZmllbGRfZXJyb3Ige1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX2luZm8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGNsYXNzIG5lIHNlcmEgcGx1cyB1dGlsaXPDqWVcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbmZvLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2luZm8ge1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXRfaW5mbyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2Vycm9yIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgfVxuXG4gIC8vIG11bHRpLXN0ZXBcbiAgJi5lYV9nZW5lcmljc19fZm9ybV9tdWx0aS1zdGVwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gZmllbGRzZXRcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNldCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX19jYXJkKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC8vIMOAIHJldm9pciBxdWFuZCBsZXMgZmllbGRzZXRzIHNlcm9udCBtb2RpZmnDqXMuIFNlcnQgYWN0dWVsbGVtZW50IHBvdXIgbGUgY29udHJhY3QgZmllbGRzZXQvdG9nZ2xlclxuICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfc3ViIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2dyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyAvLyBAdG9kbyA6IHBvdXIgc3VyY2hhcmdlciBsZSBDU1MgZGUgY29udGVudCA6IMOgIHZvaXIgdW5lIG1laWxsZXVyZSBzb2x1dGlvblxuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2ZpZWxkcy1pbmxpbmUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3dpZHRoKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBmaWVsZHNldCBjYXJkXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHNldF9sZWdlbmQuZWFfZ2VuZXJpY3NfX2NhcmRfdGl0bGUge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzZWN0aW9uXG4uZWFfZ2VuZXJpY3NfX2Zvcm1fc2VjdGlvbiB7XG4gIC5lYV9nZW5lcmljc19fZm9ybV9zZWN0aW9uX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZm9ybV9zZWN0aW9uX3RpdGxlIH4gKiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAvL0B0b2RvIHByb2JhYmxlbWVudCDDoCBzdXBwcmltZXIgY2FyIGlsIGZhdXQgcmV2b2lyIHRvdXMgbGVzIGZvcm11bGFpcmVzIGF2ZWMgZGVzIGdyb3VwcyBlbiBtb2JpbGVcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZHMsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fZm9ybSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfZGF0ZV9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfdGltZXNsb3RfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfZW5kKTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX3N0YXJ0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2xlZ2VuZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdF9sZWdlbmQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRzZXRfbGVnZW5kLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19zdGFydCk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfcGFkZGluZ19lbmQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE5FV1xuLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzICsgLmVhX2dlbmVyaWNzX19idXR0b25zOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMik7XG4gIH1cbn1cbiIsICJAdXNlICdzYXNzOm1hdGgnO1xuQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1ncmlkX21heF9jb2x1bW5zOiA2O1xuJC1ncmlkX2d1dHRlcjogdmFyKC0tZWFfZ2FwKTtcblxuLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICBncmlkLWF1dG8tcm93czogMWZyO1xuICBncmlkLWNvbHVtbi1nYXA6ICQtZ3JpZF9ndXR0ZXI7XG4gIGdyaWQtcm93LWdhcDogJC1ncmlkX2d1dHRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGdyaWQtcm93LWdhcDogY2FsYygkLWdyaWRfZ3V0dGVyIC8gMik7XG4gIH1cblxuICAmID4gKiB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2dyaWRfaGVpZ2h0LWZpdCB7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ncmlkX2dhcC0wIHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZ3JpZF9nYXAtc21hbGwge1xuICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdyaWRfZ3V0dGVyIC8gMik7XG4gICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ3JpZF9ndXR0ZXIgLyAyKTtcbiAgfVxuXG4gIC8vIGNvbHVtbnNcbiAgQGlmICQtZ3JpZF9tYXhfY29sdW1ucyA+IDAge1xuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkYnJlYWtwb2ludCA9PSAneHhzJyB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJC1ncmlkX21heF9jb2x1bW5zIHtcbiAgICAgICAgICAmLSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLSN7JGl9X2F1dG8ge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIGF1dG8pO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAZm9yICRqIGZyb20gMSB0aHJvdWdoICQtZ3JpZF9tYXhfY29sdW1ucyB7XG4gICAgICAgICAgICBAaWYgJGogIT0gJGkgYW5kICRqIDwgJGkge1xuICAgICAgICAgICAgICBAaWYgZ2NkKCRpLCRqKSA9PSAxIHtcbiAgICAgICAgICAgICAgICAmLSN7JGp9XyN7JGl9IHtcbiAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGorZnIgJGkrZnI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYtI3skaX1fI3skan0ge1xuICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkaStmciAkaitmcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkLWdyaWRfbWF4X2NvbHVtbnMge1xuICAgICAgICAgICAgJi0jeyRpfV8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0jeyRpfV8jeyRicmVha3BvaW50fV9hdXRvIHtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIGF1dG8pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGZvciAkaiBmcm9tIDEgdGhyb3VnaCAkLWdyaWRfbWF4X2NvbHVtbnMge1xuICAgICAgICAgICAgICBAaWYgJGogIT0gJGkgYW5kICRqIDwgJGkge1xuICAgICAgICAgICAgICAgIEBpZiBnY2QoJGksJGopID09IDEge1xuICAgICAgICAgICAgICAgICAgJi0jeyRqfV8jeyRpfV8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogJGorZnIgJGkrZnI7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmLSN7JGl9XyN7JGp9XyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkaStmciAkaitmcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQuZWFfZ2VuZXJpY3NfX2J1dHRvbl9iYWNrIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAuZWFfZ2VuZXJpY3NfX2hlYWRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIHVzZSB7XG4gICAgICBmaWxsOiAjRkZGRkZGO1xuICAgIH1cbiAgfVxufVxuXG4vLyBwYWdlIGhlYWRlclxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXItc20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcblxuICAgIGgyLCBoMyB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQsXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlci1zbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDEuNSk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlci1zbV9iYWNrLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXItc21fY2xvc2UsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19tb2RhbF9jbG9zZSB7XG4gICAgICAgIG1hcmdpbjogMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKSAwIDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaDIsIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyLXNtIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDEuNSk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX3BhZ2VfaGVhZGVyLXNtX2JhY2ssXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlci1zbV9jbG9zZSxcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX21vZGFsX2Nsb3NlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBoMiwgaDMge1xuICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJGljb25fc2l6ZTogNzBweDtcblxuLmVhX2dlbmVyaWNzX19ub19kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDQpIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogJGljb25fc2l6ZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbixcbiAgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgICYgKyAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfdGV4dCB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ub19kYXRhX2ltZyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAmICsgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfdGV4dCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3BhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xufVxuXG4vLyBoZWFkZXJcbi5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lYV9nZW5lcmljc19fcGFnZV9oZWFkZXJfY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfZ2FwKTtcbn1cblxuLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlcl9sZWZ0LFxuLmVhX2dlbmVyaWNzX19wYWdlX2hlYWRlcl9yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4iLCAiQG1lZGlhIHByaW50IHtcbiAgLy8gRMOpc2FjdGl2ZSBsJ2FmZmljaGFnZSBkJ2ljw7RuZXMgc3VyIGRlcyBsaWVucyBvdSB0b3V0IGF1dHJlcyDDqWzDqW1lbnRzIGNsaXF1YWJsZXNcbiAgKiB7XG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZSxcbiAgLmVhX2dlbmVyaWNzX19oZWxwLFxuICAuZWFfZ2VuZXJpY3NfX2luX3RvcF9ib3gsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyxcbiAgLmVhX2dlbmVyaWNzX19idXR0b24sXG4gIC5lYV9nZW5lcmljc19fdG9nZ2xlLFxuICAuZWFfZ2VuZXJpY3NfX2lzX2hpZGRlbl9wcmludCxcbiAgLmVhX2dlbmVyaWNzX19hc2lkZV9wb3N0aXRzLFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2J1dHRvbnMsXG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsXG4gIC5lYV9nZW5lcmljc19fY29tcGxldGlvbl9saXN0LFxuICAuZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzLFxuICAuZWFfY2hhdF9fdHlwaW5nX2FyZWEsXG4gIC5lYV9wYWdlc19vdXRfX3BhZ2VfaGVhZGVyX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2VzIHtcbiAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIFtkYXRhLXNraW49XCJ3ZWIyXCJdIHtcbiAgICAjZGl2X1BBR0UsXG4gICAgI2Rpdl9UT1Age1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsICJAbWl4aW4gcm90YXRlXzAge1xuICBbZGlyPVwibHRyXCJdICYsXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cblxuQG1peGluIHJvdGF0ZV85MCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5cbkBtaXhpbiByb3RhdGVfMTgwIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuXG5AbWl4aW4gcm90YXRlX3RyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tZWFfZHVyYXRpb25fZmFzdCkgbGluZWFyO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2FuaW1hdGUge1xuICAmLWZhZGVfaW4ge1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDMwMG1zIGZvcndhcmRzO1xuICB9XG5cbiAgJi1yb3RhdGVfMTgwIHtcbiAgICBAaW5jbHVkZSByb3RhdGVfdHJhbnNpdGlvbjtcbiAgICBAaW5jbHVkZSByb3RhdGVfMTgwO1xuICB9XG5cbiAgJi1zaGFrZSB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZSAwLjgycyBjdWJpYy1iZXppZXIoLjM2LCAuMDcsIC4xOSwgLjk3KSBib3RoO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlXzM2MCB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAxMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJweCwgMCwgMCk7XG4gIH1cblxuICAzMCUsIDUwJSwgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cHgsIDAsIDApO1xuICB9XG5cbiAgNDAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0cmFuc2xhdGVGcm9tVG9wIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdHJhbnNsYXRlRnJvbUJvdHRvbSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgfVxufVxuIiwgIkB1c2UgXCIuLi9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcblxuLy8gc29sdXRpb24gMVxuLy8jZGl2X01FTlVTOm5vdCg6ZW1wdHkpLFxuLy8jZGl2X01FTlVTX1NVQlBBUlRTOm5vdCg6ZW1wdHkpIHtcbi8vICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbi8vICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy99XG4vL1xuLy8jZGl2X01FTlVTX1NVQlBBUlRTLFxuLy8uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuLy8gIGZsZXgtZ3JvdzogMTtcbi8vfVxuXG4vLyBzb2x1dGlvbiAyXG4jZGl2X01FTlVTX1NVQlBBUlRTOm5vdCg6ZW1wdHkpLFxuLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcblxuICBbZGF0YS1za2luPVwid2ViMlwiXSAmIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuI2Rpdl9NRU5VU19TVUJQQVJUUzpub3QoOmVtcHR5KSB+IFtpZCo9XCJkaXZfTUVOVVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmVhX2dlbmVyaWNzX19jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgfVxuXG4gIC8vIG5hdiB0aXRsZVxuICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgICAgICAgJiArIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zaWRlYmFyX3RvcCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIGZsZXgtZ3JvdzogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuXG4gICYsXG4gICY6aG92ZXIge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQgKyAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHsgLy8gcG91ciBuZSBwYXMgY2libGVyIGwnaWNvbmUgc2hvd19tb3JlX2Ryb3Bkb3duXG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1za2luPVwid2ViMlwiXSB7XG4gICNkaXZfTUVOVVNfU1VCUEFSVFMge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIE5vdGUgOlxuLy8gT24gdXRpbGlzZSB1bmlxdWVtZW50IGRlcyBtYXJnaW4gZW50cmUgbGVzIMOpbMOpbWVudHMgcG91ciBsYWlzc2VyIGxlcyBwYWRkaW5nIMOpZGl0YWJsZXMsIHBhciBleGVtcGxlIHNpIG9uIG1ldCB1biBzdGFjayBlbnRyZSBkZXMgY2FyZHMuXG4vLyBNw6ptZSBsb2dpcXVlIHBvdXIgbGUgc2VwYXJhdG9yLCBvbiB1dGlsaXNlIHVuIDpiZWZvcmUgcG91ciBsYWlzc2VyIGxlIGJvcmRlciBkZXMgw6lsw6ltZW50cyDDqWRpdGFibGUuXG5cbkBtaXhpbiBzdGFjay1jb21tb24oKSB7XG4gIC0tZWFfc3RhY2tfZ2FwOiB2YXIoLS1lYV9nYXApO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc3RhY2stcm93KCkge1xuICAmIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYgPiAqLFxuICAgICYgPiAqOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdChbdHlwZT1cImhpZGRlblwiXSkgfiAqIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAmID4gKiB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICAgICAgdG9wOiAxNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzdGFjay1yb3dfZGlyKCRicmVha3BvaW50OiAnJykge1xuICAkYnJlYWtwb2ludF9zdWZmaXg6ICRicmVha3BvaW50O1xuICBAaWYgJGJyZWFrcG9pbnQgIT0gJycge1xuICAgICRicmVha3BvaW50X3N1ZmZpeDogXyN7JGJyZWFrcG9pbnR9O1xuICB9XG5cbiAgW2Rpcj1cImx0clwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1yb3cjeyRicmVha3BvaW50X3N1ZmZpeH0ge1xuICAgICAgJiA+ICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogLTEgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stbm9fZ2FwIHtcbiAgICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgICAmID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBsZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93I3skYnJlYWtwb2ludF9zdWZmaXh9IHtcbiAgICAgICYgPiAqOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIDIgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIC0xIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLW5vX2dhcCB7XG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX3N0YWNrLXNlcGFyYXRvciB7XG4gICAgICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzdGFjay1jb2x1bW4oKSB7XG4gICYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmID4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgIC8vJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAvLyAgbWFyZ2luLXRvcDogdmFyKC0tZWFfc3RhY2tfZ2FwKSAhaW1wb3J0YW50O1xuICAgICAgLy99XG5cbiAgICAgICY6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSB+ICoge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9zdGFja19nYXApICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgICAgICYgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogLTEgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdyxcbi5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uIHtcbiAgJiA+IGxpIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zdGFjay1yb3cge1xuICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG59XG5cbkBpbmNsdWRlIHN0YWNrLXJvd19kaXIoKTtcblxuLmVhX2dlbmVyaWNzX19zdGFjay1jb2x1bW4ge1xuICBAaW5jbHVkZSBzdGFjay1jb21tb24oKTtcbiAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93XyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHN0YWNrLXJvd19kaXIoJGJyZWFrcG9pbnQpO1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stcm93X3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stcm93KCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHN0YWNrLXJvd19kaXIodW50aWxfI3skYnJlYWtwb2ludH0pO1xuICAgIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uX3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBpbmNsdWRlIHN0YWNrLWNvbW1vbigpO1xuICAgICAgQGluY2x1ZGUgc3RhY2stY29sdW1uKCk7XG4gICAgfVxuICB9XG59XG5cblxuLmVhX2dlbmVyaWNzX19zdGFjay1zbWFsbCA+ICoge1xuICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG59XG5cbi5lYV9nZW5lcmljc19fc3RhY2stbGFyZ2UgPiAqIHtcbiAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAua2V5cygkYm9vdHN0cmFwLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXNtYWxsXyN7JGJyZWFrcG9pbnR9ID4gKiB7XG4gICAgICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1sYXJnZV8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3N0YWNrLXNtYWxsX3VudGlsXyN7JGJyZWFrcG9pbnR9ID4gKiB7XG4gICAgICAtLWVhX3N0YWNrX2dhcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGFjay1sYXJnZV91bnRpbF8jeyRicmVha3BvaW50fSA+ICoge1xuICAgICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLW5vX2dhcCB7XG4gIC0tZWFfc3RhY2tfZ2FwOiAwcHg7XG4gIC8vJltjbGFzcyo9XCJlYV9nZW5lcmljc19fc3RhY2stcm93XCJdIHtcbiAgLy8gICYgPiAqIHtcbiAgLy8gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIC8vICAgIG1hcmdpbi1yaWdodDogMDtcbiAgLy8gIH1cbiAgLy99XG5cbiAgJi5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uIHtcbiAgICAvLyYgPiAqIHtcbiAgICAvLyAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIC8vICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgLy99XG5cbiAgICAmLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICAgJiA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yLmVhX3V0aWxpdGllc19fbGlzdF9zdHlsZS1ub25lIHtcbiAgJiA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIGVhX2dlbmVyaWNzX190aWxlKCkge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9jYXJkX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbn1cblxuLmVhX2dlbmVyaWNzX190aWxlIHtcbiAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX3RpbGUoKTtcblxuICAmLmVhX2dlbmVyaWNzX190aWxlLWxhcmdlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX3RpbGUtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGlsZV90aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcblxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImNvbnRhaW5lclwiO1xuQHVzZSBcImNvbnRlbnRcIjtcbkB1c2UgXCJmb3JtXCI7XG5AdXNlIFwiZ3JpZFwiO1xuQHVzZSBcImhlYWRlclwiO1xuQHVzZSBcIm5vX2RhdGFcIjtcbkB1c2UgXCJwYWdlXCI7XG5AdXNlIFwicHJpbnRcIjtcbkB1c2UgXCJzaWRlYmFyXCI7XG5AdXNlIFwic3RhY2tcIjtcbkB1c2UgXCJ0aWxlXCI7XG5cbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi8vQHRvZG8gQSBzdXBwcmltZXIgcXVhbmQgc2tpbiBhcHAgc2VyYSBzdXBwcmltw6lcbltkYXRhLXNraW49XCJhcHBcIl0gI2Rpdl9JTixcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdICNkaXZfSU4ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAjZGl2X0lOX1RPUC5lYV9nZW5lcmljc19fc2VwX2gge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIH1cbiAgfVxufVxuXG4jZGl2X0lOX01BSU4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZHNldC1kYXRlX3NlbGVjdG9yIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZXh0IHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvID4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKSAvIDIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGNhcmRcbiAgJi5lYV9nZW5lcmljc19fY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94LFxuLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcmFkaW8sXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94IHsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcblxuICArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBzY2FsZSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbS1pY29uLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uLWNoZWNrZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgJjpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICY6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbiwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAgJi5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbl9pY29uLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbi1jaGVja2VkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAmOmluZGV0ZXJtaW5hdGUgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICY6Y2hlY2tlZDpub3QoOmluZGV0ZXJtaW5hdGUpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAmOmNoZWNrZWQ6bm90KDppbmRldGVybWluYXRlKSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgxKTtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcmFkaW8sXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94W3R5cGU9XCJyYWRpb1wiXSB7XG4gICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiA5OXJlbTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTlyZW07XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveCxcbi5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiAycHg7IC8vIChmb250LXNpemUgMTNweCAtIDE3cHggZGUgaGF1dGV1ciBkZSBjYXNlKSAqIC41IEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveDpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b206bm90KC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLWljb24pLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBwbHVzIGQnYW5jaWVucyBjaGFtcHNcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94Om5vdCg6aW5kZXRlcm1pbmF0ZSkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbTpub3QoLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20taWNvbikgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gICAge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZmllbGQtZGlzYWJsZWQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB7XG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYm9yZGVyX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19maWVsZC1kaXNhYmxlZCkge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94Om5vdCg6Y2hlY2tlZCkgKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTpub3QoLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiksXG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3g6bm90KDppbmRldGVybWluYXRlKSArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tOm5vdCguZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uKSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9ib3JkZXJfY29sb3JfY2hlY2tlZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHMge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfbGFiZWwsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIHBsdXMgZCdhbmNpZW5zIGNoYW1wc1xuICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZC1yYWRpbyB7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAvL3BhZGRpbmctdG9wOiAycHg7IC8vIChmb250LXNpemUgMTNweCAtIDE3cHggZGUgaGF1dGV1ciBkZSBjYXNlKSAqIC41IEB0b2RvIDogcGFzc2VyIMOnYSBlbiB2YXJpYWJsZXNcbiAgICAgICAgcGFkZGluZy10b3A6IDA7IC8vIG5vdXZlYXUgcGFkZGluZywgYm9keSBsaW5lLWhlaWdodCBwYXNzw6kgw6AgMS41XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9sYWJlbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgcGx1cyBkJ2FuY2llbnMgY2hhbXBzXG4gIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gsXG4gIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZC1maWxlX2Ryb3B6b25lIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZC1pbnB1dF9kcm9wem9uZV90ZXh0IHtcbiAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKSB2YXIoLS1lYV9nYXApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19maWVsZHNldC1wYXNzd29yZCB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2ZpZWxkc2V0X2ZpZWxkcy1pbmxpbmUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLXBhc3N3b3JkIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1jaGVja2JveF9sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXQtcGFzc3dvcmQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1wYXNzd29yZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3gge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZmllbGRzZXQtcGFzc3dvcmQge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzIHtcblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZC1wYXNzd29yZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkLWNoZWNrYm94IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuKiBJbnB1dCByYW5nZVxuKi9cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2Uge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIGlucHV0IHtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qIENocm9tZSAqL1xuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBoZWlnaHQ6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4vKiBGaXJlZm94ICovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbW96LXJhbmdlLXRyYWNrIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xuICBib3JkZXI6IDA7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogSUUgKi9cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tcy10cmFjayB7XG4gIGhlaWdodDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXRfcmFuZ2UgaW5wdXQ6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZWFfZmllbGRfaW5wdXRfcmFuZ2VfY29sb3IpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3JhbmdlIGlucHV0OjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2ZpZWxkX2lucHV0X3JhbmdlX2NvbG9yKTtcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dF9yYW5nZSBpbnB1dDo6LW1zLXRodW1iIHtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9yYW5nZV9jb2xvcik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qXG4qIERhdGVcbiovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2RhdGUgLmVhX2dlbmVyaWNzX19maWVsZF9kYXRlX2ZpZWxkcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwic2FzczpzZWxlY3RvclwiO1xuXG4vKlxuKiBTZWxlY3RcbiovXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG5cbiAgJi1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gUmVzZXQgc2VsZWN0IG5lZWRlZCB0byBkaXNwbGF5IGNoZXZyb25cbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC8vcGFkZGluZzogNXB4IDI1cHggNnB4IDVweDtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IHZhcigtLWVhX2ZpZWxkX3NlbGVjdF9jb2xvcik7XG4gICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9mb3JtX2ZpZWxkX3RleHRfbWF4X3dpZHRoKTtcbiAgICAvL21pbi1oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX21pbl9oZWlnaHQpO1xuICAgIC8vbGluZS1oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2xpbmVfaGVpZ2h0KTtcblxuICAgIC8vIEB0b2RvIHbDqXJpZmllciBzaSBvbiBsZSBnYXJkZSBhcHLDqHMgcXVlIGNvbnRleHRtZW51IHNvaXQgZmluaVxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICRzaXplOiAxMXB4O1xuICAgIGhlaWdodDogJHNpemU7XG4gICAgd2lkdGg6ICRzaXplO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgkc2l6ZSAvIDIpICogLTEpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuIHtcbiAgICAgIHotaW5kZXg6IDIwMTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9tYXhfd2lkdGgpO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X21heF93aWR0aCk7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIHJpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGxlZnQ6IDdweDtcbiAgICB9XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qXG4qIFRleHRhcmVhXG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF90ZXh0YXJlYV90ZXh0IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2JvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59IiwgIi8qXG4qIFRpbWVzbG90XG4qL1xuLmVhX2dlbmVyaWNzX19maWVsZF90aW1lc2xvdCAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RpbWVzbG90cyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImRhdGV0aW1lL2RhdGVcIiBhcyAqO1xuQHVzZSBcImlucHV0L2NoZWNrYm94XCI7XG5AdXNlIFwiaW5wdXQvZmlsZVwiO1xuQHVzZSBcImlucHV0L3Bhc3N3b3JkXCI7XG5AdXNlIFwiaW5wdXQvcmFuZ2VcIjtcbkB1c2UgXCJkYXRlXCI7XG5AdXNlIFwic2VsZWN0XCI7XG5AdXNlIFwidGV4dGFyZWFcIjtcbkB1c2UgXCJ0aW1lc2xvdFwiO1xuXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdW50aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRleHQsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXBhc3N3b3JkLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1lbWFpbCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGVsLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10aW1lIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2JvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX2xlZnQpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1lYV9maWVsZF9pbnB1dF9jb2xvcik7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1heC13aWR0aDogdmFyKC0tZWFfZm9ybV9maWVsZF93aWR0aCk7XG4gIH1cbn1cblxuLy8gYm9yZGVyLWNvbG9yc1xuLmNsX3NlbGVjdCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuc3Bhbi5jbF9zZWxlY3QsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2NoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2NoZWNrYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveCArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1yYWRpbyArIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveCArIC5lYV9nZW5lcmljc19fZmllbGRfY2hlY2tib3hfY3VzdG9tLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCxcbi5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtcGFzc3dvcmQsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWVtYWlsLFxuLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZWwsXG4uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LXRpbWUsXG50ZXh0YXJlYSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfNSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzcsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8xMCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzE1LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfMjAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF8yNSwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0XzMwLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfNDAsIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF82MCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0X2F1dG8sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9pbnB1dF9ibG9jaywgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX2lucHV0X2Jsb2NrXzc1LCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfaW5wdXRfZnVsbCwgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcWQgcGx1cyB1dGlsaXPDqVxuLmNsX3hhZGRyc1tjbGFzcyo9XCJjbF94YWRkcnNcIl0sIC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHFkIHBsdXMgdXRpbGlzw6lcbi5jbF9zZWxlY3RbY2xhc3MqPVwiY2xfc2VsZWN0XCJdLCAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG4uY2xfc2VsZWN0X2xhYmVsW2NsYXNzKj1cImNsX3NlbGVjdF9sYWJlbFwiXSAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxZCBwbHVzIHV0aWxpc8OpXG57XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfZmllbGRfaW5wdXRfY29sb3IpO1xufVxuXG4vLyBkaXNhYmxlZFxuLmVhX2dlbmVyaWNzX19maWVsZHNldDpkaXNhYmxlZCAuZWFfZ2VuZXJpY3NfX2ZpZWxkLFxuLmVhX2dlbmVyaWNzX19maWVsZC1kaXNhYmxlZCB7XG4gIC8vLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgLy8gIG9wYWNpdHk6IDAuNTtcbiAgLy99XG4gIC8vXG4gIC8vLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dCxcbiAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhLFxuICAvLy5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0LFxuICAvLy5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAvLy5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLFxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIG9wYWNpdHk6IDAuNTtcblxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtcmFkaW9fY3VzdG9tLCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19maWVsZF9idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2lucHV0X3RleHRfYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApICogLTEpIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMiAqIC0xKSAwIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMiAqIC0xKTtcblxuICAmID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCB7XG4gICAgbWFyZ2luOiB2YXIoLS1lYV9idXR0b25zX2dhcCkgY2FsYyh2YXIoLS1lYV9idXR0b25zX2dhcCkgLyAyKSAwIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMik7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vbGF5b3V0L2NvbnRlbnRcIiBhcyBjb250ZW50O1xuQHVzZSBcIi4uL2ZvY3VzXCIgYXMgZm9jdXM7XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAwO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9idXR0b25fdGV4dF9hbGlnbik7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZWFfYnV0dG9uX3RleHRfZGVjb3JhdGlvbik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1lYV9idXR0b25fZm9udF9mYW1pbHkpO1xuICBmb250LXNpemU6IHZhcigtLWVhX2J1dHRvbl9mb250X3NpemUpO1xuICBmb250LXN0eWxlOiB2YXIoLS1lYV9idXR0b25fZm9udF9zdHlsZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1lYV9idXR0b25fZm9udF93ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgYm9yZGVyLXN0eWxlOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlKTtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3JlcGVhdCk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX3Bvc2l0aW9uKTtcbiAgY2xpcC1wYXRoOiB2YXIoLS1lYV9idXR0b25fY2xpcF9wYXRoKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogdmFyKC0tZWFfYnV0dG9uX292ZXJmbG93KTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAwOyAvLyBmaXggd2Via2l0XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIGNvbG9yIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpLCBib3JkZXItY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIG91dGxpbmUtY29sb3IgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIHRyYW5zZm9ybSAwLjFzO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG4gIH1cblxuICAmOmFjdGl2ZSxcbiAgJjpob3ZlcjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gICZbZGlzYWJsZWRdIHtcbiAgICAvL29wYWNpdHk6IC41OyAvLyBub24gYWNjZXNzaWJsZVxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgfVxuXG4gIEBzdXBwb3J0cyBub3Qgc2VsZWN0b3IoOmZvY3VzLXZpc2libGUpIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAvLyBvdXRsaW5lXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcblxuICAgICYsXG4gICAgJjpsaW5rLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYmFkZ2UtY291bnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBnaG9zdFxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIHByaW1hcnlcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkge1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG5cbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnkpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2JhZGdlLWNvdW50ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHNlY29uZGFyeVxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2FjdGl2ZSk7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9iZ19jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2ljb25fZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmUpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuXG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnkpO1xuICAgIHotaW5kZXg6IDE7IC8vIENvcnJpZ2UgbGEgYm9yZHVyZSBkcm9pdGUgc291cyBsZSBib3V0b24gc3VpdmFudFxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGRhbmdlclxuICAmLmVhX2dlbmVyaWNzX19idXR0b24tZGFuZ2VyIHtcbiAgICAtLWVhX2J1dHRvbl9fYWN0aXZlX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGw6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXI6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lKTpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2RhcmspO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSxcbiAgICAmOmhvdmVyOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBsYWlzc2VyIHBvc2l0aW9ubsOpIGljaVxuICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbixcbiAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWFjdGl2ZSxcbiAgJi5lYV91dGlsaXRpZXNfX3J0ZS1oaWdobGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfaWNvbl9maWxsKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24sXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAgICYuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX2VuZCB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tZWFfYnV0dG9uX3RleHRfZGVjb3JhdGlvbik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYsXG4gICY6bGluayxcbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yX2hvdmVyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgQGluY2x1ZGUgY29udGVudC50ZXh0LXVuZGVybGluZSgpO1xuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGNvbnRlbnQudGV4dC11bmRlcmxpbmUtZG91YmxlKCk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uLXNtYWxsIHtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAwO1xuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcblxuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24tbGFyZ2Uge1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDA7XG4gIC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xuXG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKTtcbiAgbWluLXdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2xhcmdlKTtcbn1cblxuLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHZhcigtLWVhX2J1dHRvbl9jb250ZW50X2ljb25fb25seV9hZnRlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogMTNweDtcbiAgfVxufVxuIiwgIkBtaXhpbiBlYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV91dGlsaXRpZXNfX2xvYWRlciB7XG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAvLyBAdG9kbyA6IHRyb3V2ZXIgdW5lIHNvbHV0aW9uIHBvdXIgYXZvaXIgdW5lIGNvbWJpbmFpc29uIGRlIGNvdWxldXJzIGFjY2Vzc2libGVzXG4gICAgLS1lYV9zcGlubmVyX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyKTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgIC0tZWFfc3Bpbm5lcl9jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9zcGlubmVyX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLmVhX3Rlc3RfX29wYWNpdHkge1xuICAmID4gKiB7XG4gICAgYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGluZmluaXRlIGFsdGVybmF0ZSBsaW5lYXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBlYV9nZW5lcmljc19fYnV0dG9uX3RleHRfbWFyZ2luKCkge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5XCJdKSB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcblxuICAgICAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC5nZXQoJGJvb3RzdHJhcC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSkge1xuICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfc3Jfb25seV8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQpO1xuXG4gICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHlfdW50aWxfI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0KTtcblxuICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBlYWNoICRicmVha3BvaW50IGluIG1hcC5rZXlzKCRib290c3RyYXAtYnJlYWtwb2ludHMpIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLmdldCgkYm9vdHN0cmFwLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XG4gICAgICAgICAgJi5lYV91dGlsaXRpZXNfX2lzX2hpZGRlbl8jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfaGlkZGVuX3VudGlsXyN7JGJyZWFrcG9pbnR9ICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogI3ttYXAuZ2V0KCRib290c3RyYXAtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSArIDAuMDJweH0pIHtcbiAgICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfaGlkZGVuX3VudGlsXyN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZWFfdXRpbGl0aWVzX19pc19oaWRkZW5fI3skYnJlYWtwb2ludH0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxuXG4gICYtc21hbGwge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gICYtY29tcGFjdCB7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICB9XG5cbiAgJi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAmLWJhZGdlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9yaWdodCk7XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9iYWRnZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tc21hbGwge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1jb21wYWN0IHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fbGVmdDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2JhZGdlX2JhZGdlX21hcmdpbl9yaWdodDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpbms6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWljb246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSkge1xuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiAwO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGVhX2dlbmVyaWNzX19idXR0b25fdGV4dF9tYXJnaW4oKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX2VuZCB7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogMDtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpbms6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0KSB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1iYWRnZSAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1iYWRnZSB7XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQ6IDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQsXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gIC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLXNtYWxsIHtcbiAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tY29tcGFjdCB7XG4gICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gICAgLS1lYV9idXR0b25fYmFkZ2VfYmFkZ2VfbWFyZ2luX2xlZnQ6IGNhbGMoKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAtIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkpIC8gMik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiAwO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBlYV9nZW5lcmljc19fYnV0dG9uX3RleHRfbWFyZ2luKCk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9lbmQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuXG4gICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiAwO1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saW5rOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCkge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tYmFkZ2UgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2JhZGdlX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWJhZGdlIHtcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgICAgLS1lYV9idXR0b25fYmFkZ2VfdGV4dF9tYXJnaW5fcmlnaHQ6IDA7XG4gICAgICAtLWVhX2J1dHRvbl9iYWRnZV9iYWRnZV9tYXJnaW5fbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24sXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpZ2h0IC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24tY2hldnJvbixcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbi1jaGV2cm9uICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3QgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19idXR0b25zX3NlZ21lbnRlZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2FzczptYXBcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2FjdGlvbnNfYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMuZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnM6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQuZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5X3VudGlsX21kIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgKyAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAtLWVhX2J1dHRvbl9pY29uX2ljb25fbWFyZ2luX2xlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL0B0b2RvIGZiIEEgc3VwcHJpbWVyIHF1YW5kIGVzdCBmYWl0IGh0dHA6Ly8xMC45LjAuMTE6MzAwMC9tYWlsb2JqZWN0L21haWxvYmplY3QvaXNzdWVzLzUwN1xuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fYWN0aW9uc19iYXIge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSk6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWljb25fb25seSkge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19hZHMge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCAiLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAmLWljb24ge1xuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94c21hbGwpO1xuICAgIH1cbiAgfVxufVxuIiwgIi8vQHRvZG8gdmFyaWFibGVzXG4vLyRhdmF0YXJfc2l6ZTogMjhweDtcbi8vLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuLy8gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICBiYWNrZ3JvdW5kOiAjOGM4YzhjO1xuLy8gIGNvbG9yOiAjRkZGRkZGO1xuLy8gIHdpZHRoOiAkYXZhdGFyX3NpemU7XG4vLyAgaGVpZ2h0OiAkYXZhdGFyX3NpemU7XG4vLyAgbGluZS1oZWlnaHQ6ICRhdmF0YXJfc2l6ZTtcbi8vICBib3JkZXItcmFkaXVzOiA1MCU7XG4vLyAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gIHBhZGRpbmctdG9wOiAwOyAvLyEhIVxuLy8gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vL1xuLy8gIC5lYV9nZW5lcmljc19faWNvbiB7XG4vLyAgICBtYXJnaW4tdG9wOiAzcHg7XG4vL1xuLy8gICAgdXNlIHtcbi8vICAgICAgZmlsbDogI0ZGRkZGRjtcbi8vICAgIH1cbi8vICB9XG4vL31cblxuLy8uZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4vLyAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gIG1hcmdpbjogMDtcbi8vXG4vLyAgLmVhX2dlbmVyaWNzX19hdmF0YXJfaW1nIHtcbi8vICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgd2lkdGg6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbi8vICAgIGhlaWdodDogdmFyKC0tZWFfYXZhdGFyX3NpemUpO1xuLy8gICAgY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuLy8gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbi8vICAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgICBwYWRkaW5nOiAwO1xuLy8gIH1cbi8vXG4vLyAgLmVhX2dlbmVyaWNzX19hdmF0YXJfc3RhdHVzIHtcbi8vICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4vLyAgICB3aWR0aDogMTBweDtcbi8vICAgIGhlaWdodDogMTBweDtcbi8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgIGxlZnQ6IDE4cHg7XG4vLyAgICBib3R0b206IC0ycHg7XG4vL1xuLy8gICAgJi1vZmZsaW5lIHtcbi8vICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfb2ZmbGluZSk7XG4vLyAgICB9XG4vL1xuLy8gICAgJi1vbmxpbmUge1xuLy8gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vbmxpbmUpO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4uZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLmVhX2dlbmVyaWNzX19hdmF0YXJfX2ljb24sXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9hdmF0YXJfYm9yZGVyX3JhZGl1cyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyX19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2F2YXRhcl9faW1hZ2VfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAkLWFuZ2xlOiA0NTsgLy8gQW5nbGUgcG91ciBwb3NpdGlvbm5lciBlbiBiYXMgw6AgZHJvaXRlXG4gICAgLy8gQ29udmVyc2lvbiBkZSBsJ2FuZ2xlIGVuIHJhZGlhbnMgcG91ciBsZXMgZm9uY3Rpb25zIGNvcy9zaW5cbiAgICAkLXRoZXRhOiBjYWxjKCN7JC1hbmdsZX0gKiAoMy4xNDE1OSAvIDE4MCkpO1xuXG4gICAgQHN1cHBvcnRzICh0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyhjb3MoMHJhZCkgKiAxcHgpKSkgYW5kICh0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyhzaW4oMHJhZCkgKiAxcHgpKSkge1xuICAgICAgLS1lYV9hdmF0YXJfX3JheW9uOiBjYWxjKHZhcigtLWVhX2F2YXRhcl9zaXplKSAvIDIpO1xuICAgICAgLy8gUG9zaXRpb25uZW1lbnQgYWJzb2x1IGVuIHV0aWxpc2FudCBsZXMgZm9ybXVsZXMgdHJpZ29ub23DqXRyaXF1ZXNcbiAgICAgIC0tZWFfYXZhdGFyX194OiBjYWxjKHZhcigtLWVhX2F2YXRhcl9fcmF5b24pICsgdmFyKC0tZWFfYXZhdGFyX19yYXlvbikgKiBjb3MoI3skLXRoZXRhfSkgLSB2YXIoLS1lYV9iYWRnZV9taW5pX3NpemUpIC8gMik7XG4gICAgICAtLWVhX2F2YXRhcl9feTogY2FsYyh2YXIoLS1lYV9hdmF0YXJfX3JheW9uKSArIHZhcigtLWVhX2F2YXRhcl9fcmF5b24pICogc2luKCN7JC10aGV0YX0pIC0gdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIpO1xuXG4gICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICB0b3A6IHZhcigtLWVhX2F2YXRhcl9feSk7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICBsZWZ0OiB2YXIoLS1lYV9hdmF0YXJfX3gpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICByaWdodDogdmFyKC0tZWFfYXZhdGFyX194KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3V0bGluZTogdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuQG1peGluIGFwcGxpY2F0aW9uX2ZpbGwoJG5hbWUsICRjb2xvcikge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24uZWFfZ2VuZXJpY3NfX2FwcGxpY2F0aW9uXyN7JG5hbWV9X2ZpbGwgPiB1c2Uge1xuICAgIGZpbGw6ICRjb2xvcjtcbiAgfVxufVxuXG4kY29tbW9uX2FwcGxpY2F0aW9uczogKFxuICAvL1wiYWRib29rXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2FkYm9vayksXG4gIC8vXCJhbGJ1bXNcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfYWxidW1zKSxcbiAgXCJib29rbWFya3NcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfYm9va21hcmtzKSxcbiAgLy9cImNhbGVuZGFyXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2NhbGVuZGFyKSxcbiAgLy9cImNoYXRcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfY2hhdCksXG4gIC8vXCJkb2NzXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX2RvY3MpLFxuICBcImdhbGxlcnlfaGVscFwiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9nYWxsZXJ5X2hlbHApLFxuICBcImtleXNcIjogdmFyKC0tZWFfYXBwbGlfY29sb3Jfa2V5cyksXG4gIFwibWFpbGluZ1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9tYWlsaW5nKSxcbiAgXCJub3Rlc1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9ub3RlcyksXG4gIFwicG9zdGl0c1wiOiB2YXIoLS1lYV9hcHBsaV9jb2xvcl9wb3N0aXRzKSxcbiAgXCJyZW1pbmRlcnNcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfcmVtaW5kZXJzKSxcbiAgXCJyc3NcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfcnNzKSxcbiAgXCJzYW50YV90cmVlXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3NhbnRhX3RyZWUpLFxuICBcInNlYXJjaF93d3dcIjogdmFyKC0tZWFfYXBwbGlfY29sb3Jfc2VhcmNoX3d3dyksXG4gIFwidGltZXN0YW1waW5nXCI6IHZhcigtLWVhX2FwcGxpX2NvbG9yX3RpbWVzdGFtcGluZyksXG4gIFwidG9kb3NcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfdG9kb3MpLFxuICBcInhwcl9idHVcIjogdmFyKC0tZWFfYXBwbGlfY29sb3JfeHByX2J0dSlcbik7XG5cbkBlYWNoICRuYW1lLCAkY29sb3IgaW4gJGNvbW1vbl9hcHBsaWNhdGlvbnMge1xuICBAaW5jbHVkZSBhcHBsaWNhdGlvbl9maWxsKCRuYW1lLCAkY29sb3IpO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9iYWRnZV9ib3JkZXJfcmFkaXVzKTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWRnZV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgY29sb3I6IHZhcigtLWVhX2JhZGdlX2NvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9iYWRnZV9mb250X3NpemUpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIHZhcigtLWVhX2JhZGdlX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMiArIHZhcigtLWVhX2JhZGdlX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYmFkZ2VfZm9udF9zaXplKSk7XG4gIC8vbWluLXdpZHRoOiBjYWxjKHZhcigtLWVhX2JhZGdlX2ZvbnRfc2l6ZSkgKyB2YXIoLS1lYV9iYWRnZV9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2JhZGdlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcblxuICAmOmVtcHR5Om5vdCguZWFfZ2VuZXJpY3NfX21ldGFkYXRhKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8qIGNvbG9ycyAqL1xuICAkLWNvbG9yczogJ2RhbmdlcicsICdzdWNjZXNzJywgJ2luZm8nO1xuXG4gIEBlYWNoICRjb2xvciBpbiAkLWNvbG9ycyB7XG4gICAgJi5lYV9nZW5lcmljc19fYmFkZ2UtI3skY29sb3J9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl8jeyRjb2xvcn0pO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfI3skY29sb3J9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19iYWRnZS1zdHJvbmcge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2JhZGdlLXByaW1hcnkge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpICogLjYpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAqIC43NSk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pICogLjc1KTtcbiAgICB9XG5cbiAgICB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYmFkZ2VfY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gICYtaWNvbl9vbmx5IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLWNvdW50ZXIge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfYmFkZ2VfY291bnRlcl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2JhZGdlX2NvdW50ZXJfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fYmFubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFubmVyX2JhY2tncm91bmRfY29sb3IpO1xuICBjb2xvcjogdmFyKC0tZWFfYmFubmVyX2NvbG9yKTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fYW5jaG9yOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4qICsgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iIHtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbn1cblxuLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2JyZWFkY3J1bWJfaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAvLy5lYV9nZW5lcmljc19fYnV0dG9uLWxpbmsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gIC8vICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLy99XG59XG5cbi5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9zZWdtZW50c19jb3VudC0xIHtcbiAgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggNiB7XG4gICAgLmVhX2dlbmVyaWNzX19icmVhZGNydW1iX3NlZ21lbnRzX2NvdW50LSN7JGl9IHtcbiAgICAgIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9pdGVtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4vLyAgQGZvciAkaSBmcm9tIDIgdGhyb3VnaCA2IHtcbi8vICAgIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9zZWdtZW50c19jb3VudC0jeyRpfSB7XG4vLyAgICAgIC5lYV9nZW5lcmljc19fYnJlYWRjcnVtYl9pdGVtIHtcbi8vICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvICN7JGl9KTtcbi8vICAgICAgfVxuLy8gICAgfVxuLy8gIH1cbi8vfVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vL0B0b2RvIHByw6l2b2lyIGJvcmRlcl9jb2xvciBwcmltYXJ5XG5AbWl4aW4gZWFfZ2VuZXJpY3NfX3RpbGUoKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWVhX2NhcmRfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgcGFkZGluZzogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3RpbGUge1xuICBAaW5jbHVkZSBlYV9nZW5lcmljc19fdGlsZSgpO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCIuL3RpbGVcIiBhcyAqO1xuXG4vL0B0b2RvIG9wdGltaXphdGlvbl9zdWJcbi8vU29ydGlyIGxlcyBpbWJyaWNhdGlvbnMgY3NzIGNhciBwYXMgdG91am91cnMgbsOpY2Vzc2FpcmUgYXZlYyBub3RyZSBzeXN0w6htZVxuLmVhX2dlbmVyaWNzX19jYXJkIHtcbiAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX3RpbGUoKTtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQtY2xpY2thYmxlIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jYXJkX2JnX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19jYXJkLWhpZ2hsaWdodGVkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY2FyZC1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG5cbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuXG4gICAgJiA+ICo6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF9mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogMS41KTtcbiAgfVxuXG4gIC8vIGxhcmdlXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQtbGFyZ2Uge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogMik7XG4gICAgfVxuICB9XG5cbiAgLy8gY2FyZCBmdWxsXG4gICYuZWFfZ2VuZXJpY3NfX2NhcmQtZnVsbCB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5lYV9nZW5lcmljc19fY2FyZF9oZWFkZXIsXG4gICAgLmVhX2dlbmVyaWNzX19jYXJkX21haW4sXG4gICAgLmVhX2dlbmVyaWNzX19jYXJkX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY2FyZF9wcm9kdWN0IHtcblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfdGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjUpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkX2ZlYXR1cmVzIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICogKyAuZWFfZ2VuZXJpY3NfX2NhcmRfZmVhdHVyZXMge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogMS41KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FyZF9mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIDIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY2FydCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5lYV9nZW5lcmljc19fY2FydF90aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMTUlOyAvLyBUb0RvIDogw6AgcmVtcGxhY2VyIHBhciAkZm9udC1zaXplLWgzIHF1YW5kIG9uIGF1cmEgdW5lIHZhcmlhYmxlXG4gICAgY29sb3I6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X3Byb2R1Y3RzX2xpc3Qge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfZ2FwKSB2YXIoLS1lYV9nYXApIHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfdG90YWwge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF9leHBpcnlfaXRlbS5lYV9nZW5lcmljc19fY2FydF9pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfZ2FwKSAwIHZhcigtLWVhX2dhcCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYgPiBwIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jYXJ0X3RvdGFsIC5lYV9nZW5lcmljc19fY2FydF9pdGVtOmxhc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAmLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fZ3JvdXAtbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9sYWJlbDpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDMpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9ncm91cC1wcmljZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9wcmljZTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAzKTtcbiAgICB9XG4gIH1cblxuICArIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX2dyb3VwIHtcbiAgICBmbGV4LWJhc2lzOiBtaW4tY29udGVudDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV9nZW5lcmljc19fY2FydF9pdGVtX2xhYmVsIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJ0X2l0ZW1fcHJpY2Uge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9zZXBhcmF0b3Ige1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcnRfaXRlbV9vbGRfcHJpY2Uge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogLjg1KTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NhcnRfZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2Z1bGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJpY2VfaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgLmVhX2dlbmVyaWNzX19wcmljZV9mcm9tIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19wcmljZV9mdWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3ByaWNlX3ZhbHVlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCIuLi90aWxlXCIgYXMgKjtcblxuXG4uZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50IHtcbiAgQGluY2x1ZGUgZWFfZ2VuZXJpY3NfX3RpbGUoKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2Uge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfaGVhZGVyIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBmbGV4OiAxIDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdWJzY3JpcHRpb25fY3VycmVudF9wcmljZSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBoZWFkZXJcbi5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4OiAxIDA7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X2V4cGlyeSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICB9XG59XG5cbi8vIG1haW5cbi5lYV9nZW5lcmljc19fc3Vic2NyaXB0aW9uX2N1cnJlbnRfbWFpbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X3Byb2R1Y3RzIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2NhcmRfc3BhY2VyKTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fY2FydF90b3RhbCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjUpO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjUpO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi8vIHByaWNlXG4uZWFfZ2VuZXJpY3NfX3N1YnNjcmlwdGlvbl9jdXJyZW50X3ByaWNlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNSkgdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3ByaWNlX2l0ZW06Zmlyc3QtY2hpbGQgLmVhX2dlbmVyaWNzX19wcmljZV9mdWxsIC5lYV9nZW5lcmljc19fcHJpY2VfdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTUwJTtcbiAgfVxufVxuIiwgIltkYXRhLWNvbnRyYWN0fj0nY2hpbGRIaWRlYWJsZS5jb250YWluZXInXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICA+ICoge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMXB4IDRweDsgLy8gQHRvZG8gOiBtZXR0cmUgZGVzIHZhbGV1cnMgcmVsYXRpdmVzIGF1IHRleHRlXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLmVhX2dlbmVyaWNzX19jb2RlLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLy8gY29kZV9ibG9ja1xuLmVhX2dlbmVyaWNzX19jb2RlX2Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmVhX2dlbmVyaWNzX19wcmUge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAvIDIgKiAtMSk7XG4gICAgcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fY29kZV9ibG9ja19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBtb2RhbFxuLmVhX2dlbmVyaWNzX19jb2RlX2Jsb2NrX21vZGFsIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4iLCAiQHVzZSBcIi4uL2FuaW1hdGlvbnMvaW5kZXhcIiBhcyBhbmltYXRpb25zO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtdHJhbnNpdGlvbl90aW1lOiB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KTtcblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b25fZGVmYXVsdCB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b25fZnVsbHNjcmVlbiB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtaXhpbiBjb2xsYXBzZSgpIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWwtb3BlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2xsYXBzZV9kZWZhdWx0KCkge1xuICBAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW4ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19faGFzLXRyYW5zaXRpb25fZW5kIHtcbiAgICAgIHRyYW5zaXRpb246IGdyaWQtdGVtcGxhdGUtcm93cyAkLXRyYW5zaXRpb25fdGltZSBlYXNlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2J1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgfVxuXG4gICAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbYXJpYS1leHBhbmRlZF0ge1xuICAgICYgPiAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlX3RyYW5zaXRpb247XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb25zLnJvdGF0ZV85MDtcbiAgICB9XG4gIH1cblxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb25zLnJvdGF0ZV8wO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsIHtcbiAgQGluY2x1ZGUgY29sbGFwc2U7XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfaXNfb3BlbiB7XG4gICAgLS1lYV9jb2xsYXBzZV9wYW5lbF9pc19vcGVuOiB0cnVlO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfaXNfZnVsbHNjcmVlbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgQGluY2x1ZGUgY29sbGFwc2VfZGVmYXVsdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfY29sbGFwc2VfcGFuZWxfaXNfb3BlbjogZmFsc2U7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfaGVhZGVyX2hlaWdodCkpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fY29sbGFwc2VfZGVmYXVsdCB7XG4gICAgQGluY2x1ZGUgY29sbGFwc2VfZGVmYXVsdDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX2lzX2Z1bGxzY3JlZW4ge1xuICAtLWVhX2NvbGxhcHNlX3BhbmVsX2lzX2Z1bGxzY3JlZW46IGZhbHNlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIC0tZWFfY29sbGFwc2VfcGFuZWxfaXNfZnVsbHNjcmVlbjogdHJ1ZTtcblxuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAzMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG5cbiAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCkpO1xuICAgICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgID4gOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19oYXMtdHJhbnNpdGlvbl9lbmQge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkLXRyYW5zaXRpb25fdGltZSBlYXNlLCB0cmFuc2Zvcm0gJC10cmFuc2l0aW9uX3RpbWUgZWFzZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgQGluY2x1ZGUgY29sbGFwc2U7XG4gIH1cbn1cblxuXG4vLyBAdG9kbyBmYiBnZiBBIHN1cHByaW1lciBxdWFuZCByZWZvbnRlIGNvbGxhcHNlL2J1dHRvblxuLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24uZWFfZ2VuZXJpY3NfX2J1dHRvbi1zbWFsbCB7XG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3h4c21hbGwpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fY29tcGxldGlvbiB7XG4gIGN1cnNvcjogdGV4dDtcblxuICAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25fbGlzdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgICB3aWR0aDogdmFyKC0tZWFfZ2VuZXJpY3NfY2FsY3VsYXRlZF93aWR0aCk7XG4gICAgbWF4LWhlaWdodDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodCk7XG4gICAgdG9wOiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF90b3ApO1xuICAgIGxlZnQ6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX2xlZnQpO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgei1pbmRleDogNDtcbiAgICBib3JkZXI6IHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbV9sYWJlbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL1t0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIC8vICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICAvLyAgLy9mbG9hdDogcmlnaHQ7XG4gICAgLy8gIC8vZGlzcGxheTogbm9uZTtcbiAgICAvL1xuICAgIC8vICAvLyZbaGlkZGVuXSArIHNwYW4ge1xuICAgIC8vICAvLyAgZGlzcGxheTogbm9uZTtcbiAgICAvLyAgLy99XG4gICAgLy9cbiAgICAvLyAgJjpmb2N1cyxcbiAgICAvLyAgJjpob3ZlciB7XG4gICAgLy8gICAgKyAuZWFfZ2VuZXJpY3NfX2NvbXBsZXRpb25faXRlbV9jb250ZW50IHtcbiAgICAvLyAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgICBjb2xvcjogdmFyKC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3Zlcik7XG4gICAgLy8gICAgfVxuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAvLy5lYV9nZW5lcmljc19fY29tcGxldGlvbl9pdGVtX2NvbnRlbnQge1xuICAgIC8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAvLyAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vICB3aWR0aDogMTAwJTtcbiAgICAvLyAgcGFkZGluZzogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAvLyAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcik7XG4gICAgLy8gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC8vICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLy8gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIC8vXG4gICAgLy8gIC5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAgIC8vICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIC8vICB9XG4gICAgLy99XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fY29tcGxldGlvbl9jdXJyZW50ICsgLmVhX2dlbmVyaWNzX19jb21wbGV0aW9uX2l0ZW1fY29udGVudCB7XG4gIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICAvLyAgY29sb3I6ICM1MjUyNTI7XG4gIC8vfVxuXG4gIC8vKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIC8vICBtYXJnaW4tdG9wOiAzcHg7XG4gIC8vfVxuXG4gIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAvLyAgbWF4LWhlaWdodDogMjAwcHg7XG4gIC8vICBvdmVyZmxvdy15OiBhdXRvO1xuICAvL31cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19jb250YWN0c19saXN0X2l0ZW0gLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb250YWN0c19fY29udGFjdF9uYW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Ige1xuICAtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG5cbiAgJi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvci1saWdodCB7XG4gICAgLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKTtcblxuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3ItaXNfYnV0dG9uIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9hY3Rpb25fdG9kYXkge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXZfYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKSAqIDcpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXZfZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X3RleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9saW5lX2hlaWdodCk7XG4gICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMCBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2X3ByZXYge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdl9idXR0b24tZGlzYWJsZWQge1xuICAgIC8vdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgd2lkdGg6IGNhbGModmFyKC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemUpICogNyk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5c19uYW1lIHtcbiAgICAvL2ZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gNyk7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZGF0ZV9zZWxlY3Rvcl9fZGF5X3NpemUpICogNik7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV9kYXRlX3NlbGVjdG9yX19kYXlfc2l6ZSkgKiA3IC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzX25hbWUsXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5LFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRoLFxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXIge1xuICBoZWlnaHQ6IHZhcigtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplKTtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkpIHtcbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXkge1xuICB3aWR0aDogY2FsYygxMDAlIC8gNyk7XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSkge1xuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5X3ByZXZpb3VzX21vbnRoLFxuICAgICYuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5X25leHRfbW9udGgge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGgge1xuICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG59XG5cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC8gNCk7XG5cbiAgJi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfdGV4dF9jb2xvcl9saWdodCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZCxcbi5lYV9nZW5lcmljc19fZHJvcGRvd24gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lciAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGlzYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLy90cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyA0ICogLTEpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9hY3Rpb25fdG9kYXkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuXG4vLyBzaWRlYmFyXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Ige1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gICAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAgIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy8gZHJvcGRvd25cbi5lYV9nZW5lcmljc19fZHJvcGRvd24ge1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kaXNhYmxlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIGNhbWVyYVxuLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV9idXR0b25fc25hcCxcbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX2J1dHRvbl9yZXNldCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3NuYXAge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3Jlc2V0IHtcbiAgICB0b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gPiB1c2Uge1xuICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfdmlkZW8uZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBhbmltYXRpb246IHNjYWxlVmlkZW8gMTUwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfdmlkZW8ge1xuICAgIGFuaW1hdGlvbjogb3BhY2l0eVZpZGVvIDQwMG1zIGVhc2UtaW4tb3V0O1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfYnV0dG9uX3Jlc2V0IHtcbiAgICByaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGV2aWNlX2NhbWVyYV9idXR0b25fcmVzZXQge1xuICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2NhbGVWaWRlbyB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEwMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDk1JSk7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBvcGFjaXR5VmlkZW8ge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19kbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0gKyAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0sXG4gIC5lYV9nZW5lcmljc19fZGQgKyAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAvLyBpbmxpbmVcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICYuZWFfZ2VuZXJpY3NfZGwtaW5saW5lIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHNlcGFyYXRvclxuICAmLmVhX2dlbmVyaWNzX2RsLXNlcGFyYXRvciB7XG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkcmFnZ2FibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IGdyYWI7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcblxuICAmOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxuXG4gIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlX2ljb24ge1xuICAgIGhlaWdodDogMTJweDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIHN2ZyB1c2Uge1xuICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbkBtaXhpbiBpY29uX3NlbGVjdGVkKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLyAyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAxO1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIGxlZnQ6IHZhcigtLWVhX2Ryb3Bkb3duX2ljb25fc2VsZWN0ZWRfcG9zaXRpb25fc3RhcnQpO1xuICB9XG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgcmlnaHQ6IHZhcigtLWVhX2Ryb3Bkb3duX2ljb25fc2VsZWN0ZWRfcG9zaXRpb25fc3RhcnQpO1xuICB9XG59XG5cbkBtaXhpbiBkcm9wZG93bl9kZWZhdWx0KCkge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LWhlaWdodDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbWF4X2hlaWdodCk7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIGJvcmRlcjogdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSBzb2xpZCB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfcmFkaXVzKTtcbiAgdG9wOiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF90b3ApO1xuICBsZWZ0OiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9sZWZ0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duIHtcbiAgLS1lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXJfd2lkdGhfY2FsY3VsYXRlZDogY2FsYyh2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF93aWR0aCkgLSB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfd2lkdGgpICogMik7XG4gIC8vLS1lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXJfd2lkdGhfZml4ZWQ6IGNhbGModmFyKC0tZWFfZHJvcGRvd25faXRlbV9zcGFuX3BhZGRpbmdfbGVmdCkgKiAyICsgMzBweCk7XG4gIC8vIHZhcigtLWVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lcl93aWR0aF9maXhlZCkgcG91ciBcImZpeGVyXCIgbGUgcGIgZGUgbGFyZ2V1ciBzdXIgbGVzIGNoYW1wcyBhdmVjIHVuIG5vbWJyZSBkZSAyIGNoaWZyZXMgcGFyIGV4ZW1wbGVcbiAgLy8gQHRvZG8gOiDDoCB0ZXN0ZXIgcXVhbmQgZHJvcGRvd24gYXZlYyB2YWxldXJzIGNoaWZmcmVzICsgc2Nyb2xsYmFyIHN1ciBkZXNrdG9wLiAoaWwgZmF1ZHJhdCBzdXJlbWVudCByZW1wbGFjZXIgMzBweCBwYXIgdW5lIHZhbGVydXIgZW4gY2gpXG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIEBpbmNsdWRlIGRyb3Bkb3duX2RlZmF1bHQoKTtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGhlaWdodDogMTAwc3ZoO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICY6bm90KC5lYV9nZW5lcmljc19fZHJvcGRvd24tYWN0aW9uc19zaGVldCkge1xuICAgICAgQGluY2x1ZGUgZHJvcGRvd25fZGVmYXVsdCgpO1xuICAgIH1cbiAgfVxuXG4gIC8vIGlubmVyXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3IpO1xuICAgIG1heC1oZWlnaHQ6IDc1c3ZoO1xuICAgIG1pbi13aWR0aDogdmFyKC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2NhbGN1bGF0ZWQpO1xuICAgIC8vbWluLXdpZHRoOiBtYXgodmFyKC0tZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2lubmVyX3dpZHRoX2NhbGN1bGF0ZWQpLCB2YXIoLS1lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXJfd2lkdGhfZml4ZWQpKTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2dhcCkgKiAyIC0gdmFyKC0tZWFfZHJvcGRvd25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3Qge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9tYXhfaGVpZ2h0KTtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCkgMDtcblxuICAvLyBpdGVtXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICAmOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogdW5zZXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9bdHlwZT1cInJhZGlvXCJdOmZvY3VzIH4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2J1dHRvbjpmb2N1cyxcbiAgICBbdHlwZT1cInJhZGlvXCJdOmZvY3VzLXZpc2libGUgfiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggaW5zZXQgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC8vQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAgIC8vICBbdHlwZT1cInJhZGlvXCJdOmZvY3VzIH4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgLy8gIC5lYV9nZW5lcmljc19fYnV0dG9uOmZvY3VzIHtcbiAgICAvLyAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIC8vICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCBpbnNldCB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAvLyAgICBvdXRsaW5lOiBub25lO1xuICAgIC8vICB9XG4gICAgLy99XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24tc2VsZWN0ZWQge1xuICAgICAgQGluY2x1ZGUgaWNvbl9zZWxlY3RlZCgpO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWVhX2Zvcm1fZmllbGRfd2lkdGgpIC0gMnB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzZXBhcmF0b3JcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvcjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW06bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgfiAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fc2VwYXJhdG9yLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lIH4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpOm5vdCguZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fc2VwYXJhdG9yKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gZ3JvdXBcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX2dyb3VwZWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogYXR0cihhcmlhLWxhYmVsKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcl9saWdodCk7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW06bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgfiAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fZ3JvdXBlZDpub3QoLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtX3NlcGFyYXRvcik6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLy8gaXRlbSBzZWxlY3RhYmxlXG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faXRlbS1zZWxlY3RhYmxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdOjpiZWZvcmUsXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3JbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXTo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBpY29uX3NlbGVjdGVkKCk7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdOjpiZWZvcmUsXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3JbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXTo6YmVmb3JlLFxuICAgIC5lYV9nZW5lcmljc19fYW5jaG9yW2FyaWEtY3VycmVudD1cInRydWVcIl06OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDZweDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWVhX2ljb25fZmlsbCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCB+IC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0LFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdLFxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0W2FyaWEtY3VycmVudD1cInRydWVcIl0ge1xuICAgICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3RbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0sXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3RbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSB7XG4gICAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX3V0aWxpdGllc19fcGxhY2Vob2xkZXIge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGFjdGlvbnMgc2hlZXRcbi5lYV9nZW5lcmljc19fZHJvcGRvd24tYWN0aW9uc19zaGVldCB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc1JTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKSB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB9XG5cbiAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICBhbmltYXRpb246IHNsaWRlVXAgdmFyKC0tZWFfZHVyYXRpb25fc2xvdyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJvcGRvd25faGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl90aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKSB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0ge1xuICAgICAgLy9ib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2NhbmNlbCB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgfVxuICB9XG59XG5cbi8vIEdyaWRcbi5lYV9nZW5lcmljc19fZHJvcGRvd24uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2dyaWQge1xuICAvLyBDb250ZW51IGNhcmFjdMOocmUgc3DDqWNpYXV4LCBzcGVjaWFsXG4gICYuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2dyaWQtc3BlY2lhbCB7XG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMTAsIDMwcHgpO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyMiwgMzBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIHtcbiAgICAgIGZsZXg6IDAgMCA5JTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTGlicmFyeVxuLmVhX2dlbmVyaWNzX19kcm9wZG93bi5lYV9nZW5lcmljc19fbGlicmFyeSB7XG4gIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlicmFyeV9pdGVtID4gOmZpcnN0LWNoaWxkIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC8vIENvbnRlbnUgYmFja2dyb3VuZHMgcGFwaWVyIHBlaW50c1xuICAmLmVhX2dlbmVyaWNzX19saWJyYXJ5LWJhY2tncm91bmRzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC8gMyk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW1zIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgNDlweCk7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDc1cHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIENvbnRlbnUgc21pbGV5c1xuICAmLmVhX2dlbmVyaWNzX19saWJyYXJ5LXNxdWFyZSB7XG4gICAgJC1zaXplOiA1MHB4O1xuXG4gICAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW0ge1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAvIDYpO1xuICAgICAgaGVpZ2h0OiAkLXNpemU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW1zIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgJC1zaXplKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgJC1zaXplKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd24gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIHtcbiAgICAmLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtLXNlbGVjdGFibGUge1xuICAgICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIC8vcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0tc2VsZWN0YWJsZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV91dGlsaXRpZXNfX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93biAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0ge1xuICAgICYuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0tc2VsZWN0YWJsZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC8vcGFkZGluZy1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25fdGV4dF9tYXJnaW5fbGVmdCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW0tc2VsZWN0YWJsZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV91dGlsaXRpZXNfX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vYW5pbWF0aW9ucy9pbmRleFwiIGFzIGFuaW1hdGlvbnM7XG5cblthcmlhLWV4cGFuZGVkXSxcbi5lYV9nZW5lcmljc19fZGV0YWlscyA+IC5lYV9nZW5lcmljc19fc3VtbWFyeSB7XG4gICYgPiAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94c21hbGwpO1xuXG4gICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfMDtcbiAgfVxufVxuXG5bYXJpYS1leHBhbmRlZD1cInRydWVcIl0sXG4uZWFfZ2VuZXJpY3NfX2RldGFpbHNbb3Blbl0gPiAuZWFfZ2VuZXJpY3NfX3N1bW1hcnkge1xuICAmID4gLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgQGluY2x1ZGUgYW5pbWF0aW9ucy5yb3RhdGVfMTgwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQsXG4uZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCxcbi5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgJixcbiAgICAmIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICYgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUsXG4gICAgJi5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTE7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAvLyYuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfc2VnbWVudGVkIHtcbiAgLy8gIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlIHtcbiAgLy8gICAgei1pbmRleDogMTI7XG4gIC8vICB9XG4gIC8vfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICYuZWFfZ2VuZXJpY3NfX2dyb3VwZWRfY29sdW1uX3VuZGVyX3NtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLy8gc3BsaXRcbi5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIFtkaXI9XCJsdHJcIl0sXG4gIFtkaXI9XCJydGxcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQsXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQsXG4gICAgLmVhX2dlbmVyaWNzX19ncm91cGVkIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX2dyb3VwZWRfY29sdW1uX3VuZGVyX3NtIHtcbiAgICAgICAgLS1lYV9ncm91cGVkX2ZpcnN0X2NoaWxkX3JhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSAwIDA7XG4gICAgICAgIC0tZWFfZ3JvdXBlZF9sYXN0X2NoaWxkX3JhZGl1czogMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19ncm91cGVkIHtcbiAgICAtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMCAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXM6IDAgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSAwO1xuXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZ3JvdXBlZF9maXJzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZ3JvdXBlZF9sYXN0X2NoaWxkX3JhZGl1cyk7XG4gICAgfVxuXG4gICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX2dyb3VwZWRfY29sdW1uX3VuZGVyX3NtIHtcbiAgICAgICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfZ3JvdXBlZCxcbiAgLmVhX2dlbmVyaWNzX19ncm91cGVkIHtcbiAgICAtLWVhX2dyb3VwZWRfZmlyc3RfY2hpbGRfcmFkaXVzOiAwIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgMDtcbiAgICAtLWVhX2dyb3VwZWRfbGFzdF9jaGlsZF9yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKSAwIDAgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuXG4gICAgPiA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgID4gOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZ3JvdXBlZF9maXJzdF9jaGlsZF9yYWRpdXMpO1xuICAgIH1cblxuXG4gICAgPiA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbiAgICA+IDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgID4gOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZ3JvdXBlZF9sYXN0X2NoaWxkX3JhZGl1cyk7XG4gICAgfVxuXG4gICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTEpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAmLmVhX2dlbmVyaWNzX19ncm91cGVkX2NvbHVtbl91bmRlcl9zbSB7XG4gICAgICAgID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlIFwic2FzczptYXBcIjtcblxuLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgLS1lYV9oZWxwX19taW5faGVpZ2h0OiBjYWxjKHZhcigtLWVhX2hlbHBfcGFkZGluZykgLyAxLjUgKiAyICsgdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgKiB2YXIoLS1lYV9mb250X3NpemUpKTtcblxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9oZWxwX2JhY2tncm91bmRfY29sb3IpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIHZhcigtLWVhX2d1dHRlcik7XG5cbiAgLy8gcG91ciBjb2xsZXIgw6AgbCdhbmNpZW4gc3R5bGVcbiAgLy9mb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gIGJvcmRlcjogdmFyKC0tZWFfaGVscF9ib3JkZXIpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2hlbHBfYm9yZGVyX2NvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJjpub3QoLmVhX3V0aWxpdGllc19fd2lkdGgtMTAwKSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGgpIC0gdmFyKC0tZWFfZ3V0dGVyKSAqIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGModmFyKC0tZWFfaGVscF9fbWluX2hlaWdodCkgLyAyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2hlbHBfYm9yZGVyX2NvbG9yKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV9sYXJnZSk7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9pY29uX3NpemVfbGFyZ2UpICogLjE1KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAtMSk7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19oZWxwX2NvbnRlbnQge1xuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfaGVscF9wYWRkaW5nKSAvIDEuNSkgdmFyKC0tZWFfaGVscF9wYWRkaW5nKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgb3BhY2l0eTogLjk1O1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50IDAlLCB2YXIoLS1lYV9oZWxwX2JhY2tncm91bmRfY29sb3IpIDUwJSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHRyYW5zcGFyZW50IDAlLCB2YXIoLS1lYV9oZWxwX2JhY2tncm91bmRfY29sb3IpIDUwJSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlcl9jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfZ2FwKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKyB2YXIoLS1lYV9nYXApKTtcbiAgICAgIH1cblxuICAgICAgKjpmaXJzdC1jaGlsZCB+ICoge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2VsbGlwc2lzKCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4ge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUgKyAqIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19oZWxwX29wZW5lciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogY2FsYygodmFyKC0tZWFfaGVscF9fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkpIC8gMik7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG5cbiAgJi10aXRsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlcl90aXRsZSB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMyk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4ge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1vcGVuIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfb3BlbmVyIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlcjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX21haW4sXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2hlbHBfcGFkZGluZykgLyAxLjUpIHZhcigtLWVhX2hlbHBfcGFkZGluZyk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19oZWxwLXRpdGxlIHtcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2hlbHBfX21pbl9oZWlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19faGVscC10aXRsZSkge1xuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19oZWxwLW9wZW4pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbixcbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfZm9vdGVyIHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seSgpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19faWNvbiB7XG4gIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEBUT0RPIFBvdXIganVuaW9yLCDDoCBhbcOpbGlvcmVyXG5cbiAgdXNlIHtcbiAgICBmaWxsOiB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3NlY29uZGFyeV9jb2xvciB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG4gIH1cbn1cblxuLy8gU29jaWFsc1xuJHNvY2lhbHM6IChcbiAgJ2ZhY2Vib29rJzogIzQyNjdCMixcbiAgJ3R3aXR0ZXInOiAjMURBMUYyLFxuICAnbWFzdG9kb24nOiAjNjM2NEZGLFxuICAnbGlua2VkaW4nOiAjMEE2NkMyLFxuICAnaW5zdGFncmFtJzogIzgzM0FCNCxcbiAgJ3RocmVhZHMnOiAjMDAwMDAwXG4pICFkZWZhdWx0O1xuXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJHNvY2lhbHMge1xuICAuZWFfZ2VuZXJpY3NfX2ljb25fc29jaWFsLSN7JGtleX0gdXNlIHtcbiAgICBmaWxsOiAjeyR2YWx1ZX07XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICRub3RzOiAnJztcbiAgJG5vdF9pbnZlcnRlZF9pY29uczogKFxuICAgICdoaWRlX21vcmUnLFxuICAgICdsaWxvX3NvY2lhbF9mYWNlYm9vaycsXG4gICAgJ2xpbG9fc29jaWFsX2luc3RhZ3JhbScsXG4gICAgJ2xpbG9fc29jaWFsX2xpbmtlZGluJyxcbiAgICAnbGlsb19zb2NpYWxfdHdpdHRlcicsXG4gICAgJ21hZ25ldF9hbHBoYWJldCcsXG4gICAgJ21ib3hfcmVnaXN0ZXInLFxuICAgICdydGVfYWxpZ25fbGVmdCAnLFxuICAgICdydGVfYWxpZ25fcmlnaHQnLFxuICAgICdydGVfYm9sZCcsXG4gICAgJ3J0ZV9zcGVjaWFsX2NoYXJhY3RlcnMnLFxuICAgICdydGVfc3BlbGxjaGVja2VyJyxcbiAgICAncnRlX3N0cmlrZXRocm91Z2gnLFxuICAgICdydGVfc3Vic2NyaXB0JyxcbiAgICAncnRlX3N1cGVyc2NyaXB0JyxcbiAgICAnc2hvd19tb3JlX2Ryb3Bkb3duJyxcbiAgICAnc29jaWFsX2ZhY2Vib29rJyxcbiAgICAnc29jaWFsX2luc3RhZ3JhbScsXG4gICAgJ3NvY2lhbF9saW5rZWRpbicsXG4gICAgJ3NvY2lhbF9tYXN0b2RvbicsXG4gICAgJ3NvY2lhbF90aHJlYWRzJyxcbiAgICAnc29jaWFsX3R3aXR0ZXInLFxuICAgICdzb3J0JyxcbiAgICAnc29ydF9yZXZlcnNlJ1xuICApO1xuXG4gIEBlYWNoICRub3RfaW52ZXJ0ZWRfaWNvbiBpbiAkbm90X2ludmVydGVkX2ljb25zIHtcbiAgICAkbm90czogJG5vdHMgKyBcIjpub3QoLmVhX2dlbmVyaWNzX19pY29uXyN7JG5vdF9pbnZlcnRlZF9pY29ufSlcIlxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uI3skbm90c30ge1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgfVxufVxuXG4vLyBkb2NfaWNvblxuJGRvY19pY29uX2NvZGVzOiAoXG4gICdmaWxlJyxcbiAgJ2RvYycsXG4gICdleGUnLFxuICAnaHRtbCcsXG4gICdpY3MnLFxuICAnaW1nJyxcbiAgJ3BkZicsXG4gICdwcHMnLFxuICAncHB0JyxcbiAgJ3NuZCcsXG4gICd0eHQnLFxuICAndmNmJyxcbiAgJ3ZpZCcsXG4gICd4bHMnLFxuICAnemlwJ1xuKTtcblxuQGVhY2ggJGNvZGUgaW4gJGRvY19pY29uX2NvZGVzIHtcbiAgLmVhX2dlbmVyaWNzX19kb2NfaWNvbi0jeyRjb2RlfSB7XG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2RvY3R5cGVzX2NvbG9yXyN7JGNvZGV9KTtcbiAgICB9XG4gIH1cbn1cbiIsICIvLyBBZGQgdGhpcyBjbGFzcyB0byB0aGUgcGFyZW50LCBpZiB5b3UgbmVlZCB0byBkaXNwbGF5IGFuIGltYWdlIGZ1bGwgc2l6ZVxuLy8gISEhISBUaGlzIGNsYXNzIGlzIG5vdCBhdXRvbWF0aWNhbGx5IGFkZGVkICEhISFcbi5lYV9nZW5lcmljc19faWZyYW1lLWltYWdlX2Z1bGwge1xuICAtLWVhX2lmcmFtZV93aWR0aDogYXV0bztcbn1cblxuLmVhX2dlbmVyaWNzX19pZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmVhX2dlbmVyaWNzX19pZnJhbWVfaWZyYW1lIHtcbiAgICAtLWVhX2lmcmFtZV9oZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pZnJhbWVfaGVpZ2h0KTtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9pZnJhbWVfaGVpZ2h0KTtcbiAgICB3aWR0aDogdmFyKC0tZWFfaWZyYW1lX3dpZHRoKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxuXG4gIC8vLmVhX2dlbmVyaWNzX19pZnJhbWVfaWZyYW1lICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAvLyAgcG9zaXRpb246IGFic29sdXRlO1xuICAvLyAgdG9wOiA1MCU7XG4gIC8vICBsZWZ0OiA1MCU7XG4gIC8vICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2xvYWRlcl9zaXplKSAvIDIpO1xuICAvLyAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfbG9hZGVyX3NpemUpIC8gMik7XG4gIC8vfVxufVxuXG4vLyBpbWFnZVxuLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nLFxuLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nIC5lYV9nZW5lcmljc19faWZyYW1lX2lmcmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgLy9oZWlnaHQ6IGF1dG87XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lLWltZyB7XG4gIHdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeSB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25faW5uZXIge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saWJyYXJ5X2l0ZW0ge1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICY6aG92ZXIsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX3Jlc2V0IHtcbiAgY291bnRlci1yZXNldDogcGFnZXMgY3VycmVudFBhZ2U7XG59XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeV9jb3VudGVyX2luY3JlbWVudF9wYWdlcyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBjdXJyZW50UGFnZTtcblxuICAuZWFfZ2VuZXJpY3NfX2xpYnJhcnlfaXRlbXMge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBwYWdlcztcbiAgfVxuXG4gICYtaGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19saWJyYXJ5X2NvdW50ZXJfaW5jcmVtZW50X3BhZ2VzLWhpZGUpIH4gLmVhX2dlbmVyaWNzX19saWJyYXJ5X2NvdW50ZXJfaW5jcmVtZW50X3BhZ2VzIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogY3VycmVudFBhZ2UgLSAxO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbGlicmFyeV9wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGN1cnJlbnRQYWdlKSBcIiAvIFwiIGNvdW50ZXIocGFnZXMpO1xuICAgIG9yZGVyOiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19saWJyYXJ5X3BhZ2luYXRpb25faXRlbSB7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgb3JkZXI6IDM7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbiB7XG4gICAgei1pbmRleDogMjAxO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyICsgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluIHtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX21vZGFsX3NwYWNlcik7IC8vIGVzcGFjZSBxdWFuZCBjb250ZW51IG92ZXJmbG93XG5cbiAgICAgIC5lYV9wbGF0Zm9ybS1pb3MgJiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKyBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9jb21wb25lbnRzL2NvbGxhcHNlXCIgYXMgY29sbGFwc2U7XG5cbi5lYV9nZW5lcmljc19fbGlzdF9leHBhbmRhYmxlIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gIC5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBEb25uZSBsZSBicmVha3BvaW50IHBvdXIgbGVxdWVsIGxlIHRleHRlIGRlICcrIFgnIGRldmllbnQgJysgWCBvdGhlcnMnXG4gICAgICAtLWVhX2VsZW1lbnRfY291bnRlcl9zaG93X2Z1bGxfdGV4dDogdHJ1ZTtcbiAgICB9XG5cbiAgICAmIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW4ge1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgIH1cbiAgfVxuXG4gICYuZWFfdXRpbGl0aWVzX19kaXNwbGF5LWZsZXgge1xuICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfYnV0dG9uIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbC1vcGVuIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfZXhwYW5kYWJsZV9saXN0IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbm90X2VuYWJsZWQge1xuICAuZWFfZ2VuZXJpY3NfX2xpc3RfZXhwYW5kYWJsZV9saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2xpc3RfZXhwYW5kYWJsZV9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gID4gKiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdF9pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAmLFxuICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0X2V4cGFuZGFibGVfbGlzdF9pdGVtX3RleHQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuIiwgIkB1c2UgXCIuLi9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcblxuQG1peGluIHNwaW5uZXIoKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogdmFyKC0tZWFfc3Bpbm5lcl90aGlja25lc3MpIHNvbGlkIHZhcigtLWVhX3NwaW5uZXJfYmFja2dyb3VuZF9jb2xvcik7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWVhX3NwaW5uZXJfY29sb3IpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBhbmltYXRpb246IHJvdGF0ZV8zNjAgLjhzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICBAaW5jbHVkZSBzcGlubmVyKCk7XG4gIHdpZHRoOiB2YXIoLS1lYV9sb2FkZXJfc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tZWFfbG9hZGVyX3NpemUpO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmVhX3V0aWxpdGllc19fbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHdhaXQ7XG5cbiAgJiA+ICoge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHNwaW5uZXIoKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMiAqIC0xKTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59IiwgIi5lYV9nZW5lcmljc19fbWV0YWRhdGFbZGF0YS1jb250ZW50XTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWNvbnRlbnQpXG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX21ldGVyX2xlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9maWVsZF9nYXApO1xufVxuXG4uZWFfZ2VuZXJpY3NfX21ldGVyX2Jhcl9wZXJjZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgLmVhX2dlbmVyaWNzX19tZXRlcl9wZXJjZW50IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3hzbWFsbCk7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21ldGVyX2JhciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWV0ZXI7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9tZXRlcl9oZWlnaHQpO1xuICBtYXgtd2lkdGg6IHZhcigtLWVhX21ldGVyX3dpZHRoKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1ncm93OiAxO1xuXG4gICY6Oi13ZWJraXQtbWV0ZXItYmFyLFxuICAmOjotd2Via2l0LW1ldGVyLW9wdGltdW0tdmFsdWUsXG4gICY6LW1vei1tZXRlci1vcHRpbXVtOjotbW96LW1ldGVyLWJhcixcbiAgJjo6LXdlYmtpdC1tZXRlci1zdWJvcHRpbXVtLXZhbHVlLFxuICAmOi1tb3otbWV0ZXItc3ViLW9wdGltdW06Oi1tb3otbWV0ZXItYmFyLFxuICAmOjotd2Via2l0LW1ldGVyLWV2ZW4tbGVzcy1nb29kLXZhbHVlLFxuICAmOi1tb3otbWV0ZXItc3ViLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9tZXRlcl9oZWlnaHQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1tZXRlci1iYXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOjotd2Via2l0LW1ldGVyLW9wdGltdW0tdmFsdWUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICB9XG5cbiAgJjotbW96LW1ldGVyLW9wdGltdW06Oi1tb3otbWV0ZXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtbWV0ZXItc3Vib3B0aW11bS12YWx1ZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3Jfd2FybmluZyk7XG4gIH1cblxuICAmOi1tb3otbWV0ZXItc3ViLW9wdGltdW06Oi1tb3otbWV0ZXItYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtbWV0ZXItZXZlbi1sZXNzLWdvb2QtdmFsdWUge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAmOi1tb3otbWV0ZXItc3ViLXN1Yi1vcHRpbXVtOjotbW96LW1ldGVyLWJhciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgfVxufVxuXG4vLyBjaXJjbGVcbi5lYV9nZW5lcmljc19fbWV0ZXItY2lyY2xlIHtcbiAgJC1tZXRlcl9jaXJjbGVfc2l6ZTogNDJweDtcblxuICAuZWFfZ2VuZXJpY3NfX21ldGVyX2Jhcl9wZXJjZW50IHtcbiAgICB3aWR0aDogJC1tZXRlcl9jaXJjbGVfc2l6ZTtcbiAgICBoZWlnaHQ6ICQtbWV0ZXJfY2lyY2xlX3NpemU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgJjo6YWZ0ZXIsXG4gICAgLmVhX2dlbmVyaWNzX19tZXRlcl9wZXJjZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBjYWxjKCQtbWV0ZXJfY2lyY2xlX3NpemUgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogOCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoJC1tZXRlcl9jaXJjbGVfc2l6ZSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiA4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX21ldGVyX3BlcmNlbnQge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMzYge1xuICAgICYuZWFfZ2VuZXJpY3NfX21ldGVyLWNpcmNsZV8jeyRpfSAuZWFfZ2VuZXJpY3NfX21ldGVyX2Jhcl9wZXJjZW50IHtcbiAgICAgICQtZWFfZGVnOiAkaSAqIDEwICsgZGVnO1xuICAgICAgLS1lYV9tZXRlcl9fZGVnOiAjeyQtZWFfZGVnfTtcbiAgICAgIGJhY2tncm91bmQ6IGNvbmljLWdyYWRpZW50KHZhcigtLWVhX3RleHRfY29sb3IpIHZhcigtLWVhX21ldGVyX19kZWcpLCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIDBkZWcpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5lYV9nZW5lcmljc19fbWV0ZXItaW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV9nZW5lcmljc19fbWV0ZXJfbGVnZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL2Fic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX21vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDApKTtcbiAgICB0b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbCxcbi5lYV9nZW5lcmljc19fbW9kYWxfYmFja2Ryb3Age1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2JhY2tkcm9wIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcik7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cykgdmFyKC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1cykgMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLW5hbWU6IGRpYWxvZ0VudGVyT3BhY2l0eTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWF4LWhlaWdodDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX21heF9oZWlnaHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXMpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSAqIDIpO1xuXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApICogMik7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoLXNtYWxsIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX3NtYWxsKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2dfd2lkdGgtbWVkaXVtIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX21lZGl1bSk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoLWxhcmdlIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfbW9kYWxfZGlhbG9nX3dpZHRoX2xhcmdlKTtcbiAgICB9XG4gICAgJi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nX3dpZHRoLWZ1bGxzY3JlZW4ge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpub3QoW3JvbGU9XCJhbGVydGRpYWxvZ1wiXSkge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyLFxuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlcixcbiAgICAgIC5lYV9nZW5lcmljc19fY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9tb2RhbF9zcGFjZXIpIC8gMik7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZ19maXhlZF90b3Age1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCgxMDB2aCAtIHZhcigtLWVhX21vZGFsX2RpYWxvZ19tYXhfaGVpZ2h0KSkgLyAyKTtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC1ncm93OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyLFxuLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQsXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3Rlcixcbi5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIC5lYV9nZW5lcmljc19fY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jbG9zZSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG9yZGVyOiA5OTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fb25seV9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDQpLFxuICAgICAgY2FsYygodmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKyB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpIC8gNCkgKiAtMSkpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfdGl0bGUge1xuICAgIG1hcmdpbjogMCB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpIDAgMDtcbiAgICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAqIDEuNSk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluLWhpZGRlbikge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluLWhpZGRlbiB7XG4gICAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAmID4gKjpub3QoLmVhX2dlbmVyaWNzX190YWJzKSA+IC5lYV91dGlsaXRpZXNfX292ZXJmbG93LWhpZGRlbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX190YWJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuICAgIH1cblxuICAgIC8vIHRhYmxlXG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV93cmFwcGVyIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDIgKiAtMSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAvIDIgKiAtMSk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfbW9kYWxfc3BhY2VyKSAqIC0xKTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAtMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV9idXR0b25zIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX21vZGFsX3NwYWNlcik7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbW9kYWwtcHJldmlldyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfYmFja2Ryb3Age1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX21vZGFsX2RpYWxvZyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfdGl0bGUsXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZm9vdGVyIHtcbiAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHVzZSB7XG4gICAgZmlsbDogI0ZGRkZGRjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbl9jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICA+ICoge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBhbGVydHNcbi5lYV91dGlsaXRpZXNfX2FzaWRlX2FsZXJ0cyB7XG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfY29udGFpbmVyIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjYWxlcnQtY29udGVudCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b246Zm9jdXMtdmlzaWJsZSB7XG4gICAgICBvdXRsaW5lLWNvbG9yOiAjRkZGRkZGO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgIC5lYV9nZW5lcmljc19fbW9kYWxfY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tb2RhbF9zcGFjZXIpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX21haW5fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2Zvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcjogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3Zlcjogd2hpdGU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2hlYWRlciArIC5lYV9nZW5lcmljc19fbW9kYWxfZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgLmVhX3V0aWxpdGllc19fYXNpZGVfYWxlcnRzIHtcbiAgICAgIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9jb250YWluZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAuZWFfdXRpbGl0aWVzX19hc2lkZV9hbGVydHMge1xuICAgICAgLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX21vZGFsX2NvbnRhaW5lciB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIExpZ2h0Ym94XG4uZWFfdXRpbGl0aWVzX19hc2lkZV9saWdodGJveGVzIHtcbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGRpYWxvZ0VudGVyVG9wLCBkaWFsb2dFbnRlck9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbmZpcm1cbi5lYV91dGlsaXRpZXNfX2FzaWRlX2FsZXJ0cyxcbi5lYV91dGlsaXRpZXNfX2FzaWRlX2NvbmZpcm1zIHtcbiAgLmVhX2dlbmVyaWNzX19tb2RhbCxcbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9iYWNrZHJvcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZGlhbG9nIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzKTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkpO1xuICB9XG59XG5cbi5lYV91dGlsaXRpZXNfX2FzaWRlX2NvbmZpcm1zIHtcbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9kaWFsb2cge1xuICAgIHdpZHRoOiB2YXIoLS1lYV9tb2RhbF9kaWFsb2dfd2lkdGhfc21hbGwpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluX2NvbnRlbnQge1xuICAgICYgPiAqOmxhc3QtY2hpbGQ6bm90KDplbXB0eSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfbW9kYWxfc3BhY2VyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX21vZGFsX3NwYWNlcikgKiAxLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGRpYWxvZ0VudGVyVG9wIHtcbiAgMCUge1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBkaWFsb2dFbnRlck9wYWNpdHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLWNvbnRyYWN0PSdsYXVuY2hlci5vcGVuJ10ge1xuICAtLWVhX2dlbmVyaWNzX2xhdW5jaGVyX2JhcjogZmFsc2U7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZWFfZ2VuZXJpY3NfbGF1bmNoZXJfYmFyOiB0cnVlO1xuICB9XG59XG4iLCAiQHVzZSBcIi4uLy4uL2FuaW1hdGlvbnMvaW5kZXhcIiBhcyBhbmltYXRpb25zO1xuQHVzZSBcIi4uL2J1dHRvbi9idXR0b25cIiBhcyBidXR0b247XG5AdXNlIFwiLi4vZm9jdXNcIiBhcyBmb2N1cztcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLXJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAmLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24gPiAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uICsgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbi5lYV9nZW5lcmljc19fbmF2X2l0ZW0tZ3JvdXAgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgIG9yZGVyOiAxO1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3h4c21hbGwpO1xuICB9XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19faXNfc3Jfb25seVwiXSkge1xuICAgICAgLy9tYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQ6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX2lzX3NyX29ubHlcIl0pIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbikgLyAyKTtcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcbiAgICAuZWFfdXRpbGl0aWVzX19jb2xsYXBzZV9pY29uIHtcbiAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbnMucm90YXRlXzE4MDtcbiAgICB9XG4gIH1cblxuICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gICAgLmVhX3V0aWxpdGllc19fY29sbGFwc2VfaWNvbiB7XG4gICAgICBAaW5jbHVkZSBhbmltYXRpb25zLnJvdGF0ZV8wO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcblxuICAmOm5vdCguZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbikge1xuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbn1cblxuLmVhX2dlbmVyaWNzX19uYXY6bm90KC5lYV9nZW5lcmljc19fbmF2LXNlZ21lbnRlZCk6bm90KC5lYV9nZW5lcmljc19fbmF2LXRhYnMpOm5vdCguZWFfZ2VuZXJpY3NfX25hdi11bmRlcmxpbmUpIHtcbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gICAgICAgICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdChbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSk6bm90KFthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSkge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfaG92ZXIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8mOjpiZWZvcmUge1xuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgLy99XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1jdXJyZW50PVwidHJ1ZVwiXSxcbiAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXIpO1xuICAgICAgICAvL1xuICAgICAgICAvLyY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgLy8gIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyKTtcbiAgICAgICAgLy99XG4gICAgICAgIC8vXG4gICAgICAgIC8vJjpob3ZlciB7XG4gICAgICAgIC8vICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0KTtcbiAgICAgICAgLy9cbiAgICAgICAgLy8gICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgLy8gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0KTtcbiAgICAgICAgLy8gIH1cbiAgICAgICAgLy99XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB1c2Uge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8mOjpiZWZvcmUge1xuICAgICAgICAvLyAgb3BhY2l0eTogMTtcbiAgICAgICAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICAvL31cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8uZWFfZ2VuZXJpY3NfX25hdl9pdGVtLWN1cnJlbnQge1xuLy8gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4vLyAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4vLyAgfVxuLy99XG5cbi5lYV9nZW5lcmljc19fbmF2X2xpc3Qtc3RyZXRjaCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgIGZsZXg6IDEgMSAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIGNvbHVtblxuJC1pdGVtX2luZGVudDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSBcIitcIiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuJC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSAvIDIgXCIrXCIgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG5cbi5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLy8gc2l6ZSAmIHNwYWNpbmdcbiAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICYgPiBwIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX3JpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl90ZXh0X21hcmdpbl9sZWZ0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgLS1lYV9idXR0b25faWNvbl9pY29uX21hcmdpbl9yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLSAodmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLSAodmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHBhcmVudFxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudCB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAmOjphZnRlcixcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGxlZnQ6IGNhbGMoI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKCN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JC1pdGVtX2luZGVudH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JC1pdGVtX2luZGVudH0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50LWFjdGl2ZSA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyaylcbiAgICB9XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbikge1xuICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICAmIH4gLmVhX2dlbmVyaWNzX19uYXZfbGlzdCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tZ3JvdXApIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICZbYXJpYS1leHBhbmRlZF0ge1xuICAgICAgICAgIC5lYV91dGlsaXRpZXNfX2NvbGxhcHNlX2ljb24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuXG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLy8vIG5hdiBob3Jpem9udGFsIHNjcm9sbFxuLy8uZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4vLyAgbWluLXdpZHRoOiAxMDAlO1xuLy9cbi8vICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbi8vICAgICYgPiBwIHtcbi8vICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgbWluLXdpZHRoOiAxMDAlO1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4vLyBHYXJkZXIgY2UgY29kZSBwb3VyIG5lIHBhcyBhdm9pciDDoCByZWZhaXJlIGxlIGpvdXIgb3Ugb24gcGFzc2VyYSBlbiBjb2xvbm5lIHJlc2l6YWJsZSBub24gc2Nyb2xsYWJsZVxuLy8gbmF2IGl0ZW1zIG92ZXJmbG93IGhpZGRlblxuLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICB3aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuICAgICYgPiBwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICYgPiBwLFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvciAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0LFxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0IHtcbiAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19fZWxsaXBzaXMoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gR2FyZGVyIGNlIGNvZGUgcG91ciBuZSBwYXMgYXZvaXIgw6AgcmVmYWlyZSBsZSBqb3VyIG91IG9uIHBhc3NlcmEgZW4gY29sb25uZSByZXNpemFibGUgbm9uIHNjcm9sbGFibGVcbi8vLy8gbmF2IGl0ZW1zIG92ZXJmbG93IGhpZGRlblxuLy8uZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiB7XG4vLyAgd2lkdGg6IDEwMCU7XG4vL1xuLy8gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uLFxuLy8gICAgJiA+IHAge1xuLy8gICAgICB3aWR0aDogMTAwJTtcbi8vICAgIH1cbi8vXG4vLyAgICAmID4gcCxcbi8vICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvciAuZWFfZ2VuZXJpY3NfX2FjdGlvbnNfY29udGVudF90ZXh0LFxuLy8gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIC5lYV9nZW5lcmljc19fYWN0aW9uc19jb250ZW50X3RleHQge1xuLy8gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2VsbGlwc2lzKCk7XG4vLyAgICB9XG4vLyAgfVxuLy99XG5cbi8vIGl0ZW0gY2hlY2tib3hcbi5lYV9nZW5lcmljc19fbmF2X2l0ZW1fbGFiZWwge1xuICAmOmhvdmVyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vIDpmb2N1c1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICBAaW5jbHVkZSBmb2N1cy5lYV9nZW5lcmljc19fZm9jdXNfb3V0bGluZSgpO1xuICB9XG5cbiAgQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmZvY3VzICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgfVxuICB9XG59XG5cbi8vIHN0eWxlc1xuLmVhX2dlbmVyaWNzX19uYXYtc2VnbWVudGVkLFxuLmVhX2dlbmVyaWNzX19uYXYtdGFicyxcbi5lYV9nZW5lcmljc19fbmF2LXVuZGVybGluZSB7XG4gIC5lYV9nZW5lcmljc19fbmF2X2xpc3Qge1xuICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAmW2FyaWEtY3VycmVudD1cInRydWVcIl0ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHRhYnNcbi5lYV9nZW5lcmljc19fbmF2LXRhYnMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAwIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cbn1cblxuLy8gdW5kZXJsaW5lXG4uZWFfZ2VuZXJpY3NfX25hdi11bmRlcmxpbmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKSAwIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgJiA+IC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duLFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1hY3RpdmUge1xuICAgICY6bm90KDphY3RpdmUpIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogLTIpIDAgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgfVxuICB9XG59XG5cbi8vIHNpZGViYXJcbi5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAgICYgPiBwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtIHtcbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JC1pdGVtX2luZGVudH0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JC1pdGVtX2luZGVudH0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b246OmJlZm9yZSB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKCN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgICAgICY6OmFmdGVyLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgI3skLWl0ZW1fcHNldWRvX2VsZW1lbnRfaW5kZW50fSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArICN7JC1pdGVtX3BzZXVkb19lbGVtZW50X2luZGVudH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbiB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlLFxuICAgICAgICAmLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbixcbiAgICAgICAgJi5lYV9nZW5lcmljc19fbmF2X2FjdGlvbi12aXNpYmxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiBbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX25hdl9idXR0b24tYWN0aW9uXCJdLFxuICAgICAgJiA+IFtjbGFzcyo9XCJlYV9nZW5lcmljc19fbmF2X2l0ZW1fbGFiZWwtYWN0aW9uXCJdIHtcbiAgICAgICAgJjpob3ZlciArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbixcbiAgICAgICAgJjpmb2N1cyArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbiB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFjdGlvbnNcbiAgJC1hY3Rpb25fYnV0dG9uX3NpemU6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuXG4gIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbiB7XG4gICAgd2lkdGg6ICQtYWN0aW9uX2J1dHRvbl9zaXplICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAkLWFjdGlvbl9idXR0b25fc2l6ZSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6ICQtYWN0aW9uX2J1dHRvbl9zaXplICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAkLWFjdGlvbl9idXR0b25fc2l6ZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cykgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKCh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSAkLWFjdGlvbl9idXR0b25fc2l6ZSkgLyAyKTtcbiAgICB6LWluZGV4OiA2O1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHJpZ2h0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGxlZnQ6IHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Q6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcikgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKTtcbiAgICB9XG5cbiAgICAmICsgLmVhX2dlbmVyaWNzX19uYXZfYWN0aW9uIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCN7JC1hY3Rpb25fYnV0dG9uX3NpemV9ICsgdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogY2FsYygjeyQtYWN0aW9uX2J1dHRvbl9zaXplfSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUgfiAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb24ge1xuICAgIHRvcDogY2FsYygodmFyKC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0KSAqIHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIgLSAkLWFjdGlvbl9idXR0b25fc2l6ZSkgLyAyKTtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMiB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUtYWN0aW9uLSN7JGl9LFxuICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX25hdl9idXR0b24tYWN0aW9uLSN7JGl9LFxuICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtX2xhYmVsLWFjdGlvbi0jeyRpfSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCN7JC1hY3Rpb25fYnV0dG9uX3NpemV9ICogI3skaX0gKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skLWFjdGlvbl9idXR0b25fc2l6ZX0gKiAjeyRpfSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX190YWJzX25hdmlnYXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJHRyZWVfZXhwYW5kZXJfc2l6ZTogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG5cbkBtaXhpbiB0cmVlX2l0ZW1faW5kZW50YXRpb24oJGd1dHRlcjogMHB4LCAkaXNfbmF2X2l0ZW1fY2hpbGQ6IGZhbHNlKSB7XG4gICRpdGVtX2luZGVudDogY2FsYygkdHJlZV9leHBhbmRlcl9zaXplIC8gMiAqICh2YXIoLS1lYV90cmVlX19pdGVtX2RlcHRoKSAtIDEpICsgJHRyZWVfZXhwYW5kZXJfc2l6ZSAtIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpICsgJGd1dHRlcik7XG4gICRleHBhbmRlcl9pbmRlbnQ6IGNhbGMoJHRyZWVfZXhwYW5kZXJfc2l6ZSAvIDIgKiAodmFyKC0tZWFfdHJlZV9faXRlbV9kZXB0aCkgLSAxKSArICRndXR0ZXIpO1xuICBAaWYgKCRpc19uYXZfaXRlbV9jaGlsZCkge1xuICAgICRpdGVtX2luZGVudDogY2FsYygkaXRlbV9pbmRlbnQgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMiArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAkZXhwYW5kZXJfaW5kZW50OiBjYWxjKCRleHBhbmRlcl9pbmRlbnQgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMiArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgfVxuXG4gICZbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9kZXB0aFwiXSB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2FjdGlvbiB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRpdGVtX2luZGVudDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGl0ZW1faW5kZW50O1xuICAgICAgfVxuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGxlZnQ6ICRleHBhbmRlcl9pbmRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiAkZXhwYW5kZXJfaW5kZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZGVwdGgtMSkge1xuICAgICAgJi5lYV9nZW5lcmljc19fbmF2X2l0ZW0ge1xuICAgICAgICAmOjphZnRlcixcbiAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uOjpiZWZvcmUge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiAkZXhwYW5kZXJfaW5kZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICByaWdodDogJGV4cGFuZGVyX2luZGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190cmVlX2xpc3QuZWFfZ2VuZXJpY3NfX25hdl9saXN0IHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgIEBpbmNsdWRlIHRyZWVfaXRlbV9pbmRlbnRhdGlvbjtcblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2FjdGlvbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAmOm5vdCg6aG92ZXIpOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbS1wYXJlbnQge1xuICAgICR0cmVlX2V4cGFuZGVyX2ljb25fc2l6ZTogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMik7XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fYWN0aW9uIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgICAgICAgd2lkdGg6ICR0cmVlX2V4cGFuZGVyX3NpemU7XG4gICAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgaGVpZ2h0OiAkdHJlZV9leHBhbmRlcl9pY29uX3NpemU7XG4gICAgICAgIH1cblxuICAgICAgICAvLyY6aG92ZXIge1xuICAgICAgICAvLyAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgLy9cbiAgICAgICAgLy8gICY6bm90KDphY3RpdmUpIHtcbiAgICAgICAgLy8gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgICAvLyAgfVxuICAgICAgICAvL31cbiAgICAgICAgLy9cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIC8vYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fbmF2X2xpc3QgPiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIC8vaGVpZ2h0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuMjUpO1xuICAgICAgICAvL3RvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuMjUgKiAtMSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTk9URTogV2hlbiBhcmlhLWV4cGFuZGVkIGlzIG5vdCBwcmVzZW50LCBpdCBtZWFucyB0aGF0IHRoZSBpdGVtIGRvZXMgbm90IGhhdmUgY2hpbGRyZW5cbiAgICBbcm9sZT1cInRyZWVpdGVtXCJdIHtcbiAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdIH4gW3JvbGU9XCJncm91cFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25hdl9pdGVtLXBhcmVudCB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2RlcHRoLTEge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9hY3Rpb246OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIHNpZGViYXJcbi5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9saXN0LmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAgIEBpbmNsdWRlIHRyZWVfaXRlbV9pbmRlbnRhdGlvbih2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0tcGFyZW50Om5vdCguZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSkge1xuICAgIC5lYV9nZW5lcmljc19fdHJlZV9saXN0LmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAgICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgICAgICBAaW5jbHVkZSB0cmVlX2l0ZW1faW5kZW50YXRpb24odmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpLCB0cnVlKTtcblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSAnc2FzczptYXRoJztcbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG4uZWFfZ2VuZXJpY3NfX25vdGljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX25vdGljZV9ib3JkZXJfcmFkaXVzKTtcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJiArICYge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9ub3RpY2VfX2ljb25fc2l6ZSk7XG4gICAgICAvL21hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX25vdGljZV9faWNvbl9zaXplKSkgLyAyKTtcblxuICAgICAgdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX25vdGljZS10aXRsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ub3RpY2VfaW5uZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplX2gzKSAqIHZhcigtLWVhX2hlYWRpbmdfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlX2NvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC41KSAwO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMyk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b246bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLXByaW1hcnkpOm5vdCguZWFfZ2VuZXJpY3NfX2J1dHRvbi1pY29uX29ubHkpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJHN0YXRlczogKFxuICAgIFwiZXJyb3JcIjogKFxuICAgICAgXCJjb2xvclwiOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpLFxuICAgICAgXCJmaWxsXCI6IHZhcigtLWVhX2NvbG9yX2RhbmdlciksXG4gICAgICBcImxpZ2h0ZXJcIjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpLFxuICAgICAgXCJob3Zlcl9iYWNrZ3JvdW5kXCI6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9kYXJrKSxcbiAgICAgIFwiaG92ZXJfY29sb3JcIjogd2hpdGVcbiAgICApLFxuICAgIFwid2FybmluZ1wiOiAoXG4gICAgICBcImNvbG9yXCI6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmdfZGFyayksXG4gICAgICBcImZpbGxcIjogdmFyKC0tZWFfY29sb3Jfd2FybmluZ19kYXJrKSxcbiAgICAgIFwibGlnaHRlclwiOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nX2xpZ2h0ZXIpLFxuICAgICAgXCJob3Zlcl9iYWNrZ3JvdW5kXCI6IHZhcigtLWVhX2NvbG9yX3dhcm5pbmcpLFxuICAgICAgXCJob3Zlcl9jb2xvclwiOiAjMzgzODM4IC8vIEB0b2RvIDogw6AgcmVtcGxhY2VyIHBhciB2YXIoLS1lYV90ZXh0X2NvbG9yKSBxdWFuZCBlbGxlIGF1cmEgw6l0w6kgcmVkw6lmaW5pZVxuICAgICksXG4gICAgXCJzdWNjZXNzXCI6IChcbiAgICAgIFwiY29sb3JcIjogdmFyKC0tZWFfY29sb3Jfc3VjY2VzcyksXG4gICAgICBcImZpbGxcIjogdmFyKC0tZWFfY29sb3Jfc3VjY2VzcyksXG4gICAgICBcImxpZ2h0ZXJcIjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodGVyKSxcbiAgICAgIFwiaG92ZXJfYmFja2dyb3VuZFwiOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzX2xpZ2h0KSxcbiAgICAgIFwiaG92ZXJfY29sb3JcIjogd2hpdGVcbiAgICApLFxuICAgIFwiaW5mb3JtYXRpb25cIjogKFxuICAgICAgXCJjb2xvclwiOiB2YXIoLS1lYV9jb2xvcl9pbmZvKSxcbiAgICAgIFwiZmlsbFwiOiB2YXIoLS1lYV9jb2xvcl9pbmZvKSxcbiAgICAgIFwibGlnaHRlclwiOiB2YXIoLS1lYV9jb2xvcl9pbmZvX2xpZ2h0ZXIpLFxuICAgICAgXCJob3Zlcl9iYWNrZ3JvdW5kXCI6IHZhcigtLWVhX2NvbG9yX2luZm9fbGlnaHQpLFxuICAgICAgXCJob3Zlcl9jb2xvclwiOiB3aGl0ZVxuICAgIClcbiAgKTtcblxuICBAZWFjaCAkc3RhdGUsICRjb2xvciBpbiAkc3RhdGVzIHtcbiAgICAkY29sb3I6IG1hcC5nZXQoJHN0YXRlcywgJHN0YXRlLCBcImNvbG9yXCIpO1xuICAgICRmaWxsOiBtYXAuZ2V0KCRzdGF0ZXMsICRzdGF0ZSwgXCJmaWxsXCIpO1xuICAgICRsaWdodGVyOiBtYXAuZ2V0KCRzdGF0ZXMsICRzdGF0ZSwgXCJsaWdodGVyXCIpO1xuICAgICRob3Zlcl9iYWNrZ3JvdW5kOiBtYXAuZ2V0KCRzdGF0ZXMsICRzdGF0ZSwgXCJob3Zlcl9iYWNrZ3JvdW5kXCIpO1xuICAgICRob3Zlcl9jb2xvcjogbWFwLmdldCgkc3RhdGVzLCAkc3RhdGUsIFwiaG92ZXJfY29sb3JcIik7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19ub3RpY2UtI3skc3RhdGV9IHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRsaWdodGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXI7XG5cbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAkY29sb3I7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JGhvdmVyX2JhY2tncm91bmR9O1xuICAgICAgLy8gcHJpbWFyeVxuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JGhvdmVyX2JhY2tncm91bmR9O1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skaG92ZXJfYmFja2dyb3VuZH07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyRob3Zlcl9jb2xvcn07XG4gICAgICAvLyBzZWNvbmRhcnlcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skY29sb3J9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyRjb2xvcn07XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyRob3Zlcl9iYWNrZ3JvdW5kfTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JGNvbG9yfTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyRob3Zlcl9iYWNrZ3JvdW5kfTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5LFxuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lLFxuICAgICAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uLWxpbmsge1xuICAgICAgICBjb2xvcjogI3skY29sb3J9O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25vdGljZV90aXRsZSxcbiAgICAgIGxpOjptYXJrZXIge1xuICAgICAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGxpOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6ICRmaWxsO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX25vdGljZS1hY3Rpb25zX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fbm90aWNlX2NvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqIC0xKTtcblxuICAgIC5lYV9nZW5lcmljc19fbm90aWNlX3RpdGxlX21haW4ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpIDAgMCAwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gcGFnZVxuLmVhX2dlbmVyaWNzX19ub3RpY2UtcGFnZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSkgdmFyKC0tZWFfZ2FwKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxufVxuXG4vLyBpblxuLmVhX2dlbmVyaWNzX19ub3RpY2UtaW4ge1xuICAtLWVhX25vdGljZV9faWNvbl9zaXplOiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvL21pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgLy8gYWN0aXZlciBzaSBvbiByw6lhY3RpdmUgbGUgbWluLWhlaWdodCBtYWlzIGNlbMOgIGNyw6llciB1biBidWcgc2kgbGEgbm90aWNlIGVzdCBlbiB3aWR0aDogMTAwJVxuICAvL2JveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSkgY2FsYyh2YXIoLS1lYV9nYXApICogLjc1KTtcblxuICAuZWFfZ2VuZXJpY3NfX25vdGljZV9pbm5lciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpKSAvIDIpO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ub3RpY2Utc21hbGwge1xuICAgIC8vbWluLWhlaWdodDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApICogLjI1KSBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19ub3RpY2UtYWN0aW9uc19pbmxpbmU6bm90KC5lYV9nZW5lcmljc19fbm90aWNlLXRpdGxlKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ub3RpY2VfaW5uZXIgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpIC0gdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpKSAvIDIpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX25vdGljZS1zbWFsbCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25vdGljZV9pbm5lciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pIC0gdmFyKC0tZWFfbm90aWNlX19pY29uX3NpemUpKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fYnV0dG9uX3BhZ2VzIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9wYWdlcyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9wcmV2aW91cyArIC5lYV9nZW5lcmljc19fcGFnaW5hdGlvbl9wYWdlcyB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLyAyKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMik7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19wYWdpbmF0aW9uX3BhZ2VzOm5vdCg6bGFzdC1jaGlsZCkge1xuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSAvIDIpO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19wZXJpb2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5lYV9nZW5lcmljc19fcGVyaW9kX2xhYmVsIHtcbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fcHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpKTtcbn1cblxuLmVhX2dlbmVyaWNzX19wcm9ncmVzc19iYXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBoZWlnaHQ6IHZhcigtLWVhX3Byb2dyZXNzX2hlaWdodCk7XG4gIHdpZHRoOiB2YXIoLS1lYV9wcm9ncmVzc193aWR0aCk7XG5cbiAgJlt2YWx1ZV06Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUsXG4gICZbdmFsdWVdOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wcm9ncmVzc19iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxuXG4gICY6aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1lYV9wcm9ncmVzc19iYWNrZ3JvdW5kX2NvbG9yKSwgdmFyKC0tZWFfcHJvZ3Jlc3NfYmFja2dyb3VuZF9jb2xvcikpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzc19pbmRldGVybWluYXRlIDJzIGluZmluaXRlIGxpbmVhcjtcblxuICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUsXG4gICAgJjo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3NfaW5kZXRlcm1pbmF0ZSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19wcm9tbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG5cbiAgLmVhX2dlbmVyaWNzX19jYXJkLWhlYWRlciAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6c3RyaW5nXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ydGUge1xuICAmLmVhX2dlbmVyaWNzX19ydGUtZnVsbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG5cbiAgICAgICY6bm90KC5lYV9nZW5lcmljc19fcnRlX2lmcmFtZS1mb2N1c2VkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fcnRlX2FjdGlvbnMge1xuICAgICAgICAgIC0tZWFfcnRlX2lmcmFtZV9ub3RfZm9jdXNlZF9hY3Rpb25zX3Zpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3J0ZV9hY3Rpb25zIHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ydGVfYWN0aW9ucyB7XG4gICAgICAtLWVhX3J0ZV9hY3Rpb25zX3N0aWNreV9ib3R0b206IGZhbHNlO1xuICAgICAgLS1lYV9ydGVfaWZyYW1lX25vdF9mb2N1c2VkX2FjdGlvbnNfdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgdmlzaWJpbGl0eTogdmFyKC0tZWFfcnRlX2lmcmFtZV9ub3RfZm9jdXNlZF9hY3Rpb25zX3Zpc2liaWxpdHkpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgLS1lYV9ydGVfYWN0aW9uc19zdGlja3lfYm90dG9tOiB0cnVlO1xuXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMikgMCBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICByaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgICAgbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyICogLTEpIDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9ycyk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0ID4gcCxcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0ID4gcCA+IHNlbGVjdCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgc2VsZWN0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3NlcGFyYXRvci12ZXJ0aWNhbCB7XG4gICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fc2hvd19tb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgJjpub3QoOmhvdmVyKSxcbiAgICAgICAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgICY6bm90KDpob3ZlciksXG4gICAgICAgICAgJjpub3QoOmFjdGl2ZSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYmFzZV9hY3Rpb25zLFxuICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYWR2YW5jZWRfYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fcnRlX2Jhc2VfYWN0aW9ucyB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ydGVfYWR2YW5jZWRfYWN0aW9ucyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fcnRlX2lmcmFtZSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9ydGVfYWN0aW9uc19oZWlnaHQpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gZm9udCBmYW1pbHlcbiRmYW1pbGllczogKFxuICBcIkFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmXCIsXG4gIFwiQ29taWMgU2FucyBNU1wiLFxuICBcIkNvdXJpZXIgTmV3LENvdXJpZXIsbW9ub1wiLFxuICBcIkZyYW5rbGluIEdvdGhpYyBNZWRpdW1cIixcbiAgXCJHYXJhbW9uZFwiLFxuICBcIlNlcmlmXCIsXG4gIFwiVGFob21hXCIsXG4gIFwiVGltZXMgTmV3IFJvbWFuLFRpbWVzLHNlcmlmXCIsXG4gIFwiVmVyZGFuYSxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZlwiXG4pO1xuXG5AZWFjaCAkZmFtaWx5IGluICRmYW1pbGllcyB7XG4gIGlucHV0W25hbWU9XCJmb250TmFtZVwiXVt2YWx1ZT1cIiN7JGZhbWlseX1cIl0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiA+IC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiBzdHJpbmcudW5xdW90ZSgkZmFtaWx5KTtcbiAgfVxufVxuXG4uZWFfcnRlX19hY3Rpb25zX2ZvbnRfbmFtZSBzZWxlY3Qge1xuICB3aWR0aDogMTUwcHg7XG59XG5cblxuLy8gZm9udCBzaXplc1xuJHNpemVzOiAoXG4gIDE6IDAuNzUsIC8vIDEwcHhcbiAgMjogMSwgLy8gMTNweCBiYXNlXG4gIDM6IDEuMjUsIC8vIDE2cHhcbiAgNDogMS40LCAvLyAxOHB4XG4gIDU6IDEuODUsIC8vIDI0cHhcbiAgNjogMi41LCAvLyAzMnB4XG4gIDc6IDMuNywgLy8gNDhweFxuKTtcblxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRzaXplcyB7XG4gIGlucHV0W25hbWU9XCJmb250U2l6ZVwiXVt2YWx1ZT1cIiN7JGtleX1cIl0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiA+IC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogJHZhbHVlKTtcbiAgfVxufVxuXG4vLyBoZWFkaW5ncyA6IHJlY29tbWVuZGVkIGRlZmF1bHQgdmFsdWVzIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlL3JlbmRlcmluZy5odG1sI3NlY3Rpb25zLWFuZC1oZWFkaW5nc1xuJGhlYWRpbmdzOiAoXG4gIGgxOiAyZW0sIC8vIDMycHhcbiAgaDI6IDEuNWVtLCAvLyAyNHB4XG4gIGgzOiAxLjE3ZW0sIC8vIDE4LjcycHhcbiAgaDQ6IDFlbSwgLy8gMTZweFxuICBoNTogMC44M2VtLCAvLyAxMy4yOHB4XG4gIGg2OiAwLjY3ZW0gLy8gMTAuNzJweFxuKTtcblxuQGVhY2ggJGxldmVsLCAkaGVhZGluZ19zaXplIGluICRoZWFkaW5ncyB7XG4gIGlucHV0W25hbWU9XCJmb3JtYXRCbG9ja1wiXVt2YWx1ZT1cIjwjeyRsZXZlbH0+XCJdICsgLmVhX2dlbmVyaWNzX19idXR0b24gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBmb250LXNpemU6ICRoZWFkaW5nX3NpemU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuaW5wdXRbbmFtZT1cImZvbnRTaXplXCJdLFxuaW5wdXRbbmFtZT1cImZvcm1hdEJsb2NrXCJdIHtcbiAgJiArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3J0ZV9pZnJhbWUge1xuICAtLWVhX3J0ZV9pZnJhbWVfaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWVhX3J0ZV9pZnJhbWVfaGVpZ2h0KTtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fcnRlX2Jhc2VfYWN0aW9ucyB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKyAwcHgpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fcnRlX2Jhc2VfYWN0aW9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIDBweCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3Nob3dfbW9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IDFweCAwIDAgdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKSwgdmFyKC0tZWFfc2hhZG93KTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19maWVsZF9zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiB2YXIoLS1lYV9pbnB1dF90ZXh0X3BhZGRpbmdfcmlnaHQpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3NlcGFyYXRvciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfc2VwYXJhdG9yX2JvcmRlcl9jb2xvcik7XG5cbiAgJi1ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAwO1xuICB9XG5cbiAgJi12ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuIiwgIi5lYV9nZW5lcmljc19fc21pbGV5c19saW5lIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAuZWFfZ2VuZXJpY3NfX3NtaWxleSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fc21pbGV5c19ib3R0b20ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59IiwgIi5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgd2lkdGg6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLy8mLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX3N0YXR1cy10ZXh0IHtcbiAgLy8gICAgbGluZS1oZWlnaHQ6IDE7XG4gIC8vICB9XG4gIC8vfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YXR1cy1vZmZsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vZmZsaW5lKTtcbn1cblxuLmVhX2dlbmVyaWNzX19zdGF0dXMtb25saW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9vbmxpbmUpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3N0YXR1cy10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pICogLjc1KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgKiAuNzUpO1xuICAgIH1cbiAgfVxufVxuXG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgLy8gcG91ciBsZXMgY2VsbHVsZSBzdGlja3kgY29tbWUgcm93Z3JvdXBcblxuICAvKiogQSBTVVBQUklNRVIgUVVBTkQgRlVMTCBCVU5ETEUgKiovXG4gIHRib2R5IHRkLFxuICB0Ym9keSB0aCB7XG4gICAgJjpub3QoLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsKSB7XG4gICAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC8qKiBBIFNVUFBSSU1FUiBRVUFORCBGVUxMIEJVTkRMRSBGSU4gKiovXG59XG5cbi8vIGxheW91dFxuLy8uZWFfZ2VuZXJpY3NfX3RhYmxlX3dpZHRoX2Z1bGwge1xuLy8gIC8vd2lkdGg6IDEwMCU7XG4vL1xuLy8gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuLy8gICAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZCB7XG4vLyAgICAgIEBpbmNsdWRlIGVhX3V0aWxpdGllc19faXNfc3Jfb25seTtcbi8vICAgIH1cbi8vICB9XG4vL1xuLy8gIC5lYV9nZW5lcmljc19fdGFibGVfdGhlYWRfdGg6Zmlyc3Qtb2YtdHlwZSxcbi8vICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoIHtcbi8vICAgIHdpZHRoOiAxMDAlO1xuLy8gIH1cbi8vfVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlLWxheW91dF9maXhlZCB7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgICAvLyY6bm90KC5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1jaGVja2JveCkge1xuICAgIC8vICB3aWR0aDogaW5oZXJpdDtcbiAgICAvL31cblxuICAgICZbZGF0YS1uYW1lPVwiYWN0aW9uc1wiXSB7XG4gICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgfVxuICB9XG59XG5cbi8vLmVhX2dlbmVyaWNzX190YWJsZV9jb2x1bW5zX2VxdWFsX3dpZHRoIHtcbi8vICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4vLyAgICAkLW5iX2NvbHVtbnM6IDg7XG4vLyAgICBAZm9yICRpIGZyb20gMiB0aHJvdWdoICQtbmJfY29sdW1ucyB7XG4vLyAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGg6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoI3skaX0pLFxuLy8gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RoOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSB+IC5lYV9nZW5lcmljc19fdGFibGVfdGgsXG4vLyAgICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGQ6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoI3skaX0pLFxuLy8gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RkOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKCN7JGl9KSB+IC5lYV9nZW5lcmljc19fdGFibGVfdGQge1xuLy8gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAjeyRpfSlcbi8vICAgICAgfVxuLy8gICAgfVxuLy8gIH1cbi8vfVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlLWJvcmRlciB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHRhYmxlIHdyYXBwZXJcbi5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlciB7XG4gIGJvcmRlci10b3A6IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWVhX3RhYmxlX2JvcmRlcik7XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZCxcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keSB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90cjpmaXJzdC1jaGlsZCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5LFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290IHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RyOmxhc3QtY2hpbGQge1xuICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlci1jYXB0aW9uX3RpdGxlIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuXG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV9jYXB0aW9uLXRpdGxlICsgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3RyOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsIHtcbiAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlci1jYXB0aW9uX2xlZ2VuZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfY2FwdGlvbi1sZWdlbmQge1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgICB9XG4gIH1cbn1cblxuW2RhdGEtc2tpbj1cIndlYjJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3dyYXBwZXIuZWFfdXRpbGl0aWVzX19vdmVyZmxvdy1hdXRvIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19tb2RhbF9tYWluLFxuICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX21haW4ge1xuICAgIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlci5lYV91dGlsaXRpZXNfX292ZXJmbG93LWF1dG8ge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY2FwdGlvblxuLmVhX2dlbmVyaWNzX190YWJsZV9jYXB0aW9uIHtcbiAgJi1sZWdlbmQge1xuICAgIGNhcHRpb24tc2lkZTogYm90dG9tO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfdGFibGVfY2FwdGlvbl9mb250X3NpemUpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gIH1cblxuICAmLXRpdGxlIHtcbiAgICBjYXB0aW9uLXNpZGU6IHRvcDtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgfVxufVxuXG4vLyBjZWxsXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICBwYWRkaW5nOiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICBib3JkZXItdG9wOiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfdGFibGVfYm9yZGVyKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2hlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9jb2xvcik7XG5cbiAgJixcbiAgJiA+ICoge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICB9XG5cbiAgICBbZGlyPVwicmx0XCJdICYge1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJsdFwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tbGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9jb2xvcik7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLy8gdGhlYWQgJiByb3dncm91cCAmIHRoXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3RoIHtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7IC8vIG92ZXJyaWRlIHN0eWxlX2FwcGxpLnBocFxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX3RoLFxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90ci1yb3dncm91cCAuZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGhfY29sb3IpO1xuICBmb250LXdlaWdodDogdmFyKC0tZWFfdGFibGVfdGhfZm9udF93ZWlnaHQpO1xuICBmb250LXNpemU6IHZhcigtLWVhX3RhYmxlX3RoX2ZvbnRfc2l6ZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yKTtcbiAgdGV4dC10cmFuc2Zvcm06IHZhcigtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtKTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX3RhYmxlX3RoX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV90YWJsZV90aF9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICBoZWlnaHQ6IHZhcigtLWVhX3RhYmxlX3RoX2hlaWdodCk7XG4gIGJveC1zaGFkb3c6IDAgLTFweCAwIDAgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1saWdodCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3RoX2NvbG9yKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX3RoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBzb3J0XG4gICYtc29ydGFibGUge1xuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC42KTtcblxuICAgICAgdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfdGFibGVfdGhfY29sb3IpXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3I6aG92ZXIge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vJi1zb3J0ZWQge1xuICAvLyAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgLy8gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgKiAuNyk7XG4gIC8vICB9XG4gIC8vfVxufVxuXG4vLyB0Ym9keVxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV9jZWxsIHtcbiAgJi1saXN0ZW5hYmxlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90cjpub3QoLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90ci1yb3dncm91cCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfY2VsbCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfY29sb3JfaG92ZXIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYXZhdGFyIC5lYV9nZW5lcmljc19fc3RhdHVzOjpiZWZvcmUge1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiB2YXIoLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzaSBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlXG4gIC8vJjpmaXJzdC1jaGlsZCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X2NlbGwge1xuICAvLyAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAvLyAgfVxuICAvL31cbn1cblxuLy8gdGZvb3Rcbi5lYV9nZW5lcmljc19fdGFibGVfdGZvb3RfdHIge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X2NlbGwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90Zm9vdF9jZWxsIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X2NlbGwge1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2NvbG9yX2hvdmVyKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdGlja3lcbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aC1zdGlja3ksXG4gIC5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfdGgtc3RpY2t5LFxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rmb290X3RoLXN0aWNreSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV90YWJsZV9ib3JkZXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3RoZWFkX3RoLXN0aWNreSB7XG4gIHotaW5kZXg6IDExO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoLXN0aWNreSxcbi5lYV9nZW5lcmljc19fdGFibGVfdGZvb3RfdGgtc3RpY2t5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1yb3dncm91cCB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIGVsbGlzcHNpc1xuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsLWVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAwO1xuICAvL3RleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAvL3doaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgLy8gVG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuICAmID4gKiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19iYWRnZV9zcGFjZV9iZWZvcmUge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogMWNoO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDFjaDtcbiAgICB9XG4gIH1cbn1cblxuLy8gdXRpbGl0aWVzXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwge1xuICAmLW1heGltaXplIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLmtleXMoJGJvb3RzdHJhcC1icmVha3BvaW50cykge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgJi1tYXhpbWl6ZV91bnRpbF8jeyRicmVha3BvaW50fSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbWluaW1pemUge1xuICAgIC8vd2lkdGg6IDElO1xuICAgIHdpZHRoOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBjaGVja2JveFxuLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsLWNoZWNrYm94IHtcbiAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fdGFibGVfdGJvZHlfY2VsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cblxuICAmICsgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aC1zdGlja3ksXG4gICYgKyAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RoLXN0aWNreSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlLWNoZWNrYm94IC5lYV9nZW5lcmljc19fdGFibGVfY2VsbC1yb3dncm91cCB7XG4gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKTtcbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSk7XG4gIH1cbn1cblxuLy8gYWN0aW9ucyAmIGZpbHRlcnNcbi5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9hY3Rpb25zLFxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnNfc29ydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2FjdGlvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfZmlsdGVyc19zb3J0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3RhYmxlX2Z1bGxfZmlsdGVyc19jb2xsYXBzZV9wYW5lbCB7XG4gICAgICBvcmRlcjogMTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9wYW5lbF9tYWluIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV9mdWxsX2ZpbHRlcnMge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpICogLjc1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuICAgICAgXG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uLWNoZXZyb24sXG4gICAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgJi0yIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1lYV9nYXApICogLjUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtMyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSB2YXIoLS1lYV9nYXApICogMiAvIDMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtNCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMjUlIC0gdmFyKC0tZWFfZ2FwKSAqIDMgLyA0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fdGFibGVfZnVsbF9zb3J0IHtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdW1tYXJ5XG4kLXN1bW1hcnlfZ2FwOiB2YXIoLS1lYV9nYXApIC8gMjtcbi5lYV9nZW5lcmljc19fdGFibGVfc3VtbWFyeSB7XG4gIC8vb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICAvL2JvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAvL2JvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygkLXN1bW1hcnlfZ2FwICogLTEpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArICQtc3VtbWFyeV9nYXApO1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoJC1zdW1tYXJ5X2dhcCAqIC0xKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpIC8gMikgY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgKiAuNzUpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAvL2JveC1zaGFkb3c6IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvL2ZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiBjYWxjKCQtc3VtbWFyeV9nYXApIDAgMCAwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4cykge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgbWFyZ2luOiBjYWxjKCQtc3VtbWFyeV9nYXApIDAgMCBjYWxjKCQtc3VtbWFyeV9nYXApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gJC1zdW1tYXJ5X2dhcCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC8gNSAtICQtc3VtbWFyeV9nYXApO1xuICAgICAgfVxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC8vICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvLyAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgLy8gIH1cbiAgICAgIC8vICAmOmxhc3QtY2hpbGQge1xuICAgICAgLy8gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAvLyAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIC8vICB9XG4gICAgICAvL31cblxuICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEzMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAvLyY6bm90KC5lYV9nZW5lcmljc19fdGFibGVfc3VtbWFyeV9tZXRlcikge1xuICAgICAgLy8gIC5lYV9nZW5lcmljc19fZGQsXG4gICAgICAvLyAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICAvLyAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvLyAgfVxuICAgICAgLy99XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3RhYmxlX3N1bW1hcnlfbWV0ZXIge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhzKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICQtc3VtbWFyeV9nYXApO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAqIDIgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAkLXN1bW1hcnlfZ2FwKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSArIDQwcHgpO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICsgNDBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjc1ICsgNDBweCk7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSArIDQwcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fZHQge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX21ldGVyX2Jhcl9wZXJjZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAqIC43NSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jYXJkX3NwYWNlcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpICogLjc1KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICAgICAgbGVmdDogdmFyKC0tZWFfY2FyZF9zcGFjZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fbWV0ZXJfcGVyY2VudCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCIuLi8uLi9jb21wb25lbnRzL2ZvY3VzXCIgYXMgZm9jdXM7XG5cbkBtaXhpbiBjaGVja19tYXJrKCkge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS1lYV9jaGVja2JveF9iZWZvcmVfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWVhX2NoZWNrYm94X2JlZm9yZV9ib3JkZXJfY29sb3IpO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xufVxuXG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcy5lYV9nZW5lcmljc19fY2hpcHMge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAmLmVhX2dlbmVyaWNzX19jaGlwLFxuICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAgKyAuZWFfZ2VuZXJpY3NfX2NoaXAsXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gNCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gsXG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpKSAvIDIpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pIC0gdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkpIC8gMik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpICogdmFyKC0tZWFfZm9udF9zaXplKSkgLyAyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmLmVhX3V0aWxpdGllc19faXNfc3Jfb25seSB7XG4gICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgICAmIH4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveCxcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1yYWRpbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCkgIWltcG9ydGFudFxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNoaXAgJiBidXR0b25cbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveC5lYV9nZW5lcmljc19fY2hpcCxcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtYnV0dG9uLFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1idXR0b24ge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC8vcGFkZGluZzogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKTtcbiAgICAgIC8vYm9yZGVyOiBub25lO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZCB7XG4gICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b206OmJlZm9yZSxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b206OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b206OmJlZm9yZSxcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMtdmlzaWJsZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbTo6YmVmb3JlLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgICAgICAgaW5zZXQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkOmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b206OmJlZm9yZSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWNoZWNrYm94LFxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLXJhZGlvIHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pIC0gdmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpKSAvIDIpO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygodmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC44KTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuOCk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tOjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tOjphZnRlciB7XG4gICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNiAqIC44KTtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNiAqIC44KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLWNoZWNrYm94IHtcbiAgICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjbGlwOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Y2hlY2tlZCB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAqIC43NSkgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuMjUpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuMjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94Om5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3g6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSksXG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW86bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZmllbGRfZ2FwKSAhaW1wb3J0YW50XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgZWFzZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IHNjYWxlIC4zcyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6aW5kZXRlcm1pbmF0ZSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JvcmRlcl9jb2xvcl9jaGVja2VkKTtcblxuICAmOmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIDpob3ZlciAmIDpmb2N1c1xuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gIC8vIDpob3ZlclxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbDpob3ZlciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gOmZvY3VzXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOmZvY3VzLXZpc2libGUgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gIH1cblxuICBAc3VwcG9ydHMgbm90IHNlbGVjdG9yKDpmb2N1cy12aXNpYmxlKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3g6Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW86Zm9jdXMgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gcmVhZG9ubHlcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94LmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbC1yZWFkb25seSB7XG4gICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20sXG4gICY6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpby5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHkge1xuICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmhvdmVyICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAmOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3guZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sLXJlYWRvbmx5OmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAmOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpby5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wtcmVhZG9ubHk6Y2hlY2tlZCArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxufVxuXG4vLyBjaGVja2JveFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDppbmRldGVybWluYXRlIHtcbiAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgfVxufVxuXG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94OmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAmOmFmdGVyIHtcbiAgICBAaW5jbHVkZSBjaGVja19tYXJrKCk7XG4gIH1cbn1cblxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDppbmRldGVybWluYXRlICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLy8gcmFkaW9cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG5cbiAgJjphZnRlciB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNik7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBpY29uXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiB7XG4gIHdpZHRoOiB2YXIoLS1lYV9pY29uX3NpemUpO1xuICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogdW5zZXQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbl9pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tLWljb25faWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbS1pY29uX2ljb24tY2hlY2tlZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8ge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvZmllbGRzL2N1c3RvbS9jaGVja2JveF9yYWRpb1wiIGFzIGNoZWNrYm94X3JhZGlvO1xuXG4uZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gIC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZTogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLy8tLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemU6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuXG4gIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiB2YXIoLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpO1xuICAgIC8vaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSAvIDIpO1xuICAgIC8vYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAvIDIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpO1xuICAgICAgd2lkdGg6IHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCkgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMTQsIDEpLCByaWdodCB2YXIoLS1lYV9kdXJhdGlvbl9kZWZhdWx0KSBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4xNCwgMSk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGNoZWNrYm94X3JhZGlvLmNoZWNrX21hcmsoKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgdmFyKC0tZWFfZHVyYXRpb25fZmFzdCk7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpICogLjY2KTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX3RvZ2dsZV9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdG9nZ2xlX2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgICZbYXJpYS1jaGVja2VkPVwiZmFsc2VcIl0sXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2N1c3RvbSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAmW2FyaWEtY2hlY2tlZD1cImZhbHNlXCJdLFxuICAgICZbYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b20ge1xuICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoKHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpIC0gOHB4KSAvIDIgLSB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICBsZWZ0OiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfd2lkdGgpO1xuICAgIH1cblxuICAgICZbYXJpYS1jaGVja2VkPVwidHJ1ZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV90b2dnbGVfX3N3aXRjaF9zaXplKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogY2FsYygodmFyKC0tZWFfdG9nZ2xlX19zd2l0Y2hfc2l6ZSkgLSA4cHgpIC8gMiAtIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2xhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgJlthcmlhLWNoZWNrZWQ9XCJmYWxzZVwiXSAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9jdXN0b206OmJlZm9yZSB7XG4gICAgICByaWdodDogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKTtcbiAgICB9XG5cbiAgICAmW2FyaWEtY2hlY2tlZD1cInRydWVcIl0gLmVhX2dlbmVyaWNzX190b2dnbGVfY3VzdG9tOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWVhX3RvZ2dsZV9fc3dpdGNoX3NpemUpKTtcbiAgICB9XG4gIH1cbn1cblxuLy9Aa2V5ZnJhbWVzIHNjYWxlX2FuaW1hdGlvbiB7XG4vLyAgMCUge1xuLy8gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbi8vICB9XG4vLyAgNTAlIHtcbi8vICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbi8vICB9XG4vLyAgMTAwJSB7XG4vLyAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuLy8gIH1cbi8vfVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vLyBAdG9kbyA6IHF1YW5kIHBsdXMgZCdhbmNpZW4gbWVzc2FnZSwgc8OpcGFyZXIgc25hY2tiYXIgZXQgbWVzc2FnZVxuLy8gYXR0ZW50aW9uIDogbGFpc3NlciAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSwgY2V0dGUgc3ludGF4ZSBlc3QgZmFpdGUgcG91ciBvdnZlcmlkZSBsZSBDU1MgZGUgc3R5bGVfYXBwbGlcblxuXG4jZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgaGVpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjUpO1xuXG4gIC5lYV9wbGF0Zm9ybS1pb3MgJiB7XG4gICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gIH1cbn1cblxuLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgb24gYXVyYSByZW1wYWxjw6kgbGVzIG1lc3NhZ2VzIHBhciBub19kYXRhIGRhbnMgbGVzIHBvcHVwXG4jZGl2X1BPUFVQICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiB1bCxcbiNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wsXG4uZWFfZ2VuZXJpY3NfX21lc3NhZ2VfbGlzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIGxpIHtcbiAgICAmI2lkX21zZ19uZXcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiB1bCA+IGxpLFxuI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiBvbCA+IGxpLFxuLmVhX2dlbmVyaWNzX19zbmFja2JhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pO1xuICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNSk7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpIGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1lYV9zbmFja2Jhcl9zaGFkb3cpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9tb2RhbF9ib3JkZXJfcmFkaXVzKTtcbiAgYW5pbWF0aW9uOiBmYWRlSW4gdmFyKC0tZWFfZHVyYXRpb25fc2xvdyksIHRyYW5zbGF0ZUZyb21Ub3AgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCk7XG4gIGNvbG9yOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXIgcXVhbmQgZnVsbCBmcmFnbWVudFxuICBmb250LXN0eWxlOiBpbml0aWFsOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGZyYWdtZW50XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IC8vIEB0b2RvIDogw6Agc3VwcHJpbWVyIHF1YW5kIGZ1bGwgZnJhZ21lbnRcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6IHZhcigtLWVhX3NuYWNrYmFyX2NvbG9yKTtcbiAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcl9ob3Zlcik7XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX3NuYWNrYmFyX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9zbmFja2Jhcl9jb2xvcik7XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfc25hY2tiYXJfY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmLmVhX2dlbmVyaWNzX19zbmFja2Jhci1oaWRlIHtcbiAgICBhbmltYXRpb246IGZhZGVPdXQgdmFyKC0tZWFfZHVyYXRpb25fZGVmYXVsdCksIHZhcigtLWVhX2R1cmF0aW9uX2RlZmF1bHQpIHNuYWNrYmFyU2hyaW5rIHZhcigtLWVhX2R1cmF0aW9uX2Zhc3QpO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAjZGl2X01FU1NBR0VbaWQ9XCJkaXZfTUVTU0FHRVwiXSA+IHVsID4gbGksXG4gICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gb2wgPiBsaSxcbiAgLmVhX2dlbmVyaWNzX19zbmFja2JhciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICogLTEpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25zX2dhcCk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gICNkaXZfTUVTU0FHRVtpZD1cImRpdl9NRVNTQUdFXCJdID4gdWwgPiBsaSxcbiAgI2Rpdl9NRVNTQUdFW2lkPVwiZGl2X01FU1NBR0VcIl0gPiBvbCA+IGxpLFxuICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICogLTEpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3NuYWNrYmFyX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uc19nYXApO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNuYWNrYmFyU2hyaW5rIHtcbiAgdG8ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLy8gbmV3IHN0eWxlcyBjbGVhblxuLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZWFfZ2VuZXJpY3NfX2NoaXBfY29udGVudC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIGVkaXRhYmxlXG4gICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVkaXRhYmxlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2hpcF9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkcmFnZ2FibGU9XCJ0cnVlXCJdIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9pY29uX2ZpbGwpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWN0aXZlIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tb2sge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGlwX2JhY2tncm91bmRfaG92ZXIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGFkZFxuICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hZGQge1xuICAgIC8vIGxvYWRlclxuICAgIC8vJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tbG9hZGluZyB7IC8vIEB0b2RvIDogw6AgcmV2b2lyIGRhbnMgbGUgSlNcbiAgICAvL31cbiAgfVxuXG4gIC8vIGdyb3VwXG4gICYuZWFfZ2VuZXJpY3NfX2NoaXAge1xuICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0YXR1c1xuICAmLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQtc3RhdHVzIHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAqIDEuNSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAqIDEuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0LFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9jaGlwX2hlaWdodCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIHN0YWNrZWRcbi5lYV9nZW5lcmljc19feGFkZHJzX2xpc3Qtc3RhY2tlZCB7XG4gIC0tZWFfeGFkZHJzX19pdGVtX2NvbnRlbnRfMl9saW5lc19oZWlnaHQ6IGNhbGModmFyKC0tZWFfZm9udF9zaXplKSAqIDEuNyArIHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCkgKiAxLjUgKyB2YXIoLS1lYV9jaGlwc19nYXApICogMik7XG5cbiAgJi5lYV9nZW5lcmljc19fY2hpcHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWFkZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY2hpcHNfZ2FwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpIC8gMik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW06bm90KC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tYWRkKSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgbWFyZ2luOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIDAgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAxLjcgKyB2YXIoLS1lYV9jaGlwc19nYXApICogMik7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIC8vZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jaGlwc19nYXApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY2hpcHNfZ2FwKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYm94LXNoYWRvdzogMCB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIDAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uX2dyb3VwIHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSkgLyAyKTtcblxuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSAvIDIpO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pIC8gMik7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19zdGF0dXMge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1hdmF0YXIge1xuICAgICAgLS1lYV9hdmF0YXJfc2l6ZTogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfYXZhdGFyX3NpemUpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2F2YXRhcl9zaXplKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2F2YXRhciB7XG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgcmlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY2hpcF9oZWlnaHQpICogMiArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50LWdyb3VwIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSAuZWFfZ2VuZXJpY3NfX2ljb25fZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCB7XG4gICAgICAgIC0tZWFfYXZhdGFyX3NpemU6IGNhbGModmFyKC0tZWFfeGFkZHJzX19pdGVtX2NvbnRlbnRfMl9saW5lc19oZWlnaHQpIC0gdmFyKC0tZWFfY2hpcHNfZ2FwKSAqIDIpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIC0tZWFfeGFkZHJzX19pdGVtX2F2YXRhcl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgdmFyKC0tZWFfYXZhdGFyX3NpemUpKTtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZyk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX3hhZGRyc19faXRlbV9hdmF0YXJfcGFkZGluZykgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV94YWRkcnNfX2l0ZW1fYXZhdGFyX3BhZGRpbmcpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUgKyAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICAgIC0tZWFfeGFkZHJzX19pdGVtX2F2YXRhcl9wYWRkaW5nOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9hdmF0YXJfc2l6ZSkgKyB2YXIoLS1lYV9jaGlwX2hlaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzOm5vdCguZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWF2YXRhcikge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV94YWRkcnNfX2l0ZW1fY29udGVudF8yX2xpbmVzX2hlaWdodCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV94eHNtYWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tcGFydHN0YXQgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50ID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCA+IC5lYV9nZW5lcmljc19fc3RhdHVzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IHZhcigtLWVhX2NoaXBzX2dhcCk7XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tZW1haWwgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50OjphZnRlcixcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1zdGF0dXMgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50OjphZnRlcixcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCAuZWFfZ2VuZXJpY3NfX3hhZGRyc19wYXJ0c3RhdCA+IC5lYV9nZW5lcmljc19feGFkZHJzX3BhcnRzdGF0X3RleHQsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19fc3RhdHVzIC5lYV9nZW5lcmljc19fc3RhdHVzX3RleHQge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1wYXJ0c3RhdCxcbiAgICAmLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1zdGF0dXMge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50ID4gLmVhX2dlbmVyaWNzX194YWRkcnNfcGFydHN0YXQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQgPiAuZWFfZ2VuZXJpY3NfX3N0YXR1cyB7XG4gICAgICAgIHRvcDogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWF2YXRhcjpub3QoLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbS1lbWFpbCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtc3RhdHVzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtLWVtYWlsIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudDo6YWZ0ZXIsXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tc3RhdHVzIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudC1ncm91cDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLWVtYWlsKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgIH1cblxuICAgICYuZWFfZ2VuZXJpY3NfX2NoaXAtcmVhZG9ubHkge1xuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW0tb2sge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fZHJvcC1ob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIC0xKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBkcm9wZG93blxuLmVhX2dlbmVyaWNzX194YWRkcnNfZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0ycHggLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbn1cblxuLmVhX3hhZGRyc19fZHJvcGRvd25faGVhZGVyIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9nYXApIC8gMikgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5lYV94YWRkcnNfX2Ryb3Bkb3duX2ljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgd2lkdGg6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2F2YXRhcl9zaXplKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiA2NSU7XG4gICAgfVxuICB9XG5cbiAgLmVhX3hhZGRyc19fZHJvcGRvd25fdmFsdWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfeGFkZHJzX19kcm9wZG93bl9kaXNwbGF5X25hbWUsXG4gICAgLmVhX3hhZGRyc19fZHJvcGRvd25fZW1haWwge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmVhX3hhZGRyc19fZHJvcGRvd25fZGlzcGxheV9uYW1lIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfeGFkZHJzX19kcm9wZG93bl9oZWFkZXIgKyAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2xpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmVhX3hhZGRyc19fZHJvcGRvd25faGVhZGVyICsgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9saXN0ID4gLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtOmZpcnN0LWNoaWxkOm5vdCguZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fc2VwYXJhdG9yKSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbn1cblxuLy8gY29udGFjdHMgbGlzdFxuLmVhX2dlbmVyaWNzX194YWRkcnNfbGlzdC1jb250YWN0cyB7XG4gICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19saXN0LWlubGluZSB7XG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfaXRlbSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3gtc2hhZG93OiAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgMCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX3hhZGRyc19pdGVtX2NvbnRlbnRfZW1haWw6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzX2l0ZW1fY29udGVudCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgYm94LXNpemluZzogaW5pdGlhbDtcblxuICAgICYtY2xpY2thYmxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uLFxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ltZyxcbiAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyxcbiAgICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG5cbiAgICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nICsgLmVhX2dlbmVyaWNzX19sb2FkZXIsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsgKyAuZWFfZ2VuZXJpY3NfX2xvYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMiAqIC0xKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgICYuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWZyYW1lLWltZyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uIHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3BhdGhfc2l6ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3BhdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfc2l6ZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGltZyBmdWxsXG4gICYuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtLWltZ19mdWxsIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fbGluayB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWUtaW1nIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19pZnJhbWVfaWZyYW1lIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1lYV9pZnJhbWVfaGVpZ2h0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1fZGVsZXRlIHtcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyLFxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmLWVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZXJyb3JzIHtcbiAgICAgIHBhZGRpbmc6IDAgY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KSB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19lcnJvcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gcHJvZ3Jlc3NcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICBvcmRlcjogMjtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIC8vbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgLy9tYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIG1heC13aWR0aDogMTUlO1xuICAgIG9yZGVyOiAxO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAmW3ZhbHVlXTpub3QoW3ZhbHVlPVwiMTAwXCJdKSB7XG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogNC41Y2g7XG4gICAgICB9XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaWNvbiB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYgfiA6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3ZhbHVlPVwiMTAwXCJdLFxuICAgICY6aW5kZXRlcm1pbmF0ZSB7XG4gICAgICAmIH4gLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uIC5lYV9nZW5lcmljc19fbG9hZGVyLFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fcHJvZ3Jlc3NfdGV4dF92YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt2YWx1ZT1cIjEwMFwiXSB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHkoKTtcbiAgICB9XG5cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB4ZmlsZXNfaXRlbV9jYXJkKCkge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbV9pbm5lciB7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9saXN0X2JvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2lubmVyIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pY29uLFxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ltZyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2lmcmFtZS1pbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19wYXRoX3NpemUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2xpbmsuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6OmJlZm9yZSB7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX3NpemUge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pdGVtX2RlbGV0ZSxcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc190ZXh0X3ZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0tZXJyb3Ige1xuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW1faW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyX2xpZ2h0ZXIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZXJyb3JzIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gcHJvZ3Jlc3NcbiAgLmVhX2dlbmVyaWNzX19wcm9ncmVzc19iYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmW3ZhbHVlXTo6LXdlYmtpdC1wcm9ncmVzcy12YWx1ZSxcbiAgICAmW3ZhbHVlXTo6LW1vei1wcm9ncmVzcy1iYXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX194ZmlsZXMtY2FyZCxcbi5lYV9nZW5lcmljc19feGZpbGVzLWNhcmRfaW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG5cbiAgICAmLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbS1pbWdfZnVsbCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0taW1nX2Z1bGwpIHtcbiAgICAgIEBpbmNsdWRlIHhmaWxlc19pdGVtX2NhcmQoKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX194ZmlsZXMtY2FyZCB7XG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW06bm90KC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0taW1nX2Z1bGwpIHtcbiAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19jb250ZW50IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2ljb24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxNTBweDsgLy8gQHRvZG8gOiB0cmFuZm9ybWVyIGVuIC0tZWFfdmFyXG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kb2NfaWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeGxhcmdlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfYXR0YWNoX2xpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWFfZ2VuZXJpY3NfX3hmaWxlcy1lbXB0eSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2dhcCk7XG59XG5cbi8vIGRvY3MgJiBhdHRhY2hcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kb2NzX25hdixcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9hdHRhY2hfbmF2IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgaDMge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAtIHZhcigtLWVhX2ZvbnRfc2l6ZV9oMykgKiB2YXIoLS1lYV9oZWFkaW5nX2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kb2NzX25hdl90aXRsZV9icmVhZGNydW1iLFxuICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2hfYXR0YWNoX25hdl90aXRsZV9icmVhZGNydW1iIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vLyBwaWN0dXJlXG4uZWFfZ2VuZXJpY3NfX3hmaWxlc19hdHRhY2gge1xuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19kZXZpY2VfY2FtZXJhX3ZpZGVvLFxuICAuZWFfZ2VuZXJpY3NfX2RldmljZV9jYW1lcmFfY2FudmFzIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi8vIGRyYXdcbi5lYV9nZW5lcmljc19feGZpbGVzX2F0dGFjaF9kcmF3X2NvbG9yc19zdG9yZWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwgIkB1c2UgXCJmaWVsZHMvaW5kZXhcIiBhcyBmaWVsZHM7XG5AdXNlIFwiYnV0dG9uL2luZGV4XCIgYXMgYnV0dG9uO1xuQHVzZSBcImFjdGlvbnNfYmFyXCI7XG5AdXNlIFwiYWRzXCI7XG5AdXNlIFwiYW5jaG9yXCI7XG5AdXNlIFwiYXZhdGFyXCI7XG5AdXNlIFwiYXBwbGljYXRpb25zXCI7XG5AdXNlIFwiYmFkZ2VcIjtcbkB1c2UgXCJiYW5uZXJcIjtcbkB1c2UgXCJicmVhZGNydW1iXCI7XG5AdXNlIFwiY2FyZFwiO1xuQHVzZSBcImNoZWNrb3V0L2NhcnRcIjtcbkB1c2UgXCJjaGVja291dC9wcmljZVwiO1xuQHVzZSBcImNoZWNrb3V0L3N1YnNjcmlwdGlvbl9jdXJyZW50XCI7XG5AdXNlIFwiY2hpbGRfaGlkZWFibGVcIjtcbkB1c2UgXCJjb2RlXCI7XG5AdXNlIFwiY29sbGFwc2VcIjtcbkB1c2UgXCJjb21wbGV0aW9uXCI7XG5AdXNlIFwiY29udGFjdHNcIjtcbkB1c2UgXCJkYXRlX3NlbGVjdG9yXCI7XG5AdXNlIFwiZGV2aWNlXCI7XG5AdXNlIFwiZGxcIjtcbkB1c2UgXCJkcmFnZ2FibGVcIjtcbkB1c2UgXCJkcm9wZG93blwiO1xuQHVzZSBcImV4cGFuZGVkXCI7XG5AdXNlIFwiZm9jdXNcIjtcbkB1c2UgXCJncm91cGVkXCI7XG5AdXNlIFwiaGVscFwiO1xuQHVzZSBcImljb25zXCI7XG5AdXNlIFwiaWZyYW1lXCI7XG5AdXNlIFwibGlicmFyeVwiO1xuQHVzZSBcImxpZ2h0Ym94XCI7XG5AdXNlIFwibGlzdC9pbmRleFwiIGFzIGxpc3Q7XG5AdXNlIFwibG9hZGVyXCI7XG5AdXNlIFwibWV0YWRhdGFcIjtcbkB1c2UgXCJtZXRlclwiO1xuQHVzZSBcIm1vZGFsXCI7XG5AdXNlIFwibGF1bmNoZXIvaW5kZXhcIiBhcyBsYXVuY2hlcjtcbkB1c2UgXCJuYXYvaW5kZXhcIiBhcyBuYXY7XG5AdXNlIFwibm90aWNlXCI7XG5AdXNlIFwicGFnaW5hdGlvblwiO1xuQHVzZSBcInBlcmlvZFwiO1xuQHVzZSBcInByb2dyZXNzXCI7XG5AdXNlIFwicHJvbW9cIjtcbkB1c2UgXCJydGVcIjtcbkB1c2UgXCJzZWFyY2hcIjtcbkB1c2UgXCJzZXBhcmF0b3JcIjtcbkB1c2UgXCJzbWlsZXlzXCI7XG5AdXNlIFwic3RhdHVzXCI7XG5AdXNlIFwidGFibGUvaW5kZXhcIiBhcyB0YWJsZTtcbi8vQHVzZSBcInRpbGVcIjtcbkB1c2UgXCJ0b2dnbGVcIjtcbkB1c2UgXCJzbmFja2JhclwiO1xuQHVzZSBcInhhZGRyc1wiO1xuQHVzZSBcInhmaWxlcy9pbmRleFwiIGFzIHhmaWxlcztcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKlxuWi1pbmRleFxuMiAtIGVhX21haWxfX3NlbmRfYnV0dG9uX2JhclxuMTAwIC0gYXNpZGVfcG9zdGl0c1xuMjAwIC0gYXNpZGVfbGlnaHRib3hlc1xuKi9cblxuLy9AdG9kbyBBIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuLmNsX3NlbGVjdCB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vQHRvZG8gRmluIMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuXG5ib2R5ID4gLmVhX3V0aWxpdGllc19fYXNpZGVfbGlnaHRib3hlcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8vIE5PVEU6IFBvdXIgcGFzc2VyIGF1IGRlc3N1cyBkZSAjaWRfbWVudV9iYXIgcXVpIGEgdW4gei1pbmRleCBkZSAyMDAwMCBkYW5zIGBzcmMvdmlld3MvaW5jbHVkZS9odG1sL3NraW5fYWxsX2Nsci5jc3NgXG4gIHotaW5kZXg6IDIwMDAxO1xufVxuXG5ib2R5ID4gLmVhX3V0aWxpdGllc19fYXNpZGVfYWxlcnRzLCBib2R5ID4gLmVhX3V0aWxpdGllc19fYXNpZGVfY29uZmlybXMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvLyBOT1RFOiBEb2l0IHPigJlhZmZpY2hlciBwYXIgZGVzc3VzIGxlcyBtb2RhbGVzL2xpZ2h0Ym94ZXNcbiAgei1pbmRleDogMjAwMDI7XG59XG5cbmJvZHkge1xuICAmLmVhX3BsYXRmb3JtLWlvcyB7XG4gICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gIH1cblxuICAmID4gLmVhX2dlbmVyaWNzX19hc2lkZV9wb3N0aXRzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gICYuZWFfdXRpbGl0aWVzX19mbGV4X2dyb3ctMSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbyk6bm90KFtzaXplXSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8vIGVycm9yXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC1lcnJvciB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICB9XG59XG5cbi8vIGNvbHVtblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLy8gc3VibGFiZWxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zdWJsYWJlbCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0LmVhX2dlbmVyaWNzX19ORVdfZmllbGQgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zdWJsYWJlbCB7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSk7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGNsZWFyOiByaWdodDtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiArIHAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLFxuICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCkgLSB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tcG9uZW50cy9mb2N1c1wiIGFzIGZvY3VzO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfZmllbGRfcGFkZGluZ190b3BfYm90dG9tKSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9yYWRpdXMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gIC8vIGhvdmVyLCBmb2N1c1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcikgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICB9XG5cbiAgQHN1cHBvcnRzIG5vdCBzZWxlY3Rvcig6Zm9jdXMtdmlzaWJsZSkge1xuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfdGV4dGFyZWEsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgbWluLWhlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSk7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbC1yZWFkb25seSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKTpub3QoW3NpemVdKSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF90ZXh0YXJlYSB7XG4gIHJlc2l6ZTogYm90aDtcblxuICAmOm5vdChbY29sc10pIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pLFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQ6bm90KC5lYV91dGlsaXRpZXNfX3dpZHRoLWF1dG8pOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KSB7XG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbyksXG4gICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF90ZXh0YXJlYSxcbiAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCxcbiAgICAgICAgJiArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAge1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpIC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBAdG9kbyA6IHbDqXJpZmllciBxdWVsIGVzdCBjZSBjYXNcbiAgICAgIC5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvKSB7XG4gICAgICAgICAgJjpub3QoW3NpemVdKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfaGVpZ2h0KTtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX3RvcF9ib3R0b20pIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWw6aG92ZXIge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyByZWFkb25seVxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cC1yZWFkb25seSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfcHJlZml4LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWw6aG92ZXIge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwLXJlYWRvbmx5IHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3N1ZmZpeCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1yZWFkb25seSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX3ByZWZpeCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfc3VmZml4IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9zdWZmaXgge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcmVhZG9ubHkge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9wcmVmaXgge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfc3VmZml4IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gdG9wXG4uZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24tdG9wIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCh2YXIoLS1lYV9maWVsZF9oZWlnaHQpIC0gdmFyKC0tZWFfZmllbGRfbGFiZWxfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpKSAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAvLyAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgLy8gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfY29udHJvbC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wtcmFkaW8pIHtcbiAgLy8gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gIC8vICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAvLyAgICAgIH1cbiAgLy8gICAgfVxuICAvLyAgfVxuICAvL31cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF90ZXh0LFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi8vIGRpclxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICBbZGlyPVwibHRyXCJdIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSxcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwicnRsXCJdIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSxcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvKTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX3RleHQsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtaW4td2lkdGg6IDA7XG5cbiAgJjpub3QoLmVhX2dlbmVyaWNzX19jYXJkKSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZCkge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfaW5mbyB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICAgIH1cblxuICAgICYgPiAqOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIC8vIGNhcmRcbiAgJi5lYV9nZW5lcmljc19fY2FyZCB7XG4gICAgLmVhX2dlbmVyaWNzX19jYXJkX3RpdGxlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgcGFkZGluZzogY2FsYyh2YXIoLS1lYV9zcGFjZXIpIC8gNCkgY2FsYyh2YXIoLS1lYV9zcGFjZXIpIC8gMik7XG4gICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyxcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdGFjayBjb2x1bW4gc2VwYXJhdG9yXG4uZWFfZ2VuZXJpY3NfX3N0YWNrLWNvbHVtbi5lYV9nZW5lcmljc19fc3RhY2stc2VwYXJhdG9yIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQ6bm90KC5lYV91dGlsaXRpZXNfX2lzX3NyX29ubHkpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX3N0YWNrX2dhcCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3IuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIC5lYV9nZW5lcmljc19fc3RhY2stY29sdW1uLmVhX2dlbmVyaWNzX19zdGFjay1zZXBhcmF0b3Ige1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9zdGFja19nYXApICogMiArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfc3RhY2tfZ2FwKSAqIC0xIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kOm5vdCguZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KSB7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKTtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGlubGluZVxuLmVhX3ByZWZfX2xhYmVsX3Bvc2l0aW9uLWlubGluZSxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldCB7XG4gICAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgJjpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbykge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygodmFyKC0tZWFfZmllbGRfaGVpZ2h0KSAtIHZhcigtLWVhX2ZpZWxkX2xhYmVsX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkgLyAyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgKjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pLFxuICAqOm5vdCguZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUpIH4gLmVhX2dlbmVyaWNzX19ub3RpY2U6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgW3R5cGU9XCJoaWRkZW5cIl0sXG4gIHRlbXBsYXRlIHtcbiAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpbl90b3BcIl0pIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmID4gKjpub3QoW3R5cGU9XCJoaWRkZW5cIl0pICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkKSxcbiAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0Om5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZCkgKyAqIHtcbiAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5lYV9nZW5lcmljc19fZmllbGRzX2dyb3VwZWQge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5fdG9wXCJdKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zdGFjay1yb3cge1xuICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfc3RhY2tlZDpmaXJzdC1jaGlsZDpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIC0xKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICY6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19zdGFja2VkKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICAmOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBAdG9kIDogw6Agdm9pciB1dGlsaXTDqSAvIGNyw6llciB1biBidWcgZGFucyBsZXMgcmFkaW9zIGR1IHJlcGVhdCBldmVudF9hZGRfZWRpXG4gICAgLy8mOmZpcnN0LWNoaWxkIHtcbiAgICAvLyAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luX3RvcFwiXSkge1xuICAgIC8vICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogLTEpICFpbXBvcnRhbnQ7XG4gICAgLy8gIH1cbiAgICAvL31cblxuICAgICYgPiAqIHtcbiAgICAgICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpbl90b3BcIl0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gw6AgYWN0aXZlci9tb2RpZmllciBzaSBvbiBhIHVuIGNhcyBkZSBzdGFjay1yb3cgZGFucyB1biBzdGFjay1yb3dcbiAgICAvLyYgPiAuZWFfZ2VuZXJpY3NfX3N0YWNrLXJvdzpmaXJzdC1jaGlsZCxcbiAgICAvLyYgPiBbdHlwZT1cImhpZGRlblwiXSArIC5lYV9nZW5lcmljc19fc3RhY2stcm93IHtcbiAgICAvLyAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAtMSkgIWltcG9ydGFudDtcbiAgICAvL31cbiAgfVxufVxuXG4vLyB3aWR0aFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3dpZHRoXzJfY29scyB7XG4gIG1heC13aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAqIDIgKyB2YXIoLS1lYV9nYXApKTtcbn1cblxuLy8gZ3JvdXBlZFxuLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCxcbi5lYV9nZW5lcmljc19fZ3JvdXBlZCB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAvL2ZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sOm5vdChbc2l6ZV0pIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICAgICAgICAvLyBAdG9kbyA6IHJldm9pciBwb3VyIGdyb3VwZWRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkICsgLmVhX2dlbmVyaWNzX19idXR0b25zIC5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24tb3V0bGluZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9maWVsZF9ib3JkZXJfY29sb3IpO1xuICB9XG59XG5cbi5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBbY2xhc3MqPVwiZWFfZ2VuZXJpY3NfX3N0YWNrXCJdOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfc3RhY2tlZCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgJjpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgIC0tZWFfZmllbGRfbGFiZWxfd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkc19ncm91cGVkIHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGQge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwID4gKjpmaXJzdC1jaGlsZCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6Zmlyc3QtY2hpbGQgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3QsIHtcbiAgICAgICAgICAgIC8vYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwID4gKjpsYXN0LWNoaWxkLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sX2dyb3VwID4gKjpsYXN0LWNoaWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXQge1xuICAgICAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2xlZ2VuZCB7XG4gICAgICAgICAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzLFxuICAgICAgICAgICAgJiB+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCkgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZHNfZ3JvdXBlZCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6Zmlyc3QtY2hpbGQsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2xfZ3JvdXAgPiAqOmZpcnN0LWNoaWxkID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LCB7XG4gICAgICAgICAgICAvL2JvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wsXG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCxcbiAgICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbF9ncm91cCA+ICo6bGFzdC1jaGlsZCA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCwge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldCB7XG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29sdW1uKSB7XG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfbGVnZW5kIHtcbiAgICAgICAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMsXG4gICAgICAgICAgICAmIH4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9sYWJlbF93aWR0aCkgKyB2YXIoLS1lYV9jb250ZW50X21hcmdpbikpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImZpZWxkc1wiIGFzIGZpZWxkcztcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX2NvbGxlY3Rpb24ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICYgPiA6bm90KFt0eXBlPVwiaGlkZGVuXCJdKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW0sXG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSBkYXNoZWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgICAgICY6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gW3R5cGU9XCJoaWRkZW5cIl0gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW0ge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW1fZGVsZXRlIHtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX2NvbGxlY3Rpb25fYWRkIHtcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfY29sbGVjdGlvbl9pdGVtX2RlbGV0ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW1fZGVsZXRlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9lcnJvcnMge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2Vycm9yIHtcbiAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCk7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAmLmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMik7XG4gICAgfVxuXG4gICAgdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaGVscCxcbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHAge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgKiB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3JfbGlnaHQpO1xuICB9XG5cbiAgcCwgdWwsIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgdWwgPiBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKSAqIC44KSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9saXN0X3VsX21hcmtlcl9zaXplKSAqIC44KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAmLmVhX2dlbmVyaWNzX19pY29uLXNtYWxsIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMik7XG4gICAgfVxuICB9XG5cbiAgLy9zdW1tYXJ5IHtcbiAgLy8gIGRpc3BsYXk6IGZsZXg7XG4gIC8vICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8vICBsaXN0LXN0eWxlOiBub25lO1xuICAvL1xuICAvLyAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgLy8gICAgdXNlIHtcbiAgLy8gICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKVxuICAvLyAgICB9XG4gIC8vXG4gIC8vICAgICYuZWFfZ2VuZXJpY3NfX2ljb24tc21hbGwge1xuICAvLyAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCkpIC8gMik7XG4gIC8vICAgICAgbWFyZ2luLXRvcDogcm91bmQobmVhcmVzdCwgY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSkgLyAyKSwgMXB4KTtcbiAgLy8gICAgfVxuICAvLyAgfVxuICAvL1xuICAvLyAgJjpob3ZlciB7XG4gIC8vICAgIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLy9cbiAgLy8gICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgLy8gICAgICB1c2Uge1xuICAvLyAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbiAgLy8gICAgICB9XG4gIC8vICAgIH1cbiAgLy8gIH1cbiAgLy99XG5cbiAgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyZbb3Blbl0ge1xuICAvLyAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaGVscF90aXRsZSxcbiAgLy8gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHBfdGl0bGUge1xuICAvLyAgICBkaXNwbGF5OiBub25lO1xuICAvLyAgfVxuICAvL31cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaGVscCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCk7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2Vycm9ycyArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaGVscCxcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfaGVscCB7XG4gICAgc3VtbWFyeSB7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgJiB+ICoge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2hlbHAsXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X2hlbHAge1xuICAgIHN1bW1hcnkge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAmIH4gKiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJlcnJvcnNcIjtcbkB1c2UgXCJoZWxwXCI7XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX2dlbmVyaWNzX19zdGFjay1yb3cge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBbZGlyPVwibHRyXCJdIHtcbiAgICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQ6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW8pOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb2x1bW4pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0ge1xuICAgIC5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX3Bvc2l0aW9uX2lubGluZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZDpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gpOm5vdCguZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpbyk6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbHVtbikge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfbGFiZWxfd2lkdGgpICsgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kcm93X2NvbG9yczogNTtcblxuQG1peGluIGVtcHR5KCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE0MS40MjElO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY29sb3Ige1xuICAtLWVhX3BhdHRlcm5fY29sb3JfY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBAaW5jbHVkZSBlbXB0eSgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICB9XG5cbiAgICAvLyY6OmJlZm9yZSB7XG4gICAgLy8gIHRyYW5zZm9ybTogcm90YXRlKC0yNi41ZGVnKTtcbiAgICAvLyAgd2lkdGg6IDExMS44MDUlO1xuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uX2NvbG9yIHtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICZbc3R5bGUqPVwiLS1lYV9pY29uX2ZpbGw6IHRyYW5zcGFyZW50O1wiXSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKSA1MCUsIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgY2FsYyg1MCUgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSwgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcikgY2FsYyg1MCUgKyB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3BhdHRlcm5fY29sb3JfY29sb3IpO1xuICAgICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAvL3dpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgKiAyKSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMy41ICsgMiAqIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkpICFpbXBvcnRhbnQ7XG5cbiAgICAgIC8vJjpub3QoW3N0eWxlPVwiLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yOiB0cmFuc3BhcmVudDtcIl0pIHtcbiAgICAgIC8vICBib3JkZXItY29sb3I6IHZhcigtLWVhX3BhdHRlcm5fY29sb3JfY29sb3IpO1xuICAgICAgLy99XG4gICAgfVxuICB9XG59XG5cbi8vIHBhdHRlcm5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tY29sb3Ige1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jb2xvciB7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfaGVpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRleHQge1xuICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyICsgOGNoKTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gICAgLy8mOjpiZWZvcmUge1xuICAgIC8vICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC8vICB3aWR0aDogMTQxLjQyMSU7XG4gICAgLy99XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfaGVpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1jb2xvcl9kcm9wZG93biB7XG4gIC5lYV9nZW5lcmljc19fZHJvcGRvd25fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpICogJHJvd19jb2xvcnMgKyB2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICB9XG59XG5cbi8vIGRyb3Bkb3duXG4uZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fY29sb3Ige1xuICAuZWFfZ2VuZXJpY3NfX2Ryb3Bkb3duX2l0ZW1fbGFiZWwge1xuICAgIHdpZHRoOiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfcGF0dGVybl9jb2xvcl9jb2xvcik7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoY2FsYyh2YXIoLS1lYV9nYXApIC8gNCksIGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpbzpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAzKSB2YXIoLS1lYV9wYXR0ZXJuX2NvbG9yX2NvbG9yKSwgaW5zZXQgMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogNCkgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgQGluY2x1ZGUgZWFfdXRpbGl0aWVzX19pc19zcl9vbmx5KCk7XG4gICAgfVxuXG4gICAgLy8gZW1wdHlcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYWRpb1t2YWx1ZT1cIlwiXSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhZGlvX2N1c3RvbSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgQGluY2x1ZGUgZW1wdHkoKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvW3ZhbHVlPVwiXCJdICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFkaW9fY3VzdG9tLFxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvW3ZhbHVlPVwiXCJdOmNoZWNrZWQgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b20ge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfY29sb3IpLCAwIDAgMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAzIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSkgdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvciksIDAgMCAwIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKSB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2dhcCkpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9nYXApKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jb2xvciB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNvbG9yIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1kYXRlIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgJltzaXplPVwiMTBcIl0ge1xuICAgICAgd2lkdGg6IGNhbGMoMTBjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICB9XG4gIH1cbn0iLCAiLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXRfZHJvcHpvbmUge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKSB2YXIoLS1lYV9nYXApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIGRhc2hlZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4gcmFuZ2UtdHJhY2soKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWVhX3JhbmdlX3RyYWNrX2hlaWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXG4gICAgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKSAwJSxcbiAgICB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpIHZhcigtLWVhX3JhbmdlX192YWx1ZSksXG4gICAgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSB2YXIoLS1lYV9yYW5nZV9fdmFsdWUpLFxuICAgIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgMTAwJSk7XG4gIH1cblxuICBbZGlyPVwicnRsXCJdICYge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LFxuICAgIHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCkgMCUsXG4gICAgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKSB2YXIoLS1lYV9yYW5nZV9fdmFsdWUpLFxuICAgIHZhcigtLWVhX2JvcmRlcl9jb2xvcikgdmFyKC0tZWFfcmFuZ2VfX3ZhbHVlKSxcbiAgICB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIDEwMCUpO1xuICB9XG59XG5cbkBtaXhpbiByYW5nZS10aHVtYigpIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICB3aWR0aDogdmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLy9ib3JkZXI6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xufVxuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dC1yYW5nZSB7XG4gIC0tZWFfcmFuZ2VfX3ZhbHVlOiA1MCU7XG5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGFjY2VudC1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcl9jaGVja2VkKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gICY6bm90KC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LWNoZWNrYm94KTpub3QoLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtcmFkaW8pOm5vdChbc2l6ZV0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICBAaW5jbHVkZSByYW5nZS10cmFjaygpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIEBpbmNsdWRlIHJhbmdlLXRyYWNrKCk7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgQGluY2x1ZGUgcmFuZ2UtdGh1bWIoKTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9yYW5nZV90cmFja19oZWlnaHQpIC8gMikgLSAodmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSkgLyAyKSk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBAaW5jbHVkZSByYW5nZS10aHVtYigpO1xuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXJhbmdlX2lucHV0X3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSkgLyAyIC0gdmFyKC0tZWFfcmFuZ2VfdHJhY2tfaGVpZ2h0KSAvIDIgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWluX21heCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWluLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9tYXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG5cbiAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9taW4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9tYXgge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbWluIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYW5nZV9tYXgge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX3JhbmdlX3RodW1iX3NpemUpKTtcbiAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSkgLyAyKTtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSk7XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtcmFuZ2VfbGlzdF9pdGVtIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9zbWFsbCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBsZWZ0OiB2YXIoLS1lYV9yYW5nZV9fbGlzdF9pdGVtX3BlcmNlbnQpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICByaWdodDogdmFyKC0tZWFfcmFuZ2VfX2xpc3RfaXRlbV9wZXJjZW50KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfcmFuZ2VfdGh1bWJfc2l6ZSkgLyAyIC0gdmFyKC0tZWFfcmFuZ2VfdHJhY2tfaGVpZ2h0KSAvIDIgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgei1pbmRleDogMDtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCB7XG4gIC0tZWFfc2VsZWN0X19kcm9wZG93bl9pY29uX3BhZGRpbmc6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbn1cblxuLy8gc2l6ZVxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9zaXplLSN7JGl9IHtcbiAgICB3aWR0aDogY2FsYygjeyRpfWNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX3NlbGVjdF9fZHJvcGRvd25faWNvbl9wYWRkaW5nKSArIHZhcigtLWVhX2ZpZWxkX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cF9pY29uIHtcbiAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cF9pY29uICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgIH1cbiAgfVxuXG4gIC8vLmVhX2dlbmVyaWNzX19idXR0b24tc2VsZWN0IHtcbiAgLy8gIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAvLyAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgLy8gIH1cbiAgLy9cbiAgLy8gIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAvLyAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gIC8vICB9XG4gIC8vfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0X3NtYWxsKSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXBfaWNvbiB7XG4gICAgICByaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgLyAyICogLTEpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cF9pY29uICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9nZW5lcmljc19fYnV0dG9uLXNlbGVjdCB7XG4gIC8vICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgLy8gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAvLyAgfVxuICAvL1xuICAvLyAgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gIC8vICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAvLyAgfVxuICAvL31cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgJltzaXplPVwiNVwiXSB7XG4gICAgICB3aWR0aDogY2FsYyg1Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgfVxuXG4gICAgJltzaXplPVwiOFwiXSB7XG4gICAgICB3aWR0aDogY2FsYyg4Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMik7XG4gICAgfVxuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGVfaW5uZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaGVscCB7XG4gICAgbWFyZ2luLXRvcDogMDtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zdWJsYWJlbCxcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbmZvIHtcbiAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV90b2dnbGVfY3VzdG9tX3dpZHRoKSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRvZ2dsZSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3RvZ2dsZV9jdXN0b21fd2lkdGgpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBpbmxpbmVcbi5lYV9wcmVmX19sYWJlbF9wb3NpdGlvbi1pbmxpbmUsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2xhYmVsX3dpZHRoKTtcblxuICAgICAgICAgIFtkaXI9XCJsdHJcIl0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19wb3NpdGlvbl9pbmxpbmUge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAgIC5lYV9nZW5lcmljc19fdG9nZ2xlX2xhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zdWJsYWJlbCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5mbyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfcHJlZl9fbGFiZWxfcG9zaXRpb24taW5saW5lLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNfcG9zaXRpb25faW5saW5lIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10b2dnbGUge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX3RvZ2dsZV9sYWJlbCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgIH1cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc3VibGFiZWwsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2luZm8ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLWRhdGVfc2VsZWN0b3Ige1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1kYXRlIHtcbiAgICB3aWR0aDogY2FsYygxMGNoICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtdGV4dCB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yKTtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgIH1cblxuICAgICYuZWFfdXRpbGl0aWVzX19saWdodGJveC1vcGVuIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLWVtYWlsX2RvbWFpbiB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRleHQ6Zmlyc3QtY2hpbGQge1xuICAgICAgZmxleC1iYXNpczogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10ZXh0IHtcbiAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGV4dCxcbiAgICAmICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1wYXNzd29yZCB7XG4gICYgPiAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IHZhcigtLWVhX2ZpZWxkX2NvbnRyb2xfd2lkdGgpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXBhc3N3b3JkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXBhc3N3b3JkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCk7XG4gICAgei1pbmRleDogMTI7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2hlaWdodCk7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20taWNvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveDpob3ZlciArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXBhc3N3b3JkIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXBhc3N3b3JkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXBhc3N3b3JkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCB7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiAtIHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpKTtcblxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyAgbGVmdDogY2FsYyh2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyIC0gdmFyKC0tZWFfaWNvbl9zaXplKSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgLy99XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXBhc3N3b3JkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveCB7XG4gICAgICByaWdodDogY2FsYygxMDAlIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSAqIDIgLSB2YXIoLS1lYV9pY29uX3NpemUpIC0gdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG5cbiAgICAgIC8vICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyAgICByaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jb250cm9sX3dpZHRoKSAtIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyIC0gdmFyKC0tZWFfaWNvbl9zaXplKSAtIHZhcigtLWVhX2JvcmRlcl93aWR0aCkpO1xuICAgICAgLy8gIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwiLi4vLi4vY29tcG9uZW50cy9mb2N1c1wiIGFzIGZvY3VzO1xuXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZTogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAvLy5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsLFxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAsXG4gICAgICAvLy5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdCB7XG4gICAgICAvLyAgd2lkdGg6IDEwMCU7XG4gICAgICAvL31cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSk7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoKHZhcigtLWVhX2ZpZWxkX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHRfc21hbGwpKSAqIC41IC0gdmFyKC0tZWFfZmllbGRfYm9yZGVyX3dpZHRoKSkgMDtcbiAgICAgICAgYm9yZGVyOiB2YXIoLS1lYV9maWVsZF9ib3JkZXIpO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cblxuICAgICAgLy8uZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3RfZ3JvdXAge1xuICAgICAgLy8gIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIC8vfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Qge1xuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpICsgdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpmb2N1cy12aXNpYmxlICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpmb2N1cy12aXNpYmxlICsgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZvY3VzLmVhX2dlbmVyaWNzX19mb2N1c19vdXRsaW5lKCk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LW9wZW4gKyAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0LmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3BlbiArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JvcmRlcl9jb2xvcik7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYm9yZGVyX2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9ib3JkZXJfY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fX2FjdGl2ZV9pY29uX2ZpbGwpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtdGltZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gIC8vIGZvcm1hdCAxMiBvdSAyNCBsYXJnZXVyIGR1IHNlbGVjdFxuICAvLyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSBwb3VyIG1hdGNoZXIgbGEgbGFyZ2V1ciBkZXMgb3B0aW9ucyBkdSBzZWxlY3RcbiAgJi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3QtMjQge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICB3aWR0aDogY2FsYyg1Y2ggKyAodmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKSAqIDIgKyB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSkpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICB3aWR0aDogY2FsYyg1Y2ggKyAodmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCkgLSB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0LTEyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGNhbGMoOGNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyICsgdmFyKC0tZWFfdGltZV9zZWxlY3RfX2ljb25fc3BhY2UpKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2NvbnRyb2wge1xuICAgICAgd2lkdGg6IGNhbGMoOGNoICsgKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC0gdmFyKC0tZWFfZmllbGRfcGFkZGluZ19sZWZ0X3JpZ2h0KSkgKiAyKTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3Qge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV90aW1lX3NlbGVjdF9faWNvbl9zcGFjZSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgICAgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9zZWxlY3Q6aG92ZXIgKyAuZWFfZ2VuZXJpY3NfX2ljb25fc2VsZWN0X2Ryb3Bkb3duLFxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmhvdmVyICsgLmVhX3V0aWxpdGllc19fZHJvcGRvd25faWNvbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4tdGltZV9zZWxlY3Qge1xuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VsZWN0IHtcbiAgICAgIC5lYV9nZW5lcmljc19faWNvbl9zZWxlY3RfZHJvcGRvd24sXG4gICAgICAuZWFfdXRpbGl0aWVzX19kcm9wZG93bl9pY29uIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICAgICYuZWFfZ2VuZXJpY3NfX2ljb25fY2xvY2sge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0OmhvdmVyICsgLmVhX2dlbmVyaWNzX19pY29uX3NlbGVjdF9kcm9wZG93bixcbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdDpob3ZlciArIC5lYV91dGlsaXRpZXNfX2Ryb3Bkb3duX2ljb24ge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcImRhdGVfc2VsZWN0b3JcIjtcbkB1c2UgXCJlbWFpbF9kb21haW5cIjtcbkB1c2UgXCJwYXNzd29yZFwiO1xuQHVzZSBcInRpbWVfc2VsZWN0XCI7XG5cbi5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc2V0X3BhdHRlcm4ge1xuICAvL2Rpc3BsYXk6IGZsZXg7XG4gIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9oZWxwIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9maWVsZF9nYXApO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgY291bnRlci1yZXNldDogc3RlcE51bWJlcjtcblxuICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW0ge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGVwTnVtYmVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIgLSB2YXIoLS1lYV90YXJnZXRfc2l6ZV9tZWRpdW0pKTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSkgLyAyKTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoNTAlICsgdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWVkaXVtKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSkgLyAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2FuY2hvciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX3RleHQge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX2luZGljYXRvciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWVhX3RhcmdldF9zaXplX21lZGl1bSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCk7XG4gICAgICBvdXRsaW5lOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiA2KSBzb2xpZCB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0ZXBOdW1iZXIpO1xuICAgICAgfVxuXG4gICAgICAmLWljb246OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19zdGVwX2luZGljYXRvcl9pdGVtX3RleHQge1xuICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX2ZpZWxkX2dhcCk7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY3VycmVudCxcbiAgICAmLWNvbXBsZXRlZCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW1faW5kaWNhdG9yIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtY3VycmVudCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW1faW5kaWNhdG9yIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbXBsZXRlZCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yX2l0ZW1faW5kaWNhdG9yIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDQpO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfeHNtYWxsKTtcblxuICAgICAgICAgIHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDYge1xuICAgICYuZWFfZ2VuZXJpY3NfX3N0ZXBfaW5kaWNhdG9yLSN7JGl9IHtcbiAgICAgIC5lYV9nZW5lcmljc19fc3RlcF9pbmRpY2F0b3JfaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAjeyRpfSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCIuLi9jb21wb25lbnRzL2ZvY3VzXCIgYXMgZm9jdXM7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2hpcF9ib3JkZXJfcmFkaXVzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vIGRyYWdnYWJsZSwgdmFsdWUsIGRlbGV0ZVxuICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSxcbiAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlLFxuICAuZWFfZ2VuZXJpY3NfX2NoaXBfZGVsZXRlIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2NoaXBfaGVpZ2h0KTtcbiAgICBjb2xvcjogdmFyKC0tZWFfY2hpcF9jb2xvcik7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2hpcF9ib3JkZXJfcmFkaXVzKTtcbiAgICBib3JkZXI6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZCk7XG4gIH1cblxuICAvLyBkcmFnZ2FibGUgJiBkZWxldGVcbiAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUsXG4gIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuICAgIGhlaWdodDogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gIC8vIGRyYWdnYWJsZVxuICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWVhX2NoaXBfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWVhX2NoaXBfYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAqIC42KTtcbiAgICB9XG4gIH1cblxuICAvLyBkZWxldGVcbiAgLmVhX2dlbmVyaWNzX19jaGlwX2RlbGV0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAyKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGNvbnRlbnRcbiAgLmVhX2dlbmVyaWNzX19jaGlwX2NvbnRlbnQge1xuICAgIGhlaWdodDogdmFyKC0tZWFfY2hpcF9oZWlnaHQpO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiA1Y2g7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgLSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hpcF9iYWNrZ3JvdW5kKTtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwX2hlaWdodCkgKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpKTtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQGluY2x1ZGUgZm9jdXMuZWFfZ2VuZXJpY3NfX2ZvY3VzX291dGxpbmUoKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyA6aG92ZXJcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoaXBfYmFja2dyb3VuZF9ob3Zlcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hpcF9iYWNrZ3JvdW5kX2hvdmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBkcmFnICYgZHJvcFxuICAmW2RyYWdnYWJsZT1cInRydWVcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2NoaXBfaGVpZ2h0KSArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHNwYW4uZWFfZ2VuZXJpY3NfX2NoaXBfdmFsdWUge1xuICAgICAgICBjdXJzb3I6IGdyYWI7XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8vLyBAdG9kbyA6IHBvdXIgbGEgZMOpY291dnJhYmlsaXTDqSBkZXMgZGlmZsOpcmVudGVzIHpvbmVzIG/DuSBvbiBwZXV0IGRyb3BwZXIgYXZlYyBsZSBub3V2ZWF1IERuRFxuICAvLyYuZWFfZ2VuZXJpY3NfX2Ryb3AtZHJvcHBhYmxlIHtcbiAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gIC8vICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLWluIGJhY2tncm91bmQtY29sb3I7XG4gIC8vICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgZGFzaGVkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIC8vfVxuXG4gICYuZWFfZ2VuZXJpY3NfX2Ryb3AtaG92ZXIge1xuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jaGlwc19nYXApIC8gMik7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2NoaXBzX2dhcCkgLyAyKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgIGJvcmRlcjogY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgc29saWQgdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIgKiAtMSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICogLTEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZHJhZ2dhYmxlIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIgKyB2YXIoLS1lYV9jaGlwc19nYXApIC8gMik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyICsgdmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHJlYWRvbmx5XG4gICYuZWFfZ2VuZXJpY3NfX2NoaXAtcmVhZG9ubHkge1xuICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBlcnJvclxuICAmLmVhX2dlbmVyaWNzX19jaGlwc19pdGVtLW5vdF9vayB7XG4gICAgLmVhX2dlbmVyaWNzX19kcmFnZ2FibGUsXG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlLFxuICAgIC5lYV9nZW5lcmljc19fY2hpcF9kZWxldGUge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF92YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIC5lYV9nZW5lcmljc19fY2hpcF9jb250ZW50IHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19jaGlwX3ZhbHVlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2RyYWdnYWJsZSAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19jaGlwX2RlbGV0ZSB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIGNoaXBzXG4uZWFfZ2VuZXJpY3NfX2NoaXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfY2hpcHNfZ2FwKSAvIDQpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19jaGlwIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2NoaXBzX2dhcCkpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDc1JSAtIHZhcigtLWVhX2NoaXBzX2dhcCkpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSB2YXIoLS1lYV9jaGlwc19nYXApKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gYWRkXG4uZWFfZ2VuZXJpY3NfX2NoaXBzX2FkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1pbi13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gbG9hZGVyXG4gIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9pY29uX3NpemVfc21hbGwpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19sb2FkZXIgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9sYWJlbF9jb250cm9sOm5vdChbY2xhc3MqPVwiZWFfdXRpbGl0aWVzX19tYXJnaW5cIl0pIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2xvYWRlcjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lKSArIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wge1xuICAgIG9wYWNpdHk6IDA7IC8vIEB0b2RvIDogw6AgdsOpcmlmaWVyXG4gIH1cbn1cblxuLy8gZmllbGRcbi5lYV9nZW5lcmljc19fY2hpcHMtZmllbGQge1xuICBib3JkZXI6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2ZpZWxkX2JvcmRlcl9yYWRpdXMpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9oZWlnaHQpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NoaXBzX2dhcCkgLyA0KTtcblxuICAvLyBhZGRcbiAgLmVhX2dlbmVyaWNzX19jaGlwc19hZGQge1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0IHtcbiAgICAgIGhlaWdodDogdmFyKC0tZWFfY2hpcF9oZWlnaHQpICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgLy8gQHRvZG86IHRyb3V2ZXIgdW4gc3R5bGUgcG91ciBhZmZpY2hlciB1biBzdHlsZSBhdSA6Zm9jdXMtdmlzaWJsZVxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fY29tcGxldGlvbiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vLmVhX2dlbmVyaWNzX19jaGlwczpub3QoLmVhX2dlbmVyaWNzX19jaGlwcy1hY3RpdmUpIHtcbi8vICAuZWFfZ2VuZXJpY3NfX2NoaXBzX2FkZCAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dCB7XG4vLyAgICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbi8vICAgIG1pbi1oZWlnaHQ6IDA7XG4vLyAgfVxuLy99XG4iLCAiLy8gcmVzcGVjdGVyIGwnb3JkcmUgcG91ciBsYSBjYXNjYWRlXG5AdXNlIFwiZmllbGRcIjtcbkB1c2UgXCJjb250cm9sXCI7XG5AdXNlIFwiY29udHJvbF9ncm91cFwiO1xuQHVzZSBcImxhYmVsXCI7XG5AdXNlIFwiZmllbGRzZXRcIjtcbkB1c2UgXCJmaWVsZHNcIjtcbkB1c2UgXCJmaWVsZHNfY29sbGVjdGlvblwiO1xuQHVzZSBcImluZm8vaW5kZXhcIiBhcyBpbmZvO1xuQHVzZSBcImN1c3RvbS9pbmRleFwiIGFzIGN1c3RvbTtcbkB1c2UgXCJwYXR0ZXJucy9pbmRleFwiIGFzIHBhdHRlcm5zO1xuQHVzZSBcInN0ZXBfaW5kaWNhdG9yXCIgYXMgc3RlcF9pbmRpY2F0b3I7XG5AdXNlIFwiY2hpcFwiO1xuXG4vLyBkaXNhYmxlZFxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtZGlzYWJsZWQsXG4uZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldFtkaXNhYmxlZD1cIlwiXSB7XG4gIG9wYWNpdHk6IC42O1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsLFxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2FkYm9va19jb2xvcjogI0M2NzVGZjtcbiAgLS1lYV9hZGJvb2tfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbn1cbiIsICJAdXNlIFwidmFyaWFibGVzXCI7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcblxuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnYWRib29rJywgdmFyKC0tZWFfYWRib29rX2NvbG9yKSk7XG5cbi5lYV9hZGJvb2tfX2Jvb2tfZGVmYXVsdF9iYWNrZ3JvdW5kX2NvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYWRib29rX2JhY2tncm91bmRfY29sb3IpO1xufVxuXG4uZWFfYWRib29rX19ib29rX2RlZmF1bHRfZmlsbCB7XG4gIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfYWRib29rX2JhY2tncm91bmRfY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2F1dGhfX2FwcGxpY2F0aW9uc19saXN0IHtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzUwcHgsIDFmcikpO1xuICB9XG59XG5cbi5lYV9hdXRoX19hcHBsaWNhdGlvbnNfY2FyZCB7XG4gIC5lYV9nZW5lcmljc19fY2FyZF9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgLmVhX2dlbmVyaWNzX19jYXJkX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9jYXJkX3NwYWNlcikgLyAyKTtcbiAgICB9XG4gIH1cblxuICAmID4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NhcmRfZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX190b2dnbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAvIDIpO1xuICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfY2FyZF9zcGFjZXIpIC8gMik7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2NhcmRfc3BhY2VyKSAvIDIpO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2F1dGhfX2FwcGxpY2F0aW9uc19idXR0b25fZGlzcGxheV9sYXVuY2hlciAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgaGVpZ2h0OiAxMnB4O1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsZXg6IDAgMCAyMzBweDtcbiAgaGVpZ2h0OiAyMzBweDtcbiAgYm9yZGVyOiAxcHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKSBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiA1cHggMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgJjpjaGVja2VkIHtcbiAgICBib3JkZXI6IDJweCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpIHNvbGlkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XG4gICAgei1pbmRleDogLTE7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja19jb250ZW50IHtcbiAgaGVpZ2h0OiAyNSU7XG5cbiAgJl9jaG9pY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuXG4uZWFfYXV0aF9fY3JlYXRlX3ByZW1pdW1fcGFja19wcmljZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmVhX2F1dGhfX2NyZWF0ZV9wcmVtaXVtX3BhY2tfaW5mbyB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCA5cHg7XG59XG5cbi5lYV9hdXRoX19jcmVhdGVfcHJlbWl1bV9wYWNrX2hlbHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuW2RhdGEtY29udHJhY3Q9J2NvbnRyYWN0cy5hdXRoLm1haW5zLnBvc3RpdC5jcmVhdGUnXSB7XG4gIC0tZWFfYXV0aF9tYWluc19jcmVhdGVfZmxvYXRpbmdfcG9zdGl0OiBmYWxzZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgLS1lYV9hdXRoX21haW5zX2NyZWF0ZV9mbG9hdGluZ19wb3N0aXQ6IHRydWU7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9hdXRoX19ndWFyZGlhbnNoaXBfZmVhdHVyZV9hY3Rpb25zIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmVhX2F1dGhfX2d1YXJkaWFuc2hpcF9mZWF0dXJlX2FjdGl2YXRpb24ge1xuICAmOmhvdmVyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWNoZWNrYm94Om5vdCg6Y2hlY2tlZCkgfiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmhvdmVyKSB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveDpjaGVja2VkIH4gLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yX2NoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtY2hlY2tib3ggKyAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2NoZWNrYm94X2N1c3RvbSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGluc2V0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveDpub3QoOmNoZWNrZWQpICsgLmVhX2dlbmVyaWNzX19maWVsZF9jaGVja2JveF9jdXN0b20ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfYXV0aF9fZ3VhcmRpYW5zaGlwX2ZlYXR1cmVfYWN0aXZhdGVkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZCk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIEBUT0RPIGNsYXNzZXMgw6AgdXRpbGlzZXIgcG91ciBsJ2Vuc2VtYmxlIGRlcyDDqWzDqW1lbnRzIGxvcnNxdWUgbGUgbWVudSBBaWRlIHNlcmEgcGFzc8OpIGVuIGZyYWdtZW50XG4vLyBBIHJlbm9tbWVyIGVuIGVhX2dlbmVyaWNzX19tZW51X2hlYWQgb3UgcXVlbHF1ZSBjaG9zZSBkYW5zIGNlIHN0eWxlIGzDoFxuXG4uZWFfYXV0aF9fbWVudV9oZWxwIHtcbiAgLmVhX2F1dGhfX21lbnVfaGVscF9lbGVtZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdmFyKC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm0pO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQpO1xuICAgIGNvbG9yOiB2YXIoLS1lYV9hdXRoX21lbnVfaGVscF9jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIHN1cmNoYWdlIGR1IGJvdXRvbiBjb250ZW51IGRhbnMgbGUgbGkgcG91ciBhdm9pciBsYSBib25uZSBjb3VsZXVyIGF1IHN1cnZvbFxuICAmOmhvdmVyIHtcbiAgICAuZWFfYXV0aF9fbWVudV9oZWxwX2VsZW1lbnQge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfYXV0aF9faG90a2V5cyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG59XG5cbi5lYV9hdXRoX19ob3RrZXlzX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBncmlkLXJvdy1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIC43NSk7XG4gIGdyaWQtY29sdW1uLWdhcDogdmFyKC0tZWFfZ2FwKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMmZyO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KG1pbi1jb250ZW50LCAyMCUpIDFmciBtaW5tYXgobWluLWNvbnRlbnQsIDIwJSk7XG4gIH1cbn1cblxuLmVhX2F1dGhfX2hvdGtleXNfZGVzYyxcbi5lYV9hdXRoX19ob3RrZXlzX2tleWJvYXJkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZWFfYXV0aF9faG90a2V5c19rZXlib2FyZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lYV9hdXRoX19ob3RrZXlzX2tleSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogY2FsYygxcHggKiAyICsgdmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpICsgMTBweCk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMCB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbn0iLCAiLmVhX21pZ3JhdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5lYV9taWdyYXRpb25fX2ZpZ3VyZSBpbWcge1xuICBoZWlnaHQ6IDI1MHB4O1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2F1dGhfX3Bvc3RpdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3Bvc3RpdF9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAmOmhvdmVyLCAmOmZvY3VzLXdpdGhpbiB7XG4gICAgLmVhX2F1dGhfX3Bvc3RpdF9oZWFkIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNERURFREU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfdG9wKTtcbiAgICBsZWZ0OiB2YXIoLS1lYV91dGlsaXRpZXNfY2FsY3VsYXRlZF9sZWZ0KTtcbiAgfVxufVxuXG4uZWFfYXV0aF9fcG9zdGl0X2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDAuNXB4IHNvbGlkIHJnYigwIDAgMCAvIDUlKTtcbiAgbWluLWhlaWdodDogMjNweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG5cbi5lYV9hdXRoX19wb3N0aXRfbGlzdCB7XG4gIGdhcDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5lYV9hdXRoX19wb3N0aXRfbGlzdF9jb2xvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5QjlCOUI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wb3N0aXRfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgfVxufVxuXG4uZWFfYXV0aF9fcG9zdGl0X3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMUUxRTFFO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgcmVzaXplOiBub25lO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB3aWR0aDogdmFyKC0tZWFfcG9zdGl0X3dpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX3Bvc3RpdF9oZWlnaHQpO1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgfVxuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbn1cblxuLmVhX2F1dGhfX3Bvc3RpdF90ZXh0LXJlc2l6ZSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cbn1cbiIsICI6cm9vdCB7XG4gIC0tZWFfY2FsZW5kYXJfY29sb3I6ICNGRjRGNjQ7XG59XG4iLCAiJC1ob3VyX3NpemU6IDYwcHg7XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX3RpbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICQtaG91cl9zaXplO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWNlYztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfdGltZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfZXZlbnRzIHtcbiAgJC1tYXJnaW46IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogJC1tYXJnaW47XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtICQtbWFyZ2luKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZWFfY2FsZW5kYXJfX3NjaGVkdWxlX2V2ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfZXZlbnRzX3RpbWVzcGFuIHtcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX3RpbWVzcGFuX2R1cmF0aW9uKSAqICQtaG91cl9zaXplKTtcbiAgdG9wOiBjYWxjKHZhcigtLWVhX3RpbWVzcGFuX3N0YXJ0KSAqICQtaG91cl9zaXplKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVhX2NhbGVuZGFyX19zY2hlZHVsZV9ldmVudF9zZWxlY3RlZCB7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9kdXJhdGlvbikgKiAkLWhvdXJfc2l6ZSk7XG4gIHRvcDogY2FsYyh2YXIoLS1lYV90aW1lc3Bhbl9zdGFydCkgKiAkLWhvdXJfc2l6ZSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogM3B4IGRhc2hlZCB2YXIoLS1lYV9jYWxlbmRhcl9zY2hlZHVsZV9ldmVudF9zZWxlY3RlZCk7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfdW5hdmFpbGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXJfbGlnaHRlcik7XG4gIGNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICBwYWRkaW5nOiA2cHggMCAwIDhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfdGltZXNwYW5fdGltZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpIC8gMik7XG59XG5cbi5lYV9jYWxlbmRhcl9fc2NoZWR1bGVfdGltZXNwYW5fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X2Zvcm0ge1xuICAuZWFfY2FsZW5kYXJfX2V2ZW50X2Zvcm1fZmllbGRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxuXG4gICYgPiAuZWFfY2FsZW5kYXJfX2V2ZW50X2Zvcm1fYnV0dG9ucyB7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG4gIH1cbn1cblxuLy8uZWFfY2FsZW5kYXJfX2V2ZW50X2Zvcm1fZmllbGRzX3RpdGxlX3NjaGVkdWxpbmcge1xuLy8gIHBhZGRpbmc6IDEwcHggMCB2YXIoLS1lYV9nYXApO1xuLy8gIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4vLyAgbWFyZ2luOiAtMTBweCAwIDEwcHg7XG4vL31cblxuLmVhX2NhbGVuZGFyX19ldmVudF9zY2hlZHVsZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcblxuICA6bm90KC5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSkgfiAuZWFfY2FsZW5kYXJfX2V2ZW50X2FsbGRheTpub3QoW2NsYXNzKj1cImVhX3V0aWxpdGllc19fbWFyZ2luXCJdKSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBkYXRldGltZV9zaXplX21hcmdpbl9icmVha3BvaW50cygpIHtcbiAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi1kYXRlX3NlbGVjdG9yIHtcbiAgICBbZGlyPVwibHRyXCJdICYsXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC10aW1lIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsX2NvbnRyb2wsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsLFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwsXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX3NlbGVjdF9ncm91cCxcbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX2NhbGVuZGFyX19ldmVudF9kYXRldGltZXMge1xuICAmLmVhX2dlbmVyaWNzX19zdGFjay1yb3cge1xuICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKyAodmFyKC0tZWFfZmllbGRfZ2FwKSArIHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSkpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgQGluY2x1ZGUgZGF0ZXRpbWVfc2l6ZV9tYXJnaW5fYnJlYWtwb2ludHMoKTtcbiAgfVxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24obWQsIHhsKSB7XG4gICAgQGluY2x1ZGUgZGF0ZXRpbWVfc2l6ZV9tYXJnaW5fYnJlYWtwb2ludHMoKTtcbiAgfVxufVxuXG4vLyByZXBlYXRcbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVwZWF0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVwZWF0X3RpbGUge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfdG9wX2JvdHRvbSkgY2FsYyh2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMS41KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgIC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICBjbGlwOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfZmllbGRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciAuZWFfdXRpbGl0aWVzX19saWdodGJveC1kcm9wZG93bjo6YmVmb3JlLFxuICAgIC5lYV91dGlsaXRpZXNfX2xpZ2h0Ym94LWRyb3Bkb3duLmVhX3V0aWxpdGllc19fbGlnaHRib3gtb3Blbjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfZmllbGRfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9pY29uX3RleHQge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9yZXBlYXQuZWFfZ2VuZXJpY3NfX2ljb24tc21hbGwge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygodmFyKC0tZWFfZm9udF9zaXplKSAqIHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpIC0gdmFyKC0tZWFfaWNvbl9zaXplX3NtYWxsKSkgLyAyKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fcGVyaW9kX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVwZWF0X2N1c3RvbV9sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVwZWF0X3dlZWtfZGF5cyB7XG4gIC5lYV9nZW5lcmljc19fY2hpcHMge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS1lYV9maWVsZF9nYXApIC8gMiAqIC0xKTtcblxuICAgIC5lYV9nZW5lcmljc19fY2hpcCB7XG4gICAgICB3aWR0aDogY2FsYygodmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9nYXApICogNikgLyA3KTtcbiAgICAgIGhlaWdodDogY2FsYygodmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgLSB2YXIoLS1lYV9maWVsZF9nYXApICogNikgLyA3KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2dhcCkgLyAyKSAhaW1wb3J0YW50O1xuICAgICAgLy9vdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKHZhcigtLWVhX2ZpZWxkX2NoZWNrX3JhZGlvX3NpemUpICogLjc1KTtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9pbnB1dDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSkgKiAuNSk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVwZWF0X2dyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXJhZGlvOm5vdCg6Y2hlY2tlZCkgKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1yYWRpb19jdXN0b206OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlcGVhdF9ncm91cF9maWVsZHNbZGlzYWJsZWQ9XCJcIl0ge1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgfVxuICB9XG59XG5cbi8vIHNlY3Rpb25zXG4uZWFfY2FsZW5kYXJfX2V2ZW50X2Zvcm1fZmllbGRzID4gLmVhX2dlbmVyaWNzX19jb250YWluZXIgPiAuZWFfY2FsZW5kYXJfX2V2ZW50X2RldGFpbHMge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xufVxuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X2RldGFpbHMsXG4uZWFfY2FsZW5kYXJfX2V2ZW50X2F0dGVuZGVlcyxcbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJzIHtcbiAgJjpub3QoLmVhX2dlbmVyaWNzX19jYXJkKSB7XG4gICAgLy9tYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgLy9ib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXMpO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgIC5lYV9nZW5lcmljc19fZGV0YWlscyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19zdW1tYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIHZhcigtLWVhX2d1dHRlcikgdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICAgICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIC8vZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAvL2JveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZV9zbWFsbCk7XG5cbiAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX3N1bW1hcnkgKyAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyByZW1pbmRlclxuLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcnMge1xuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcl9tc2dfdHlwZSxcbiAgICAuZWFfY2FsZW5kYXJfX2V2ZW50X3JlbWluZGVyX3VuaXQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiAyMGNoICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzX2NvbGxlY3Rpb25faXRlbSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGModmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCkgKyB2YXIoLS1lYV9nYXApICsgdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkc19jb2xsZWN0aW9uX2l0ZW1fZmllbGRzIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuXG4gICAgLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcl90aW1lIHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVtaW5kZXJfbXNnX3R5cGUsXG4gICAgLmVhX2NhbGVuZGFyX19ldmVudF9yZW1pbmRlcl91bml0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfc2VsZWN0X2dyb3VwIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlc19saXN0IHtcbiAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY29udHJvbF93aWR0aCk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24gKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9jYWxlbmRhcl9fZXZlbnRfcmVzb3VyY2VzX21vZGFsIHtcbiAgLmVhX2dlbmVyaWNzX19hdmFpbGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgIGNvbG9yOiAjMUUxRTFFO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX191bmF2YWlsYWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICBjb2xvcjogI0U3RTdFNztcbiAgfVxuXG4gIC5lYV9jYWxlbmRhcl9fZXZlbnRfcmVzb3VyY2VzX21vZGFsX2F2YWlsYWJpbGl0eSB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxufVxuXG4uZWFfY2FsZW5kYXJfX2NhbF9jb2xvciB7XG4gIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5lYV9jYWxlbmRhcl9fY2FsX3RleHQge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAvIDIpO1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9ndXR0ZXIpIC8gMik7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5lYV9jYWxlbmRhcl9fY2FsX3RleHQge1xuICAmICsgLmVhX2dlbmVyaWNzX19pY29uLFxuICAmICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vL0B0b2RvIMOgIHN1cHByaW1lciBxdWFuZCBmdWxsIGJ1bmRsZVxuI2Rpdl9DQUxFTkRBUl9yZXNvdXJjZXNfdGQgLmVhX2NhbGVuZGFyX19ldmVudF9yZXNvdXJjZXMge1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4uY2xyX2Zvcm0gLmNscl90ZCAuZWFfY2FsZW5kYXJfX2V2ZW50X3Jlc291cmNlcyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4iLCAiLmVhX2NhbGVuZGFyX19zaWRlYmFyIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yIHtcbiAgICAtLWVhX2RhdGVfc2VsZWN0b3JfX2RheV9zaXplOiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodClcbiAgfVxuXG4gIG5hdi5lYV9nZW5lcmljc19fbmF2LWNvbGxhcHNlID4gLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgfVxuXG4gIC5lYV9jYWxlbmRhcl9fbWVudV9hZ2VuZGFzLFxuICAuZWFfY2FsZW5kYXJfX21lbnVfcmVzb3VyY2VzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX3N0YWNrX2dhcCkgKiAxLjUpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICIuZWFfY2FsZW5kYXJfX3ByZWZzX3RpbWVzbG90IHtcbiAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICogKyAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Q6bm90KFtjbGFzcyo9XCJlYV91dGlsaXRpZXNfX21hcmdpblwiXSkge1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXNlbGVjdCB7XG4gICAgICB3aWR0aDogY2FsYyg1Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodF9zbWFsbCkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0KSk7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfY2FsZW5kYXJfX3ByZWZzX3RpbWVzbG90X3NlcGFyYXRvciB7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX2ZpZWxkX2hlaWdodCk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInZhcmlhYmxlc1wiO1xuQHVzZSAnbWFpbnMvY29tbW9uL2luZGV4JyBhcyBjb21tb247XG5AdXNlICdtYWlucy9ldmVudC9pbmRleCcgYXMgZXZlbnQ7XG5AdXNlIFwibWFpbnMvbWVudS9pbmRleFwiIGFzIG1lbnU7XG5AdXNlIFwibWFpbnMvcHJlZnMvdGltZXNsb3RcIiBhcyB0aW1lc2xvdDtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9hcHBsaWNhdGlvbnNcIiBhcyAqO1xuXG5AaW5jbHVkZSBhcHBsaWNhdGlvbl9maWxsKCdjYWxlbmRhcicsIHZhcigtLWVhX2NhbGVuZGFyX2NvbG9yKSk7XG5cbi8vIGltcHJvdmUgb2xkIHN0eWxlXG4jZGl2X01BSU4ge1xuICAuY2xfY2FsZW5kYXJfdmlldyB0ZCxcbiAgLmNsX2NhbGVuZGFyX2NvbG9yX25vbmUsXG4gIC5jbF9jYWxlbmRhcl92aWV3IHRkLmNsX2NhbGVuZGFyX2NvbG9yX25vbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG5cbiAgLmNsX2NhbGVuZGFyX3ZpZXcgdGQuY2xfY2xpY2s6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YzRjM7XG4gIH1cblxuICAvLy8vIHRpbWVsaW5lXG4gIC8vLmNsX2NhbGVuZGFyX3RpbWVsaW5lX3RoIHtcbiAgLy8gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC8vXG4gIC8vICAmOjpiZWZvcmUge1xuICAvLyAgICBjb250ZW50OiAnJztcbiAgLy8gICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgIHdpZHRoOiAwO1xuICAvLyAgICBoZWlnaHQ6IDA7XG4gIC8vICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAvLyAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gIC8vICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy8gICAgbGVmdDogLTM1cHg7XG4gIC8vICAgIHRvcDogMXB4O1xuICAvLyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC8vICB9XG4gIC8vfVxuICAvL1xuICAvLy5jbF9jYWxlbmRhcl90aW1lbGluZSB7XG4gIC8vICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgLy99XG5cbiAgLmNsX2NhbGVuZGFyX3ZpZXdfeWVhcixcbiAgLmNsX2NhbGVuZGFyX3ZpZXdfbW9udGgge1xuICAgIC5jbF9jYWxlbmRhcl90b2RheSB7XG4gICAgICBib3JkZXI6IDFweCBkb3VibGUgIzM4MzgzOCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6ICMzODM4Mzg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy95ZWFyXG4gIC5jbF9jYWxlbmRhcl92aWV3X3llYXIge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICB0cjpudGgtY2hpbGQoMykgdGg6ZW1wdHkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRkLmNsX2NhbGVuZGFyX2hhc0V2ZW50cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBncmF5O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gcHJldmlldyBwb3B1cFxuICBbaWRePSdkaXZfY2FsZW5kYXJfZXZlbnRfJ10ge1xuICAgICYgPiAuY2xfY29udGV4dGJveCxcbiAgICAmICsgLmNsX2NvbnRleHRib3gge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2Ryb3Bkb3duX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9kcm9wZG93bl9ib3JkZXJfcmFkaXVzKTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbWFpbG8vZnIvaW5jbHVkZS9kZWZhdWx0L2ljb25fY29udGV4dGJveF9jbG9zZS5wbmdcIik7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXYge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWVhX3RleHRfbGluZV9oZWlnaHQpO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgICAgIHdpZHRoOiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIjpyb290IHtcbiAgLS1lYV9jaGF0X2NvbG9yOiAjRkY2OTAwO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fdGhyZWFkX2RldGFpbHMge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzBweDtcblxuICBmaWd1cmUge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IHZhcigtLWVhX2NoYXRfY29tbW9uX2NvbnRhY3RfaW1nX2ZpZ2NhcHRpb25fcmlnaHQpO1xuICAgICAgbGVmdDogdmFyKC0tZWFfY2hhdF9jb21tb25fY29udGFjdF9pbWdfZmlnY2FwdGlvbl9sZWZ0KTtcbiAgICAgIGJvdHRvbTogLTJweDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2NoYXRfX2NoYXRfbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX2NvbnRhY3Rfc3RhdHVzIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcblxuICAmLW9mZmxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29mZmxpbmUpO1xuICB9XG5cbiAgJi1vbmxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX29ubGluZSk7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF9uZXdfbWVzc2FnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbmV3X21lc3NhZ2VfYmFja2dyb3VuZF9jb2xvcik7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB2YXIoLS1lYV9jaGF0X25ld19tZXNzYWdlX2NvbG9yKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX2xpbmtfdG9fdGhyZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblxuICAvLyBFbiBsaWVuIGF2ZWMgbGUgZmFpdCBkZSByZW5kcmUgbGVzIGxpc3RlcyBjb21tZSBkYW5zIHRocmVhZHMgZ8OpbsOpcmlxdWVzXG4gICYsXG4gICY6bGluayxcbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyKTtcbiAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbGFzdF9tZXNzYWdlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG5cbiAgJi5lYV9jaGF0X19sYXN0X21lc3NhZ2UtbWVldCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY2hhdF9jb21tb25fdGhyZWFkc19sYXN0X21lc3NhZ2VfbWFyZ2luX3JpZ2h0KTtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY2hhdF9jb21tb25fdGhyZWFkc19sYXN0X21lc3NhZ2VfbWFyZ2luX2xlZnQpO1xuICB9XG59XG5cbi5lYV9jaGF0X190aHJlYWRfaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiB2YXIoLS1lYV9kaXJlY3Rpb25fZW5kKTtcbn1cbiIsICIuZWFfY2hhdF9fZGlhbF9jb250YWN0cyB7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uZWFfY2hhdF9fZGlhbF9jb250YWN0cyAuY2xfaHIgeyAvL0BUT0RPIC5jbF9oclxuICBib3JkZXItY29sb3I6ICNFQUVFRUQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLmVhX2NoYXRfX2RpYWxfZGlyZWN0b3J5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5lYV9jaGF0X19kaWFsX2RpcmVjdG9yeSBzcGFuIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fZm9ybV9kaWFsIHtcbiAgLmVhX2NoYXRfX2RpYWxfZ3JvdXBfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX2xpc3RfaXRlbSAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX19jb250YWN0X2FuY2hvciB7XG4gICAgcGFkZGluZy1yaWdodDogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbn1cblxuLmVhX2NoYXRfX2Zvcm1fZ3JvdXAsXG4uZWFfY2hhdF9fZm9ybV9kaWFsIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICB9XG59XG4iLCAiLmVhX2NoYXRfX21lZXRfZGV2aWNlc19jb25maWd1cmF0aW9uIHtcbiAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd24ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lYV9jaGF0X19jYW1lcmEge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ3V0dGVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2RldmljZV9jYW1lcmEge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuXG4gICY6bm90KC5lYV9jaGF0X19tZWV0X2RldmljZV9jYW1lcmEtcGxheWluZykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmVhX2NoYXRfX21lZXRfZGV2aWNlX2NhbWVyYS1wbGF5aW5nICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX21pY3JvcGhvbmUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX21pY3JvcGhvbmVfdmlzdWFsaXplciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cmVtO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgJi5lYV9jaGF0X19tZWV0X2RldmljZV9taWNyb3Bob25lX3Zpc3VhbGl6ZXItZW5hYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICB9XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZGV2aWNlX3NwZWFrZXJzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ3V0dGVyKTtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX21lZXRfY2FsbF9pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5lYV9nZW5lcmljc19fbm90aWNlIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfZ3JvdXBfbmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfMTcpO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICArIC5lYV9jaGF0X19tZWV0X3BhcnRpY2lwYW50cyB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfcGFydGljaXBhbnRzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV8xNyk7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDEwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19hdmF0YXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDAgdmFyKC0tZWFfY2hhdF9hdmF0YXJfYm94X3NoYWRvdyk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMnMgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDJzIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIH1cbiAgfVxuXG4gID4gLmVhX2dlbmVyaWNzX19idXR0b25zLFxuICA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2UtYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDMwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWJhY2tncm91bmRfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbi5lYV91dGlsaXRpZXNfX2FzaWRlX2xpZ2h0Ym94ZXMgLmVhX2NoYXRfX21lZXRfY29udHJvbF9tdXRlX2FsbDpub3QoLmVhX2NoYXRfX21lZXRfb3JnYW5pemVyX2VuYWJsZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVhX2NoYXRfX21lZXRfY29ubmVjdCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAmLmVhX2NoYXRfX21lZXRfY29ubmVjdF9ub3RfZGlhbCB7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lOyAvLyBuZSBwYXMgc3VwcHJpbWVyLCBuw6ljZXNzYWlyZSBwb3VyIENocm9tZSBkw6lwbGFjZW1lbnQgbWluaSB2aWTDqW9cbiAgfVxuXG4gICY6bm90KC5lYV9jaGF0X19tZWV0X29yZ2FuaXplcl9lbmFibGVkKSAuZWFfY2hhdF9fbWVldF9jYW1lcmEgLmVhX3V0aWxpdGllc19fbGlnaHRib3gtZHJvcGRvd24sXG4gIC5lYV9jaGF0X19tZWV0X2NhbWVyYTpub3QoLmVhX2NoYXRfX21lZXRfY2FtZXJhLWlzX29yZ2FuaXplcikgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudF9zdGF0dXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfY29udHJvbHNfYW5pbWF0ZWQge1xuICBib3R0b206IC05OTk5OXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHkgbGluZWFyO1xuXG4gICYuZWFfY2hhdF9fbWVldF9jb250cm9scy12aXNpYmxlIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgdmlkZW8ge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCxcbi5lYV9jaGF0X19tZWV0X2NhbWVyYS1teXNlbGYge1xuICAmIC5lYV9jaGF0X19tZWV0X2NhbWVyYV9wYXJ0aWNpcGFudF9hY3Rpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X2NhbWVyYV90b29sYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtYmFja2dyb3VuZF9jb2xvcjtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIC5lYV9jaGF0X19tZWV0X2NhbWVyYV90b29sYmFyIHtcbiAgbGVmdDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZWFfY2hhdF9fbWVldF9jYW1lcmFfdG9vbGJhciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZWFfY2hhdF9fbWVldF9jYW1lcmFfc2VsZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNzAlO1xuICBib3R0b206IDEwJTtcbiAgd2lkdGg6IDIwJTtcblxuICAmLmVhX2dlbmVyaWNzX19tb3ZhYmxlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfZ2FsbGVyeSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR3JvdXAgY2FsbFxuLmVhX2NoYXRfX21lZXRfZ2FsbGVyeV9jYW1lcmFzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMTAwJSk7XG4gIGdyaWQtYXV0by1yb3dzOiAxZnI7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGZvciAkaSBmcm9tIDMgdGhyb3VnaCAxNiB7XG4gICAgICAmW2RhdGEtYXR0ZW5kZWVzPScjeyRpfSddIHtcbiAgICAgICAgQGlmICgkaSA+IDIgYW5kICRpIDwgNykge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDUwJSk7XG4gICAgICAgIH0gQGVsc2UgaWYgKCRpIDwgMTMpIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBjYWxjKDEwMCUgLyAzKSk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIGNhbGMoMTAwJSAvIDQpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSA1IHRocm91Z2ggNiB7XG4gICAgICAmW2RhdGEtYXR0ZW5kZWVzPScjeyRpfSddIHtcbiAgICAgICAgLmVhX2NoYXRfX21lZXRfY2FtZXJhOm5vdCguZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG4gICAgaGVpZ2h0OiAxMDBzdmg7XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmRfY29sb3I7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpOztcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfbWVldF9jb25uZWN0X3BhcnRpY2lwYW50X25hbWVfaWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfY2hhdF9tZWV0X2Nvbm5lY3RfcGFydGljaXBhbnRfbmFtZV9pY29uX21hcmdpbl9sZWZ0KTtcblxuICAgICAgICB1c2Uge1xuICAgICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X3N0YXR1cyB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUtdGFsa2luZyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zdWNjZXNzKTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmOm5vdCguZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCkgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEtaGlkZGVuIHtcbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50IHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jYW1lcmEtbm90X2Nvbm5lY3RlZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9jaGF0X19jYW1lcmFfcGFydGljaXBhbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fY2FtZXJhX3BhcnRpY2lwYW50X25hbWUge1xuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU0hBUklOR1xuLmVhX2NoYXRfX21lZXRfc2hhcmluZ19kaXNwbGF5X3BhcnRpY2lwYW50cyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cblxuLmVhX2NoYXRfX21lZXRfc2hhcmluZy1ydW5uaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYWxpZ24taXRlbXM6IHVuc2V0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5lYV9jaGF0X19tZWV0X3NoYXJpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9jaGF0X19tZWV0X2dhbGxlcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93LXk6IHVuc2V0O1xuXG4gICAgICAuZWFfY2hhdF9fbWVldF9jYW1lcmEge1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2NoYXRfX2NhbWVyYV9wYXJ0aWNpcGFudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9nYWxsZXJ5X2NhbWVyYXMge1xuICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfc2hhcmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5lYV9jaGF0X19tZWV0X3NoYXJpbmdfdmlkZW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4OiAwIDAgMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9jaGF0X19tZWV0X3NoYXJpbmdfdmlkZW8ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpXG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZWV0X2NvbnRyb2xzIHtcbiAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfZXh0ZW5kZWRfZmVhdHVyZXM6IGZhbHNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC5lYV9jaGF0X19tZWV0X2NvbnRyb2wge1xuICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAmX2hhbmd1cCB7XG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2V4dGVuZGVkX2ZlYXR1cmVzOiB0cnVlO1xuICB9XG5cbiAgLmVhX2NoYXRfX21lZXRfY29udHJvbHNfYnV0dG9ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDdweCAjMDAwMDAwM2Q7XG4gIH1cblxuICAuZWFfY2hhdF9fbWVldF9jb250cm9sIHtcbiAgICAmLFxuICAgICY6bGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogMC4xNXMgbGluZWFyIGJhY2tncm91bmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fZmlsbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NoYXRfbWVldF9jb250cm9sc19idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgICAgZmlsbDogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9maWxsKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfZW5hYmxlZCxcbiAgICAmX2VuYWJsZWQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3MpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMTVzIGxpbmVhciBmaWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfY2hhdF9fbWVldF9jb250cm9sX2hhbmd1cCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDdweCAjMDAwMDAwM2Q7XG5cbiAgICAgICYsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9kYW5nZXIpO1xuICAgICAgfVxuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbltkYXRhLWNvbnRyYWN0PVwiY29udHJhY3RzLmNoYXQubWFpbnMubWVldC5jb250cm9scy5tdXRlYWxsXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X19tZWV0X3ZvaWQge1xuICAuZWFfY2hhdF9fbWVldF9jb250cm9scyB7XG4gICAgLmVhX2NoYXRfX21lZXRfY29udHJvbF9oYW5ndXAge1xuICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfam9pbiB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAmLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgICB9XG5cbiAgICAgIHVzZSB7XG4gICAgICAgIGZpbGw6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoLmVhX3V0aWxpdGllc19fZGlzcGxheV9ub25lKSArIC5lYV9jaGF0X19tZWV0X2NvbnRyb2xfaGFuZ3VwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiYXVkaW9fYW5kX2NhbWVyYVwiO1xuQHVzZSBcImNhbGxfaW5mb3JtYXRpb25cIjtcbkB1c2UgXCJjb25uZWN0XCI7XG5AdXNlIFwiY29udHJvbHNcIjtcbkB1c2UgXCJ2b2lkXCI7XG5cbi5lYV9jaGF0X19tZWV0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG5cbiAgLmVhX2NoYXRfX2Z1bGxfaGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmVhX2NoYXRfX21lZXRfbG9hZGluZyB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5lYV9jaGF0X19tZXNzYWdlX21lZXRpbmcge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZWFfY2hhdF9fbWVldF9iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZWFfY2hhdF9fY2FtZXJhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbiIsICIuZWFfY2hhdF9fY2hhdCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYjZGl2X0lOX01BSU4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX3RocmVhZF90b3Age1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4IDEwcHggMTVweDtcblxuICAuZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAuZWFfY2hhdF9fdGhyZWFkX2RldGFpbHMge1xuICAgIHdpZHRoOiBjYWxjKDc2JSAtIDQwcHgpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19zaG93X21vcmUge1xuICAgICAgY29sb3I6IHVuc2V0XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX2NoYXRfbmFtZSArIC5lYV9jaGF0X19idXR0b25fbW9kaWZ5X2RpYWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIHZhcigtLWVhX2NoYXRfdGhyZWFkX3RvcF9tYXJnaW5fcmlnaHQpIDAgdmFyKC0tZWFfY2hhdF90aHJlYWRfdG9wX21hcmdpbl9sZWZ0KTtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAuZWFfY2hhdF9fY2FsbCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fam9pbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYuZWFfY2hhdF9fdGhyZWFkX2RpYWwge1xuICAgIC5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5lYV9jaGF0X19jb250YWN0X2ltZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgfVxuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2VzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IC8vIGNhciBzdXJjaGFyZ2UganMuLlxuICB9XG5cbiAgLmVhX2NoYXRfX21lc3NhZ2Uge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgLTVweCAxMHB4IDEwcHggdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgdGltZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICBzcGFuLCB0aW1lIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGZsZXg6IDE7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0VBRUVFRDtcbiAgICB9XG4gIH1cblxuICAuZWFfY2hhdF9fdGhyZWFkX2RpYWxfZGVuaWVkIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4uZWFfY2hhdF9fZGlhbF9lbWFpbHNfbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgbGkge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXG4gICAgLmVhX2NoYXRfX2NvbnRhY3Rfc3RhdHVzIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYXZhdGFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NoYXRfdGhyZWFkX2F2YXRhcl9tYXJnaW5fcmlnaHQpO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jaGF0X3RocmVhZF9hdmF0YXJfbWFyZ2luX2xlZnQpO1xuICAgIGZsZXg6IDAgMCAyOHB4O1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fc2Nyb2xsX3RvX2JvdHRvbV9idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC43KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IHZhcigtLWVhX2NoYXRfc2Nyb2xsX3RvX2JvdHRvbV9idXR0b25fcmlnaHQpO1xuICBsZWZ0OiB2YXIoLS1lYV9jaGF0X3Njcm9sbF90b19ib3R0b21fYnV0dG9uX2xlZnQpO1xuICBib3R0b206IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMjtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICBmaWxsOiAjRkZGRkZGO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fbWVzc2FnZXNfaW4ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2VzX2luIC5lYV9jaGF0X19jb250YWN0X2ltZyBpbWcge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2VzX2luIC5lYV9jaGF0X19jb250YWN0X2ltZyAuZWFfY2hhdF9fY29udGFjdF9zdGF0dXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZWFfY2hhdF9fY29udGFjdF9pbWcge1xuICBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuXG4gICsgLmVhX2NoYXRfX3RocmVhZF9kaWFsX19jaGF0X21lc3NhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY2hhdF9fdGhyZWFkX2RpYWxfX2NoYXRfbWVzc2FnZV9maXJzdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfcnRlX21lc3NhZ2VfZmlyc3QpO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmVhX2NoYXRfX21lc3NhZ2Vfc2VsZiB7XG4gIHRleHQtYWxpZ246IHZhcigtLWVhX2RpcmVjdGlvbl9lbmQpO1xuXG4gIC5lYV9jaGF0X190aHJlYWRfZGlhbF9fY2hhdF9tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgIHRleHQtYWxpZ246IHZhcigtLWVhX2RpcmVjdGlvbl9zdGFydCk7XG4gIH1cbn1cblxuLmVhX2NoYXRfX3RocmVhZF9kaWFsX19jaGF0X21lc3NhZ2Uge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY4RkM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuXG4gIHRpbWUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfcnRlX21lc3NhZ2VfdGltZSk7XG4gICAgZmxvYXQ6IHZhcigtLWVhX2RpcmVjdGlvbl9lbmQpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2NoYXRfdGhyZWFkX2RpYWxfbWVzc2FnZV90aW1lX3BhZGRpbmdfcmlnaHQpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfY2hhdF90aHJlYWRfZGlhbF9tZXNzYWdlX3RpbWVfcGFkZGluZ19sZWZ0KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgYSB7XG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfY2hhdF9fdGhyZWFkX2RpYWxfX21lc3NhZ2VfZGlhbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uZWFfY2hhdF9fbWVzc2FnZV9tZWV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICYuZWFfY2hhdF9fbWVzc2FnZV9tZWV0LWNhbmNlbCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24gdXNlIHtcbiAgICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9jaGF0X190aHJlYWRzX3J0ZSB7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbn1cblxuLmVhX2NoYXRfX3R5cGluZ19hcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFweDtcblxuICAuZWFfZ2VuZXJpY3NfX3J0ZSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uZWFfY2hhdF9fYnV0dG9uX2ltYWdlIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfcnRlX2J1dHRvbl9pbWFnZV9wYWRkaW5nKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9oZWlnaHQpO1xuICB3aWR0aDogdmFyKC0tZWFfaW5wdXRfcnRlX2hlaWdodCk7XG59XG5cbi5lYV9jaGF0X19ydGVfaW5wdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9oZWlnaHQpO1xuICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9pbnB1dF9ydGVfbWluX2hlaWdodCk7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWVhX2lucHV0X3J0ZV9tYXhfaGVpZ2h0KTtcbiAgYm9yZGVyOiAwO1xufVxuIiwgIkB1c2UgXCJjaGF0XCI7XG5AdXNlIFwidG9wXCI7XG5AdXNlIFwidGhyZWFkXCI7XG5AdXNlIFwic2Nyb2xsLXRvLWJvdHRvbVwiO1xuQHVzZSBcImNvbnRhY3RcIjtcbkB1c2UgXCJtZXNzYWdlXCI7XG5AdXNlIFwidHlwaW5nLWFyZWFcIjtcblxuLmVhX2NoYXRfX2VtcHR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBoMSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiA0KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25vX2RhdGEge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ub19kYXRhX3RleHRfZGVzY3JpcHRpb24ge1xuICAgICAgb3JkZXI6IC0xO1xuICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfc3RhY2tfZ2FwKSAhaW1wb3J0YW50O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfdGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25vX2RhdGFfaW1nIHtcbiAgICAgIHdpZHRoOiA0NTBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NoYXRfX21lbnUge1xuICAuZWFfY2hhdF9fbWVudV9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIH1cblxuICAgICYgPiBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5lYV9jaGF0X19tZW51X3RocmVhZCxcbiAgICAuZWFfY2hhdF9fbWVudV90aHJlYWRfaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuZWFfY2hhdF9fbWVudV90aHJlYWQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgcGFkZGluZzogMCBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19hbmNob3IuZWFfdXRpbGl0aWVzX19zdHJldGNoZWQ6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgY2FsYyh2YXIoLS1lYV9ib3JkZXJfd2lkdGgpICogMikgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2NoYXRfX2xhc3RfbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2NoYXRfX21lbnVfdGhyZWFkX2luZm8ge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYsXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInZhcmlhYmxlc1wiO1xuQHVzZSBcImNvbW1vbi9pbmRleFwiIGFzIGNvbW1vbjtcbkB1c2UgXCJtYWlucy9kaWFsL2luZGV4XCIgYXMgZGlhbDtcbkB1c2UgXCJtYWlucy9tZWV0L2luZGV4XCIgYXMgbWVldDtcbkB1c2UgXCJtYWlucy90aHJlYWQvaW5kZXhcIiBhcyB0aHJlYWQ7XG5AdXNlIFwibWFpbnMvbWVudS9pbmRleFwiIGFzIG1lbnU7XG5AdXNlIFwiY29tcG9uZW50cy9nZW5lcmljcy9zY3NzL2NvbXBvbmVudHMvYXBwbGljYXRpb25zXCIgYXMgKjtcblxuQGluY2x1ZGUgYXBwbGljYXRpb25fZmlsbCgnY2hhdCcsIHZhcigtLWVhX2NoYXRfY29sb3IpKTtcbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NyZWRpdF9fb2ZmZXJzX2xpc3Qge1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAqIDIpO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfY3JlZGl0X19zcGFjZV9zdWJzY3JpcHRpb25fbWFpbiB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2NyZWRpdF9faW52b2ljZV9oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZWFfY3JlZGl0X19pbnZvaWNlX251bWJlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmIHAge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICB9XG59XG4iLCAiOnJvb3Qge1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9zbWFsbDogLjc1cmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9sYXJnZTogMXJlbTtcbiAgLS1lYV9kc19oZWFkZXJfaGVpZ2h0OiA3MHB4O1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oMTogMS43NXJlbTtcbiAgLS1lYV9kc19mb250X3NpemVfaDI6IDEuMjVyZW07XG4gIC0tZWFfZHNfZm9udF9zaXplX2gzOiAxcmVtO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oNDogLjkzNzVyZW07XG4gIC0tZWFfZHNfZm9udF9zaXplX2g1OiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAtLWVhX2RzX2ZvbnRfc2l6ZV9oNjogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgLS1lYV9kc19zaWRlYmFyX3dpZHRoOiAyNTBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICBwYWRkaW5nOiAwIHZhcigtLWVhX2dhcCk7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLy8uZWFfZGVzaWduc3lzdGVtX19sb2dvIHtcbi8vICB3aWR0aDogMzBweDtcbi8vICBoZWlnaHQ6IDMwcHg7XG4vL1xuLy8gIHBhdGgge1xuLy8gICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSlcbi8vICB9XG4vL31cblxuLmVhX2Rlc2lnbnN5c3RlbV9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2xhcmdlKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6bm90KDpob3Zlcikge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2RzX2hlYWRlcl9oZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fYnJhbmQge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfaW5jbHVkZV9kZW1vIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAvL21heC13aWR0aDogY2FsYyh2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKSAqIC43NSk7XG4gICAgfVxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwLFxuICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfZWEsXG4gICAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9pbmNsdWRlLFxuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX3BocCxcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9lYSxcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uLFxuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlX2RlbW8ge1xuICAgIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlLXN0cmV0Y2gge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tZWFfZ3V0dGVyKSAqIDIgLSB2YXIoLS1lYV9kc19zaWRlYmFyX3dpZHRoKSAtIDMwcHgpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfaW5jbHVkZV9kZW1vLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAsXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2luY2x1ZGVfZGVtbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAsXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhLFxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9qc29uIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMjIyO1xuXG4gIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgcHJlLFxuICAgIC5lYV9nZW5lcmljc19fY29kZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHBfcmVxdWlyZWQge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1NTU7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2NvZGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICc8P3BocCc7XG4gICAgICBjb2xvcjogb3JhbmdlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX2VhIHtcbiAgLmVhX2dlbmVyaWNzX19jb2RlIHtcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBkZWVwc2t5Ymx1ZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnWz8nO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJz9dJztcbiAgICB9XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9kZW1vIHtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAuZWFfZGVzaWduc3lzdGVtX19jb2RlLXN0cmV0Y2gge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tZWFfZ3V0dGVyKSAqIDIgLSB2YXIoLS1lYV9kc19zaWRlYmFyX3dpZHRoKSAtIDMwcHgpO1xuICB9XG59XG5cbi8vW2Rpcj1cImx0clwiXSB7XG4vLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuLy8gICAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV9waHAge1xuLy8gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbi8vICAgIH1cbi8vICB9XG4vL31cbi8vXG4vL1tkaXI9XCJydGxcIl0ge1xuLy8gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbi8vICAgIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfcGhwIHtcbi8vICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuLy8gICAgfVxuLy8gIH1cbi8vfVxuIiwgIi5lYV9kZXNpZ25zeXN0ZW1fX2NvZGVfdGFibGVfY29sdW1ucyB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfY2VsbCB7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmVpZ2U7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGVtb25jaGlmZm9uO1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGF6dXJlO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX3RhYmxlX292ZXJmbG93IHtcbiAgd2lkdGg6IDM3MHB4O1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19jb2RlX3RhYmxlX3N0aWNreV93cmFwcGVyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9saW5lX3N1Y2Nlc3Mge1xuICB0aCwgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3N1Y2Nlc3NfbGlnaHRlcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fY29kZV90YWJsZV9saW5lX2hpZ2hsaWdodCB7XG4gIHRoLCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfaW5mb19saWdodGVyKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX19wYWdlIHtcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgdWwsIG9sLCBhZGRyZXNzLCBkbCwgZmlndXJlLCBwcmUsIHRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBwOm5vdCg6bGFzdC1jaGlsZCksXG4gIHVsOm5vdCg6bGFzdC1jaGlsZCksXG4gIG9sOm5vdCg6bGFzdC1jaGlsZCksXG4gIGFkZHJlc3M6bm90KDpsYXN0LWNoaWxkKSxcbiAgZGw6bm90KDpsYXN0LWNoaWxkKSxcbiAgZmlndXJlOm5vdCg6bGFzdC1jaGlsZCksXG4gIHByZTpub3QoOmxhc3QtY2hpbGQpLFxuICB0YWJsZTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICAqICsgcCxcbiAgKiArIHVsLFxuICAqICsgb2wsXG4gICogKyBhZGRyZXNzLFxuICAqICsgZGwsXG4gICogKyBmaWd1cmUsXG4gICogKyBwcmUsXG4gICogKyB0YWJsZSxcbiAgKiArIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgICBhW2hyZWYqPVwiI1wiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiI1wiO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfaWNvbl9maWxsKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IGNhbGMoKDFjaCArIGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMykpICogLTEpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBjdXJyZW50Y29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDEpO1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2gyKTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oMyk7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDQpO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZHNfZm9udF9zaXplX2g1KTtcbiAgfVxuXG4gIGg2IHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2RzX2ZvbnRfc2l6ZV9oNik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2luX2NvbnRlbnQgKjpub3QoLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV90aXRsZSkgKyBzZWN0aW9uLFxuICAqICsgaDIge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMi41KTtcbiAgfVxuXG4gICogKyBoMyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgfVxuXG4gICogKyBoNCxcbiAgKiArIGg1LFxuICAqICsgaDYge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMS41KTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgfVxuXG4gIGE6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uKTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmVycm9yLFxuICAucGVuZGluZyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmVycm9yOjpiZWZvcmUsXG4gIC5wZW5kaW5nOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KSAtIDFyZW0pIC8gMikpO1xuICB9XG5cbiAgLmVycm9yOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAucGVuZGluZzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl93YXJuaW5nKTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19zZWN0aW9uLXN0cmV0Y2gge1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWVhX2d1dHRlcikgKiAyIC0gdmFyKC0tZWFfZHNfc2lkZWJhcl93aWR0aCkgLSAzMHB4KTtcbiAgfVxuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lciB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19zZWN0aW9uX21lbnUge1xuICAgICYgPiB1bCB7XG4gICAgICBtYXJnaW46IDAgMCB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgJiA+IHVsIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgICBib3JkZXI6IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWVhX3NoYWRvd19zbWFsbCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3ZhcmlhYmxlcyB7XG4gIC5lYV9nZW5lcmljc19fZGwge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZHQsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmaXJzdC1jaGlsZCxcbiAgICAgICYgKyAuZWFfZ2VuZXJpY3NfX2RsX2l0ZW0ge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsgLmVhX2dlbmVyaWNzX19kbF9pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fdmFyaWFibGVzIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICAgIC5lYV9kZXNpZ25zeXN0ZW1fX3ZhcmlhYmxlc19kbF9pdGVtX2RlcHRoLSN7JGl9IHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGl9KTtcblxuICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpfSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpfSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpICogMS41fSk7XG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpKiAxLjV9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIgKiAjeyRpKiAxLjV9KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0LFxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2RkIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGkgKyAxfSk7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2R0IHtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMiAqICN7JGkgKiAyfSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19kZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19kbF9pdGVtLXJlcXVpcmVkIHtcbiAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJyZXF1aXNlXCI7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfZGFuZ2VyKTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX3NtYWxsKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX2Rlc2lnbnN5c3RlbV9fc3RhY2tfZGVtb19ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgJiA+IHAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX19oYW1idXJnZXIge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgdmFyKC0tZWFfZ2FwKTtcbiAgaGVpZ2h0OiB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KTtcbiAgd2lkdGg6IHZhcigtLWVhX2RzX2hlYWRlcl9oZWlnaHQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2hlYWRlcl9oZWlnaHQpO1xuICB9XG5cbiAgc3ZnIHJlY3Qge1xuICAgIGZpbGw6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpXG4gIH1cblxuICAmOmhvdmVyIHN2ZyByZWN0IHtcbiAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KVxuICB9XG5cbiAgJiB+IG1haW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgJjpmb2N1cyArIC5lYV9kZXNpZ25zeXN0ZW1fX3NpZGViYXIsXG4gICY6YWN0aXZlICsgLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5lYV9kZXNpZ25zeXN0ZW1fX21haW46OmJlZm9yZSxcbiAgJjphY3RpdmUgfiAuZWFfZGVzaWduc3lzdGVtX19tYWluOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19oYW1idXJnZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX2Rlc2lnbnN5c3RlbV9faGFtYnVyZ2VyIHtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIH1cbn1cbiIsICIvLyBhY2Nlc3NpYmlsaXR5XG4uZWFfZGVzaWduc3lzdGVtX19hY2Nlc3NpYmlsaXR5X2J1dHRvbl9jb250cmFzdCB7XG4gIGNvbG9yOiAjMUYxRjFGICFpbXBvcnRhbnQ7XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKmxheW91dCovXG4uZWFfZGVzaWduc3lzdGVtX19wYWdlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfZHNfaGVhZGVyX2hlaWdodCk7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19tYWluLFxuLmVhX2Rlc2lnbnN5c3RlbV9fc2lkZWJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX21haW4ge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cblxuLyogUGFnZSAqL1xuaDEuZWFfZGVzaWduc3lzdGVtX19wYWdlX3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9kc19mb250X3NpemVfaDEpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAxLjUpO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICYgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIH1cblxuICBjb2RlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIH1cbn1cblxuLmVhX2Rlc2lnbnN5c3RlbV9fcGFnZV9zdW1tYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gICYgPiAqIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbiIsICIuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX21lbnVfbWFpbCB7XG4gIGhlaWdodDogMTAwJTtcblxuICAuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX21lbnVfbWFpbF93cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICB3aWR0aDogMjUwcHg7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25hdiA+IC5lYV9nZW5lcmljc19fbmF2X2xpc3Qge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgIC8vLmVhX21haWxfX3NpZGViYXJfbmF2X2l0ZW1fbWFuYWdlX2ZvbGRlcnMge1xuICAgIC8vICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIC8vICBsZWZ0OiAwO1xuICAgIC8vICByaWdodDogMDtcbiAgICAvLyAgYm90dG9tOiAwO1xuICAgIC8vICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIC8vICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIC8vICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAvLyAgei1pbmRleDogMTA7XG4gICAgLy99XG5cbiAgICAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZGVzaWduc3lzdGVtX19wbGF5Z3JvdW5kX21lbnVfbWFpbF9tYWluIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuICB9XG59XG4iLCAiQHVzZSBcIm1lbnVfbWFpbFwiO1xuXG4uZWFfZGVzaWduc3lzdGVtX19tYWluLXBsYXlncm91bmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICYgPiAuZWFfZ2VuZXJpY3NfX2NvbnRhaW5lcixcbiAgLmVhX2Rlc2lnbnN5c3RlbV9fY29kZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX2NvZGUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiAxNXB4IHNvbGlkICMyMjI7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19sYXJnZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gIH1cbn1cbiIsICIuZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveDpob3ZlciArIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG5cbiAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyKTtcbiAgfVxufVxuXG4uZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveDpjaGVja2VkICsgLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuXG4gIC5lYV9nZW5lcmljc19faWNvbiB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpO1xuICB9XG59XG5cbi5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1lYV9kc19oZWFkZXJfaGVpZ2h0KSk7XG4gIHdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuXG4uZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveDpjaGVja2VkIH4gLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfcGFuZWwge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19wcmVmc19jaGVja2JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIC0xKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX2J1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfcGFuZWwge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX2NoZWNrYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpICogLTEpO1xuICB9XG5cbiAgLmVhX2Rlc2lnbnN5c3RlbV9fcHJlZnNfYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9kZXNpZ25zeXN0ZW1fX3ByZWZzX3BhbmVsIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfZGVzaWduc3lzdGVtX19zaWRlYmFyIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS1lYV9kc19zaWRlYmFyX3dpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKSAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICBwYWRkaW5nOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19zaWRlYmFyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfZGVzaWduc3lzdGVtX19zaWRlYmFyIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgfVxufVxuIiwgIjpyb290IHtcbiAgLS1lYV9kb2NzX2NvbG9yOiAjNEE5MEUyO1xuICAtLWVhX2FsYnVtc19jb2xvcjogI0ZGN0ExZDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy8gQ1NTIHRlbXBvcmFpcmUgcG91ciBhbcOpbGlvcmVyIGwnaW50ZXJmYWNlIGxlIHRlbXBzIHF1J29uIHBhc3NlIGVuIGZyYWdtZW50c1xuLy8gNXB4IGV0IHBhcyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSBwb3VyIHF1ZSDDp2EgZm9uY3Rpb25uZSBzdXIganVuaW9yIGF1c3NpXG5cbiNkaXZfSU5fTUFJTiB7IC8vIG5pdmVhdSBlbiBwbHVzIHBvdXIgw6ljcmFzZXIgbCdhbmNpZW4gQ1NTXG4gICQtZ3JpZF9nYXA6IHZhcigtLWVhX2dhcCkgLyAyO1xuXG4gIC8vIGljb25lcyArIGFsYnVtXG4gIC5jbF9kb2NzX2xpc3RfaWNvbixcbiAgLmNsX2RvY3NfYWxidW1fYWxidW1fIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIHdpZHRoOiAyNDBweDtcbiAgICB9XG4gIH1cblxuICAuY2xfZG9jX1hpY29uOjphZnRlcixcbiAgLmNsX2RvY3NfYWxidW1fcGhvdG8gLmNsX2RvY3NfYWxidW1fc2VsZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2dhcCkpO1xuICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSArIHZhcigtLWVhX2dhcCkpO1xuICAgIGJvcmRlcjogdmFyKC0tZWFfbGlzdF9ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gaWNvbmVzXG4gIC5jbF9kb2NzX2xpc3RfaWNvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbjogY2FsYygjeyQtZ3JpZF9nYXB9IC8gMikgY2FsYygxOHB4IC0gI3skLWdyaWRfZ2FwfSAvIDIpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNsX0RPQ1NfTElTVF9YSUNPTixcbiAgICAuY2xfZG9jc19saXN0X2ljb24ge1xuICAgICAgYm9yZGVyOiB2YXIoLS1lYV9saXN0X2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpO1xuXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICAgIGhlaWdodDogdmFyKC0tZWFfZmllbGRfY2hlY2tfcmFkaW9fc2l6ZSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcl9ob3Zlcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gcGV0aXRlcyBpY29uZXNcbiAgICAuY2xfZG9jc19saXN0X2ljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYgPiBzcGFuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgY2FsYygoMzBweCArIDVweCAqIDIgLSB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSkgLyAyKTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiBhLFxuICAgICAgJiA+IC5jbF9saW5rIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xfZG9jc19saXN0X2ljb25fc3BhbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gYSA+IHNwYW4sXG4gICAgICAmID4gLmNsX2xpbmsge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmID4gYSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJiA+IHNwYW4gPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL2lucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAvLyAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgLy99XG4gICAgfVxuXG4gICAgLy8gZ3JhbmRlcyBpY29uZXNcbiAgICAuY2xfRE9DU19MSVNUX1hJQ09OIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB0b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcmlnaHQ6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gYSxcbiAgICAgICYgPiAuY2xfbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG5cbiAgICAgICYgPiAuY2xfZG9jX1hpY29uIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHdvcmQtd3JhcDogaW5pdGlhbDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0gfiAuY2xfZG9jX1hpY29uOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gICAgJi5lYV9kb2NzX192aWV3LWljb24ge1xuICAgICAgLmNsX2RvY3NfbGlzdF9pY29ucyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdhcDogI3skLWdyaWRfZ2FwfTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjQwcHgsIDFmcikpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgIC5jbF9kb2NzX2xpc3RfaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2RvY3NfX3ZpZXcteGljb24ge1xuICAgICAgLmNsX2RvY3NfbGlzdF9pY29ucyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdhcDogI3skLWdyaWRfZ2FwfTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTYwcHgsIDFmcikpO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgIC5jbF9ET0NTX0xJU1RfWElDT04ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWxidW1cbiAgJi5lYV9kb2NzX192aWV3LWFsYnVtIHtcbiAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpIGNhbGMoMThweCAtICN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG5cbiAgICAuY2xfZG9jc19hbGJ1bV9hbGJ1bV8sXG4gICAgLmNsX2RvY3NfYWxidW1fcGhvdG8ge1xuICAgICAgYm9yZGVyOiB2YXIoLS1lYV9saXN0X2JvcmRlcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IGNhbGMoI3skLWdyaWRfZ2FwfSAvIDIpO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xfZG9jc19hbGJ1bV9hbGJ1bV8gKyAuY2xfZG9jc19hbGJ1bV9waG90byB7XG4gICAgICBjbGVhcjogbGVmdDtcbiAgICB9XG5cbiAgICAuY2xfZG9jc19hbGJ1bV9hbGJ1bV8ge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICB9XG5cbiAgICAgIC5jbF9kb2NzX2FsYnVtXyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsX2RvY3NfYWxidW1fZGlyLFxuICAgICAgICAuY2xfZG9jc19hbGJ1bV9hbGJ1bSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsX2RvY3NfYWxidW1fXyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgLmNsX2NoZWNrYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jbF9kb2NzX2FsYnVtX3NlbGVjdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgY2FsYygoMzBweCArIDVweCAqIDIgLSB2YXIoLS1lYV9maWVsZF9jaGVja19yYWRpb19zaXplKSkgLyAyKTtcblxuICAgICAgICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jbF9kb2NzX2FsYnVtX3Bob3RvIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgfVxuICAgICAgLy9AaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAvLyAgbWF4LXdpZHRoOiBjYWxjKDc1JSAtICN7JC1ncmlkX2dhcH0pO1xuICAgICAgLy99XG4gICAgICAvL0BpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIC8vICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICAvL31cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1cHggKiA0KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1cHggKiA0KTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgICBvdXRsaW5lOiBjYWxjKDVweCAqIDIpIHNvbGlkIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IGNhbGMoNXB4ICogMik7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgIC5jbF9kb2NzX2FsYnVtX2ltYWdlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICB9XG5cbiAgICAgIC5jbF9kb2NzX2FsYnVtX18ge1xuICAgICAgICAuY2xfZG9jc19hbGJ1bV9zZWxlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggY2FsYyg1cHggKiAyKTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vICAuY2xfZG9jc19hbGJ1bV9zZWxlY3Rpb246bGFzdC1jaGlsZCB7XG4gICAgICAgIC8vICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICAgIC8vICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuIiwgIkB1c2UgXCJ2YXJpYWJsZXNcIjtcbkB1c2UgXCJjb21wb25lbnRzL2dlbmVyaWNzL3Njc3MvY29tcG9uZW50cy9hcHBsaWNhdGlvbnNcIiBhcyAqO1xuQHVzZSBcInZpZXdzXCI7XG5cbkBpbmNsdWRlIGFwcGxpY2F0aW9uX2ZpbGwoJ2RvY3MnLCB2YXIoLS1lYV9kb2NzX2NvbG9yKSk7XG5AaW5jbHVkZSBhcHBsaWNhdGlvbl9maWxsKCdhbGJ1bXMnLCB2YXIoLS1lYV9hbGJ1bXNfY29sb3IpKTtcbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21haWxib3hlc190YWJsZV9zcGVjaWFsc19wZXJzb25hbHMge1xuICAuZWFfZ2VuZXJpY3NfX21haWxfbWFpbGJveGVzX2hhc191bnNlZW4ge1xuICAgIC5lYV9tYWlsX19tYWlsYm94ZXNfbmFtZSxcbiAgICAuZWFfbWFpbF9fbWFpbGJveGVzX3Vuc2VlbiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWFpbGJveGVzX3Vuc2VlbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21haWxib3hlc19tZXNzYWdlX251bWJlciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcvJztcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfd2ViX3Vuc3VicyxcbiAgLmVhX21haWxfX21haWxib3hlc19hY3Rpb25zIHtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgLmVhX2dlbmVyaWNzX190YWJsZV90aGVhZF90aCB7XG4gICAgICB3aWR0aDogMTAlO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21haWxib3hlc190YWJsZV9wZXJzb25hbHMge1xuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RyIHtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJsZV90Ym9keV90aCB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfdW5zZWVuLFxuICAuZWFfbWFpbF9fbWFpbGJveGVzX21lc3NhZ2VfbnVtYmVyLFxuICAuZWFfbWFpbF9fbWFpbGJveGVzX3dlYl91bnN1YnMsXG4gIC5lYV9tYWlsX19tYWlsYm94ZXNfYWN0aW9ucyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmVhX21haWxfX21haWxib3hlc19hY3Rpb25zIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiIsICJAdXNlIFwic3BlY2lhbHMtcGVyc29uYWxzXCI7XG5cbi5lYV9tYWlsX19tYWlsYm94ZXNfc2hhcmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcblxuICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApIDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsLW9wZW46bm90KDpob3Zlcikge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2J1dHRvbl9fYWN0aXZlX2JnX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX19hY3RpdmVfYmdfY29sb3JfaG92ZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9hZGJvb2tfbGlzdCB7XG4gIC8vLmVhX2dlbmVyaWNzX190YWJsZSB7XG4gIC8vICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAvL31cbiAgLy9cbiAgLy8uZWFfZ2VuZXJpY3NfX3RhYmxlX2NlbGwtY2hlY2tib3gge1xuICAvLyAgd2lkdGg6IGNhbGModmFyKC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQpICsgdmFyKC0tZWFfdGFibGVfdGJvZHlfY2VsbF9wYWRkaW5nX3JpZ2h0KSArIHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pKTtcbiAgLy99XG4gIC8vXG4gIC8vLmVhX21haWxfX3NlbmRfYWRib29rX2Jvb2tfY2VsbCB7XG4gIC8vICB3aWR0aDogMzAlO1xuICAvL31cblxuICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZGlzcGxheV9uYW1lX2VtYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICAuZWFfbWFpbF9fc2VuZF9hZGJvb2tfZW1haWwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIjxcIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwibHRyXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfYWRib29rX2Rpc3BsYXlfbmFtZV9lbWFpbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLmVhX21haWxfX3NlbmRfYWRib29rX2VtYWlsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFjaDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2FkYm9va19kaXNwbGF5X25hbWVfZW1haWwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2FkYm9va19lbWFpbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWNoO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9tYWluIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHMge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBvcmRlcjogMTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC8vIGhlYWRlclxuICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgJi5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlcl9oYXNfbGlzdCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19oZWFkZXJfY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2luZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIGhlaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAvIDIgLSB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpIC8gMik7XG5cbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2xpbmtzIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gY29sbGFwc2VcbiAgICAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsIHtcbiAgICAgIC5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2xpbmtzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfeGZpbGVzX2xpc3Qge1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfaW5mbyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19saW5rcyB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b20pO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlc19saXN0IHtcbiAgICAgICAgICAgICAgZ3JpZC1nYXA6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19feGZpbGVzOm5vdCguZWFfZ2VuZXJpY3NfX3hmaWxlcy1lbXB0eSkgKyAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX3hmaWxlcyB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgICAgICAgICAgICAgJi5lYV9nZW5lcmljc19feGZpbGVzLWVtcHR5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50cyB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLmVhX21haWxfX3NlbmRfYXR0YWNobWVudHNfY29sbGFwc2VfYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9hdHRhY2htZW50c19jb2xsYXBzZV9idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX2F0dGFjaG1lbnRzX2hlYWRlciA+IC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9ib3R0b21iYXIge1xuICAuZWFfbWFpbF9fc2VuZF9ib3R0b21iYXJfaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgc29saWQgdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19zZW5kX2Zvcm0sXG4uZWFfbWFpbF9fc2VuZF9tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmVhX21haWxfX3NlbmRfbWFpbiB7XG4gIGZsZXgtZ3JvdzogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gIC0tZWFfbWFpbF9zZW5kX2Zvcm1faGVpZ2h0OiBhdXRvO1xuICBoZWlnaHQ6IHZhcigtLWVhX21haWxfc2VuZF9mb3JtX2hlaWdodCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHN2aDtcbiAgICB6LWluZGV4OiA1MTsgLy8gI2Rpdl9UT1AgZXN0IMOgIDUwIHN1ciBhcHBcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0b3A6IDA7XG5cbiAgICAuZWFfcGxhdGZvcm0taW9zICYge1xuICAgICAgdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCwgMCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ydGUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3J0ZV9pZnJhbWUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fc2VuZF9mb3JtIHtcbiAgLmVhX21haWxfX3NlbmRfaGVhZGVyX21haW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2ZpZWxkX2JvcmRlcik7XG4gICAgbWluLWhlaWdodDogdmFyKC0tZWFfYnV0dG9uX21pbl9oZWlnaHQpO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfbWFpbF9fc2VuZF9saW5lX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgYm94LXNpemluZzogaW5pdGlhbDtcblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZC10ZXh0X2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAvLy5lYV9nZW5lcmljc19fTkVXX2ZpZWxkX2lucHV0LXRleHQsXG4gICAgLmVhX2dlbmVyaWNzX194YWRkcnNfbGlzdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCBzZWxlY3QsXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC10ZXh0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtZW1haWwge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApICsgMXB4KTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3Qgc2VsZWN0LFxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dDpub3QoLmVhX2dlbmVyaWNzX194YWRkcnNfYWRkX2lucHV0KSxcbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0LWVtYWlsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGQtdGV4dCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQtdGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ190b3ApICsgMXB4KTtcblxuICAgICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cblxuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX194YWRkcnNfbGlzdCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX3NlbmRfaGVhZGVyX2Zyb20ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCB7XG4gICAgJixcbiAgICAmIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX3NlbmRfaGVhZGVyX3RvIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmVhX21haWxfX3NlbmRfYnV0dG9uX2NjX2JjYyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX2Zvcm0ge1xuICAgIC5lYV9tYWlsX19zZW5kX2hlYWRlcl9saW5lIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWwsXG4gICAgICAuZWFfZ2VuZXJpY3NfX3hhZGRycyB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZm9ybV9maWVsZF90ZXh0X3BhZGRpbmdfZW5kKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5bZGlyPVwicnRsXCJdIHtcbiAgLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gICAgLmVhX21haWxfX3NlbmRfaGVhZGVyX2xpbmUge1xuICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCxcbiAgICAgIC5lYV9nZW5lcmljc19feGFkZHJzIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2Zvcm1fZmllbGRfdGV4dF9wYWRkaW5nX2VuZCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfdG9wYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC8vLmVhX21haWxfX3NlbmRfZm9ybSAuZWFfZ2VuZXJpY3NfX2NvbGxhcHNlX3BhbmVsX2NvbnRhaW5lcltkYXRhLXRhcmdldD0nY29sbGFwc2Vfc2VuZF9vcHRpb25zJ10ge1xuICAvLyAgcG9zaXRpb246IHN0aWNreTtcbiAgLy8gIHRvcDogMDtcbiAgLy8gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAvLyAgei1pbmRleDogNDtcbiAgLy99XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtdHJhbnNpdGlvbl90aW1lOiAzMDBtcztcblxuLmVhX21haWxfX3NlbmRfZm9ybSB7XG4gIC5lYV9tYWlsX19zZW5kX29wdGlvbnMge1xuICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfbWFpbiB7XG4gICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX21haW5faW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfZmllbGRfYm9yZGVyKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19saW5lIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KTtcbiAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9tYWlsX19zZW5kX2xpbmVfcGFkZGluZ190b3BfYm90dG9tKTtcbiAgICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZmllbGRfc2VsZWN0IHNlbGVjdCB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX3ByaW9yaXR5IHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGlzcGxheV9jY19jY2kge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmVhX2dlbmVyaWNzX190b2dnbGU6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfY2hlY2tib3hlcyB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfaW5mbyB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5X3RpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheV9kYXRlIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheV9wbGFubmVkIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19pY29uID4gdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfbW9kYWxfZmllbGRzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX2VuaGFuY2VkKSAqIDcpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuXG4gIC5lYV9nZW5lcmljc19fZmllbGRfaW5wdXQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbltkaXI9XCJsdHJcIl0ge1xuICAuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2xpbmUge1xuICAgICYuZWFfbWFpbF9fc2VuZF9vcHRpb25zX2RlbGF5IHtcbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfdGl0bGUge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCkgKyB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cInJ0bFwiXSB7XG4gIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfbGluZSB7XG4gICAgJi5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXkge1xuICAgICAgLmVhX21haWxfX3NlbmRfb3B0aW9uc19kZWxheV90aXRsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW4pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9tYWlsX19zZW5kX29wdGlvbnNfZGVsYXlfZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luKSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSAnYWRib29rJztcbkB1c2UgJ2F0dGFjaG1lbnRzJztcbkB1c2UgJ2JvdHRvbWJhcic7XG5AdXNlICdmb3JtJztcbkB1c2UgJ2hlYWRlcic7XG5AdXNlICd0b3BiYXInO1xuQHVzZSAnb3B0aW9ucyc7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX3NlbmRfaGVhZGVyX2xpbmUsXG4uZWFfbWFpbF9fc2VuZF9vcHRpb25zX2xpbmUge1xuICAtLWVhX21haWxfX3NlbmRfbGluZV9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbn1cblxuLy8gQHRvZG8gRkIgQSBzdXBwcmltZXIgcXVhbmQgd2ViMiBldCBkZWZhdWx0IHNlcm9udCBmdXNpb25uw6lzXG4vLyBBam91dGUgdW5lIGNsYXNzIHBvdXIgZ8OpcmVyIGxhIGhhdXRldXIgZGUgbCdpZnJhbWVcbkBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmVhX21haWxfX3NlbmQge1xuICAgICNkaXZfSU5TSURFIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAjZGl2X0lOIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgLmVhX21haWxfX3NlbmQge1xuICAgICNkaXZfVE9QIHtcbiAgICAgIHotaW5kZXg6IDUyO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuXG4gICAgLmNsX3RkX21lbnVfYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV9ib3R0b21fZm9ybSB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA1MTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAgIC5lYV9tYWlsX19tZXNzYWdlX2JvdHRvbSB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBtYXJnaW46IDAgY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9ib3R0b20ge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xufVxuIiwgIi5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX2xpc3Qge1xuICAuZWFfZ2VuZXJpY3NfX2FuY2hvciB7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKSAhaW1wb3J0YW50O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgb3V0bGluZTogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIpIHNvbGlkIHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBpbnNldDogY2FsYyh2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1cyk7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlO1xuICAgIH1cbiAgfVxuXG4gICYuZWFfbWFpbF9fbWVzc2FnZV9hdHRhY2htZW50c19saXN0LXRodW1ibmFpbCB7XG4gICAgLmVhX2dlbmVyaWNzX19hbmNob3Ige1xuICAgICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgICBoZWlnaHQ6IDE1NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV90b3BfZGV0YWlscyB7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3JlY2lwaWVudHNfY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8vbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMiAtICh2YXIoLS1lYV9idXR0b25fbWluX2hlaWdodCkgLSB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9yZWNpcGllbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGFsaWduLWl0ZW1zOiBmaXJzdCBiYXNlbGluZTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3NlbmRlciB7XG4gICAgLS1lYV9zdGFja19nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDQpO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9oZWFkZXJfbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfcmVjaXBpZW50c19kZXRhaWxzIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdG9wX2Zvcm0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogNTE7IC8vIHBvdXIgbCdhcHBcblxuICAgIC5lYV9wbGF0Zm9ybS1pb3MgJiB7XG4gICAgICB0b3A6IGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgLy8gQHRvZG8gOiBjZWNpIGVzdCB1biB0ZXN0IHN0aWNreVxuICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyA0KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApIC8gNCk7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHotaW5kZXg6IDEwO1xuICAgIC8vIMOnYSBjJ2VzdCDDoCBjYXVzZSBkdSBwYWRkaW5nLXRvcCBkZSBkaXZfSU5cbiAgICB0b3A6IC0xMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3RvcF9hY3Rpb25zIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLSBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMikpO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgLSBjYWxjKHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQpIC8gMikpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBOZSBwYXMgc3VwcHJpbWVyLCBuw6ljZXNzYWlyZSBwb3VyIGNoaWxkX2hpZGVhYmxlXG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgZmxleC1ncm93OiAxO1xuXG4gICAgLmVhX21haWxfX21lc3NhZ2VfbWFpbF9hY3Rpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX21haWxfYWN0aW9ucyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIE5lIHBhcyBzdXBwcmltZXIsIG7DqWNlc3NhaXJlIHBvdXIgY2hpbGRfaGlkZWFibGVcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfcGFnaW5hdGlvbl9jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcblxuICBbZGlyPVwibHRyXCJdICYge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3BhZ2luYXRpb25fcGFnZXMge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAuZWFfbWFpbF9fbWVzc2FnZV9mb2xkZXJfdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2Vfc3ViamVjdF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAvL2FsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9zdGF0dXNfZGF0ZV9jb250YWluZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDQpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemVfaDIpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkgLSB2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkpIC8gMik7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9nYXApO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2RhdGUge1xuICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICB0aW1lOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6IFwiLFxcMDBhMFwiO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBjb250ZW50OiBcIlxcMDBhMCxcIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uZWFfbWFpbF9fc3RhdHVzX2luZm9fZmxhZyB7XG4gIHVzZSB7XG4gICAgZmlsbDogaHNsKDM1MyA5OCUgNjAlKTtcbiAgfVxufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV9wcmlvcml0eSB7XG4gIC8vIEB0b2RvIDogcmVtcGxhY2VyIHBhciBsYSB2YXJpYWJsZSBkdSBzdGF0dXMgZG90IHF1YW5kIHhhZGRycyBtZXJnZWRcbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLSAxMXB4KTtcblxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJpb3JpdHktaGlnaCB1c2Uge1xuICAgIGZpbGw6IHZhcigtLWVhX2NvbG9yX2Rhbmdlcik7XG4gIH1cblxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJpb3JpdHktbG93IHVzZSB7XG4gICAgZmlsbDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdG9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b24ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX25vdGljZV9hbHJlYWR5X3JlcGxpZWQge1xuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfYnV0dG9uX2NvbGxhcHNlX3JlZ2lzdGVyX2xpc3Qge1xuICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG59XG4iLCAiJC1oZWlnaHQ6IDI1MHB4O1xuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lIHtcbiAgbWluLWhlaWdodDogJC1oZWlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX2lmcmFtZSB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAmICsgLmVhX2dlbmVyaWNzX19sb2FkZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygoI3skLWhlaWdodH0gLyAyKSAtICh2YXIoLS1lYV9sb2FkZXJfc2l6ZSkgLyAyKSk7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAodmFyKC0tZWFfbG9hZGVyX3NpemUpIC8gMikpO1xuICB9XG5cbiAgJi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWVbc3JjZG9jXSArIC5lYV9nZW5lcmljc19fbG9hZGVyIHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9tYWlsX19yZWdpc3Rlcl9tYWluIHtcbiAgLmVhX21haWxfX3JlZ2lzdGVyX21haWxfYXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfc3RhY2tfZ2FwKTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfdGl0bGUge1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fcmVnaXN0ZXJfcHJvbW9fYXJlYSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2Vfc3ViamVjdF9jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9zdGF0dXNfZGF0ZV9jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2RhdGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICB0aW1lOmZpcnN0LW9mLXR5cGU6OmFmdGVyIHtcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6ICcsJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aW1lOmxhc3Qtb2YtdHlwZTo6YmVmb3JlIHtcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgIGNvbnRlbnQ6ICcsJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIgLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2Rpc3BsYXkge1xuICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG5cbiAgJi5lYV91dGlsaXRpZXNfX2Rpc3BsYXktbm9uZSArIC5lYV9nZW5lcmljc19faWZyYW1lIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX2lmcmFtZSAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfYXR0YWNobWVudHMge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lYV9nZW5lcmljc19faWZyYW1lIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX3hmaWxlcyB7XG4gICQtZ3JpZF9nYXA6IHZhcigtLWVhX2dhcCk7XG4gIC0tZWFfbWVzc2FnZV90ZXh0X19pdGVtX3dpZHRoOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWVhX2dhcCk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC0tZWFfbWVzc2FnZV90ZXh0X19pdGVtX3dpZHRoOiAyNTBweDtcbiAgfVxuXG4gIC8vLmVhX2dlbmVyaWNzX194ZmlsZXNfaXRlbS1pbWcge1xuICAvLyAgb3JkZXI6IC0xO1xuICAvL31cblxuICAmLXRodW1ibmFpbCA+IC5lYV9nZW5lcmljc19feGZpbGVzX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogY2FsYygjeyQtZ3JpZF9nYXB9IC8gMiAqIC0xKTtcblxuICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICAgICAgbWFyZ2luOiBjYWxjKCN7JC1ncmlkX2dhcH0gLyAyKTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyQtZ3JpZF9nYXB9KTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3skLWdyaWRfZ2FwfSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIHdpZHRoOiB2YXIoLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICBnYXA6ICN7JC1ncmlkX2dhcH07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCh2YXIoLS1lYV9tZXNzYWdlX3RleHRfX2l0ZW1fd2lkdGgpLCAxZnIpKTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIC5lYV9nZW5lcmljc19feGZpbGVzX2l0ZW0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZnVsbCB7XG4gICAgJiA+IC5lYV9nZW5lcmljc19feGZpbGVzX2xpc3Qge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKTtcblxuICAgICAgLmVhX2dlbmVyaWNzX194ZmlsZXNfY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX21haWxfX21lc3NhZ2VfYmFyX2xpZ2h0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX21haWxfX21lc3NhZ2VfcHJldmlvdXNfc2Vjb25kX2hpZGRlbiB7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCAiLmVhX21haWxfX21lc3NhZ2VbY2xhc3MqPVwiZWFfbWFpbF9fbWVzc2FnZV9wcmV2aWV3XCJdIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfcGFnaW5hdGlvbl9jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIH1cbn1cbiIsICJAdXNlIFwiYWN0aW9ucy9pbmRleFwiIGFzIGFjdGlvbnM7XG5cbi5lYV9nZW5lcmljc19fY29sbGFwc2VfcGFuZWxfbWFpbiAuZWFfbWFpbF9fbWVzc2FnZV9yZWdpc3Rlcl9zdGF0dXNfbGlzdCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xufVxuXG4vLyBkZWNvcmF0aW9uXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2RlY29yYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tZWFfZ2FwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcblxuICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplX3hsYXJnZSk7XG4gICAgd2lkdGg6IHZhcigtLWVhX2ljb25fc2l6ZV94bGFyZ2UpO1xuXG4gICAgLmVhX2dlbmVyaWNzX19pY29uX3VzZSB7XG4gICAgICBmaWxsOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29udGVudFxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2dhcCk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlLFxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2xpbmsge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgIWltcG9ydGFudDtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG5cbiAgICAgICYgKyAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGVfdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IGNhbGMoKHZhcigtLWVhX2ljb25fc2l6ZSkgLSB2YXIoLS1lYV9mb250X3NpemVfaDMpICogdmFyKC0tZWFfaGVhZGluZ19saW5lX2hlaWdodCkpIC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2NhbGVuZGFyX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2luZm9zIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9kYXRlLFxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX3BlcmlvZCxcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9kZXNjcmlwdGlvbixcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9sb2NhdGlvbixcbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9vcmdhbml6ZXIsXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYXR0ZW5kZWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICB9XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF9pbmZvc19sYWJlbCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2F0dGVuZGVlcyB7XG4gIC5lYV9nZW5lcmljc19fZGV0YWlscyB7XG4gICAgJjpub3QoW29wZW5dKSB7XG4gICAgICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2F0dGVuZGVlc19saXN0X2hpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbb3Blbl0ge1xuICAgICAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9hdHRlbmRlZXNfbGlzdF9zaG93IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfdmNhbF9hbnN3ZXIsXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2J1dHRvbnMge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9nYXApO1xufVxuXG4uZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2Fuc3dlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfYnV0dG9ucyB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uc19ncm91cGVkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICA+IC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfZGVjb3JhdGlvbiB7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21zZ192Y2FsIC5lYV9nZW5lcmljc19fYmFkZ2UsXG4gIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9oZWFkZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2NhbGVuZGFyX2J1dHRvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgICB9XG4gICAgLmVhX21haWxfX21zZ192Y2FsX2NvbnRlbnRfaW5mb3Mge1xuICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfdmNhbF9jb250ZW50X2luZm9zX2xhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2RlY29yYXRpb24ge1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21zZ192Y2FsIC5lYV9nZW5lcmljc19fYmFkZ2UsXG4gIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX3ZjYWxfY29udGVudF90aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9oZWFkZXIge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICAuZWFfbWFpbF9fbXNnX3ZjYWxfY29udGVudF9jYWxlbmRhcl9idXR0b24ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2dhcCk7XG4gICAgfVxuICAgIC5lYV9tYWlsX19tc2dfdmNhbF9jb250ZW50X2luZm9zIHtcbiAgICAgIGNsZWFyOiByaWdodDtcbiAgICB9XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV92Y2FsX2NvbnRlbnRfaW5mb3NfbGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgfVxufVxuIiwgIkB1c2UgJ2JvdHRvbSc7XG5AdXNlICdhdHRhY2htZW50cyc7XG5AdXNlICdkZXRhaWxzJztcbkB1c2UgJ2lmcmFtZSc7XG5AdXNlICdyZWdpc3Rlcic7XG5AdXNlICd0ZXh0JztcbkB1c2UgJ3RvcC9pbmRleCcgYXMgdG9wO1xuQHVzZSAndmNhbCc7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBhbmNpZW5uZSBwYWdlIHNlcmEgc3VwcHJpbcOpZVxuLmNsX01BSUxfTVNHX2hlYWRlciArIC5jbF9NQUlMX01TR19hdHRhY2hlZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUsXG4uY2xfTUFJTF9NU0dfVEVYVCB7XG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XG59XG5cbi5lYV9tYWlsX19tZXNzYWdlIHtcbiAgLy9AdG9kbyBGQiBBIHN1cHByaW1lciBxdWFuZCBsZXMgUEpzIHNlcm9udCBhZmZpY2jDqWVzIGF2ZWMgbGUgbm91dmVhdSBmcmFnbWVudFxuICAuY2xfTUFJTF9NU0dfYXR0YWNoZWQuY2xfTUFJTF9NU0dfYXR0YWNoZWRfb2xkIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXIpO1xuICB9XG5cbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIsXG4gIC5lYV9tYWlsX19tZXNzYWdlX2F0dGFjaG1lbnRzX3hmaWxlcyB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAtMSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIC0xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9pZnJhbWVfYmFja2dyb3VuZCk7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lci5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX25vX2F0dGFjaG1lbnRzIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9ub3RpY2VfY29udGFpbmVyX2F0dGFjaG1lbnRzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgfVxuXG4gIC5jbF9NQUlMX01TR19hdHRhY2hlZC5jbF9NQUlMX01TR19hdHRhY2hlZF9vbGQge1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpIDA7XG5cbiAgICAuY2xfaXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICNkaXZfSU5TSURFIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgI2Rpdl9JTlVQLFxuICAgICNkaXZfVE9QIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgI2Rpdl9JTiB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEB0b2RvIGZiIEEgc3VwcHJpbWVyIHF1YW5kIGFuY2llbm5lIHBhZ2UgbGVjdHVyZSBzZXJhIHN1cHByaW3DqWUgKi9cbkBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICBodG1sOm5vdChbZGF0YS1za2luPVwiYXBwXCJdKSAuZWFfbWFpbF9fbWVzc2FnZSB7XG4gICAgI2Rpdl9JTiB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9oZWFkZXJfaGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICB9XG5cbiAgICAjZGl2X0ZSQU1FIHtcbiAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcbiAgZmxleC1ncm93OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSAqIDIgKyB2YXIoLS1lYV9nYXApICsgdmFyKC0tZWFfYnV0dG9uc19nYXApICsgdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSk7XG4gIH1cbn1cblxuLmVhX21haWxfX21lc3NhZ2VfbWFpbGJveCB7XG4gICYuZWFfbWFpbF9fbWVzc2FnZV9wcmV2aWV3X3VuZGVyLFxuICAmLmVhX21haWxfX21lc3NhZ2VfcHJldmlld19zaWRlIHtcbiAgICAjZGl2X0lOIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjZGl2X0lOX1BSRVZJRVcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuXG4gICAgI2Rpdl9JTl9QUkUge1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjZGl2X0lOX1BSRSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4vKiBAdG9kbyBmYiBBIHN1cHByaW1lciBxdWFuZCBhbmNpZW5uZSBwYWdlIGxlY3R1cmUgc2VyYSBzdXBwcmltw6llICovXG4jZGl2X0lOX1BSRV9UT1AgLmVhX21haWxfX21lc3NhZ2VfdmNhbCB7XG4gIG1hcmdpbjogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImNvbXBvbmVudHMvZ2VuZXJpY3Mvc2Nzcy9hbmltYXRpb25zL2luZGV4XCIgYXMgYW5pbWF0aW9ucztcblxuLmVhX21haWxfX21lbnUge1xuICAuZWFfbWFpbF9fbWVudV90cmVlX2l0ZW0sXG4gIC5lYV9tYWlsX19tZW51X2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19fYmFkZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV9tYWlsX19tZW51X3RyZWVfaXRlbSxcbiAgLmVhX21haWxfX21lbnVfaXRlbSB7XG4gICAgJi1oYXNfdW5zZWVuIHtcbiAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2JhZGdlLFxuICAgICAgICAmID4gLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhhc19uZXcge1xuICAgICAgJiA+IC5lYV9nZW5lcmljc19fYnV0dG9uID4gLmVhX2dlbmVyaWNzX19iYWRnZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgICAgICAgd2lkdGg6IHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyICogLTEpO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGModmFyKC0tZWFfYmFkZ2VfbWluaV9zaXplKSAvIDIgKiAtMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKHZhcigtLWVhX2JhZGdlX21pbmlfc2l6ZSkgLyAyICogLTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfZ2VuZXJpY3NfX3NpZGViYXIgLmVhX21haWxfX21lbnUgLmVhX2dlbmVyaWNzX19uYXZfbGlzdC1jb2x1bW4ge1xuICAuZWFfbWFpbF9fbWVudV9idXR0b24taG92ZXIgPiAuZWFfZ2VuZXJpY3NfX2JhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX25hdl9idXR0b24tYWN0aW9uLTEge1xuICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tZWFfc2lkZWJhcl9ndXR0ZXIpO1xuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fYnV0dG9uLWJhZGdlKSB7XG4gICAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pICogMSArIHZhcigtLWVhX3NpZGViYXJfZ3V0dGVyKSk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1lYV90YXJnZXRfc2l6ZV9taW5pbXVtKSAqIDEgKyB2YXIoLS1lYV9zaWRlYmFyX2d1dHRlcikpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBzaGFyZWRcbi5lYV9tYWlsX19uYXYtc2hhcmVkIHtcbiAgJiA+IC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLmVhX2dlbmVyaWNzX19jb2xsYXBzZV9idXR0b25bYXJpYS1leHBhbmRlZF0ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgfVxuICB9XG59XG4iLCAiI2Rpdl9PVVRfUEFHRSxcbiNkaXZfV1dXLFxuLmVhX3BhZ2VzX291dF9fcGFnZSB7XG4gIC0tZWFfaGVhZGVyX2Zvb3Rlcl9tYXhfd2lkdGg6IDEzMDBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3BhZ2VzX291dF9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpO1xuXG4gICAgICB1c2Uge1xuICAgICAgICBmaWxsOiAjRkZGRkZGO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCxcbi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LWZ1bGxfd2lkdGgge1xuICB3aWR0aDogMTAwJTtcblxuICAmLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgZ3JpZC1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCB7XG4gIG1heC13aWR0aDogdmFyKC0tZWFfaGVhZGVyX2Zvb3Rlcl9tYXhfd2lkdGgpO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAxLjUpIHZhcigtLWVhX2dhcCk7XG59XG5cbi5lYV9wYWdlc19vdXRfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8vIGhlYWRlclxuLmVhX3BhZ2VzX291dF9fcGFnZV9oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgbWluLWhlaWdodDogNTBweDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWluLWhlaWdodDogODVweDtcbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19wYWdlX2hlYWRlcl9jb250ZW50IHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1lYV9oZWFkZXJfZm9vdGVyX21heF93aWR0aCk7XG59XG5cbi5lYV9wYWdlc19vdXRfX2hlYWRlcl9lbGVtZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgJi5lYV9nZW5lcmljc19fYW5jaG9yIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgIH1cbiAgfVxufVxuXG4uZWFfcGFnZXNfb3V0X19oZWFkZXJfc2lnbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLy8gbW9kYWwgbGFuZ3VhZ2Vcbi5lYV9wYWdlc19vdXRfX21vZGFsX2xhbmd1YWdlIHtcbiAgLmVhX3BhZ2VzX291dF9fbGFuZ19hY3Rpb24ge1xuICAgICYuZWFfcGFnZXNfb3V0X19sYW5nX2FjdGlvbi1zZWxlY3RlZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3JfaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9wYWdlc19vdXRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgJi5lYV9wYWdlc19vdXRfX21haW4tbWF4X3dpZHRoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiBjYWxjKDUlIC0gdmFyKC0tZWFfZ2FwKSAvIDIpIGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgJiA+ICoge1xuICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuXG4gICAgICAmID4gLmVhX2dlbmVyaWNzX19jYXJkLFxuICAgICAgJiA+IC5lYV9nZW5lcmljc19fdGlsZSB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX3Jlc3VsdHMge1xuICAmID4gLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzIHtcbiAgICBtYXJnaW46IDAgYXV0byB2YXIoLS1lYV9jb250ZW50X21hcmdpbikgYXV0bztcblxuICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9yZXNldF9hbGwge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9saXN0X2l0ZW1fbGFiZWwge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKHZhcigtLWVhX2J1dHRvbl9taW5faGVpZ2h0KSArIHZhcigtLWVhX2dhcCkpO1xuXG4gICAgICAgIC5lYV9zcGFjZV9fcmVnaXN0cmFyX3NlYXJjaF9saXN0X2l0ZW1fbmFtZV9wcmljZSB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfbGlzdF9pdGVtX25hbWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfbGFyZ2UpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9wcmljZSB7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBbZGlyPVwicnRsZVwiXSAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLWNoZWNrYm94X2N1c3RvbSB7XG4gICAgICAgICAgb3JkZXI6IC0xO1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9nYXApIC8gMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2dhcCkgLyAyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9yZW1vdmUge1xuICAgICAgICBtYXJnaW46IGNhbGModmFyKC0tZWFfZ2FwKSAvIDIpO1xuICAgICAgfVxuXG4gICAgICAmLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX3VuYXZhaWxhYmxlIHtcbiAgICAgICAgLmVhX3NwYWNlX19yZWdpc3RyYXJfc2VhcmNoX2xpc3RfaXRlbV9sYWJlbCB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1jaGVja2JveF9jdXN0b20ge1xuICAgICAgICAgICAgLy9vcGFjaXR5OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9zZWFyY2hfdG9nZ2xlX3VuYXZhaWxhYmxlIHtcbiAgICBtYXJnaW46IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAwO1xuICB9XG5cbiAgJiA+IC5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfcmVzdWx0c19mb290ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIC8vXG4gICAgLy8uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX3Jlc3VsdHNfYnV0dG9uX3N1Ym1pdCB7XG4gICAgLy8gIFtkaXI9XCJsdHJcIl0gJiB7XG4gICAgLy8gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLy8gIH1cbiAgICAvL1xuICAgIC8vICBbZGlyPVwicnRsXCJdICYge1xuICAgIC8vICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAvLyAgfVxuICAgIC8vfVxuICB9XG59XG5cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3NwYWNlX19mb3JtX3JlZ2lzdHJhcl9zZWFyY2gge1xuICAtLWVhX2ZpZWxkX2hlaWdodDogdmFyKC0tZWFfdGFyZ2V0X3NpemVfZW5oYW5jZWQpO1xuICAtLWVhX2J1dHRvbl9taW5faGVpZ2h0OiB2YXIoLS1lYV90YXJnZXRfc2l6ZV9lbmhhbmNlZCk7XG5cbiAgJiA+IC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkcyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pIDA7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9sZWdlbmQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gyKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyb3VwZWQge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGQtc2VhcmNoIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQtc2VhcmNoIHtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9sYXJnZSk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLXdpZHRoOiAzMDBweDtcbiQtaGVpZ2h0OiA2MTBweDtcblxuLmVhX3NwYWNlX19mcmlkZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6ICQtaGVpZ2h0O1xuICAgIG1pbi13aWR0aDogJC13aWR0aDtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2JhY2tncm91bmQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2VtcHR5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBwYWRkaW5nOiAxMDBweCA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICQtd2lkdGgpO1xuICAgIGhlaWdodDogJC1oZWlnaHQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2dhcCk7XG4gICAgICB9XG5cbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfZ2FwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX2ZyaWRnZV9hZGQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IHZhcigtLWVhX2d1dHRlcik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fZnJpZGdlX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfbWFnbmV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0b3A6IHZhcigtLWVhX3V0aWxpdGllc19jYWxjdWxhdGVkX3RvcCk7XG4gICAgbGVmdDogdmFyKC0tZWFfdXRpbGl0aWVzX2NhbGN1bGF0ZWRfbGVmdCk7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgJjpob3ZlciwgJjphY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhOmZvY3VzLXdpdGhpbiArIC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXRfYWN0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgICAgLS10b3A6IDA7XG4gICAgICAtLWJvdHRvbTogdW5zZXQ7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogdmFyKC0tdG9wKTtcbiAgICAgIGJvdHRvbTogdmFyKC0tYm90dG9tKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgPiAuZWFfc3BhY2VfX2ZyaWRnZV9tYWduZXRfYWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZWFfc2hhZG93X2xhcmdlKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zX2dyb3VwZWQge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1lYV9zaGFkb3dfbGFyZ2UpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuXG5cbiAgICAgICAgPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2JvcmRlcl9yYWRpdXNfcm91bmRlZCkgdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKSAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKSB2YXIoLS1lYV9ib3JkZXJfcmFkaXVzX3JvdW5kZWQpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogLTEpO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldCAhaW1wb3J0YW50OyAvKiBAdG9kbyB1dGlsaXNlciBncm91cGVkLWNvbHVtbiBhdSBsaWV1IGRlIGNlIGZpeCAqL1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3NwYWNlX19mcmlkZ2VfbWFnbmV0X3RleHQge1xuICAgICAgJC1wYWRkaW5nOiAyNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogJC1wYWRkaW5nO1xuICAgICAgdG9wOiAkLXBhZGRpbmc7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBbZGF0YS1kcmFnLXR5cGU9XCJtYWduZXRcIl0ge1xuICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDtcbiAgICB9XG5cbiAgICAmOmhvdmVyID4gLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMikpIGRyb3Atc2hhZG93KDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKSkgZHJvcC1zaGFkb3coMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cbn1cblxuLmVhX3NwYWNlX19mcmlkZ2VfbmV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZWFfc3BhY2VfX2ZyaWRnZV93cmFwcGVyIHtcbiAgLmVhX2dlbmVyaWNzX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbCB7XG4gICAgYm9yZGVyOiB2YXIoLS1lYV9ib3JkZXIpO1xuICAgIHBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYl9wYW5lbF9jYXRlZ29yeSB7XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsX2NhdGVnb3J5X3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgICBoZWlnaHQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX2hlaWdodCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfYnV0dG9uX2ljb25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsX2NhdGVnb3J5X3RpdGxlX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2J1dHRvbl9pY29uX3RleHRfbWFyZ2luX2xlZnQpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbW9kYWxfbWFpbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uZWFfc3BhY2VfX3NhbnRhdHJlZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyQTRCO1xuICBwYWRkaW5nOiB2YXIoLS1lYV9nYXApO1xuXG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGUge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl91c2Uge1xuICAgICAgZmlsbDogd2hpdGU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190YWJfcGFuZWxfY2F0ZWdvcnlfdGl0bGVfdGV4dCB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fZm9ybV9yZWdpc3RyYXJfYWRkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG5cblxuLy8vLy8vLy9cbi5lYV9zcGFjZV9fcmVnaXN0cmFyX2FkZF90YWJsZSB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMTAwcHggYXV0bztcbiAgYm9yZGVyOiBub25lO1xuXG4gIHRoZWFkIHtcbiAgICB0aCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTE1JTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWVhX3RhYmxlX3RoZWFkX3RoX2JvcmRlcl90b3BfY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfdGFibGVfdGhlYWRfdGhfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfdGFibGVfdGhlYWRfdGhfY29sb3IpXG4gICAgfVxuICB9XG5cbiAgdHIge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgdGgsIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWVhX2JvcmRlcik7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19idXR0b25bbmFtZT1cImRlbGV0ZVwiXSB7XG4gICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbik7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9pdGVtX3F1YW50aXR5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBzZWxlY3Qge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5lYV9zcGFjZV9fcmVnaXN0cmFyX2l0ZW1fcHJpY2Uge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfaXRlbV90b3RhbCwgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX3RvdGFsIHRkIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX3RvdGFsIHtcbiAgICB0ZCwgdGgge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX3NwYWNlX19yZWdpc3RyYXJfYWRkX3RhYmxlX2J1dHRvbiB7XG4gICAgdGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAuZWFfc3BhY2VfX3JlZ2lzdHJhcl9hZGRfdGFibGVfd2FybmluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLy5lYV9zcGFjZV9fcmVnaXN0cmFyX2FkZF90YWJsZV90b3RhbCB7XG4gIC8vICBsaW5lLWhlaWdodDogNjBweDtcbiAgLy99XG5cbiAgbGFiZWwuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX2Zvcm1fcmVnaXN0cmFyX2luZm9zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG59XG4iLCAiQHVzZSBcInNhc3M6bWFwXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQge1xuICAuZWFfZ2VuZXJpY3NfX2NhcmRfaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuXG4gIC5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmRfc3VidGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogdmFyKC0tZWFfaGVhZGluZ19jb2xvcik7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1mYW0sXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAsXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWFzc28sXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICB9XG5cbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtZmFtIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxuXG4gICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWNvbXAge1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICAgLS1lYV9jYXJkX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpO1xuICB9XG5cbiAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyB7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSk7XG4gIH1cblxuICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1zY2hvIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3JfaG92ZXI6IHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfc3BhY2VfX3VuaXZlcnNlX2RvbWFpbnMge1xuICAuZWFfZ2VuZXJpY3NfX2RsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19kdCxcbiAgICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGxfaXRlbSB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19kdCB7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gMik7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsICIuZWFfZ2VuZXJpY3NfX2JhZGdlLWljb25fb25seSAuZWFfZ2VuZXJpY3NfX2ljb24uZWFfZ2VuZXJpY3NfX2ljb25fc3BhY2VfbWFuYWdlciB7XG4gIGhlaWdodDogdmFyKC0tZWFfaWNvbl9zaXplKTtcbn1cbiIsICIuZWFfd3d3X19oZWxwX2ZlYXR1cmVzX3RhYmxlIHtcbiAgLmVhX2dlbmVyaWNzX190YWJsZV9jZWxsOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlX3Rib2R5X3RkIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cbiIsICIuZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICAtLWVhX2NvbnRhaW5lcl9tYXhfd2lkdGg6IDExMDBweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uIHtcbiAgc2VjdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5lYV93d3dfX3NlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbWQpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19tZCk7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX2xnKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbGcpO1xuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyxcbiAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pICogMyk7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbl9pbnRybyB7XG4gICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSxcbiAgICAuZWFfd3d3X19zZWN0aW9uX3N1YnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uX3N1YnRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZS5lYV91dGlsaXRpZXNfX3RleHRfYWxpZ24tY2VudGVyICsgLmVhX3d3d19fc2VjdGlvbl9zdWJ0aXRsZSB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiIsICIuZWFfd3d3X19hY3Rpb25zLXN1YiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC5lYV93d3dfX2FjdGlvbnNfc3ViIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogdmFyKC0tZWFfYnV0dG9uc19nYXApIGNhbGModmFyKC0tZWFfYnV0dG9uc19nYXApIC8gMikgMCBjYWxjKHZhcigtLWVhX2J1dHRvbnNfZ2FwKSAvIDIpO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2FjdGlvbl9zdWIge1xuICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfc21hbGwpO1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAuMjUpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19hZG1pbmlzdHJhdGlvbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuXG4gIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA1N3B4IDU0cHggNDVweDtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIHRvcDogLTlweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDMvNTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19hcHBzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcblxuICBmaWd1cmUsXG4gIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYXBwc19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMTsgLy8gc3VyY2hhcmdlIGxpw6llIMOgIHByZXNlbnRhdGlvblxuXG4gICAgLmVhX3d3d19fYXBwc19saXN0X2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwIHZhcigtLWVhX2dhcCk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2FwcF9ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmVhX3d3d19fYXBwX2xhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB9XG5cbiAgICAgICYuZWFfd3d3X19hcHBfYmxvY2stYXBwbGUgLmVhX3d3d19fYXBwX2xhYmVsIHtcbiAgICAgICAgbGVmdDogMzNweDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICYuZWFfd3d3X19hcHBfYmxvY2stZ29vZ2xlIC5lYV93d3dfX2FwcF9sYWJlbCB7XG4gICAgICAgIGxlZnQ6IDQxcHg7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb24ge1xuICAuZWFfd3d3X19iYW5uZXIge1xuICAgICYuZWFfd3d3X19zZWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDQpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2Jhbm5lci5lYV93d3dfX2V4cGVydGlzZSB7XG4gIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lYV93d3dfX2Jhbm5lcl90aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19saXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxuICB9XG59XG5cbi5lYV93d3dfX2V4cGVydGlzZV90aXRsZV9pbWcge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1nYXA6IHZhcigtLWVhX2dhcCk7XG5cbkBtaXhpbiBncmlkLWl0ZW0tcGFkZGluZygkYnJlYWtwb2ludCkge1xuICAkLXBhZGRpbmc6IHZhcigtLWVhX2d1dHRlcik7XG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJC1wYWRkaW5nO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICQtcGFkZGluZztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5lYV93d3dfX2ZlYXR1cmVzIHtcbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBncmlkLWdhcDogY2FsYygkLWdhcCAqIDIpO1xuICB9XG5cbiAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogJC1nYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyICsgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICB9XG5cbiAgICAmLmVhX3d3d19fZmVhdHVyZXNfaXRlbS1oaWdobGlnaHQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG5cbiAgLy8gY2FyZFxuICAmLmVhX3d3d19fZmVhdHVyZXNfZGlzcGxheS1jYXJkIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgZ3JpZC1nYXA6IDA7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGdyaWQtZ2FwOiBjYWxjKCQtZ2FwICogMik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQuZWFfd3d3X19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMikgJC1nYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogY2FsYygkLWdhcCAqIDEuNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2NhcmRfYm9yZGVyX3JhZGl1cyk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgcGFkZGluZzogY2FsYygkLWdhcCAqIDEuNSkgY2FsYygkLWdhcCAqIDIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2NvbnRlbnQge1xuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGJsb2NrXG4gICYuZWFfd3d3X19mZWF0dXJlc19kaXNwbGF5LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICBncmlkLWdhcDogMDtcblxuICAgICAgJi5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IGNhbGMoJC1nYXAgKiAyKSAkLWdhcDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogMykgY2FsYygkLWdhcCAqIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICBwYWRkaW5nOiBjYWxjKCQtZ2FwICogNSkgY2FsYygkLWdhcCAqIDQpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9jb250ZW50IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIsXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fbWFpbiB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfZ2VuZXJpY3NfX2dyaWQtMl9zbSB7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtaXRlbS1wYWRkaW5nKHNtKTtcbiAgICAgIH1cblxuICAgICAgJi5lYV9nZW5lcmljc19fZ3JpZC0yX2xnIHtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1pdGVtLXBhZGRpbmcobGcpO1xuICAgICAgfVxuXG4gICAgICAmW2NsYXNzKj0nZWFfZ2VuZXJpY3NfX2dyaWQtMl8nXSAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChldmVuKTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDVEFcbiAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCQtZ2FwICogMS41KTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoJC1nYXAgKiAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi5lYV93d3dfX2Zvcm0ge1xuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2Zvcm1fYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDIpIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAyKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKHZhcigtLWVhX2d1dHRlcikgKiAzKTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHMge1xuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfbGFiZWxfdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfaW5wdXQge1xuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25fbGluZV9oZWlnaHQpICogdmFyKC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZSkgKyB2YXIoLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZF9jb250cm9sIHtcbiAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIC0tZWFfZmllbGRfY29udHJvbF93aWR0aDogNDAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkcyB7XG4gICAgLy8gICYgPiAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsLFxuICAgIC8vICAmID4gLmVhX2dlbmVyaWNzX19maWVsZCB7XG4gICAgLy8gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy9cbiAgICAvLyAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2xhYmVsX3RleHQge1xuICAgIC8vICAgICAgcGFkZGluZzogMDtcbiAgICAvLyAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAvLyAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIC8vICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgLy8gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIC8vICAgIH1cbiAgICAvLyAgfVxuICAgIC8vfVxuICAgIC8vXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQsXG4gICAgLy8uZWFfZ2VuZXJpY3NfX2ZpZWxkX3RleHRhcmVhX3RleHQge1xuICAgIC8vICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIC8vICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgLy8gIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgICAvLyAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWVhX2lucHV0X3RleHRfcGFkZGluZ19sZWZ0KSAqIDEuNSk7XG4gICAgLy8gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfaW5wdXRfdGV4dF9wYWRkaW5nX3JpZ2h0KSAqIDEuNSk7XG4gICAgLy9cbiAgICAvLyAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC8vICAgIHdpZHRoOiA0MDBweDtcbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2Zvcm1fZW1haWxfdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yKTtcblxuICAuZWFfd3d3X19nYWxsZXJ5X2FyZWEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICogKyAuZWFfd3d3X19nYWxsZXJ5X2FyZWEge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2dhcCk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19nYWxsZXJ5X2xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2l0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfY29udGVudF9tYXJnaW4pIC8gNCkgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyA0KSAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgLyAyKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2dhbGxlcnlfdGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgY29sb3IgLjNzO1xuXG4gICAgICAmLmVhX3d3d19fZ2FsbGVyeV90aXRsZS1mb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2dhbGxlcnlfY29sb3JfaG92ZXIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yX3NlbGVjdGVkKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19nYWxsZXJ5X2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fZ2FsbGVyeV9pbWFnZSB7XG4gICAgICBAaW5jbHVkZSBlYV91dGlsaXRpZXNfX2lzX3NyX29ubHk7XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fZ2FsbGVyeV9pbWFnZV9hcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfZ2FwKTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgIH1cblxuICAgIC5lYV93d3dfX2dhbGxlcnlfaW1hZ2Uge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICBmaWdjYXB0aW9uICsgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtZ2FwOiB2YXIoLS1lYV9nYXApO1xuLmVhX3d3d19faGVybyB7XG4gIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogMik7XG4gICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogMik7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAzKTtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYygkLWdhcCAqIDMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDQpO1xuICAgICAgZ3JpZC1yb3ctZ2FwOiBjYWxjKCQtZ2FwICogNCk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLmVhX2dlbmVyaWNzX19hY3Rpb25zX2NvbnRlbnRfdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAmLmVhX3d3d19faGVyb19pbWFnZV9sZWZ0IC5lYV93d3dfX2hlcm9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZWFfZ3V0dGVyKSAqIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAmLmVhX3d3d19faGVyb19pbWFnZV9sZWZ0IHtcbiAgICAgIC5lYV93d3dfX2NvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fc3RyZW5ndGgge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgLmVhX3d3d19fc3RyZW5ndGhfbGVmdCAuZWFfd3d3X19zdHJlbmd0aF9saXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuXG4gICAgbGk6bnRoLWNoaWxkKDQpOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIC5lYV93d3dfX3N0cmVuZ3RoX2xlZnQge1xuICAgICAgZmxleDogMCAwIDYwJTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19zdHJlbmd0aF9yaWdodCB7XG4gICAgICBmbGV4OiAwIDAgNDAlO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbGlzdCB7XG4gICAgLy9AdG9kbyB2b2lyIGNvbW1lbnQgbWlldXggZ8OpcmVyIGxhIHN1cmNoYXJnZXIgZGVzIG1hcmdpbnMgZGVzIHVsc1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lYV93d3dfX3N0cmVuZ3RoX2FydGljbGUgKyAuZWFfd3d3X19zdHJlbmd0aF9hcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fc2VjdGlvbi5lYV93d3dfX3RlY2hzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWVhX2dhcCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1lYV9nYXApO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMS41KTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gIH1cblxuICBmaWd1cmUsXG4gIGltZyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZWFfd3d3X19wYXJ0bmVyc2hpcHMge1xuICAgIC5lYV93d3dfX3BhcnRuZXJzaGlwc19saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcHNfbGlzdF9pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIGNhbGModmFyKC0tZWFfZ2FwKSAqIC41KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcF9mcmVuY2hfdGVjaCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19wYXJ0bmVyc2hpcF9mcmFuY2VfMjAzMCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcInNlY3Rpb25cIiBhcyBzZWN0aW9uO1xuQHVzZSBcImFjdGlvblwiIGFzIGFjdGlvbjtcblxuQHVzZSBcImNvbW1vbi9hZG1pbmlzdHJhdGlvbi9pbmRleFwiIGFzIGFkbWluaXN0cmF0aW9uO1xuQHVzZSBcImNvbW1vbi9hcHBzL2luZGV4XCIgYXMgYXBwcztcbkB1c2UgXCJjb21tb24vYmFubmVyL2luZGV4XCIgYXMgYmFubmVyO1xuQHVzZSBcImNvbW1vbi9leHBlcnRpc2UvaW5kZXhcIiBhcyBleHBlcnRpc2U7XG5AdXNlIFwiY29tbW9uL2ZlYXR1cmVzL2luZGV4XCIgYXMgZmVhdHVyZXM7XG5AdXNlIFwiY29tbW9uL2Zvcm0vaW5kZXhcIiBhcyBmb3JtO1xuQHVzZSBcImNvbW1vbi9nYWxsZXJ5L2luZGV4XCIgYXMgZ2FsbGVyeTtcbkB1c2UgXCJjb21tb24vaGVyby9pbmRleFwiIGFzIGhlcm87XG5AdXNlIFwiY29tbW9uL3N0cmVuZ3RoL2luZGV4XCIgYXMgc3RyZW5ndGg7XG5AdXNlIFwiY29tbW9uL3RlY2hzL2luZGV4XCIgYXMgdGVjaHM7XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbiB7XG4gIC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmc6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX21kOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAzKTtcbiAgLS1lYV9wcmVzZW50YXRpb25fX3NlY3Rpb25fcGFkZGluZ19sZzogY2FsYyh2YXIoLS1lYV9nYXApICogNCk7XG5cbiAgZm9udC1mYW1pbHk6IHZhcigtLWVhX2ZvbnRfZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1lYV90ZXh0X2xpbmVfaGVpZ2h0KTtcbiAgZmxleC1ncm93OiAxO1xuXG4gIC8vIGhlYWRpbmdzXG4gIGgxLFxuICAuZWFfZ2VuZXJpY3NfX2gxIHtcbiAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMSk7XG4gIH1cblxuICBoMixcbiAgLmVhX2dlbmVyaWNzX19oMiB7XG4gICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemVfaDIpO1xuICB9XG5cbiAgaDMsXG4gIC5lYV9nZW5lcmljc19faDMge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplX2gzKTtcbiAgfVxuXG4gIC8vIGNvbnRhaW5lclxuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgIG1heC13aWR0aDogdmFyKC0tZWFfY29udGFpbmVyX21heF93aWR0aCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gYnV0dG9uc1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmcpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX3ByZXNlbnRhdGlvbl9fc2VjdGlvbl9wYWRkaW5nX21kKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZWFfcHJlc2VudGF0aW9uX19zZWN0aW9uX3BhZGRpbmdfbGcpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCk7XG4gIH1cblxuICAvLyBsaXN0XG4gIC5lYV9nZW5lcmljc19fbGlzdCB7XG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmLmVhX2dlbmVyaWNzX19saXN0X2l0ZW1fbWFya2VyLWljb24ge1xuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWFya2VyIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuXG4gICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLmVhX3d3d19fY2FsbF90b19hY3Rpb24ge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG59XG5cbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5lYV93d3dfX2hlcm8gKyAuZWFfd3d3X19wcmVzZW50YXRpb25fc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5lYV93d3dfX3NpbXBsZV9wYXJhZ3JhcGgge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsICJAdXNlIFwibWFpbnMvaGVscC9pbmRleFwiIGFzIGhlbHA7XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2luZGV4XCIgYXMgcHJlc2VudGF0aW9uO1xuXG4uZWFfd3d3X19jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWVhX2d1dHRlcik7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWVhX2d1dHRlcik7XG59XG4iLCAiLy8gQFRPRE8gcmVmYWlyZSBxdWFuZCBmdWxsIGJ1bmRsZVxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdIHtcbiAgI2Rpdl9UT1AgLmVhX2dlbmVyaWNzX19idXR0b25fYmFjayB1c2Uge1xuICAgIGZpbGw6ICNGRkZGRkY7XG4gIH1cbn1cbiIsICIvLyBNYWlsb1xuLy8gZ3JheVxuJC1jb2xvcl9ncmF5X29pbDogIzIyMjIyMjtcbiQtY29sb3JfZ3JheV9vbnl4OiAjMzgzODM4O1xuJC1jb2xvcl9ncmF5X2Rhdnk6ICM1MjUyNTI7XG4kLWNvbG9yX2dyYXlfZGltOiAjNkE2QTZBO1xuJC1jb2xvcl9ncmF5X3NwYW5pc2g6ICM5QjlCOUI7XG4kLWNvbG9yX2dyYXlfc2lsdmVyOiAjQjBCMEIwO1xuJC1jb2xvcl9ncmF5X2dhaW5zYm9ybzogI0RFREVERTtcbiQtY29sb3JfZ3JheV9wbGF0aW5pdW06ICNFN0U3RTc7XG4kLWNvbG9yX2dyYXlfc21va2U6ICNGOEY4Rjg7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAvLyBjb2xvcnMgYnJhbmRcbiAgLS1lYV9jb2xvcl9wcmltYXJ5OiBoc2woMzUzIDk4JSA2MCUpO1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDM1MyA3NyUgNTQlKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmtlcjogaHNsKDM1MyA2NiUgNDglKTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiBoc2woMzUzIDk4JSA5MCUpO1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogaHNsKDM1MyA5OCUgOTglKTtcbiAgLy8gdGV4dCAvIHR5cG9cbiAgLS1lYV9mb250X2ZhbWlseTogXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAtLWVhX2ZvbnRfc2l6ZTogY2FsYygxM3B4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiAgLy8tLWVhX3RleHRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X29ueXh9OyAvLyBAdG9kbyA6IMOgIG1ldHRyZSBwYXIgZGVmYXVsdFxuICAtLWVhX3RleHRfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2RpbX07IC8vIGFuY2llbiBzeXN0ZW1lXG4gIC0tZWFfdGV4dF9jb2xvcl9saWdodDogI3skLWNvbG9yX2dyYXlfc3BhbmlzaH07XG4gIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS41NDsgLy8gbWluaW11bSBXQ0FHIDIuMSBpcyAxLjUgLyAxLjU0IHBvdXIgcXVlIHF1YW5kIG9uIG11bHRpcGxpZSBwYXMgbGEgZm9udC1zaXplIDEzcHggw6dhIGRvbm5lIHVuIHLDqXN1bHRhdCBcInJvbmRcIlxuICAtLWVhX2hlYWRpbmdfY29sb3I6ICN7JC1jb2xvcl9ncmF5X29ueXh9O1xuICAvLyBiYWNrZ3JvdW5kXG4gIC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjeyQtY29sb3JfZ3JheV9zbW9rZX07XG4gIC8vIGJvcmRlcnNcbiAgLS1lYV9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2dhaW5zYm9yb307IC8vIEB0b2RvIDogZGV2cmFpdCBhdSBtaW5pbXVtIMOqdHJlICM5MTkxOTEgcG91ciByZXNwZWN0ZXIgdW4gY29udHJhc3RlIGVudHJlIGNvdWxldXJzIGFkamFjZW50ZXMgZGUgMzoxXG4gIC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfZ3JheV9zaWx2ZXJ9O1xuICAtLWVhX2JvcmRlcl9yYWRpdXM6IDNweDtcbiAgLS1lYV9ib3JkZXJfcmFkaXVzX2xhcmdlOiAxMHB4O1xuICAtLWVhX2JvcmRlcl9yYWRpdXNfbGFyZ2VyOiAyMHB4O1xuICAvLyBzaGFkb3dzXG4gIC0tZWFfc2hhZG93X3NtYWxsOiAxcHggMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpLCAtMXB4IC0xcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gIC8vIGFwcGxpY2F0aW9ucyBjb2xvcnNcbiAgLy8tLWVhX2FwcGxpX2NvbG9yX2FkYm9vazogI0M2NzVGZjtcbiAgLy8tLWVhX2FwcGxpX2NvbG9yX2FsYnVtczogI0ZGN0ExZDtcbiAgLS1lYV9hcHBsaV9jb2xvcl9ib29rbWFya3M6ICNGRjhENmU7XG4gIC8vLS1lYV9hcHBsaV9jb2xvcl9jYWxlbmRhcjogI0ZGNEY2NDtcbiAgLy8tLWVhX2FwcGxpX2NvbG9yX2NoYXQ6ICNGRjY5MDA7XG4gIC8vLS1lYV9hcHBsaV9jb2xvcl9kb2NzOiAjNEE5MEUyO1xuICAtLWVhX2FwcGxpX2NvbG9yX2dhbGxlcnlfaGVscDogI0ZGN0ExZDtcbiAgLS1lYV9hcHBsaV9jb2xvcl9rZXlzOiAjMDU0OTgzO1xuICAtLWVhX2FwcGxpX2NvbG9yX21haWxpbmc6ICM4QjhCRWM7XG4gIC0tZWFfYXBwbGlfY29sb3Jfbm90ZXM6ICNGRkFEMWY7XG4gIC0tZWFfYXBwbGlfY29sb3JfcG9zdGl0czogI0VCREIwMDtcbiAgLS1lYV9hcHBsaV9jb2xvcl9yZW1pbmRlcnM6ICNFMjM5NTI7XG4gIC0tZWFfYXBwbGlfY29sb3JfcnNzOiAjN0VEMzIxO1xuICAtLWVhX2FwcGxpX2NvbG9yX3NhbnRhX3RyZWU6ICMyQ0I1NmU7XG4gIC0tZWFfYXBwbGlfY29sb3Jfc2VhcmNoX3d3dzogIzAzNmRjMDtcbiAgLS1lYV9hcHBsaV9jb2xvcl90aW1lc3RhbXBpbmc6ICMxOTIwOGI7XG4gIC0tZWFfYXBwbGlfY29sb3JfdG9kb3M6ICMxRkJGQWY7XG4gIC0tZWFfYXBwbGlfY29sb3JfeHByX2J0dTogI0ZGMjY3ZTtcbiAgLy8gY29tcG9uZW50c1xuICAvKiBiYWRnZSAqL1xuICAtLWVhX2JhZGdlX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9kaW19O1xuICAvLy0tZWFfYmFkZ2VfYm9yZGVyX2NvbG9yX291dGxpbmU6ICN7JC1jb2xvcl9ncmF5X2RpbX07XG4gIC8qIGJ1dHRvbiAtIHZhcmlhbnRzICovXG4gIC8qKiBkZWZhdWx0ICoqL1xuICAtLWVhX2J1dHRvbl9jb2xvcjogI3skLWNvbG9yX2dyYXlfZGltfTtcbiAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9ncmF5X2Rhdnl9O1xuICAvKiBjaGlwICovXG4gIC0tZWFfY2hpcF9iYWNrZ3JvdW5kOiAjeyQtY29sb3JfZ3JheV9wbGF0aW5pdW19O1xuICAtLWVhX2NoaXBfY29sb3I6ICN7JC1jb2xvcl9ncmF5X29ueXh9O1xuICAvKiBsaXN0ICovXG4gIC0tZWFfbGlzdF9tYXJrZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3NpbHZlcn07XG4gIC8qIHNlcGFyYXRvciAqL1xuICAtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3BsYXRpbml1bX07XG4gIC8qIHNuYWNrYmFyICovXG4gIC0tZWFfc25hY2tiYXJfYmFja2dyb3VuZF9jb2xvcjogI3skLWNvbG9yX2dyYXlfb2lsfTtcbiAgLS1lYV9zbmFja2Jhcl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjNzA3MDcwO1xuICAvKiB0YWJsZSAqL1xuICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9kaW19O1xuICAvKiBjb2xvciBwcmltYXJ5ICovXG4gIC0tZWFfZmFtX2NvbG9yX3ByaW1hcnk6IGhzbCgxOTgsIDEwMCUsIDUwJSk7XG4gIC0tZWFfZmFtX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDE5OCwgODAlLCA0MCUpO1xuICAtLWVhX211bl9jb2xvcl9wcmltYXJ5OiBoc2woNWRlZyAxMDAlIDcwJSk7XG4gIC0tZWFfbXVuX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDVkZWcgNzElIDY2JSk7XG4gIC0tZWFfZWR1X2NvbG9yX3ByaW1hcnk6IGhzbCgyMzJkZWcgMTAwJSA2OSUpO1xuICAtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgyMzJkZWcgODAlIDU5JSk7XG4gIC0tZWFfcHJvX2NvbG9yX3ByaW1hcnk6IGhzbCgzNTMgOTglIDYwJSk7XG4gIC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDM1MyA3NyUgNTQlKTtcbiAgLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnk6IGhzbCgzMiwgMTAwJSwgNjElKTtcbiAgLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnlfZGFyazogaHNsKDMyLCA4MCUsIDUxJSk7XG4gIC0tZWFfYnpoX2NvbG9yX3ByaW1hcnk6IGhzbCgyOCwgOTElLCA1NCUpO1xuICAtLWVhX2J6aF9jb2xvcl9wcmltYXJ5X2Rhcms6IGhzbCgyOCwgOTElLCA0NCUpO1xufVxuXG5bZGF0YS1za2luPVwid2ViMlwiXSB7XG4gIC0tZWFfaW5mb19iYXJfaGVpZ2h0OiAyMHB4O1xufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93bl9pdGVtIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgLmVhX2dlbmVyaWNzX190cmVlX2xpc3QgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW0ge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9sYWJlbCB7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAxLjE1KTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzFweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTBcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1lYV9ib3JkZXJfd2lkdGgpIHZhcigtLWVhX2JvcmRlcl9zdHlsZSkgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX2JvcmRlcl93aWR0aCkgdmFyKC0tZWFfYm9yZGVyX3N0eWxlKSB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fc2lkZWJhcl90b3AgPiAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1cyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yKSA2NSUsICM5QjlDNjMgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyKTtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImdlbmVyaWNzL2NvbXBvbmVudHMvaW5kZXhcIiBhcyBjb21wb25lbnRzO1xuQHVzZSBcImdlbmVyaWNzL2xheW91dC9pbmRleFwiIGFzIGxheW91dDtcblxuLyoqXG4qKiBUaGVtZTogTmV0Q291cnJpZXIgMjAxMFxuKi9cbiQtZm9udF9zaXplOiBjYWxjKDEycHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICNFRDRCMUU7XG4kLXRleHRfY29sb3I6ICM1MTUyM0E7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCIyMDEwXCJdIHtcbiAgICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuMTU7XG4gICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiAjRDA1NzREO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI0ZGOUMxQTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZX07XG4gICAgLS1lYV9idXR0b25fY29sb3I6ICM1MTUyM0E7IC8qZ2VuX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRUNFOUQ4OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yOiAjRDBEMUJGOyAvKmJ1dHRvbl9ib3JkZXJfY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogb3V0c2V0OyAvKmJ1dHRvbl9ib3JkZXJfc3R5bGU9Ki9cbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGVfYWN0aXZlOiBpbnNldDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjNTE1MjNBO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI0VDRTlEODtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjNTE1MjNBO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICNEMEQxQkY7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjRDBEMUJGO1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNTE1MjNBO1xuICAgIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAxNnB4O1xuICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDI2cHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxMHB4O1xuICAgIC8vLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogM3B4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgIC0tZWFfaWNvbl9maWxsOiAjNTE1MjNBO1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9jb2xvcjogI0I3QzQ3ODtcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjQjdDNDc4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IGNhbGMoMTZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM4QzkwNzQ7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjRjJGMUVEO1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YyZjFlZCwgI2UxZDljZSk7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNlMWQ5Y2U7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogMjhweDtcbiAgICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9taW5faGVpZ2h0OiAyOHB4O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3dlaWdodDogYm9sZDtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF9mb250X3NpemU6IGNhbGMoMTBweCArIHZhcigtLWVhX3NwYWNpbmdfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplKSk7XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG4gICAgLy8gRm9ybVxuICAgIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMjZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTJcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbmF2LFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3Jfd2Vla2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9kYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfbW9udGhzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfeWVhcnMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3RvciA+IC5lYV9nZW5lcmljc19fYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gIC5lYV9nZW5lcmljc19faGVscCB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX21heWJlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDMxcHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICAuZWFfZ2VuZXJpY3NfX25hdiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbnMge1xuICAgICAgICB0b3A6IGNhbGMoKCQtbmF2X2l0ZW1faGVpZ2h0IC0gdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkpIC8gMiAtIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cblxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSxcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2FuY2hvcixcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiBwIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9saXN0IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbGFiZWwge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX190cmVlX2l0ZW1fZXhwYW5kZXIgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICAgIGhlaWdodDogY2FsYyh2YXIoLS1lYV9pY29uX3NpemUpIC8gMS4xNSk7XG4gICAgfVxuICB9XG59XG4iLCAiJC1uYXZfaXRlbV9oZWlnaHQ6IDMxcHg7XG5cbltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDEyXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggNXB4O1xuXG4gICAgLmVhX2dlbmVyaWNzX19zaWRlYmFyX2J1dHRvbl9uZXcge1xuICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0M0QzRDNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NDlFRDM7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTQ5RUQzIDY1JSwgIzIxNzJBQSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXIpO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiZ2VuZXJpY3MvY29tcG9uZW50cy9pbmRleFwiIGFzIGNvbXBvbmVudHM7XG5AdXNlIFwiZ2VuZXJpY3MvbGF5b3V0L2luZGV4XCIgYXMgbGF5b3V0O1xuXG4vKipcbioqIFRoZW1lOiBOZXQtQyAyMDEyXG4qL1xuJC1mb250X3NpemU6IGNhbGMoMTJweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4kLWJ1dHRvbl9jb2xvcjogIzUwNTA1MDtcbiQtYnV0dG9uX2NvbG9yX2hvdmVyOiAjRUQ0QjFFO1xuJC10ZXh0X2NvbG9yOiAjNTA1MDUwO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiMjAxMlwiXSB7XG4gICAgLS1lYV90ZXh0X2xpbmVfaGVpZ2h0OiAxLjE1O1xuICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogI0QwNTc0RDtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICNGRTg0MDE7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAtLWVhX3RleHRfY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yOiAjeyQtYnV0dG9uX2NvbG9yfTsgLypnZW5fY29sb3IqL1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNFQ0U5RDg7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6ICNEMEQxQkY7IC8qYnV0dG9uX2JvcmRlcl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9idXR0b25fY29sb3IpO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlOiBvdXRzZXQ7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3N0eWxlX2FjdGl2ZTogaW5zZXQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogI3skLWJ1dHRvbl9jb2xvcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjRUNFOUQ4O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI0ZGRUVDMjtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1idXR0b25fY29sb3J9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICNEMEQxQkY7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjRDBEMUJGO1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNTA1MDUwO1xuICAgIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAxNnB4O1xuICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDI2cHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxMHB4O1xuICAgIC8vLS1lYV9idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMDsgLy8gQHRvZG8gOiDDoCBzdXBwcmltZXJcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogM3B4O1xuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiB2YXIoLS1lYV9idXR0b25faWNvbl9tYXJnaW5fcmlnaHQpO1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBpY29uXG4gICAgLS1lYV9pY29uX2ZpbGw6ICM1MDUwNTA7XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfY29sb3I6ICNDNEM0QzQ7XG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogI0M0QzRDNDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiBjYWxjKDE2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjNzA3Njc4O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0VCRUJFQjtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNFQ0VBRUIsICNDQUNCQ0MpO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjQ0FDQkNDO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkVFQzI7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IDI4cHg7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogMjhweDtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRUVDMjtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiBjYWxjKDEwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSkpO1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogMHB4O1xuICAgIC8vIEZvcm1cbiAgICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIFRhYmxlXG4gICAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZ19sZWZ0OiBjYWxjKDVweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nX3JpZ2h0OiBjYWxjKDFweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfdGJvZHlfdHJfaGVpZ2h0OiBjYWxjKDI2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX2hlaWdodCkpO1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX25hdixcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3dlZWtkYXlzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3JfZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX21vbnRocyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX3llYXJzLFxuICAuZWFfZ2VuZXJpY3NfX2RhdGVfc2VsZWN0b3IgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzNHB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxNFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgLmVhX2dlbmVyaWNzX19uYXYge1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl90aXRsZSArIC5lYV9nZW5lcmljc19fbmF2X2FjdGlvbnMge1xuICAgICAgICB0b3A6IGNhbGMoKCQtbmF2X2l0ZW1faGVpZ2h0IC0gdmFyKC0tZWFfdGFyZ2V0X3NpemVfbWluaW11bSkpIC8gMiAtIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpKTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUsXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19hbmNob3IsXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9saXN0LWNvbHVtbiAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gcCB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3RyZWVfbGlzdCAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbSB7XG4gICAgLmVhX2dlbmVyaWNzX19pY29uX2xhYmVsIHtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3RyZWVfaXRlbV9leHBhbmRlciAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgICAgaGVpZ2h0OiBjYWxjKHZhcigtLWVhX2ljb25fc2l6ZSkgLyAxLjE1KTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzRweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMTRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIgPiAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfdG9wIHtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWVhX2JvcmRlcik7XG5cbiAgICAuZWFfZ2VuZXJpY3NfX3NpZGViYXJfYnV0dG9uX25ldyB7XG4gICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJnZW5lcmljcy9jb21wb25lbnRzL2luZGV4XCIgYXMgY29tcG9uZW50cztcbkB1c2UgXCJnZW5lcmljcy9sYXlvdXQvaW5kZXhcIiBhcyBsYXlvdXQ7XG5cbi8qKlxuKiogVGhlbWU6IE5ldENvdXJyaWVyIDIwMTRcbiovXG4kLWZvbnRfc2l6ZTogY2FsYygxMnB4ICsgdmFyKC0tZWFfc3BhY2luZ19mb250X3NpemUpKTtcbiQtYnV0dG9uX2ljb25faGVpZ2h0OiAxNXB4O1xuJC1idXR0b25fY29sb3JfaG92ZXI6ICM3OTczNDE7XG4kLXRleHRfY29sb3I6ICM1NDU0NTQ7XG4kLWNvbG9yX3ByaW1hcnk6ICMwMDhBQzQ7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCIyMDE0XCJdIHtcbiAgICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuMTU7XG4gICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiAjRDA1NzREO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogIzQwMzkzNTsgLyo0MDM5MzUqL1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtYnV0dG9uX2NvbG9yX2hvdmVyfTsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogI0QwRDFCRjsgLypidXR0b25fYm9yZGVyX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6ICM3OTczNDE7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMDtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IHNvbGlkO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZV9hY3RpdmU6IHNvbGlkO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogIzc5NzM0MTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjNzk3MzQxO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICM3OTczNDE7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogIzc5NzM0MTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzQzNDc0OTtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDFweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogI3skLWJ1dHRvbl9pY29uX2hlaWdodH07XG4gICAgLy8tLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiAzcHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgLy8gY2FyZFxuICAgIC0tZWFfY2FyZF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjREVERURFO1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b206IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2xhc3RfcGFkZGluZ19sZWZ0X3JpZ2h0OiB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV90YWJsZV9jZWxsX2hlaWdodDogY2FsYygyMnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9oZWlnaHQ6IGNhbGMoMTZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM2QTZGNzM7XG4gICAgLS1lYV90YWJsZV90aF9mb250X3NpemU6IDEwcHg7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjRTVFOEVBO1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjQ0FDQkNDO1xuICAgIC0tZWFfdGFibGVfdGhfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFNkY1RDk7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IGNhbGMoMjhweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygyOHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAgIC0tZWFfaWNvbl9maWxsOiAjNDAzOTM1O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTZGNUQ5O1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcl9ob3ZlcjogIzc5NzM0MTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFNkY1RDk7XG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICM3OTczNDE7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygyNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICIkLW5hdl9pdGVtX2hlaWdodDogMzRweDtcblxuW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIjIwMThcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlIHtcbiAgICAgICAgaGVpZ2h0OiAkLW5hdl9pdGVtX2hlaWdodDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19uYXZfdGl0bGUgKyAuZWFfZ2VuZXJpY3NfX25hdl9hY3Rpb25zIHtcbiAgICAgICAgdG9wOiBjYWxjKCgkLW5hdl9pdGVtX2hlaWdodCAtIHZhcigtLWVhX3RhcmdldF9zaXplX21pbmltdW0pKSAvIDIgLSB2YXIoLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoKSk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X2xpc3QtY29sdW1uIHtcbiAgICAgICAgLmVhX2dlbmVyaWNzX19uYXZfaXRlbSB7XG4gICAgICAgICAgJiA+IC5lYV9nZW5lcmljc19fYW5jaG9yLFxuICAgICAgICAgICYgPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbixcbiAgICAgICAgICAmID4gcCB7XG4gICAgICAgICAgICBoZWlnaHQ6ICQtbmF2X2l0ZW1faGVpZ2h0O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gIC5lYV9nZW5lcmljc19fdHJlZV9saXN0IC5lYV9nZW5lcmljc19fdHJlZV9pdGVtIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbGFiZWwge1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fdHJlZV9pdGVtX2V4cGFuZGVyIC5lYV9nZW5lcmljc19faWNvbiB7XG4gICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfaWNvbl9zaXplKSAvIDEuMTUpO1xuICAgIH1cbiAgfVxufVxuIiwgIiQtbmF2X2l0ZW1faGVpZ2h0OiAzNHB4O1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwiMjAxOFwiXSB7XG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciA+IC5lYV9nZW5lcmljc19fc2lkZWJhcl90b3Age1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tZWFfYm9yZGVyKTtcblxuICAgIC5lYV9nZW5lcmljc19fc2lkZWJhcl9idXR0b25fbmV3IHtcbiAgICAgIGhlaWdodDogJC1uYXZfaXRlbV9oZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NDU0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNTQ1NDU0O1xuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19pY29uIHVzZSB7XG4gICAgICAgIGZpbGw6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJnZW5lcmljcy9jb21wb25lbnRzL2luZGV4XCIgYXMgY29tcG9uZW50cztcbkB1c2UgXCJnZW5lcmljcy9sYXlvdXQvaW5kZXhcIiBhcyBsYXlvdXQ7XG5cbiQtZm9udF9zaXplOiBjYWxjKDEycHggKyB2YXIoLS1lYV9zcGFjaW5nX2ZvbnRfc2l6ZSkpO1xuJC1idXR0b25faWNvbl9oZWlnaHQ6IDE1cHg7XG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNFNkY1RDk7XG4kLXRleHRfY29sb3I6ICM1NDU0NTQ7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCIyMDE4XCJdIHtcbiAgICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuMTU7XG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiAjRkZGRkZGO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogI0QwNTc0RDtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICM0MDM5MzU7XG4gICAgLS1lYV9ndXR0ZXI6IHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKTtcbiAgICAtLWVhX2dhcDogMTBweDtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogI2Q0ZDlkYjsgLypidXR0b25fYm9yZGVyX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfc3R5bGU6IHNvbGlkO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZV9hY3RpdmU6IHNvbGlkO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLS1lYV9idXR0b25fY29sb3I6ICM0MDM5MzU7IC8qYnV0dG9uX2NvbG9yKi9cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogIzM4MzgzODsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHk9RDA1NzREKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICM1NDU0NTQ7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjMzgzODM4O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICMzODM4Mzg7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjNTQ1NDU0O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICM1NDU0NTQ7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjMzgzODM4O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICMzODM4Mzg7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM0MzQ3NDk7XG4gICAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDIzcHg7XG4gICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogMjNweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDA7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9oZWlnaHQ6ICN7JC1idXR0b25faWNvbl9oZWlnaHR9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfcG9zaXRpb246IDNweCBjZW50ZXI7XG4gICAgLy8tLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luX3JpZ2h0OiA1cHg7XG4gICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IHZhcigtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodCk7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX2xpbmVfaGVpZ2h0KSk7XG4gICAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAgIC8vIGljb25cbiAgICAtLWVhX2ljb25fZmlsbDogIzQwMzkzNTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLS1lYV9jYXJkX3NwYWNlcjogMTRweDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogI0RFREVERTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA1cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiBjYWxjKDE2cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjNkE2RjczO1xuICAgIC0tZWFfdGFibGVfdGhfZm9udF9zaXplOiAxMHB4O1xuICAgIC0tZWFfdGFibGVfdGhfYmFja2dyb3VuZF9jb2xvcjogI0VFRUVFRTtcbiAgICAtLWVhX3RhYmxlX3RoX2JvcmRlcl9jb2xvcjogI0NBQ0JDQztcbiAgICAtLWVhX3RhYmxlX3RoX3RleHRfdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTZGNUQ5O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLy8gTWFpbFxuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG4gICAgLy8gRm9ybVxuICAgIC0tZWFfZm9ybV9maWVsZF90ZXh0X2ZvbnRfd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAtLWVhX2d1dHRlcjogY2FsYyh2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcikgKiAuNSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjMzgzODM4O1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMjZweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdW2RhdGEtdGhlbWU9XCJibGFja1wiXSB7XG4gIC5lYV9hdXRoX19ndWFyZGlhbnNoaXBfZmVhdHVyZV9hY3RpdmF0aW9uLmVhX2F1dGhfX2d1YXJkaWFuc2hpcF9mZWF0dXJlX2FjdGl2YXRlZCB7XG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9pbnB1dC1jaGVja2JveCArIC5lYV9nZW5lcmljc19fZmllbGQtY2hlY2tib3hfY3VzdG9tIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfY2hlY2tib3hfYmVmb3JlX2JvcmRlcl9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19maWVsZF9sYWJlbF90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICB9XG4gIH1cbn0iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cImJsYWNrXCJdIHtcbiAgLy8gaW1wcm92ZSBvbGQgc3R5bGVcbiAgI2Rpdl9NQUlOIHtcbiAgICAuY2xfY2FsZW5kYXJfdmlldyB0ZC5jbF9jbGljazpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuICAgIH1cblxuICAgIC5jbF9jYWxlbmRhcl92aWV3X3llYXIsXG4gICAgLmNsX2NhbGVuZGFyX3ZpZXdfbW9udGgge1xuICAgICAgLmNsX2NhbGVuZGFyX3RvZGF5IHtcbiAgICAgICAgYm9yZGVyOiAxcHggZG91YmxlIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXIpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS10aGVtZT1cImJsYWNrXCJdIHtcbiAgJltkYXRhLXNraW49XCJkZWZhdWx0XCJdIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUge1xuICAgIGJhY2tncm91bmQ6ICNEREREREQ7XG4gIH1cblxuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lciAuZWFfbWFpbF9fbWVzc2FnZV9ub3RpY2VfZGlzcGxheSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICYuZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2lmcmFtZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcbkB1c2UgXCJhdXRoL2luZGV4XCIgYXMgYXV0aDtcbkB1c2UgXCJjYWxlbmRhci9pbmRleFwiIGFzIGNhbGVuZGFyO1xuQHVzZSBcIm1haWwvaW5kZXhcIiBhcyBtYWlsO1xuXG4vLyB2MlxuLy8kLWJhY2tncm91bmRfY29sb3I6ICMyMjI7XG4vLyQtYmFja2dyb3VuZF9kYXJrOiAjMzMzO1xuLy8kLWJvcmRlcl9jb2xvcjogIzZlNmU2ZTtcbiQtYmFja2dyb3VuZF9jb2xvcjogIzUyNTI1MjtcbiQtYmFja2dyb3VuZF9kYXJrOiAjMzAzMDMwO1xuJC1ib3JkZXJfY29sb3I6ICMyMjIyMjI7XG4kLWJvcmRlcl9jb2xvcl9ob3ZlcjogIzlCOUI5QjtcbiQtYnV0dG9uX2NvbG9yX2hvdmVyOiAjRkZGRkZGO1xuJC1kcm9wZG93bl9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYm9yZGVyX2NvbG9yfTtcbiQtdGV4dF9jb2xvcjogI0NDQ0NDQztcbiQtY29sb3JfcHJpbWFyeTogI0ZGRkZGRjtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogIzlFOUU5RTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjNkI2QjZCO1xuJC1jb2xvcl9ncmF5X291dGVyc3BhY2U6ICM0NDQ0NDQ7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJibGFja1wiXSB7XG4gICAgLy8gY29sb3JzIHN0YXRlc1xuICAgIC0tZWFfY29sb3Jfc3VjY2VzczogaHNsKDE1MiA3MCUgMzglKTsgLy8gIzFEQTU2NVxuICAgIC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodDogaHNsKDE1MiA3MCUgMjglKTsgLy8gIzE1Nzk0QVxuICAgIC0tZWFfY29sb3Jfc3VjY2Vzc19saWdodGVyOiBoc2woMTUyIDcwJSAxMCUpOyAvLyAjMDgyQzFCXG4gICAgLS1lYV9jb2xvcl9pbmZvOiBoc2woMTk4IDEwMCUgNDYlKTsgLy8gIzAwQTRFQlxuICAgIC0tZWFfY29sb3JfaW5mb19saWdodDogaHNsKDE5OCAxMDAlIDMxJSk7IC8vICMwMDZFOURcbiAgICAtLWVhX2NvbG9yX2luZm9fbGlnaHRlcjogaHNsKDE5OCAxMDAlIDEwJSk7IC8vICMwMDI1MzVcbiAgICAtLWVhX2NvbG9yX2RhbmdlcjogaHNsKDM2MCA3OSUgNTUlKTsgLy8gI0U3MzEzMVxuICAgIC0tZWFfY29sb3JfZGFuZ2VyX2Rhcms6IGhzbCgzNjAgNzklIDY1JSk7IC8vICNFQzVGNUZcbiAgICAtLWVhX2NvbG9yX2Rhbmdlcl9saWdodGVyOiBoc2woMzYwIDc5JSAxMiUpOyAvLyAjMzcwNjA2XG4gICAgLS1lYV9jb2xvcl93YXJuaW5nOiBoc2woMzggNzElIDM1JSk7IC8vICM5ODZhMWFcbiAgICAtLWVhX2NvbG9yX3dhcm5pbmdfZGFyazogaHNsKDM4IDEwMCUgNTYlKTsgLy8gI0ZGQUMxRVxuICAgIC0tZWFfY29sb3Jfd2FybmluZ19saWdodGVyOiBoc2woMzggMTAwJSAxMiUpOyAvLyAjM0QyNjAwXG4gICAgLy8gY29sb3JzXG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC0tZWFfaGVhZGluZ19jb2xvcjogI0ZGRkZGRjtcbiAgICAvLyBiYWNrZ3JvdW5kXG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2xpZ2h0OiAjeyQtY29sb3JfZ3JheV9vdXRlcnNwYWNlfTtcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyazogI3skLWJhY2tncm91bmRfZGFya307XG4gICAgLy8gQ29tcG9uZW50c1xuICAgIC0tZWFfYm9yZGVyX2NvbG9yOiAjeyQtYm9yZGVyX2NvbG9yfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3JfaG92ZXI6ICN7JC1ib3JkZXJfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiBjb2xvci5hZGp1c3QoJC1ib3JkZXJfY29sb3IsICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6IGNvbG9yLmFkanVzdCgkLWJvcmRlcl9jb2xvciwgJGxpZ2h0bmVzczogLTEwJSwgJHNhdHVyYXRpb246IC0yNSUpO1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6IGNvbG9yLmFkanVzdCgkLWJvcmRlcl9jb2xvciwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIC8vIGljb25cbiAgICAtLWVhX2ljb25fZmlsbDogI0I0QjNCMztcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiAjMjIyMjIyO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICNGRkZGRkY7XG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfY29sb3JfaG92ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9tb2RhbF9jb250ZW50X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC8vIGJhZGdlXG4gICAgLS1lYV9iYWRnZV9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC8vLS1lYV9iYWRnZV9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC8vIENoaXBcbiAgICAtLWVhX2NoaXBfYmFja2dyb3VuZDogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeSk7XG4gICAgLS1lYV9jaGlwX2NvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgLy8gSWZyYW1lXG4gICAgLS1lYV9pZnJhbWVfYmFja2dyb3VuZDogI2RkZGRkZDtcbiAgICAvLyBUb2FzdFxuICAgIC0tZWFfdG9hc3RfY29sb3I6ICMyMjIyMjI7XG4gICAgLS1lYV90b2FzdF9iYWNrZ3JvdW5kX2NvbG9yOiB3aGl0ZTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiB3aGl0ZTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyayk7XG4gICAgLS1lYV9maWVsZF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgLS1lYV9maWVsZF9pbnB1dF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcik7XG4gICAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3JfY2hlY2tlZDogdmFyKC0tZWFfY29sb3Jfc3VjY2Vzcyk7XG4gICAgLy8gQ2hhdFxuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2JhY2tncm91bmRfY29sb3IpO1xuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC0tZWFfY2hhdF9tZWV0X2NvbnRyb2xzX2J1dHRvbl9maWxsOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAvLyBjYXJkXG4gICAgLS1lYV9jYXJkX2JnX2NvbG9yX2hvdmVyOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXIpO1xuICAgIC0tZWFfY2FyZF9ib3JkZXJfY29sb3I6IHZhcigtLWVhX2JvcmRlcl9jb2xvcik7XG4gICAgLy8gU2VwYXJhdG9yXG4gICAgLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9ib3JkZXJfY29sb3IpO1xuXG4gICAgLy9bZGF0YS10aGVtZT1cImJsYWNrXCJdIHtcbiAgICAvLyAgLy8gRmllbGRzXG4gICAgLy8gIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3I6ICN7JC10ZXh0X2NvbG9yfTtcbiAgICAvLyAgLS1lYV9hdXRoX21lbnVfaGVscF9jb2xvcjogIzUzNTM1MztcbiAgICAvL31cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogQmx1ZVxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcjogI0VERjRGRjtcbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0Q4RThGRjtcbiQtY29sb3JfcHJpbWFyeTogIzNGNzNGRjtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiAjRDhFOEZGO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiYmx1ZVwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICB9XG59XG4iLCAiW2RhdGEtdGhlbWU9XCJibHVlemVuXCJdIHtcbiAgLmVhX21haWxfX21lc3NhZ2VfaWZyYW1lX25vdGljZV9jb250YWluZXIgLmVhX21haWxfX21lc3NhZ2Vfbm90aWNlX2Rpc3BsYXkge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG5cbiAgICAmLmVhX3V0aWxpdGllc19fZGlzcGxheS1ub25lICsgLmVhX2dlbmVyaWNzX19pZnJhbWVfY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcIm1haWwvaW5kZXhcIiBhcyBtYWlsO1xuXG4vKipcbioqIFRoZW1lOiBCbHVlWmVuXG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yOiAjRUJGM0Y3O1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjQzhFOEYzO1xuJC1jb2xvcl9wcmltYXJ5OiAjN0VCMUMwO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNFQkYzRjc7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJibHVlemVuXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBiYWNrZ3JvdW5kXG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNEOEVFRjU7XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Q4RUVGNTsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9jb2xvcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAvLyBJZnJhbWVcbiAgICAtLWVhX2lmcmFtZV9iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIC8vIHRhYmxlXG4gICAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjQTJEOEU2O1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjQTJEOEU2O1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdmFyKC0tZWFfYmFja2dyb3VuZF9jb2xvcl9kYXJrKTtcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfY29udGVudF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2ZpZWxkX3NlbGVjdF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfZmllbGRfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfY2hlY2tib3hfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIENoYXRcbiAgICAtLWVhX2NoYXRfbWVldF9jb250cm9sc19iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLy8gQ2FyZFxuICAgIC0tZWFfY2FyZF9iZ19jb2xvcl9ob3Zlcjogd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBGaWVsZHNcbiAgICAgIC0tZWFfZHJvcGRvd25fYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogQ29udHJhc3RcbiovXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGRkY0RjQ7XG4kLWJ1dHRvbl9jb2xvcl9ob3ZlcjogIzAwMDAwMDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImNvbnRyYXN0XCJdIHtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWJ1dHRvbl9jb2xvcl9ob3Zlcn07IC8qaG92ZXJfY29sb3IgLyBob3Zlcl9jb2xvcl9vbmx5Ki9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRjBGMEYwOyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAvLyBpbl90b3BfYm94XG4gICAgLS1lYV9pbl90b3BfYm94X2JhY2tncm91bmRfY29sb3I6ICNGMEYwRjA7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fY29sb3JfaG92ZXI6ICN7JC1idXR0b25fY29sb3JfaG92ZXJ9O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogRWdncGxhbnRcbiovXG4kLWJhY2tncm91bmRfY29sb3JfaG92ZXI6ICNGNUVBRjE7XG4kLWNvbG9yX3ByaW1hcnk6ICM2MTIyNDk7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0UxQjdEMTtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cImVnZ3BsYW50XCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fY29sb3JfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5fTsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNGNUVFREI7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzU0NTQ1NDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC0tZWFfdGFibGVfdGhfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX3RhYmxlX3Rib2R5X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cImZyYW5jZW1haWxcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgIC5lYV9nZW5lcmljc19faWNvbl9tYXliZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwiZnJhbmNlbWFpbFwiXSB7XG4gIC5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQge1xuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWZhbSxcbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1jb21wLFxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWFzc28sXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtc2NobyB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHRyYW5zcGFyZW50O1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtZmFtIHtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX2ZhbV9jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1jb21wIHtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5KTtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHZhcigtLWVhX3Byb19jb2xvcl9wcmltYXJ5KTtcbiAgICB9XG5cbiAgICAmLmVhX3NwYWNlX19zcGFjZV9jcmVhdGVfY2FyZC1hc3NvIHtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6IHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSk7XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBGcmFuY2VtYWlsXG4qL1xuJC1mb250X3NpemU6IGNhbGMoMTJweCArIHZhcigtLWVhX3NwYWNpbmdfZm9udF9zaXplKSk7XG4kLWNvbG9yX3ByaW1hcnk6ICNGRDM1NEU7XG4kLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodDogNXB4O1xuJC1idXR0b25faWNvbl9tYXJnaW5fbGVmdDogMHB4OyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRkZFRUMyO1xuJC10ZXh0X2NvbG9yOiAjNDM0MzQzO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiZnJhbmNlbWFpbFwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkZGRkY7XG4gICAgLS1lYV9mb250X3NpemU6ICN7JC1mb250X3NpemV9O1xuICAgIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gICAgLS1lYV9nYXA6IDEwcHg7XG4gICAgLS1lYV9idXR0b25fZm9udF9zaXplOiAjeyQtZm9udF9zaXplfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogIzQzNDM0MztcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3dpZHRoOiAwcHg7XG4gICAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IDE2cHg7XG4gICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogMTZweDtcbiAgICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzQzNDM0MztcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDFweDtcbiAgICAtLWVhX2J1dHRvbl9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbl9yaWdodDogI3skLWJ1dHRvbl9pY29uX21hcmdpbl9yaWdodH07XG4gICAgLy8tLWVhX2J1dHRvbl9pY29uX21hcmdpbl9sZWZ0OiAwOyAvLyBAdG9kbyA6IMOgIHN1cHByaW1lclxuICAgIC0tZWFfYnV0dG9uX2ljb25fbWFyZ2luOiAwO1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBkcm9wZG93blxuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLy8gaGVscFxuICAgIC0tZWFfaGVscF9ib3JkZXJfcmFkaXVzOiAwO1xuICAgIC8vIGljb25cbiAgICAtLWVhX2ljb25fZmlsbDogIzQzNDM0MztcbiAgICAvLyBtb2RhbFxuICAgIC0tZWFfbW9kYWxfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyB0YWJsZVxuICAgIC0tZWFfdGFibGVfYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiA0cHg7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfbGVmdF9yaWdodDogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAgIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfbWluX2hlaWdodCkgKyB2YXIoLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfdGFibGVfYm9yZGVyX3dpZHRoKSAqIDIpO1xuICAgIC0tZWFfdGFibGVfdGhfY29sb3I6ICM0MzQzNDM7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgLS1lYV9hdXRoX21lbnVfaGVscF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfZm9udF9zaXplOiBjYWxjKDEwcHggKyB2YXIoLS1lYV9zcGFjaW5nX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZSkpO1xuICAgIC8vIE1haWxcbiAgICAtLWVhX21haWxfcGVyc29uYWxzX3Vuc3Vic19wYWRkaW5nX3RvcDogNXB4O1xuICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zZWVuX21zZ19uYl9wYWRkaW5nX3RvcDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X2NlbGxfcGFkZGluZ190b3ApKTtcbiAgICAvLyBGb3JtXG4gICAgLS1lYV9mb3JtX2ZpZWxkX3RleHRfZm9udF93ZWlnaHQ6IGJvbGQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIC0tZWFfZ3V0dGVyOiBjYWxjKHZhcigtLWVhX3NwYWNpbmdfZ3V0dGVyKSAqIC41KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAvLyBUYWJsZVxuICAgICAgLS1lYV90YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmdfbGVmdDogY2FsYyg1cHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfZmlyc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZ19yaWdodDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX2NlbGxfbGFzdF9jaGlsZF9wYWRkaW5nKSk7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygzMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgICAgIC8vIE1haWxcbiAgICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zZWVuX21zZ19uYl9wYWRkaW5nX3RvcDogY2FsYygxcHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X2NlbGxfcGFkZGluZ190b3ApKTtcbiAgICAgIC0tZWFfbWFpbF9wZXJzb25hbHNfdW5zdWJzX3BhZGRpbmdfdG9wOiAwcHg7XG4gICAgICAtLWVhX3RhYmxlX3Rib2R5X2NlbGxfYm9yZGVyX2NvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IEdyZWVuXG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjQzhGOUYwO1xuJC1jb2xvcl9wcmltYXJ5OiAjM0RFMUM5O1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJncmVlblwiXSB7XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gICAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAgIC8vIGJ1dHRvblxuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICNEOUZERjY7IC8qYnV0dG9uX2JrZyovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnk6ICM2YTZhNmE7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6IHdoaXRlO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2FjdGl2ZTogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfZGFya307XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICM1NDU0NTQ7XG4gICAgLy8gaW5fdG9wX2JveFxuICAgIC0tZWFfaW5fdG9wX2JveF9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICNEOUZERjY7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgfVxufVxuIiwgIltkYXRhLXRoZW1lPVwiZ3JlZW56ZW5cIl0ge1xuICAuZWFfbWFpbF9fbWVzc2FnZV9pZnJhbWVfbm90aWNlX2NvbnRhaW5lciAuZWFfbWFpbF9fbWVzc2FnZV9ub3RpY2VfZGlzcGxheSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcblxuICAgICYuZWFfdXRpbGl0aWVzX19kaXNwbGF5LW5vbmUgKyAuZWFfZ2VuZXJpY3NfX2lmcmFtZV9jb250YWluZXIge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uLy4uL3V0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5AdXNlIFwibWFpbC9pbmRleFwiIGFzIG1haWw7XG5cbi8qKlxuKiogVGhlbWU6IEdyZWVuWmVuXG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yOiAjRThFRUU0O1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRTJGNEU5O1xuJC1jb2xvcl9wcmltYXJ5OiAjNzlBMzkzO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRzYXR1cmF0aW9uOiAtMTAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lPVwiZ3JlZW56ZW5cIl0ge1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAvLyBidXR0b25cbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2JhY2tncm91bmRfY29sb3JfZGFyazogI0QyRTNEOTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRDJFM0Q5OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2xpZ2h0X2NvbG9yOiAjNTQ1NDU0O1xuICAgIC8vIGhlbHBcbiAgICAtLWVhX2hlbHBfYm9yZGVyX2NvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgIC8vIElmcmFtZVxuICAgIC0tZWFfaWZyYW1lX2JhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNBRkRFQzI7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNBRkRFQzI7XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgLS1lYV90YWJsZV90Ym9keV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2NvbnRlbnRfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAtLWVhX2NoZWNrYm94X2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAvLyBDaGF0XG4gICAgLS1lYV9jaGF0X21lZXRfY29udHJvbHNfYmFja2dyb3VuZF9jb2xvcjogI3skLWJhY2tncm91bmRfY29sb3J9O1xuICAgIC8vIENhcmRcbiAgICAtLWVhX2NhcmRfYmdfY29sb3JfaG92ZXI6IHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgLy8gRmllbGRzXG4gICAgICAtLWVhX2Ryb3Bkb3duX2JhY2tncm91bmRfY29sb3I6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yfTtcbiAgICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYmFja2dyb3VuZF9jb2xvcn07XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBHcmV5XG4qL1xuJC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjRUNFRkYzO1xuJC1jb2xvcl9wcmltYXJ5OiAjOEY5N0E2O1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzMCUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNFQ0VGRjM7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJncmV5XCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0Y4RjhGODsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgICAvLyBGaWVsZHNcbiAgICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI3skLWJhY2tncm91bmRfY29sb3JfaG92ZXJ9O1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImRlZmF1bHRcIl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbjpub3QoLmVhX2dlbmVyaWNzX19idXR0b24taWNvbl9vbmx5KSB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX3RleHQge1xuICAgICAgLS1lYV9idXR0b25faWNvbl9tYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmVhX2dlbmVyaWNzX19uYXYgLmVhX2dlbmVyaWNzX19idXR0b24gLmVhX2dlbmVyaWNzX19idXR0b25faWNvbiB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cblxuICAvLyBnaG9zdFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCB7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbm9uZTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgJixcbiAgICAmOmxpbmssXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fbGlnaHRfY29sb3IpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcik7XG4gICAgfVxuXG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcjphY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX2hvdmVyKTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9uYXYsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl93ZWVrZGF5cyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yX2RheXMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl9tb250aHMsXG4gIC5lYV9nZW5lcmljc19fZGF0ZV9zZWxlY3Rvcl95ZWFycyxcbiAgLmVhX2dlbmVyaWNzX19kYXRlX3NlbGVjdG9yID4gLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW5dW2RhdGEtdGhlbWU9XCJtbmV0XCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9nZW5lcmljc19fdGFibGVfd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tZWFfYm9yZGVyX3dpZHRoKSB2YXIoLS1lYV9ib3JkZXJfc3R5bGUpIHZhcigtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcik7XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX3RhYmxlIHtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1lYV90YWJsZV9ib3JkZXJfY29sb3IpO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlLmVhX2dlbmVyaWNzX19idXR0b24sXG4gICAgICAuZWFfZ2VuZXJpY3NfX25hdl9pdGVtID4gLmVhX2dlbmVyaWNzX19idXR0b24ge1xuICAgICAgICBjb2xvcjogIzk2QUEzMztcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICM5NkFBMzM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuXG5bZGF0YS1za2luXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gICQtY29sb3Jfc3VjY2VzczogI2FiYzQzMztcbiAgJC1jb2xvcl9zdWNjZXNzX2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9zdWNjZXNzLCAkYmxhY2tuZXNzOiAxMCUpO1xuXG4gIC5lYV9nZW5lcmljc19fc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICYsXG4gICAgICAmOmxpbmssXG4gICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAtLWVhX2J1dHRvbl9jb2xvcjogI3skLWNvbG9yX3N1Y2Nlc3NfbGlnaHR9O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5lYV9nZW5lcmljc19fbmF2LXNlZ21lbnRlZCk6bm90KC5lYV9nZW5lcmljc19fbmF2LXRhYnMpOm5vdCguZWFfZ2VuZXJpY3NfX25hdi11bmRlcmxpbmUpIC5lYV9nZW5lcmljc19fbmF2X2l0ZW0gPiAuZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdDpob3Zlcjpub3QoW2FyaWEtY3VycmVudD1cInRydWVcIl0pIHtcbiAgICAgIC0tZWFfYnV0dG9uX2NvbG9yX2hvdmVyOiAjeyQtY29sb3Jfc3VjY2Vzc19saWdodH07XG4gICAgfVxuICB9XG59XG4iLCAiW2RhdGEtc2tpbl1bZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX3NpZGViYXIge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXVtkYXRhLXRoZW1lPVwibW5ldFwiXSB7XG4gIC5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQge1xuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLWZhbSB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcbiAgICAgICAgdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnlfZGFyaykgMCxcbiAgICAgICAgdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpIDMwJSxcbiAgICAgICAgdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnkpIDYwJSxcbiAgICAgICAgdmFyKC0tZWFfZmFtX2NvbG9yX3ByaW1hcnlfZGFyaykgMTAwJSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtY29tcCB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcbiAgICAgICAgdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyaykgMCxcbiAgICAgICAgdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpIDUzJSxcbiAgICAgICAgdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnkpIDUwJSxcbiAgICAgICAgdmFyKC0tZWFfcHJvX2NvbG9yX3ByaW1hcnlfZGFyaykgMTAwJSk7XG4gICAgfVxuXG4gICAgJi5lYV9zcGFjZV9fc3BhY2VfY3JlYXRlX2NhcmQtYXNzbyB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2ltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcbiAgICAgICAgdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5X2RhcmspIDAsXG4gICAgICAgIHZhcigtLWVhX2Fzc29fY29sb3JfcHJpbWFyeSkgMzAlLFxuICAgICAgICB2YXIoLS1lYV9hc3NvX2NvbG9yX3ByaW1hcnkpIDYwJSxcbiAgICAgICAgdmFyKC0tZWFfYXNzb19jb2xvcl9wcmltYXJ5X2RhcmspIDEwMCUpO1xuICAgIH1cblxuICAgICYuZWFfc3BhY2VfX3NwYWNlX2NyZWF0ZV9jYXJkLXNjaG8ge1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXG4gICAgICAgIHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2RhcmspIDAsXG4gICAgICAgIHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KSAzMCUsXG4gICAgICAgIHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5KSA2MCUsXG4gICAgICAgIHZhcigtLWVhX2VkdV9jb2xvcl9wcmltYXJ5X2RhcmspIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLyoqXG4qKiBUaGVtZTogTmV0Q291cnJpZXIgMjAwMlxuKi9cbiQtY29sb3Jfc3VjY2VzczogI2FiYzQzMztcbiQtY29sb3Jfc3VjY2Vzc19saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3Jfc3VjY2VzcywgJGJsYWNrbmVzczogMTAlKTtcbiQtdGV4dF9jb2xvcjogIzAwMDAwMDtcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cIm1uZXRcIl0ge1xuICAgIC0tZWFfY29sb3JfZGFuZ2VyOiAjRDA1NzREO1xuICAgIC0tZWFfY29sb3JfcHJpbWFyeTogI0ZGOUMxQTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI0ZGRkZGRjtcbiAgICAtLWVhX2d1dHRlcjogdmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpO1xuICAgIC0tZWFfZ2FwOiAxMHB4O1xuICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLXRleHRfY29sb3J9O1xuICAgIC8vIENvbXBvbmVudHNcbiAgICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3I6IHRyYW5zcGFyZW50OyAvKmJ1dHRvbl9ib3JkZXJfY29sb3IqL1xuICAgIC8qLS1lYV9idXR0b25fdGV4dF9jb2xvcjogI0ZGRkZGRjsgKi9cbiAgICAtLWVhX2J1dHRvbl9jb2xvcjogI0ZGRkZGRjsgLypidXR0b25fY29sb3IqL1xuICAgIC8qLS1lYV9idXR0b25fY29sb3I6ICMwMDAwMDA7IGdlbl9jb2xvciovXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogI0ZGRkZGRjsgLypob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHkqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHRyYW5zcGFyZW50OyAvKmJ1dHRvbl9ia2cqL1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIC0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAxOHB4O1xuICAgIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDIycHg7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX3JhZGl1czogMHB4O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxuICAgICAgcmdiYSgyNTUsIDE2MCwgMzMsIDEpIDAlLFxuICAgICAgcmdiYSgyNTUsIDEyNSwgMTUsIDEpIDE5JSxcbiAgICAgIHJnYmEoMjU1LCAxNzQsIDUwLCAxKSA3MCUsXG4gICAgICByZ2JhKDI1NSwgMTMyLCAxNSwgMSkgMTAwJSk7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9wb3NpdGlvbjogMCAwO1xuICAgIC0tZWFfYnV0dG9uX2NsaXBfcGF0aDogcG9seWdvbigwIDAsXG4gICAgICBjYWxjKDEwMCUgLSA2cHgpIDAsXG4gICAgICAxMDAlIDZweCxcbiAgICAgIDEwMCUgMTAwJSxcbiAgICAgIDEwMCUgMTAwJSxcbiAgICAgIDAgMTAwJSxcbiAgICAgIDAgMTAwJSxcbiAgICAgIDAgMCk7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiAxcHg7XG4gICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiA0cHg7XG4gICAgLS1lYV9idXR0b25fbWFyZ2luX2JvdHRvbTogMHB4O1xuICAgIC0tZWFfYnV0dG9uX21hcmdpbl90b3A6IDBweDtcbiAgICAtLWVhX2J1dHRvbl9pY29uX21hcmdpbjogdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfbGVmdF9yaWdodCk7XG4gICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICMwMDAwMDA7XG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5X2hvdmVyOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiB0cmFuc3BhcmVudDtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICNGRkZGRkY7XG4gICAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogdHJhbnNwYXJlbnQ7XG4gICAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjRkZGRkZGO1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgIC0tZWFfdG9nZ2xlX2JhY2tncm91bmRfY29sb3JfY2hlY2tlZDogI3skLWNvbG9yX3N1Y2Nlc3NfbGlnaHR9O1xuICAgIC8vIGNhcmRcbiAgICAtLWVhX2NhcmRfYm9yZGVyX3JhZGl1czogMDtcbiAgICAvLyBoZWxwXG4gICAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gbW9kYWxcbiAgICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gICAgLy8gdGFibGVcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl9jb2xvcjogI0FBQjg2NztcbiAgICAtLWVhX3RhYmxlX2JvcmRlcl93aWR0aDogMXB4O1xuICAgIC0tZWFfdGFibGVfYm9yZGVyX3N0eWxlOiBkb3R0ZWQ7XG4gICAgLS1lYV90YWJsZV9jZWxsX3BhZGRpbmdfdG9wX2JvdHRvbTogNHB4O1xuICAgIC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQ6IDRweDtcbiAgICAtLWVhX3RhYmxlX2NlbGxfZmlyc3RfbGFzdF9wYWRkaW5nX2xlZnRfcmlnaHQ6IHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0KTtcbiAgICAtLWVhX3RhYmxlX2NlbGxfaGVpZ2h0OiBjYWxjKDIycHggKyB2YXIoLS1lYV9zcGFjaW5nX3RhYmxlX3Rib2R5X3RyX21pbl9oZWlnaHQpICsgdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX3RhYmxlX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgICAtLWVhX3RhYmxlX3RoX2hlaWdodDogY2FsYygxNnB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9taW5faGVpZ2h0KSArIHZhcigtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tKSAqIDIgKyB2YXIoLS1lYV90YWJsZV9ib3JkZXJfd2lkdGgpICogMik7XG4gICAgLS1lYV90YWJsZV90aF9jb2xvcjogIzhDOTA3NDtcbiAgICAtLWVhX3RhYmxlX3RoX2JhY2tncm91bmRfY29sb3I6ICNFOEVEQ0Q7XG4gICAgLS1lYV90YWJsZV90aF9ib3JkZXJfY29sb3I6ICNFOEVEQ0Q7XG4gICAgLS1lYV90YWJsZV90aF90ZXh0X3RyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIC0tZWFfdGFibGVfdGJvZHlfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICMyMjIyMjI7XG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjRkZGRkZGO1xuICAgIC0tZWFfZmllbGRfc2VsZWN0X2JhY2tncm91bmRfY29sb3I6ICNFOEVFQ0U7XG4gICAgLS1lYV9maWVsZF9zZWxlY3RfYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0U4RUVDRTtcbiAgICAtLWVhX2ZpZWxkX2JhY2tncm91bmRfY29sb3I6ICNFOEVFQ0U7XG4gICAgLS1lYV9jaGVja2JveF9iYWNrZ3JvdW5kX2NvbG9yOiAjRThFRUNFO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X2xpbmVfaGVpZ2h0OiBjYWxjKDI4cHggKyB2YXIoLS1lYV9zcGFjaW5nX2J1dHRvbl9saW5lX2hlaWdodCkpO1xuICAgIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMjhweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIC0tZWFfYXV0aF9tZW51X2hlbHBfdGV4dF90cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAtLWVhX2F1dGhfbWVudV9oZWxwX2ZvbnRfc2l6ZTogY2FsYygxMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19hdXRoX21lbnVfaGVscF9mb250X3NpemUpKTtcbiAgICAvLyBNYWlsXG4gICAgLS1lYV9tYWlsX3BlcnNvbmFsc191bnN1YnNfcGFkZGluZ190b3A6IDBweDtcbiAgICAvLyBSdGVcbiAgICAtLWVhX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZzogY2FsYyg5cHggKyB2YXIoLS1lYV9zcGFjaW5nX3J0ZV9idXR0b25faW1hZ2VfcGFkZGluZykpO1xuICAgIC8vIEZvcm1cbiAgICAtLWVhX2Zvcm1fZmllbGRfdGV4dF9mb250X3dlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC8vIEZpZWxkc1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiAjNDM0MzQzO1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjNDM0MzQzO1xuICAgICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAgICAgLy8gVGFibGVcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9maXJzdF9jaGlsZF9wYWRkaW5nX2xlZnQ6IGNhbGMoNXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2ZpcnN0X2NoaWxkX3BhZGRpbmcpKTtcbiAgICAgIC0tZWFfdGFibGVfY2VsbF9sYXN0X2NoaWxkX3BhZGRpbmdfcmlnaHQ6IGNhbGMoMXB4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV9jZWxsX2xhc3RfY2hpbGRfcGFkZGluZykpO1xuICAgICAgLS1lYV90YWJsZV90Ym9keV90cl9oZWlnaHQ6IGNhbGMoMjJweCArIHZhcigtLWVhX3NwYWNpbmdfdGFibGVfdGJvZHlfdHJfaGVpZ2h0KSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFRoZW1lOiBQaW5rXG4qL1xuJC1jb2xvcl9wcmltYXJ5OiAjRkY3ODlFO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0OiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAxNSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6ICNGRkU1RUI7XG5cbltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAmW2RhdGEtdGhlbWU9XCJwaW5rXCJdIHtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHQ6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0ZGRjJGNTsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAgIC8vIEZpZWxkc1xuICAgIC0tZWFfZHJvcGRvd25faXRlbV9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBzcmM6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vQGZvbnQtZmFjZSB7XG4vLyAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xuLy8gIHNyYzogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9OdW5pdG8tRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbi8vICB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL2ZvbnRzL051bml0by1FeHRyYUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuLy8gIGZvbnQtd2VpZ2h0OiBib2xkO1xuLy8gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vfVxuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJC1hcnRpc2FuX29yYW5nZTogdmFyKC0tZWFfYnpoX2NvbG9yX3ByaW1hcnkpO1xuICAkLWFydGlzYW5fb3JhbmdlX2Rhcms6IHZhcigtLWVhX2J6aF9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAkLWFydGlzYW5fcmVkX2xpZ2h0ZXI6ICNGOUY2RjY7XG4gICQtYXJ0aXNhbl9ibHVlX2Rhcms6ICMwRTFGNjg7XG4gICQtYXJ0aXNhbl9ibHVlX2xpZ2h0OiAjRUVGN0ZGO1xuICAkLWFydGlzYW5fZ3JheV9kYXJrOiAjNDM0MzQzO1xuICAkLWFydGlzYW5fdGV4dF9jb2xvcjogI3skLWFydGlzYW5fZ3JheV9kYXJrfTtcblxuICAkLWZvbnRfc2l6ZV9iYXNlOiAxcmVtOyAvLyAxNnB4XG5cbiAgJltkYXRhLXRoZW1lXj1cInByZXNlbnRhdGlvbl9cIl1bZGF0YS10aGVtZT1cInByZXNlbnRhdGlvbl9hcnRpc2FuXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtYXJ0aXNhbl9vcmFuZ2V9O1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5X2RhcmtlcjogI3skLWFydGlzYW5fb3JhbmdlX2Rhcmt9O1xuICAgICAgLS1lYV9jb2xvcl9ibHVlX2xpZ2h0OiAjeyQtYXJ0aXNhbl9ibHVlX2xpZ2h0fTtcbiAgICAgIC0tZWFfY29sb3JfcmVkX2xpZ2h0ZXI6ICN7JC1hcnRpc2FuX3JlZF9saWdodGVyfTtcbiAgICAgIC8vIHRleHRcbiAgICAgIC0tZWFfZm9udF9mYW1pbHk6IFJvYm90by1MaWdodCwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIC0tZWFfdGV4dF9jb2xvcjogI3skLWFydGlzYW5fdGV4dF9jb2xvcn07XG4gICAgICAtLWVhX2hlYWRpbmdfY29sb3I6IGJsYWNrO1xuICAgICAgLS1lYV9oZWFkaW5nX2ZvbnRfZmFtaWx5OiBBcmlhbCwgUm9ib3RvLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1hcnRpc2FuX29yYW5nZX07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWFydGlzYW5fb3JhbmdlX2Rhcmt9O1xuICAgICAgLS1lYV9idXR0b25fZm9udF9zaXplOiBjYWxjKHZhcigtLWVhX2ZvbnRfc2l6ZSkgKiAwLjkzNzUpOyAvLyAxNXB4XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiAyMnB4O1xuICAgICAgLS1lYV9idXR0b25fbWluX2hlaWdodDogNTBweDtcbiAgICAgIC8vIGdhbGxlcnlcbiAgICAgIC0tZWFfZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtYXJ0aXNhbl9yZWRfbGlnaHRlcn07XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2JhY2tncm91bmRfY29sb3Jfc2VsZWN0ZWQ6ICN7JC1hcnRpc2FuX29yYW5nZX07XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2NvbG9yX2hvdmVyOiAjRkZGRkZGO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplX2Jhc2V9OyAvLyAxNnB4XG4gICAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMC45Mzc1KTsgLy8gMTVweFxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplX2Jhc2V9OyAvLyAxNnB4XG4gICAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfc2l6ZTogY2FsYyh2YXIoLS1lYV9mb250X3NpemUpICogMC45Mzc1KTsgLy8gMTVweFxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJC1jb250aW51aXR5X3JpY2hfYmxhY2s6ICMwMDEyMjg7XG4gICQtY29udGludWl0eV9tYXlhX2JsdWU6ICM2RkQ1RkY7XG4gICQtY29udGludWl0eV9tYXlhX2JsdWVfZGFyazogIzU3YThjOTtcbiAgJC1jb250aW51aXR5X2xpbmtfY29sb3I6ICNGRkZGRkY7XG5cbiAgJltkYXRhLXRoZW1lPVwicHJlc2VudGF0aW9uX2NvbnRpbnVpdHlcIl1bZGF0YS1zZXJ2aWNlXSB7XG4gICAgLmVhX2dlbmVyaWNzX19wYWdlIHtcbiAgICAgIC0tZWFfYmFja2dyb3VuZF9jb2xvcjogI3skLWNvbnRpbnVpdHlfcmljaF9ibGFja307XG4gICAgfVxuXG4gICAgLmVhX3d3d19fc2VjdGlvbjpub3QoLmVhX3d3d19fZm9ybSk6bm90KC5lYV93d3dfX3RlY2hzKSxcbiAgICAuZWFfd3d3X19mb3JtX2VtYWlsX3RleHQsXG4gICAgLmVhX3d3d19fZm9ybSAuZWFfd3d3X19zZWN0aW9uX2ludHJvIHtcbiAgICAgIGNvbG9yOiAjeyQtY29udGludWl0eV9saW5rX2NvbG9yfTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19mb3JtX2VtYWlsX3RleHQgYSB7XG4gICAgICBjb2xvcjogI3skLWNvbnRpbnVpdHlfbGlua19jb2xvcn0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfcGFnZXNfb3V0X19oZWFkZXJfZWxlbWVudCB7XG4gICAgICAmLFxuICAgICAgJjpsaW5rLFxuICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6ICN7JC1jb250aW51aXR5X2xpbmtfY29sb3J9O1xuXG4gICAgICAgIC5lYV91dGlsaXRpZXNfX2ljb24gdXNlIHtcbiAgICAgICAgICAtLWVhX2ljb25fZmlsbDogI3skLWNvbnRpbnVpdHlfbGlua19jb2xvcn07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29udGludWl0eV9tYXlhX2JsdWV9O1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5X2Rhcms6ICN7JC1jb250aW51aXR5X21heWFfYmx1ZV9kYXJrfTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtY29udGludWl0eV9tYXlhX2JsdWV9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyazogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlX2Rhcmt9O1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiAjMDAwMDAwO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29udGludWl0eV9tYXlhX2JsdWV9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogIzAwMDAwMDtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbnRpbnVpdHlfbWF5YV9ibHVlX2Rhcmt9O1xuICAgICAgLS1lYV9idXR0b25fZm9udF93ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2NvbnRpbnVpdHkge1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIzMGRlZywgcmdiYSg4NywgMTY4LCAyMDEsIC4yKSAzJSwgcmdiYSgyOCwgMjM0LCAxOTksIC4wNCkgMTUlLCByZ2JhKDI4LCAyMzQsIDE5OSwgMCkgMjclKTtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fc2VwYXJhdG9yIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gICAgfVxuXG4gICAgLmVhX3d3d19fY29udGFjdCB7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJC1jb250aW51aXR5X21heWFfYmx1ZTtcbiAgICB9XG5cbiAgICBoMi5lYV93d3dfX3NlY3Rpb25fdGl0bGUge1xuICAgICAgLS1lYV9mb250X3NpemVfaDI6IDM1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDI6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDMuZWFfd3d3X19zZWN0aW9uX3RpdGxlLFxuICAgIC5lYV93d3dfX3N0cmVuZ3RoIGgzLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSB7XG4gICAgICAtLWVhX2ZvbnRfc2l6ZV9oMzogMzVweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMzogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uX2ludHJvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2Nob29zZSB7XG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fbWFpbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X190ZWNocyB7XG4gICAgICAuZWFfd3d3X19hcHBzX3RpdGxlIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vQHRvZG8gRkIgQSBzdXBwcmltZXIgPz8gb3UgYWpvdXRlciBfYXJlYSA/P1xuICAgIC5lYV93d3dfX2NvbnRhY3QgLmVhX2dlbmVyaWNzX19mb3JtIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAkLWVkdV9ibHVlOiB2YXIoLS1lYV9lZHVfY29sb3JfcHJpbWFyeSk7XG4gICQtZWR1X2JsdWVfZGFyazogdmFyKC0tZWFfZWR1X2NvbG9yX3ByaW1hcnlfZGFyayk7XG4gICQtZWR1X2JsdWVfZGFya2VyOiAjMEYxNTNBO1xuICAkLWVkdV95ZWxsb3c6ICNGRkNCNDQ7XG4gICQtZWR1X3llbGxvd19saWdodDogI0ZGRUZEMjtcbiAgJC1lZHVfeWVsbG93X2xpZ2h0ZXI6ICNGRkY5RUY7XG4gICQtZWR1X3RleHRfY29sb3I6ICN7JC1lZHVfYmx1ZV9kYXJrZXJ9O1xuXG4gICZbZGF0YS10aGVtZT1cInByZXNlbnRhdGlvbl9lZHVcIl0ge1xuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1lZHVfYmx1ZX07XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFya2VyOiAjeyQtZWR1X2JsdWVfZGFya2VyfTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtZWR1X3llbGxvd307XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodDogI3skLWVkdV95ZWxsb3dfbGlnaHR9O1xuICAgICAgLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHRlcjogI3skLWVkdV95ZWxsb3dfbGlnaHRlcn07XG4gICAgICAvLyB0ZXh0XG4gICAgICAtLWVhX3RleHRfY29sb3I6ICN7JC1lZHVfdGV4dF9jb2xvcn07XG4gICAgICAtLWVhX2hlYWRpbmdfY29sb3I6ICN7JC1lZHVfdGV4dF9jb2xvcn07XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeTogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6ICN7JC1lZHVfYmx1ZX07XG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5X2hvdmVyOiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWVkdV9ibHVlX2Rhcmt9O1xuICAgICAgLy8gZ2FsbGVyeVxuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yX3NlbGVjdGVkOiAjeyQtZWR1X3llbGxvd307XG4gICAgICAtLWVhX2J1dHRvbl9nYWxsZXJ5X2NvbG9yX2hvdmVyOiAjeyQtZWR1X3RleHRfY29sb3J9O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJkZWZhdWx0XCJdLFxuW2RhdGEtc2tpbj1cIndlYjJcIl0sXG5bZGF0YS1za2luPVwiYXBwXCJdLFxuW2RhdGEtc2tpbj1cInNtYXJ0cGhvbmVcIl0ge1xuICAkLW11bl9vcmFuZ2U6IHZhcigtLWVhX211bl9jb2xvcl9wcmltYXJ5KTtcbiAgJC1tdW5fb3JhbmdlX2Rhcms6IHZhcigtLWVhX211bl9jb2xvcl9wcmltYXJ5X2RhcmspO1xuICAkLW11bl9ncmVlbjogI0EwRDFCRjtcbiAgJC1tdW5fZ3JlZW5fZGFyazogIzAwODI4NTtcbiAgJC1tdW5fdGV4dF9jb2xvcjogIzZBNkE2QTtcblxuICAmW2RhdGEtdGhlbWU9XCJwcmVzZW50YXRpb25fbXVuXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX21haW4ge1xuICAgICAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtbXVuX29yYW5nZX07XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnlfZGFyazogI3skLW11bl9vcmFuZ2VfZGFya307XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeTogI3skLW11bl9ncmVlbn07XG4gICAgICAtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrOiAjeyQtbXVuX2dyZWVuX2Rhcmt9O1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLW11bl9vcmFuZ2V9O1xuICAgICAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3Zlcjogd2hpdGU7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1tdW5fb3JhbmdlX2Rhcmt9O1xuICAgICAgLy8gZ2FsbGVyeVxuICAgICAgLS1lYV9idXR0b25fZ2FsbGVyeV9iYWNrZ3JvdW5kX2NvbG9yX3NlbGVjdGVkOiAjeyQtbXVuX2dyZWVufTtcbiAgICAgIC0tZWFfYnV0dG9uX2dhbGxlcnlfY29sb3JfaG92ZXI6IHZhcigtLWVhX2hlYWRpbmdfY29sb3IpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fYmFubmVyIHtcbiAgICAgIC0tZWFfYmFubmVyX2JhY2tncm91bmRfY29sb3I6ICN7JC1tdW5fb3JhbmdlfTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJC1wcm9fcmVkOiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeSk7XG4gICQtcHJvX3JlZF9kYXJrOiB2YXIoLS1lYV9wcm9fY29sb3JfcHJpbWFyeV9kYXJrKTtcbiAgJC1wcm9fcmVkX2Rhcms6ICNGRDM1NEU7XG4gICQtcHJvX2dyZWVuOiAjQjZFMUU0O1xuICAkLXByb19ncmVlbl9kYXJrOiAjMDA4Mjg1O1xuXG4gICZbZGF0YS10aGVtZT1cInByZXNlbnRhdGlvbl9wcm9cIl0ge1xuICAgIC5lYV9nZW5lcmljc19fbWFpbiB7XG4gICAgICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1wcm9fcmVkfTtcbiAgICAgIC0tZWFfY29sb3JfcHJpbWFyeV9kYXJrOiAjeyQtcHJvX3JlZF9kYXJrfTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtcHJvX2dyZWVufTtcbiAgICAgIC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2Rhcms6ICN7JC1wcm9fZ3JlZW5fZGFya307XG4gICAgICAvLyBidXR0b25cbiAgICAgIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuQHVzZSBcImFydGlzYW5cIjtcbkB1c2UgXCJjb250aW51aXR5XCI7XG5AdXNlIFwiZWR1XCI7XG5AdXNlIFwibXVuXCI7XG5AdXNlIFwicHJvXCI7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIHNyYzogdXJsKCcvaW1hZ2VzL21haWxvL2NvbW1vbi9mb250cy9Sb2JvdG8tQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vZm9udHMvUm9ib3RvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4kLWZvbnRfc2l6ZV9iYXNlOiAxcmVtOyAvLyAxNnB4XG4kLWdhcDogMS4yNXJlbTsgLy8gMjBweFxuXG5bZGF0YS1za2luPVwiZGVmYXVsdFwiXSxcbltkYXRhLXNraW49XCJ3ZWIyXCJdLFxuW2RhdGEtc2tpbj1cImFwcFwiXSxcbltkYXRhLXNraW49XCJzbWFydHBob25lXCJdIHtcbiAgJltkYXRhLXRoZW1lXj1cInByZXNlbnRhdGlvblwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19tYWluIHtcbiAgICAgIC0tZWFfZm9udF9mYW1pbHk6IFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAtLWVhX2ZvbnRfc2l6ZTogI3skLWZvbnRfc2l6ZV9iYXNlfTsgLy8gMTZweFxuICAgICAgLS1lYV9mb250X3NpemVfc21hbGw6IGNhbGMoI3skLWZvbnRfc2l6ZV9iYXNlfSAqIC44MTI1KTsgLy8gMTNweFxuICAgICAgLS1lYV9mb250X3NpemVfaDE6IDEuNzVyZW07IC8vIDI4cHhcbiAgICAgIC0tZWFfZm9udF9zaXplX2gyOiAxLjVyZW07IC8vIDI0cHhcbiAgICAgIC0tZWFfZm9udF9zaXplX2gzOiAxLjI1cmVtOyAvLyAyMHB4XG4gICAgICAtLWVhX3RleHRfbGluZV9oZWlnaHQ6IDEuNTtcbiAgICAgIC0tZWFfaGVhZGluZ19saW5lX2hlaWdodDogMS4yNTtcbiAgICAgIC0tZWFfaGVhZGluZ19mb250X2ZhbWlseTogdmFyKC0tLS1lYV9mb250X2ZhbWlseSk7XG4gICAgICAtLWVhX2dhcDogI3skLWdhcH07XG4gICAgICAtLWVhX2d1dHRlcjogI3skLWdhcH07XG4gICAgICAtLWVhX2NvbnRlbnRfbWFyZ2luOiAxcmVtO1xuICAgICAgLy8gYnV0dG9uXG4gICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6ICN7JC1mb250X3NpemVfYmFzZX07XG4gICAgICAtLWVhX2J1dHRvbl9ib3JkZXJfcmFkaXVzOiA5OXJlbTtcbiAgICAgIC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbTogMC4zNzVyZW07IC8vIDZweFxuICAgICAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxLjI1cmVtOyAvLyAyMHB4XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgLS1lYV9mb250X3NpemU6IGNhbGMoI3skLWZvbnRfc2l6ZV9iYXNlfSAqIDEuMTI1KTsgLy8gMThweFxuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IGNhbGMoI3skLWZvbnRfc2l6ZV9iYXNlfSAqIDEuMTI1KTtcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDE6IDJyZW07IC8vIDMycHhcbiAgICAgICAgLS1lYV9mb250X3NpemVfaDI6IDEuNjI1cmVtOyAvLyAyNnB4XG4gICAgICAgIC0tZWFfZm9udF9zaXplX2gzOiAxLjM3NXJlbTsgLy8gMjJweFxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC0tZWFfZm9udF9zaXplOiBjYWxjKCN7JC1mb250X3NpemVfYmFzZX0gKiAxLjI1KTsgLy8gMjBweFxuICAgICAgICAtLWVhX2J1dHRvbl9mb250X3NpemU6IGNhbGMoI3skLWZvbnRfc2l6ZV9iYXNlfSAqIDEuMjUpO1xuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMTogMi4yNXJlbTsgLy8gMzZweFxuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMjogMS43NXJlbTsgLy8gMjhweFxuICAgICAgICAtLWVhX2ZvbnRfc2l6ZV9oMzogMS41cmVtOyAvLyAyNHB4XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19iYW5uZXIge1xuICAgICAgLS1lYV9mb250X2ZhbWlseTogUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIC0tZWFfZm9udF9zaXplOiAjeyQtZm9udF9zaXplX2Jhc2V9OyAvLyAxNnB4XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbi8qKlxuKiogVGhlbWU6IFJlZFxuKi9cbiQtYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogI0ZGRTdFMztcblxuW2RhdGEtc2tpbj1cImRlZmF1bHRcIl0sXG5bZGF0YS1za2luPVwid2ViMlwiXSxcbltkYXRhLXNraW49XCJhcHBcIl0sXG5bZGF0YS1za2luPVwic21hcnRwaG9uZVwiXSB7XG4gICZbZGF0YS10aGVtZT1cInJlZFwiXSB7XG4gICAgLy8gYnV0dG9uXG4gICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI0ZGRjVGMzsgLypidXR0b25fYmtnKi9cbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtYmFja2dyb3VuZF9jb2xvcl9ob3Zlcn07XG4gICAgLy8gRmllbGRzXG4gICAgLS1lYV9kcm9wZG93bl9pdGVtX2JhY2tncm91bmRfY29sb3JfaG92ZXI6ICN7JC1iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyfTtcbiAgfVxufVxuIiwgIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbi8qKlxuKiogVGhlbWU6IEJ6aFxuKi9cbiQtY29sb3JfcHJpbWFyeTogI0Y1ODIyMDtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9kYXJrZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC0xMiUsICRzYXR1cmF0aW9uOiAtMzIlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodDogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzAlKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuJC1jb2xvcl9zZWNvbmRhcnk6ICMwRTFGNjg7IC8vIEB0b2RvIDogdXRpbGlzZXIgY2V0dGUgY291bGV1ciDDoCBsYSBwbGFjZSBkZSBsYSBjb3VsZXVyIHByaW1haXJlIHBvdXIgcmVzcGVjdGVyIHVuIGNvbnRyYXN0ZSBhY2Nlc3NpYmxlXG5cbltkYXRhLXVuaXZlcnNlPVwiYnpoXCJdIHtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodDogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHR9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfY29sb3Jfc2Vjb25kYXJ5OiAjeyQtY29sb3Jfc2Vjb25kYXJ5fTtcbiAgLy8gYnV0dG9uXG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXJ9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfYWN0aXZlOiAjeyQtY29sb3JfcHJpbWFyeX07XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuLypAVE9ETyBDb3JyZWN0ZT8qL1xuLyogQSBERVBMQUNFUiBEQU5TIExFUyBET1NTSUVSUyBDTElFTlRTICovXG5cbi8qKlxuKiogVGhlbWU6IExpbG9cbiovXG4kLXRleHRfY29sb3I6ICMzODM4Mzg7XG4kLWNvbG9yX3ByaW1hcnk6ICMwMzZEQzA7XG4kLWNvbG9yX3ByaW1hcnlfZGFyazogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogLTYlLCAkc2F0dXJhdGlvbjogLTIxJSk7XG4kLWNvbG9yX3ByaW1hcnlfZGFya2VyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtMTIlLCAkc2F0dXJhdGlvbjogLTMyJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHQ6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDMwJSk7XG4kLWNvbG9yX3ByaW1hcnlfbGlnaHRlcjogY29sb3IuYWRqdXN0KCQtY29sb3JfcHJpbWFyeSwgJGxpZ2h0bmVzczogMzglKTtcbiQtY29sb3Jfc2Vjb25kYXJ5OiAjODZiYzI0O1xuXG5bZGF0YS11bml2ZXJzZT1cImxpbG9cIl0ge1xuICAtLWVhX2NvbG9yX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9jb2xvcl9wcmltYXJ5X2xpZ2h0OiAjeyQtY29sb3JfcHJpbWFyeV9saWdodH07XG4gIC0tZWFfY29sb3JfcHJpbWFyeV9saWdodGVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9jb2xvcl9zZWNvbmRhcnk6ICN7JC1jb2xvcl9zZWNvbmRhcnl9O1xuICAvLyBidXR0b25cbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5X2xpZ2h0fTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5OiAjeyQtY29sb3JfcHJpbWFyeX07XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9saWdodGVyfTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9ob3ZlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfYnV0dG9uX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeV9hY3RpdmU6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbn1cbiIsICJbZGF0YS1za2luPVwid2ViMlwiXSAuZWFfY2hhdF9fdGhyZWFkIC5lYV9jaGF0X19tZXNzYWdlIHtcbiAgdG9wOiAxMHB4O1xufSIsICIuZWFfbWFpbF9fbWVzc2FnZV9hY3Rpb25zX21vdmVfcGVyc29uYWxzX25hdiB7XG4gIC5lYV9nZW5lcmljc19fbmF2X3RpdGxlOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICBbZGlyPVwibHRyXCJdICYge1xuICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWVhX2ljb25fc2libGluZ19tYXJnaW4pO1xuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwid2ViMlwiXSB7XG4gIC8vIGF1IHJlZnJlc2gvcmVzaXplIGxlIGNhbGN1bCBKUyBkZSBoYXV0ZXVyIG4nZXN0IHBsdXMgYm9uIGV0IGlsIGZhdXQgZG9uYyBjb250cmVyIGF2ZWMgY2UgZml4XG4gIC5lYV9tYWlsX19tZXNzYWdlX2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfaW5mb19iYXJfaGVpZ2h0KTtcbiAgfVxuXG4gIC5lYV9tYWlsX19tZXNzYWdlX2lmcmFtZV9pZnJhbWUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vL0B0b2RvIEZCIEEgc3VwcHJpbWVyIHF1YW5kIGZ1c2lvbiBkZWZhdWx0IGV0IHdlYjJcbltkYXRhLXNraW49XCJ3ZWIyXCJdIC5lYV9tYWlsX19zZW5kIHtcbiAgI2Rpdl9JTiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgW2RhdGEtY29udHJhY3Q9XCJ1cGxvYWQucGFpcmVkXCJdLFxuICAuZWFfZ2VuZXJpY3NfX2Zvcm0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufSIsICJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbiQtb3JhbmdlOiAjRkY4QTEwO1xuJC1jb2xvcl9wcmltYXJ5OiAjRkY4QTEwO1xuJC1jb2xvcl9wcmltYXJ5X2Rhcms6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IC02JSwgJHNhdHVyYXRpb246IC0yMSUpO1xuJC1jb2xvcl9wcmltYXJ5X2xpZ2h0ZXI6IGNvbG9yLmFkanVzdCgkLWNvbG9yX3ByaW1hcnksICRsaWdodG5lc3M6IDM4JSk7XG4kLWNvbG9yX2dyYXlfc2hpcDogIzQzNDM0MztcbiQtY29sb3JfZ3JheV9zcGFuaXNoOiAjOUI5QjlCO1xuJC1jb2xvcl9ncmF5X2dhaW5zYm9ybzogI0RFREVERTtcbiQtY29sb3JfZ3JheV9wbGF0aW5pdW06ICNFN0U3RTc7XG5cbltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAtLWVhX2JvcmRlcl9yYWRpdXM6IDA7XG4gIC0tZWFfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9nYWluc2Jvcm99O1xuICAtLWVhX2JvcmRlcl9jb2xvcl9ob3ZlcjogI3skLWNvbG9yX2dyYXlfc3BhbmlzaH07XG4gIC0tZWFfY29sb3JfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2NvbG9yX3ByaW1hcnlfbGlnaHRlcjogI3skLWNvbG9yX3ByaW1hcnlfbGlnaHRlcn07XG4gIC0tZWFfZ3V0dGVyOiB2YXIoLS1lYV9zcGFjaW5nX2d1dHRlcik7XG4gIC0tZWFfdGV4dF9jb2xvcjogI3skLWNvbG9yX2dyYXlfc2hpcH07XG4gIC0tZWFfdGV4dF9saW5lX2hlaWdodDogMS42O1xuICAtLWVhX3NlcGFyYXRvcl9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X3BsYXRpbml1bX07XG4gIC0tZWFfaWNvbl9zaXplOiAyNXB4O1xuICAtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b206IDVweDtcbiAgLS1lYV9idXR0b25fcGFkZGluZ19sZWZ0X3JpZ2h0OiAxM3B4O1xuICAtLWVhX2J1dHRvbl9pY29uX2hlaWdodDogMjBweDtcbiAgLS1lYV9idXR0b25faWNvbl9vbmx5X3BhZGRpbmdfbGVmdF9yaWdodDogNnB4O1xuICAtLWVhX2J1dHRvbnNfZ2FwOiAxM3B4O1xuICAtLWVhX2J1dHRvbl90ZXh0X2FsaWduOiB2YXIoLS1lYV9kaXJlY3Rpb25fc3RhcnQpO1xuICAtLWVhX2J1dHRvbl9mb250X3NpemU6IDEzcHg7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAvLy0tZWFfYnV0dG9uX2xpbmVfaGVpZ2h0OiAyNnB4O1xuICAvLy0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IDI2cHg7XG4gIC0tZWFfYnV0dG9uX21pbl9oZWlnaHQ6IGNhbGModmFyKC0tZWFfYnV0dG9uX2ljb25faGVpZ2h0KSArIHZhcigtLWVhX2J1dHRvbl9wYWRkaW5nX3RvcF9ib3R0b20pICogMiArIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGgpICogMik7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXM6IDA7XG4gIC0tZWFfYnV0dG9uX292ZXJmbG93OiB2aXNpYmxlO1xuICAtLWVhX2J1dHRvbl9jb2xvcjogI3skLWNvbG9yX3ByaW1hcnl9OyAvL2J1dHRvbl9jb2xvclxuICAtLWVhX2J1dHRvbl9jb2xvcl9ob3ZlcjogIzAwMDAwMDsgLy9ob3Zlcl9jb2xvciAvIGhvdmVyX2NvbG9yX29ubHlcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI3skLW9yYW5nZX07IC8vYnV0dG9uX2JrZ1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2hvdmVyOiAjeyQtb3JhbmdlfTtcbiAgLS1lYV9idXR0b25fbGlnaHRfY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAtLWVhX2J1dHRvbl9jb2xvcl9wcmltYXJ5OiB3aGl0ZTtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9wcmltYXJ5OiAjeyQtb3JhbmdlfTtcbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9ob3ZlcjogIzAwMDAwMDtcbiAgLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeV9hY3RpdmU6ICMwMDAwMDA7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9ob3ZlcjogI3skLW9yYW5nZX07XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeV9hY3RpdmU6ICN7JC1vcmFuZ2V9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnk6ICN7JC1jb2xvcl9wcmltYXJ5fTtcbiAgLS1lYV9idXR0b25fYm9yZGVyX2NvbG9yX291dGxpbmVfcHJpbWFyeTogI3skLWNvbG9yX3ByaW1hcnl9O1xuICAtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnlfaG92ZXI6ICN7JC1jb2xvcl9wcmltYXJ5X2Rhcmt9O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3Jfb3V0bGluZV9wcmltYXJ5X2hvdmVyOiAjeyQtY29sb3JfcHJpbWFyeV9kYXJrfTtcbiAgLy8tLWVhX2J1dHRvbl9iZWZvcmVfY29udGVudDogXCJcIjtcbiAgLy8tLWVhX2J1dHRvbl9iZWZvcmVfaGVpZ2h0OiAycHg7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfZmlsdGVyOiBibHVyKDFweCk7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfYmFja2dyb3VuZF9pbWFnZTogbGluZWFyLWdyYWRpZW50KDNkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNTElLCByZ2JhKDAsIDAsIDAsIDAuMzYpIDEwMCUpO1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX2NvbnRlbnQ6IFwiXCI7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfaGVpZ2h0OiA4cHg7XG4gIC8vLS1lYV9idXR0b25fYWZ0ZXJfd2lkdGg6IDEwMHB4O1xuICAvLy0tZWFfYnV0dG9uX2FmdGVyX2JvdHRvbTogLThweDtcbiAgLy8tLWVhX2J1dHRvbl9hZnRlcl9yaWdodDogM3B4O1xuICAtLWVhX2J1dHRvbl9jb250ZW50X2ljb25fb25seV9hZnRlcjogbm9uZTtcbiAgLS1lYV9idXR0b25fcHJlZnNfZGZ0X2ljb25fZGlzcGxheTogbm9uZTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbWluX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9saW5lX2hlaWdodDogY2FsYygzMHB4ICsgdmFyKC0tZWFfc3BhY2luZ19idXR0b25fbWluX2hlaWdodCkpO1xuICAtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogI3skLW9yYW5nZX07XG4gIC8vIGNhcmRcbiAgLS1lYV9jYXJkX2JvcmRlcl9yYWRpdXM6IDA7XG4gIC8vIGhlbHBcbiAgLS1lYV9oZWxwX2JvcmRlcl9yYWRpdXM6IDA7XG4gIC0tZWFfaGVscF9iYWNrZ3JvdW5kX2NvbG9yOiAjRkZGRkZGO1xuICAvLyBtb2RhbFxuICAtLWVhX21vZGFsX2JvcmRlcl9yYWRpdXM6IDA7XG4gIC8vIHRhYmxlXG4gIC0tZWFfdGFibGVfY2VsbF9oZWlnaHQ6IDQwcHg7XG4gIC0tZWFfdGFibGVfdGhfaGVpZ2h0OiAzMHB4O1xuICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ190b3BfYm90dG9tOiAwO1xuICAtLWVhX3RhYmxlX2NlbGxfcGFkZGluZ19sZWZ0X3JpZ2h0OiA1cHg7XG4gIC0tZWFfdGFibGVfY2VsbF9maXJzdF9sYXN0X3BhZGRpbmdfbGVmdF9yaWdodDogdmFyKC0tZWFfdGFibGVfY2VsbF9wYWRkaW5nX2xlZnRfcmlnaHQpO1xuICAtLWVhX3RhYmxlX3RoX2NvbG9yOiAjNTE1MjNBO1xuICAtLWVhX3RhYmxlX3RoX2ZvbnRfc2l6ZTogMTJweDtcbiAgLS1lYV90YWJsZV90aF9iYWNrZ3JvdW5kX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9wbGF0aW5pdW19O1xuICAvLyBGaWVsZHNcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgLS1lYV9kcm9wZG93bl9pdGVtX2NvbG9yX2hvdmVyOiAjMDAwMDAwO1xuICAtLWVhX2Ryb3Bkb3duX2l0ZW1fYmFja2dyb3VuZF9jb2xvcl9ob3ZlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfZHJvcGRvd25faWNvbl9zZWxlY3RlZF9wb3NpdGlvbl9zdGFydDogMDtcbiAgLS1lYV9hdXRoX21lbnVfaGVscF9jb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLS1lYV9ndXR0ZXI6IGNhbGModmFyKC0tZWFfc3BhY2luZ19ndXR0ZXIpICogLjUpO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgIC8vIE1haWxcbiAgICAtLWVhX3RhYmxlX3Rib2R5X3RyX2hlaWdodDogY2FsYygzM3B4ICsgdmFyKC0tZWFfc3BhY2luZ190YWJsZV90Ym9keV90cl9oZWlnaHQpKTtcbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX3NlbGVjdCAuZWFfZ2VuZXJpY3NfX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICBcbiAgJltkaXI9XCJsdHJcIl0gLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgJltkaXI9XCJydGxcIl0gLmVhX2dlbmVyaWNzX19maWVsZF9zZWxlY3QgLmVhX2dlbmVyaWNzX19pY29uIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19pbl9idXR0b25zIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICAvLyBHYXV0aWVyIDogaidhaSBjb21tZW50w6ksIGplIG5lIHZvaXMgcGFzIGQndXRpbGl0w6lcbiAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSxcbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTJweCAwIDAgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfcHJpbWFyeSk7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNweCk7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoM2RlZywgcmdiYSgwLCAwLCAwLCAwKSA1MSUsIHJnYmEoMCwgMCwgMCwgMC4zNikgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoMXB4KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICAgIHVzZSB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tcHJpbWFyeSB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgdXNlIHtcbiAgICAgICAgICBmaWxsOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tc2Vjb25kYXJ5IHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgICB1c2Uge1xuICAgICAgICAgIGZpbGw6IHZhcigtLWVhX2J1dHRvbl9jb2xvcl9vdXRsaW5lX3ByaW1hcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLW91dGxpbmUsXG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19idXR0b24tZ2hvc3Qge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZWFfYm9yZGVyX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19kcm9wZG93biB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b246YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2ljb25fbWF5YmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19faGVscF9vcGVuZXIge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGlyPVwibHRyXCJdIHtcbiAgICAuZWFfZ2VuZXJpY3NfX2hlbHAge1xuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX2hlYWRlcixcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9tYWluLFxuICAgICAgLmVhX2dlbmVyaWNzX19oZWxwX2Zvb3RlciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYygyNXB4ICsgdmFyKC0tZWFfaWNvbl9zaWJsaW5nX21hcmdpbikgLyAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmVhX2dlbmVyaWNzX19oZWxwIHtcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9oZWFkZXIsXG4gICAgICAuZWFfZ2VuZXJpY3NfX2hlbHBfbWFpbixcbiAgICAgIC5lYV9nZW5lcmljc19faGVscF9mb290ZXIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDI1cHggKyB2YXIoLS1lYV9pY29uX3NpYmxpbmdfbWFyZ2luKSAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAjZGl2X1BSSU5UIC5lYV9nZW5lcmljc19faWNvbl9wcmludCxcbiAgI2Rpdl9CQUNLIC5lYV9nZW5lcmljc19faWNvbl9iYWNrIHtcbiAgICBoZWlnaHQ6IHZhcigtLWVhX2ljb25fc2l6ZSk7XG4gIH1cblxuICAvLyBAdG9kbyA6IMOgIHbDqXJpZmllci9uZXR0b3llclxuICAuZWFfdXRpbGl0aWVzX19pY29uIHtcbiAgICAmLmVhX2dlbmVyaWNzX19pY29uX2xhYmVsIHtcbiAgICAgIHdpZHRoOiAzN3B4O1xuICAgIH1cbiAgfVxufVxuIiwgIltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZHNldF9wYXR0ZXJuLXRpbWVfc2VsZWN0IHtcbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdC0yNCB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogY2FsYyg1Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDVjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX2dlbmVyaWNzX19ORVdfZmllbGRzZXRfcGF0dGVybi10aW1lX3NlbGVjdC0xMiB7XG4gICAgICAuZWFfZ2VuZXJpY3NfX05FV19maWVsZC1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogY2FsYyg4Y2ggKyB2YXIoLS1lYV9maWVsZF9wYWRkaW5nX2xlZnRfcmlnaHQpICogMiArIHZhcigtLWVhX3RpbWVfc2VsZWN0X19pY29uX3NwYWNlKSk7XG4gICAgICB9XG5cbiAgICAgIC5lYV9nZW5lcmljc19fTkVXX2ZpZWxkLXRpbWUgLmVhX2dlbmVyaWNzX19ORVdfZmllbGRfY29udHJvbCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDhjaCArIHZhcigtLWVhX2ZpZWxkX3BhZGRpbmdfbGVmdF9yaWdodCkgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9hdXRoX19hcHBsaWNhdGlvbnNfbGlzdCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImp1bmlvclwiXSB7XG4gIC5lYV9nZW5lcmljc19fYnV0dG9uLmVhX2NoYXRfX3J0ZV9zdWJtaXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2J1dHRvbl9jaGF0X3N1Ym1pdF9idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl90ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJqdW5pb3JcIl0ge1xuICAuZWFfcGFnZXNfb3V0X19tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2ltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9wYWdlc19vdXRfbWFpbl9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgfVxufSIsICJbZGF0YS1za2luPVwianVuaW9yXCJdIHtcbiAgLmVhX3NwYWNlX19mcmlkZ2VfcmlnaHQge1xuICAgIC5lYV9nZW5lcmljc19fdGFiX3BhbmVsIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4vKipcbioqIFNraW46IEtpZFxuKi9cbiQtYmx1ZTogIzEwODFCMDtcbiQtY29sb3JfcHJpbWFyeTogIzEwODFCMDtcbiQtY29sb3JfcHJpbWFyeV9kYXJrOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAtNiUsICRzYXR1cmF0aW9uOiAtMjElKTtcbiQtY29sb3JfcHJpbWFyeV9saWdodGVyOiBjb2xvci5hZGp1c3QoJC1jb2xvcl9wcmltYXJ5LCAkbGlnaHRuZXNzOiAzOCUpO1xuJC1jb2xvcl9ncmF5X3NoaXA6ICM0MzQzNDM7XG4kLWNvbG9yX2dyYXlfc3BhbmlzaDogIzlCOUI5QjtcbiQtY29sb3JfZ3JheV9nYWluc2Jvcm86ICNERURFREU7XG4kLWNvbG9yX2dyYXlfcGxhdGluaXVtOiAjRTdFN0U3O1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLS1lYV90ZXh0X2NvbG9yOiAjeyQtY29sb3JfZ3JheV9zaGlwfTtcbiAgLS1lYV9ib3JkZXJfY29sb3I6ICN7JC1jb2xvcl9ncmF5X2dhaW5zYm9yb307XG4gIC0tZWFfYm9yZGVyX2NvbG9yX2hvdmVyOiAjeyQtY29sb3JfZ3JheV9zcGFuaXNofTtcbiAgLS1lYV9zZXBhcmF0b3JfYm9yZGVyX2NvbG9yOiAjeyQtY29sb3JfZ3JheV9wbGF0aW5pdW19O1xuICAtLWVhX2J1dHRvbl9ib3JkZXJfd2lkdGg6IDFweDtcbiAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnk6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfaG92ZXI6IHRyYW5zcGFyZW50O1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX3ByaW1hcnlfYWN0aXZlOiB0cmFuc3BhcmVudDtcbiAgLS1lYV9idXR0b25fb3ZlcmZsb3c6IHZpc2libGU7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9zdHlsZTogc29saWQ7XG4gIC0tZWFfYnV0dG9uX2ZvbnRfd2VpZ2h0OiBib2xkO1xuICAtLWVhX2J1dHRvbl9saWdodF9jb2xvcjogIzZBNkE2QTtcbiAgLS1lYV9idXR0b25fbGluZV9oZWlnaHQ6IG5vcm1hbDtcbiAgLS1lYV9idXR0b25fbWluX2hlaWdodDogY2FsYyh2YXIoLS1lYV9idXR0b25faWNvbl9oZWlnaHQpICsgdmFyKC0tZWFfYnV0dG9uX3BhZGRpbmdfdG9wX2JvdHRvbSkgKiAyICsgdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl93aWR0aCkgKiAyKTtcbiAgLS1lYV9idXR0b25fcGFkZGluZ190b3BfYm90dG9tOiA4cHg7XG4gIC0tZWFfYnV0dG9uX2NoYXRfc3VibWl0X21pbl9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfbGluZV9oZWlnaHQ6IGNhbGMoMzBweCArIHZhcigtLWVhX3NwYWNpbmdfYnV0dG9uX21pbl9oZWlnaHQpKTtcbiAgLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICN7JC1ibHVlfTtcbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gIC0tZWFfYnV0dG9uX3RleHRfYWxpZ246IGxlZnQ7XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAtLWVhX2J1dHRvbl90ZXh0X2FsaWduOiByaWdodDtcbn1cbiIsICJbZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19pbl9jb250ZW50Om5vdCguZWFfc3BhY2VfX3NhbnRhdHJlZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIH1cbn1cbiIsICIvL0B1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19ub19kYXRhIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgfVxufSIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9wYWdlc19vdXRfX21haW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfY29sb3IpO1xuICB9XG59IiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG5AbWl4aW4ga2lkX2J1dHRvbl9jb21tb24oKSB7XG4gIC0tZWFfYnV0dG9uX2JvcmRlcl9jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG4gIGJveC1zaGFkb3c6IC0xcHggMHB4IDNweCByZ2JhKDAsIDAsIDAsIC42KSwgMnB4IDJweCA1cHggcmdiYSgwLCAwLCAwLCAuNik7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrKSAwJSwgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2J1dHRvbl9ib3JkZXJfY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS1lYV9idXR0b25fY29sb3JfcHJpbWFyeSk7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpIDAlLCB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrKSAxMDAlKTtcbiAgICB9XG4gIH1cblxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICB1c2Uge1xuICAgICAgZmlsbDogd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICNlZWU7XG5cbiAgLmVhX2dlbmVyaWNzX19pbl9idXR0b25zIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5lYV9nZW5lcmljc19fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHZhcigtLWVhX3RleHRfY29sb3IpO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgIC5lYV9nZW5lcmljc19fYnV0dG9uX2ljb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcblxuICAgICAgdXNlIHtcbiAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgICAgdHJhbnNmb3JtOiBza2V3WSgtMWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpO1xuICAgIH1cblxuICAgIC8vIGdob3N0XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6IHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2RhcmspO1xuICAgICAgICBjb2xvcjogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIGNhbGModmFyKC0tZWFfYm9yZGVyX3dpZHRoKSAqIDIpIHZhcigtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yKSxcbiAgICAgICAgICBpbnNldCAwIDAgMCBjYWxjKHZhcigtLWVhX2JvcmRlcl93aWR0aCkgKiAyKSB2YXIoLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbl9pY29uIHtcbiAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gcHJpbWFyeSwgc2Vjb25kYXJ5ICYgb3V0bGluZVxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lLFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5LFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1zZWNvbmRhcnkge1xuICAgICAgQGluY2x1ZGUga2lkX2J1dHRvbl9jb21tb24oKTtcbiAgICB9XG5cbiAgICAvLyBwcmltYXJ5ICYgb3V0bGluZVxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1vdXRsaW5lLFxuICAgICYuZWFfZ2VuZXJpY3NfX2J1dHRvbi1wcmltYXJ5IHtcbiAgICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3I6ICMxMDhkYzI7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yX2Rhcms6ICMwZDcyOWQ7XG4gICAgfVxuXG4gICAgLy8gc2Vjb25kYXJ5XG4gICAgJi5lYV9nZW5lcmljc19fYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjRkRCNzREO1xuICAgICAgLS1lYV9idXR0b25fYmFja2dyb3VuZF9jb2xvcl9kYXJrOiAjRkI5ODIzO1xuICAgIH1cbiAgfVxuXG4gIC8vIHNlZ21lbnRlZFxuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbnNfc2VnbWVudGVkIC5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0LmVhX2dlbmVyaWNzX19idXR0b24tYWN0aXZlIHtcbiAgICAtLWVhX2J1dHRvbl9iYWNrZ3JvdW5kX2NvbG9yOiAjMTA4ZGMyO1xuICAgIC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfZGFyazogIzBkNzI5ZDtcbiAgICBAaW5jbHVkZSBraWRfYnV0dG9uX2NvbW1vbigpO1xuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX2xpc3RfaXRlbSAuZWFfZ2VuZXJpY3NfX2NvbnRhY3RzX19jb250YWN0X2FuY2hvcjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfYnV0dG9uX2JhY2tncm91bmRfY29sb3JfaG92ZXIpO1xuICB9XG59XG4iLCAiLy9AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9jaGF0X19saW5rX3RvX3RocmVhZCB7XG4gICAgY29sb3I6IHZhcigtLWVhX2J1dHRvbl9saWdodF9jb2xvcik7XG4gIH1cbn0iLCAiLy9AdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9jaGF0X19tZXNzYWdlc19pbiB7XG4gICAgcGFkZGluZzogdmFyKC0tZWFfZ3V0dGVyKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59IiwgIi8vQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXNraW49XCJraWRcIl0ge1xuICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9jaGF0X19ydGVfc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9idXR0b25fY2hhdF9zdWJtaXRfYnV0dG9uX2JhY2tncm91bmRfY29sb3IpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19idXR0b25fdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZWFfYnV0dG9uX2NvbG9yX3ByaW1hcnkpO1xuICAgIH1cbiAgfVxufVxuXG5bZGF0YS1za2luPVwia2lkXCJdIHtcbiAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfY2hhdF9fcnRlX3N1Ym1pdCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG59XG4iLCAiW2RhdGEtc2tpbj1cImtpZFwiXSB7XG4gIC5lYV9zcGFjZV9fZnJpZGdlX21hZ25ldCB7XG4gICAgLmVhX2dlbmVyaWNzX19idXR0b24uZWFfZ2VuZXJpY3NfX2J1dHRvbi1naG9zdCxcbiAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbi5lYV9nZW5lcmljc19fYnV0dG9uLWdob3N0IHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3NwYWNlX19mcmlkZ2VfcmlnaHQge1xuICAgIC5lYV9nZW5lcmljc19fbmF2IHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgfVxuICB9XG59XG4iLCAiQHVzZSBcInV0aWxpdGllcy9zY3NzL3N0eWxlc1wiIGFzICo7XG5cbltkYXRhLXVuaXZlcnNlPVwibGlsb1wiXSAuZWFfcGFnZXNfb3V0X19mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGNkZBO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgQXJpYWwsIHNlcmlmO1xuXG4gIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBnYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJiA+IGRpdiB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19hcHBzX3RpdGxlX3VuaXZlcnNlIHtcbiAgICBjb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgfVxuXG4gIC5lYV93d3dfX2FwcHNfbGlzdCAuZWFfd3d3X19hcHBzX2xpc3RfaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbltkYXRhLXVuaXZlcnNlPVwiYnpoXCJdIHtcbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtZnVsbF93aWR0aCB7XG4gICAgJi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LXNvY2lhbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIGltZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiBjYWxjKDEyNXB4IC0gKHZhcigtLWVhX2dhcCkgKiAyKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50LWxpbmtzIHtcbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3Ige1xuICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG8gTGlnaHRcIiwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICM5MDlGQUE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH1cblxuICAgICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbW9yZV9pbmZvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICYsXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfYW5jaG9yIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNERURFREU7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX2FwcHMsXG4gICAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudF9jb2x1bW4ge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9jb250ZW50X2NvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBnYXA6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYsXG4gICAgICAuZWFfd3d3X19hcHBzX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cblxuICAgICAgLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvci1zZXJ2aWNlX2J5IHtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1saW5rcyxcbiAgICAmLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbW9yZV9pbmZvIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbn1cblxuW2Rpcj1cImx0clwiXSB7XG4gICZbZGF0YS11bml2ZXJzZT1cImJ6aFwiXSAuZWFfcGFnZXNfb3V0X19mb290ZXJfY29udGVudC1tb3JlX2luZm8gLmVhX3BhZ2VzX291dF9fZm9vdGVyX2FuY2hvciBpbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbltkaXI9XCJydGxcIl0ge1xuICAmW2RhdGEtdW5pdmVyc2U9XCJiemhcIl0gLmVhX3BhZ2VzX291dF9fZm9vdGVyX2NvbnRlbnQtbW9yZV9pbmZvIC5lYV9wYWdlc19vdXRfX2Zvb3Rlcl9hbmNob3IgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuXG4uZWFfd3d3X19vZmZlciB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBib3JkZXItY29sb3I6ICQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG5cbiAgLmVhX3d3d19fb2ZmZXJfdGl0bGUge1xuICAgIGNvbG9yOiAkLWNvbG9yO1xuICB9XG5cbiAgdWwuZWFfd3d3X19vZmZlcl9saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjc1KTtcbiAgICAgIHBhZGRpbmctdG9wOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAuNzUpO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgYm9yZGVyLXRvcDogMXB4ICQtY29sb3Igc29saWQ7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX29mZmVyX2R1cmF0aW9uIHtcbiAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogLjc1KTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuJC1iYWNrZ3JvdW5kOiAjRjZGNkY2O1xuJC1ncmF5X2JsdWU6ICM0NzUxNkE7XG4kLWdhcDogdmFyKC0tZWFfZ2FwKTtcbi5lYV93d3dfX3ByZXNlbnRhdGlvbl9jb21tdW5hbCB7XG4gIC5lYV93d3dfX2hlcm8sXG4gIC5lYV93d3dfX2FwcGxpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgLmVhX3d3d19fbGlzdF9zbGFzaCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiB2YXIoLS1lYV9oZWFkaW5nX2NvbG9yKTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19hcHBsaXMge1xuICAgIC5lYV93d3dfX2dhbGxlcnlfYXJlYSB7XG4gICAgICAuZWFfd3d3X19nYWxsZXJ5X2xpc3Qge1xuICAgICAgICBnYXA6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fY29tcGFueV92YWx1ZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICQtZ3JheV9ibHVlO1xuXG4gICAgJixcbiAgICAuZWFfd3d3X19jb21wYW55X3ZhbHVlc190aXRsZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZWFfd3d3X19jb250YWluZXIge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1lYV9ndXR0ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX2NvbXBhbnlfdmFsdWVzX2xpc3RzIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gICAgICBncmlkLXJvdy1nYXA6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDMpO1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19jb21wYW55X3ZhbHVlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5lYV93d3dfX2NvbXBhbnlfdmFsdWVzX2xpc3Qge1xuICAgICAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICAgICAgICAgIC0tZWFfZm9udF9zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1lYV9mb250X3NpemUpO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYm9yZGVyX3JhZGl1c19yb3VuZGVkKTtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuNzUpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGModmFyKC0tZWFfbGlzdF91bF9tYXJrZXJfc2l6ZSkgKiAuNzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9nYXApICogMS41ICsgMXB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDEwMCUgKyB2YXIoLS1lYV9nYXApICogMS41ICsgMXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgICAgICBjb250ZW50OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19hcnRpY2xlcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC1iYWNrZ3JvdW5kO1xuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIGdyaWQtcm93LWdhcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IGNhbGMoJC1nYXAgKiAyKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICBncmlkLXJvdy1nYXA6IGNhbGMoJC1nYXAgKiAzKTtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogMyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fYXJ0aWNsZSB7XG4gICAgICAuZWFfd3d3X19hcnRpY2xlX2ltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5lYV9nZW5lcmljc19faW1nIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2FydGljbGVfdGV4dCB7XG4gICAgICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2FydGljbGVfaW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XG5cbiAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19vZmZlcnMge1xuICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAuZWFfd3d3X19vZmZlcnNfaW50cm8ge1xuICAgICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMzMwcHgpO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19vZmZlcnNfbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiBjYWxjKCh2YXIoLS1lYV9mb250X3NpemUpICogdmFyKC0tZWFfdGV4dF9saW5lX2hlaWdodCkgLSAxcmVtKSAvIDIpO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIGxlZnQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX3d3d19fb2ZmZXIge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfZGFyayk7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX29mZmVyX3RpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fb2ZmZXJfbGlzdCB7XG4gICAgICAgIC5lYV9nZW5lcmljc19fbGlzdF9pdGVtIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9kYXJrKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lYV93d3dfX29mZmVyc19jb21wbGVtZW50YXJ5X2luZm8ge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2NvbnRhY3Qge1xuICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdmFyKC0tZWFfY29sb3JfcHJpbWFyeSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5KTtcbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4uZWFfd3d3X19wcmVzZW50YXRpb25fZWR1IHtcbiAgLy8gQHRvZG8gOiBzdXBwcmltZXIgbGUgZmxleCBkdSBDU1MgZ8OpbsOpcmFsIHB1aXMgY2V0dGUgcsOoZ2xlIHF1YW5kIGNlIHNlcmEgZmFpdFxuICAuZWFfd3d3X19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmVhX3d3d19fc2VjdGlvbiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDYpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDYpO1xuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX3NlY3Rpb25fdGl0bGUge1xuICAgIG1heC13aWR0aDogNjc1cHg7XG5cbiAgICAvLyBAdG9kbyBGQiBHRiByZW5kcmUgbGUgY2VudHJhZ2UgZGVzIHRpdHJlcyAoYXZlYyBvdSBzYW5zIG1heC13aWR0aCkgcGx1cyBnw6luw6lyaXF1ZSwgdm9pciBham91dCAnaXNfY2VudGVyZWQnID9cbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuZWFfd3d3X19oZXJvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHRlcik7XG4gIH1cblxuICAuZWFfd3d3X19mZWF0dXJlcyB7XG4gICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbSB7XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZWFfZ2FwKTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZWFfd3d3X19mZWF0dXJlc19pdGVtLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19saXN0X2l0ZW1fbWFya2VyLWljb24ge1xuICAgICAgICAgIC5lYV91dGlsaXRpZXNfX2ljb24gPiB1c2Uge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tZWFfdGV4dF9jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lYV93d3dfX2ZlYXR1cmVzX2Rpc3BsYXktY2FyZCB7XG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9oZWFkZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmVhX3d3d19fZmVhdHVyZXNfZGlzcGxheS1ibG9jayB7XG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0KTtcbiAgICAgIH1cblxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cblxuICAgICAgW2NsYXNzKj1cImVhX2dlbmVyaWNzX19ncmlkLTJcIl0ge1xuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9wcmltYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fZWR1X19mZWF0dXJlc19pdGVtX2NoYXJ0ZSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG5cbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyLFxuICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9tYWluIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fZWR1X190dXRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnlfbGlnaHQpO1xuICB9XG5cbiAgLmVhX3d3d19fZ2FsbGVyeS5lYV93d3dfX3ByZXNlbnRhdGlvbl9lZHVfX3NjcmVlbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeV9saWdodGVyKTtcblxuICAgIC5lYV93d3dfX2dhbGxlcnlfbGlzdCB7XG4gICAgICAuZWFfd3d3X19nYWxsZXJ5X3RpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2xpZ2h0KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tZWFfYnV0dG9uX2JvcmRlcl9yYWRpdXMpO1xuXG4gICAgICAgICYuZWFfd3d3X19nYWxsZXJ5X3RpdGxlLWZvY3VzLFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1lYV90ZXh0X2NvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwgIkB1c2UgXCJ1dGlsaXRpZXMvc2Nzcy9zdHlsZXNcIiBhcyAqO1xuXG4kLWJhY2tncm91bmQ6ICNFRkVGRUY7XG4kLWdhcDogdmFyKC0tZWFfZ2FwKTtcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uX3BybyB7XG4gIC8vIEB0b2RvIDogc3VwcHJpbWVyIGxlIGZsZXggZHUgQ1NTIGfDqW7DqXJhbCBwdWlzIGNldHRlIHLDqGdsZSBxdWFuZCBjZSBzZXJhIGZhaXRcbiAgLmVhX3d3d19fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lYV93d3dfX2hlcm8sXG4gIC5lYV93d3dfX3ByZXNlbnRhdGlvbl9wcm9fcHJpdmFjeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJC1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3Byb19mZWF0dXJlcyB7XG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWF4LWNvbnRlbnQpO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1heC1jb250ZW50KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAtZG93bihzbSwgbWQpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKCQtZ2FwICogMyk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwLWRvd24obWQsIGxnKSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogY2FsYygkLWdhcCAqIDQpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtYXgtY29udGVudCk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2hlYWRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV9pbWFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgIHdpZHRoOiAxMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZSk7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fcHJlc2VudGF0aW9uX3Byb19iZW5lZml0cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cbiAgICAuZWFfd3d3X19zZWN0aW9uX2ludHJvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMik7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDMpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyh2YXIoLS1lYV9nYXApICogMyk7XG4gICAgICB9XG5cbiAgICAgIC5lYV93d3dfX3NlY3Rpb25fdGl0bGUge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVhX2dlbmVyaWNzX19ncmlkIHtcbiAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW0ge1xuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX2ltYWdlIHtcbiAgICAgICAgICBoZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpLFxuICAgICAgICAmOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMiksXG4gICAgICAgICY6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZWFfY29sb3Jfc2Vjb25kYXJ5X2RhcmspO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgICAmOm50aC1jaGlsZCgzKTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWVhX2NvbG9yX3NlY29uZGFyeSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCg0KSxcbiAgICAgICAgJjpudGgtY2hpbGQoNCk6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fcHJvX3ByaXZhY3kge1xuICAgIC5lYV93d3dfX3NlY3Rpb25faW50cm8sXG4gICAgLmVhX3d3d19fc2VjdGlvbl90aXRsZSB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWFfZ2VuZXJpY3NfX2dyaWQge1xuICAgICAgbWF4LXdpZHRoOiB2YXIoLS1lYV9jb250YWluZXJfbWF4X3dpZHRoKTtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICAgICAgfVxuXG4gICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cC1kb3duKHNtLCBtZCkge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzLzU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmVhX2dlbmVyaWNzX19pbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX3RpdGxlLFxuICAgICAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtX21haW4ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgLmVhX3d3d19fZmVhdHVyZXNfaXRlbV90aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVhX3d3d19fYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9zZWNvbmRhcnkpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgIC5lYV9nZW5lcmljc19fZ3JpZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgYXV0bztcblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2ltZyB7XG4gICAgICAgICAgZ3JpZC1yb3ctc3RhcnQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwidXRpbGl0aWVzL3Njc3Mvc3R5bGVzXCIgYXMgKjtcblxuLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xuXG4gIC5lYV93d3dfX2ZlYXR1cmVzLFxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9taWdyYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9jb2xvcl9ibHVlX2xpZ2h0KTtcbiAgfVxuXG4gIC5lYV93d3dfX2ZlYXR1cmVzIHtcbiAgICAuZWFfd3d3X19mZWF0dXJlc19pdGVtIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faGVhZGVyIC5lYV93d3dfX2ZlYXR1cmVzX2l0ZW1faW1hZ2Uge1xuICAgICAgYWxpZ24tc2VsZjogaW5oZXJpdDtcbiAgICB9XG4gIH1cblxuICAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9vZmZlciB7XG4gICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fb2ZmZXJfd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJiA+IC5lYV93d3dfX3ByZXNlbnRhdGlvbl9hcnRpc2FuX29mZmVyX2l0ZW0ge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWVhX2NvbG9yX3ByaW1hcnkpO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5lYV9nZW5lcmljc19fY2FyZF9oZWFkZXIge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAuZWFfd3d3X19wcmVzZW50YXRpb25fYXJ0aXNhbl9vZmZlcl9wcmljZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZWFfZm9udF9zaXplKTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmVhX3d3d19fcHJlc2VudGF0aW9uX2FydGlzYW5fb2ZmZXJfcHJpY2VfdmFsdWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWVhX2ZvbnRfc2l6ZV9oMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVhX2dlbmVyaWNzX19idXR0b25zIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWVhX2NvbnRlbnRfbWFyZ2luKTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZWFfZ2VuZXJpY3NfX2NhcmRfbWFpbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS1lYV9jb250ZW50X21hcmdpbikgKiAyKTtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGModmFyKC0tZWFfZ2FwKSAqIDIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLmVhX2dlbmVyaWNzX19saXN0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiBjYWxjKHZhcigtLWVhX2dhcCkgKiAyKTtcblxuICAgICAgICAgICAgICAuZWFfZ2VuZXJpY3NfX2xpc3RfaXRlbV9tYXJrZXItaWNvbiB7XG4gICAgICAgICAgICAgICAgW2Rpcj1cImx0clwiXSAmIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS1lYV9jb250ZW50X21hcmdpbik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdmFyKC0tZWFfY29udGVudF9tYXJnaW4pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5lYV93d3dfX2NvbnRhY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTUwJSwgLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvbWFpbG8vY29tbW9uL3ByZXNlbnRhdGlvbi9hcnRpc2FuL2FydGlzYW4tZHJhcGVhdS5zdmcnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiAzNDRweDtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICBvcGFjaXR5OiAuMTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuXG4gICAgJiA+IGRpdiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5lYV9nZW5lcmljc19fZm9ybSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAuZWFfZ2VuZXJpY3NfX2ZpZWxkX2lucHV0X3RleHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1lYV9iYWNrZ3JvdW5kX2NvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsICJAdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2NvbW1vbi9pbmRleFwiIGFzIGNvbW1vbjtcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vY29tbXVuYWwvaW5kZXhcIiBhcyBjb21tdW5hbDtcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vY29udGludWl0eS9pbmRleFwiIGFzIGNvbnRpbnVpdHk7XG5AdXNlIFwibWFpbnMvcHJlc2VudGF0aW9uL2VkdS9pbmRleFwiIGFzIGVkdTtcbkB1c2UgXCJtYWlucy9wcmVzZW50YXRpb24vcHJvL2luZGV4XCIgYXMgcHJvO1xuQHVzZSBcIm1haW5zL3ByZXNlbnRhdGlvbi9hcnRpc2FuL2luZGV4XCIgYXMgYXJ0aXNhbjtcblxuOnJvb3Qge1xuICAtLWVhX3BhZ2VzX291dF9tYWluX2JhY2tncm91bmRfaW1hZ2U6IHVybCgnL2ltYWdlcy9tYWlsby9jb21tb24vanVuaW9yL2JrZ19raWQucG5nJyk7XG4gIC0tZWFfcGFnZXNfb3V0X21haW5fYmFja2dyb3VuZF9jb2xvcjogIzgyQzlFMztcbn1cbiJdLAogICJtYXBwaW5ncyI6ICJpQkFVQSxLQUNFLFlBQUEsS0FDQSx5QkFBQSxLQVVGLFlBQ0UsRUFPRixLQUNFLFFBQUEsTUFRRixHQUNFLFVBQUEsV0FDQSxNQUFBLEVBV0YsR0FDRSxXQUFBLFlBQ0EsT0FBQSxFQUNBLFNBQUEsUUFRRixJQUNFLFlBQUEsU0FBQSxDQUFBLFVBQ0EsVUFBQSxJQVVGLEVBQ0UsaUJBQUEsWUFRRixJQUFBLENBQUEsT0FDRSxjQUFBLEtBQ0EsZ0JBQUEsVUFDQSxnQkFBQSxVQUFBLE9BT0YsRUFBQSxPQUVFLFlBQUEsT0FRRixLQUFBLElBQUEsS0FHRSxZQUFBLFNBQUEsQ0FBQSxVQUNBLFVBQUEsSUFPRixNQUNFLFVBQUEsSUFRRixJQUFBLElBRUUsVUFBQSxJQUNBLFlBQUEsRUFDQSxTQUFBLFNBQ0EsZUFBQSxTQUdGLElBQ0UsT0FBQSxPQUdGLElBQ0UsSUFBQSxNQVVGLElBQ0UsYUFBQSxLQVdGLE9BQUEsTUFBQSxTQUFBLE9BQUEsU0FLRSxZQUFBLFFBQ0EsVUFBQSxLQUNBLFlBQUEsWUFDQSxFQVFGLE9BQUEsTUFFRSxTQUFBLFFBUUYsT0FBQSxPQUVFLGVBQUEsS0FPRixPQUFBLENBQUEsYUFBQSxDQUFBLFlBQUEsQ0FBQSxhQUlFLG1CQUFBLE9BT0YsTUFBQSxtQkFBQSxDQUFBLFlBQUEsbUJBQUEsQ0FBQSxXQUFBLG1CQUFBLENBQUEsWUFBQSxtQkFJRSxhQUFBLGFBQ0EsRUFPRixNQUFBLGdCQUFBLENBQUEsWUFBQSxnQkFBQSxDQUFBLFdBQUEsZ0JBQUEsQ0FBQSxZQUFBLGdCQUlFLFFBQUEsSUFBQSxPQUFBLFdBT0YsaUJBQ0UsTUFBQSxNQUFBLE9BVUYsT0FDRSxXQUFBLFdBQ0EsTUFBQSxRQUNBLFFBQUEsTUFDQSxVQUFBLGFBQ0EsRUFDQSxZQUFBLE9BT0YsU0FDRSxlQUFBLFNBT0YsU0FDRSxTQUFBLEtBUUYsQ0FBQSxlQUFBLENBQUEsWUFFRSxXQUFBLG1CQUNBLEVBT0YsQ0FBQSxZQUFBLDRCQUFBLENBQUEsWUFBQSw0QkFFRSxPQUFBLEtBUUYsQ0FBQSxhQUNFLG1CQUFBLFVBQ0EsZUFBQSxLQU9GLENBQUEsWUFBQSw0QkFDRSxtQkFBQSxLQVFGLDZCQUNFLG1CQUFBLE9BQ0EsS0FBQSxRQVVGLFFBQ0UsUUFBQSxNQU9GLFFBQ0UsUUFBQSxVQVVGLFNBQ0UsUUFB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S0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBQ0EsYUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBQ0EsbUJBQUEsSUFBQSxJQUFBLEtBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBQUEsRUFBQSxJQUFBLElBQUEsSUFBQSxJQUFBLEtBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsSUFBQSxFQUFBLElBQUEsSUFBQSxJQUFBLElBQUEsS0FBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxJQUFBLElBQUEsSUFBQSxLQUFBLENBQUEsRUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLElBRUEsMEJBQUEsT0FDQSxvQkFBQSxLQUNBLG9CQUFBLE1BRUEsdUJBQUEsSUFDQSxvQkFBQSxLQUNBLG9CQUFBLEtBS0Esc0NBQUEsSUFFQSxzQ0FBQSxLQUVBLGdCQUFBLEtBQ0EsdUJBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsS0FDQSxzQkFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxLQUNBLHNCQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBQ0EsdUJBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFDQSx3QkFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUNBLGdCQUFBLFFBQ0EsMEJBQUEsSUFHQSxrQkFBQSxJQUFBLHdCQUNBLDJCQUFBLElBQUEsNEJBRUEsMEJBQUEsSUFBQSw0QkFDQSxrQkFBQSxJ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LENBQUEsMkJBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsT0FBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUVFLE1BQUEsYUFoQkosV0FBQSwwQkFBQSxJQUFBLHVCQUNBLHFCQUFBLFVBQ0EsMEJBQUEsSUFBQSxtQkFDQSxzQkFBQSxhQWdCSSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsT0FBQSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLE9BQUEsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxPQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFaSiwwQkFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQU9FLENBQUEsbUJBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsbUJBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxtQkFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFFRSxNQUFBLGFBaEJKLFdBQUEsMEJBQUEsSUFBQSx1QkFDQSxxQkFBQSxVQUNBLDBCQUFBLElBQUEsbUJBQ0Esc0JBQUEsYUFnQkksQ0FMRixtQkFLRSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixtQkFLRSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBQUEsQ0FMRixtQkFLRSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsbUJBS0UsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLG1CQUtFLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLFFBWkosMEJBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsR0FzQkEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixHQUFBLENBZkUsbUJBZUYsR0FBQSxDQWZFLG1CQWVGLEdBQUEsQ0FmRSxtQkFlRixDVmFGLGdCVWJFLENBZkUsbUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsbUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsbUJBZUYsQ0FBQSxnQkFBQSxDQWZFLG1CQWVGLENBQUEsZ0JBQUEsQ0FmRSxtQkFlRixDQUFBLGdCQVlFLFdBQUEsRUFDQSxjQUFBLElBQUEscUJBQ0EsWUFBQSxJQUNBLFlBQUEsSUFBQSwwQkFDQSxZQUFBLElBQUEsMEJBQ0EsV0FBQSxJQUFBLDBCQUNBLE1BQUEsSUFBQSxvQkFtQkosUUFDRSxPQUFBLFFBckRFLENGaEJKLHVCRWdCSSxFQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix1QkVnQkksR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosdUJFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHVCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxFQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDRmhCSix3QkVnQkksR0FBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0ZoQkosd0JFZ0JJLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENGaEJKLHdCRWdCSSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsd0JBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHdCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx3QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEseUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHlCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxFQUFBLENBQUEsS0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUFBLENBQUEscUJBQUEsR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsS0FBQSxDQUFBLG9CQUFBLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FBQSxvQkFBQSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLENBQUEsUUFBQSxLQUFBLENBQUEsb0JBQUEsS0FBQSxDQUFBLDJCQUVFLE1BQUEsYUFoQkosV0FBQSwwQkFBQSxJQUFBLHVCQUNBLHFCQUFBLFVBQ0EsMEJBQUEsSUFBQSxtQkFDQSxzQkFBQSxhQWdCSSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix1QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHVCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sdUJFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sRUFBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxFQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLEtBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsS0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDRnJCTix3QkVxQk0sR0FBQSxDQUFBLFFBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENGckJOLHdCRXFCTSxHQUFBLENBQUEsUUFBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0ZyQk4sd0JFcUJNLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix3QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsd0JBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHdCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix5QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYseUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHlCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRix1QkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYsdUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHVCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxFQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsRUFBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEVBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLENBTEYsb0JBS0UsS0FBQSxDQUxGLDBCQUtFLE9BQUEsQ0FMRixxQkFLRSxHQUFBLENBQUEsS0FBQSxDQUxGLG9CQUtFLEtBQUEsQ0FMRiwwQkFLRSxPQUFBLENBTEYscUJBS0UsR0FBQSxDQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxLQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsT0FBQSxDQUxGLHFCQUtFLEdBQUEsQ0FBQSxRQUFBLEtBQUEsQ0FMRixvQkFLRSxLQUFBLENBTEYsMEJBS0UsUUFaSiwwQkFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQXNCQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsR0FBQSxDRi9CRix1QkUrQkUsQ1ZhRixnQlViRSxDRi9CRix1QkUrQkUsQ1ZpQkYsZ0JVakJFLENGL0JGLHVCRStCRSxDVnNCRixnQlV0QkUsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsdUJFK0JFLENBQUEsZ0JBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLEdBQUEsQ0YvQkYsd0JFK0JFLENWYUYsZ0JVYkUsQ0YvQkYsd0JFK0JFLENWaUJGLGdCVWpCRSxDRi9CRix3QkUrQkUsQ1ZzQkYsZ0JVdEJFLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENGL0JGLHdCRStCRSxDQUFBLGdCQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsQ1ZhRixnQlViRSxDQWZFLHVCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHVCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLENWYUYsZ0JVYkUsQ0FmRSx1QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx1QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixHQUFBLENBZkUsd0JBZUYsR0FBQSxDQWZFLHdCQWVGLEdBQUEsQ0FmRSx3QkFlRixDVmFGLGdCVWJFLENBZkUsd0JBZUYsQ1ZpQkYsZ0JVakJFLENBZkUsd0JBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUsd0JBZUYsQ0FBQSxnQkFBQSxDQWZFLHdCQWVGLENBQUEsZ0JBQUEsQ0FmRSx3QkFlRixDQUFBLGdCQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsR0FBQSxDQWZFLHlCQWVGLEdBQUEsQ0FmRSx5QkFlRixHQUFBLENBZkUseUJBZUYsQ1ZhRixnQlViRSxDQWZFLHlCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHlCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHlCQWVGLENBQUEsZ0JBQUEsQ0FmRSx5QkFlRixDQUFBLGdCQUFBLENBZkUseUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLEdBQUEsQ0FmRSx1QkFlRixHQUFBLENBZkUsdUJBZUYsR0FBQSxDQWZFLHVCQWVGLENWYUYsZ0JVYkUsQ0FmRSx1QkFlRixDVmlCRixnQlVqQkUsQ0FmRSx1QkFlRixDVnNCRixnQlV0QkUsQ0FmRSx1QkFlRixDQUFBLGdCQUFBLENBZkUsdUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHVCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixDVmFGLGdCVWJFLENBZkUscUJBZUYsQ1ZpQkYsZ0JVakJFLENBZkUscUJBZUYsQ1ZzQkYsZ0JVdEJFLENBZkUscUJBZUYsQ0FBQSxnQkFBQSxDQWZFLHFCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsR0FBQSxDQWZFLHFCQWVGLEdBQUEsQ0FmRSxxQkFlRixHQUFBLENBZkUscUJBZUYsQ1ZhRixnQlViRSxDQWZFLHFCQWVGLENWaUJGLGdCVWpCRSxDQWZFLHFCQWVGLENWc0JGLGdCVXRCRSxDQWZFLHFCQWVGLENBQUEsZ0JBQUEsQ0FmRSxxQkFlRixDQUFBLGdCQUFBLENBZkUscUJBZUYsQ0FBQSxnQkFZRSxXQUFBLEVBQ0EsY0FBQSxJQUFBLHFCQUNBLFlBQUEsSUFDQSxZQUFBLElBQUEsMEJBQ0EsWUFBQSxJQUFBLDBCQUNB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LEdBQUEsQ0Y5RkYsdUJFOEZFLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDRjlGRix3QkU4RkUsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENGOUZGLHdCRThGRSxDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0Y5RkYsd0JFOEZFLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQTlFRSx1QkE4RUYsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENBOUVFLHVCQThFRixDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0E5RUUsdUJBOEVGLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQTlFRSx1QkE4RUYsQ0FBQSxLQUFBLENQL0VGLHlCTytFRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMbkVGLDJCS21FRSxLQUFBLENBTkEsa0JBTUEsQ0FBQSxHQUFBLENBOUVFLHVCQThFRixDQUFBLEtBQUEsQ1AvRUYseUJPK0VFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0xuRUYsMkJLbUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0E5RUUsdUJBOEVGLENBQUEsS0FBQSxDUC9FRix5Qk8rRUUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTG5FRiwyQkttRUUsQ0FBQSxP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QSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxDQUFBLE9BQUEsQ0FBQSxHQUFBLENGcEdGLHdCRW9HRSxDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0ZwR0Ysd0JFb0dFLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDRnBHRix3QkVvR0UsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsS0FBQSxDQVpBLGtCQVlBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEsa0JBWUEsQ0FBQSxHQUFBLENBcEZFLHVCQW9GRixDQUFBLEtBQUEsQ1ByRkYseUJPcUZFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0x6RUYsMkJLeUVFLEtBQUEsQ0FaQSxrQkFZQSxDQUFBLEdBQUEsQ0FwRkUsdUJBb0ZGLENBQUEsS0FBQSxDUHJGRix5Qk9xRkUsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTHpFRiwyQkt5RUUsQ0FBQSxPQUFBLENBQUEsR0FBQSxDQXBGRSx1QkFvRkYsQ0FBQSxLQUFBLENQckZGLHlCT3FGRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMekVGLDJCS3lFRSxLQUFBLENBWkEs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LENBNUZFLHdCQTRGRixHQUFBLENBNUZFLHdCQTRGRixHQUFBLENBNUZFLHdCQTRGRixNQUFBLENBNUZFLHdCQTRGRixJQUFBLENBNUZFLHdCQTRGRixPQUFBLENBNUZFLHdCQTRGRixRQUFBLENBNUZFLHdCQTRGRixRQUFBLENBNUZFLHlCQTRGRixFQUFBLENBNUZFLHlCQTRGRixHQUFBLENBNUZFLHlCQTRGRixHQUFBLENBNUZFLHlCQTRGRixNQUFBLENBNUZFLHlCQTRGRixJQUFBLENBNUZFLHlCQTRGRixPQUFBLENBNUZFLHlCQTRGRixRQUFBLENBNUZFLHlCQTRGRixRQUFBLENBNUZFLHVCQTRGRixFQUFBLENBNUZFLHVCQTRGRixHQUFBLENBNUZFLHVCQTRGRixHQUFBLENBNUZFLHVCQTRGRixNQUFBLENBNUZFLHVCQTRGRixJQUFBLENBNUZFLHVCQTRGRixPQUFBLENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHVCQTRGRixRQUFBLENBNUZFLHFCQTRGRixFQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixNQUFBLENBNUZFLHFCQTRGRixJQUFBLENBNUZFLHFCQTRGRixPQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixFQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixHQUFBLENBNUZFLHFCQTRGRixNQUFBLENBNUZFLHFCQTRGRixJQUFBLENBNUZFLHFCQTRGRixPQUFBLENBNUZFLHFCQTRGRixRQUFBLENBNUZFLHFCQTRGRixRQUNFLFdBQUEsRUFFQSxDRi9HSix1QkUrR0ksQ0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLEVBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxFQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksS0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLEdBQUEsS0FBQSxhQUFBLENGL0dKLHVCRStHSSxNQUFBLEtBQUEsYUFBQSxDRi9HSix1QkUrR0ksT0FBQSxLQUFBLGFBQUEsQ0YvR0osdUJFK0dJLE9BQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxDQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksRUFBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLEVBQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxLQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksR0FBQSxLQUFBLGFBQUEsQ0YvR0osd0JFK0dJLE1BQUEsS0FBQSxhQUFBLENGL0dKLHdCRStHSSxPQUFBLEtBQUEsYUFBQSxDRi9HSix3QkUrR0ksT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEsd0JBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHdCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx3QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSx5QkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEseUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHlCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsQ0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsS0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLEdBQUEsS0FBQSxhQUFBLENBL0ZBLHVCQStGQSxNQUFBLEtBQUEsYUFBQSxDQS9GQSx1QkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEsdUJBK0ZBLE9BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxDQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEVBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxLQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsR0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLE1BQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxPQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsT0FBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLENBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxFQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsRUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLEtBQUEsS0FBQSxhQUFBLENBL0ZBLHFCQStGQSxHQUFBLEtBQUEsYUFBQSxDQS9GQSxxQkErRkEsTUFBQSxLQUFBLGFBQUEsQ0EvRkEscUJBK0ZBLE9BQUEsS0FBQSxhQUFB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QUEsQ0FBQSxLQUFBLENBQUEsc0JBQUEsQ0Z6SEYsdUJFeUhFLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENGekhGLHVCRXlIRSxDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDRnpIRix3QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxLQUFBLENBakNBLGtCQWlDQSxDQUFBLENBQUEsS0FBQSxDQUFBLHNCQUFBLENGekhGLHdCRXlIRSxDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLENBQUEsR0FBQSxDRnpIRix3QkV5SEUsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsS0FBQSxDQWpDQSxrQkFpQ0EsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxzQkFBQSxDQXpHRSx1QkF5R0YsQ0FBQSxLQUFBLENQMUdGLHlCTzBHRSxLQUFBLENBQUEsYUFBQSxLQUFBLENMOUZGLDJCSzhGRSxDQUFBLEdBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwyQks4RkUsQ0FBQSxHQUFBLENBekdFLHVCQXlHRixDQUFBLEtBQUEsQ1AxR0YseUJPMEdFLEtBQUEsQ0FBQSxhQUFBLEtBQUEsQ0w5RkYsMkJLOEZFLEtBQUEsQ0FqQ0Esa0JBaUNBLENBQUEsQ0FBQSxLQUFBLENBQUEsc0JBQUEsQ0F6R0UsdUJBeUdGLENBQUEsS0FBQSxDUDFHRix5Qk8wR0UsS0FBQSxDQUFBLGFBQUEsS0FBQSxDTDlGRiwy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QUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsd0JEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsd0JEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUseUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUseUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUsdUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQUEsQ0FBQSxTQUFBLENDYUUscUJEYkYsRUFBQSxLQUFBLENBcUVGLDZCQXJFRSxLQUFBLENBQUEsNEJBQ0UsWUFBQSxJQUFBLHFCQUdGLENBQUEsU0FBQSxDRFBGLHVCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHVCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHdCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDRFBGLHdCQ09FLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHdCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHdCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHlCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHlCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHVCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHFCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxDQ1NFLHFCRFRGLEVBQUEsS0FBQSxDQWlFRiw2QkFqRUUsS0FBQSxDQUFBLDRCQUFBLENBQUEsU0FBQSxD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QUEsQ0R0QkYsd0JDc0JFLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx1QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx3QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHdCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUseUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSx5QkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHVCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUsdUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEsQ0FBQSxFQUFBLFFBQUEsQ0NORSxxQkRNRixFQUFBLEtBQUEsQ0FrREYsNkJBbERFLEtBQUEsQ0FBQSwyQkFBQSxDQUFBLEVBQUEsUUFBQSxDQ05FLHFCRE1GLEVBQUEsS0FBQSxDQWtERiw2QkFsREUsS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENDTkUscUJETUYsRUFBQSxLQUFBLENBa0RGLDZCQWxERSxLQUFBLENBQUEsMkJBQUEs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QSxRQUFBLENBQUEsU0FBQSxDQzNDRixxQkQyQ0UsRUFBQSxLQUFBLENBYU4sNkJBYk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQzNDRixxQkQyQ0UsRUFBQSxLQUFBLENBYU4sNkJBYk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUNFLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLEdBQ0EsV0FBQSxNQUdGLENBQUEsU0FBQSxDRGhFTix1QkNnRU0sRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDRGhFTix3QkNnRU0sRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix3QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix5QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERix1QkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERixxQkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUFBLENBQUEsU0FBQSxDQ2hERixxQkRnREUsRUFBQSxLQUFBLENBUU4sNkJBUk0sS0FBQSxDQUFBLDJCQUFBLENBQUEsRUFBQSxRQUNFLEtBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLEdBQ0EsV0FBQSxLQ21ITixDRnJMRix1QkVxTEUsSUFBQSxDRnJMRix3QkVxTEUsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSx3QkFxS0YsSUFBQSxDQXJLRSx5QkFxS0YsSUFBQSxDQXJLRSx1QkFxS0YsSUFBQSxDQXJLRSxxQkFxS0YsSUFBQSxDQXJLRSxxQkFxS0YsSUFDRSxjQUFBLFNBQ0EsWUFBQSxTQUlGLENGM0xGLHVCRTJMRSxDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENGM0xGLHdCRTJMRSxDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHdCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHlCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHVCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHFCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUFBLENBM0tFLHFCQTJLRixDQUFBLFVBQUEsRUFBQSxLQUFBLGdCQUNFLFdBQUEsZUFJSixDQUFBLFNBQ0UsMEJBQUEsS0FHRixDQUFBLFNBQ0UsMEJBQUEsTUNyTUYsQ0FBQSx5QkFDRSxRQUFBLE1BTUUsQ0FBQSxrQkFBQSxDSFBKLHVCR09JLENBQUEsQ0hQSix3QkdPSSxDQUFBLGtCQUFBLENIUEosdUJHT0ksQ0FBQSxDSFBKLHdCR1FNLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxLQU1GLENBUEEsa0JBT0EsQ0FBQSxtQkFBQSxDQUFBLENEMkdGLG9CQzNHRSxZQUFBLENBUEEsa0JBT0EsQ0FBQSx5QkFBQSxDQUFBLENEMkdGLG9CQzNHRSxZQUNFLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxLQUtGLENBYkEsa0JBYUEsQ0FOQSxtQkFNQSxDQUFBLENBQUEsbUJBQ0UsUUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLFdBSUEsQ0FwQkYsa0JBb0JFLENBYkYsbUJBYUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0FQRixtQkFPRSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQUFBLHNCQUFBLENBcEJGLGtCQW9CRSxDQWJGLG1CQWFFLENBQUEsQ0FBQSxLQUFBLENBQUEsYUFBQSxDQUFBLENBM0JOLHlCQTJCTSxDQXBCRixrQkFvQkUsQ0FiRixtQkFhRSxDQUFBLENBQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQUFBLGdCQUFBLENBcEJGLGtCQW9CRSxDQWJGLG1CQWFFLENBQUEsQ0FBQSxLQUFBLENBQUEsYUFBQSxDQUFBLENBQUEsb0JBS0UsV0FBQSxJQUFBLHFCQUtGLENBOUJGLGtCQThCRSxDQXZCRixtQkF1QkUsQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDQWpCRixtQkFpQkUsQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBVkEsc0JBVUEsQ0E5QkYsa0JBOEJFLENBdkJGLG1CQXVCRSxDQUFBLENBQUEsWUFBQSxDQUFBLENBckNOLHlCQXFDTSxDQTlCRixrQkE4QkUsQ0F2QkYsbUJBdUJFLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0FWQSxnQkFVQSxDQTlCRixrQkE4QkUsQ0F2QkYsbUJBdUJFLENBQUEsQ0FBQSxZQUFBLENBQUEsQ0FWQSxvQkFlRSxXQUFBLEVBSUosQ0F2Q0Esa0JBdUNBLENBaENBLG9CQWdDQSxDQTFCQSxtQkEwQkEsQ0F2Q0Esa0JBdUNBLENBaENBLG9CQWdDQSxDQUFBLHdCQUFBLENBdkNBLGtCQXVDQSxDQWhDQSxvQkFnQ0EsQ0FBQSwyQkFHRSxjQUFBLFlBR0YsQ0E3Q0Esa0JBNkNBLENBdENBLG9CQXNDQSxDQWhDQSxtQkFpQ0UsV0FBQSxFQUlKLENBbERFLGtCQWtERixDQUFBLDhCQUFBLENBbERFLGtCQWtERixDQUFBLCtCQUFBLENBbERFLGtCQWtERixDQUFBLG1DQUFBLENBbERFLGtCQWtERixDQUFBLCtCQUFBLENBbERFLGtCQWtERixDQUFBLG1DQUFBLENBbERFLGtCQWtERixDQUFBLDZCQU1FLFFBQUEsTUFDQSxjQUFBLElBR0YsQ0E1REUsa0JBNERGLENBbkVGLHlCQW9FSSxRQUFBLE1BRUEsQ0EvREEsa0JBK0RBLENBdEVKLHdCQXNFSSxDQUFBLG9CQUNFLFFBQUEsS0FJSixDQXBFRSxrQkFvRUYsQ0FBQSw0QkFBQSxPQUNFLFVBQUEsS0FHRixDQXhFRSxrQkF3RUYsQ0FBQSw4QkFDRSxVQUFBLE1BRUEsQ0EzRUEsa0JBMkVBLENBSEYsOEJBR0UsT0FDRSxNQUFBLEtBSUosQ0FoRkUsa0JBZ0ZGLENBQUEsNkJBQUEsT0FDRSxVQUFBLEtBR0YsQ0FwRkUsa0JBb0ZGLENBQUEsa0NBQ0UsUUFBQSxLQUNBLFVBQUEsS0FFQSxDQXhGQSxrQkF3RkEsQ0FKRixpQ0FJRSxDQUFBLENBQUEsOEJBQUEsQ0F4RkEsa0JBd0ZBLENBSkYsa0NBSUUsQ0FqREEsd0JBaURBLENBeEZBLGtCQXdGQSxDQUpGLGtDQUlFLENBQUEseUJBR0UsWUFBQSxLQUdGLENBOUZBLGtCQThGQSxDQVZGLGtDQVVFLENBNUNGLDhCQTZDSSxjQUFBLEVBTUYsQ0FyR0Esa0JBcUdBLENBakJGLGtDQWlCRSxDQW5ERiw4QkFtREUsQ0FyR0Esa0JBcUdBLENBQUEsMEJBQUEsQ0FuREYsOEJBb0RJLFdBQUEsS0FLRixDQTNHQSxrQkEyR0EsQ0RsR0EsbUJDa0dBLENBNUNBLG9CQTZDRSxRQUFBLGFBQ0EsY0FBQSxFSi9HRixPQUFBLENBQUEsU0FBQSxFQUFBLE9Jb0hBLENBbEhBLGtCQWtIQSxDQUFBLDhCQUFBLENBbEhBLGtCQWtIQSxDQUFBLGlDQUFBLENBbEhBLGtCQWtIQSxDQUFBLDBCQUFBLENBbEhBLGtCQWtIQSxDQUFBLDBCQUFBLE9BQUEsQ0FsSEEsa0JBa0hBLENBQUEsd0JBS0UsTUFBQSxLQUdBLFVBQUEsTUpqSEYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSXNIQSxDQS9IQSxrQkErSEEsQ0FBQSwwQkFBQSxDQWJBLDhCQWNFLE1BQUEsS0FDQSxVQUFBLEtBUUUsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBaEpSLHdCQWdKUSxLQUFBLENBQUEsaUNBQUEsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBNUhKLGtCQTRISSxLQUFBLENBQUEsaUNBQ0UsUUFBQSxLQUNBLFlBQUEsV0FFQSxVQUFBLENBQUEsT0FBQSxFQUFBLE1BSkYsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBaEpSLHdCQWdKUSxLQUFBLENBQUEsaUNBQUEsQ0F6SUosa0JBeUlJLENBbElKLG1CQWtJSSxDQUFBLENBNUhKLGtCQTRISSxLQUFBLENBQUEsaUNBS0ksUUFBQSxLQUNBLHNCQUFBLElBQUEsZ0NBQUEsTUFHRixDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0F6SlYsd0JBeUpVLEtBQUEsQ0FURixnQ0FTRSxDQTlEUixrQ0E4RFEsQ0FsSk4sa0JBa0pNLENBM0lOLG1CQTJJTSxDQUFBLENBekpWLHdCQXlKVSxLQUFBLENBVEYsZ0NBU0UsQ0FBQSw0QkFBQSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0F6SlYsd0JBeUpVLEtBQUEsQ0FURixnQ0FTRSxDQUFBLHlCQUFBLENBbEpOLGtCQWtKTSxDQTNJTixtQkEySU0sQ0FBQSxDQXJJTixrQkFxSU0sS0FBQSxDQVRGLGdDQVNFLENBOURSLGtDQThEUSxDQWxKTixrQkFrSk0sQ0EzSU4sbUJBMklNLENBQUEsQ0FySU4sa0JBcUlNLEtBQUEsQ0FURixnQ0FTRSxDQUFBLDRCQUFBLENBbEpOLGtCQWtKTSxDQTNJTixtQkEySU0sQ0FBQSxDQXJJTixrQkFxSU0sS0FBQSxDQVRGLGdDQVNFLENBQUEseUJBSUUsc0JBQUEsWUFBQSxLQUNBLG1CQUFBLFlBRUEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixpQ0FxRVUsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixrQ0FxRVUsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsMkJBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBaEtaLHdCQWdLWSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsNEJBT0UsQ0FqRVIseUJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix3QkFPRSxDQUFBLENBakVSLDhCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0FoS1osd0JBZ0tZLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQWhLWix3QkFnS1ksS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix5QkFPRSxDQWpFUix5QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixpQ0FxRVUsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQXJFVixrQ0FxRVUsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FyRVYsa0NBcUVVLENBakVSLHlCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsMkJBT0UsQ0FBQSxDQWpFUiw4QkFpRVEsQ0F6SlIsa0JBeUpRLENBbEpSLG1CQWtKUSxDQUFBLENBNUlSLGtCQTRJUSxLQUFBLENBaEJKLGdDQWdCSSxDQVBGLDRCQU9FLENBbEhSLHdCQWtIUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYsNEJBT0UsQ0FqRVIseUJBaUVRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix3QkFPRSxDQUFBLENBakVSLDhCQWlFUSxDQXpKUixrQkF5SlEsQ0FsSlIsbUJBa0pRLENBQUEsQ0E1SVIsa0JBNElRLEtBQUEsQ0FoQkosZ0NBZ0JJLENBUEYseUJBT0UsQ0FsSFIsd0JBa0hRLENBekpSLGtCQXlKUSxDQWxKUixtQkFrSlEsQ0FBQSxDQTVJUixrQkE0SVEsS0FBQSxDQWhCSixnQ0FnQkksQ0FQRix5QkFPRSxDQWpFUix5QkFvRVUsWUFBQSxJQUlKLENBaEtOLGtCQWdLTSxDQXpKTixtQkF5Sk0sQ0FBQSxDQXZLVix3QkF1S1UsS0FBQSxDQXZCRixnQ0F1QkUsQ0FBQSxDQXhFTiw4QkF3RU0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBdktWLHdCQXVLVSxLQUFBLENBdkJGLGlDQXVCRSxDQXpITix3QkF5SE0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBdktWLHdCQXVLVSxLQUFBLENBdkJGLGlDQXVCRSxDQXhFTix5QkF3RU0sQ0FoS04sa0JBZ0tNLENBekpOLG1CQXlKTSxDQUFBLENBbkpOLGtCQW1KTSxLQUFBLENBdkJGLGdDQXVCRSxDQUFBLENBeEVOLDhCQXdFTSxDQWhLTixrQkFnS00sQ0F6Sk4sbUJBeUpNLENBQUEsQ0FuSk4sa0JBbUpNLEtBQUEsQ0F2QkYsaUNBdUJFLENBekhOLHdCQXlITSxDQWhLTixrQkFnS00sQ0F6Sk4sbUJBeUpNLENBQUEsQ0FuSk4sa0JBbUpNLEtBQUEsQ0F2QkYsaUNBdUJFLENBeEVOLHlCQTJFUSxrQkFBQSxFQUdGLENBdEtOLGtCQXNLTSxDQS9KTixtQkErSk0sQ0FBQSxDQTdLVix3QkE2S1UsS0FBQSxDQTdCRixpQ0E2QkUsQ0E3S1YseUJBNktVLENBdEtOLGtCQXNLTSxDQS9KTixtQkErSk0sQ0FBQSxDQXpKTixrQkF5Sk0sS0FBQSxDQTdCRixpQ0E2QkUsQ0E3S1YseUJBOEtZLGtCQUFBLEVBQ0EsZ0JBQUEsRUFLTixDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBaEtGLGtCQWdLRSxDQUFBLENBcExOLHlCQW9MTSxDQTdLRixrQkE2S0UsQ0F0S0Ysb0JBc0tFLENBQUEsd0JBQUEsQ0E3S0Ysa0JBNktFLENBdEtGLG9CQXNLRSxDQUFBLDRCQUFBLENBN0tGLGtCQTZLRSxDQXRLRixvQkFzS0UsQ0F6SkEsZ0JBeUpBLENBN0tGLGtCQTZLRSxDQXRLRixvQkFzS0UsQ0F6SkEsc0JBK0pFLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZUFBQSxJQUdGLENBeExGLGtCQXdMRSxDQWpMRixvQkFpTEUsQ0EvTE4seUJBK0xNLENBeExGLGtCQXdMRSxDQWpMRixvQkFpTEUsQ0FwS0Esb0JBc0tFLGNBQUEsRUFHRixDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLDhCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLCtCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLG1DQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBM0lKLDZCQTJJSSxDQTdMRixrQkE2TEUsQ0F0TEYsb0JBc0xFLENBQUEsZ0JBS0UsUUFBQSxNQUNBLFlBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsS0FDQSxNQUFBLElBQUEsZ0NBQ0EsWUFBQSxJQUFBLGtDQUNBLFlBQUEsRUFDQSxjQUFBLEVBQ0EsV0FBQSxXQUdGLENBM01GLGtCQTJNRSxDQXBNRixvQkFvTUUsQ0FkQSxnQkFlRSxZQUFBLEVBR0YsQ0EvTUYsa0JBK01FLENBeE1GLG1CQXdNRSxDQUFBLENBM0xBLHNCQTJMQSxDQTdKSiw2QkE4Sk0sTUFBQSxLQUdGLENBbk5GLGtCQW1ORSxDQTVNRixvQkE0TUUsQ0FqR0Ysd0JBa0dJLE1BQUEsTUFNTixDQTFORSxrQkEwTkYsQ0FBQSx5QkFDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLE9BQUEsRUFBQSxJQUFBLCtCSnBOQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVJaU5GLENBMU5FLGtCQTBORixDQUFBLHlCQUtJLFVBQUEsSUFBQSx3QkFLSixDQXBPRSxrQkFvT0YsQ0EzRk0sZ0NBNEZKLFFBQUEsTUFFQSxDQXZPQSxrQkF1T0EsQ0E5RkksZ0NBOEZKLENBOU9KLHdCQThPSSxLQUFBLENBbkpGLG1DQW1KRSxDQXJMRiw4QkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRiwrQkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRixtQ0FxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQXJMRiw2QkFxTEUsQ0F2T0Esa0JBdU9BLENBOUZJLGdDQThGSixDQTFDRSxnQkErQ0EsVUFBQSxLQUNBLE1BQUEsYUFDQSxFQUtBLENBblBGLGtCQW1QRSxDQTFHRSxnQ0EwR0YsQ0FqTUosNkJBaU1JLEtBQUEsQ0FBQSx5QkFBQSxDQW5QRixrQkFtUEUsQ0ExR0UsZ0NBMEdGLENBak1KLDRCQWlNSSxLQUFBLENBQUEseUJBQ0UsY0FBQSxJQU1GLENBMVBGLGtCQTBQRSxDQWpIRSwrQkFpSEYsQ0FBQSxpQ0FBQSxDQXhNSiw0QkF3TUksS0FBQSxDQVBBLHlCQU9BLENBMVBGLGtCQTBQRSxDQWpIRSwrQkFpSEYsQ0FBQSw2QkFBQSxDQXhNSiw0QkF3TUksS0FBQSxDQVBBLHlCQVFFLGNBQUEsSUFBQSxxQkFJSixDQS9QQSxrQkErUEEsQ0F0SEksZ0NBc0hKLENBQUEsNEJBQ0UsVUFBQSxLQUNBLFdBQUEsSUFBQSwrQkFFQSxDQW5RRixrQkFtUUUsQ0ExSEUsZ0NBMEhGLENBSkYsMkJBSUUsQ0FBQSxDQTVQRixvQkE2UEksVUFBQSxLQUtKLENBelFBLGtCQXlRQSxDQWhJSSwrQkFnSUosQ0FyUEUsc0JBcVBGLENBdk5GLDZCQXdOSSxNQUFBLEtBS0osQ0EvUUUsa0JBK1FGLENBdkxFLDhCQXVMRixDQS9RRSxrQkErUUYsQ0F4T0Usd0JBd09GLENBL1FFLGtCQStRRixDQXhPRSwyQkF3T0YsQ0EvUUUsa0JBK1FGLENBdkxFLHlCQTJMQSxXQUFBLGNBQ0EsY0FBQSxFQUNBLFFBQUEsTUFHRixDQXhSRSxrQkF3UkYsQ0FoTUUsOEJBZ01GLENBeFJFLGtCQXdSRixDQWpQRSx3QkFpUEYsQ0F4UkUsa0JBd1JGLENBalBFLDJCQW9QQSxVQUFBLElBQ0EsV0FBQSxPQUdGLENBL1JFLGtCQStSRixDQXhQRSwyQkF5UEEsTUFBQSxFQUdGLENBblNFLGtCQW1TRixDQTNNRSx5QkE0TUEsTUFBQSxJQUFBLG1CSnRTQSxPQUFBLENBQUEsU0FBQSxFQUFBLE9JMlNBLENBelNBLGlCQXlTQSxDQUFBLDZCQUFBLENEdkxGLHFCQ3lMTSxlQUFBLGVBRUEsQ0E3U0osaUJBNlNJLENBSkosNkJBSUksQ0QzTE4scUJDMkxNLE9BQ0UsTUFBQSxNQU9SLENBclRFLGtCQXFURixDQWpTSSxzQkFrU0YsYUFBQSxFQUNBLFlBQUEsRUFFQSxDQXpUQSxrQkF5VEEsQ0FyU0UscUJBcVNGLEtBQUEsQ0FBQSwyQkFDRSxFQUNBLE9BQUEsRUFJRixDQS9UQSxrQkErVEEsQ0EzU0Usc0JBMlNGLENBQUEsMEJBQ0UsV0FBQSxJQUFBLHFCQUNBLFlBQUEsSUFBQSxxQkFDQSxXQUFBLElBQUEsTUFBQSxJQUFBLG1CQUdGLENBclVBLGtCQXFVQSxDQWpURSxzQkFpVEYsQ0F0RUEsNEJBdUVFLFFBQUEsS0FDQSxlQUFBLE9BQ0EsV0FBQSxZQUNBLE1BQUEsS0FHRSxDQTVVSixrQkE0VUksQ0F4VEYsc0JBd1RFLENBN0VKLDJCQTZFSSxDQUFBLENBclVKLG1CQXFVSSxDQUFBLG9DQUNFLFFBQUEsS0FDQSxZQUFBLFFBQ0EsVUFBQSxLQUNBLE1BQUEsS0p2VU4sT0FBQSxDQUFBLFNBQUEsRUFBQSxVSW1VSSxDQTVVSixrQkE0VUksQ0F4VEYsc0JBd1RFLENBN0VKLDJCQTZFSSxDQUFBLENBclVKLG1CQXFVSSxDQUFBLG9DQU9JLFVBQUEsSUFBQSx3QkFHRixDQXRWTixrQkFzVk0sQ0FsVUosc0JBa1VJLENBdkZOLDJCQXVGTSxDQUFBLENBL1VOLG1CQStVTSxDQVZGLG1DQVVFLENBQUEsQ0E3VlYseUJBNlZVLENBdFZOLGtCQXNWTSxDQWxVSixzQkFrVUksQ0F2Rk4sMkJBdUZNLENBQUEsQ0EvVU4sbUJBK1VNLENBVkYsbUNBVUUsQ0FBQSxDQXpVTixtQkEyVVEsV0FBQSxFQUNBLGNBQUEsRUFDQSxRQUFBLE1BRUEsQ0E1VlIsa0JBNFZRLENBeFVOLHNCQXdVTSxDQTdGUiwyQkE2RlEsQ0FBQSxDQXJWUixtQkFxVlEsQ0FoQkosbUNBZ0JJLENBQUEsQ0FuV1osd0JBbVdZLENBQUEsQ0FuV1oseUJBbVdZLENBNVZSLGtCQTRWUSxDQXhVTixzQkF3VU0sQ0E3RlIsMkJBNkZRLENBQUEsQ0FyVlIsbUJBcVZRLENBaEJKLG1DQWdCSSxDQUFBLENBL1VSLGtCQStVUSxDQUFBLENBbldaLHlCQW9XYyxPQUFBLEtBQ0EsUUFBQSxLQUNBLFlBQUEsT0FRVixDQXZXQSxrQkF1V0EsQ0FuVkUsc0JBbVZGLENBclRGLDRCQXFURSxDQUFBLGdDQUNFLElBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxJQUFBLG1CQUNBLFlBQUEsa0JBQ0EsT0FDQSxpQkFBQSxJQUFBLHVCQU9KLENBNVdFLDBCQTRXRixDQUFBLGdDQUNFLE1BQUEsS0FDQSxRQUFBLElBQUEscUJBQUEsRUFDQSxjQUFBLElBQUEsTUFBQSxJQUFBLG1CQUNBLFlBQUEsSUFDQSxVQUFBLEtBQ0EsTUFBQSxJQUFBLDJCQUNBLEVBR0YsQ0F0WEUsMEJBc1hGLENBVkEsK0JBVUEsQ0FBQSxFQUNFLFdBQUEsSUFBQSxxQkFDQSxjQUFBLEVKallBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT0lzWUEsQ0E3WEEsMEJBNlhBLENBN1hBLG9CQTZYQSxDQTdYQSwwQkE2WEEsQ0EzWUoseUJBNllNLE1BQUEsTUo3WEYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSXNZSSxDQUFBLFNBQUEsQ0EvWUosa0JBK1lJLENBeFlKLG9CQXdZSSxDQTdWTiw4QkE2Vk0sQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0E3Vk4sK0JBNlZNLENBQUEsU0FBQSxDQS9ZSixrQkErWUksQ0F4WUosb0JBd1lJLENBN1ZOLG1DQTZWTSxDQUFBLFNBQUEsQ0EvWUosa0JBK1lJLENBeFlKLG9CQXdZSSxDQTdWTiw2QkE2Vk0sQ0FBQSxTQUFBLENBL1lKLGtCQStZSSxDQXhZSixvQkF3WUksQ0FsTkYsZ0JBdU5JLGNBQUEsSUFBQSxrQ0FDQSxhQUFBLElBQUEscUNKNVlOLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUl1WkksQ0FBQSxTQUFBLENBaGFKLGtCQWdhSSxDQXpaSixvQkF5WkksQ0E5V04sOEJBOFdNLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBOVdOLCtCQThXTSxDQUFBLFNBQUEsQ0FoYUosa0JBZ2FJLENBelpKLG9CQXlaSSxDQTlXTixtQ0E4V00sQ0FBQSxTQUFBLENBaGFKLGtCQWdhSSxDQXpaSixvQkF5WkksQ0E5V04sNkJBOFdNLENBQUEsU0FBQSxDQWhhSixrQkFnYUksQ0F6Wkosb0JBeVpJLENBbk9GLGdCQXdPSSxjQUFBLElBQUEsb0NBQ0EsYUFBQSxJQUFBLG1DQVNSLENBL2FFLGtCQSthRixDQUFBLHVCQUFBLENBQUEsQ0Q3VEEsb0JDNlRBLFlBQ0UsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQ2xiSixDQUFBLGtCQUNFLFdBQUEsS0FDQSxRQUFBLGVBQ0EsZUFBQSxJQUNBLGdCQU5hLElBQUEsVUFPYixhQVBhLElBQUEsVUFRYixzQkFBQSxLTE5FLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT0tBSixDQUFBLGtCQVNJLGFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxJQUdGLENBWkYsaUJBWUUsQ0FBQSxTQUNFLFlBQ0EsU0FBQSxPQUdGLENBakJGLGlCQWlCRSxDQUFBLDZCQUNFLGVBQUEsS0FHRixDQXJCRixpQkFxQkUsQ0FBQSx3QkFDRSxnQkFBQSxFQUNBLGFBQUEsRUFHRixDQTFCRixpQkEwQkUsQ0FBQSw0QkFDRSxnQkFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBUU0sQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSxvQkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEseUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHNCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLG9CQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSx5QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEsc0JBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsb0JBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLHlCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSxzQkFDRSxzQkFBQSxJQUFBLElMdENkLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUsrQ1EsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLEtMNURoQixPQUFBLENBQUEsU0FBQSxFQUFBLFVLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxLTDVEaEIsT0FBQSxDQUFBLFNBQUEsRUFBQSxVSytDUSxDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUpGLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsS0w1RGhCLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVUsrQ1EsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFKRixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFKRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLEtMNURoQixPQUFBLENBQUEsU0FBQSxFQUFBLFdLK0NRLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BSkYsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsTUFLSSxDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFFRixDQUFBLHlCQUNFLHNCQUFBLElBQUEsSUFiUixDQUFBLHVCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLEtBRUYsQ0FBQSw0QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUtJLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUpGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQUVGLENBQUEseUJBQ0Usc0JBQUEsSUFBQSxJQWJSLENBQUEsdUJBQ0Usc0JBQUEsT0FBQSxDQUFBLENBQUEsS0FFRixDQUFBLDRCQUNFLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE1BS0ksQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBSkYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBRUYsQ0FBQSx5QkFDRSxzQkFBQSxJQUFBLElBYlIsQ0FBQSx1QkFDRSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxLQUVGLENBQUEsNEJBQ0Usc0JBQUEsT0FBQSxDQUFB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QSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxZQUFBLEVBQ0EsV0FBQSxXQUVBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLGlDQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDhCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLGtDQThCRSxPQUFBLENBdkJKLDJCQXVCSSxDQUFBLENBOUJGLCtCQThCRSxPQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsUUFBQSxFQUNBLFdBQUEsTUFBQSxJQUFBLEtBQ0EsVUFBQSxNQUFBLEdBR0YsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosaUNBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0Ysa0NBc0NFLENBQUEsd0NBQUEsQ0EvQkosOEJBK0JJLENBQUEsQ0F0Q0YsK0JBc0NFLENBQUEsd0NBQUEsQ0EvQkos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SiwwQkEyREksTUFBQSxRQUFBLEN2QjVMSixrQnVCNExJLElBQ0UsS0FBQSxJQUFBLG1CQU1OLEN2QjNRRSxtQnVCMlFGLENMM09FLDRCSzJPRixDdkIzUUUsbUJ1QjJRRixDQUFBLDJCQUFBLEN2QjNRRSxtQnVCMlFGLENBQUEsNEJBR0UsTUFBQSxJQUFBLDJCQUNBLGFBQUEsSUFBQSxrQ0FDQSxpQkFBQSxJQUFBLDhCQUVBLEN2QmxSQSxtQnVCa1JBLENMbFBBLDRCS2tQQSxDdkIxTUYsa0J1QjBNRSxJQUFBLEN2QmxSQSxtQnVCa1JBLENBUEYsMkJBT0UsQ3ZCMU1GLGtCdUIwTUUsSUFBQSxDdkJsUkEsbUJ1QmtSQSxDQVBGLDRCQU9FLEN2QjFNRixrQnVCME1FLElBQ0UsS0FBQSxJQUFBLCtCQUdGLEN2QnRSQSxtQnVCc1JBLENMdFBBLDJCS3NQQSxPQUFBLEN2QnRSQSxtQnVCc1JBLENBWEYsMEJBV0UsT0FBQSxDdkJ0UkEsbUJ1QnNSQSxDQVhGLDJCQVdFLE9BQ0UsaUJBQUEsSUFBQSxvQ0FRSixDdkIvUkUsb0J1QitSRixDdkJoTEEseUJ1QmdMQSxDdkIvUkUsMEJ1QitSRixDdkJoTEEseUJ1QmlMRSxlQUFBLE9BQ0EsT0FBQSxJQUFBLHlCQUVBLEN2Qm5TQSxvQnVCbVNBLEN2QnBMRix3QnVCb0xFLENBQUEsaUNBQUEsQ3ZCblNBLG9CdUJtU0EsQ3ZCcExGLHdCdUJvTEUsQ0FBQSw0QkFBQSxDdkJuU0EsMEJ1Qm1TQSxDdkJwTEYsd0J1Qm9MRSxDQUFBLGlDQUFBLEN2Qm5TQSwwQnVCbVNBLEN2QnBMRix3QnVCb0xFLENBQUEsNEJBRUUsTUFBQSxFQUNBLE9BQUEsSUFBQSwrQkFDQSxZQUFBLEVBQ0EsYUFBQSxFQUlKLEN2QjVTRSxvQnVCNFNGLENmOU9FLHdCZThPRixDQUFBLEN2QjdMQSx5QnVCNkxBLEN2QjVTRSwwQnVCNFNGLENmOU9FLHdCZThPRixDQUFBLEN2QjdMQSx5QnVCOExFLE1BQUEsR0FJQSxDdkJqVEEsbUJ1QmlUQSxDQUFBLDZCQUFBLENmblBBLHdCZW1QQSxDQUFBLEN2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LHVCQzNISixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHVDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDRCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLDBDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLCtCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLGtDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHVCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLG1DQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHdCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHVDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDRCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLGlDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHNCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHdDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDZCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHdDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDZCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLDBDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLCtCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLG1DQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLHdCQUxwQixDaEN1RkEsaUJnQ3ZGQSxDQUFBLHFDQUFBLENBQUEsSUFDRSxLQUlrQixJQUFBLDBCQ050QixDQUFBLG1CQUNFLFFBQUEsWUFDQSxZQUFBLE9BQ0EsWUFBQSxPQUNBLGNBQUEsSUFBQSwwQkFDQSxPQUFBLElBQUEsYUFDQSxpQkFBQSxJQUFBLDZCQUNBLE1BQUEsSUFBQSxrQkFDQSxVQUFBLElBQUEsc0JBQ0EsWUFBQSxJQUNBLFFBQUEsRUFBQSxJQUFBLCtCQUNBLFlBQUEsWUFDQSxPQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLCtCQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsdUJBRUEsV0FBQSxPQUNBLFlBQUEsRUFFQSxDQWpCRixrQkFpQkUsTUFBQSxLQUFBLENBQUEsdUJBQ0UsUUFBQSxLQU9BLENBekJKLGtCQXlCSSxDQUFBLDBCQUNFLGFBQUEsSUFBQSxtQkFDQSxNQUFBLElBQUEsbUJBRUEsQ0E3Qk4sa0JBNkJNLENBSkYsMEJBSUUsQ2pDMkRKLGtCaUMzREksSUFDRSxLQUFBLElBQUEsbUJBTEosQ0F6Qkosa0JBeUJJLENBQUEsMkJBQ0UsYUFBQSxJQUFBLG9CQUNBLE1BQUEsSUFBQSxvQkFFQSxDQTdCTixrQkE2Qk0sQ0FKRiwyQkFJRSxDakMyREosa0JpQzNESSxJQUNFLEtBQUEsSUFBQSxvQkFMSixDQXpCSixrQkF5QkksQ0FBQSx3QkFDRSxhQUFBLElBQUEsaUJBQ0EsTUFBQSxJQUFBLGlCQUVBLENBN0JOLGtCQTZCTSxDQUpGLHdCQUlFLENqQzJESixrQmlDM0RJLElBQ0UsS0FBQSxJQUFBLGlCQUtOLENBbkNGLGtCQW1DRSxDQUFBLDBCQUNFLGFBQUEsSUFBQSxpQkFFQSxDQXRDSixrQkFzQ0ksQ0FIRiwwQkFHRSxDakNrREYsa0JpQ2xERSxJQUNFLEtBQUEsSUFBQSxpQkFJSixDQTNDRixrQkEyQ0UsQ0FBQSwyQkFDRSxhQUFBLElBQUEsb0JBQ0EsTUFBQSxJQUFBLG9CQUVBLENBL0NKLGtCQStDSSxDQUpGLDJCQUlFLENqQ3lDRixrQmlDekNFLElBQ0UsS0FBQSxJQUFBLG9CQUlKLENBcERGLG1CQW9ERSxDakNvQ0Esa0JpQ25DRSxPQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBRUEsQ0FBQSxTQUFBLENBdkRKLG1CQXVESSxDakNpQ0Ysa0JpQ2hDSSxhQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEtBR0YsQ0FBQSxTQUFBLENBM0RKLG1CQTJESSxDakM2QkYsa0JpQzVCSSxZQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEtBR0YsQ0EvREosbUJBK0RJLENqQ3lCRixrQmlDekJFLElBQ0UsS0FBQSxJQUFBLGtCQUlKLENBQUEsNkJBQ0UsT0FBQSxhQUNBLEVBRUEsQ0FKRiw2QkFJRSxDakNnQkYsa0JpQ2ZJLE9BQUEsSUFBQSw2QkFDQSxZQUlKLENWVUUsMkJVVEEsYUFBQSxJQUFBLHVDQUNBLGNBQUEsSUFBQSx1Q0NsRkosQ0FBQSxvQkFDRSxpQkFBQSxJQUFBLDhCQUNBLE1BQUEsSUFBQSxtQkFDQSxVQUFBLElBQUEsZ0JBQ0EsWUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsZUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsV0FBQSxPQUVBLENBUkYsb0JBUUUsQ0FBQSxtQkFBQSxPQUNFLE1BQUEsSUFBQSx5QkFDQSxnQkFBQSxVQ1JKLENBQUEsQ0FBQSxDQUFBLHdCQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FHRixDQUFBLDZCQUNFLFFBQUEsS0FDQSxXQUFBLEt0Q0RFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT3NDREosQ0FBQSw2QkFJSSxTQUFBLE1BSUosQ0FBQSw2QkFDRSxRQUFBLEtBQ0EsVUFBQSxPQUNBLFlBQUEsT0FDQSxZQUFBLE9BQ0EsVUFBQSxJQUFBLHNCdENERSxPQUFBLENBQUEsU0FBQSxFQUFBLFVzQ0pKLENBQUEsNkJBT0ksU0FBQSxRQUdGLENBVkYsNkJBVUUsQ25Da0VBLGtCbUNqRUUsWUFBQSxJQUFBLHlCQUNBLGFBQUEsSUFBQSx5QkFDQSxPQUFBLElBQUEsK0JBSUEsQ0FqQkosNEJBaUJJLFlBQUEsQ25DMkRGLGtCbUMxREksUUFBQSxLQVdKLENBQUEseUNBQUEsQ0E3QkYsNkJBOEJJLFVBQUEsS3RDMUJBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVXNDaUNFLENBQUEseUNBQUEsQ0FyQ04sNkJBcUNNLENBQUEseUNBQUEsQ0FyQ04sNkJBcUNNLENBQUEseUNBQUEsQ0FyQ04sNkJBcUNNLENBQUEseUNBQUEsQ0FyQ04sNkJBcUNNLENBQUEseUNBQUEsQ0FyQ04sNkJBc0NRLFVBQUEsS0MzQ1IsQzFCREEsa0IwQkpFLE9BQUEsSUFBQSxNQUFBLElBQUEsd0JBQ0EsY0FBQSxJQUFBLHlCQUNBLFFBQUEsSUFBQSxrQkNERixDcEM2VEksa0JtQzlURixPQUFBLElBQUEsTUFBQSxJQUFBLHdCQUNBLGNBQUEsSUFBQSx5QkFDQSxRQUFBLElBQUEsa0JDRUEsU0FBQSxPQUNBLFNBQUEsU0FDQSxXQUFBLGlCQUFBLEdBQUEsQ0FBQSxhQUFBLElBQ0EsUUFBQSxLQUNBLGVBQUEsT0FDQSxpQkFBQSxJQUFBLHVCQUdFLENwQ2tUQSxpQm9DbFRBLENBQUEsMkJBQUEsT0FBQSxDcENrVEEsaUJvQ2xUQSxDQUFBLDJCQUFBLE9BRUUsYUFBQSxJQUFBLDhCQUNBLGlCQUFBLElBQUEsMEJBSUosQ3BDMlNFLGlCb0MzU0YsQ0FBQSw4QkFDRSxhQUFBLElBQUEsZ0NBR0YsQ3BDdVNFLGlCb0N2U0YsQ0FBQSx5QkFDRSxhQUFBLElBQUEsb0JBR0YsQ3BDbVNFLGtCb0NuU0YsQ3BDaVZFLHdCb0NoVkEsV0FBQSxFQUNBLGNBQUEsRUFDQSxNQUFBLElBQUEsb0JBRUEsQ3BDOFJBLGtCb0M5UkEsQ3BDNFVBLHdCb0M1VUEsRUFDRSxXQUFBLGVBSUosQ3BDeVJFLGtCb0N6UkYsQ3JDdkJFLHVCcUN3QkEsV0FBQSxJQUFBLGtCQUVBLENwQ3NSQSxrQm9DdFJBLENyQzFCQSxzQnFDMEJBLENBQUEsQ0FBQSxZQUNFLGNBQUEsRUFJSixDcENpUkUsa0JvQ2pSRixDQUFBLHlCQUNFLFdBQUEsS0FDQSxZQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLEt4Q2pDQSxPQUFBLENBQUEsU0FBQSxFQUFBLFV3Q3FDRixDcEMyUUUsaUJvQzNRRixDQUFBLHdCQUVJLFFBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFLSixDcENvUUUsaUJvQ3BRRixDQUFBLCtCQUNFLEVBRUEsQ3BDaVFBLGlCb0NqUUEsQ0FIRix1QkFHRSxDQUFBLHlCQUFBLENwQ2lRQSxpQm9DalFBLENBSEYsdUJBR0UsQ3JDL0NBLHVCcUMrQ0EsQ3BDaVFBLGlCb0NqUUEsQ0FIRix1QkFHRSxDQWhCRix5QkFtQkksYUFBQSxJQUFBLGtCQUNBLGNBQUEsSUFBQSxrQkFFQSxDcEMyUEYsaUJvQzNQRSxDQVRKLHVCQVNJLENBTkYsd0JBTUUsYUFBQSxDcEMyUEYsaUJvQzNQRSxDQVRKLHVCQVNJLENyQ3JERixzQnFDcURFLGFBQUEsQ3BDMlBGLGlCb0MzUEUsQ0FUSix1QkFTSSxDQXRCSix3QkFzQkksYUFDRSxZQUFBLElBQUEsa0JBR0YsQ3BDdVBGLGlCb0N2UEUsQ0FiSix1QkFhSSxDQVZGLHdCQVVFLFlBQUEsQ3BDdVBGLGlCb0N2UEUsQ0FiSix1QkFhSSxDckN6REYsc0JxQ3lERSxZQUFBLENwQ3VQRixpQm9DdlBFLENBYkosdUJBYUksQ0ExQkosd0JBMEJJLFlBQ0UsZUFBQSxJQUFBLGtCQVFOLENBQUEsMEJBQUEsQ0FuQkUseUJBb0JBLFFBQUEsS0FDQSxZQUFBLFdBQ0EsZ0JBQUEsV0FDQSxVQUFBLEtBR0YsQ0FQQSwwQkFPQSxDcENxUkUsd0JvQ2pSQSxDQVhGLDBCQVdFLENwQ2lSQSx3Qm9DalJBLEVBSEEsTUFBQSxJQUFBLG9CQUNBLFlBQUEsSUFRRixDQWpCQSwwQkFpQkEsQ0FBQSxtQkFDRSxXQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBR0YsQ0FyQkEsMEJBcUJBLENBQUEsa0NBQ0UsRUFFQSxDQXhCRiwwQkF3QkUsQ0FIRiwyQkFHRSxDdEMvQkYsK0JzQ2dDSSxFQUVBLENBM0JKLDBCQTJCSSxDQU5KLDJCQU1JLEN0Q2xDSixzQnNDa0NJLEtBQUEsYUFDRSxjQUFBLEtBS04sQ0FqQ0EsMEJBaUNBLENBQUEsQ0FBQSxDQVpBLDJCQWFFLFdBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsS0FHRixDQXJDQSwwQkFxQ0EsQ0F4RUEseUJBeUVFLFlBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsR0FFQSxDQXhDRiwwQkF3Q0UsQ0EzRUYseUJBMkVFLENyQzFHQSxvQnFDMkdFLE1BQUEsS0MzSE4sQ0FBQSxrQkFDRSxjQUFBLElBQUEseUJBQ0EsYUFBQSxJQUFBLG9CQUNBLGFBQUEsTUFDQSxhQUFBLElBQ0EsU0FBQSxPQUVBLENBUEYsa0JBT0UsQ0FBQSx3QkFDRSxZQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsSUFBQSxvQkFDQSxXQUFBLEVBQ0EsY0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLElBQ0EsWUFBQSxJQUFBLFVBQ0EsYUFBQSxJQUFBLFVBQ0EsZUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLElBQ0EsWUFBQSxJQUFBLFVBQ0EsY0FBQSxJQUFBLE1BQUEsSUFBQSxtQkFHRixDQXBCRixrQkFvQkUsQ0FBQSxnQ0FDRSxRQUFBLEVBQUEsSUFBQSxVQUFBLElBQUEsVUFBQSxJQUFBLFVBR0YsQ0F4QkYsa0JBd0JFLENBQUEsd0JBQ0UsUUFBQSxJQUFBLFVBQ0EsaUJBQUEsSUFBQSw0QkFFQSxDQTVCSixrQkE0QkksQ0FKRix1QkFJRSxDQUFBLENBQUEsS0FBQSxjQUNFLFlBQUEsSUFBQSxVQUlKLENBakNGLGtCQWlDRSxDQUFBLDZCQUFBLENBQUEsdUJBQ0UsaUJBQUEsSUFBQSw0QkFDQSxRQUFBLEVBQUEsSUFBQSxVQUFBLEVBQUEsSUFBQSxVQUNBLFlBQUEsSUFJQSxDQXhDSixrQkF3Q0ksQ3RDaUZGLHFCc0NqRkUsQ3RDeEJBLG9Cc0N5QkUsTUFBQSxLQUdGLENBNUNKLGtCQTRDSSxDdEM2RUYsb0JzQzdFRSxDQUFBLEVBQ0UsV0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLElBRUEsQ0EvQ04sa0JBK0NNLEN0QzBFSixvQnNDMUVJLENBQUEsQ0FBQSxZQUNFLGNBQUEsRUFNUixDQTlCRSx3QkE4QkYsQ0FyQkUsc0JBcUJGLFlBQ0UsWUFBQSxJQUdGLENBQUEsNkJBQ0UsUUFBQSxLQUNBLGdCQUFBLFdBQ0EsWUFBQSxPQUNBLFVBQUEsS0FFQSxDQU5GLDRCQU1FLENBQUEsbUNBQ0UsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBRUEsQ0FUSiw0QkFTSSxDQUhGLG1DQUdFLENBQUEsNEJBQUEsYUFDRSxhQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FJSixDQWRGLDRCQWNFLENBQUEsbUNBQ0UsZ0JBQUEsU0FDQSxZQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FFQSxDQWxCSiw0QkFrQkksQ0FKRixtQ0FJRSxDQUFBLDRCQUFBLFlBQ0UsWUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBSUosQ0F2QkYsNEJBdUJFLENBQUEsQ0F2QkYsNkJBd0JJLFdBQUEsWUFDQSxVQUFBLEVBSUosQ0F0REUsdUJBdURBLFFBQUEsS0FDQSxnQkFBQSxjQUNBLFlBQUEsV0FHRSxDQTVERix1QkE0REUsQ0ExQkEsNEJBMEJBLGFBQ0UsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBSUosQ0FqRUEsdUJBaUVBLENBdEJFLDZCQXVCQSxZQUFBLE9BRUEsQ0FwRUYsdUJBb0VFLENBekJBLDRCQXlCQSxZQUNFLFlBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUlKLENBekVBLHNCQXlFQSxLQUFBLGNBQ0UsWUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBR0YsQ0E3RUEsc0JBNkVBLENBQUEsaUNBQ0UsV0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsWUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsV0FBQSxJQUFBLE9BQUEsSUFBQSxtQkFHRixDQW5GQSx1QkFtRkEsQ0FBQSxpQ0FDRSxNQUFBLEtBQ0EsVUFBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxLQUlKLENBQUEseUJBQ0UsaUJBQUEsSUFBQSw0QkFDQSxRQUFBLElBQUEsVUM1SEYsQ0ZtR0UsbUJFbEdBLFNBQUEsU0FFQSxDRmdHQSxtQkVoR0EsQ0FBQSx3QkFDRSxRQUFBLE9BSUEsQ0YyRkYsbUJFM0ZFLENBQUEsdUJBQUEsYUFBQSxDQUFBLHdCQUNFLFNBQUEsU0FDQSxPQUFBLEtBQ0EsS0FBQSxFQUNBLFVBQUEsS0FHRixDRm9GRixtQkVwRkUsQ0FQQSx1QkFPQSxhQUFBLENBWkYsd0JBYUksUUFBQSxNQUVBLENGaUZKLG1CRWpGSSxDQVZGLHVCQVVFLGFBQUEsQ0FmSix3QkFlSSxDQUFBLHlCQUNFLFlBQUEsSUFDQSxVQUFBLEtBS04sQ0YwRUEsbUJFMUVBLENBakJFLHVCQWlCRixLQUFBLGNBQ0UsV0FBQSxJQUNBLE1BQUEsS0N6QkosQ0FBQSxrQ0pBRSxPQUFBLElBQUEsTUFBQSxJQUFBLHdCQUNBLGNBQUEsSUFBQSx5QkFDQSxRQUFBLElBQUEsa0JJQUEsUUFBQSxLQUNBLGVBQUEsT0FDQSxZQUFBLFczQ1VFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTJDZEosQ0FBQSxrQ0FPSSxlQUFBLElBQ0EsVUFBQSxNM0NNQSxPQUFBLENBQUEsU0FBQSxFQUFBLFUyQ0hGLENBWEYsaUNBV0UsQ0FBQSxzQkFFSSxVQUFBLE9BQ0EsZUFBQSxRM0NBRixPQUFBLENBQUEsU0FBQSxFQUFBLFcyQ0hGLENBWEYsaUNBV0UsQ0FBQSxzQkFPSSxVQUFBLEtBQ0EsZUFBQSxLM0NMRixPQUFBLENBQUEsU0FBQSxFQUFBLFUyQ1FBLENBdEJKLGlDQXNCSSxDQVhGLHNCQVdFLENBQUEseUNBRUksS0FBQSxLQUNBLGNBQUEsRzNDWEosT0FBQSxDQUFBLFNBQUEsRUFBQSxXMkNRQSxDQXRCSixpQ0FzQkksQ0FYRixzQkFXRSxDQUFBLHlDQU9JLEtBQUEsRUFBQSxFQUNBLGNBQUEsSUFBQSxXM0NoQkosT0FBQSxDQUFBLFNBQUEsRUFBQSxVMkNvQkEsQ0FsQ0osaUNBa0NJLENBdkJGLHNCQXVCRSxDQUFBLHdDQUVJLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxLM0N0QkosT0FBQSxDQUFBLFNBQUEsRUFBQSxXMkNvQkEsQ0FsQ0osaUNBa0NJLENBdkJGLHNCQXVCRSxDQUFBLHdDQU1JLFdBQUEsR0FPUixDQXpCSSx5Q0EwQkYsUUFBQSxLQUNBLFlBQUEsV0FDQSxnQkFBQSxXQUNBLFVBQUEsSzNDckNFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTJDaUNKLENBekJJLHlDQWdDQSxLQUFBLEVBQUEsRUFDQSxjQUFBLElBQUEsV0FHRixDQXBDRSx5Q0FvQ0YsQ0FBQSx3Q0FDRSxXQUFBLEVBQ0EsY0FBQSxFQUNBLE1BQUEsSUFBQSxvQkFDQSxZQUFBLElBRUEsQ0ExQ0EseUNBMENBLENBTkYsd0NBTUUsRUFDRSxNQUFBLElBQUEsb0JBQ0EsWUFBQSxJQUlKLENBaERFLHlDQWdERixDQUFBLHlDQUNFLFdBQUEsS0FDQSxXQUFBLElBQUEsK0JBS0osQ0FBQSx1Q0FDRSxjQUFBLEVBQ0EsTUFBQSxLQUVBLENBSkYsdUNBSUUsQ3hDbkVFLG9Cd0NvRUEsV0FBQSxJQUFBLGtCQUdGLENBUkYsdUNBUUUsQ0FBQSwyQ0FDRSxXQUFBLElBQUEsa0JBQ0EsWUFBQSxJQUFBLGtCQUNBLFdBQUEsSUFBQSxNQUFBLElBQUEsbUJBR0YsQ0FkRix1Q0FjRSxDRnJFQSx3QkVzRUUsWUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUNBLFdBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFDQSxXQUFBLElBQUEsTUFBQSxJQUFBLG1CQUtKLENBakVJLHdDQWtFRixRQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBQUEsSUFBQSxrQkFDQSxjQUFBLElBQUEseUJBQ0EsaUJBQUEsSUFBQSw0QkFDQSxXQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSTNDekZFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTJDcUZKLENBakVJLHdDQXdFQSxXQUFBLEdBR0YsQ0EzRUUsd0NBMkVGLENEdkdFLHVCQ3VHRixhQUFBLENENUdBLHdCQzRHQSxDRDdGSSx5QkM4RkYsVUFBQSxLQ2xISixDQUFBLDBDQUNFLE1BQUEsS0FDQSxRQUFBLEtBQ0EsVUFBQSxPQUVBLENBQUEseUNBQUEsQ0FBQSxFQUNFLFlBQUEsRUFHRixDQUFBLDBDQUFBLEN6Q2tIQSxxQnlDakhFLFFBQUEsS0FDQSxVQUFBLE9DWEosQ0FBQSxrQkFDRSxpQkFBQSxJQUFBLDRCQUNBLFdBQUEsTUFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLElBQUEsaUNBQ0EsWUFDQSxJQUFBLElBQ0EsWUFBQSxTQUdGLENBQUEsd0JBQ0UsUUFBQSxNQUNBLFFBQUEsSUFBQSxVQUNBLFVBQUEsRUFJRixDQUFBLHdCQUNFLFNBQUEsU0FDQSxPQUFBLEtBRUEsQ0FKRix3QkFJRSxDQUFBLHdCQUNFLFlBR0YsQ0FSRix3QkFRRSxDMUNvR0EscUIwQ25HRSxTQUFBLFNBQ0EsSUFBQSxLQUFBLElBQUEsd0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFDQSxNQUFBLElBQUEsVUFDQSxRQUFBLEtBQ0EsV0FBQSxZQUNBLGNBQUEsSUFBQSwyQkFDQSxTQUFBLE9BQ0EsaUJBQUEsSUFBQSx1QkFJQSxDQXBCSix1QkFvQkksT0FBQSxDMUN3RkYscUIwQ3ZGSSxRQUFBLE1BS04sQ0FBQSxnQ0FDRSxRQUFBLEtBQ0EsV0FBQSxLQUNBLE9BQUEsS0FLQSxDQUFBLDhCQUFBLEMxQzBFQSxxQjBDekVFLGdCQUFBLFM3QzNDQSxPQUFBLENBQUEsU0FBQSxFQUFBLE84Q0ZKLENBQUEscUNBRUksUUFBQSxNOUNXQSxPQUFBLENBQUEsU0FBQSxFQUFBLFU4Q1BKLENBQUEsd0NBRUksUUFBQSxNQXFDSixDQUFBLDZCQUNFLGdCQUFBLFdBR0UsQ0FBQSxTQUFBLENBSkosNEJBSUksQ0FBQSxDQUFBLDRCQUNFLFlBQUEsSUFBQSxnQ0FDQSxhQUFBLElBQUEsbUNBR0YsQ0FBQSxTQUFBLENBVEosNEJBU0ksQ0FBQSxDQUxBLDRCQU1FLGFBQUEsSUFBQSxnQ0FDQSxZQUFBLElBQUEsbUNBSUEsQ0FBQSxTQUFBLENBZk4sNEJBZU0sQ0FBQSxDQVhGLDJCQVdFLENBQUEsQ25DZUYseUJtQ2RJLFlBQUEsSUFBQSxtQ0FHRixDQUFBLFNBQUEsQ0FuQk4sNEJBbUJNLENBQUEsQ0FmRiwyQkFlRSxDQUFBLENuQ1dGLHlCbUNWSSxhQUFBLElBQUEsbUNBTUosQ0ExQkosNEJBMEJJLENBQUEsY0FBQSxDQUFBLENBdEJBLDRCcEMxQkYsV0FBQSxVQUFBLElBQUEsb0JBQUEsT0FwQkEsQ0FBQSxTQUFBLENvQzBDRiw0QnBDMUNFLENBQUEsY0FBQSxDQUFBLENvQzhDRSw0QnBDN0NBLFVBQUEsT0FBQSxRQUdGLENBQUEsU0FBQSxDb0NzQ0YsNEJwQ3RDRSxDQUFBLGNBQUEsQ0FBQSxDb0MwQ0UsNEJwQ3pDQSxVQUFBLE9BQUEsT0FaRixDQUFBLFNBQUEsQ29DaURGLDRCcENqREUsQ0FBQSxtQkFBQSxDQUFBLENvQ3FERSw0QnBDckRGLENBQUEsU0FBQSxDb0NpREYsNEJwQ2pERSxDQUFBLG1CQUFBLENBQUEsQ29DcURFLDRCcENuREEsVUFBQSxPQUFBLEdvQ3NGSixDbkN2Q1EsNEJtQ2hDTixRQUFBLE1BRUEsQ25DOEJNLDRCbUM5Qk4sQ0FBQSxpQ0FDRSxTQUFBLE9BSUEsQ25DeUJJLDJCbUN6QkosQ0FBQSxpQ0FBQSxDQUxGLGlDQU1JLFdBQUEsS0FrRUosQ25DMUNNLDJCbUMwQ04sQ0FBQSxvQ0FDRSw2QkFBQSxLOUMzRUEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVOENjRixVQUFBLENBQUEsT0FBQSxFQUFBLE1BZ0VBLENuQzlDTSwyQm1DOENOLENBQUEsb0NBL0RFLFFBQUEsS0FDQSxtQkFBQSxJQUVBLENuQ2NJLDJCbUNkSixDQTRERixvQ0E1REUsQ0FoQkYsaUNBaUJJLFdBQUEsTUFHRixDbkNVSSwyQm1DVkosQ0F3REYsbUNBeERFLENBZkEsaUNBZ0JFLG1CQUFBLElBR0YsQ25DTUksMkJtQ05KLENBb0RGLG1DQXBERSxDQUFBLGdDQUNFLFdBQUEsbUJBQUEsSUFBQSx1QkFBQSxPOUN0Q0YsT0FBQSxDQUFBLFNBQUEsRUFBQSxPOEN5RkYsQ25DOUNNLDJCbUM4Q04sQ0FBQSxvQ0FNSSw2QkFBQSxNQUVBLENuQ3RERSwyQm1Dc0RGLENBUkosb0NBUUksQ0FwRkosaUNBcUZNLFdBQUEsS0FDQSxPQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEscUJBQ0EsYUFBQSxJQUFBLGFBQ0EsY0FBQSxJQUFBLGNBNUVOLFVBQUEsQ0FBQSxPQUFBLEVBQUEsTUFpRkEsQ25DL0RNLDJCbUMrRE4sQ0FBQSw4QkFoRkUsUUFBQSxLQUNBLG1CQUFBLElBRUEsQ25DY0ksMkJtQ2RKLENBNkVGLDhCQTdFRSxDQWhCRixpQ0FpQkksV0FBQSxNQUdGLENuQ1VJLDJCbUNWSixDQXlFRiw2QkF6RUUsQ0FmQSxpQ0FnQkUsbUJBQUEsSUFHRixDbkNNSSwyQm1DTkosQ0FxRUYsNkJBckVFLENBQUEsZ0NBQ0UsV0FBQSxtQkFBQSxJQUFBLHVCQUFBLE1BeUVOLENBdEJFLG9DQXVCQSxtQ0FBQSxNOUNoSEUsT0FBQSxDQUFBLFNBQUEsRUFBQSxPOEMrR0osQ0F0QkUsb0NBMEJFLG1DQUFBLEtBRUEsU0FBQSxNQUNBLFFBQUEsR0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLGlCQUFBLElBQUEsdUJBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsUUFBQSxFQUNBLFVBQUEsV0FBQSxNQUVBLENBQUEsZ0JBQUEsQ0F2Q0Ysb0NBd0NJLE9BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxtQkFBQSxDQUFBLElBQ0EsSUFBQSxJQUFBLG1CQUFBLENBQUEsR0FJQSxDQTdDSixvQ0E2Q0ksQ0F6SEosZ0NBeUhJLENBQUEsYUFDRSxZQUFBLElBQUEsYUFDQSxlQUFBLElBQUEsYUFJSixDQW5ERixtQ0FtREUsQ0ExSEEsaUNBMkhFLFFBQUEsRUFDQSxVQUFBLEtBR0YsQ0F4REYsbUNBd0RFLENBNUdBLGdDQTZHRSxXQUFBLFFBQUEsSUFBQSx1QkFBQSxJQUFBLENBQUEsVUFBQSxJQUFBLHVCQUFBLE05Q3ZJRixPQUFBLENBQUEsU0FBQSxFQUFBLFU4Q29HSixDQXRCRSxvQ0E5RUEsUUFBQSxNQUVBLENBNEVBLG9DQTVFQSxDQUFBLGlDQUNFLFNBQUEsT0FJQSxDQXVFRixtQ0F2RUUsQ0FBQSxpQ0FBQSxDQUxGLGlDQU1JLFdBQUEsTUEySUosQ0FuSEYsNEJBbUhFLENwQnlORiwwQm9Cek5FLEMzQzNFQSxrQjJDNEVFLFlBQUEsS0FBQSxJQUFBLGdDQUFBLEVBQUEsR0FDQSxhQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLEdBQ0EsT0FBQSxJQUFBLHdCQ3RLSixDM0N5SEksd0IyQ3hIRixPQUFBLEtBRUEsQzNDc0hFLHdCMkN0SEYsQ3RDTUEsNkJzQ0xFLFNBQUEsTUFDQSxVQUFBLEtBQUEsTUFBQSxFQUFBLElBQUEsYUFBQSxFQUFBLEdBQ0EsTUFBQSxJQUFBLGdDQUNBLFdBQUEsSUFBQSxzQ0FDQSxJQUFBLElBQUEsK0JBQ0EsS0FBQSxJQUFBLGdDQUNBLFdBQUEsWUFDQSxvQkFDQSxFQUNBLFdBQUEsT0FDQSxRQUFBLEVBQ0EsT0FBQSxJQUFBLDRCQUFBLE1BQUEsSUFBQSw0QkFDQSxpQkFBQSxJQUFBLGdDQUVBLEMzQ3VHQSx3QjJDdkdBLEN0Q1RGLDRCc0NTRSxPQUNFLE9BQUEsS0FJQSxDM0NrR0Ysd0IyQ2xHRSxDdENkSiw2QnNDY0ksQ0FBQSxpQ0FBQSxDNUNQRixvQjRDUUksWUFBQSxPQUVBLEMzQytGSix3QjJDL0ZJLEN0Q2pCTiw2QnNDaUJNLENBSEYsaUNBR0UsQzVDVkosb0I0Q1VJLENwQ29ESix5Qm9DbkRNLFVBQUEsS0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUlBLEMzQ3dGTix3QjJDeEZNLEN0Q3hCUiw2QnNDd0JRLENBVkosaUNBVUksQzVDakJOLG1CNENpQk0sT0FBQSxDWGpDVixtQldrQ1ksaUJBQUEsSUFBQSxnQ0FDQSxhQUFBLElBQUEsZ0NDbkNaLENBQUEsZ0NBQUEsQ0FBQSxzQ0FDRSxRQUFBLGFBQ0EsS0FBQSxLQUNBLFdBQUEsaUJBQUEsSUFDQSxlQUFBLE9BQ0EsWUFBQSxNQUVBLENBUEYsZ0NBT0UsQ0FQRixxQ0FPRSxPQUNFLGlCQUFBLElBQUEsb0NBQ0EsTUFBQSxJQUFBLHlCQUdGLENBWkYsZ0NBWUUsQ0FaRixzQ0FZRSxDQUFBLG9DQUNFLFlBQUEsSUNiSixDQUFBLDJCQUNFLDhCQUFBLElBQUEsMkJBRUEsQ0FIRiwwQkFHRSxDQUFBLGlDQUNFLDhCQUFBLElBQUEseUJBR0UsQ0FQTiwwQkFPTSxDQUpKLGdDQUlJLENBQUEsb0NBQUEsQ0FBQSxDOUNrSEoscUI4Q2pITSxXQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBRUEsQ0FWUiwwQkFVUSxDQVBOLGdDQU9NLENBSEYsb0NBR0UsQ0FBQSxDOUMrR04scUI4Qy9HTSxDQUFBLCtDQUNFLEVBQUEsS0FDQSxNQUFBLEtBS0YsQ0FqQlIsMEJBaUJRLENBZE4sZ0NBY00sQ0FWRixxQ0FVRSxDQUFBLDhDQUFBLE9BQUEsQ0FqQlIsMEJBaUJRLENBZE4sZ0NBY00sQ0FWRixxQ0FVRSxDQUFBLDhDQUFBLFFBRUUsaUJBQUEsWUFDQSxXQUFBLEtBS04sQ0F6QkosMEJBeUJJLENBdEJGLGlDQXNCRSxDQUFBLGdDQUFBLENBekJKLDBCQXlCSSxDQXRCRixpQ0FzQkUsQ0FBQSxrQ0FBQSxDQXpCSiwwQkF5QkksQ0F0QkYsaUNBc0JFLENBQUEsaUNBR0UsV0FBQSxLQUdGLENBL0JKLDBCQStCSSxDQTVCRixpQ0E0QkUsQ0FOQSxrQ0FPRSxXQUFBLFlBQ0EsT0FBQSxLQUFBLElBQUEsOEJBQUEsRUFBQSxHQUtOLENBQUEsK0JBQ0UsUUFBQSxLQUNBLFlBQUEsT0FDQSxnQkFBQSxjQUVBLENBTEYsK0JBS0UsQ0FBQSxvQ0FDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLHFCQUNBLEVBQUEsS0FDQSxZQUFBLElqRGhDQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVpRDJCRixDQUxGLCtCQUtFLENBQUEsb0NBUUksTUFBQSxVQUNBLEVBRUEsQ0FBQSxTQUFBLENBaEJOLCtCQWdCTSxDQVhKLG9DQVlNLGFBQUEsS0FFRixDQUFBLFNBQUEsQ0FuQk4sK0JBbUJNLENBZEosb0NBZU0sWUFBQSxNQUlKLENBeEJKLCtCQXdCSSxDQW5CRixvQ0FtQkUsQ3RDZ0JBLHlCc0NmRSxZQUFBLElBR0YsQ0E1QkosK0JBNEJJLENBdkJGLG9DQXVCRSxDQUFBLG9DQUNFLFlBQUEsSUFBQSx5QkFDQSxXQUFBLElBQUEsd0JBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxPQUFBLEVBQUEsS0FBQSxDQUFBLElBQUEsd0JBQUEsRUFBQSxJQUFBLDBCQUFBLEVBQUEsR2pEdkRGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlENkRFLENBQUEsU0FBQSxDQXZDTiwrQkF1Q00sQ0FBQSxvQ0FDRSxhQUFBLElBQUEsa0JBR0YsQ0FBQSxTQUFBLENBM0NOLCtCQTJDTSxDQUpBLG9DQUtFLFlBQUEsSUFBQSxtQkFLTixDQWpERiwrQkFpREUsQ0F0RU0sK0NBd0VKLGFBQUEsT0FFQSxDQXJESiwrQkFxREksQ0ExRUksK0NBMEVKLEM5Q29DRix5QjhDcENFLElBQ0UsS0FBQSxJQUFBLDBCQUdGLENBekRKLCtCQXlESSxDQTlFSSw4Q0E4RUosT0FBQSxDQXpESiwrQkF5REksQ0E5RUksOENBOEVKLFFBRUUsYUFBQSxJQUFBLDBCQUVBLENBN0ROLCtCQTZETSxDQWxGRSw4Q0FrRkYsT0FBQSxDOUM0QkoseUI4QzVCSSxJQUFBLENBN0ROLCtCQTZETSxDQWxGRSw4Q0FrRkYsUUFBQSxDOUM0QkoseUI4QzVCSSxJQUNFLEtBQUEsSUFBQSwwQkFNUixDQXBFQSwrQkFvRUEsQ0FBQSxvQ0FBQSxDQWpGSSxnQ0FpRkosQ0FqRkksa0NBaUZKLENBakZJLGlDQWlGSixDQTFHQSwwQkEwR0EsQ0FBQSxDOUNlRSxxQjhDVEEsTUFBQSxLQUFBLElBQUEsOEJBQUEsRUFBQSxHQUNBLFVBQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQUdGLENBaEZBLCtCQWdGQSxDQVpBLG9DQVlBLENBN0ZJLGdDQTZGSixDQTdGSSxrQ0E2RkosQ0E3RkksaUNBa0dGLFdBQUEsWUFDQSxjQUFBLFlBR0YsQ0FyQkEsb0NBc0JFLFFBQUEsS0FFQSxDQXhCRixvQ0F3QkUsQ0FBQSx5Q0FFRSxZQUFBLElBQ0EsVUFBQSxFQUNBLFdBQUEsT0FDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsTUFBQSxlQUlKLENBckhJLGdDQXFISixDQXJISSxrQ0FxSEosQ0FySEksaUNBd0hGLFFBQUEsS0FDQSxVQUFBLEtBQ0EsT0FBQSxLQUFBLElBQUEsOEJBQUEsRUFBQSxHQUNBLGNBQUEsV0FDQSxXQUFBLE1BQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxtQkFBQSxJQUFBLG1CQUNBLGNBQUEsSUFBQSwyQkFHRixDQWhJSSxrQ0FnSUosQ0FoSUksaUNBa0lGLFdBQUEsSUFBQSwrQkFDQSxPQUFBLEtBQUEsSUFBQSw4QkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLHNCQUdGLENBdElJLGtDQXVJRixjQUFBLGFBR0YsQ0ExSUksaUNBMklGLGNBQUEsY0FHRixDQXJDRSx5Q0FxQ0YsQ0FBQSwrQkFBQSxDQUFBLGlDQUFBLENBQUEsZ0NBSUUsT0FBQSxJQUFBLDhCQUNBLFVBQUEsVUFDQSxFQUdFLENBOUNGLHdDQThDRSxLQUFBLEN4QnBLQSw0QndCb0tBLEtBQUEsQ3ZCVUYsOEJ1QlZFLEtBQUEsUUFBQSxDQVRKLDhCQVNJLEtBQUEsQ3hCcEtBLDRCd0JvS0EsS0FBQSxDdkJVRiw4QnVCVkUsS0FBQSxRQUFBLENBVEosZ0NBU0ksS0FBQSxDeEJwS0EsNEJ3Qm9LQSxLQUFBLEN2QlVGLDhCdUJWRSxLQUFBLFFBQUEsQ0FUSiwrQkFTSSxLQUFBLEN4QnBLQSw0QndCb0tBLEtBQUEsQ3ZCVUYsOEJ1QlZFLEtBQUEsUUFDRSxhQUFBLFlBSUosQ0FuREEseUNBbURBLEN0Q3ZHRSx5QnNDdUdGLENBZEYsK0JBY0UsQ3RDdkdFLHlCc0N1R0YsQ0FkRixpQ0FjRSxDdEN2R0UseUJzQ3VHRixDQWRGLGdDQWNFLEN0Q3ZHRSxnQ3NDd0dBLEVBSUosQ0FuQkEsK0JBb0JFLE1BQUEsZUFHRSxDQXZCSiw4QkF1QkksS0FBQSxDeEJsTEEsNEJ3QmtMQSxDQUFBLDhDQUFBLENBdkJKLDhCQXVCSSxLQUFBLEN4QmxMQSw0QndCa0xBLENBQUEsMENBRUUsTUFBQSxJQUFBLHVCQUtOLENBOUJBLGlDQStCRSxNQUFBLGVBSUYsQ0FuQ0EsZ0NBb0NFLE1BQUEsSUFFQSxDQXRDRiwrQkFzQ0UsQ0FBQSxvQ0FDRSxNQUFBLElBQUEsdUJBRUEsQ0F6Q0osK0JBeUNJLENBSEYsbUNBR0UsT0FDRSxXQUFBLElBQUEsdUJBS04sQ0FURSxvQ0FTRixDQUFBLHNCQUFBLENBQUEsNEJBQUEsQ0FURSxvQ0FXQSxTQUFBLFNBQ0EsT0FBQSxZQUVBLENBZEEsbUNBY0EsT0FBQSxDQUxGLHNCQUtFLENBTEYsNEJBS0UsQ0FkQSxtQ0FjQSxPQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxJQUNBLE9BQUEsSUFDQSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFFQSxZQUFBLEtBQ0EsV0FBQSxJQUFBLHVCQUlKLENBL05RLHdDQWdPTixNQUFBLEtBR0YsQ0E3T0EsMEJBNk9BLENBQUEsQzlDcEhFLHFCOENxSEEsV0FBQSxJQUFBLHFCQUtBLEN0Q3RPRixxQnNDc09FLENBblBGLDJCQW9QSSxRQUFBLEVBQUEsSUFBQSxxQkFDQSxVQUFBLEtBRUEsQ3RDMU9KLHFCc0MwT0ksQ0F2UEosMkJBdVBJLENBak5KLCtCQWlOSSxDdEMxT0oscUJzQzBPSSxDQXZQSiwyQkF1UEksQ0E3SUosb0NBNklJLEN0QzFPSixxQnNDME9JLENBdlBKLDJCQXVQSSxDQTlOQSxnQ0E4TkEsQ3RDMU9KLHFCc0MwT0ksQ0F2UEosMkJBdVBJLENBOU5BLGtDQThOQSxDdEMxT0oscUJzQzBPSSxDQXZQSiwyQkF1UEksQ0E5TkEsaUNBOE5BLEN0QzFPSixxQnNDME9JLENBdlBKLDJCQXVQSSxDQXZQSiwwQkF1UEksQ0FBQSxDOUM5SEYscUI4Q29JSSxNQUFBLEtBT0osQ0E5Q0Ysc0JBOENFLENBOUNGLDRCQThDRSxDQXBRRiwyQkFxUUksUUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsV0FBQSxRQUdGLENBbkRGLHNCQW1ERSxDQTVEQSxtQ0E0REEsT0FDRSxRQUFBLEdDelFKLENBQUEsMkJBQ0UsU0FBQSxTQUVBLENBSEYsMkJBR0UsQ0FBQSx1Q0FBQSxDQUhGLDJCQUdFLENBQUEsd0NBRUUsU0FBQSxTQUNBLFFBQUEsRUFHRixDQVRGLDJCQVNFLENBTkEsdUNBT0UsY0FBQSxJQUFBLDRCQUNBLE9BQUEsSUFBQSxVQUNBLEtBQUEsSUFDQSxVQUFBLFVBQUEsTUFHRixDQWhCRiwyQkFnQkUsQ0FiQSx3Q0FjRSxJQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FHRSxDQXBCTiwyQkFvQk0sQ0FqQkosdUNBaUJJLEtBQUEsUUFBQSxDL0NtRUosaUIrQ25FSSxDQUFBLElBQ0UsS0FBQSxLQUtOLENBMUJGLDJCQTBCRSxDQUFBLGtDQUNFLFVBQUEsS0FHRixDQTlCRiwyQkE4QkUsQ0FBQSxnQ0FBQSxDcERKRiwwQm9ESUUsQ0FBQSxDQUpBLGtDQUtFLFVBQUEsV0FBQSxLQUFBLFlBR0YsQ0FsQ0YsMkJBa0NFLENBSkEsaUNBS0UsVUFBQSxhQUFBLElBQUEsWUFLRixDQUFBLFNBQUEsQ0FyQ0Esd0NBc0NFLE1BQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUtGLENBQUEsU0FBQSxDQTNDQSx3Q0E0Q0UsS0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBSUosV0FwQkksV0FxQkYsTUFDRSxVQUFBLE1BQUEsR0FDQSxRQUFBLEVBRUYsSUFDRSxVQUFBLE1BQUEsS0FDQSxRQUFBLElBSUosV0EzQkksYUE0QkYsTUFDRSxRQUFBLEVBRUYsSUFDRSxRQUFBLEdDcEVKLEMvQzJCTSxnQitDMUJKLFFBQUEsS0FDQSxlQUFBLE9BQ0EsV0FBQSxFQUNBLGNBQUEsRUFFQSxDL0NxQkksZ0IrQ3JCSixDL0M4TEksZ0IrQzdMRixZQUFBLElBR0YsQy9DaUJJLGdCK0NqQkosQ0FBQSx1QkFDRSxFQUdGLEMvQ2FJLGdCK0NiSixDQUFBLG9CQUFBLENBQUEsQ0FBQSxxQkFBQSxDL0NhSSxnQitDYkosQ0FKQSxlQUlBLENBQUEsQy9Dc0xJLGdCK0NwTEYsV0FBQSxJQUFBLHFCbkRBQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVtREtBLEMvQ01FLGUrQ05GLENBQUEsc0JBQ0UsUUFBQSxNQUNBLGdCQUFBLFNBRUEsQy9DRUEsZStDRkEsQ0FKRixzQkFJRSxDQVhKLHFCQVlNLFFBQUEsVUFFQSxDL0NERixlK0NDRSxDQVBKLHNCQU9JLENBZE4scUJBY00sQy9Dd0tGLGdCK0N4S0UsQy9DREYsZStDQ0UsQ0FQSixzQkFPSSxDQWROLHFCQWNNLENBbEJOLGdCQW9CUSxRQUFBLFdBQ0EsWUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUNBLGVBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FJQSxDQUFBLFNBQUEsQy9DVEosZStDU0ksQ0FmTixzQkFlTSxDQXRCUixxQkFzQlEsQy9DZ0tKLGdCK0MvSk0sY0FBQSxJQUFBLHFCQUdGLENBQUEsU0FBQSxDL0NiSixlK0NhSSxDQW5CTixzQkFtQk0sQ0ExQlIscUJBMEJRLEMvQzRKSixnQitDM0pNLGFBQUEsSUFBQSxxQkFJSixDL0NsQkYsZStDa0JFLENBeEJKLHNCQXdCSSxDQS9CTixxQkErQk0sQ0FuQ04sZ0JBb0NRLE1BQUEsS0FDQSxXQUFBLFdBSUEsQy9DeEJKLGUrQ3dCSSxDQTlCTixzQkE4Qk0sQ0FyQ1Isb0JBcUNRLGFBQUEsQy9DaUpKLGdCK0NqSkksQy9DeEJKLGUrQ3dCSSxDQTlCTixzQkE4Qk0sQ0FyQ1Isb0JBcUNRLGFBQUEsQ0F6Q1IsZ0JBMkNVLFlBQUEsRUFLRixDL0MvQkosZStDK0JJLENBckNOLHNCQXFDTSxDQTVDUixvQkE0Q1EsWUFBQSxDL0MwSUosZ0IrQzFJSSxDL0MvQkosZStDK0JJLENBckNOLHNCQXFDTSxDQTVDUixvQkE0Q1EsWUFBQSxDQWhEUixnQkFrRFUsZUFBQSxHQVNSLEMvQzFDRSxlK0MwQ0YsQ0FBQSx5QkFBQSxDQXZERixvQkF1REUsQ0FBQSxDQXZERixxQkF3REksV0FBQSxJQUFBLGFBQ0EsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUVBLEMvQzlDQSxlK0M4Q0EsQ0FKRix5QkFJRSxDQTNESixvQkEyREksQ0FBQSxDQTNESixxQkEyREksQy9DMkhBLGdCK0MxSEUsWUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQzFFUixDQUFBLGdCQUNFLE9BQUEsS0FDQSxhQUFBLEtBRUEsQ0FBQSxlQUFBLFFBQ0UsT0FBQSxTQUdGLENBQUEsZ0JBQUEsSUFDRSxlQUFBLEtBSUosQ0FBQSx1QkFDRSxRQUFBLEtBQ0EsWUFBQSxPQUVBLENBSkYsdUJBSUUsQ0FBQSw0QkFDRSxPQUFBLEtBSUEsQ0FUSixzQkFTSSxPQUFBLElBQUEsSUFDRSxLQUFBLElBQUEsaUJBS0YsQ0FmSixzQkFlSSxRQUFBLElBQUEsSUFDRSxLQUFBLElBQUEsb0JDSE4sQ0o0TEEsc0JJM0xFLGdEQUFBLEtBQUEsSUFBQSxpQ0FBQSxFQUFBLElBQUEsNEJBQUEsRUFBQSxHckRYRSxPQUFBLENBQUEsU0FBQSxFQUFBLFVxRFVKLENKNExBLHNCSXZNRSxNQUFBLEtBQ0EsV0FBQSxJQUFBLHNDQUNBLFdBQUEsRUFDQSxPQUFBLElBQUEsNEJBQUEsTUFBQSxJQUFBLDRCQUNBLGNBQUEsSUFBQSw2QkFDQSxJQUFBLElBQUEsK0JBQ0EsS0FBQSxJQUFBLGdDQUNBLFNBQUEsT0FDQSxTQUFBLE9BYUEsQ0prTEYscUJJbExFLFFBQ0UsUUFBQSxHQUNBLFNBQUEsTUFDQSxPQUFBLE9BQ0EsTUFBQSxNQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsUUFBQSxHQUNBLGlCQUFBLFlyRHZDQSxPQUFBLENBQUEsU0FBQSxFQUFBLE9xRDJDQSxDSnNLSixxQkl0S0ksS0FBQSxDQUFBLHFDQWpDRixNQUFBLEtBQ0EsV0FBQSxJQUFBLHNDQUNBLFdBQUEsRUFDQSxPQUFBLElBQUEsNEJBQUEsTUFBQSxJQUFBLDRCQUNBLGNBQUEsSUFBQSw2QkFDQSxJQUFBLElBQUEsK0JBQ0EsS0FBQSxJQUFBLGdDQUNBLFNBQUEsT0FDQSxTQUFBLE9BK0JBLENKZ0tGLHNCSWhLRSxDSmdLRiw0QkkvSkksU0FBQSxLQUNBLGlCQUFBLElBQUEsZ0NBQ0EsV0FBQSxNQUNBLFVBQUEsSUFBQSxnRHJEckRBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT3FEaURGLENKZ0tGLHNCSWhLRSxDSmdLRiw0Qkl6Sk0sVUFBQSxLQUFBLE1BQUEsRUFBQSxJQUFBLFVBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSw0QkFBQSxFQUFBLElBS04sQ0FBQSwyQkFDRSxXQUFBLElBQUEsc0NBQ0EsUUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQUEsRUFHQSxDQUxGLDJCQUtFLENBQUEsMkJBQ0UsZ0JBQUEsS0FDQSxTQUFBLFNBQ0EsWUFBQSxLQUNBLGFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUNBLGNBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUVBLENBWkosMkJBWUksQ0FQRiwyQkFPRSxDTnZERSxpQ013REEsUUFBQSxNQUdGLENBaEJKLDJCQWdCSSxDQVhGLDJCQVdFLENsRGxFQSxvQmtEbUVFLFlBQUEsS0FFQSxDQW5CTiwyQkFtQk0sQ0FkSiwyQkFjSSxDbERyRUYsbUJrRHFFRSxLQUFBLEM1QnRFRiwrQjRCdUVJLE1BQUEsS0FDQSxnQkFBQSxNQU1KLENBM0JKLDJCQTJCSSxDQXRCRiwyQkFzQkUsQ0FBQSxXQUFBLGNBQUEsQ0FBQSxDbEQ3RUEsb0JrRDZFQSxDQTNCSiwyQkEyQkksQ0F0QkYsMkJBc0JFLENsRDdFQSxtQmtENkVBLGVBRUUsYUFBQSxJQUFBLGdDQUNBLFdBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxNQUFBLElBQUEsZ0NBQ0EsUUFBQSxLQVlGLENBM0NKLDJCQTJDSSxDQXRDRiwyQkFzQ0UsQ0FBQSwyQkEzR0YsU0FBQSxTQUNBLElBQUEsS0FBQSxJQUFBLHdCQUFBLEVBQUEsR0FDQSxVQUFBLFdBQUEsTUFDQSxRQUFBLEVBMEdJLE9BQUEsS0FDQSxNQUFBLEtBMUdKLENBQUEsU0FBQSxDQTRERiwyQkE1REUsQ0FpRUEsMkJBakVBLENBdUdFLDJCQXRHQSxLQUFBLElBQUEsNENBRUYsQ0FBQSxTQUFBLENBeURGLDJCQXpERSxDQThEQSwyQkE5REEsQ0FvR0UsMkJBbkdBLE1BQUEsSUFBQSw0Q0F5R0EsQ0FqREosMkJBaURJLENBNUNGLDJCQTRDRSxDQUFBLGtDQUNFLFVBQUEsV3JEcEdGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVXFEbUdBLENBakRKLDJCQWlESSxDQTVDRiwyQkE0Q0UsQ0FBQSxrQ0FJSSxVQUFBLEtBQUEsSUFBQSx1QkFBQSxFQUFBLE1BTU4sQ0EzREYsMkJBMkRFLENBdERBLDBCQXNEQSxLQUFBLEN2RGxHRiwyQnVEa0dFLENBQUEsQ0FBQSxvQ0FBQSxLQUFBLEN2RGxHRiw0QnVEbUdJLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSw4QkFDQSxZQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FDQSxXQUFBLElBQUEsYUFHRixDQWpFRiwyQkFpRUUsQ0E1REEsMEJBNERBLEtBQUEsQ3ZEeEdGLDJCdUR3R0UsQ0FBQSxDQU5BLG9DQU1BLEN2RHhHRiwwQnVEd0dFLENBQUEsQ0E1REEsMEJBNERBLEtBQUEsQ3ZEeEdGLDJCdUR3R0UsQ0FBQSxDQTVEQSwwQkE0REEsS0FBQSxDdkR4R0YsMkJ1RHdHRSxLQUFBLENBTkEsc0NBT0UsV0FBQSxFQUNBLFlBQUEsRUFDQSxXQUFBLEVBSUYsQ0F4RUYsMkJBd0VFLENBQUEsbUNBQ0UsUUFBQSxLQUNBLGVBQUEsZUFFQSxDQTVFSiwyQkE0RUksQ0FKRixrQ0FJRSxPQUNFLFFBQUEsS0FBQSxZQUNBLFVBQUEsSUFBQSxzQkFDQSxlQUFBLFVBQ0EsTUFBQSxJQUFBLHVCQUNBLFFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUlKLENBckZGLDJCQXFGRSxDQWhGQSwwQkFnRkEsS0FBQSxDdkQ1SEYsMkJ1RDRIRSxDQUFBLENBYkEsa0NBYUEsS0FBQSxDQTFCQSxxQ0EwQkEsT0FDRSxRQUFBLEtBSUYsQ0ExRkYsMkJBMEZFLENBQUEsc0NBQ0UsYUFBQSxFQUNBLGNBQUEsRUFFQSxDQTlGSiwyQkE4RkksQ0FKRixzQ0FJRSxDbERoSkEsb0JrRGdKQSxDQTlGSiwyQkE4RkksQ0FKRixzQ0FJRSxDaEIxSkYsa0NnQjRKSSxFQUdGLENBbkdKLDJCQW1HSSxDQVRGLHNDQVNFLENBQUEsb0NBQUEsQ0FuR0osMkJBbUdJLENBVEYsc0NBU0UsQ2xEckpBLG1Ca0RxSkEsQ0FBQSxtQkFBQSxRQUFBLENBbkdKLDJCQW1HSSxDQVRGLHNDQVNFLENoQi9KRixtQmdCK0pFLENBQUEsa0JBQUEsUUFHRSxRQUFBLEtBdEtKLFNBQUEsU0FDQSxJQUFBLEtBQUEsSUFBQSx3QkFBQSxFQUFBLEdBQ0EsVUFBQSxXQUFBLE1BQ0EsUUFBQSxFQXFLSSxPQUFBLEVBQ0EsTUFBQSxnQkFDQSxFQUNBLFdBQUEsWUF2S0osQ0FBQSxTQUFBLENBNERGLDJCQTVERSxDQXNKQSxzQ0F0SkEsQ0ErSkUsb0NBL0pGLENBQUEsU0FBQSxDQTRERiwyQkE1REUsQ0FzSkEsc0NBdEpBLENsRFVFLG1Ca0RWRixDQUFBLG1CQUFBLFFBQUEsQ0FBQSxTQUFBLENBNERGLDJCQTVERSxDQXNKQSxzQ0F0SkEsQ2hCQUEsbUJnQkFBLENBQUEsa0JBQUEsUUFDRSxLQUFBLElBQUEsNENBRUYsQ0FBQSxTQUFBLENBeURGLDJCQXpERSxDQW1KQSxzQ0FuSkEsQ0E0SkUsb0NBNUpGLENBQUEsU0FBQSxDQXlERiwyQkF6REUsQ0FtSkEsc0NBbkpBLENsRE9FLG1Ca0RQRixDQUFBLG1CQUFBLFFBQUEsQ0FBQSxTQUFBLENBeURGLDJCQXpERSxDQW1KQSxzQ0FuSkEsQ2hCSEEsbUJnQkdBLENBQUEsa0JBQUEsUUFDRSxNQUFBLElBQUEsNENBdUtFLENBL0dOLDJCQStHTSxDQXJCSixzQ0FxQkksQ0FaRixtQ0FZRSxPQUNFLFFBQUEsS0FJSixDQXBISiwyQkFvSEksQ0ExQkYsc0NBMEJFLENsRHRLQSxtQmtEc0tBLENBQUEsbUJBQUEsUUFBQSxDQXBISiwyQkFvSEksQ0ExQkYsc0NBMEJFLENoQmhMRixtQmdCZ0xFLENBQUEsa0JBQUEsUUFFRSxRQUFBLEdBR0YsQ0F6SEosMkJBeUhJLENBL0JGLHNDQStCRSxDQUFBLGtDQUFBLFFBQUEsQ0FBQSxDQXRCQSxvQ0FzQkEsQ0F6SEosMkJBeUhJLENBL0JGLHNDQStCRSxDbEQzS0EsbUJrRDJLQSxDQUFBLG1CQUFBLFFBQUEsQ0F6SEosMkJBeUhJLENBL0JGLHNDQStCRSxDaEJyTEYsbUJnQnFMRSxDQUFBLGtCQUFBLFFBR0UsUUFBQSxNQUNBLGFBQUEsSUFBQSxJQUNBLGFBQUEsTUFDQSxhQUFBLFlBQUEsWUFBQSxZQUFBLElBQUEsZ0JBTUEsQ0FySU4sMkJBcUlNLENBM0NKLHNDQTJDSSxDQVpGLGtDQVlFLFFBQUEsQ0FBQSxDM0IzRkoseUIyQjJGSSxLQUFBLFFBQUEsQ0FySU4sMkJBcUlNLENBM0NKLHNDQTJDSSxDM0IzRkoseUIyQjJGSSxDQUFBLG1CQUFBLEtBQUEsUUFBQSxDQXJJTiwyQkFxSU0sQ0EzQ0osc0NBMkNJLEMzQjNGSix5QjJCMkZJLENBQUEsa0JBQUEsS0FBQSxRQUNFLFdBQUEsSUFBQSw0QkFNRixDQTVJTiwyQkE0SU0sQ0FsREosc0NBa0RJLEMzQmxHSix5QjJCa0dJLENBQUEsbUJBQUEsS0FBQSxRQUFBLENBNUlOLDJCQTRJTSxDQWxESixzQ0FrREksQzNCbEdKLHlCMkJrR0ksQ0FBQSxrQkFBQSxLQUFBLFFBQ0UsYUFBQSxJQUFBLDRCQUtGLENBbEpOLDJCQWtKTSxDQXhESixzQ0F3REksQ2xEcE1GLG1Ca0RvTUUsQ3hEdkxOLDBCd0R1TE0sQzFDdElGLHlCMEN1SUksWUFBQSxJckRoTkosT0FBQSxDQUFBLFNBQUEsRUFBQSxPcUR1TkosQ0E1S0ksb0NBOEtBLE1BQUEsS0FDQSxXQUFBLElBQ0EsU0FBQSxNQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsTUFBQSxFQUNBLFFBQUEsSUFBQSxVQUFBLElBQUEsYUFFQSxDQXRMQSxtQ0FzTEEsUUFDRSxpQkFBQSxNQUdGLENQckdBLGdCT3FHQSxDQTFMQSxvQ0EyTEUsT0FBQSxJQUFBLG1CQUFBLENBQUEsR0FHRixDQTlMQSxvQ0E4TEEsQ0p4QkosNEJJeUJNLE1BQUEsS0FDQSxVQUFBLE1BQ0EsVUFBQSxRQUFBLElBQUEsb0JBQ0EsaUJBQUEsWUFDQSxRQUFBLEtBQ0EsZUFBQSxPQUVBLENBdE1GLG9DQXNNRSxDSmhDTiw0QklnQ00sQ2xEdE9GLG9Ca0R1T0ksTUFBQSxLQUNBLFdBQUEsSUFBQSwyQkFDQSxpQkFBQSxJQUFBLHVCQUlKLENBN01BLG9DQTZNQSxDQUFBLG9DQUNFLEVBQ0EsaUJBQUEsSUFBQSx1QkFDQSx1QkFBQSxJQUFBLDJCQUNBLHdCQUFBLElBQUEsMkJBRUEsQ0FuTkYsb0NBbU5FLENBTkYsNkJBTUUsQ0FBQSw0QkFDRSxRQUFBLE1BQ0EsUUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQUEsSUFBQSxnQ0FDQSxjQUFBLElBQUEsYUFDQSxZQUFBLElBSUosQ0EzTkEsb0NBMk5BLENBek1KLDJCQTBNTSwwQkFBQSxJQUFBLDJCQUNBLDJCQUFBLElBQUEsMkJBQ0EsaUJBQUEsSUFBQSx1QkFHRixDQWpPQSxvQ0FpT0EsQ0ExTUYsbUNBNE1JLEVBRUEsQ0FyT0Ysb0NBcU9FLENBOU1KLDJCQThNSSxDbERyUUYsa0NrRHNRSSxFQUlBLENBMU9KLG9DQTBPSSxDQW5OTiwwQkFtTk0sWUFBQSxDbEQxUUosb0JrRDJRTSwwQkFBQSxJQUFBLDJCQUNBLDJCQUFBLElBQUEsMkJBS04sQ0FqUEEsb0NBaVBBLENBQUEsNkJBQ0UsV0FBQSxJQUFBLHNCQVNGLENKckZKLHFCSXFGSSxDQUFBLDBCQUFBLENBQUEsbUNBQUEsQ0F6T0osMkJBME9NLFFBQUEsS0FDQSxVQUFBLEtyRDdSRixPQUFBLENBQUEsU0FBQSxFQUFBLFVxRDJSQSxDSnJGSixxQklxRkksQ0FBQSwwQkFBQSxDQUFBLG1DQUFBLENBek9KLDJCQThPUSxRQUFBLEtBQ0EsbUJBQUEsT0FBQSxFQUFBLENBQUEsTUFDQSxzQkFBQSxPQUFBLEVBQUEsQ0FBQSxPQUlKLENKaEdKLHFCSWdHSSxDQVhBLDBCQVdBLENBWEEsbUNBV0EsQ0EvT0YsMkJBZ1BJLEtBQUEsRUFBQSxFQUFBLEdBRUEsQ0puR04scUJJbUdNLENBZEYsMEJBY0UsQ0FkRixtQ0FjRSxDQWxQSiwyQkFrUEksS0FDRSxhQUFBLEtBUU4sQ0o1R0YscUJJNEdFLENBQUEscUJBQUEsQ0FBQSwyQkFDRSxRQUFBLEtBQ0EsVUFBQSxLckRwVEEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVcURrVEYsQ0o1R0YscUJJNEdFLENBQUEscUJBQUEsQ0FBQSwyQkFLSSxRQUFBLE1BSUosQ0pySEYscUJJcUhFLENBVEEscUJBU0EsQ0FBQSx5QkFBQSxDQUFBLGFBQ0UsWUFBQSxLQUtBLENKM0hKLHFCSTJISSxDQWZGLG9CQWVFLENBQUEsaUNBQUEsQ0FORiwwQkFPSSxLQUFBLEVBQUEsRUFBQSxlckRsVUYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVcURzVUUsQ0poSU4scUJJZ0lNLENBcEJKLG9CQW9CSSxDQUxGLGlDQUtFLENBcEJKLDJCQXFCTSxtQkFBQSxPQUFBLENBQUEsQ0FBQSxNQUNBLHNCQUFBLE9BQUEsQ0FBQSxDQUFBLE9BU0osQ0ozSUoscUJJMklJLENBL0JGLG9CQStCRSxDQUFBLDRCQUFBLENBdEJGLDBCQXVCSSxLQUFBLEVBQUEsRUFBQSxlQUNBLE9BSk0sS3JEL1VSLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVXFEdVZFLENKakpOLHFCSWlKTSxDQXJDSixvQkFxQ0ksQ0FORiw0QkFNRSxDQXJDSiwyQkFzQ00sbUJBQUEsT0FBQSxDQUFBLENBQUEsTUFDQSxzQkFBQSxPQUFBLENBQUEsQ0FBQSxPQVNGLENBQUEsU0FBQSxDSjVKTixzQkk0Sk0sQ0EzU0osMEJBMlNJLENBdE5KLHNDQXNOSSxDQS9QRixrQ0FzUUYsQ0FBQSxTQUFBLENBdFFFLGtDQWdRSSxXQUFBLEtBYUEsQ0FBQSxTQUFBLENBOVRSLDJCQThUUSxDQXBPTixzQ0FvT00sQ2xEaFhKLG1Ca0RnWEksQ3hEbldSLDBCd0RtV1EsQzFDbFRKLHlCMENtVE0sWUFBQSxLQUFBLElBQUEsZ0NBQUEsRUFBQSxHQVVKLENBQUEsU0FBQSxDSnJMTixzQklxTE0sQ0FwVUosMEJBb1VJLENBL09KLHNDQStPSSxDQXhSRixrQ0F5UkksV0FBQSxNQVNBLENBQUEsU0FBQSxDQW5WUiwyQkFtVlEsQ0F6UE4sc0NBeVBNLENsRHJZSixtQmtEcVlJLEN4RHhYUiwwQndEd1hRLEMxQ3ZVSix5QjBDd1VNLGFBQUEsS0FBQSxJQUFBLGdDQUFBLEVBQUEsR0NwWlIsQ0FBQSxjQUFBLENBQUEsQ1JrREUsNEJRbERGLENBQUEsb0JBQUEsQ0FBQSxDQUFBLG9CQUFBLENBQUEsQ1JrREUsNEJRakRBLE9BQUEsSUFBQSx1QjVDSkYsQ0FBQSxTQUFBLENBQUEsY0FBQSxDQUFBLENvQ3FERSw0QnBDckRGLENBQUEsU0FBQSxDQUFBLGNBQUEsQ0FBQSxDb0NxREUsNEJwQ3JERixDQUFBLFNBQUEsQzRDR0Esb0I1Q0hBLENBQUEsQzRDR0Esb0I1Q0hBLENBQUEsQ29DcURFLDRCcENyREYsQ0FBQSxTQUFBLEM0Q0dBLG9CNUNIQSxDQUFBLEM0Q0dBLG9CNUNIQSxDQUFBLENvQ3FERSw0QnBDbkRBLFVBQUEsT0FBQSxHQWVGLENBQUEsU0FBQSxDQUFBLG1CQUFBLENBQUEsQ29Db0NFLDRCcENwQ0YsQ0FBQSxTQUFBLEM0Q2RBLG9CNUNjQSxDQUFBLEtBQUEsQ0FBQSxDNENkQSxvQjVDY0EsQ0FBQSxDb0NvQ0UsNEJwQ25DQSxVQUFBLE9BQUEsU0FHRixDQUFBLFNBQUEsQ0FBQSxtQkFBQSxDQUFBLENvQ2dDRSw0QnBDaENGLENBQUEsU0FBQSxDNENsQkEsb0I1Q2tCQSxDQUFBLEtBQUEsQ0FBQSxDNENsQkEsb0I1Q2tCQSxDQUFBLENvQ2dDRSw0QnBDL0JBLFVBQUEsT0FBQSxRNkNyQkosQ0FBQSw0QkFBQSxDOUJNRSw2QjhCTkYsQ0FBQSxxQkFHRSxRQUFBLEtBR0UsQ0FOSiwyQkFNSSxDQUFBLEtBQUEsYUFBQSxLQUFBLGFBQUEsQ0FOSiwyQkFNSSxDQUFBLEtBQUEsYUFBQSxLQUFBLGFBQUEsQ3BEVUEsb0JvRFZBLENBTkosMkJBTUksQ0FBQSxLQUFBLGFBQUEsS0FBQSxhQUFBLENBQUEsNkJBQUEsQzlCQUYsNEI4QkFFLENBQUEsS0FBQSxhQUFBLEtBQUEsYUFBQSxDOUJBRiw0QjhCQUUsQ0FBQSxLQUFBLGFBQUEsS0FBQSxhQUFBLENwRFVBLG9Cb0RWQSxDOUJBRiw0QjhCQUUsQ0FBQSxLQUFBLGFBQUEsS0FBQSxhQUFBLENBQUEsNkJBQUEsQ0FOSixvQkFNSSxDQUFBLEtBQUEsYUFBQSxLQUFBLGFBQUEsQ0FOSixvQkFNSSxDQUFBLEtBQUEsYUFBQSxLQUFBLGFBQUEsQ3BEVUEsb0JvRFZBLENBTkosb0JBTUksQ0FBQSxLQUFBLGFBQUEsS0FBQSxhQUFBLENBQUEsMkNBR0UsRUFNRixDQWZKLDRCQWVJLENwRENBLG1Cb0REQSxPQUFBLENBZkosNEJBZUksQ3BEQ0EsbUJvRERBLGVBQUEsQ0FmSiw0QkFlSSxDcERDQSxtQm9EREEsQzdCNFFGLDJCNkI1UUUsQ0FmSiw0QkFlSSxDcERDQSxtQm9EREEsQ2xDaUNBLDRCa0NqQ0EsQ0FmSiw0QkFlSSxDQVRBLDRCQVNBLE9BQUEsQ0FmSiw0QkFlSSxDQVRBLDRCQVNBLGVBQUEsQ0FmSiw0QkFlSSxDQVRBLDRCQVNBLEM3QjRRRiwyQjZCNVFFLENBZkosNEJBZUksQ0FUQSw0QkFTQSxDbENpQ0EsNEJrQ2pDQSxDOUJURiw2QjhCU0UsQ3BEQ0EsbUJvRERBLE9BQUEsQzlCVEYsNkI4QlNFLENwRENBLG1Cb0REQSxlQUFBLEM5QlRGLDZCOEJTRSxDcERDQSxtQm9EREEsQzdCNFFGLDJCNkI1UUUsQzlCVEYsNkI4QlNFLENwRENBLG1Cb0REQSxDbENpQ0EsNEJrQ2pDQSxDOUJURiw2QjhCU0UsQ0FUQSw0QkFTQSxPQUFBLEM5QlRGLDZCOEJTRSxDQVRBLDRCQVNBLGVBQUEsQzlCVEYsNkI4QlNFLENBVEEsNEJBU0EsQzdCNFFGLDJCNkI1UUUsQzlCVEYsNkI4QlNFLENBVEEsNEJBU0EsQ2xDaUNBLDRCa0NqQ0EsQ0FmSixxQkFlSSxDcERDQSxtQm9EREEsT0FBQSxDQWZKLHFCQWVJLENwRENBLG1Cb0REQSxlQUFBLENBZkoscUJBZUksQ3BEQ0EsbUJvRERBLEM3QjRRRiwyQjZCNVFFLENBZkoscUJBZUksQ3BEQ0EsbUJvRERBLENsQ2lDQSw0QmtDakNBLENBZkoscUJBZUksQ0FUQSw0QkFTQSxPQUFBLENBZkoscUJBZUksQ0FUQSw0QkFTQSxlQUFBLENBZkoscUJBZUksQ0FUQSw0QkFTQSxDN0I0UUYsMkI2QjVRRSxDQWZKLHFCQWVJLENBVEEsNEJBU0EsQ2xDaUNBLDRCa0M3QkUsU0FBQSxTQUNBLFFBQUEsR0FJSixDQXhCRiw0QkF3QkUsQ3BEUkUsb0JvRFFGLEM5QmxCQSw2QjhCa0JBLENwRFJFLG9Cb0RRRixDQXhCRixxQkF3QkUsQ3BEUkUsb0JvRFNBLFlBQUEsT0FHRixDQTVCRiw0QkE0QkUsQ3BENkZBLHFCb0Q3RkEsQzlCdEJBLDZCOEJzQkEsQ3BENkZBLHFCb0Q3RkEsQ0E1QkYscUJBNEJFLENwRDZGQSxxQm9ENUZFLFdBQUEsWUFFQSxDQS9CSiw0QkErQkksQ3BEMEZGLHFCb0QxRkUsQ3BEZkEsb0JvRGVBLEM5QnpCRiw2QjhCeUJFLENwRDBGRixxQm9EMUZFLENwRGZBLG9Cb0RlQSxDQS9CSixxQkErQkksQ3BEMEZGLHFCb0QxRkUsQ3BEZkEsMkJvRGdCRSxFdkQzQkYsT0FBQSxDQUFBLFNBQUEsRUFBQSxPdURzQ0EsQ0EzQ0osMkJBMkNJLENBQUEscUNBQUEsQzlCckNGLDRCOEJxQ0UsQ0FBQSxxQ0FBQSxDQTNDSixvQkEyQ0ksQ0FBQSxxQ0FDRSxlQUFBLE9BQ0EsTUFBQSxLQUVBLENBL0NOLDJCQStDTSxDQUpGLG9DQUlFLENBQUEsQ0FBQSxLQUFBLGNBQUEsQzlCekNKLDRCOEJ5Q0ksQ0FKRixvQ0FJRSxDQUFBLENBQUEsS0FBQSxjQUFBLENBL0NOLG9CQStDTSxDQUpGLG9DQUlFLENBQUEsQ0FBQSxLQUFBLGNBQ0UsV0FBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxlQU1SLENBdERBLHFCQXVERSxZQUFBLFNBTUUsQ0FBQSxTQUFBLEM5QnZERiw0QjhCdURFLENBQUEsQzlCakRBLDJCOEJpREEsQ0FBQSxDOUJqREEsNEI4QmtERSxZQUFBLElBQUEsb0NBR0YsQ0FBQSxTQUFBLEM5QjNERiw0QjhCMkRFLENBQUEsQzlCckRBLDJCOEJxREEsQ0FBQSxDOUJyREEsNEI4QnNERSxhQUFBLElBQUEsb0N2RDdERixPQUFBLENBQUEsU0FBQSxFQUFBLE91RHdFRSxDQUFBLFNBQUEsQ0E3RU4sMkJBNkVNLENBbENGLHFDQWtDRSxDQUFBLFNBQUEsQzlCdkVKLDRCOEJ1RUksQ0FsQ0YscUNBa0NFLENBQUEsU0FBQSxDQTdFTixvQkE2RU0sQ0FsQ0YscUNBa0NFLENBQUEsU0FBQSxDQTdFTiwyQkE2RU0sQ0FsQ0YscUNBa0NFLENBQUEsU0FBQSxDOUJ2RUosNEI4QnVFSSxDQWxDRixxQ0FrQ0UsQ0FBQSxTQUFBLENBN0VOLG9CQTZFTSxDQWxDRixxQ0FtQ0ksaUNBQUEsSUFBQSwyQkFBQSxJQUFBLDJCQUFBLEVBQUEsRUFDQSxnQ0FBQSxFQUFBLEVBQUEsSUFBQSwyQkFBQSxJQUFBLDRCQU9OLENBQUEsU0FBQSxDQXRGRiw0QkFzRkUsQ0FBQSxTQUFBLEM5QmhGQSw2QjhCZ0ZBLENBQUEsU0FBQSxDQXRGRixxQkF5RkksaUNBQUEsSUFBQSwyQkFBQSxFQUFBLEVBQUEsSUFBQSwyQkFDQSxnQ0FBQSxFQUFBLElBQUEsMkJBQUEsSUFBQSwyQkFBQSxFQUVBLENBQUEsU0FBQSxDQTVGSiwyQkE0RkksQ0FBQSxZQUFBLEtBQUEsYUFBQSxDQUFBLFNBQUEsQ0E1RkosMkJBNEZJLENBQUEsWUFBQSxLQUFBLGFBQUEsQ3BENUVBLG9Cb0Q0RUEsQ0FBQSxTQUFBLENBNUZKLDJCQTRGSSxDQUFBLFlBQUEsS0FBQSxhQUFBLENBdEZBLDZCQXNGQSxDQUFBLFNBQUEsQzlCdEZGLDRCOEJzRkUsQ0FBQSxZQUFBLEtBQUEsYUFBQSxDQUFBLFNBQUEsQzlCdEZGLDRCOEJzRkUsQ0FBQSxZQUFBLEtBQUEsYUFBQSxDcEQ1RUEsb0JvRDRFQSxDQUFBLFNBQUEsQzlCdEZGLDRCOEJzRkUsQ0FBQSxZQUFBLEtBQUEsYUFBQSxDQXRGQSw2QkFzRkEsQ0FBQSxTQUFBLENBNUZKLG9CQTRGSSxDQUFBLFlBQUEsS0FBQSxhQUFBLENBQUEsU0FBQSxDQTVGSixvQkE0RkksQ0FBQSxZQUFBLEtBQUEsYUFBQSxDcEQ1RUEsb0JvRDRFQSxDQUFBLFNBQUEsQ0E1Rkosb0JBNEZJLENBQUEsWUFBQSxLQUFBLGFBQUEsQ0F0RkEsNkJBeUZFLGNBQUEsSUFBQSxpQ0FJRixDQUFBLFNBQUEsQ0FuR0osMkJBbUdJLENBQUEsV0FBQSxLQUFBLGNBQUEsQ0FBQSxTQUFBLENBbkdKLDJCQW1HSSxDQUFBLFdBQUEsS0FBQSxjQUFBLENwRG5GQSxvQm9EbUZBLENBQUEsU0FBQSxDQW5HSiwyQkFtR0ksQ0FBQSxXQUFBLEtBQUEsY0FBQSxDQTdGQSw2QkE2RkEsQ0FBQSxTQUFBLEM5QjdGRiw0QjhCNkZFLENBQUEsV0FBQSxLQUFBLGNBQUEsQ0FBQSxTQUFBLEM5QjdGRiw0QjhCNkZFLENBQUEsV0FBQSxLQUFBLGNBQUEsQ3BEbkZBLG9Cb0RtRkEsQ0FBQSxTQUFBLEM5QjdGRiw0QjhCNkZFLENBQUEsV0FBQSxLQUFBLGNBQUEsQ0E3RkEsNkJBNkZBLENBQUEsU0FBQSxDQW5HSixvQkFtR0ksQ0FBQSxXQUFBLEtBQUEsY0FBQSxDQUFBLFNBQUEsQ0FuR0osb0JBbUdJLENBQUEsV0FBQSxLQUFBLGNBQUEsQ3BEbkZBLG9Cb0RtRkEsQ0FBQSxTQUFBLENBbkdKLG9CQW1HSSxDQUFBLFdBQUEsS0FBQSxjQUFBLENBN0ZBLDZCQWdHRSxjQUFBLElBQUEsZ0NBR0YsQ0FBQSxTQUFBLENBekdKLDJCQXlHSSxDQUFBLENBQUEsS0FBQSxjQUFBLENBQUEsU0FBQSxDOUJuR0YsNEI4Qm1HRSxDQUFBLENBQUEsS0FBQSxjQUFBLENBQUEsU0FBQSxDQXpHSixvQkF5R0ksQ0FBQSxDQUFBLEtBQUEsY0FDRSxZQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLGN2RHJHRixPQUFBLENBQUEsU0FBQSxFQUFBLE91RDBHSSxDQUFBLFNBQUEsQ0EvR1IsMkJBK0dRLENBcEVKLG9DQW9FSSxDQUFBLENBQUEsS0FBQSxjQUFBLENBQUEsU0FBQSxDOUJ6R04sNEI4QnlHTSxDQXBFSixvQ0FvRUksQ0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLFNBQUEsQ0EvR1Isb0JBK0dRLENBcEVKLG9DQW9FSSxDQUFBLENBQUEsS0FBQSxjQUNFLFlBQUEsYUFRUixDQUFBLFNBQUEsQ0F4SEYsNEJBd0hFLENBQUEsU0FBQSxDOUJsSEEsNkI4QmtIQSxDQUFBLFNBQUEsQ0F4SEYscUJBMkhJLGlDQUFBLEVBQUEsSUFBQSwyQkFBQSxJQUFBLDJCQUFBLEVBQ0EsZ0NBQUEsSUFBQSwyQkFBQSxFQUFBLEVBQUEsSUFBQSwyQkFFQSxDQUFBLFNBQUEsQ0E5SEosMkJBOEhJLENBQUEsWUFBQSxLQUFBLGFBQUEsQ0FBQSxTQUFBLENBOUhKLDJCQThISSxDQUFBLFlBQUEsS0FBQSxhQUFBLENwRDlHQSxvQm9EOEdBLENBQUEsU0FBQSxDQTlISiwyQkE4SEksQ0FBQSxZQUFBLEtBQUEsYUFBQSxDQXhIQSw2QkF3SEEsQ0FBQSxTQUFBLEM5QnhIRiw0QjhCd0hFLENBQUEsWUFBQSxLQUFBLGFBQUEsQ0FBQSxTQUFBLEM5QnhIRiw0QjhCd0hFLENBQUEsWUFBQSxLQUFBLGFBQUEsQ3BEOUdBLG9Cb0Q4R0EsQ0FBQSxTQUFBLEM5QnhIRiw0QjhCd0hFLENBQUEsWUFBQSxLQUFBLGFBQUEsQ0F4SEEsNkJBd0hBLENBQUEsU0FBQSxDQTlISixvQkE4SEksQ0FBQSxZQUFBLEtBQUEsYUFBQSxDQUFBLFNBQUEsQ0E5SEosb0JBOEhJLENBQUEsWUFBQSxLQUFBLGFBQUEsQ3BEOUdBLG9Cb0Q4R0EsQ0FBQSxTQUFBLENBOUhKLG9CQThISSxDQUFBLFlBQUEsS0FBQSxhQUFBLENBeEhBLDZCQTJIRSxjQUFBLElBQUEsaUNBSUYsQ0FBQSxTQUFBLENBcklKLDJCQXFJSSxDQUFBLFdBQUEsS0FBQSxjQUFBLENBQUEsU0FBQSxDQXJJSiwyQkFxSUksQ0FBQSxXQUFBLEtBQUEsY0FBQSxDcERySEEsb0JvRHFIQSxDQUFBLFNBQUEsQ0FySUosMkJBcUlJLENBQUEsV0FBQSxLQUFBLGNBQUEsQ0EvSEEsNkJBK0hBLENBQUEsU0FBQSxDOUIvSEYsNEI4QitIRSxDQUFBLFdBQUEsS0FBQSxjQUFBLENBQUEsU0FBQSxDOUIvSEYsNEI4QitIRSxDQUFBLFdBQUEsS0FBQSxjQUFBLENwRHJIQSxvQm9EcUhBLENBQUEsU0FBQSxDOUIvSEYsNEI4QitIRSxDQUFBLFdBQUEsS0FBQSxjQUFBLENBL0hBLDZCQStIQSxDQUFBLFNBQUEsQ0FySUosb0JBcUlJLENBQUEsV0FBQSxLQUFBLGNBQUEsQ0FBQSxTQUFBLENBcklKLG9CQXFJSSxDQUFBLFdBQUEsS0FBQSxjQUFBLENwRHJIQSxvQm9EcUhBLENBQUEsU0FBQSxDQXJJSixvQkFxSUksQ0FBQSxXQUFBLEtBQUEsY0FBQSxDQS9IQSw2QkFrSUUsY0FBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQTNJSiwyQkEySUksQ0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLFNBQUEsQzlCcklGLDRCOEJxSUUsQ0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLFNBQUEsQ0EzSUosb0JBMklJLENBQUEsQ0FBQSxLQUFBLGNBQ0UsYUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxjdkR2SUYsT0FBQSxDQUFBLFNBQUEsRUFBQSxPdUQ0SUksQ0FBQSxTQUFBLENBakpSLDJCQWlKUSxDQXRHSixvQ0FzR0ksQ0FBQSxDQUFBLEtBQUEsY0FBQSxDQUFBLFNBQUEsQzlCM0lOLDRCOEIySU0sQ0F0R0osb0NBc0dJLENBQUEsQ0FBQSxLQUFBLGNBQUEsQ0FBQSxTQUFBLENBakpSLG9CQWlKUSxDQXRHSixvQ0FzR0ksQ0FBQSxDQUFBLEtBQUEsY0FDRSxhQUFBLGFDaEpWLEMvQ09FLGtCK0NOQSx1QkFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsdUJBQUEsRUFBQSxJQUFBLGlCQUVBLGNBQUEsSUFBQSx5QkFDQSxpQkFBQSxJQUFBLDRCQUNBLFNBQUEsU0FDQSxPQUFBLElBQUEscUJBQUEsSUFBQSxhQUlBLE9BQUEsSUFBQSxrQkFDQSxhQUFBLElBQUEsd0JBRUEsQy9DTkEsaUIrQ01BLGFBQ0UsV0FBQSxFQUdGLEMvQ1ZBLGlCK0NVQSxLQUFBLEMxRHlLRix5QjBEeEtJLFVBQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSxhQUFBLEVBQUEsR0FHRixDL0NkQSxrQitDY0EsQ0FBQSx3QkFDRSxTQUFBLFNBQ0EsS0FBQSxFQUNBLElBQUEsS0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FDQSxVQUFBLFVBQUEsSUFBQSxDQUFBLE1BQ0EsaUJBQUEsSUFBQSx1QkFDQSxjQUFBLElBQUEsNEJBQ0EsT0FBQSxJQUFBLGFBQ0EsYUFBQSxJQUFBLHdCQUNBLE9BQUEsSUFBQSxzQkFDQSxRQUFBLEtBQUEsSUFBQSxzQkFBQSxFQUFBLEtBQ0EsV0FBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxJQUVBLENBQUEsU0FBQSxDL0MzQkYsa0IrQzJCRSxDQWJGLHdCQWNJLE1BQUEsS0FDQSxhQUFBLElBQUEsMEJBR0YsQ0FBQSxTQUFBLEMvQ2hDRixrQitDZ0NFLENBbEJGLHdCQW1CSSxNQUFBLE1BQ0EsWUFBQSxJQUFBLDBCQUdGLEMvQ3JDRixrQitDcUNFLENBdkJGLHdCQXVCRSxJQUNFLEtBQUEsSUFBQSx5QkFJSixDL0MxQ0Esa0IrQzBDQSxDQUFBLDBCQUNFLFdBQUEsSUFBQSx1QkFFQSxDL0M3Q0Ysa0IrQzZDRSxDQUhGLHlCQUdFLE9BQ0UsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBSUosQy9DcERBLGtCK0NvREEsQ0FBQSx5QkFDRSxRQUFBLEtBQ0EsWUFBQSxXQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLE1BQUEsRUFDQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxLQUFBLElBQUEsbUJBRUEsQy9DOURGLGtCK0M4REUsQ0FWRix3QkFVRSxRQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxRQUNBLEVBQ0EsY0FBQSxJQUFBLHlCQUNBLFFBQUEsSUFFQSxDQUFBLFNBQUEsQy9DekVKLGtCK0N5RUksQ0FyQkosd0JBcUJJLFFBQ0UsaUJBQUEsZ0JBQUEsS0FBQSxDQUFBLFlBQUEsRUFBQSxDQUFBLElBQUEsNEJBQUEsS0FHRixDQUFBLFNBQUEsQy9DN0VKLGtCK0M2RUksQ0F6Qkosd0JBeUJJLFFBQ0UsaUJBQUEsZ0JBQUEsTUFBQSxDQUFBLFlBQUEsRUFBQSxDQUFBLElBQUEsNEJBQUEsS0FJSixDL0NsRkYsa0IrQ2tGRSxDQTlCRix5QkE4QkUsQ0FBQSxpQ0FDRSxTQUFBLE9BRUEsQ0FBQSxTQUFBLEMvQ3JGSixrQitDcUZJLENBakNKLHlCQWlDSSxDQUhGLGlDQUlJLGNBQUEsS0FBQSxJQUFBLHdCQUFBLEVBQUEsSUFBQSxXQUdGLENBQUEsU0FBQSxDL0N6Rkosa0IrQ3lGSSxDQXJDSix5QkFxQ0ksQ0FQRixpQ0FRSSxhQUFBLEtBQUEsSUFBQSx3QkFBQSxFQUFBLElBQUEsV0FHRixDL0M3Rkosa0IrQzZGSSxDQXpDSix5QkF5Q0ksQ0FYRixpQ0FXRSxDQUFBLFlBQUEsQ0FBQSxFQUNFLFFBQUEsS0FHRixDL0NqR0osa0IrQ2lHSSxDQTdDSix5QkE2Q0ksQ0FmRixpQ0FlRSxDQUFBLG9CQUNFLEU3RDVHTixTQUFBLE9BQ0EsY0FBQSxTQUNBLFlBQUEsT0FDQSxVQUFBLEs2RGdIRSxDL0N6R0Ysa0IrQ3lHRSxDckRsR0Esc0JxRGtHQSxDQUFBLENBM0ZGLHVCQTJGRSxDQUFBLEVBQ0UsV0FBQSxFQUlKLEMvQzlHQSxrQitDOEdBLENBQUEseUJBQ0UsTUFBQSxNQUNBLE9BQUEsS0FBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxJQUFBLHlCQUFBLEVBQUEsR0FDQSxjQUFBLFlBQ0EsU0FBQSxTQUNBLFFBQUEsRUFJQSxDQUFBLHdCQUFBLENBQUEsK0JBQ0UsVUFBQSxJQUFBLG1CQUlBLENBTEYsd0JBS0UsQ3JEckhGLHNCcURxSEUsQ0FBQSxDQTlHSix3QkErR00sUUFBQSxLQU9GLENBQUEsdUJBQUEsQ0F0QkoseUJBc0JJLENyRHJESixrQnFEc0RNLFVBQUEsT0FBQSxRQUlKLENBTEUsdUJBS0YsQ0FyRkYsd0JBcUZFLFFBQ0UsUUFBQSxLQUdGLENBVEUsdUJBU0YsQ3JEdElBLHVCcURzSUEsQ0FURSx1QkFTRixDQUFBLHlCQUVFLFFBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsS0FBQSxJQUFBLG1CQUdGLENBZEUsdUJBY0YsQ0FMQSx5QkFNRSxZQUFBLEVBSUEsQ0FuQkEsc0JBbUJBLENBaENGLHdCQWdDRSxDckRoSkYsdUJxRGlKSSxZQUFBLElBQUEsdUJBS0YsQ0F6QkEsc0JBeUJBLEtBQUEsQ0F0Q0YseUJBc0NFLENBekdKLHlCQTBHTSxRQUFBLEtBTUosQy9DcEtGLGlCK0NvS0UsS0FBQSxDQWhDRSx3QkFnQ0YsQ3JEN0pBLHVCcUQ2SkEsQy9DcEtGLGlCK0NvS0UsS0FBQSxDQWhDRSx3QkFnQ0YsQ0F2QkEseUI1RHBKRixTQUFBLG1CQUNBLFNBQUEsaUJBQ0EsS0FBQSxLQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLGFBQ0EsTUFBQSxnQkFDQSxPQUFBLGdCQUNBLFVBQUEsZ0JBQ0EsV0FBQSx3QkFDQSxtQkFDQSxZQUNBLFlBQUEsaUJBQ0EsT0FBQSxlNkRYRixDdER1RkUsa0JzRHRGQSxPQUFBLElBQUEsZ0JBQ0EsWUFBQSxFQUNBLGVBQUEsWUFFQSxTQUFBLFNBRUEsQ3REZ0ZBLGtCc0RoRkEsSUFDRSxLQUFBLElBQUEsZ0JBRUEsQ3RENkVGLGtCc0Q3RUUsSUFBQSxDQUFBLGtDQUNFLEtBQUEsSUFBQSxvQkFJSixDdER3RUEsaUJzRHhFQSxDQUFBLHdCQUNFLE9BQUEsSUFBQSxzQkFlRixDQUFBLGtDQUFBLElBQ0UsS0FBQSxRQURGLENBQUEsaUNBQUEsSUFDRSxLQUFBLFFBREYsQ0FBQSxrQ0FBQSxJQUNFLEtBQUEsUUFERixDQUFBLGtDQUFBLElBQ0UsS0FBQSxRQURGLENBQUEsbUNBQUEsSUFDRSxLQUFBLFFBREYsQ0FBQSxpQ0FBQSxJQUNFLEtBQUEsS0FxQ0YsQ0FBQSxTQUFBLEN0RGtCQSxpQnNEbEJBLEtBQUEsQ0FBQSw0QkFBQSxLQUFBLENBQUEsdUNBQUEsS0FBQSxDQUFBLHdDQUFBLEtBQUEsQ0FBQSx1Q0FBQSxLQUFBLENBQUEsc0NBQUEsS0FBQSxDQUFBLGtDQUFBLEtBQUEsQ0FBQSxnQ0FBQSxLQUFBLENBQUEsaUNBQUEsS0FBQSxDQUFBLGtDQUFBLEtBQUEsQ0FBQSwyQkFBQSxLQUFBLENBQUEseUNBQUEsS0FBQSxDQUFBLG1DQUFBLEtBQUEsQ0FBQSxvQ0FBQSxLQUFBLENBQUEsZ0NBQUEsS0FBQSxDQUFBLGtDQUFBLEtBQUEsQ0FBQSxxQ0FBQSxLQUFBLENBQUEsa0NBQUEsS0FBQSxDQUFBLG1DQUFBLEtBQUEsQ0FBQSxrQ0FBQSxLQUFBLENBQUEsa0NBQUEsS0FBQSxDQUFBLGlDQUFBLEtBQUEsQ0FBQSxpQ0FBQSxLQUFBLENBQUEsdUJBQUEsS0FBQSxDQUFBLGdDQUNFLFVBQUEsT0FBQSxJQXlCQSxDQUFBLDJCQUFBLElBQ0UsS0FBQSxJQUFBLDBCQURGLENBQUEsMEJBQUEsSUFDRSxLQUFBLElBQUEseUJBREYsQ0FBQSwwQkFBQSxJQUNFLEtBQUEsSUFBQSx5QkFERixDQUFBLDJCQUFBLElBQ0UsS0FBQSxJQUFBLDBCQURGLENBQUEsMEJBQUEsSUFDRSxLQUFBLElBQUEseUJBREYsQ0FBQSwwQkFBQSxJQUNFLEtBQUEsSUFBQSx5QkFERixDQUFBLDBCQUFBLElBQ0UsS0FBQSxJQUFBLHlCQURGLENBQUEsMEJBQUEsSUFDRSxLQUFBLElBQUEseUJBREYsQ0FBQSwwQkFBQSxJQUNFLEtBQUEsSUFBQSx5QkFERixDQUFBLDBCQUFBLElBQ0UsS0FBQSxJQUFBLHlCQURGLENBQUEsMEJBQUEsSUFDRSxLQUFBLElBQUEseUJBREYsQ0FBQSwwQkFBQSxJQUNFLEtBQUEsSUFBQSx5QkFERixDQUFBLDBCQUFBLElBQ0UsS0FBQSxJQUFBLHlCQURGLENBQUEsMEJBQUEsSUFDRSxLQUFBLElBQUEseUJBREYsQ0FBQSwwQkFBQSxJQUNFLEtBQUEsSUFBQSx5QkNqR04sQ0FBQSwrQkFDRSxtQkFBQSxLQUdGLENBQUEsb0JBQ0UsU0FBQSxTQUVBLENBSEYsb0JBR0UsQ0FBQSwyQkFDRSxvQkFBQSxLQUVBLE9BQUEsRUFDQSxPQUFBLElBQUEsb0JBQ0EsV0FBQSxJQUFBLG9CQUNBLE1BQUEsSUFBQSxtQkFDQSxTQUFBLFNBQ0EsUUFBQSxFQWFKLENBQUEsd0JBQUEsQ0FBQSx3QkFBQSxDQXJCRSwyQkF1QkEsUUFBQSxNQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxFQUNBLFVBQUEsRUFJRixDQVZBLHdCQVdFLE1BQUEsSUFBQSxzQkFDQSxVQUFBLEtDdkNBLENOaVVBLHFCTWpVQSxDVnFORiw0QlVwTkksUUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBR0YsQ042VEEscUJNN1RBLENONkRGLDJCTTVESSxZQUFBLEVBQ0EsZUFBQSxFM0RTQSxPQUFBLENBQUEsU0FBQSxFQUFBLFUyRGhCSixDTmtVRSxxQk12VEUsV0FBQSxRQUtGLENOMlRBLDBCTTNUQSxJQUNFLFVBQUEsS0FDQSxXQUFBLEtBR0YsQ05zVEEsMEJNdFRBLEN4RExFLG9Cd0RNQSxPQUFBLEtBQ0EsTUFBQSxLQUVBLENOa1RGLDBCTWxURSxDeERUQSxtQndEU0EsT0FBQSxDTmtURiwwQk1sVEUsQ3hEVEEsbUJ3RFNBLFFBRUUsaUJBQUEsWUFDQSxhQUFBLElBQUEseUJBS04sQ0FBQSxtQ0FDRSxjQUFBLE1BQUEsWUFHRixDQUFBLDZDQUNFLGtCQUFBLFlBRUEsQ0FIRiw2Q0FHRSxDTjBSQSwyQk16UkUsa0JBQUEsTUFHRixDQUFBLGtEQUNFLFdBQUEsT0FDQSxNQUFBLEVBQ0EsT0FBQSxFQUNBLFNBQUEsT0FHRixDQWRGLDRDQWNFLEtBQUEsQ0FQQSxrREFPQSxDQUFBLENBZEYsNkNBZUksa0JBQUEsY0FJSixDQUFBLGdDQUNFLFFBQUEsS0FDQSxXQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FFQSxDQUpGLCtCQUlFLFFBQ0UsUUFBQSxRQUFBLGFBQUEsTUFBQSxRQUFBLE9BQ0EsTUFBQSxFQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsY0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBR0YsQ0FiRixnQ0FhRSxDQUFBLHFDQUNFLFVBQUEsRUFFQSxDQWhCSixnQ0FnQkksQ0FIRixxQ0FHRSxDeER4REEsb0J3RHlERSxNQUFBLEtBR0YsQ0FwQkosZ0NBb0JJLENBUEYsb0NBT0UsZUFDRSxNQUFBLEVBRUEsQ0F2Qk4sZ0NBdUJNLENBVkosb0NBVUksZUFBQSxDeERTSixrQndEUk0sYUFBQSxLQUlKLENBNUJKLGdDQTRCSSxDQWZGLG9DQWVFLGNBQ0UsTUFBQSxFQUVBLENBL0JOLGdDQStCTSxDQWxCSixvQ0FrQkksY0FBQSxDeERDSixrQndEQU0sWUFBQSxLM0R4RUosT0FBQSxDQUFBLFNBQUEsRUFBQSxVNERmRixDQUFBLCtCQUFBLEN2QytDRSw0QnVDOUNBLFFBQUEsSzVER0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxPNERHQSxDbkRDRiwrQm1EREUsQ0FBQSxxQ0FDRSxFQUdGLENuREhGLCtCbURHRSxDdER5QkEseUJzRHpCQSxDQUFBLEN6RElBLHdCeURIRSxZQUFBLElBQUEsbUJBQ0EsZUFBQSxJQUFBLG1CQUVBLENkcUhGLGdCY3JIRSxDbkRQSiwrQm1ET0ksQ3REcUJGLHlCc0RyQkUsQ0FBQSxDekRBRix3QnlEQ0ksZUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLG1CQUFBLENBQUEsS0NoQlIsQ0FBQSw2QkFDRSxZQUFBLFM3RGNFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTZEWkYsQ0FIRiw2QkFHRSxDZjRDRiw2QmV6Q00scUNBQUEsTUFHRixDQVRKLDZCQVNJLENmc0NKLDZCZXJDTSxZQUFBLEVBR0YsQ0FiSiw2QkFhSSxDZmtDSiw0QmVsQ0ksQ2ZTQSxpQ2VSRSxXQUFBLElBTUEsQ0FBQSxTQUFBLENBcEJOLDRCQW9CTSxDL0QwQk4sMkIrRDFCTSxDZjJCTiw2QmUxQlEsWUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBR0YsQ0FBQSxTQUFBLENBeEJOLDRCQXdCTSxDL0RzQk4sMkIrRHRCTSxDZnVCTiw2QmV0QlEsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBS04sQ0E5QkYsNkJBOEJFLENsRGlCTSw0QmtEaEJKLFdBQUEsa0JBQ0EsbUJBQUEsS0FJQSxDQXBDSiw2QkFvQ0ksQ2ZkQSxpQ2VjQSxDQUFBLGtDQUNFLFVBQUEsS0FNSixDQUFBLHlDQUFBLENBUEUsa0NBUUEsUUFBQSxLQUNBLFVBQUEsS0FJSixDQWJJLGtDQWNGLFFBQUEsS0FDQSxZQUFBLFlBQ0EsVUFBQSxLQUVBLENBbEJFLGlDQWtCRixDQUFBLEVBQ0UsWUFBQSxFQUlKLENBQUEsdUNBQ0UsY0FBQSxZQUNBLGFBQUEsWUFFQSxDQUpGLHVDQUlFLENBSkYsc0NBSUUsWUFBQSxZQUVFLFVBQUEsS0FDQSxRQUFBLFlBR0YsQ0FWRixzQ0FVRSxPQUNFLFFBQUEsTUFDQSxRQUFBLGE3RHhEQSxPQUFBLENBQUEsU0FBQSxFQUFBLFU2RDRDSixDQUFBLHVDQWdCSSxRQUFBLEtBQ0EsVUFBQSxLQUdGLENBcEJGLHVDQW9CRSxDQUFBLDRDQUNFLFNBQUEsT0FDQSxjQUFBLFNBQ0EsWUFBQSxPQzFFSixDdkRNSSxvQnVEZEYsUUFBQSxvQkFDQSxJQUNBLE9BQUEsSUFBQSx3QkFBQSxNQUFBLElBQUEsK0JBQ0EsaUJBQUEsSUFBQSxvQkFDQSxXQUFBLFdBQ0EsVUFBQSxXQUFBLElBQUEsU0FBQSxPQUtBLE1BQUEsSUFBQSxrQkFDQSxPQUFBLElBQUEsa0JBQ0EsWUFBQSxFQUdGLENsQ2ZFLHFCa0NnQkEsU0FBQSxTQUNBLE9BQUEsS0FFQSxDbENuQkEsb0JrQ21CQSxDQUFBLEVBQ0UsUUFBQSxFQUdGLENsQ3ZCQSxvQmtDdUJBLFFBdkJBLFFBQUEsb0JBQ0EsSUFDQSxPQUFBLElBQUEsd0JBQUEsTUFBQSxJQUFBLCtCQUNBLGlCQUFBLElBQUEsb0JBQ0EsV0FBQSxXQUNBLFVBQUEsV0FBQSxJQUFBLFNBQUEsT0FvQkUsUUFBQSxFQUNBLFFBQUEsR0FDQSxNQUFBLElBQUEsZ0JBQ0EsT0FBQSxJQUFBLGdCQUNBLFNBQUEsU0FDQSxLQUFBLElBQ0EsSUFBQSxJQUNBLFlBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsRUFBQSxFQUFBLElBQ0EsV0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFDQSxRQUFBLEVDckNKLEMzQm1CRSxxQjJCbkJGLENBQUEsYUFBQSxRQUNFLFFBQUEsS0FBQSxjQ0NGLENBQUEsMEJBQ0UsUUFBQSxNQUNBLGNBQUEsSUFBQSxnQkFHRixDQUFBLCtCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsV0FDQSxVQUFBLEVBRUEsQ0FORiwrQkFNRSxDQUFBLDJCQUNFLFlBQUEsT0FDQSxVQUFBLElBQUEsdUJBRUEsQ0FBQSxTQUFBLENBVkosK0JBVUksQ0FKRiwyQkFLSSxZQUFBLElBQUEsMEJBR0YsQ0FBQSxTQUFBLENBZEosK0JBY0ksQ0FSRiwyQkFTSSxhQUFBLElBQUEsMEJBS04sQ0FBQSx1QkFDRSxtQkFBQSxNQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsTUFDQSxXQUFBLFdBQ0EsY0FBQSxJQUFBLDRCQUNBLFdBQUEsSUFBQSxtQkFDQSxPQUFBLEVBQ0EsT0FBQSxJQUFBLG1CQUNBLFVBQUEsSUFBQSxrQkFDQSxTQUFBLE9BQ0EsVUFBQSxFQUVBLENBZEYsc0JBY0Usb0JBQUEsQ0FkRixzQkFjRSw4QkFBQSxDQWRGLHNCQWNFLG1CQUFBLGlCQUFBLENBZEYsc0JBY0UsaUNBQUEsQ0FkRixzQkFjRSx1QkFBQSxpQkFBQSxDQWRGLHNCQWNFLHFDQUFBLENBZEYsc0JBY0UsMkJBQUEsaUJBT0UsT0FBQSxJQUFBLG1CQUNBLE9BQUEsS0FDQSxXQUFBLFdBR0YsQ0ExQkYsc0JBMEJFLG9CQUNFLFdBQUEsSUFBQSxtQkFDQSxNQUFBLEtBR0YsQ0EvQkYsc0JBK0JFLDhCQUNFLFdBQUEsSUFBQSxvQkFHRixDQW5DRixzQkFtQ0UsbUJBQUEsaUJBQ0UsV0FBQSxJQUFBLG9CQUdGLENBdkNGLHNCQXVDRSxpQ0FDRSxXQUFBLElBQUEsb0JBR0YsQ0EzQ0Ysc0JBMkNFLHVCQUFBLGlCQUNFLFdBQUEsSUFBQSxvQkFHRixDQS9DRixzQkErQ0UscUNBQ0UsV0FBQSxJQUFBLG1CQUdGLENBbkRGLHNCQW1ERSwyQkFBQSxpQkFDRSxXQUFBLElBQUEsbUJBUUYsQ0FBQSwwQkFBQSxDQWhGRiwrQkFpRkksTUFIbUIsS0FJbkIsT0FKbUIsS0FLbkIsU0FBQSxTQUNBLGlCQUFBLElBQUEsaUNBQ0EsSUFFQSxDQVBGLDBCQU9FLENBdkZKLDhCQXVGSSxPQUFBLENBUEYsMEJBT0UsQ0F2RkosK0JBdUZJLENBakZGLDJCQW1GSSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxVQUFBLFVBQUEsSUFBQSxDQUFBLE1BR0YsQ0FmRiwwQkFlRSxDQS9GSiw4QkErRkksT0FDRSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxtQkFBQSxFQUFBLEdBQ0EsT0FBQSxLQUFBLEtBQUEsRUFBQSxJQUFBLG1CQUFBLEVBQUEsR0FDQSxpQkFBQSxJQUFBLHFDQUNBLElBQ0EsUUFBQSxFQUdGLENBekJGLDBCQXlCRSxDQXpHSiwrQkF5R0ksQ0FuR0Ysa0NBb0dJLFlBQ0EsUUFBQSxFQUtGLENBaENGLHlCQWdDRSxDQUFBLDRCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxLQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNEJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE1BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw0QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsTUFDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDRCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxNQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNEJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE1BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw0QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsTUFDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDRCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxNQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNEJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE1BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw0QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsTUFDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDRCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxNQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BSEYsQ0FoQ0YseUJBZ0NFLENBQUEsNkJBQUEsQ0FoSEosK0JBa0hNLGlCQUFBLE9BQ0EsV0FBQSxlQUFBLElBQUEsaUJBQUEsSUFBQSxnQkFBQSxDQUFBLElBQUEsbUJBQUEsTUFIRixDQWhDRix5QkFnQ0UsQ0FBQSw2QkFBQSxDQWhISiwrQkFrSE0saUJBQUEsT0FDQSxXQUFBLGVBQUEsSUFBQSxpQkFBQSxJQUFBLGdCQUFBLENBQUEsSUFBQSxtQkFBQSxNQUhGLENBaENGLHlCQWdDRSxDQUFBLDZCQUFBLENBaEhKLCtCQWtITSxpQkFBQSxPQUNBLFdBQUEsZUFBQSxJQUFBLGlCQUFBLElBQUEsZ0JBQUEsQ0FBQSxJQUFBLG1CQUFBLE1BTU4sQ0FBQSwwQkFDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLFdBRUEsQ0FMRiwwQkFLRSxDQW5JRiwwQkFvSUksY0FBQSxFQUNBLFlBQUEsT0FFQSxDQUFBLFNBQUEsQ0FUSiwwQkFTSSxDQXZJSiwwQkF3SU0sYUFBQSxJQUFBLDBCQUdGLENBQUEsU0FBQSxDQWJKLDBCQWFJLENBM0lKLDBCQTRJTSxZQUFBLElBQUEsMEJDM0lOLENBQUEsbUJBQ0UsU0FBQSxNQUNBLEtBQUEsRUFDQSxJQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxNQUNBLFNBQUEsT0FFQSxDbkIySEUsZ0JtQjNIRixDQVRGLG1CQVVJLE9BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxtQkFBQSxDQUFBLElBQ0EsSUFBQSxJQUFBLG1CQUFBLENBQUEsR2pFUEEsT0FBQSxDQUFBLFNBQUEsRUFBQSxPaUVXQSxDQWZKLGtCQWVJLEtBQUEsYUFDRSxpQkFBQSxhQUtOLENBckJBLG1CQXFCQSxDQUFBLDRCQUVFLE9BQUEsS0FDQSxNQUFBLEtBQ0EsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxJakVaRSxPQUFBLENBQUEsU0FBQSxFQUFBLFVpRU1KLENBckJBLG1CQXFCQSxDQUFBLDRCQVNJLFlBQUEsUUFJSixDQWJBLDRCQWNFLE9BQUEsUUFFQSxDQWhCRiw0QkFnQkUsQ0FBQSwwQkFDRSxPQUFBLEtBSUosQ0FMRSwwQkFNQSxPQUFBLEVBQ0EsaUJBQUEsSUFBQSw2Q0FDQSxFQUNBLFdBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxVQUFBLEVBQUEsR0FDQSxjQUFBLElBQUEsMEJBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQ0EsUUFBQSxLQUNBLFNBQUEsT0FDQSxVQUFBLE9BQ0EsTUFBQSxJQUFBLGlCQUNBLG1CQUFBLElBQUEsdUJBQ0Esb0JBQUEsU0FDQSxlQUFBLG1CakV2Q0UsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUUyQkosQ0FMRSwwQkFvQkUsV0FBQSxJQUFBLDhCQUNBLGNBQUEsSUFBQSwwQkFDQSxVQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsVUFBQSxFQUFBLEdBRUEsQ0F4QkYseUJBd0JFLENBQUEsZ0NBQ0UsTUFBQSxLQUFBLEtBQUEsRUFBQSxJQUFBLFVBQUEsRUFBQSxHQUdGLENBNUJGLHlCQTRCRSxDQUFBLHNDQUNFLFVBQUEsSUFBQSwrQkFHRixDQWhDRix5QkFnQ0UsQ0FBQSx1Q0FDRSxVQUFBLElBQUEsZ0NBR0YsQ0FwQ0YseUJBb0NFLENBQUEsc0NBQ0UsVUFBQSxJQUFBLCtCQUVGLENBdkNGLHlCQXVDRSxDQUFBLDJDQUNFLFdBQUEsS0FDQSxPQUFBLG1CQUNBLEVBQ0EsVUFBQSxLQUNBLE1BQUEsS0FFQSxDQTlDSix5QkE4Q0ksQ0FQRiwyQ0FPRSxDOURwRUYsd0I4RHFFSSxRQUFBLEtBQ0EsZ0JBQUEsUWpFakZKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2lFc0ZGLENBckRBLHlCQXFEQSxLQUFBLENBQUEsbUJBRUksTUFBQSxLQUNBLFVBQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxtQkFDQSxFQUNBLFlBQUEsRUFDQSxlQUFBLEVBRUEsQ0EvREoseUJBK0RJLEtBQUEsQ0FBQSxtQkFBQSxDM0RoRUYsMEIyRGdFRSxDQS9ESix5QkErREksS0FBQSxDQUFBLG1CQUFBLENBQUEsZ0NBQUEsQ0EvREoseUJBK0RJLEtBQUEsQ0FBQSxtQkFBQSxDQUFBLDBCQUFBLENBL0RKLHlCQStESSxLQUFBLENBQUEsbUJBQUEsQ2hFckdOLHVCZ0V5R1EsYUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQUNBLGNBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsSWpFMUZKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlFOEZFLENBeEVKLHlCQXdFSSxLQUFBLENBQUEsa0JBQUEsQ0FBQSxvQ0FDRSxXQUFBLEtBQUEsQ0FBQSxNQUFBLEVBQUEsSUFBQSwrQkFBQSxFQUFBLEdBQ0EsV0FBQSxZQU1SLENMOUdJLDZCSytHRixRQUFBLEtBQ0EsZUFBQSxPQUNBLFVBQUEsT0FDQSxnQkFBQSxXQUNBLFlBQUEsUUFDQSxVQUFBLEVBQ0EsTUFBQSxLQUNBLFNBQUEsT0FDQSxZQUFBLElBQUEsbUJBR0YsQzNEN0ZJLDBCMkQ2RkosQ0E3Qk0sZ0NBNkJOLENBN0JNLDBCQTZCTixDQTVGRSwwQkE0RkYsQ2hFbElBLHVCZ0VzSUUsYUFBQSxJQUFBLG1CQUNBLGNBQUEsSUFBQSxtQkFHRixDM0RyR0ksMEIyRHNHRixZQUFBLE9BQ0EsUUFBQSxLQUNBLGdCQUFBLGNBQ0EsWUFBQSxFQUNBLGNBQUEsSUFBQSxtQmpFL0hFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlFMEhKLEMzRHJHSSwwQjJENEdBLGNBQUEsRUFDQSxZQUFBLFdBRUEsQzNEL0dBLDBCMkQrR0EsQzNEcEdFLHlCMkRxR0EsWUFBQSxLQUNBLE1BQUEsR0FDQSxTQUFBLFNBQ0EsVUFBQSxVQUFBLEtBQUEsSUFBQSwwQ0FBQSxFQUFBLElBQUEsbUJBQUEsRUFBQSxFQUFBLENBQUEsS0FBQSxDQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLG1CQUFBLEVBQUEsR0FBQSxFQUFBLE1BS0osQzNEeEhFLDBCMkR3SEYsQ0FBQSx5QkFDRSxPQUFBLEVBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQ0EsY0FBQSxTakUvSUEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUU2SUYsQzNEeEhFLDBCMkR3SEYsQ0FBQSx5QkFLSSxjQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLE1BS04sQzlEdkpJLHdCOER3SkYsU0FBQSxPQUVBLEM5RDFKRSx1QjhEMEpGLEtBQUEsQ0FBQSxnQ0FDRSxXQUFBLEtBSUEsQzlEL0pBLHVCOEQrSkEsQ0FMRiwrQkFLRSxDQTFFRSxnQ0EyRUEsT0FBQSxLQUNBLGFBQUEsRUFDQSxjQUFBLEVBQ0EsUUFBQSxLQUNBLGVBQUEsT0FFQSxDOUR0S0YsdUI4RHNLRSxDQVpKLCtCQVlJLENBakZBLCtCQWlGQSxDQUFBLENBQUEsS0FBQSxDQUFBLGtCQUFBLENBQUEsQ25FOUhOLDhCbUUrSFEsT0FBQSxLQUdGLEM5RDFLRix1QjhEMEtFLENBaEJKLCtCQWdCSSxDQXJGQSxnQ0FxRkEsQ0FKQSxrQkFLRSxRQUFBLEtBQ0EsZUFBQSxPQUNBLE9BQUEsS0FFQSxDOUQvS0osdUI4RCtLSSxDQXJCTiwrQkFxQk0sQ0ExRkYsZ0NBMEZFLENBVEYsa0JBU0UsQ0FBQSx1QkFDRSxTQUFBLE9BSUosQzlEcExGLHVCOERvTEUsQ0ExQkosK0JBMEJJLENBL0ZBLGdDQStGQSxDQUFBLDJCQUNFLFlBQUEsRUFDQSxhQUFBLEVqRXRMSixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRTJMRixDOUQzTEUsd0I4RDJMRixDQXRHSSxnQ0F3R0EsZUFBQSxJQUFBLG9CQUlGLEM5RGpNQSx3QjhEaU1BLENBNUdFLGdDQTRHRixDQWJFLDJCQWNBLFVBQUEsRUFDQSxTQUFBLEtBQ0EsWUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFDQSxhQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEVBQUEsRUFBQSxJakVyTUYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUVpTUEsQzlEak1BLHdCOERpTUEsQ0E1R0UsZ0NBNEdGLENBYkUsMkJBb0JFLFlBQUEsS0FBQSxJQUFBLG1CQUFBLEVBQUEsSUFDQSxhQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLEtBSUosQzlEN01BLHdCOEQ2TUEsQ0F4SEUsZ0NBd0hGLEN4RHBORiwyQndEcU5JLGFBQUEsRUFDQSxjQUFBLEVBSUosQzlEbk5FLHdCOERtTkYsQ3hEMU5BLGtCd0QyTkUsV0FBQSxFQUNBLFlBQUEsRUFDQSxhQUFBLEVBSUosQ0FySU0sMEJBc0lKLFdBQUEsSUFBQSxtQkFDQSxlQUFBLElBQUEsbUJBRUEsQ0F6SUksMEJBeUlKLEM5RHJIQSxxQjhEc0hFLFVBQUEsT2pFMU9BLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2lFeU9GLENBeklJLDBCQXlJSixDOURySEEscUI4RHlISSxlQUFBLGdCakU3T0YsT0FBQSxDQUFBLFNBQUEsRUFBQSxPaUVpUEUsQ0FqSkEsMEJBaUpBLEM5RDdISixxQjhENkhJLE9BQ0UsTUFBQSxNakV2T0osT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUU4TkYsQ0F6SUksMEJBeUlKLEM5RHJIQSxxQjhEbUlJLGdCQUFBLFVBTUosQ0FBQSwyQkFBQSxDQTVPRiw0QkE2T0ksWUFBQSxPQUdGLENBSkEsMkJBSUEsQ0FoT0EsMEJBaU9FLFdBQUEsWUFDQSxVQUFBLGFBQ0EsRUFDQSxXQUFBLEtBQ0EsVUFBQSxtQkFDQSxFQUdGLENBYkEsMkJBYUEsQzNEMU9FLDBCMkQyT0EsZ0JBQUEsSUFDQSxZQUFBLEtBQ0EsY0FBQSxLQUNBLGVBQUEsS0FDQSxTQUFBLE1BQ0EsSUFBQSxFQUNBLE1BQUEsRUFDQSxLQUFBLEVBQ0EsaUJBQUEsTUFHRixDQXpCQSwyQkF5QkEsQ0E5SEEseUJBOEhBLENBekJBLDJCQXlCQSxDQXRMSSwwQnJFbkdKLFNBQUEsbUJBQ0EsU0FBQSxpQkFDQSxLQUFBLEtBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsYUFDQSxNQUFBLGdCQUNBLE9BQUEsZ0JBQ0EsVUFBQSxnQkFDQSxXQUFBLHdCQUNBLG1CQUNBLFlBQ0EsWUFBQSxpQkFDQSxPQUFBLGVxRW9SQSxDQTlCQSwyQkE4QkEsQzlEaktBLHlCOERpS0EsSUFDRSxLQUFBLEtBR0YsQ0FsQ0EsMkJBa0NBLENBL0xJLGdDQWdNRixRQUFBLEtBQ0EsWUFBQSxPQUNBLGVBQUEsT0FDQSxVQUFBLGNBQ0EsRUFFQSxDQXpDRiwyQkF5Q0UsQ0F0TUUsK0JBc01GLENBQUEsRUFDRSxPQUFBLEtBQ0EsVUFBQSxLQU9KLENBQUEsMkJBQUEsQ0E5UUEsMEJBK1FFLGlCQUFBLElBQUEsbUJBQ0EsTUFBQSxLakV0U0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUV3U0UsQ0FKSiwyQkFJSSxDQWxSSiwwQkFrUkksQ0xoVEYsNkJLaVRJLFlBQUEsUUFJSixDQVRGLDJCQVNFLENBdlJGLDBCQXVSRSxDQUFBLHFCQUNFLEVBR0YsQ0FiRiwyQkFhRSxDQTNSRiwwQkEyUkUsQzlEalRBLG1COERpVEEsZUFDRSxjQUFBLEtBQ0EsYUFBQSxlakVuVEYsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUV3VEEsQ0FwQkYsMkJBb0JFLENMaFVBLDZCS2lVRSxlQUFBLElBQUEsbUJBRUEsQ0F2QkosMkJBdUJJLENMblVGLDZCS21VRSxDQXRPQSxnQ0F1T0UsZUFBQSxFQUdKLENBM0JGLDJCQTJCRSxDQTFPRSwwQkEyT0EsV0FBQSxFQUNBLGVBQUEsR0FJSixDQWpDQSwyQkFpQ0EsQzlEclVFLG9COERzVUEsYUFBQSxLQUNBLE1BQUEsS0FFQSxDQXJDRiwyQkFxQ0UsQzlEelVBLG9COER5VUEsQzlEalFGLGtCOERpUUUsSUFDRSxLQUFBLEtBR0YsQ0F6Q0YsMkJBeUNFLEM5RDdVQSxtQjhENlVBLE9BQUEsQ0F6Q0YsMkJBeUNFLEM5RDdVQSxtQjhENlVBLFFBRUUsZ0NBQUEsTUFDQSx5QkFBQSxNQUdGLENBL0NGLDJCQStDRSxDOURuVkEsbUI4RG1WQSxPQUNFLFdBQUEsTWpFL1ZGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2lFb1dBLENBckRGLDJCQXFERSxDM0RwVUEseUIyRG9VQSxDQUFBLENBcFFFLDBCQXFRQSxXQUFBLEdqRTFWRixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRW1XSSxDQUFBLFNBQUEsQ0EvRE4sMkJBK0RNLENBN1VOLDBCQTZVTSxDTDNXSiw2Qks0V00sZUFBQSxLakVwV04sT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUUrV0ksQ0FBQSxTQUFBLENBM0VOLDJCQTJFTSxDQXpWTiwwQkF5Vk0sQ0x2WEosNkJLd1hNLGVBQUEsYWpFM1hOLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2lFb1lGLEN4RGhZQSwrQndEZ1lBLENBbldBLDBCQXFXSSxlQUFBLGNBQUEsQ0FBQSxvQkFRSixDQS9GQSwyQkErRkEsQ0FsWkYsbUJBa1pFLENBL0ZBLDJCQStGQSxDQTdYRiw0QkE2WEUsQ0FBQSw2QkFBQSxDQWxaRixtQkFrWkUsQ0FBQSw2QkFBQSxDQTdYRiw0QkErWEksWUFBQSxPQUdGLENBcEdBLDJCQW9HQSxDQWxYQSwwQkFrWEEsQ0FMQSw2QkFLQSxDQWxYQSwwQkFtWEUsY0FBQSxJQUFBLDBCQUNBLFVBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxXQUtGLENBWkEsNkJBWUEsQ0F6WEEsMEJBMFhFLE1BQUEsSUFBQSwrQkFJQSxDQWpCRiw2QkFpQkUsQ0EvVEUsK0JBK1RGLENBQUEsQ0FBQSxXQUFBLEtBQUEsUUFDRSxjQUFBLElBQUEsbUJqRXJaRixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRW9aQSxDQWpCRiw2QkFpQkUsQ0EvVEUsK0JBK1RGLENBQUEsQ0FBQSxXQUFBLEtBQUEsUUFJSSxjQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLE1BS04sQ0ExQkEsNkJBMEJBLENBeFVJLDBCQXlVRixXQUFBLEVBRUEsQ0E3QkYsNkJBNkJFLENBM1VFLDBCQTJVRixDOUR2VEYscUI4RHdUSSxlQUFBLGVBQ0EsWUFBQSxRQUtOLFdBNUNNLGVBNkNKLEdBQ0UsSUFBQSxLQUVGLEdBQ0UsSUFBQSxHQUlKLFdBellFLG1CQTBZQSxHQUNFLFFBQUEsRUFFRixHQUNFLFFBQUEsR0NyY0osQ0FBQSwrQkFDRSw0QkFBQSxNbEVlRSxPQUFBLENBQUEsU0FBQSxFQUFBLFVrRWhCSixDQUFBLCtCQUlJLDRCQUFBLE1DREosQ3hENERFLGlCd0QzREEsUUFBQSxLQUNBLGdCQUFBLFdBQ0EsZUFBQSxPQUNBLE1BQUEsS0FDQSxTQUFBLFNBRUEsQ0FBQSxxQkFDRSxZQUFBLFdBSUosQ3hEcUJFLHVCd0RwQkEsVUFBQSxJQUFBLHNCQUNBLGdCQUFBLFdBR0UsQ0FBQSxTQUFBLEN4RGdCRixzQndEaEJFLENyQjRCSiw0QnFCNUJJLENBQUEsQ3JCZ0NBLDJCcUJoQ0EsQ0FBQSxDeEQwREEseUJ3RHpERSxZQUFBLElBQUEsZ0NBR0YsQ0FBQSxTQUFBLEN4RFlGLHNCd0RaRSxDckJ3QkosNEJxQnhCSSxDQUFBLENyQjRCQSwyQnFCNUJBLENBQUEsQ3hEc0RBLHlCd0RyREUsYUFBQSxJQUFBLGdDQU9KLEN4RElBLHNCd0RKQSxDaEVoQkUsb0JnRWdCRixDckJvQkUsNEJxQnBCRixDQUFBLDJCQUFBLENBQUEsQ2hFaEJFLG9CZ0VnQkYsQ3JCb0JFLDRCcUJuQkEsTUFBQSxFQUNBLE9BQUEsSUFBQSx3QkFJQSxDQUFBLFNBQUEsQ3hERkYsc0J3REVFLENoRXRCQSxvQmdFc0JBLENyQmNBLDRCcUJkQSxDQUFBLFNBQUEsQ0FORiwyQkFNRSxDQUFBLENoRXRCQSxvQmdFc0JBLENyQmNBLDRCcUJiRSxZQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLEdBQ0EsYUFBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDeERQRixzQndET0UsQ2hFM0JBLG9CZ0UyQkEsQ3hEbUNBLHdCd0RuQ0EsS0FBQSxDQUFBLGtDQUFBLENBQUEsU0FBQSxDQVhGLDJCQVdFLENBQUEsQ2hFM0JBLG9CZ0UyQkEsQ3hEbUNBLHdCd0RuQ0EsS0FBQSxDQUFBLGtDQUVFLGFBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsR0FLRixDQUFBLFNBQUEsQ3hEZEYsc0J3RGNFLENoRWxDQSxvQmdFa0NBLENyQkVBLDRCcUJGQSxDQUFBLFNBQUEsQ0FsQkYsMkJBa0JFLENBQUEsQ2hFbENBLG9CZ0VrQ0EsQ3JCRUEsNEJxQkRFLFlBQUEsSUFBQSxnQ0FDQSxhQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLEdBR0YsQ0FBQSxTQUFBLEN4RG5CRixzQndEbUJFLENoRXZDQSxvQmdFdUNBLEN4RHVCQSx3QndEdkJBLEtBQUEsQ0FBQSxrQ0FBQSxDQUFBLFNBQUEsQ0F2QkYsMkJBdUJFLENBQUEsQ2hFdkNBLG9CZ0V1Q0EsQ3hEdUJBLHdCd0R2QkEsS0FBQSxDQUFBLGtDQUNFLFlBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsR3pEeENKLENBQUEsU0FBQSxDQ29CQSxzQkRwQkEsQ1BBRSxtQk9BRixDQUFBLG9CQUFBLENvQ29DRSw0QnBDcENGLENBQUEsU0FBQSxDeURnQkEsMkJ6RGhCQSxDQUFBLENQQUUsbUJPQUYsQ0FBQSxvQkFBQSxDb0NvQ0UsNEJwQ25DQSxVQUFBLE9BQUEsU0FHRixDQUFBLFNBQUEsQ0NnQkEsc0JEaEJBLENQSkUsbUJPSUYsQ0FBQSxvQkFBQSxDb0NnQ0UsNEJwQ2hDRixDQUFBLFNBQUEsQ3lEWUEsMkJ6RFpBLENBQUEsQ1BKRSxtQk9JRixDQUFBLG9CQUFBLENvQ2dDRSw0QnBDL0JBLFVBQUEsT0FBQSxRQXRCRixDQUFBLFNBQUEsQ0NxQ0Esc0JEckNBLENQaUJFLG1CT2pCRixDQUFBLHFCQUFBLENvQ3FERSw0QnBDckRGLENBQUEsU0FBQSxDQ3FDQSxzQkRyQ0EsQ1BpQkUsbUJPakJGLENBQUEscUJBQUEsQ29DcURFLDRCcENyREYsQ0FBQSxTQUFBLEN5RGlDQSwyQnpEakNBLENBQUEsQ1BpQkUsbUJPakJGLENBQUEscUJBQUEsQ29DcURFLDRCcENyREYsQ0FBQSxTQUFBLEN5RGlDQSwyQnpEakNBLENBQUEsQ1BpQkUsbUJPakJGLENBQUEscUJBQUEsQ29DcURFLDRCcENuREEsVUFBQSxPQUFBLEd5RHlFSixDQUFBLHNCQUNFLFFBQUEsS0FDQSxXQUFBLHNCQUNBLG9CQUNBLEVBR0UsQ0FQSixxQkFPSSxLQUFBLENBQUEsOEJBQUEsQ2hFakVBLG9CZ0VrRUUsWUFBQSxPQUtOLENBQUEsc0JBQ0UsV0FBQSxJQUFBLDBCQU1JLEN4RC9CSixnQndEK0JJLEtBQUEsQ0FBQSwyQkFBQSxLQUFBLENBQUEsc0JBQUEsS0FBQSxDQUFBLDRCQUFBLENBUE4scUJBT00sQ0FBQSxDekNjSix5QnlDZEksT0FDRSxpQkFBQSxJQUFBLDRCQUVBLEN4RGxDTixnQndEa0NNLEtBQUEsQ0FIRiwyQkFHRSxLQUFBLENBSEYsc0JBR0UsS0FBQSxDQUhGLDRCQUdFLENBVlIscUJBVVEsQ0FBQSxDekNXTix5QnlDWE0sTUFBQSxLQUFBLFNBQ0UsYUFBQSxJQUFBLDRCQUdGLEN4RHRDTixnQndEc0NNLEtBQUEsQ0FQRiwyQkFPRSxLQUFBLENBUEYsc0JBT0UsS0FBQSxDQVBGLDRCQU9FLENBZFIscUJBY1EsQ0FBQSxDekNPTix5QnlDUE0sTUFBQSxLQUFBLENBQUEsbUJBQUEsS0FBQSxDQUFBLHFCQUNFLE1BQUEsSUFBQSx5QkFRSixDeEQvQ0osZ0J3RCtDSSxLQUFBLENBaEJBLDJCQWdCQSxLQUFBLENBaEJBLHNCQWdCQSxLQUFBLENBaEJBLDRCQWdCQSxDQXZCTixxQkF1Qk0sQ0FBQSxDekNGSix5QnlDRUksQ0FBQSxtQkFBQSxDeEQvQ0osZ0J3RCtDSSxLQUFBLENBaEJBLDJCQWdCQSxLQUFBLENBaEJBLHNCQWdCQSxLQUFBLENBaEJBLDRCQWdCQSxDQXZCTixxQkF1Qk0sQ0FBQSxDekNGSix5QnlDRUksQ0FBQSxvQkFFRSxNQUFBLElBQUEsb0JBQ0EsaUJBQUEsSUFBQSw0QkFDQSxhQUFBLElBQUEsNEJBZUEsQ3hEbEVOLGdCd0RrRU0sS0FBQSxDQW5DRiwyQkFtQ0UsS0FBQSxDQW5DRixzQkFtQ0UsS0FBQSxDQW5DRiw0QkFtQ0UsQ0ExQ1IscUJBMENRLENBQUEsQ3pDckJOLHlCeUNxQk0sQ0FBQSxtQkFBQSxDaEVGTix5QmdFRU0sSUFBQSxDeERsRU4sZ0J3RGtFTSxLQUFBLENBbkNGLDJCQW1DRSxLQUFBLENBbkNGLHNCQW1DRSxLQUFBLENBbkNGLDRCQW1DRSxDQTFDUixxQkEwQ1EsQ0FBQSxDekNyQk4seUJ5Q3FCTSxDQUFBLG9CQUFBLENoRUZOLHlCZ0VFTSxJQUNFLEtBQUEsSUFBQSxvQkFrQlYsQ0FBQSw4QkFDRSxNQUFBLEtBRUEsQ0FIRiw4QkFHRSxDQWhFRixzQkFpRUksS0FBQSxFQUFBLEVBQUEsRUFFQSxDQU5KLDhCQU1JLENBbkVKLHNCQW1FSSxDaEUxSUEsb0JnRTJJRSxNQUFBLEtBU04sQ0FuRkksNkJBb0ZGLGdDQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FFQSxlQUFBLGNBQ0EsRUFFQSxDQXpGRSw2QkF5RkYsQ0FuRkYsc0JBb0ZJLFNBQUEsU0FHQSxDQTdGQSw2QkE2RkEsQ0F2RkoscUJBdUZJLENBQUEsQzlCeEtGLG9COEJ3S0UsQ0E3RkEsNkJBNkZBLENBdkZKLHFCQXVGSSxDQUFBLENoRTlKQSxvQmdFOEpBLENBN0ZBLDZCQTZGQSxDQXZGSixxQkF1RkksQ0FBQSxFQUdFLFdBQUEsSUFBQSwwQkFDQSxnQkFBQSxXQUVBLENBQUEsU0FBQSxDQW5HRiw2QkFtR0UsQ0E3Rk4scUJBNkZNLENBQUEsQzlCOUtKLG9COEI4S0ksQ0FBQSxTQUFBLENBbkdGLDZCQW1HRSxDQTdGTixxQkE2Rk0sQ0FBQSxDaEVwS0Ysb0JnRW9LRSxDQUFBLFNBQUEsQ0FuR0YsNkJBbUdFLENBN0ZOLHFCQTZGTSxDQUFBLEVBQ0Usb0NBQUEsSUFBQSxnQ0FDQSxtQ0FBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQXhHRiw2QkF3R0UsQ0FsR04scUJBa0dNLENBQUEsQzlCbkxKLG9COEJtTEksQ0FBQSxTQUFBLENBeEdGLDZCQXdHRSxDQWxHTixxQkFrR00sQ0FBQSxDaEV6S0Ysb0JnRXlLRSxDQUFBLFNBQUEsQ0F4R0YsNkJBd0dFLENBbEdOLHFCQWtHTSxDQUFBLEVBQ0UsbUNBQUEsSUFBQSxnQ0FDQSxvQ0FBQSxJQUFBLGdDQUlKLENBOUdBLDZCQThHQSxDQXhHSixxQkF3R0ksQ0FBQSxFQUNFLFFBQUEsS0FDQSxnQkFBQSxXQUNBLFlBQUEsT0FDQSxjQUFBLElBQUEsMkJBQ0EsYUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBQ0EsY0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEdBRUEsQ0F0SEYsNkJBc0hFLENBaEhOLHFCQWdITSxDQUFBLENBQUEsQ2hFdkxGLG9CZ0V3TEksT0FBQSxRQUtGLENBQUEsU0FBQSxDQTVIRiw2QkE0SEUsQ0F0SE4sc0JBc0hNLENBQUEsdUNBQ0UsWUFBQSxLQUFBLElBQUEsZ0NBQUEsRUFBQSxDQUFBLElBQUEsNkJBQUEsRUFBQSxJQUFBLHlCQUFBLEVBQUEsSUFBQSxxQkFHRixDQUFBLFNBQUEsQ0FoSUYsNkJBZ0lFLENBMUhOLHNCQTBITSxDQUpBLHVDQUtFLGFBQUEsS0FBQSxJQUFBLGdDQUFBLEVBQUEsQ0FBQSxJQUFBLDZCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEscUJBUUYsQ0F6SUYsNkJBeUlFLENBQUEsNkJBQUEsQ0FuSU4scUJBbUlNLE9BQUEsQ0F6SUYsNkJBeUlFLENBQUEsNkJBQUEsQ0FuSU4scUJBbUlNLENBQUEsQ2hFMU1GLG1CZ0UwTUUsUUFFRSxRQUFBLEdBQ0EsUUFBQSxNQUNBLE1BQUEsSUFBQSxtQkFDQSxPQUFBLEtBQ0EsV0FBQSxJQUFBLG1CQUNBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsUUFBQSxFQUVBLENBQUEsU0FBQSxDQXBKSiw2QkFvSkksQ0FYRiw2QkFXRSxDQTlJUixxQkE4SVEsT0FBQSxDQUFBLFNBQUEsQ0FwSkosNkJBb0pJLENBWEYsNkJBV0UsQ0E5SVIscUJBOElRLENBQUEsQ2hFck5KLG1CZ0VxTkksUUFDRSxLQUFBLEtBQUEsSUFBQSx3QkFBQSxDQUFBLEVBQUEsRUFBQSxJQUFBLGlDQUdGLENBQUEsU0FBQSxDQXhKSiw2QkF3SkksQ0FmRiw2QkFlRSxDQWxKUixxQkFrSlEsT0FBQSxDQUFBLFNBQUEsQ0F4SkosNkJBd0pJLENBZkYsNkJBZUUsQ0FsSlIscUJBa0pRLENBQUEsQ2hFek5KLG1CZ0V5TkksUUFDRSxNQUFBLEtBQUEsSUFBQSx3QkFBQSxDQUFBLEVBQUEsRUFBQSxJQUFBLGlDQUtGLENBQUEsU0FBQSxDQTlKSiw2QkE4SkksQ0FyQkYsNkJBcUJFLENBeEpSLHFCQXdKUSxDQUFBLENoRS9OSixvQmdFZ09NLGFBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsSUFBQSwwQkFHRixDQUFBLFNBQUEsQ0FsS0osNkJBa0tJLENBekJGLDZCQXlCRSxDQTVKUixxQkE0SlEsQ0FBQSxDaEVuT0osb0JnRW9PTSxjQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEsMEJBR0YsQ0F0S0osNkJBc0tJLENBN0JGLDZCQTZCRSxDQWhLUixxQkFnS1EsQ0FBQSxDaEV2T0osbUJnRXVPSSxRQUNFLE9BQUEsS0FBQSxJQUFBLHlCQUNBLFFBQUEsRUFLTixDQTdLQSw2QkE2S0EsQ0FwQ0UsNEJBb0NGLENBQUEsbUNBQUEsQ0FBQSxDaEU5T0Esb0JnRStPRSxpQkFBQSxJQUFBLDRCQUtFLENBbkxKLDZCQW1MSSxDQTFDRiw0QkEwQ0UsQ0FBQSxDaEVwUEosbUJnRW9QSSxLQUFBLENBQUEsd0JBQUEsQ0FBQSxvQkFBQSxDQUFBLENBMUxSLHNCQTJMVSxRQUFBLEtBQ0EsT0FBQSxFQUNBLFNBQUEsT0FRQSxDQTlMTiw2QkE4TE0sQ0FyREosNEJBcURJLEtBQUEsQ0EvT1IsNEJBK09RLENBQUEsQ2hFL1BOLG1CZ0UrUE0sQ0FBQSxlQUFBLENyQjNOTiw0QnFCNE5RLFlBQUEsSUFBQSxnQ0FDQSxhQUFBLElBQUEsZ0NBQ0EsTUFBQSxFQUVBLENBQUEsU0FBQSxDQW5NUiw2QkFtTVEsQ0ExRE4sNEJBMERNLEtBQUEsQ0FwUFYsNEJBb1BVLENBQUEsQ2hFcFFSLG1CZ0VvUVEsQ0FBQSxlQUFBLENyQmhPUiw0QnFCaU9VLFlBQUEsS0FHRixDQUFBLFNBQUEsQ0F2TVIsNkJBdU1RLENBOUROLDRCQThETSxLQUFBLENBeFBWLDRCQXdQVSxDQUFBLENoRXhRUixtQmdFd1FRLENBQUEsZUFBQSxDckJwT1IsNEJxQnFPVSxhQUFBLEtBeUJkLENBak9JLDZCQWtPRixNQUFBLEtBR0UsQ0FyT0EsNkJBcU9BLENBL05KLHFCQStOSSxDQUFBLEM5QmhURixvQjhCZ1RFLENBck9BLDZCQXFPQSxDQS9OSixxQkErTkksQ0FBQSxDaEV0U0Esb0JnRXNTQSxDQXJPQSw2QkFxT0EsQ0EvTkoscUJBK05JLENBQUEsRUFHRSxNQUFBLEtBR0YsQ0EzT0EsNkJBMk9BLENBck9KLHFCQXFPSSxDQUFBLEVBQUEsQ0EzT0EsNkJBMk9BLENBck9KLHFCQXFPSSxDQUFBLEM5QnRURixvQjhCc1RFLENkek1BLGtDY3lNQSxDQTNPQSw2QkEyT0EsQ0FyT0oscUJBcU9JLENBQUEsQ2hFNVNBLG9CZ0U0U0EsQ2R6TUEsa0MxRHBIRixTQUFBLE9BQ0EsY0FBQSxTQUNBLFlBQUEsT0FDQSxVQUFBLEt3RXlWRSxDQUFBLDJCQUFBLE9BQUEsQ0E5SUUsdUNBK0lBLGFBQUEsSUFBQSwwQ0FLSixDQU5FLDRCQU1GLENBQUEscUNBQUEsY0FBQSxDQUFBLENBcEpJLHVDQW9KSixDQU5FLDRCQU1GLENkdEtFLGtDY3NLRixjQUFBLENBQUEsQ2Q1TEUsb0MxQnRLRixRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUNBLGFBQUEsSUFBQSwwQ3dDc1dBLFVBQUEsSUFBQSxTQUFBLENBQUEsZUFDRSxDQVpBLDRCQVlBLENBTkYscUNBTUUsTUFBQSxDQUFBLENBMUpFLHVDQTBKRixDQVpBLDRCQVlBLENkNUtBLGtDYzRLQSxNQUFBLENBQUEsQ2RsTUEsb0MxQnRLRixRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUNBLGFBQUEsSUFBQSwyQ3dDb1hJLENBdFJBLDJCQXNSQSxDQTFTTixzQkEwU00sQ0E3Uk4sc0JBNlJNLENoRXBXRixvQmdFb1dFLENBdFJBLHNCQXNSQSxDQTFTTixzQkEwU00sQ0E3Uk4sc0JBNlJNLENoRXBXRixvQmdFb1dFLENBdFJBLDJCQXNSQSxDQTFTTixzQkEwU00sQ0E3Uk4sc0JBNlJNLENoRXBXRixvQmdFcVdJLGdCQUFBLE9BRUEsQ0F6UkYsMkJBeVJFLENBN1NSLHNCQTZTUSxDQWhTUixzQkFnU1EsQ2hFdldKLG1CZ0V1V0ksQ0FBQSxtQkFBQSxDQXpSRixzQkF5UkUsQ0E3U1Isc0JBNlNRLENBaFNSLHNCQWdTUSxDaEV2V0osbUJnRXVXSSxDQUFBLG1CQUFBLENBelJGLDJCQXlSRSxDQTdTUixzQkE2U1EsQ0FoU1Isc0JBZ1NRLENoRXZXSixtQmdFdVdJLENBQUEsbUJBQ0UsTUFBQSxJQUFBLG1CQVFWLENBbFNNLHNCQW1TSixXQUFBLE1BQUEsRUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxtQkFFQSxDQXJTSSxzQkFxU0osQ2hFblhFLG9CZ0VvWEEsdUJBQUEsSUFBQSwyQkFDQSx3QkFBQSxJQUFBLDJCQUNBLGFBQUEsWUFHRixDQTNTSSxzQkEyU0osQ3pDOUdBLDJCeUMrR0UsYUFBQSxJQUFBLDBCQUNBLG9CQUFBLElBQUEsdUJBS0osQ0FsVE0sMkJBbVRKLFdBQUEsTUFBQSxFQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLElBQUEsRUFBQSxJQUFBLG1CQUVBLENBclRJLDJCQXFUSixDaEVuWUUsb0JnRW9ZQSxPQUFBLG1CQUNBLEVBS0EsQ0E1VEUsMEJBNFRGLENBQUEsQ1B6WkYsK0JPeVpFLEtBQUEsU0FBQSxDQTVURSwyQkE0VEYsQ3pDL0hGLDBCeUMrSEUsS0FBQSxTQUNFLFdBQUEsTUFBQSxFQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLElBQUEsRUFBQSxJQUFBLGdDQVNBLEN4RHZaTixxQndEdVpNLENBblZGLDZCQW1WRSxDQTdVTixxQkE2VU0sQ0FBQSxDOUI5Wkosb0I4QjhaSSxDeER2Wk4scUJ3RHVaTSxDQW5WRiw2QkFtVkUsQ0E3VU4scUJBNlVNLENBQUEsQ2hFcFpGLG9CZ0VvWkUsQ3hEdlpOLHFCd0R1Wk0sQ0FuVkYsNkJBbVZFLENBN1VOLHFCQTZVTSxDQUFBLEVBR0UsYUFBQSxJQUFBLHFCQUNBLGNBQUEsSUFBQSxtQ0FDQSxFQU9FLENBQUEsU0FBQSxDeERuYVYscUJ3RG1hVSxDQS9WTiw2QkErVk0sQ0F0TkosNkJBc05JLENBelZWLHFCQXlWVSxDQUFBLENoRWhhTixvQmdFaWFRLGFBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEsc0JBR0YsQ0FBQSxTQUFBLEN4RHZhVixxQndEdWFVLENBbldOLDZCQW1XTSxDQTFOSiw2QkEwTkksQ0E3VlYscUJBNlZVLENBQUEsQ2hFcGFOLG9CZ0VxYVEsY0FBQSxLQUFBLElBQUEseUJBQUEsRUFBQSxJQUFBLHlCQUFBLEVBQUEsSUFBQSxzQkFNRixDQUFBLFNBQUEsQ3hEOWFWLHFCd0Q4YVUsQ0ExV04sNkJBMFdNLENBak9KLDZCQWlPSSxDQXBXVixxQkFvV1UsT0FBQSxDQUFBLFNBQUEsQ3hEOWFWLHFCd0Q4YVUsQ0ExV04sNkJBMFdNLENBak9KLDZCQWlPSSxDQXBXVixxQkFvV1UsQ0FBQSxDaEUzYU4sbUJnRTJhTSxRQUNFLEtBQUEsS0FBQSxJQUFBLHdCQUFBLENBQUEsRUFBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLHNCQUdGLENBQUEsU0FBQSxDeERsYlYscUJ3RGtiVSxDQTlXTiw2QkE4V00sQ0FyT0osNkJBcU9JLENBeFdWLHFCQXdXVSxPQUFBLENBQUEsU0FBQSxDeERsYlYscUJ3RGtiVSxDQTlXTiw2QkE4V00sQ0FyT0osNkJBcU9JLENBeFdWLHFCQXdXVSxDQUFBLENoRS9hTixtQmdFK2FNLFFBQ0UsTUFBQSxLQUFBLElBQUEsd0JBQUEsQ0FBQSxFQUFBLEVBQUEsSUFBQSxnQ0FBQSxFQUFBLElBQUEsc0JBU0EsQ0FBQSxTQUFBLEN4RDViWixxQndENGJZLENBeFhSLDZCQXdYUSxDQS9PTiw2QkErT00sQ0EvT04sNkJBK09NLENBbFhaLHFCQWtYWSxPQUFBLENBQUEsU0FBQSxDeEQ1YloscUJ3RDRiWSxDQXhYUiw2QkF3WFEsQ0EvT04sNkJBK09NLENBL09OLDZCQStPTSxDQWxYWixxQkFrWFksQ0FBQSxDaEV6YlIsbUJnRXliUSxRQUNFLEtBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSxnQ0FBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxJQUFBLHdCQUFBLENBQUEsRUFBQSxFQUFBLElBQUEsaUNBR0YsQ0FBQSxTQUFBLEN4RGhjWixxQndEZ2NZLENBNVhSLDZCQTRYUSxDQW5QTiw2QkFtUE0sQ0FuUE4sNkJBbVBNLENBdFhaLHFCQXNYWSxPQUFBLENBQUEsU0FBQSxDeERoY1oscUJ3RGdjWSxDQTVYUiw2QkE0WFEsQ0FuUE4sNkJBbVBNLENBblBOLDZCQW1QTSxDQXRYWixxQkFzWFksQ0FBQSxDaEU3YlIsbUJnRTZiUSxRQUNFLE1BQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSxnQ0FBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxJQUFBLHdCQUFBLENBQUEsRUFBQSxFQUFBLElBQUEsaUNBUVIsQ3hEemNOLHFCd0R5Y00sQ0FyWUYsNkJBcVlFLENBL1hOLHFCQStYTSxDQUFBLENBbE5FLHdCQW1OQSxRQUFBLEVBRUEsQ3hENWNSLHFCd0Q0Y1EsQ0F4WUosNkJBd1lJLENBbFlSLHFCQWtZUSxDQUFBLENBck5BLHVCQXFOQSxPQUFBLEN4RDVjUixxQndENGNRLENBeFlKLDZCQXdZSSxDQWxZUixxQkFrWVEsQ0FBQSxDQXJOQSx1QkFxTkEsT0FBQSxDeEQ1Y1IscUJ3RDRjUSxDQXhZSiw2QkF3WUksQ0FsWVIscUJBa1lRLENBQUEsQ0FyTkEsdUJBcU5BLGVBQUEsQ3hENWNSLHFCd0Q0Y1EsQ0F4WUosNkJBd1lJLENBbFlSLHFCQWtZUSxDQUFBLENBck5BLHVCQXFOQSxDOUN6YUosNEI4Q3lhSSxDeEQ1Y1IscUJ3RDRjUSxDQXhZSiw2QkF3WUksQ0FsWVIscUJBa1lRLENBQUEsQ0FyTkEsdUJBcU5BLENBQUEsZ0NBS0UsUUFBQSxFQU1GLEN4RHZkUixxQndEdWRRLENBblpKLDZCQW1aSSxDQTdZUixxQkE2WVEsQ0FBQSxDQUFBLHNDQUFBLE1BQUEsQ0FBQSxDQWhPQSx3QkFnT0EsQ3hEdmRSLHFCd0R1ZFEsQ0FuWkosNkJBbVpJLENBN1lSLHFCQTZZUSxDQUFBLENBQUEsc0NBQUEsTUFBQSxDQUFBLENBaE9BLHdCQWdPQSxDeER2ZFIscUJ3RHVkUSxDQW5aSiw2QkFtWkksQ0E3WVIscUJBNllRLENBQUEsQ0FBQSwwQ0FBQSxNQUFBLENBQUEsQ0FoT0Esd0JBZ09BLEN4RHZkUixxQndEdWRRLENBblpKLDZCQW1aSSxDQTdZUixxQkE2WVEsQ0FBQSxDQUFBLDBDQUFBLE1BQUEsQ0FBQSxDQWhPQSx3QkFrT0UsUUFBQSxFQVNSLEN4RGxlRixxQndEa2VFLENBM09NLHdCQTRPSixNQUFBLElBQUEsb0NBQ0EsT0FBQSxJQUFBLG9DQUNBLFdBQUEsSUFBQSxvQ0FDQSxVQUFBLElBQUEsNENBQ0EsWUFDQSxjQUFBLElBQUEscUNBQ0EsU0FBQSxTQUNBLElBQUEsS0FBQSxDQUFBLElBQUEsd0JBQUEsRUFBQSxJQUFBLDJCQUFBLEVBQUEsR0FDQSxRQUFBLEVBRUEsQ0FBQSxTQUFBLEN4RDdlSixxQndENmVJLENBdFBJLHdCQXVQRixNQUFBLElBQUEscUJBR0YsQ0FBQSxTQUFBLEN4RGpmSixxQndEaWZJLENBMVBJLHdCQTJQRixLQUFBLElBQUEscUJBR0YsQ3hEcmZKLHFCd0RxZkksQ0E5UEksdUJBOFBKLEN6Q3RaRix5QnlDc1pFLE9BQ0UsTUFBQSxJQUFBLG1DQUNBLGlCQUFBLElBQUEsb0NBQ0EsYUFBQSxJQUFBLG9DQUdGLEN4RDNmSixxQndEMmZJLENBcFFJLHdCQW9RSixDaEVoYkYsa0JnRWliSSxPQUFBLElBQUEsK0JBSUEsQ0FBQSxTQUFBLEN4RGhnQk4scUJ3RGdnQk0sQ0F6UUUsdUJBeVFGLENBQUEsQ0F6UUUsd0JBMFFBLE1BQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSxzQkFHRixDQUFBLFNBQUEsQ3hEcGdCTixxQndEb2dCTSxDQTdRRSx1QkE2UUYsQ0FBQSxDQTdRRSx3QkE4UUEsS0FBQSxLQUFBLElBQUEsMEJBQUEsRUFBQSxJQUFBLHNCQUtOLEN4RDFnQkYscUJ3RDBnQkUsQ3hEbmZBLHNCd0RtZkEsQ0FBQSxDQW5STSx3QkFvUkosSUFBQSxLQUFBLENBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEsc0JBQUEsRUFBQSxJQUFBLGdDQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSwyQkFBQSxFQUFBLEdBT0UsQ0FBQSxTQUFBLEN4RGxoQk4scUJ3RGtoQk0sQ0FBQSxnQ0FBQSxDQUFBLFNBQUEsQ3hEbGhCTixxQndEa2hCTSxDQTljRiw2QkE4Y0UsQ0F4Y04scUJBd2NNLENBQUEsQ0FBQSxpQ0FBQSxDQUFBLFNBQUEsQ3hEbGhCTixxQndEa2hCTSxDQTljRiw2QkE4Y0UsQ0F4Y04scUJBd2NNLENBQUEsQ0FBQSxxQ0FDRSxjQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLHNCQUdGLENBQUEsU0FBQSxDeER0aEJOLHFCd0RzaEJNLENBSkEsZ0NBSUEsQ0FBQSxTQUFBLEN4RHRoQk4scUJ3RHNoQk0sQ0FsZEYsNkJBa2RFLENBNWNOLHFCQTRjTSxDQUFBLENBSkEsaUNBSUEsQ0FBQSxTQUFBLEN4RHRoQk4scUJ3RHNoQk0sQ0FsZEYsNkJBa2RFLENBNWNOLHFCQTRjTSxDQUFBLENBSkEscUNBS0UsYUFBQSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxzQkFMRixDQUFBLFNBQUEsQ3hEbGhCTixxQndEa2hCTSxDQUFBLGdDQUFBLENBQUEsU0FBQSxDeERsaEJOLHFCd0RraEJNLENBOWNGLDZCQThjRSxDQXhjTixxQkF3Y00sQ0FBQSxDQUFBLGlDQUFBLENBQUEsU0FBQSxDeERsaEJOLHFCd0RraEJNLENBOWNGLDZCQThjRSxDQXhjTixxQkF3Y00sQ0FBQSxDQUFBLHFDQUNFLGNBQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsc0JBR0YsQ0FBQSxTQUFBLEN4RHRoQk4scUJ3RHNoQk0sQ0FKQSxnQ0FJQSxDQUFBLFNBQUEsQ3hEdGhCTixxQndEc2hCTSxDQWxkRiw2QkFrZEUsQ0E1Y04scUJBNGNNLENBQUEsQ0FKQSxpQ0FJQSxDQUFBLFNBQUEsQ3hEdGhCTixxQndEc2hCTSxDQWxkRiw2QkFrZEUsQ0E1Y04scUJBNGNNLENBQUEsQ0FKQSxxQ0FLRSxhQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLHNCQ3RpQlIsQ0FBQSw2QkFDRSxjQUFBLElBQUEsVUNhSSxDQUFBLFNBQUEsQ0FBQSxzQkFBQSxDRjhETixzQkU5RE0sQ0FBQSxzQkFBQSxDQUFBLG9DQUFBLENBQUEsQ0FBQSw4QkFDRSxhQVZRLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxLQWFWLENBQUEsU0FBQSxDQUpBLHNCQUlBLENGMEROLHNCRTFETSxDQUpBLHNCQUlBLENBQUEsb0NBQUEsQ0FBQSxDQUpBLDhCQUtFLGNBZFEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsRUFBQSxFQUFBLENBQUEsSUFBQSx1QkFBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSxnQ0FBQSxFQUFBLEtBa0JSLENBQUEsU0FBQSxDQVRGLHNCQVNFLENGcURSLHNCRXJEUSxDQVRGLHNCQVNFLENBQUEsb0NBQUEsQ0FBQSxDQVRGLDZCQVNFLENBQUEsQ0FBQSxnQ0FDRSxLQWxCVSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLEtBcUJaLENBQUEsU0FBQSxDQWJGLHNCQWFFLENGaURSLHNCRWpEUSxDQWJGLHNCQWFFLENBQUEsb0NBQUEsQ0FBQSxDQWJGLDZCQWFFLENBQUEsQ0FKQSxnQ0FLRSxNQXRCVSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLEtBK0JWLENBQUEsU0FBQSxDQXZCSixzQkF1QkksQ0Z1Q1Ysc0JFdkNVLENBdkJKLHNCQXVCSSxDQUFBLG9DQUFBLEtBQUEsQ0FBQSwrQkFBQSxDRm9EVixxQkVwRFUsT0FBQSxDQUFBLFNBQUEsQ0F2Qkosc0JBdUJJLENGdUNWLHNCRXZDVSxDQXZCSixzQkF1QkksQ0FBQSxvQ0FBQSxLQUFBLENBQUEsK0JBQUEsQ0ZvRFYscUJFcERVLENBQUEsQ2xFbkJOLG1Ca0VtQk0sUUFDRSxLQWhDUSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLEtBbUNWLENBQUEsU0FBQSxDQTNCSixzQkEyQkksQ0ZtQ1Ysc0JFbkNVLENBM0JKLHNCQTJCSSxDQUFBLG9DQUFBLEtBQUEsQ0FKQSwrQkFJQSxDRmdEVixxQkVoRFUsT0FBQSxDQUFBLFNBQUEsQ0EzQkosc0JBMkJJLENGbUNWLHNCRW5DVSxDQTNCSixzQkEyQkksQ0FBQSxvQ0FBQSxLQUFBLENBSkEsK0JBSUEsQ0ZnRFYscUJFaERVLENBQUEsQ2xFdkJOLG1Ca0V1Qk0sUUFDRSxNQXBDUSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLEtBZ0RoQixDQXhDRSxzQkF3Q0YsQ0ZzQkosc0JFdEJJLENBeENFLHVCQXdDRixDQXhDRSw4QkF5Q0EsWUFBQSxPQUVBLENBM0NBLHNCQTJDQSxDRm1CTixzQkVuQk0sQ0EzQ0EsdUJBMkNBLENBM0NBLDZCQTJDQSxLQUFBLE9BQUEsUUFDRSxRQUFBLFlBUUosQ0FwREUsc0JBb0RGLENGVUosc0JFVkksQ0YwSkUsNEJFMUpGLENBQUEsQ0FwREUsOEJBcURBLFNBQUEsUUFFQSxDQXZEQSxzQkF1REEsQ0ZPTixzQkVQTSxDRnVKQSw0QkV2SkEsQ0FBQSxDQXZEQSw4QkF1REEsQ0E5Q0UsZ0NBK0NBLFNBQUEsU0FDQSxJQUFBLEVBQ0EsT0FBQSxJQUFBLHdCQUNBLE1BdkVhLElBQUEsMEJBd0ViLFVBQUEsRUFDQSxPQUFBLFFBQ0EsT0FBQSxLQUVBLENBQUEsU0FBQSxDQWhFRixzQkFnRUUsQ0ZGUixzQkVFUSxDRjhJRiw0QkU5SUUsQ0FBQSxDQWhFRiw4QkFnRUUsQ0F2REEsZ0NBd0RFLEtBQUEsRUFDQSx3QkFBQSxFQUNBLDJCQUFBLEVBR0YsQ0FBQSxTQUFBLENBdEVGLHNCQXNFRSxDRlJSLHNCRVFRLENGd0lGLDRCRXhJRSxDQUFBLENBdEVGLDhCQXNFRSxDQTdEQSxnQ0E4REUsTUFBQSxFQUNBLHVCQUFBLEVBQ0EsMEJBQUEsRUFHRixDQTVFRixzQkE0RUUsQ0ZkUixzQkVjUSxDRmtJRiw0QkVsSUUsQ0FBQSxDQTVFRiw4QkE0RUUsQ0FuRUEsZ0NBbUVBLENsRXVDTixnQ2tFdENRLEVBQ0EsT0E1Qm9CLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBdUN0QixDQXpGRixzQkF5RkUsQ0YzQlIsc0JFMkJRLENGcUhGLDRCRXJIRSxDQUFBLENBekZGLDhCQXlGRSxDQWhGQSwrQkFnRkEsUUFFRSxXQUFBLEtBTUosQ0FqR0Esc0JBaUdBLENGbkNOLHNCRW1DTSxDRjZHQSw2QkU3R0EsQ0FqR0Esc0JBaUdBLE9BQ0UsUUFBQSxFQUNBLFFBQUEsRUFLRixDQXhHQSxzQkF3R0EsQ0YxQ04sc0JFMENNLENGc0dBLDRCRXRHQSxNQUFBLENBQUEsQ0YxQ04scUJFMENNLENBQUEsQ0Y3Qk4scUJFNkJNLE9BQ0UsUUFBQSxFQUdBLGlCQUFBLElBQUEsbUJBTUYsQ0FsSEEsc0JBa0hBLENGcEROLHNCRW9ETSxDRjRGQSw2QkU1RkEsQ0FBQSxjQUFBLENBQUEsb0JBQUEsQ0FBQSxDQUFBLFlBQ0UsUUFBQSxLQUdGLENBdEhBLHNCQXNIQSxDRnhETixzQkV3RE0sQ0Z3RkEsNkJFeEZBLENBQUEsY0FBQSxDQUFBLG9CQUFBLENBN0dFLGdDQTZHRixDbEUxQ0osa0JrRTJDTSxVQUFBLE9BQUEsT0FFQSxDQUFBLFNBQUEsQ0F6SEYsc0JBeUhFLENGM0RSLHNCRTJEUSxDRnFGRiw2QkVyRkUsQ0FBQSxjQUFBLENBQUEsb0JBQUEsQ0FoSEEsZ0NBZ0hBLENsRTdDTixrQmtFOENRLFVBQUEsT0FBQSxRQVNOLENGMkVFLDZCRTNFRixDQTVHTSw4QkE0R04sQ0FBQSxDQW5JRSw2QkFtSUYsT0FDRSxRQUFBLEVBcElBLENBQUEsU0FBQSxDMURDTixxQjBERE0sQ0FBQSxzQkFBQSxDRnFFRiw2QkVyRUUsQ0FBQSxzQkFBQSxDQUFBLG9DQUFBLENBQUEsQ0FBQSw4QkFDRSxhQVZRLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLHNCQWFWLENBQUEsU0FBQSxDMURITixxQjBER00sQ0FKQSxzQkFJQSxDRmlFRiw2QkVqRUUsQ0FKQSxzQkFJQSxDQUFBLG9DQUFBLENBQUEsQ0FKQSw4QkFLRSxjQWRRLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLHNCQWtCUixDQUFBLFNBQUEsQzFEUlIscUIwRFFRLENBVEYsc0JBU0UsQ0Y0REosNkJFNURJLENBVEYsc0JBU0UsQ0FBQSxvQ0FBQSxDQUFBLENBVEYsNkJBU0UsQ0FBQSxDQUFBLGdDQUNFLEtBbEJVLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxzQkFxQlosQ0FBQSxTQUFBLEMxRFpSLHFCMERZUSxDQWJGLHNCQWFFLENGd0RKLDZCRXhESSxDQWJGLHNCQWFFLENBQUEsb0NBQUEsQ0FBQSxDQWJGLDZCQWFFLENBQUEsQ0FKQSxnQ0FLRSxNQXRCVSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsc0JBK0JWLENBQUEsU0FBQSxDMUR0QlYscUIwRHNCVSxDQXZCSixzQkF1QkksQ0Y4Q04sNkJFOUNNLENBdkJKLHNCQXVCSSxDQUFBLG9DQUFBLEtBQUEsQ0FBQSwrQkFBQSxDRm9EVixxQkVwRFUsT0FBQSxDQUFBLFNBQUEsQzFEdEJWLHFCMERzQlUsQ0F2Qkosc0JBdUJJLENGOENOLDZCRTlDTSxDQXZCSixzQkF1QkksQ0FBQSxvQ0FBQSxLQUFBLENBQUEsK0JBQUEsQ0ZvRFYscUJFcERVLENBQUEsQ2xFbkJOLG1Ca0VtQk0sUUFDRSxLQWhDUSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsc0JBbUNWLENBQUEsU0FBQSxDMUQxQlYscUIwRDBCVSxDQTNCSixzQkEyQkksQ0YwQ04sNkJFMUNNLENBM0JKLHNCQTJCSSxDQUFBLG9DQUFBLEtBQUEsQ0FKQSwrQkFJQSxDRmdEVixxQkVoRFUsT0FBQSxDQUFBLFNBQUEsQzFEMUJWLHFCMEQwQlUsQ0EzQkosc0JBMkJJLENGMENOLDZCRTFDTSxDQTNCSixzQkEyQkksQ0FBQSxvQ0FBQSxLQUFBLENBSkEsK0JBSUEsQ0ZnRFYscUJFaERVLENBQUEsQ2xFdkJOLG1Ca0V1Qk0sUUFDRSxNQXBDUSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsc0JBUWQsQ0FBQSxTQUFBLEMxRENOLHFCMERETSxDRjhNQSw0QkU5TUEsS0FBQSxDQUFBLHdCQUFBLENBQUEsc0JBQUEsQ0ZxRUYsNkJFckVFLENBQUEsc0JBQUEsQ0FBQSxvQ0FBQSxDQUFBLENBQUEsOEJBQ0UsYUFQVSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEsMEJBQUEsRUFBQSxJQUFBLGdDQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxpQ0FVWixDQUFBLFNBQUEsQzFESE4scUIwREdNLENGME1BLDRCRTFNQSxLQUFBLENBSkEsd0JBSUEsQ0FKQSxzQkFJQSxDRmlFRiw2QkVqRUUsQ0FKQSxzQkFJQSxDQUFBLG9DQUFBLENBQUEsQ0FKQSw4QkFLRSxjQVhVLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEsZ0NBQUEsRUFBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGlDQWVWLENBQUEsU0FBQSxDMURSUixxQjBEUVEsQ0ZxTUYsNEJFck1FLEtBQUEsQ0FURix3QkFTRSxDQVRGLHNCQVNFLENGNERKLDZCRTVESSxDQVRGLHNCQVNFLENBQUEsb0NBQUEsQ0FBQSxDQVRGLDZCQVNFLENBQUEsQ0FBQSxnQ0FDRSxLQWZZLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxpQ0FrQmQsQ0FBQSxTQUFBLEMxRFpSLHFCMERZUSxDRmlNRiw0QkVqTUUsS0FBQSxDQWJGLHdCQWFFLENBYkYsc0JBYUUsQ0Z3REosNkJFeERJLENBYkYsc0JBYUUsQ0FBQSxvQ0FBQSxDQUFBLENBYkYsNkJBYUUsQ0FBQSxDQUpBLGdDQUtFLE1BbkJZLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEVBQUEsRUFBQSxDQUFBLElBQUEsdUJBQUEsRUFBQSxHQUFBLEVBQUEsSUFBQSxxQkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxpQ0E0QlosQ0FBQSxTQUFBLEMxRHRCVixxQjBEc0JVLENGdUxKLDRCRXZMSSxLQUFBLENBdkJKLHdCQXVCSSxDQXZCSixzQkF1QkksQ0Y4Q04sNkJFOUNNLENBdkJKLHNCQXVCSSxDQUFBLG9DQUFBLEtBQUEsQ0FBQSwrQkFBQSxDRm9EVixxQkVwRFUsT0FBQSxDQUFBLFNBQUEsQzFEdEJWLHFCMERzQlUsQ0Z1TEosNEJFdkxJLEtBQUEsQ0F2Qkosd0JBdUJJLENBdkJKLHNCQXVCSSxDRjhDTiw2QkU5Q00sQ0F2Qkosc0JBdUJJLENBQUEsb0NBQUEsS0FBQSxDQUFBLCtCQUFBLENGb0RWLHFCRXBEVSxDQUFBLENsRW5CTixtQmtFbUJNLFFBQ0UsS0E3QlUsS0FBQSxJQUFBLDBCQUFBLEVBQUEsRUFBQSxFQUFBLENBQUEsSUFBQSx1QkFBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGlDQWdDWixDQUFBLFNBQUEsQzFEMUJWLHFCMEQwQlUsQ0ZtTEosNEJFbkxJLEtBQUEsQ0EzQkosd0JBMkJJLENBM0JKLHNCQTJCSSxDRjBDTiw2QkUxQ00sQ0EzQkosc0JBMkJJLENBQUEsb0NBQUEsS0FBQSxDQUpBLCtCQUlBLENGZ0RWLHFCRWhEVSxPQUFBLENBQUEsU0FBQSxDMUQxQlYscUIwRDBCVSxDRm1MSiw0QkVuTEksS0FBQSxDQTNCSix3QkEyQkksQ0EzQkosc0JBMkJJLENGMENOLDZCRTFDTSxDQTNCSixzQkEyQkksQ0FBQSxvQ0FBQSxLQUFBLENBSkEsK0JBSUEsQ0ZnRFYscUJFaERVLENBQUEsQ2xFdkJOLG1Ca0V1Qk0sUUFDRSxNQWpDVSxLQUFBLElBQUEsMEJBQUEsRUFBQSxFQUFBLEVBQUEsQ0FBQSxJQUFBLHVCQUFBLEVBQUEsR0FBQSxFQUFBLElBQUEscUJBQUEsRUFBQSxJQUFBLHlCQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsaUNDTHRCLEM3RE9FLG9CNkROQSxpQkFBQSxJQUFBLDRCQUNBLGNBQUEsSUFBQSwyQkFHQSxDN0RFQSxtQjZERkEsQ0FBQSxDN0RFQSxvQjZEREUsV0FBQSxJQUFBLHFCQUdGLEM3REZBLG9CNkRFQSxDQUFBLDBCQUNFLFFBQUEsS0FDQSxVQUFBLEVBRUEsQzdETkYsb0I2RE1FLENBSkYseUJBSUUsQ0FBQSxDbkV5RUYsa0JtRXhFSSxPQUFBLElBQUEsd0JBR0EsQzdEVkosb0I2RFVJLENBUkoseUJBUUksQ0FBQSxDbkVxRUosa0JtRXJFSSxJQUNFLEtBQUEsSUFBQSxvQkFHRixDQUFBLFNBQUEsQzdEZEosb0I2RGNJLENBWkoseUJBWUksQ0FBQSxDbkVpRUosa0JtRWhFTSxhQUFBLElBQUEscUJBR0YsQ0FBQSxTQUFBLEM3RGxCSixvQjZEa0JJLENBaEJKLHlCQWdCSSxDQUFBLENuRTZESixrQm1FNURNLFlBQUEsSUFBQSxxQkFNSixDN0R6QkYsbUI2RHlCRSxDQUFBLDBCQUFBLENBdkJGLHlCQXVCRSxDQUFBLENuRXNERixrQm1FckRJLFdBQUEsS0FBQSxDQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEdBSUosQzdEOUJBLG9CNkQ4QkEsQ0FBQSw0QkFDRSxVQUFBLEVBR0YsQzdEbENBLG9CNkRrQ0EsQ0FBQSwwQkFDRSxPQUFBLEVBQUEsRUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxJQUFBLEVBQ0EsTUFBQSxJQUFBLG9CQUNBLFVBQUEsSUFBQSxtQnRFekNBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT3NFOENFLEM3RDFDSixvQjZEMENJLENuRXNFSixxQm1FdEVJLENuRW5DRixtQm1FbUNFLEtBQUEsQzdDdkNGLDRCNkN1Q0UsS0FBQSxDN0NwQ0YsK0I2Q3FDSSxNQUFBLE1BMkNKLEM3RHRGRixtQjZEc0ZFLENBQUEsMEJBQ0UsTUFQTSxJQUFBLG1CQVFOLGFBTlEsSUFBQSwyQkFPUixpQkFQUSxJQUFBLDJCQVNSLG1CQUFBLENBQUEsTUFDQSwwQkFBQSxJQUFBLG1CQUNBLHlCQUFBLElBQUEsbUJBQ0EsZ0NBQUEsSUFBQSx3QkFFQSxzQ0FBQSxJQUFBLG1CQUNBLDRDQUFBLElBQUEsd0JBQ0EsNkNBQUEsSUFBQSx3QkFDQSxpQ0FBQSxNQUVBLG1DQUFBLElBQUEsbUJBQ0EsMENBQUEsSUFBQSxtQkFDQSx5Q0FBQSxJQUFBLG1CQUNBLGdEQUFBLElBQUEsd0JBQ0EsMENBQUEsSUFBQSxtQkFDQSxpREFBQSxJQUFBLHdCQUlJLEM3RDlHUixtQjZEOEdRLENBeEJOLDBCQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q21FUiw4QjRDbkVRLEM3RDlHUixtQjZEOEdRLENBeEJOLDBCQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q2pEUiw0QjRDaURRLEM3RDlHUixtQjZEOEdRLENBeEJOLDBCQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q1hSLDBCNENjVSxpQkFBQSxVQUdGLEM3RHBIUixtQjZEb0hRLENBOUJOLDBCQThCTSxDbkU3R04sbUJtRTZHTSxNQUFBLEM1Q2pCUiwwQjRDa0JVLGFBQUEsWUFLTixDN0QxSEosbUI2RDBISSxDQXBDRiwwQkFvQ0UsQzVDK05KLHlCNEM5Tk0sTUFBQSxJQUFBLG1CQUdGLEM3RDlISixtQjZEOEhJLENBeENGLDBCQXdDRSxDQTVGSiwwQkE0RkksQzdEOUhKLG1CNkQ4SEksQ0F4Q0YsMEJBd0NFLEVBQUEsU0FFRSxNQUFBLElBQUEsNkJBR0YsQzdEbklKLG1CNkRtSUksQ0E3Q0YsMEJBNkNFLEVBQUEsUUFDRSxpQkFBQSxJQUFBLDZCQUdGLEM3RHZJSixtQjZEdUlJLENBakRGLDBCQWlERSxDbkV4REosa0JtRXdESSxJQUNFLEtBdkRHLElBQUEsbUJBS1AsQzdEdEZGLG1CNkRzRkUsQ0FBQSw0QkFDRSxNQVBNLElBQUEseUJBUU4sYUFOUSxJQUFBLDRCQU9SLGlCQVBRLElBQUEsNEJBU1IsbUJBQUEsQ0FBQSxNQUNBLDBCQUFBLElBQUEseUJBQ0EseUJBQUEsSUFBQSx5QkFDQSxnQ0FBQSxJQUFBLG9CQUVBLHNDQUFBLElBQUEseUJBQ0EsNENBQUEsSUFBQSxvQkFDQSw2Q0FBQSxJQUFBLG9CQUNBLGlDQUFBLFFBRUEsbUNBQUEsSUFBQSx5QkFDQSwwQ0FBQSxJQUFBLHlCQUNBLHlDQUFBLElBQUEseUJBQ0EsZ0RBQUEsSUFBQSxvQkFDQSwwQ0FBQSxJQUFBLHlCQUNBLGlEQUFBLElBQUEsb0JBSUksQzdEOUdSLG1CNkQ4R1EsQ0F4Qk4sNEJBd0JNLENuRXZHTixtQm1FdUdNLE1BQUEsQzVDbUVSLDhCNENuRVEsQzdEOUdSLG1CNkQ4R1EsQ0F4Qk4sNEJBd0JNLENuRXZHTixtQm1FdUdNLE1BQUEsQzVDakRSLDRCNENpRFEsQzdEOUdSLG1CNkQ4R1EsQ0F4Qk4sNEJBd0JNLENuRXZHTixtQm1FdUdNLE1BQUEsQzVDWFIsMEI0Q2NVLGlCQUFBLFVBR0YsQzdEcEhSLG1CNkRvSFEsQ0E5Qk4sNEJBOEJNLENuRTdHTixtQm1FNkdNLE1BQUEsQzVDakJSLDBCNENrQlUsYUFBQSxZQUtOLEM3RDFISixtQjZEMEhJLENBcENGLDRCQW9DRSxDNUMrTkoseUI0QzlOTSxNQUFBLElBQUEseUJBR0YsQzdEOUhKLG1CNkQ4SEksQ0F4Q0YsNEJBd0NFLENBNUZKLDBCQTRGSSxDN0Q5SEosbUI2RDhISSxDQXhDRiw0QkF3Q0UsRUFBQSxTQUVFLE1BQUEsSUFBQSxtQ0FHRixDN0RuSUosbUI2RG1JSSxDQTdDRiw0QkE2Q0UsRUFBQSxRQUNFLGlCQUFBLElBQUEsbUNBR0YsQzdEdklKLG1CNkR1SUksQ0FqREYsNEJBaURFLENuRXhESixrQm1Fd0RJLElBQ0UsS0F2REcsSUFBQSx5QkFLUCxDN0R0RkYsbUI2RHNGRSxDQUFBLDRCQUNFLE1BUE0sSUFBQSxvQkFRTixhQU5RLElBQUEsNEJBT1IsaUJBUFEsSUFBQSw0QkFTUixtQkFBQSxDQUFBLE1BQ0EsMEJBQUEsSUFBQSxvQkFDQSx5QkFBQSxJQUFBLG9CQUNBLGdDQUFBLElBQUEsMEJBRUEsc0NBQUEsSUFBQSxvQkFDQSw0Q0FBQSxJQUFBLDBCQUNBLDZDQUFBLElBQUEsMEJBQ0EsaUNBQUEsTUFFQSxtQ0FBQSxJQUFBLG9CQUNBLDBDQUFBLElBQUEsb0JBQ0EseUNBQUEsSUFBQSxvQkFDQSxnREFBQSxJQUFBLDBCQUNBLDBDQUFBLElBQUEsb0JBQ0EsaURBQUEsSUFBQSwwQkFJSSxDN0Q5R1IsbUI2RDhHUSxDQXhCTiw0QkF3Qk0sQ25FdkdOLG1CbUV1R00sTUFBQSxDNUNtRVIsOEI0Q25FUSxDN0Q5R1IsbUI2RDhHUSxDQXhCTiw0QkF3Qk0sQ25FdkdOLG1CbUV1R00sTUFBQSxDNUNqRFIsNEI0Q2lEUSxDN0Q5R1IsbUI2RDhHUSxDQXhCTiw0QkF3Qk0sQ25FdkdOLG1CbUV1R00sTUFBQSxDNUNYUiwwQjRDY1UsaUJBQUEsVUFHRixDN0RwSFIsbUI2RG9IUSxDQTlCTiw0QkE4Qk0sQ25FN0dOLG1CbUU2R00sTUFBQSxDNUNqQlIsMEI0Q2tCVSxhQUFBLFlBS04sQzdEMUhKLG1CNkQwSEksQ0FwQ0YsNEJBb0NFLEM1QytOSix5QjRDOU5NLE1BQUEsSUFBQSxvQkFHRixDN0Q5SEosbUI2RDhISSxDQXhDRiw0QkF3Q0UsQ0E1RkosMEJBNEZJLEM3RDlISixtQjZEOEhJLENBeENGLDRCQXdDRSxFQUFBLFNBRUUsTUFBQSxJQUFBLDhCQUdGLEM3RG5JSixtQjZEbUlJLENBN0NGLDRCQTZDRSxFQUFBLFFBQ0UsaUJBQUEsSUFBQSw4QkFHRixDN0R2SUosbUI2RHVJSSxDQWpERiw0QkFpREUsQ25FeERKLGtCbUV3REksSUFDRSxLQXZERyxJQUFBLG9CQUtQLEM3RHRGRixtQjZEc0ZFLENBQUEsZ0NBQ0UsTUFQTSxJQUFBLGlCQVFOLGFBTlEsSUFBQSx5QkFPUixpQkFQUSxJQUFBLHlCQVNSLG1CQUFBLENBQUEsTUFDQSwwQkFBQSxJQUFBLGlCQUNBLHlCQUFBLElBQUEsaUJBQ0EsZ0NBQUEsSUFBQSx1QkFFQSxzQ0FBQSxJQUFBLGlCQUNBLDRDQUFBLElBQUEsdUJBQ0EsNkNBQUEsSUFBQSx1QkFDQSxpQ0FBQSxNQUVBLG1DQUFBLElBQUEsaUJBQ0EsMENBQUEsSUFBQSxpQkFDQSx5Q0FBQSxJQUFBLGlCQUNBLGdEQUFBLElBQUEsdUJBQ0EsMENBQUEsSUFBQSxpQkFDQSxpREFBQSxJQUFBLHVCQUlJLEM3RDlHUixtQjZEOEdRLENBeEJOLGdDQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q21FUiw4QjRDbkVRLEM3RDlHUixtQjZEOEdRLENBeEJOLGdDQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q2pEUiw0QjRDaURRLEM3RDlHUixtQjZEOEdRLENBeEJOLGdDQXdCTSxDbkV2R04sbUJtRXVHTSxNQUFBLEM1Q1hSLDBCNENjVSxpQkFBQSxVQUdGLEM3RHBIUixtQjZEb0hRLENBOUJOLGdDQThCTSxDbkU3R04sbUJtRTZHTSxNQUFBLEM1Q2pCUiwwQjRDa0JVLGFBQUEsWUFLTixDN0QxSEosbUI2RDBISSxDQXBDRixnQ0FvQ0UsQzVDK05KLHlCNEM5Tk0sTUFBQSxJQUFBLGlCQUdGLEM3RDlISixtQjZEOEhJLENBeENGLGdDQXdDRSxDQTVGSiwwQkE0RkksQzdEOUhKLG1CNkQ4SEksQ0F4Q0YsZ0NBd0NFLEVBQUEsU0FFRSxNQUFBLElBQUEsMkJBR0YsQzdEbklKLG1CNkRtSUksQ0E3Q0YsZ0NBNkNFLEVBQUEsUUFDRSxpQkFBQSxJQUFBLDJCQUdGLEM3RHZJSixtQjZEdUlJLENBakRGLGdDQWlERSxDbkV4REosa0JtRXdESSxJQUNFLEtBdkRHLElBQUEsaUJBOERULENBQUEsbUNBQUEsQ0FqSEEsNEJBa0hFLFVBQUEsRUFDQSxRQUFBLEtBQ0EsZUFBQSxJQUNBLFVBQUEsS0FDQSxnQkFBQSxjQUNBLFlBQUEsT0FDQSxXQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUVBLENBVEYsbUNBU0UsQ0ExSEYsNEJBMEhFLENBQUEsK0JBQ0UsV0FBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUVBLENBQUEsU0FBQSxDQVpKLG1DQVlJLENBN0hKLDRCQTZISSxDQUhGLCtCQUlJLGFBQUEsSUFBQSxVQUdGLENBQUEsU0FBQSxDQWhCSixtQ0FnQkksQ0FqSUosNEJBaUlJLENBUEYsK0JBUUksWUFBQSxJQUFBLFVBSUosQ0FyQkYsbUNBcUJFLENBdElGLDRCQXNJRSxDbkVwREYscUJtRXFESSxPQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBQUEsRUFBQSxFQUFBLEV0RTlKRixPQUFBLENBQUEsU0FBQSxFQUFBLFVzRTZKQSxDQXJCRixtQ0FxQkUsQ0F0SUYsNEJBc0lFLENuRXBERixxQm1Fd0RNLFVBQUEsUUFHRixDQTVCSixtQ0E0QkksQ0E3SUosNEJBNklJLENuRTNESixxQm1FMkRJLENuRXBLRiwyQm1FcUtJLEVBQ0EsWUFBQSxPQU9SLENBQUEseUJBQ0UsUUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEtBQUEsSUFBQSxVQUVBLENBSEYseUJBR0UsQ25FdkVBLHFCbUV3RUUsV0FBQSxJQUFBLHFCQUtKLENBQUEsdUJBQ0Usd0JBQUEsSUFBQSxzQkFFQSxRQUFBLFlBQ0EsWUFBQSxPQUlBLFdBQUEsV0FDQSxRQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSUFBQSxLQUFBLElBQUEsVUFBQSxFQUFBLEtBRUEsQ0FYRix1QkFXRSxDQXRNQSx5QkFzTUEsQ0FBQSxDbkV6SEEsa0JtRTBIRSxXQUFBLEtBQUEsQ0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFBQSx1QkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUVBLENBQUEsU0FBQSxDQWRKLHVCQWNJLENBek1GLHlCQXlNRSxDQUFBLENuRTVIRixrQm1FNkhJLGFBQUEsSUFBQSwwQkFHRixDQUFBLFNBQUEsQ0FsQkosdUJBa0JJLENBN01GLHlCQTZNRSxDQUFBLENuRWhJRixrQm1FaUlJLFlBQUEsSUFBQSwwQkFJSixDQXZCRixzQkF1QkUsQ0FBQSwwQkFFRSxRQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsS0FBQSxLQUFBLElBQUEsVUFBQSxFQUFBLElBSUEsQ0E3Qkosc0JBNkJJLENBM0VGLGtDQTJFRSxLQUFBLENBak1BLDJCQWlNQSxDQXhORix5QkF3TkUsQ0FBQSxDbkUzSUYsa0JtRTRJSSxXQUFBLEtBQUEsQ0FBQSxJQUFBLHdCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEdBSUEsQ0FsQ04sc0JBa0NNLENBaEZKLGtDQWdGSSxLQUFBLENBdE1GLDBCQXNNRSxDQVhKLDBCQVdJLENBN05KLHlCQTZOSSxDQUFBLENuRWhKSixrQm1FaUpNLFdBQUEsS0FBQSxDQUFBLElBQUEsMEJBQUEsRUFBQSxJQUFBLHlCQUFBLEVBQUEsR3RFcE9KLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT3VFTEosQ0FBQSxxQ0FFSSxVQUFBLEdBSUosQ0FBQSw4QkFDRSxZQUFBLE9BQ0EsUUFBQSxLQUNBLFlBQUEsT0FJQSxDQUFBLFNBQUEsQ0FBQSxnQ0FBQSxDQUFBLENBUEYsOEJBUUksWUFBQSxLQUFBLElBQUEsZ0NBQUEsRUFBQSxHQUdGLENBQUEsU0FBQSxDQUpBLGdDQUlBLENBQUEsQ0FYRiw4QkFZSSxhQUFBLEtBQUEsSUFBQSxnQ0FBQSxFQUFBLEdBS0YsQ0FBQSxTQUFBLENBakJGLDZCQWlCRSxLQUFBLGFBQ0UsYUFBQSxLQUFBLElBQUEsZ0NBQUEsRUFBQSxHQUdGLENBQUEsU0FBQSxDQXJCRiw2QkFxQkUsS0FBQSxhQUNFLFlBQUEsS0FBQSxJQUFBLGdDQUFBLEVBQUEsR0M5QkosQ0FBQSxvQkFDRSxRQUFBLEtBQ0EsVUFBQSxLQUlBLENBQUEsU0FBQSxDQUFBLDBCQUNFLGFBQUEsSUFHRixDQUFBLFNBQUEsQ0FKQSwwQkFLRSxZQUFBLElDWEosQ0FBQSxzQkFDRSxRQUFBLEtBQ0EsWUFBQSxPQUNBLE9BQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFBQSx3QkFHRixDQUFBLDBCQUNFLG1CQUFBLEtBQ0EsZ0JBQUEsS0FDQSxXQUFBLEtBQ0EsT0FBQSxLQUNBLGNBQUEsSUFBQSw0QkFDQSxpQkFBQSxJQUFBLG1CQUNBLE9BQUEsSUFBQSxzQkFDQSxNQUFBLElBQUEscUJBRUEsQ0FWRix5QkFVRSxDQUFBLE1BQUEseUJBQUEsQ0FWRix5QkFVRSxDQUFBLE1BQUEsa0NBRUUsRUFDQSxpQkFBQSxJQUFBLGdDQUdGLENBaEJGLHlCQWdCRSxlQUNFLGlCQUFBLGdCQUFBLEdBQUEsS0FBQSxDQUFBLElBQUEsK0JBQUEsQ0FBQSxJQUFBLGlDQUNBLGdCQUFBLElBQ0Esa0JBQUEsVUFDQSxVQUFBLHVCQUFBLEdBQUEsU0FBQSxPQUVBLENBdEJKLHlCQXNCSSxjQUFBLHlCQUFBLENBdEJKLHlCQXNCSSxjQUFBLG9CQUVFLGlCQUFBLFlBTUosQ0FBQSxTQUFBLENBQUEsaUNBQ0UsWUFBQSxJQUFBLDBCQUdGLENBQUEsU0FBQSxDQUpBLGlDQUtFLGFBQUEsSUFBQSwwQkFJSixXQW5CSSx1QkFvQkYsR0FDRSxvQkFBQSxFQUVGLElBQ0Usb0JBQUEsS0FFRixHQUNFLG9CQUFBLEdDckRKLENBQUEsbUJBQ0UsaUJBQUEsSUFBQSw0QkFFQSxDQUhGLG1CQUdFLENBQUEseUJBQUEsQ0FBQSxpQkFDRSxXQUFBLFkxRUdBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsTzJFSEYsQ0FBQSxnQkFBQSxDQUFBLHNCQUVJLGdCQUFBLFFBR0UsQ0FMTixnQkFLTSxDQUxOLHFCQUtNLEtBQUEsQ0FBQSxpQ0FBQSxDQUFBLHlCQUNFLGdEQUFBLE9BSUosQ0FWSixnQkFVSSxDQVZKLHNCQVVJLENBTEUseUJBTUEsTUFBQSxHQUlKLENBZkYsZ0JBZUUsQ0FmRixzQkFlRSxDQVZJLHlCQVdGLGdDQUFBLE1BQ0EsZ0RBQUEsUUFDQSxpQkFBQSxJQUFBLHVCQUNBLE9BQUEsSUFBQSxtQkFDQSxjQUFBLElBQUEsMkJBQ0EsV0FBQSxPQUNBLFdBQUEsSUFBQSxnRDNFbkJGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsTzJFWUEsQ0FmRixnQkFlRSxDQWZGLHNCQWVFLENBVkkseUJBb0JBLGdDQUFBLEtBRUEsU0FBQSxNQUNBLE9BQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FDQSxXQUFBLEVBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FBQSxFQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBQUEsSUFBQSx1QkFDQSxNQUFBLElBQUEsYUFDQSxLQUFBLElBQUEsYzNFakJKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTJFQ0EsQ0FmRixnQkFlRSxDQWZGLHNCQWVFLENBVkkseUJBOEJBLFNBQUEsT0FDQSxJQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBQ0EsV0FBQSxFQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLEVBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FBQSxJQUFBLHdCQUNBLE1BQUEsS0FDQSxjQUFBLElBQUEsc0JBR0YsQ0ExQ0osZ0JBMENJLENBMUNKLHNCQTBDSSxDQXJDRSx5QkFxQ0YsQ3hFNUJGLGtDd0U2QkksRUFHRixDQTlDSixnQkE4Q0ksQ0E5Q0osc0JBOENJLENBekNFLHlCQXlDRixDdkVoRE4seUJ1RWlEUSxZQUFBLEVBR0YsQ0FsREosZ0JBa0RJLENBbERKLHNCQWtESSxDQTdDRSx5QkE2Q0YsQ3ZFcUVGLDBCdUVyRUUsQ0FsREosZ0JBa0RJLENBbERKLHNCQWtESSxDQTdDRSx5QkE2Q0YsQ3ZFcUVGLHlCdUVyRUUsQ0FBQSxFQUFBLENBbERKLGdCQWtESSxDQWxESixzQkFrREksQ0E3Q0UseUJBNkNGLEN2RXFFRix5QnVFckVFLENBQUEsQ0FBQSxDQUFBLE9BR0UsT0FBQSxLQUdGLENBeERKLGdCQXdESSxDQXhESixzQkF3REksQ0FuREUseUJBbURGLE9BQ0UsYUFBQSxZQUNBLE9BQUEsUUFHRixDQTdESixnQkE2REksQ0E3REosc0JBNkRJLENBeERFLHlCQXdERixDQUFBLGdDQUNFLE9BQUEsS0FDQSxZQUFBLEVBR0YsQ0FsRUosZ0JBa0VJLENBbEVKLHNCQWtFSSxDQTdERSx5QkE2REYsQ2pEc1ZKLHVCaURyVk0sVUFBQSxlQUNBLE9BQUEsS0FDQSxTQUFBLFNBQ0EsSUFBQSxFQUNBLFFBQUEsRUFFQSxDQXpFTixnQkF5RU0sQ0F6RU4sc0JBeUVNLENBcEVBLHlCQW9FQSxDakQrVU4sc0JpRC9VTSxLQUFBLFFBQUEsQ0F6RU4sZ0JBeUVNLENBekVOLHNCQXlFTSxDQXBFQSx5QkFvRUEsQ2pEK1VOLHNCaUQvVU0sS0FBQSxTQUVFLGlCQUFBLElBQUEsdUJBR0YsQ0E5RU4sZ0JBOEVNLENBOUVOLHNCQThFTSxDQXpFQSx5QkF5RUEsQ2pEMFVOLHVCaUQxVU0sQ3hFUU4sa0J3RVBRLFdBQUEsVUFBQSxJQUFBLEtBSUEsQ0FuRlIsZ0JBbUZRLENBbkZSLHNCQW1GUSxDQTlFRix5QkE4RUUsQ2pEcVVSLHNCaURyVVEsQ0FBQSxtQkFBQSxLQUFBLFFBQUEsQ0FuRlIsZ0JBbUZRLENBbkZSLHNCQW1GUSxDQTlFRix5QkE4RUUsQ2pEcVVSLHNCaURyVVEsQ0FBQSxtQkFBQSxLQUFBLFNBRUUsaUJBQUEsSUFBQSw0QkFHRixDQXhGUixnQkF3RlEsQ0F4RlIsc0JBd0ZRLENBbkZGLHlCQW1GRSxDakRnVVIsc0JpRGhVUSxDQUFBLG9CQUFBLEN4RUZSLGtCd0VHVSxVQUFBLE9BQUEsUUFLTixDQTlGSixnQkE4RkksQ0E5Rkosc0JBOEZJLENBekZFLHlCQXlGRixDQUFBLDhCQUFBLENBOUZKLGdCQThGSSxDQTlGSixzQkE4RkksQ0F6RkUseUJBeUZGLENBQUEsa0NBRUUsUUFBQSxLQUNBLFlBQUEsT0FHRixDQXBHSixnQkFvR0ksQ0FwR0osc0JBb0dJLENBL0ZFLHlCQStGRixDQU5BLDhCQU9FLFdBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUdGLENBMUdKLGdCQTBHSSxDQTFHSixzQkEwR0ksQ0FyR0UseUJBcUdGLENBWkEsa0NBYUUsaUJBQUEsSUFBQSw0QkFDQSxXQUFBLElBQUEsTUFBQSxJQUFBLHlCQUNBLE1BQUEsS0FDQSxVQUFBLEtBRUEsQ0FoSE4sZ0JBZ0hNLENBaEhOLHNCQWdITSxDQTNHQSx5QkEyR0EsQ0FsQkYsa0NBa0JFLE9BQ0UsaUJBQUEsSUFBQSw0QjNFOUdOLE9BQUEsQ0FBQSxTQUFBLEVBQUEsTzJFbUhBLENBdEhGLGdCQXNIRSxDQXRIRixzQkFzSEUsQ0FBQSx3QkFFSSxjQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEsdUJBb0JOLEtBQUEsQ0FBQSxjQUFBLENBQUEsbUNBQUEsQ0FBQSxDeEU5SEUsbUJ3RThIRixDQUFBLENoRWhFRSx5QmdFaUVBLFlBQUEsS0FBQSxDQUFBLFNBQUEsQ0FBQSxXQURGLEtBQUEsQ0FBQSxjQUFBLENBQUEsc0JBQUEsQ0FBQSxDeEU5SEUsbUJ3RThIRixDQUFBLENoRWhFRSx5QmdFaUVBLFlBQUEsTUFBQSxLQUFBLEdBREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxpQ0FBQSxDQUFBLEN4RTlIRSxtQndFOEhGLENBQUEsQ2hFaEVFLHlCZ0VpRUEsWUFBQSxRQUFBLEdBQUEsQ0FBQSxPQUFBLENBQUEsS0FERixLQUFBLENBQUEsY0FBQSxDQUFBLCtCQUFBLENBQUEsQ3hFOUhFLG1Cd0U4SEYsQ0FBQSxDaEVoRUUseUJnRWlFQSxZQUFBLFNBQUEsT0FBQSxPQURGLEtBQUEsQ0FBQSxjQUFBLENBQUEsZUFBQSxDQUFBLEN4RTlIRSxtQndFOEhGLENBQUEsQ2hFaEVFLHlCZ0VpRUEsWUFBQSxTQURGLEtBQUEsQ0FBQSxjQUFBLENBQUEsWUFBQSxDQUFBLEN4RTlIRSxtQndFOEhGLENBQUEsQ2hFaEVFLHlCZ0VpRUEsWUFBQSxNQURGLEtBQUEsQ0FBQSxjQUFBLENBQUEsYUFBQSxDQUFBLEN4RTlIRSxtQndFOEhGLENBQUEsQ2hFaEVFLHlCZ0VpRUEsWUFBQSxPQURGLEtBQUEsQ0FBQSxjQUFBLENBQUEsb0NBQUEsQ0FBQSxDeEU5SEUsbUJ3RThIRixDQUFBLENoRWhFRSx5QmdFaUVBLFlBQUEsTUFBQSxJQUFBLEtBQUEsQ0FBQSxLQUFBLENBQUEsTUFERixLQUFBLENBQUEsY0FBQSxDQUFBLDJDQUFBLENBQUEsQ3hFOUhFLG1Cd0U4SEYsQ0FBQSxDaEVoRUUseUJnRWlFQSxZQUFBLE9BQUEsQ0FBQSxLQUFBLENBQUEsU0FBQSxDQUFBLFdBSUosQ0FBQSwwQkFBQSxPQUNFLE1BQUEsTUFnQkEsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLE1BREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLE1BREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBREYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxVQUFBLENBQUEsQ3hFcEpFLG1Cd0VvSkYsQ0FBQSxDaEV0RkUseUJnRXVGQSxVQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEtBZUYsS0FBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLEN4RXBLRSxtQndFb0tGLENBQUEsQ2hFdEdFLHlCZ0V1R0EsVUFYTyxJQVlQLFlBQUEsSUFGRixLQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQUEsQ3hFcEtFLG1Cd0VvS0YsQ0FBQSxDaEV0R0UseUJnRXVHQSxVQVhPLE1BWVAsWUFBQSxJQUZGLEtBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxDeEVwS0UsbUJ3RW9LRixDQUFBLENoRXRHRSx5QmdFdUdBLFVBWE8sT0FZUCxZQUFBLElBRkYsS0FBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUFBLEN4RXBLRSxtQndFb0tGLENBQUEsQ2hFdEdFLHlCZ0V1R0EsVUFYTyxJQVlQLFlBQUEsSUFGRixLQUFBLENBQUEsaUJBQUEsQ0FBQSxhQUFBLENBQUEsQ3hFcEtFLG1Cd0VvS0YsQ0FBQSxDaEV0R0UseUJnRXVHQSxVQVhPLE1BWVAsWUFBQSxJQUZGLEtBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FBQSxDeEVwS0UsbUJ3RW9LRixDQUFBLENoRXRHRSx5QmdFdUdBLFVBWE8sTUFZUCxZQUFBLElBTUYsS0FBQSxDQUFBLGNBQUEsQ0FBQSxDeEU1S0Usb0J3RTRLRixLQUFBLENBQUEsaUJBQUEsQ0FBQSxDeEU1S0Usb0J3RTZLQSxZQUFBLFFBSUosQ0F6RUksd0JBMEVGLHdCQUFBLEtBQ0EsT0FBQSxFQUNBLE1BQUEsS0FDQSxPQUFBLElBQUEsd0JBSUEsQ0FBQSxTQUFBLENBekdJLDhCQTBHRixjQUFBLEtBQUEsSUFBQSx3QkFBQSxFQUFBLEtBR0YsQ0FBQSxTQUFBLENqRDZNQSx1QmlENU1FLFlBQUEsS0FDQSxXQUFBLEtBQUEsRUFBQSxFQUFBLElBQUEseUJBQ0EsTUFBQSxFQUtGLENBQUEsU0FBQSxDQXJISSw4QkFzSEYsYUFBQSxLQUFBLElBQUEsd0JBQUEsRUFBQSxLQUdGLENBQUEsU0FBQSxDakRpTUEsdUJpRGhNRSxhQUFBLEtBQ0EsV0FBQSxJQUFBLEVBQUEsRUFBQSxJQUFBLHdCQUFBLENBQUEsSUFBQSxhQUNBLEtBQUEsRUM5TkosQ3hFd0lJLDBCd0V2SUYsU0FBQSxTQUNBLFFBQUEsYUFFQSxDeEVvSUUsMEJ3RXBJRixDeEV1SEUsOEJ3RXRIQSxjQUFBLEtBR0YsQ3hFZ0lFLDBCd0VoSUYsQ3pFVUUsMEJ5RVRBLFNBQUEsU0FDQSxNQUFBLElBQUEsK0JBQ0EsT0FBQSxTQUNBLEVBQ0EsWUFBQSxJQUNBLGVBQUEsSUNaSixDQUFBLHVCQUNFLE9BQUEsRUFDQSxpQkFBQSxJQUFBLDZCQUVBLENBQUEsa0NBQ0UsT0FBQSxJQUNBLE1BQUEsS0FDQSxPQUFBLElBQUEscUJBQUEsRUFHRixDRnFESSxnQ0VwREYsTUFBQSxJQUNBLFFBQUEsYUFDQSxPQUFBLEVBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FDQSxlQUFBLE9DaEJKLENBQUEsMEJBQ0UsUUFBQSxLQUVBLENBSEYsMEJBR0UsQ0FBQSxvQkFDRSxnQkFBQSxPQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsT0FBQSxLQUNBLE1BQUEsYUFDQSxFQUlKLENBQUEsNEJBQ0UsV0FBQSxPQ2RGLEM3Q3lGRSxvQjZDeEZBLFNBQUEsU0FFQSxDN0NzRkEsbUI2Q3RGQSxRQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsT0FBQSxJQUFBLHNCQUNBLE1BQUEsSUFBQSxvQ0FDQSxJQVVKLENBQUEsMkJBQUEsUUFDRSxpQkFBQSxJQUFBLG9CQUdGLENBQUEsMEJBQUEsUUFDRSxpQkFBQSxJQUFBLG1CQUdGLENBQUEseUJBQ0UsUUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLE9BR0UsQ0FBQSxTQUFBLENBTkosd0JBTUksUUFDRSxhQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEtBR0YsQ0FBQSxTQUFBLENBVkosd0JBVUksUUFDRSxZQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEtDbENOLEM3RWVJLG1CNkVkRixNQUFBLEtBQ0EsZUFBQSxFQUNBLGdCQUFBLFNBS0UsQzdFT0EsbUI2RVBBLE1BQUEsRUFBQSxLQUFBLENBQUEseUJBQUEsQzdFT0EsbUI2RVBBLE1BQUEsRUFBQSxLQUFBLENBQUEseUJBQ0UsWUFBQSxNQUlKLEM3RUVFLG1CNkVGRixDNUVkRix5QjRFZUksY0FBQSxFQXNCSixDQUFBLGdDQUNFLGFBQUEsTUFPRSxDQVJKLGdDQVFJLENBcENBLHVCQW9DQSxDQUFBLG1CQUNFLE1BQUEsS0FBQSxJQUFBLG9DQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLElBQUEsZ0RBcUJGLENBQUEsU0FBQSxDQUFBLDBCQUFBLENBMURBLHdCQTJERSxZQUFBLElBQUEsbUJBRUEsQ0FBQSxTQUFBLENBSEYsMEJBR0UsQ0E3REYsdUJBNkRFLFlBQ0UsYUFBQSxJQUFBLG1CQUlKLENBQUEsU0FBQSxDQVJBLDBCQVFBLENBbEVBLHdCQW1FRSxhQUFBLElBQUEsbUJBRUEsQ0FBQSxTQUFBLENBWEYsMEJBV0UsQ0FyRUYsdUJBcUVFLFlBQ0UsWUFBQSxJQUFBLG1CQU9SLENmOEdNLDJCZTdHSixXQUFBLElBQUEsbUJBQ0EsY0FBQSxJQUFBLG1CQUtJLENmdUdBLDJCZXZHQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsYUFBQSxDQXBGRix3QkFvRkUsQ2Z1R0EsMkJldkdBLENBQUEseUJBQUEsQ0FBQSxxQkFBQSxhQUFBLENBcEZGLHdCQXFGSSxpQkFBQSxZQVFGLENmOEZBLDJCZTlGQSxDQVRBLHlCQVNBLENBVEEscUJBU0EsWUFBQSxDQTdGRix3QkE2RkUsQ2Y4RkEsMkJlOUZBLENBQUEseUJBQUEsQ0FUQSxxQkFTQSxZQUFBLENBN0ZGLHdCQThGSSxvQkFBQSxZQUtOLENmd0ZJLDBCZXhGSixDQUFBLHlDQUNFLFdBQUEsS0FJSSxDZm1GRiwwQmVuRkUsQ0FMTix5Q0FLTSxDQUFBLGdDQUFBLENBQUEsQ0FwQkYseUJBb0JFLENBcEJGLHFCQW9CRSxhQUFBLENBeEdKLHdCQXlHTSxpQkFBQSxJQUFBLHlCQU1SLENmNEVJLDBCZTVFSixDQUFBLDBDQUNFLGNBQUEsS0FFQSxDZnlFRSwwQmV6RUYsQ0FIRiwwQ0FHRSxDQUFBLGtDQUNFLFdBQUEsSUFBQSxtQkFNSixDQUFBLGdCQUFBLENma0VJLDBCZWxFSixDbEY5RUYsNEJrRitFSSxTQUFBLGtCQUtBLENBQUEsZ0JBQUEsQzdFeEhBLHdCNkV3SEEsQ2Y0REUsMEJlNURGLENsRnBGSiw0QmtGb0ZJLENBQUEsZ0JBQUEsQ2xDdEhGLGlDa0NzSEUsQ2Y0REUsMEJlNURGLENsRnBGSiw0QmtGcUZNLFNBQUEsZUFPSixDQXJCRSxrQ0FzQkEsYUFBQSxPQUNBLFVBQUEsSUFBQSw4QkFDQSxXQUFBLE9BQ0EsV0FBQSxPQUNBLFlBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FHRixDQXZDTSxpQ0F3Q0osYUFBQSxJQUNBLGFBQUEsSUFBQSxhQUNBLGNBQUEsSUFBQSxhQUtKLENBdkpJLHdCQXdKRixRQUFBLElBQUEsb0NBQUEsSUFBQSxvQ0FDQSxXQUFBLElBQUEsbUJBQ0EsaUJBQUEsWUFDQSxjQUFBLElBQUEsbUJBQ0EsT0FBQSxJQUFBLHdCQUNBLE1BQUEsSUFBQSx3QkFFQSxDQS9KRSx3QkErSkYsQ0EvSkUsdUJBK0pGLENBQUEsRUFFRSxlQUFBLE9BSUEsQ0FBQSxTQUFBLENBcktBLHVCQXFLQSxhQUNFLGFBQUEsSUFBQSwrQ0FHRixDQUFBLFNBQUEsQ0F6S0EsdUJBeUtBLGFBQ0UsY0FBQSxJQUFBLCtDQUtGLENBQUEsU0FBQSxDQS9LQSx1QkErS0EsWUFDRSxjQUFBLElBQUEsK0NBR0YsQ0FBQSxTQUFBLENBbkxBLHVCQW1MQSxZQUNFLGFBQUEsSUFBQSwrQ0FJSixDQXhMRSx3QkF3TEYsQzdFakxFLDBCNkVrTEEsTUFBQSxJQUFBLHdCQUNBLFdBQUEsRUFDQSxjQUFBLEVBQ0EsZUFBQSxPQUtKLENBQUEsc0JBQ0UsWUFBQSxRQUdGLENBQUEsNEJBQUEsQ0FBQSxxQ0FBQSxDQXJNSSx3QkF1TUYsTUFBQSxJQUFBLHFCQUNBLFlBQUEsSUFBQSwyQkFDQSxVQUFBLElBQUEseUJBQ0EsaUJBQUEsSUFBQSxnQ0FDQSxpQkFBQSxJQUFBLGdDQUNBLGlCQUFBLElBQUEsNEJBQ0Esb0JBQUEsSUFBQSw0QkFDQSxlQUFBLElBQUEsOEJBQ0EsWUFBQSxJQUFBLGtDQUNBLGVBQUEsSUFBQSxrQ0FDQSxPQUFBLElBQUEsc0JBQ0EsV0FBQSxFQUFBLEtBQUEsRUFBQSxFQUFBLElBQUEseUJBQ0EsU0FBQSxPQUNBLElBQUEsRUFDQSxRQUFBLEdBQ0EsWUFBQSxPQUVBLENBbkJGLDRCQW1CRSxDN0VqTkUsMEI2RWlORixDQW5CRixxQ0FtQkUsQ0F4TkUsd0JBd05GLEM3RWpORSwwQjZFa05BLE1BQUEsSUFBQSxxQkFJSixDQXhCQSw0QkF5QkUsWUFBQSxPQUlFLENBQUEscUNBQUEsQzdFbkpGLGtCNkVvSkksT0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUVBLENBSEYscUNBR0UsQzdFdEpKLGtCNkVzSkksSUFDRSxLQUFBLElBQUEscUJBS0YsQ0FURixxQ0FTRSxDM0M5T0osbUIyQzhPSSxPQUFBLEM3RTVKSixrQjZFNEpJLElBQ0UsS0FBQSxJQUFBLG9CQWNOLENBQUEseUNBQ0UsT0FBQSxRQUlKLENBQUEsMkJBQUEsS0FBQSxDQTFEQSxzQ0EyREUsaUJBQUEsSUFBQSxtQ0FFQSxDQUhGLDJCQUdFLEtBQUEsQ0E3REYscUNBNkRFLE9BQ0UsaUJBQUEsSUFBQSx5Q0FFQSxDQU5KLDJCQU1JLEtBQUEsQ0FoRUoscUNBZ0VJLE9BQUEsQ0FBQSw4QkFDRSxNQUFBLElBQUEsOEJBQ0EsaUJBQUEsSUFBQSx5Q0FFQSxDQVZOLDJCQVVNLEtBQUEsQ0FwRU4scUNBb0VNLE9BQUEsQ0FKRiw4QkFJRSxDOUM3Tk4sb0I4QzZOTSxDOUMzTEosbUI4QzJMSSxRQUNFLGNBQUEsSUFBQSx5Q0FlTixDQUFBLDRCQUFBLENBQUEsOEJBQ0UsWUFBQSxJQUlBLENBTEYsMkJBS0UsYUFBQSxDQUxGLDhCQU1JLGlCQUFBLElBQUEseUJBSUosQ0FWQSwyQkFVQSxPQUNFLGlCQUFBLElBQUEseUNBRUEsQ0FiRiwyQkFhRSxPQUFBLENBYkYsOEJBY0ksTUFBQSxJQUFBLDhCQUNBLGlCQUFBLElBQUEseUNoRmpTRixPQUFBLENBQUEsU0FBQSxFQUFBLFVnRndTRixDQUFBLG1DQUFBLENBQUEsbUNBQUEsQ0FBQSxtQ0FHRSxTQUFBLE9BRUEsQ0FBQSxTQUFBLENBTEYsbUNBS0UsQ0FBQSxTQUFBLENBTEYsbUNBS0UsQ0FBQSxTQUFBLENBTEYsbUNBTUksS0FBQSxFQUNBLGFBQUEsSUFBQSxtQkFHRixDQUFBLFNBQUEsQ0FWRixtQ0FVRSxDQUFBLFNBQUEsQ0FWRixtQ0FVRSxDQUFBLFNBQUEsQ0FWRixtQ0FXSSxNQUFBLEVBQ0EsWUFBQSxJQUFBLG9CQUtOLENBakJFLG1DQWtCQSxRQUFBLEdBR0YsQ0FyQkUsbUNBcUJGLENBckJFLG1DQXVCQSxpQkFBQSxJQUFBLG1DQUdFLENBQUEsU0FBQSxDQTFCRixrQ0EwQkUsQ0FBQSxpQ0FBQSxDQUFBLFNBQUEsQ0ExQkYsa0NBMEJFLENBQUEsaUNBQ0UsYUFBQSxLQUdGLENBQUEsU0FBQSxDQTlCRixrQ0E4QkUsQ0FKQSxpQ0FJQSxDQUFBLFNBQUEsQ0E5QkYsa0NBOEJFLENBSkEsaUNBS0UsWUFBQSxLQU1OLENBQUEsaUNBQ0UsU0FBQSxPQUNBLFVBQUEsRUFHQSxDQUxGLGdDQUtFLENBQUEsRUFDRSxVQUFBLEtBSUEsQ0FBQSxTQUFBLENBVkosaUNBVUksQ0FBQSxnQ0FDRSxZQUFBLElBR0YsQ0FBQSxTQUFBLENBZEosaUNBY0ksQ0FKQSxnQ0FLRSxhQUFBLElBT0osQ0FBQSxpQ0FDRSxNQUFBLEtoRi9XQSxPQUFBLENBQUEsU0FBQSxFQUFBLEtnRnFYRSxDQUFBLDJDQUNFLE1BQUEsTWhGdFhKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2dGcVhFLENBQUEsMENBQ0UsTUFBQSxNaEZ0WEosT0FBQSxDQUFBLFNBQUEsRUFBQSxPZ0ZxWEUsQ0FBQSwwQ0FDRSxNQUFBLE1oRnRYSixPQUFBLENBQUEsU0FBQSxFQUFBLE9nRnFYRSxDQUFBLDBDQUNFLE1BQUEsTWhGdFhKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2dGcVhFLENBQUEsMENBQ0UsTUFBQSxNaEZ0WEosT0FBQSxDQUFBLFNBQUEsRUFBQSxRZ0ZxWEUsQ0FBQSwwQ0FDRSxNQUFBLE1BS04sQ0FBQSxpQ0FFRSxNQUFBLEVBQ0EsWUFBQSxPQ25ZSixDQUFBLHdCQUNFLFFBQUEsS0FDQSxlQUFBLE9BQ0EsV0FBQSxLQUlGLENBQUEsaUNBQ0UsTUFBQSxLQUFBLElBQUEsK0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsSUFBQSw4QkFDQSxTQUFBLE9BRUEsQ0FBQSxTQUFBLENBSkYsaUNBS0ksS0FBQSxFQUdGLENBQUEsU0FBQSxDQVJGLGlDQVNJLE1BQUEsRUFHRixDQVpGLGdDQVlFLENBQUEsQ0FBQSxnQ0FDRSxNQUFBLElBQUEsNkJBR0YsQ0FoQkYsZ0NBZ0JFLENEdVBFLDhCQ3RQQSxpQkFBQSxJQUFBLG1DQUtBLENBQUEsU0FBQSxDQXRCSixnQ0FzQkksQ0FBQSxDRDJSRixtQ0MzUkUsQ0FBQSxTQUFBLENBdEJKLGdDQXNCSSxDQUFBLENEMlJGLG1DQzFSSSxLQUFBLEtBQUEsSUFBQSwrQ0FBQSxFQUFBLElBQUEsb0NBQUEsRUFBQSxJQUFBLDhCQUdGLENBQUEsU0FBQSxDQTFCSixnQ0EwQkksQ0FBQSxDRHVSRixtQ0N2UkUsQ0FBQSxTQUFBLENBMUJKLGdDQTBCSSxDQUFBLENEdVJGLG1DQ3RSSSxNQUFBLEtBQUEsSUFBQSwrQ0FBQSxFQUFBLElBQUEsb0NBQUEsRUFBQSxJQUFBLDhCQU1KLENBQUEsU0FBQSxDQUFBLDRCQUFBLENEMFNFLGlDQ3pTQSxhQUFBLEtBQUEsSUFBQSwrQ0FBQSxFQUFBLElBQUEsb0NBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSw4QkFHRixDQUFBLFNBQUEsQ0FKQSw0QkFJQSxDRHNTRSxpQ0NyU0EsY0FBQSxLQUFBLElBQUEsK0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsOEJBS0osQ0FBQSxnQ0FBQSxDQUFBLHFDQUVFLFFBQUEsS0FDQSxnQkFBQSxjQUdGLENBTkEsZ0NBT0UsWUFBQSxPQUNBLGNBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUVBLENBVkYsZ0NBVUUsQzlFNkRBLDRCOEU1REUsRUFDQSxVQUFBLE9BSUosQ0FoQkEscUNBaUJFLFlBQUEsU0FDQSxVQUFBLEtBQ0EsY0FBQSxJQUFBLFVqRnJERSxPQUFBLENBQUEsU0FBQSxFQUFBLFVpRmtESixDQWhCQSxxQ0FxQkksVUFBQSxRQUdGLENBeEJGLG9DQXdCRSxDQUFBLEM5RTFERSxvQjhFMkRBLFlBQUEsRWpGdEVBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT2lGMEVBLENBN0JKLHFDQTZCSSxDQUFBLCtDQUNFLE1BQUEsRUFFQSxDQWhDTixxQ0FnQ00sQ0FIRiw4Q0FHRSxLQUFBLGFBQ0UsWUFBQSxFQUNBLGFBQUEsRUFHRixDQXJDTixxQ0FxQ00sQ0FSRiwrQ0FRRSxDbkNyRUosaUNtQ3NFTSxXQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSUFNSixDQTVDSixxQ0E0Q0ksQ0FBQSxnQ0FBQSxDQUFBLHVCQUNFLGNBQUEsRUFFQSxDQS9DTixxQ0ErQ00sQ0FIRixnQ0FHRSxDQUhGLHVCQUdFLENBQUEsK0JBQUEsQ0EvQ04scUNBK0NNLENBSEYsZ0NBR0UsQ0FIRix1QkFHRSxDOUVqRkYsb0I4RW1GSSxNQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLEtBSUosQ0FyREoscUNBcURJLENBVEEsZ0NBU0EsQzlFdkZBLG9COEV3RkUsZ0JBQUEsY0FDQSxVQUFBLEtBRUEsQ0F6RE4scUNBeURNLENBYkYsZ0NBYUUsQzlFM0ZGLG9COEUyRkUsQ3RFN0JGLHlCc0U4QkksWUFBQSxJQUFBLCtCQUNBLGFBQUEsSUFBQSwrQkFLQSxDQUFBLFNBQUEsQ0FoRVIscUNBZ0VRLENBcEJKLGdDQW9CSSxDOUVsR0osb0I4RWtHSSxDdkRpTUosaUN1RGpNSSxDQUFBLFNBQUEsQ0FoRVIscUNBZ0VRLENBcEJKLGdDQW9CSSxDOUVsR0osb0I4RWtHSSxDdkRpTUosNEJ1RGhNTSxhQUFBLElBQUEsK0JBR0YsQ0FBQSxTQUFBLENBcEVSLHFDQW9FUSxDQXhCSixnQ0F3QkksQzlFdEdKLG9COEVzR0ksQ3ZENkxKLGlDdUQ3TEksQ0FBQSxTQUFBLENBcEVSLHFDQW9FUSxDQXhCSixnQ0F3QkksQzlFdEdKLG9COEVzR0ksQ3ZENkxKLDRCdUQ1TE0sWUFBQSxJQUFBLCtCakZ2R04sT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUY4R0ksQ0E1RVIscUNBNEVRLENBQUEsa0NBQUEsQ0FoQ0osdUJBaUNNLFVBQUEsS0FBQSxJQUFBLEVBQUEsSUFBQSxVQUFBLEVBQUEsSUFLRixDQWxGUixxQ0FrRlEsQ0FBQSxrQ0FBQSxDQXRDSix1QkF1Q00sVUFBQSxLQUFBLGVBQUEsRUFBQSxJQUFBLFVBQUEsRUFBQSxFQUFBLEVBQUEsR0FLRixDQXhGUixxQ0F3RlEsQ0FBQSxrQ0FBQSxDQTVDSix1QkE2Q00sVUFBQSxLQUFBLElBQUEsRUFBQSxJQUFBLFVBQUEsRUFBQSxFQUFBLEVBQUEsSUFRTixDQUFBLFNBQUEsQ0FqR0oscUNBaUdJLENBQUEsNkJBQ0UsWUFBQSxLQUdGLENBQUEsU0FBQSxDQXJHSixxQ0FxR0ksQ0FKQSw2QkFLRSxhQUFBLEtBT04sQ0FBQSwyQkFFRSxRQUFBLEtBQ0EsZ0JBQUEsV0FFQSxDQUxGLDJCQUtFLEM3RXpJSSxnQjZFNElGLE1BQUEsS0FDQSxXQUFBLEtBQUEsSUFBQSxTQUFBLENBQUEsRUFBQSxFQUFBLElqRnhKQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVpRm9KRixDQUxGLDJCQUtFLEM3RXpJSSxnQjZFK0lBLFFBQUEsS0FDQSxlQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxTQUFBLENBQUEsR0FDQSxZQUFBLEtBQUEsSUFBQSxTQUFBLENBQUEsRUFBQSxFQUFBLEtBR0YsQ0FsQkosMkJBa0JJLEM3RXRKRSxnQjZFc0pGLEM5Qm5LRixxQjhCb0tJLFNBQUEsU0FDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLGdCQUFBLE9BQ0EsUUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxHQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLEtBQ0EsV0FBQSxJQUFBLHVCQUVBLE9BQUEsSUFBQSxhQUNBLGNBQUEsSUFBQSx5QkFFQSxNQUFBLEtBQ0EsT0FBQSxLQUFBLElBQUEsU0FBQSxDQUFBLEdBQUEsRUFBQSxFQUFBLEVqRjdLRixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRmlLQSxDQWxCSiwyQkFrQkksQzdFdEpFLGdCNkVzSkYsQzlCbktGLHFCOEJpTE0sTUFBQSxLQUFBLElBQUEsRUFBQSxJQUFBLFNBQUEsQ0FBQSxHQUNBLE9BQUEsS0FBQSxJQUFBLFNBQUEsQ0FBQSxHQUFBLEVBQUEsRUFBQSxLQUFBLElBQUEsU0FBQSxDQUFBLElqRmhMSixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRmlLQSxDQWxCSiwyQkFrQkksQzdFdEpFLGdCNkVzSkYsQzlCbktGLHFCOEJxTE0sUUFBQSxJQUFBLGtCQUNBLE1BQUEsS0FBQSxlQUFBLEVBQUEsSUFBQSxTQUFBLENBQUEsSWpGcExKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsV2lGaUtBLENBbEJKLDJCQWtCSSxDN0V0SkUsZ0I2RXNKRixDOUJuS0YscUI4QnlMTSxNQUFBLEtBQ0EsVUFBQSxFQUNBLFVBQUEsS0FBQSxJQUFBLEVBQUEsSUFBQSxTQUFBLENBQUEsSUFhRixDQXZETiwyQkF1RE0sQzdFM0xBLGdCNkUyTEEsQzlCeE1KLHFCOEJ3TUksQzlCNU1KLGdCOEI2TU0sWUFBQSxJQUNBLFVBQUEsS0FDQSxNQUFBLEtBR0YsQ0E3RE4sMkJBNkRNLEM3RWpNQSxnQjZFaU1BLEM5QjlNSixxQjhCOE1JLEM3RXhCQSx1QjZFeUJFLFVBQ0EsRUFDQSxZQUFBLElBQ0EsWUFBQSxPQVVGLENBM0VOLDJCQTJFTSxDN0UvTUEsZ0I2RStNQSxDOUI1Tkosb0I4QjROSSxDQUFBLGlDQUNFLFVBQUEsS0FDQSxTQUFBLFNqRjVOSixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRjBORSxDQTNFTiwyQkEyRU0sQzdFL01BLGdCNkUrTUEsQzlCNU5KLG9COEI0TkksQ0FBQSxpQ0FLSSxNQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsU0FBQSxDQUFBLElqRi9OTixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRjBORSxDQTNFTiwyQkEyRU0sQzdFL01BLGdCNkUrTUEsQzlCNU5KLG9COEI0TkksQ0FBQSxpQ0FRSSxNQUFBLEtBQUEsZUFBQSxFQUFBLElBQUEsU0FBQSxDQUFBLElqRmxPTixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRjBORSxDQTNFTiwyQkEyRU0sQzdFL01BLGdCNkUrTUEsQzlCNU5KLG9COEI0TkksQ0FBQSxpQ0FXSSxNQUFBLEtBQUEsZUFBQSxFQUFBLElBQUEsU0FBQSxDQUFBLElqRnJPTixPQUFBLENBQUEsU0FBQSxFQUFBLFdpRjBORSxDQTNFTiwyQkEyRU0sQzdFL01BLGdCNkUrTUEsQzlCNU5KLG9COEI0TkksQ0FBQSxpQ0FjSSxVQUFBLEdBR0YsQ0FBQSxTQUFBLENBNUZSLDJCQTRGUSxDN0VoT0YsZ0I2RWdPRSxDOUI3T04sb0I4QjZPTSxDQWpCRixpQ0FrQkksY0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLEVBQUEsTWpGNU9OLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlGMk9JLENBQUEsU0FBQSxDQTVGUiwyQkE0RlEsQzdFaE9GLGdCNkVnT0UsQzlCN09OLG9COEI2T00sQ0FqQkYsaUNBb0JNLGNBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsT0FJSixDQUFBLFNBQUEsQ0FuR1IsMkJBbUdRLEM3RXZPRixnQjZFdU9FLEM5QnBQTixvQjhCb1BNLENBeEJGLGlDQXlCSSxhQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBQUEsRUFBQSxNakZuUE4sT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUZrUEksQ0FBQSxTQUFBLENBbkdSLDJCQW1HUSxDN0V2T0YsZ0I2RXVPRSxDOUJwUE4sb0I4Qm9QTSxDQXhCRixpQ0EyQk0sYUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxPQUlKLENBMUdSLDJCQTBHUSxDN0U5T0YsZ0I2RThPRSxDOUIzUE4sb0I4QjJQTSxDQS9CRixpQ0ErQkUsQzdFckVGLGdCNkVzRUksV0FBQSxXQUdGLENBOUdSLDJCQThHUSxDN0VsUEYsZ0I2RWtQRSxDOUIvUE4sb0I4QitQTSxDQW5DRixpQ0FtQ0UsQ2pCeFFSLCtCaUJ5UVUsU0FBQSxTQUNBLElBQUEsSUFDQSxVQUFBLFdBQUEsTUFFQSxDQUFBLFNBQUEsQ0FuSFYsMkJBbUhVLEM3RXZQSixnQjZFdVBJLEM5QnBRUixvQjhCb1FRLENBeENKLGlDQXdDSSxDakI3UVYsK0JpQjhRWSxNQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLEtqRm5RUixPQUFBLENBQUEsU0FBQSxFQUFBLFVpRmtRTSxDQUFBLFNBQUEsQ0FuSFYsMkJBbUhVLEM3RXZQSixnQjZFdVBJLEM5QnBRUixvQjhCb1FRLENBeENKLGlDQXdDSSxDakI3UVYsK0JpQmdSYyxNQUFBLElBQUEsbUJBSUosQ0FBQSxTQUFBLENBMUhWLDJCQTBIVSxDN0U5UEosZ0I2RThQSSxDOUIzUVIsb0I4QjJRUSxDQS9DSixpQ0ErQ0ksQ2pCcFJWLCtCaUJxUlksS0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxLakYxUVIsT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUZ5UU0sQ0FBQSxTQUFBLENBMUhWLDJCQTBIVSxDN0U5UEosZ0I2RThQSSxDOUIzUVIsb0I4QjJRUSxDQS9DSixpQ0ErQ0ksQ2pCcFJWLCtCaUJ1UmMsS0FBQSxJQUFBLG1CQUlKLENBaklWLDJCQWlJVSxDN0VyUUosZ0I2RXFRSSxDOUJsUlIsb0I4QmtSUSxDQXRESixpQ0FzREksQ2pCM1JWLCtCaUIyUlUsQ2pCclJSLDJCaUJzUlUsWUFBQSxJQ3JSUixDOUUwYUYsdUI4RTFhRSxDQUFBLG1CQUFBLENBQUEsb0NBQUEsQ0FBQSxrQkFBQSxDOUUwYUYsdUI4RTFhRSxDQUFBLG1CQUFBLENBQUEsb0NBQUEsQ0FBQSxpQkFBQSxDQUFBLENBQUEsa0JBQUEsQzlFMGFGLHVCOEUxYUUsQ0FBQSxtQkFBQSxDQUFBLG9DQUFBLENBQUEsNENBQUEsQzlFMGFGLHVCOEUxYUUsQ0FBQSxtQkFBQSxDQUFBLG9DQUFBLENBQUEsMkNBQUEsQ0FBQSxDQUFBLDRDQUlFLE9BQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsYUFRRixDRHNFQSxzQkN0RUEsQ0RMRixnQ0NLRSxDQUFBLDZCQUFBLENEc0VBLHNCQ3RFQSxDQUFBLDZCQUFBLENBQUEsNkJBQ0UsZUFBQSxZQUNBLGdCQUFBLFNBQ0EsWUFBQSxLQUFBLENBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEsOEJBQUEsRUFBQSxHQUNBLGVBQUEsS0FBQSxDQUFBLElBQUEsMEJBQUEsRUFBQSxJQUFBLDhCQUFBLEVBQUEsR0FFQSxDRGdFRixzQkNoRUUsQ0RYSixnQ0NXSSxDQU5GLDZCQU1FLENBQUEsa0NBQUEsQ0RnRUYsc0JDaEVFLENBTkYsNkJBTUUsQ0FORiw2QkFNRSxDQUFBLGtDQUNFLFdBQUEsS0FBQSxDQUFBLElBQUEsNkJBQUEsRUFBQSxJQUFBLHVCQUFBLEVBQUEsSUFBQSxpQkFBQSxFQUFBLEdBQ0EsY0FBQSxFQUdFLENEMkROLHNCQzNETSxDRGhCUixnQ0NnQlEsQ0FYTiw2QkFXTSxDQUxKLGlDQUtJLEN0RnBCVix3QnNGb0JVLENBQUEsQ2YwS0osdUNlMUtJLENEMkROLHNCQzNETSxDRGhCUixnQ0NnQlEsQ0FYTiw2QkFXTSxDQUxKLGlDQUtJLEN0RnBCVix3QnNGb0JVLENBQUEsQzdCa0lOLG9DNkJsSU0sQ0QyRE4sc0JDM0RNLENBWE4sNkJBV00sQ0FYTiw2QkFXTSxDQUxKLGlDQUtJLEN0RnBCVix3QnNGb0JVLENBQUEsQ2YwS0osdUNlMUtJLENEMkROLHNCQzNETSxDQVhOLDZCQVdNLENBWE4sNkJBV00sQ0FMSixpQ0FLSSxDdEZwQlYsd0JzRm9CVSxDQUFBLEM3QmtJTixvQzZCaElRLFlBQUEsRUFDQSxhQUFBLEVBT04sQ0FBQSxTQUFBLENEaURGLHNCQ2pERSxDRDFCSixnQ0MwQkksQ0FBQSw0QkFBQSxDQUFBLFNBQUEsQ0RpREYsc0JDakRFLENBckJGLDZCQXFCRSxDQUFBLDRCQUNFLGFBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsSUFBQSwyQkFHRixDQUFBLFNBQUEsQ0Q2Q0Ysc0JDN0NFLENEOUJKLGdDQzhCSSxDQUpBLDRCQUlBLENBQUEsU0FBQSxDRDZDRixzQkM3Q0UsQ0F6QkYsNkJBeUJFLENBSkEsNEJBS0UsY0FBQSxLQUFBLElBQUEsNkJBQUEsRUFBQSxJQUFBLDJCQVFKLEM5RTRYRix3QjhFNVhFLENBOUNBLG9DQThDQSxDQUFBLDhDQUFBLEM5RTRYRix3QjhFNVhFLENBOUNBLG9DQThDQSxDQUFBLDJDQUVFLFFBQUEsS0FDQSxjQUFBLFlBRUEsQzlFdVhKLHdCOEV2WEksQ0FuREYsb0NBbURFLENBTEYsNkNBS0UsQ0FBQSxDQW5ERixxQ0FtREUsQzlFdVhKLHdCOEV2WEksQ0FuREYsb0NBbURFLENBTEYsMENBS0UsQ0FBQSxDQW5ERixxQ0FvREksV0FBQSxJQUFBLDBCQUtKLEM5RWlYRix3QjhFalhFLENBekRBLG9DQXlEQSxDQVhBLDZDQVdBLENBekRBLGtCQXlEQSxDOUVpWEYsd0I4RWpYRSxDQXpEQSxvQ0F5REEsQ0FYQSw2Q0FXQSxDQXpEQSw0Q0F5REEsQzlFaVhGLHdCOEVqWEUsQ0F6REEsb0NBeURBLENBWEEsMENBV0EsQ0F6REEsNENBNERFLFNBQUEsT0FDQSxTQUFBLFNBSUEsQzlFeVdKLHdCOEV6V0ksQ0FqRUYsb0NBaUVFLENBbkJGLDZDQW1CRSxDQWpFRixrQkFpRUUsQ0FyREYsNkJBcURFLEM5RXlXSix3QjhFeldJLENBakVGLG9DQWlFRSxDQW5CRiw2Q0FtQkUsQ0FqRUYsNENBaUVFLENBckRGLDZCQXFERSxDOUV5V0osd0I4RXpXSSxDQWpFRixvQ0FpRUUsQ0FuQkYsMENBbUJFLENBakVGLDRDQWlFRSxDQXJERiw2QkFzREksT0FBQSxLQUNBLGVBQUEsSUFDQSxZQUFBLE9BRUEsQzlFb1dOLHdCOEVwV00sQ0F0RUosb0NBc0VJLENBeEJKLDZDQXdCSSxDQXRFSixrQkFzRUksQ0ExREosNkJBMERJLENBcERGLGtDQW9ERSxDOUVvV04sd0I4RXBXTSxDQXRFSixvQ0FzRUksQ0F4QkosNkNBd0JJLENBdEVKLDRDQXNFSSxDQTFESiw2QkEwREksQ0FwREYsa0NBb0RFLEM5RW9XTix3QjhFcFdNLENBdEVKLG9DQXNFSSxDQXhCSiwwQ0F3QkksQ0F0RUosNENBc0VJLENBMURKLDZCQTBESSxDQXBERixrQ0FxREksU0FBQSxTQUNBLFFBQUEsRUFLQSxDOUU2VlIsd0I4RTdWUSxDQTdFTixvQ0E2RU0sQ0EvQk4sNkNBK0JNLENBN0VOLGtCQTZFTSxDQWpFTiw2QkFpRU0sQ2ZvSEosc0NlcEhJLFFBQUEsQzlFNlZSLHdCOEU3VlEsQ0E3RU4sb0NBNkVNLENBL0JOLDZDQStCTSxDQTdFTixrQkE2RU0sQ0FqRU4sNkJBaUVNLEM3QjRFTixtQzZCNUVNLFFBQUEsQzlFNlZSLHdCOEU3VlEsQ0E3RU4sb0NBNkVNLENBL0JOLDZDQStCTSxDQTdFTiw0Q0E2RU0sQ0FqRU4sNkJBaUVNLENmb0hKLHNDZXBISSxRQUFBLEM5RTZWUix3QjhFN1ZRLENBN0VOLG9DQTZFTSxDQS9CTiw2Q0ErQk0sQ0E3RU4sNENBNkVNLENBakVOLDZCQWlFTSxDN0I0RU4sbUM2QjVFTSxRQUFBLEM5RTZWUix3QjhFN1ZRLENBN0VOLG9DQTZFTSxDQS9CTiwwQ0ErQk0sQ0E3RU4sNENBNkVNLENBakVOLDZCQWlFTSxDZm9ISixzQ2VwSEksUUFBQSxDOUU2VlIsd0I4RTdWUSxDQTdFTixvQ0E2RU0sQ0EvQk4sMENBK0JNLENBN0VOLDRDQTZFTSxDQWpFTiw2QkFpRU0sQzdCNEVOLG1DNkI1RU0sUUFDRSxRQUFBLFVBQ0EsRUFDQSxPQUFBLElBQUEsbUJBQ0EsY0FBQSxJQUFBLDJCQUNBLFNBQUEsZUFDQSxFQUNBLFFBQUEsRUFRQSxDOUU4VVYsd0I4RTlVVSxDQTVGUixvQ0E0RlEsQ0E5Q1IsNkNBOENRLENBNUZSLGtCQTRGUSxDQWhGUiw2QkFnRlEsQ2Z5UFYscUNlelBVLFFBQUEsQ0FBQSxDZnFHTixzQ2VyR00sUUFBQSxDOUU4VVYsd0I4RTlVVSxDQTVGUixvQ0E0RlEsQ0E5Q1IsNkNBOENRLENBNUZSLGtCQTRGUSxDQWhGUiw2QkFnRlEsQ2Z5UFYscUNlelBVLFFBQUEsQ0FBQSxDN0I2RFIsbUM2QjdEUSxRQUFBLEM5RThVVix3QjhFOVVVLENBNUZSLG9DQTRGUSxDQTlDUiw2Q0E4Q1EsQ0E1RlIsa0JBNEZRLENBaEZSLDZCQWdGUSxDN0JtRlIsa0M2Qm5GUSxRQUFBLENBQUEsQ2ZxR04sc0NlckdNLFFBQUEsQzlFOFVWLHdCOEU5VVUsQ0E1RlIsb0NBNEZRLENBOUNSLDZDQThDUSxDQTVGUixrQkE0RlEsQ0FoRlIsNkJBZ0ZRLEM3Qm1GUixrQzZCbkZRLFFBQUEsQ0FBQSxDN0I2RFIsbUM2QjdEUSxRQUFBLEM5RThVVix3QjhFOVVVLENBNUZSLG9DQTRGUSxDQTlDUiw2Q0E4Q1EsQ0E1RlIsNENBNEZRLENBaEZSLDZCQWdGUSxDZnlQVixxQ2V6UFUsUUFBQSxDQUFBLENmcUdOLHNDZXJHTSxRQUFBLEM5RThVVix3QjhFOVVVLENBNUZSLG9DQTRGUSxDQTlDUiw2Q0E4Q1EsQ0E1RlIsNENBNEZRLENBaEZSLDZCQWdGUSxDZnlQVixxQ2V6UFUsUUFBQSxDQUFBLEM3QjZEUixtQzZCN0RRLFFBQUEsQzlFOFVWLHdCOEU5VVUsQ0E1RlIsb0NBNEZRLENBOUNSLDZDQThDUSxDQTVGUiw0Q0E0RlEsQ0FoRlIsNkJBZ0ZRLEM3Qm1GUixrQzZCbkZRLFFBQUEsQ0FBQSxDZnFHTixzQ2VyR00sUUFBQSxDOUU4VVYsd0I4RTlVVSxDQTVGUixvQ0E0RlEsQ0E5Q1IsNkNBOENRLENBNUZSLDRDQTRGUSxDQWhGUiw2QkFnRlEsQzdCbUZSLGtDNkJuRlEsUUFBQSxDQUFBLEM3QjZEUixtQzZCN0RRLFFBQUEsQzlFOFVWLHdCOEU5VVUsQ0E1RlIsb0NBNEZRLENBOUNSLDBDQThDUSxDQTVGUiw0Q0E0RlEsQ0FoRlIsNkJBZ0ZRLENmeVBWLHFDZXpQVSxRQUFBLENBQUEsQ2ZxR04sc0NlckdNLFFBQUEsQzlFOFVWLHdCOEU5VVUsQ0E1RlIsb0NBNEZRLENBOUNSLDBDQThDUSxDQTVGUiw0Q0E0RlEsQ0FoRlIsNkJBZ0ZRLENmeVBWLHFDZXpQVSxRQUFBLENBQUEsQzdCNkRSLG1DNkI3RFEsUUFBQSxDOUU4VVYsd0I4RTlVVSxDQTVGUixvQ0E0RlEsQ0E5Q1IsMENBOENRLENBNUZSLDRDQTRGUSxDQWhGUiw2QkFnRlEsQzdCbUZSLGtDNkJuRlEsUUFBQSxDQUFBLENmcUdOLHNDZXJHTSxRQUFBLEM5RThVVix3QjhFOVVVLENBNUZSLG9DQTRGUSxDQTlDUiwwQ0E4Q1EsQ0E1RlIsNENBNEZRLENBaEZSLDZCQWdGUSxDN0JtRlIsa0M2Qm5GUSxRQUFBLENBQUEsQzdCNkRSLG1DNkI3RFEsUUFDRSxhQUFBLElBQUEsd0NBQ0EsV0FBQSxNQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsSUFBQSx3Q0FHRixDOUV5VVYsd0I4RXpVVSxDQWpHUixvQ0FpR1EsQ0FuRFIsNkNBbURRLENBakdSLGtCQWlHUSxDQXJGUiw2QkFxRlEsQ2ZvUFYscUNlcFBVLFFBQUEsQ0FBQSxDZmdHTixzQ2VoR00sT0FBQSxDOUV5VVYsd0I4RXpVVSxDQWpHUixvQ0FpR1EsQ0FuRFIsNkNBbURRLENBakdSLGtCQWlHUSxDQXJGUiw2QkFxRlEsQ2ZvUFYscUNlcFBVLFFBQUEsQ0FBQSxDN0J3RFIsbUM2QnhEUSxPQUFBLEM5RXlVVix3QjhFelVVLENBakdSLG9DQWlHUSxDQW5EUiw2Q0FtRFEsQ0FqR1Isa0JBaUdRLENBckZSLDZCQXFGUSxDN0I4RVIsa0M2QjlFUSxRQUFBLENBQUEsQ2ZnR04sc0NlaEdNLE9BQUEsQzlFeVVWLHdCOEV6VVUsQ0FqR1Isb0NBaUdRLENBbkRSLDZDQW1EUSxDQWpHUixrQkFpR1EsQ0FyRlIsNkJBcUZRLEM3QjhFUixrQzZCOUVRLFFBQUEsQ0FBQSxDN0J3RFIsbUM2QnhEUSxPQUFBLEM5RXlVVix3QjhFelVVLENBakdSLG9DQWlHUSxDQW5EUiw2Q0FtRFEsQ0FqR1IsNENBaUdRLENBckZSLDZCQXFGUSxDZm9QVixxQ2VwUFUsUUFBQSxDQUFBLENmZ0dOLHNDZWhHTSxPQUFBLEM5RXlVVix3QjhFelVVLENBakdSLG9DQWlHUSxDQW5EUiw2Q0FtRFEsQ0FqR1IsNENBaUdRLENBckZSLDZCQXFGUSxDZm9QVixxQ2VwUFUsUUFBQSxDQUFBLEM3QndEUixtQzZCeERRLE9BQUEsQzlFeVVWLHdCOEV6VVUsQ0FqR1Isb0NBaUdRLENBbkRSLDZDQW1EUSxDQWpHUiw0Q0FpR1EsQ0FyRlIsNkJBcUZRLEM3QjhFUixrQzZCOUVRLFFBQUEsQ0FBQSxDZmdHTixzQ2VoR00sT0FBQSxDOUV5VVYsd0I4RXpVVSxDQWpHUixvQ0FpR1EsQ0FuRFIsNkNBbURRLENBakdSLDRDQWlHUSxDQXJGUiw2QkFxRlEsQzdCOEVSLGtDNkI5RVEsUUFBQSxDQUFBLEM3QndEUixtQzZCeERRLE9BQUEsQzlFeVVWLHdCOEV6VVUsQ0FqR1Isb0NBaUdRLENBbkRSLDBDQW1EUSxDQWpHUiw0Q0FpR1EsQ0FyRlIsNkJBcUZRLENmb1BWLHFDZXBQVSxRQUFBLENBQUEsQ2ZnR04sc0NlaEdNLE9BQUEsQzlFeVVWLHdCOEV6VVUsQ0FqR1Isb0NBaUdRLENBbkRSLDBDQW1EUSxDQWpHUiw0Q0FpR1EsQ0FyRlIsNkJBcUZRLENmb1BWLHFDZXBQVSxRQUFBLENBQUEsQzdCd0RSLG1DNkJ4RFEsT0FBQSxDOUV5VVYsd0I4RXpVVSxDQWpHUixvQ0FpR1EsQ0FuRFIsMENBbURRLENBakdSLDRDQWlHUSxDQXJGUiw2QkFxRlEsQzdCOEVSLGtDNkI5RVEsUUFBQSxDQUFBLENmZ0dOLHNDZWhHTSxPQUFBLEM5RXlVVix3QjhFelVVLENBakdSLG9DQWlHUSxDQW5EUiwwQ0FtRFEsQ0FqR1IsNENBaUdRLENBckZSLDZCQXFGUSxDN0I4RVIsa0M2QjlFUSxRQUFBLENBQUEsQzdCd0RSLG1DNkJ4RFEsT0FDRSxhQUFBLElBQUEsd0NBQ0EsUUFBQSxFQU1KLEM5RWlVUix3QjhFalVRLENBekdOLG9DQXlHTSxDQTNETiw2Q0EyRE0sQ0F6R04sa0JBeUdNLENBN0ZOLDRCQTZGTSxPQUFBLENmd0ZKLHNDZXhGSSxRQUFBLEM5RWlVUix3QjhFalVRLENBekdOLG9DQXlHTSxDQTNETiw2Q0EyRE0sQ0F6R04sa0JBeUdNLENBN0ZOLDRCQTZGTSxPQUFBLEM3QmdETixtQzZCaERNLFFBQUEsQzlFaVVSLHdCOEVqVVEsQ0F6R04sb0NBeUdNLENBM0ROLDZDQTJETSxDQXpHTiw0Q0F5R00sQ0E3Rk4sNEJBNkZNLE9BQUEsQ2Z3Rkosc0NleEZJLFFBQUEsQzlFaVVSLHdCOEVqVVEsQ0F6R04sb0NBeUdNLENBM0ROLDZDQTJETSxDQXpHTiw0Q0F5R00sQ0E3Rk4sNEJBNkZNLE9BQUEsQzdCZ0ROLG1DNkJoRE0sUUFBQSxDOUVpVVIsd0I4RWpVUSxDQXpHTixvQ0F5R00sQ0EzRE4sMENBMkRNLENBekdOLDRDQXlHTSxDQTdGTiw0QkE2Rk0sT0FBQSxDZndGSixzQ2V4RkksUUFBQSxDOUVpVVIsd0I4RWpVUSxDQXpHTixvQ0F5R00sQ0EzRE4sMENBMkRNLENBekdOLDRDQXlHTSxDQTdGTiw0QkE2Rk0sT0FBQSxDN0JnRE4sbUM2QmhETSxRQUVFLGFBQUEsSUFBQSxnQ0FHRixDOUU0VFIsd0I4RTVUUSxDQTlHTixvQ0E4R00sQ0FoRU4sNkNBZ0VNLENBOUdOLGtCQThHTSxDQWxHTiw0QkFrR00sT0FBQSxDN0JpRU4sa0M2QmpFTSxRQUFBLENBQUEsQzdCMkNOLG1DNkIzQ00sUUFBQSxDOUU0VFIsd0I4RTVUUSxDQTlHTixvQ0E4R00sQ0FoRU4sNkNBZ0VNLENBOUdOLDRDQThHTSxDQWxHTiw0QkFrR00sT0FBQSxDN0JpRU4sa0M2QmpFTSxRQUFBLENBQUEsQzdCMkNOLG1DNkIzQ00sUUFBQSxDOUU0VFIsd0I4RTVUUSxDQTlHTixvQ0E4R00sQ0FoRU4sMENBZ0VNLENBOUdOLDRDQThHTSxDQWxHTiw0QkFrR00sT0FBQSxDN0JpRU4sa0M2QmpFTSxRQUFBLENBQUEsQzdCMkNOLG1DNkIzQ00sUUFFRSxhQUFBLElBQUEsZ0NBQ0EsV0FBQSxNQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsSUFBQSxnQ0FJSixDOUVxVE4sd0I4RXJUTSxDQXJISixvQ0FxSEksQ0F2RUosNkNBdUVJLENBckhKLGtCQXFISSxDQXpHSiw2QkF5R0ksQ2ZnT04scUNlaE9NLGNBQUEsQ0FBQSxDZjRFRixzQ2U1RUUsUUFBQSxDOUVxVE4sd0I4RXJUTSxDQXJISixvQ0FxSEksQ0F2RUosNkNBdUVJLENBckhKLGtCQXFISSxDQXpHSiw2QkF5R0ksQzdCMERKLGtDNkIxREksY0FBQSxDQUFBLEM3Qm9DSixtQzZCcENJLFFBQUEsQzlFcVROLHdCOEVyVE0sQ0FySEosb0NBcUhJLENBdkVKLDZDQXVFSSxDQXJISiw0Q0FxSEksQ0F6R0osNkJBeUdJLENmZ09OLHFDZWhPTSxjQUFBLENBQUEsQ2Y0RUYsc0NlNUVFLFFBQUEsQzlFcVROLHdCOEVyVE0sQ0FySEosb0NBcUhJLENBdkVKLDZDQXVFSSxDQXJISiw0Q0FxSEksQ0F6R0osNkJBeUdJLEM3QjBESixrQzZCMURJLGNBQUEsQ0FBQSxDN0JvQ0osbUM2QnBDSSxRQUFBLEM5RXFUTix3QjhFclRNLENBckhKLG9DQXFISSxDQXZFSiwwQ0F1RUksQ0FySEosNENBcUhJLENBekdKLDZCQXlHSSxDZmdPTixxQ2VoT00sY0FBQSxDQUFBLENmNEVGLHNDZTVFRSxRQUFBLEM5RXFUTix3QjhFclRNLENBckhKLG9DQXFISSxDQXZFSiwwQ0F1RUksQ0FySEosNENBcUhJLENBekdKLDZCQXlHSSxDN0IwREosa0M2QjFESSxjQUFBLENBQUEsQzdCb0NKLG1DNkJwQ0ksUXZEbElOLFFBQUEsSUFBQSxNQUFBLElBQUEsZ0NBQ0EsYUFBQSxJQUFBLDBDdURvSVEsTUFBQSxJQUFBLG1CQUdGLEM5RStTTix3QjhFL1NNLENBM0hKLG9DQTJISSxDQTdFSiw2Q0E2RUksQ0EzSEosa0JBMkhJLENBL0dKLDZCQStHSSxDZjBOTixxQ2UxTk0sUUFBQSxjQUFBLENBQUEsQ2ZzRUYsc0NldEVFLFFBQUEsQzlFK1NOLHdCOEUvU00sQ0EzSEosb0NBMkhJLENBN0VKLDZDQTZFSSxDQTNISixrQkEySEksQ0EvR0osNkJBK0dJLEM3Qm9ESixrQzZCcERJLFFBQUEsY0FBQSxDQUFBLEM3QjhCSixtQzZCOUJJLFFBQUEsQzlFK1NOLHdCOEUvU00sQ0EzSEosb0NBMkhJLENBN0VKLDZDQTZFSSxDQTNISiw0Q0EySEksQ0EvR0osNkJBK0dJLENmME5OLHFDZTFOTSxRQUFBLGNBQUEsQ0FBQSxDZnNFRixzQ2V0RUUsUUFBQSxDOUUrU04sd0I4RS9TTSxDQTNISixvQ0EySEksQ0E3RUosNkNBNkVJLENBM0hKLDRDQTJISSxDQS9HSiw2QkErR0ksQzdCb0RKLGtDNkJwREksUUFBQSxjQUFBLENBQUEsQzdCOEJKLG1DNkI5QkksUUFBQSxDOUUrU04sd0I4RS9TTSxDQTNISixvQ0EySEksQ0E3RUosMENBNkVJLENBM0hKLDRDQTJISSxDQS9HSiw2QkErR0ksQ2YwTk4scUNlMU5NLFFBQUEsY0FBQSxDQUFBLENmc0VGLHNDZXRFRSxRQUFBLEM5RStTTix3QjhFL1NNLENBM0hKLG9DQTJISSxDQTdFSiwwQ0E2RUksQ0EzSEosNENBMkhJLENBL0dKLDZCQStHSSxDN0JvREosa0M2QnBESSxRQUFBLGNBQUEsQ0FBQSxDN0I4QkosbUM2QjlCSSxRQUVFLFdBQUEsS0FRSixDOUVxU0osd0I4RXJTSSxDQXJJRixvQ0FxSUUsQ0F2RkYsNkNBdUZFLENBcklGLDRDQXFJRSxDOUVxU0osd0I4RXJTSSxDQXJJRixvQ0FxSUUsQ0F2RkYsMENBdUZFLENBcklGLDRDQXNJSSxPQUFBLElBQUEseUJBRUEsQzlFa1NOLHdCOEVsU00sQ0F4SUosb0NBd0lJLENBMUZKLDZDQTBGSSxDQXhJSiw0Q0F3SUksQ0E1SEosNkJBNEhJLEM5RWtTTix3QjhFbFNNLENBeElKLG9DQXdJSSxDQTFGSiwwQ0EwRkksQ0F4SUosNENBd0lJLENBNUhKLDZCQTZITSxnQkFBQSxjQUdGLEM5RThSTix3QjhFOVJNLENBNUlKLG9DQTRJSSxDQTlGSiw2Q0E4RkksQ0E1SUosNENBNElJLENBMUhGLGtDQTBIRSxDOUU4Uk4sd0I4RTlSTSxDQTVJSixvQ0E0SUksQ0E5RkosNkNBOEZJLENBNUlKLDRDQTRJSSxDZnFERix1Q2VyREUsQzlFOFJOLHdCOEU5Uk0sQ0E1SUosb0NBNElJLENBOUZKLDZDQThGSSxDQTVJSiw0Q0E0SUksQzdCYUosb0M2QmJJLEM5RThSTix3QjhFOVJNLENBNUlKLG9DQTRJSSxDQTlGSiwwQ0E4RkksQ0E1SUosNENBNElJLENBMUhGLGtDQTBIRSxDOUU4Uk4sd0I4RTlSTSxDQTVJSixvQ0E0SUksQ0E5RkosMENBOEZJLENBNUlKLDRDQTRJSSxDZnFERix1Q2VyREUsQzlFOFJOLHdCOEU5Uk0sQ0E1SUosb0NBNElJLENBOUZKLDBDQThGSSxDQTVJSiw0Q0E0SUksQzdCYUosb0M2QlZNLFlBQUEsS0FBQSxDQUFBLElBQUEseUJBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLEdBQ0EsYUFBQSxLQUFBLENBQUEsSUFBQSx5QkFBQSxFQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUFBLHdCQUFBLEVBQUEsR0FHRixDOUV1Uk4sd0I4RXZSTSxDQW5KSixvQ0FtSkksQ0FyR0osNkNBcUdJLENBbkpKLDRDQW1KSSxDZjhDRix1Q2U5Q0UsQzlFdVJOLHdCOEV2Uk0sQ0FuSkosb0NBbUpJLENBckdKLDZDQXFHSSxDQW5KSiw0Q0FtSkksQzdCTUosb0M2Qk5JLEM5RXVSTix3QjhFdlJNLENBbkpKLG9DQW1KSSxDQXJHSiwwQ0FxR0ksQ0FuSkosNENBbUpJLENmOENGLHVDZTlDRSxDOUV1Uk4sd0I4RXZSTSxDQW5KSixvQ0FtSkksQ0FyR0osMENBcUdJLENBbkpKLDRDQW1KSSxDN0JNSixvQzZCSk0sTUFBQSxLQUFBLElBQUEsNkJBQUEsRUFBQSxJQUNBLE9BQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsSUFHRixDOUVpUk4sd0I4RWpSTSxDQXpKSixvQ0F5SkksQ0EzR0osNkNBMkdJLENBekpKLDRDQXlKSSxDZjRMTixxQ2U1TE0sUUFBQSxDQUFBLENmd0NGLHNDZXhDRSxPQUFBLEM5RWlSTix3QjhFalJNLENBekpKLG9DQXlKSSxDQTNHSiwwQ0EyR0ksQ0F6SkosNENBeUpJLENmNExOLHFDZTVMTSxRQUFBLENBQUEsQ2Z3Q0Ysc0NleENFLE9BQ0UsTUFBQSxJQUNBLE9BQUEsSUFDQSxhQUFBLElBQUEsaUNBR0YsQzlFMlFOLHdCOEUzUU0sQ0EvSkosb0NBK0pJLENBakhKLDZDQWlISSxDQS9KSiw0Q0ErSkksQzdCZ0JKLGtDNkJoQkksUUFBQSxDQUFBLEM3Qk5KLG1DNkJNSSxPQUFBLEM5RTJRTix3QjhFM1FNLENBL0pKLG9DQStKSSxDQWpISiwwQ0FpSEksQ0EvSkosNENBK0pJLEM3QmdCSixrQzZCaEJJLFFBQUEsQ0FBQSxDN0JOSixtQzZCTUksT0FDRSxNQUFBLEtBQUEsSUFBQSw2QkFBQSxFQUFBLEdBQUEsRUFBQSxJQUNBLE9BQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsR0FBQSxFQUFBLElBTUosQzlFbVFKLHdCOEVuUUksQ0F2S0Ysb0NBdUtFLENBekhGLDZDQXlIRSxDQXZLRixrQkF3S0ksT0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLG1CQUFBLEVBQUEsR0FHRSxDOUUrUFIsd0I4RS9QUSxDQTNLTixvQ0EyS00sQ0E3SE4sNkNBNkhNLENBM0tOLGtCQTJLTSxDQS9KTiw2QkErSk0sQ0R0RkosK0JDdUZNLE1BQUEsSUFBQSx1Q0FDQSxTQUFBLG1CQUNBLEtBQUEsa0JBR0YsQzlFeVBSLHdCOEV6UFEsQ0FqTE4sb0NBaUxNLENBbklOLDZDQW1JTSxDQWpMTixrQkFpTE0sQ0FyS04sNkJBcUtNLENmb0tSLHFDZXBLUSxTQUNFLE1BQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsZUFHRSxDQUFBLFNBQUEsQzlFcVBaLHdCOEVyUFksQ0FyTFYsb0NBcUxVLENBdklWLDZDQXVJVSxDQXJMVixrQkFxTFUsQ0F6S1YsNkJBeUtVLENmZ0taLHFDZWhLWSxRQUFBLENBQUEsQ2ZZUix1Q2VYVSxZQUFBLEtBQUEsSUFBQSw2QkFBQSxFQUFBLEtBR0YsQ0FBQSxTQUFBLEM5RWlQWix3QjhFalBZLENBekxWLG9DQXlMVSxDQTNJViw2Q0EySVUsQ0F6TFYsa0JBeUxVLENBN0tWLDZCQTZLVSxDZjRKWixxQ2U1SlksUUFBQSxDQUFBLENmUVIsdUNlUFUsYUFBQSxLQUFBLElBQUEsNkJBQUEsRUFBQSxLQUtOLEM5RTJPUix3QjhFM09RLENBL0xOLG9DQStMTSxDQWpKTiw2Q0FpSk0sQ0EvTE4sa0JBK0xNLENBbkxOLDZCQW1MTSxDZkVKLHVDZURNLE1BQUEsVUFDQSxFQUVBLEM5RXVPVix3QjhFdk9VLENBbk1SLG9DQW1NUSxDQXJKUiw2Q0FxSlEsQ0FuTVIsa0JBbU1RLENBdkxSLDZCQXVMUSxDZkZOLHNDZUVNLFFBQ0UsV0FBQSxJQUFBLHVCQUdGLEM5RW1PVix3QjhFbk9VLENBdk1SLG9DQXVNUSxDQXpKUiw2Q0F5SlEsQ0F2TVIsa0JBdU1RLENBM0xSLDZCQTJMUSxDZk5OLHNDZU1NLE9BQ0UsV0FBQSxLQVNWLEM5RXlORix3QjhFek5FLENEL0hBLHNCQytIQSxDRDFNRiwrQkMwTUUsS0FBQSxDcEZsTUosMkJvRmtNSSxDQUFBLENEMU1GLCtCQzBNRSxLQUFBLENBQUEsOEJBQUEsQzlFeU5GLHdCOEV6TkUsQ0QvSEEsc0JDK0hBLENBck1BLDRCQXFNQSxLQUFBLENwRmxNSiwyQm9Ga01JLENBQUEsQ0FyTUEsNEJBcU1BLEtBQUEsQ0FBQSw4QkFFRSxXQUFBLElBQUEsMEJBS04sQ2Z2Qk0sdUNldUJOLEM3Qi9ESSxvQzZCaUVGLFFBQUEsWUFDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxZQUFBLEVBQ0EsTUFBQSxJQUFBLDZCQUNBLE9BQUEsSUFBQSw2QkFDQSxpQkFBQSxJQUFBLGdDQUNBLE9BQUEsSUFBQSxtQkFDQSxlQUFBLE9BQ0EsV0FBQSxXQUFBLElBQUEsS0FDQSxXQUFBLFdBRUEsQ2ZyQ0ksc0NlcUNKLE9BQUEsQzdCN0VFLG1DNkI2RUYsT0FDRSxRQUFBLEdBQ0EsUUFBQSxNQUNBLFdBQUEsTUFBQSxJQUFBLEtBQ0EsUUFBQSxFQUdGLENBQUEsU0FBQSxDZjVDSSx1Q2U0Q0osQ0FBQSxTQUFBLEM3QnBGRSxvQzZCcUZBLGFBQUEsSUFBQSwwQkFHRixDQUFBLFNBQUEsQ2ZoREksdUNlZ0RKLENBQUEsU0FBQSxDN0J4RkUsb0M2QnlGQSxZQUFBLElBQUEsMEJBSUosQ2YrRkUscUNlL0ZGLFFBQUEsQ0FBQSxDZnJETSx1Q2VxRE4sQ2YrRkUscUNlL0ZGLGNBQUEsQ0FBQSxDZnJETSx1Q2VxRE4sQzdCdkVJLGtDNkJ1RUosUUFBQSxDQUFBLEM3QjdGSSxvQzZCZ0dGLGFBQUEsSUFBQSxvQ0FFQSxDZjBGQSxxQ2UxRkEsUUFBQSxDQUFBLENmMURJLHNDZTBESixPQUFBLENmMEZBLHFDZTFGQSxjQUFBLENBQUEsQ2YxREksc0NlMERKLE9BQUEsQzdCNUVFLGtDNkI0RUYsUUFBQSxDQUFBLEM3QmxHRSxtQzZCa0dGLE9BQ0UsUUFBQSxFQVNBLENEOVBGLGdDQzhQRSxDQXpQQSw0QkF5UEEsT0FBQSxDZnBFRSx1Q2VvRUYsQ0Q5UEYsZ0NDOFBFLENBelBBLDRCQXlQQSxPQUFBLEM3QjVHQSxvQzZCNEdBLENBelBBLDZCQXlQQSxDQXpQQSw0QkF5UEEsT0FBQSxDZnBFRSx1Q2VvRUYsQ0F6UEEsNkJBeVBBLENBelBBLDRCQXlQQSxPQUFBLEM3QjVHQSxvQzZCOEdFLGFBQUEsSUFBQSwwQ0FLSixDRHJRQSxnQ0NxUUEsQ2Z5RUEscUNlekVBLGNBQUEsQ0FBQSxDZjNFSSx1Q2UyRUosQ0RyUUEsZ0NDcVFBLEM3QjdGRSxrQzZCNkZGLGNBQUEsQ0FBQSxDN0JuSEUsb0M2Qm1IRixDQWhRRSw2QkFnUUYsQ2Z5RUEscUNlekVBLGNBQUEsQ0FBQSxDZjNFSSx1Q2UyRUosQ0FoUUUsNkJBZ1FGLEM3QjdGRSxrQzZCNkZGLGNBQUEsQ0FBQSxDN0JuSEUsb0MxQnRLRixRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUNBLGFBQUEsSUFBQSwwQ3VENlJBLFVBQUEsSUFBQSxTQUFBLENBQUEsZUFDRSxDRDNRRixnQ0MyUUUsQ2ZtRUYscUNlbkVFLE1BQUEsQ0FBQSxDZmpGRSx1Q2VpRkYsQ0QzUUYsZ0NDMlFFLEM3Qm5HQSxrQzZCbUdBLE1BQUEsQ0FBQSxDN0J6SEEsb0M2QnlIQSxDQXRRQSw2QkFzUUEsQ2ZtRUYscUNlbkVFLE1BQUEsQ0FBQSxDZmpGRSx1Q2VpRkYsQ0F0UUEsNkJBc1FBLEM3Qm5HQSxrQzZCbUdBLE1BQUEsQ0FBQSxDN0J6SEEsb0MxQnRLRixRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUNBLGFBQUEsSUFBQSwyQ3VEdVNBLENmMERBLHFDZTFEQSxDQUFBLHVDQUFBLENBQUEsQ2YxRkksdUNlMEZKLENmMERBLHFDZTFEQSxDQUFBLHVDQUFBLE1BQUEsQ0FBQSxDZjFGSSx1Q2UwRkosQ2YwREEscUNlMURBLENBQUEsdUNBQUEsUUFBQSxDQUFBLENmMUZJLHVDZTZGRixpQkFBQSxJQUFBLDRCQUNBLGFBQUEsSUFBQSxtQ0FLRixDN0JySEUsa0M2QnFIRixDQVRBLHVDQVNBLENBQUEsQzdCM0lFLG9DNkIySUYsQzdCckhFLGtDNkJxSEYsQ0FUQSx1Q0FTQSxNQUFBLENBQUEsQzdCM0lFLG9DNkIySUYsQzdCckhFLGtDNkJxSEYsQ0FUQSx1Q0FTQSxRQUFBLENBQUEsQzdCM0lFLG9DNkI4SUEsaUJBQUEsSUFBQSw0QkFDQSxhQUFBLElBQUEsbUNBS0YsQ2Z3Q0EscUNleENBLENBbEJBLHVDQWtCQSxRQUFBLENBQUEsQ2Y1R0ksc0NlNEdKLE9BQ0UsYUFBQSxJQUFBLGlCQUtGLEM3QnBJRSxrQzZCb0lGLENBeEJBLHVDQXdCQSxRQUFBLENBQUEsQzdCMUpFLG1DNkIwSkYsT0FDRSxpQkFBQSxJQUFBLGlCQUtKLENmeEhNLHVDZXlISixjQUFBLElBQUEsb0JBS0EsQ2ZzQkEscUNldEJBLFFBQUEsQ0FBQSxDZjlISSx1Q2U4SEosQ2ZzQkEscUNldEJBLGNBQUEsQ0FBQSxDZjlISSx1Q2UrSEYsaUJBQUEsSUFBQSx3Q0FNRixDZmVBLHFDZWZBLFFBQUEsQ0FBQSxDZnJJSSxzQ2VxSUosT0FqVkEsTUFBQSxJQUNBLE9BQUEsSUFDQSxZQUFBLElBQUEsTUFBQSxJQUFBLG1DQUNBLGNBQUEsSUFBQSxNQUFBLElBQUEsbUNBQ0EsV0FBQSxLQUNBLFVBQUEsT0FBQSxRQUFBLE1BQUEsR0FtVkEsQ2ZRQSxxQ2VSQSxjQUFBLENBQUEsQ2Y1SUksc0NlNElKLE9BQ0UsTUFBQSxLQUNBLE9BQUEsSUFDQSxXQUFBLElBQUEsbUNBS0osQzdCNUxJLG9DNkI2TEYsY0FBQSxJQUFBLDRCQUVBLEM3Qi9MRSxtQzZCK0xGLE9BQ0UsTUFBQSxLQUFBLElBQUEsNkJBQUEsRUFBQSxJQUNBLE9BQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsSUFDQSxjQUFBLElBQUEsNEJBQ0EsaUJBQUEsSUFBQSx3Q0FLRixDN0JsTEUsa0M2QmtMRixRQUFBLENBQUEsQzdCeE1FLG1DNkJ3TUYsT0FDRSxVQUFBLE1BQUEsR0FLSixDQUFBLDRDQUNFLE1BQUEsSUFBQSxnQkFDQSxPQUFBLElBQUEsZ0JBQ0EsV0FBQSxLQUNBLE9BQUEsS0FFQSxDQU5GLDJDQU1FLE9BQ0UsUUFBQSxNQUdGLENBVkYsNENBVUUsQ0FBQSxpREFDRSxRQUFBLE1BR0YsQ0FkRiw0Q0FjRSxDQUFBLHlEQUNFLFFBQUEsS0FJSixDZnJDRSxxQ2VxQ0YsUUFBQSxDQUFBLENBbkJBLDRDQW9CRSxXQUFBLEtBQ0EsT0FBQSxLQUVBLENmekNBLHFDZXlDQSxRQUFBLENBQUEsQ0F2QkYsNENBdUJFLENBYkEsaURBY0UsUUFBQSxLQUdGLENmN0NBLHFDZTZDQSxRQUFBLENBQUEsQ0EzQkYsNENBMkJFLENBYkEseURBY0UsUUFBQSxNQU9BLENBQUEsU0FBQSxDRG5ZRixnQ0NtWUUsQ0F6V0UsNEJBeVdGLENBQUEsU0FBQSxDQTlYQSw2QkE4WEEsQ0F6V0UsNEJBMFdBLGFBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsSUFBQSwyQkFRRixDQUFBLFNBQUEsQ0Q1WUYsZ0NDNFlFLENBbFhFLDRCQWtYRixDQUFBLFNBQUEsQ0F2WUEsNkJBdVlBLENBbFhFLDRCQW1YQSxjQUFBLEtBQUEsSUFBQSw2QkFBQSxFQUFBLElBQUEsMkJDL1pOLEMvRXFFSSxvQitFcEVGLDBCQUFBLEtBQUEsSUFBQSw2QkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUVBLFdBQUEsSUFBQSwwQkFFQSxDL0VnRUUsb0IrRWhFRixDQUFBLDJCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsTUFBQSxJQUFBLDBCQUNBLE9BQUEsSUFBQSxxQ0FFQSxFQUNBLGlCQUFBLElBQUEsOEJBQ0EsT0FBQSxJQUFBLG1CQUNBLGNBQUEsS0FBQSxJQUFBLDZCQUFBLEVBQUEsR0FFQSxTQUFBLFNBRUEsQy9FbURBLG9CK0VuREEsQ0FiRiwwQkFhRSxRQUFBLEMvRW1EQSxvQitFbkRBLENBYkYsMEJBYUUsT0FFRSxRQUFBLEdBQ0EsUUFBQSxNQUNBLFlBQUEsRUFDQSxTQUFBLFNBR0YsQy9FMkNBLG9CK0UzQ0EsQ0FyQkYsMEJBcUJFLFFBQ0UsaUJBQUEsSUFBQSxnQ0FDQSxPQUFBLElBQUEsMEJBQ0EsTUFBQSxJQUFBLDBCQUNBLGNBQUEsSUFBQSw0QkFDQSxXQUFBLEtBQUEsSUFBQSx1QkFBQSxhQUFBLEdBQUEsQ0FBQSxDQUFBLENBQUEsR0FBQSxDQUFBLEVBQUEsQ0FBQSxNQUFBLElBQUEsdUJBQUEsYUFBQSxHQUFBLENBQUEsQ0FBQSxDQUFBLEdBQUEsQ0FBQSxHQUNBLFFBQUEsRUFHRixDL0VrQ0Esb0IrRWxDQSxDQTlCRiwwQkE4QkUsT0RuQ0YsTUFBQSxJQUNBLE9BQUEsSUFDQSxZQUFBLElBQUEsTUFBQSxJQUFBLG1DQUNBLGNBQUEsSUFBQSxNQUFBLElBQUEsbUNBQ0EsV0FBQSxLQUNBLFVBQUEsT0FBQSxRQUFBLE1BQUEsR0NnQ0ksYUFBQSxJQUFBLHdDQUNBLElBQUEsS0FBQSxJQUFBLEVBQUEsS0FDQSxRQUFBLEVBQ0EsV0FBQSxRQUFBLElBQUEsb0JBQ0EsaUJBQUEsS0FBQSxJQUFBLHVCQUFBLEVBQUEsS0FDQSxRQUFBLEVBTUEsQy9FcUJGLG1CK0VyQkUsQ0FBQSxvQkFBQSxDQTNDSiwwQkEyQ0ksUUFDRSxPQUFBLEtBQUEsSUFBQSwwQkFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUNBLE1BQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSx5QkFBQSxFQUFBLEdBR0YsQy9FZ0JGLG1CK0VoQkUsQ0FBQSxvQkFBQSxDQWhESiwwQkFnREksT0FDRSxVQUFBLE1BQUEsR0FNSixDL0VTQSxtQitFVEEsQ0FBQSxtQkFBQSxDQXZERiwyQkF3REksYUFBQSxJQUFBLHNDQUNBLGlCQUFBLElBQUEsc0NBRUEsQy9FS0YsbUIrRUxFLENBQUEsbUJBQUEsQ0EzREosMEJBMkRJLE9BQ0UsUUFBQSxFQVNGLEMvRUxGLG1CK0VLRSxNQUFBLENBQUEsb0JBQUEsQ0FyRUosMkJBcUVJLEMvRUxGLG1CK0VLRSxNQUFBLENBQUEsbUJBQUEsQ0FyRUosMkJBcUVJLEMvRUxGLG1CK0VLRSxjQUFBLENBQUEsb0JBQUEsQ0FyRUosMkJBcUVJLEMvRUxGLG1CK0VLRSxjQUFBLENBQUEsbUJBQUEsQ0FyRUosMkJBc0VNLGFBQUEsSUFBQSxnQ0FRRixDL0VkRixtQitFY0UsY0FBQSxDQUFBLG9CQUFBLENBOUVKLDJCQThFSSxDL0VkRixtQitFY0UsY0FBQSxDQUFBLG1CQUFBLENBOUVKLDJCQStFTSxRQUFBLElBQUEsTUFBQSxJQUFBLGdDQVNGLENBQUEsU0FBQSxDL0V4QkYsb0IrRXdCRSxDQXhGSiwwQkF3RkksT0FDRSxNQUFBLEtBQUEsQ0FBQSxJQUFBLDBCQUFBLEVBQUEsS0FBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLDBCQUlKLENBQUEsU0FBQSxDL0U3QkEsb0IrRTZCQSxDL0VTQSwwQitFUkUsWUFBQSxJQUFBLDBCQUdGLENBQUEsU0FBQSxDL0VqQ0EsbUIrRWlDQSxDQUFBLG9CQUFBLENBakdGLDBCQWlHRSxRQUNFLEtBQUEsSUFBQSx5QkFHRixDQUFBLFNBQUEsQy9FckNBLG1CK0VxQ0EsQ0FBQSxtQkFBQSxDQXJHRiwwQkFxR0UsUUFDRSxLQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsMkJBUUEsQ0FBQSxTQUFBLEMvRTlDRixvQitFOENFLENBOUdKLDBCQThHSSxPQUNFLEtBQUEsS0FBQSxDQUFBLElBQUEsMEJBQUEsRUFBQSxLQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsMEJBSUosQ0FBQSxTQUFBLEMvRW5EQSxvQitFbURBLEMvRWJBLDBCK0VjRSxhQUFBLElBQUEsMEJBR0YsQ0FBQSxTQUFBLEMvRXZEQSxtQitFdURBLENBQUEsb0JBQUEsQ0F2SEYsMEJBdUhFLFFBQ0UsTUFBQSxJQUFBLHlCQUdGLENBQUEsU0FBQSxDL0UzREEsbUIrRTJEQSxDQUFBLG1CQUFBLENBM0hGLDBCQTJIRSxRQUNFLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSwyQkM5SE4sQ0FBQSxXQUFBLENBQUEsZ0JBQ0UsU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSUFDQSxNQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsSUFDQSxNQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsV0FDQSxPQUFBLEVBQ0EsUUFBQSxNQUNBLFdBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxJQUVBLEN0Q3VIRSxnQnNDdkhGLENBVkYsV0FVRSxDQUFBLGdCQUNFLElBQUEsSUFBQSxtQkFBQSxDQUFBLEdBS0osQ0FBQSxVQUFBLENBaEJBLFdBZ0JBLENBQUEsZ0JBQ0UsV0FBQSxFQUNBLGNBQUEsSUFBQSxVQUNBLFNBQUEsT0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUdGLENBeEJBLFdBd0JBLENBQUEsZUFBQSxDQUFBLEdBQUEsQ0F4QkEsV0F3QkEsQ0FBQSxlQUFBLENBQUEsR0FBQSxDQUFBLDBCQUdFLE1BQUEsS0FDQSxRQUFBLFlBQ0EsZUFBQSxPQUNBLFlBQUEsT0FDQSxPQUFBLFNBQ0EsVUFDQSxFQUNBLGlCQUFBLFlBR0UsQ0FyQ0osV0FxQ0ksQ0FBQSxlQUFBLENBQUEsR0FBQSxFQUFBLENBQUEsV0FBQSxDQXJDSixXQXFDSSxDQUFBLGVBQUEsQ0FBQSxHQUFBLEVBQUEsQ0FBQSxXQUFBLENBYkosMEJBYUksRUFBQSxDQUFBLFdBQ0UsUUFBQSxLQUtOLENBM0NBLFdBMkNBLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENBM0NBLFdBMkNBLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsc0JBR0UsUUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLE9BQ0EsZ0JBQUEsY0FDQSxXQUFBLElBQUEsMEJBQ0EsV0FBQSxRQUNBLGNBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxJQUNBLFFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsS0FDQSxpQkFBQSxJQUFBLGdDQUNBLFdBQUEsSUFBQSxzQkFDQSxjQUFBLElBQUEsMEJBQ0EsVUFBQSxPQUFBLElBQUEsbUJBQUEsQ0FBQSxpQkFBQSxJQUFBLHVCQUNBLE1BQUEsSUFBQSxxQkFDQSxVQUFBLElBQUEsZ0JBQ0EsV0FBQSxRQUNBLFlBQUEsSXBGakRFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVW9GK0JKLENBM0NBLFdBMkNBLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENBM0NBLFdBMkNBLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsc0JBcUJJLFFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUFBLElBQUEsV0FHRixDQW5FRixXQW1FRSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZrREEscUJpRmxEQSxDQW5FRixXQW1FRSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZrREEscUJpRmxEQSxDQXhCRixzQkF3QkUsQ2pGa0RBLHFCaUZqREUsU0FBQSxTQUVBLENBdEVKLFdBc0VJLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRitDRixxQmlGL0NFLENqRjFEQSxtQmlGMERBLENBQUEsNkJBQUEsQ0F0RUosV0FzRUksQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGK0NGLHFCaUYvQ0UsQ2pGMURBLG1CaUYwREEsQ0FBQSw2QkFBQSxDQTNCSixzQkEyQkksQ2pGK0NGLHFCaUYvQ0UsQ2pGMURBLG1CaUYwREEsQ0FBQSw2QkFDRSxtQkFBQSxJQUFBLHFCQUNBLHlCQUFBLElBQUEscUJBQ0EsMEJBQUEsSUFBQSxzQ0FDQSxnQ0FBQSxJQUFBLDZDQWNBLEVBWkEsQ0E1RU4sV0E0RU0sQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGeUNKLHFCaUZ6Q0ksQ2pGaEVGLG1CaUZnRUUsQ0FORiw0QkFNRSxPQUFBLENBNUVOLFdBNEVNLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRnlDSixxQmlGekNJLENqRmhFRixtQmlGZ0VFLENBTkYsNEJBTUUsZUFBQSxDQTVFTixXQTRFTSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZ5Q0oscUJpRnpDSSxDakZoRUYsbUJpRmdFRSxDQU5GLDRCQU1FLE9BQUEsQ0E1RU4sV0E0RU0sQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGeUNKLHFCaUZ6Q0ksQ2pGaEVGLG1CaUZnRUUsQ0FORiw0QkFNRSxlQUFBLENBakNOLHNCQWlDTSxDakZ5Q0oscUJpRnpDSSxDakZoRUYsbUJpRmdFRSxDQU5GLDRCQU1FLE9BQUEsQ0FqQ04sc0JBaUNNLENqRnlDSixxQmlGekNJLENqRmhFRixtQmlGZ0VFLENBTkYsNEJBTUUsZUFFRSxnQ0FBQSxJQUFBLHFCQUlBLENBbEZSLFdBa0ZRLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRm1DTixxQmlGbkNNLENqRnRFSixtQmlGc0VJLENBWkosNEJBWUksQzFEaEJOLDJCMERnQk0sT0FBQSxDQWxGUixXQWtGUSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZtQ04scUJpRm5DTSxDakZ0RUosbUJpRnNFSSxDQVpKLDRCQVlJLEMxRGhCTiwyQjBEZ0JNLFFBQUEsQ0FsRlIsV0FrRlEsQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGbUNOLHFCaUZuQ00sQ2pGdEVKLG1CaUZzRUksQ0FaSiw0QkFZSSxDMURoQk4sMkIwRGdCTSxPQUFBLENBbEZSLFdBa0ZRLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRm1DTixxQmlGbkNNLENqRnRFSixtQmlGc0VJLENBWkosNEJBWUksQzFEaEJOLDJCMERnQk0sUUFBQSxDQXZDUixzQkF1Q1EsQ2pGbUNOLHFCaUZuQ00sQ2pGdEVKLG1CaUZzRUksQ0FaSiw0QkFZSSxDMURoQk4sMkIwRGdCTSxPQUFBLENBdkNSLHNCQXVDUSxDakZtQ04scUJpRm5DTSxDakZ0RUosbUJpRnNFSSxDQVpKLDRCQVlJLEMxRGhCTiwyQjBEZ0JNLFFBRUUsZ0NBQUEsSUFBQSxxQkFRUixDQTVGRixXQTRGRSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsRUFBQSxDQUFBLDJCQUFBLENBNUZGLFdBNEZFLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxFQUFBLENBQUEsMkJBQUEsQ0FqREYscUJBaURFLENBQUEsMkJBQ0UsVUFBQSxRQUFBLElBQUEsc0JBQUEsQ0FBQSxJQUFBLHVCQUFBLGVBQUEsSUFBQSxvQkFLRixDQUFBLFNBQUEsQ0FsR0YsV0FrR0UsQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ0FBQSxTQUFBLENBbEdGLFdBa0dFLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENBQUEsU0FBQSxDQXZERixzQkEwREksV0FBQSxLQUVBLENBQUEsU0FBQSxDQXZHSixXQXVHSSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZjRixxQmlGZEUsQ0FBQSxTQUFBLENBdkdKLFdBdUdJLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRmNGLHFCaUZkRSxDQUFBLFNBQUEsQ0E1REosc0JBNERJLENqRmNGLHFCaUZiSSxZQUFBLElBQUEsVUFDQSxNQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsRUFBQSxFQUFBLElBRUEsQ0FBQSxTQUFBLENBM0dOLFdBMkdNLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRlVKLHFCaUZWSSxDQXJDRiw2QkFxQ0UsQ0FBQSxTQUFBLENBM0dOLFdBMkdNLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRlVKLHFCaUZWSSxDQXJDRiw2QkFxQ0UsQ0FBQSxTQUFBLENBaEVOLHNCQWdFTSxDakZVSixxQmlGVkksQ0FyQ0YsNkJBc0NJLFlBQUEsSUFBQSxrQkFFQSxDQUFBLFNBQUEsQ0E5R1IsV0E4R1EsQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGT04scUJpRlBNLENBeENKLDRCQXdDSSxhQUFBLENBQUEsU0FBQSxDQTlHUixXQThHUSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZPTixxQmlGUE0sQ0F4Q0osNEJBd0NJLGFBQUEsQ0FBQSxTQUFBLENBbkVSLHNCQW1FUSxDakZPTixxQmlGUE0sQ0F4Q0osNEJBd0NJLGFBQ0UsWUFBQSxFQVFSLENBQUEsU0FBQSxDQXZIRixXQXVIRSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDQUFBLFNBQUEsQ0F2SEYsV0F1SEUsQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ0FBQSxTQUFBLENBNUVGLHNCQStFSSxXQUFBLE1BRUEsQ0FBQSxTQUFBLENBNUhKLFdBNEhJLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRlBGLHFCaUZPRSxDQUFBLFNBQUEsQ0E1SEosV0E0SEksQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGUEYscUJpRk9FLENBQUEsU0FBQSxDQWpGSixzQkFpRkksQ2pGUEYscUJpRlFJLGFBQUEsSUFBQSxVQUNBLEtBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxFQUFBLEVBQUEsSUFFQSxDQUFBLFNBQUEsQ0FoSU4sV0FnSU0sQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGWEoscUJpRldJLENBMURGLDZCQTBERSxDQUFBLFNBQUEsQ0FoSU4sV0FnSU0sQ0FBQSxlQUFBLENBQUEsRUFBQSxDQUFBLEdBQUEsQ2pGWEoscUJpRldJLENBMURGLDZCQTBERSxDQUFBLFNBQUEsQ0FyRk4sc0JBcUZNLENqRlhKLHFCaUZXSSxDQTFERiw2QkEyREksYUFBQSxJQUFBLGtCQUVBLENBQUEsU0FBQSxDQW5JUixXQW1JUSxDQUFBLGVBQUEsQ0FBQSxFQUFBLENBQUEsR0FBQSxDakZkTixxQmlGY00sQ0E3REosNEJBNkRJLGFBQUEsQ0FBQSxTQUFBLENBbklSLFdBbUlRLENBQUEsZUFBQSxDQUFBLEVBQUEsQ0FBQSxHQUFBLENqRmROLHFCaUZjTSxDQTdESiw0QkE2REksYUFBQSxDQUFBLFNBQUEsQ0F4RlIsc0JBd0ZRLENqRmROLHFCaUZjTSxDQTdESiw0QkE2REksYUFDRSxhQUFBLEVBT1YsV0E5Q0ksZUErQ0YsR0FDRSxXQUFBLEVBQ0EsV0FBQSxFQUNBLFlBQUEsRUFDQSxlQUFBLEdDcEpKLENqRjJCTSxvQmlGMUJKLFVBQUEsS0FJRixDQUFBLHlCQUNFLFNBQUEsU0FHRSxDQUpKLHlCQUlJLENBQUEseUJBQUEsQ0FBQSxpQ0FBQSxDQUFBLHdCQUNFLFFBQUEsS0FDQSxZQUFBLE9BT0EsQ0FiTix3QkFhTSxDQUFBLGtDQUFBLENBVEYsaUNBU0UsQ0FURix3QkFVSSxTQUFBLE9BQ0EsY0FBQSxJQUFBLHlCQUVBLENBQUEsU0FBQSxDQWpCUix3QkFpQlEsQ0FKRixrQ0FJRSxDQWJKLGlDQWFJLENBYkosd0JBY00sV0FBQSxLQUdGLENBQUEsU0FBQSxDQXJCUix3QkFxQlEsQ0FSRixrQ0FRRSxDQWpCSixpQ0FpQkksQ0FqQkosd0JBa0JNLFdBQUEsTUFNSixDQTVCTix3QkE0Qk0sQ0FmQSxpQ0FlQSxDQUFBLGdCQUFBLENqQ3BCTix1QmlDcUJRLE1BQUEsSUFBQSxrQkFLRSxDQWxDVix3QkFrQ1UsQ0FyQkosaUNBcUJJLENBQUEsZUFBQSxRQUFBLENqQzFCVix1QmlDMEJVLENsRmlEUixrQmtGakRRLElBQ0UsS0FBQSxJQUFBLGdCQUdGLENBdENWLHdCQXNDVSxDQXpCSixpQ0F5QkksQ0FBQSxlQUFBLFFBQUEsQ2pDOUJWLHNCaUM4QlUsUUFBQSxDbEY2Q1Isa0JrRjdDUSxJQUNFLEtBQUEsSUFBQSxvQkFTRixDQWhEVix3QkFnRFUsQ0FuQ0osaUNBbUNJLENBQUEsNEJBQUEsQ0E1Q04saUNBNENNLENBNUNOLHVCQTRDTSxPQUFBLENBaERWLHdCQWdEVSxDQW5DSixpQ0FtQ0ksQ0FBQSw0QkFBQSxDQTVDTixpQ0E0Q00sQ0E1Q04sdUJBNENNLGVBRUUsaUJBQUEsSUFBQSw0QkFrQkosQ0FwRVIsd0JBb0VRLENIN0RKLGtCRzZESSxDQUFBLHVDQUFBLENBaEVKLHdCQWdFSSxDbEZlTixrQmtGZk0sSUFDRSxLQUFBLElBQUEsaUJBVUYsQ0FBQSxTQUFBLENBL0VSLHdCQStFUSxDSHhFSixrQkd3RUksQ0FBQSx3Q0FBQSxDQTNFSix3QkE0RU0sY0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLCtCQUFBLEVBQUEsSUFBQSxzQkFBQSxFQUFBLEtBR0YsQ0FBQSxTQUFBLENBbkZSLHdCQW1GUSxDSDVFSixrQkc0RUksQ0FKQSx3Q0FJQSxDQS9FSix3QkFnRk0sYUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLCtCQUFBLEVBQUEsSUFBQSxzQkFBQSxFQUFBLEtBTUosQ0ExRk4sd0JBMEZNLENIbkZGLGtCR21GRSxDQXRGRixnQ0FzRkUsQ0FBQSxDQUFBLDZCQUFBLENBMUZOLHdCQTBGTSxDSG5GRixrQkdtRkUsQ0F0RkYsZ0NBc0ZFLENBQUEsQ25EUkosb0JtRFVNLFNBQUEsU0FDQSxJQUFBLElBRUEsQ0FBQSxTQUFBLENBL0ZSLHdCQStGUSxDSHhGSixrQkd3RkksQ0EzRkosZ0NBMkZJLENBQUEsQ0FMRiw2QkFLRSxDQUFBLFNBQUEsQ0EvRlIsd0JBK0ZRLENIeEZKLGtCR3dGSSxDQTNGSixnQ0EyRkksQ0FBQSxDbkRiTixvQm1EY1EsTUFBQSxJQUFBLGtCQUNBLFVBQUEsVUFBQSxJQUFBLENBQUEsTUFHRixDQUFBLFNBQUEsQ0FwR1Isd0JBb0dRLENIN0ZKLGtCRzZGSSxDQWhHSixnQ0FnR0ksQ0FBQSxDQVZGLDZCQVVFLENBQUEsU0FBQSxDQXBHUix3QkFvR1EsQ0g3Rkosa0JHNkZJLENBaEdKLGdDQWdHSSxDQUFBLENuRGxCTixvQm1EbUJRLEtBQUEsSUFBQSxrQkFDQSxVQUFBLFVBQUEsSUFBQSxDQUFBLEtBUVYsQ0FBQSxpQ0FDRSwwQ0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUFBLEVBQUEsSUFBQSxzQkFBQSxFQUFBLElBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsR0FFQSxDQUhGLGdDQUdFLENIMUdFLG1CRzJHQSxlQUFBLE9BQ0EsWUFBQSxXQUdGLENBUkYsaUNBUUUsQ0FBQSw2QkFDRSxjQUFBLElBQUEsZ0JBQ0EsU0FBQSxTQUVBLENBWkosaUNBWUksQ0FKRiw2QkFJRSxDSjlCRSwrQkkrQkEsTUFBQSxJQUFBLG9DQUdGLENBaEJKLGlDQWdCSSxDQVJGLDZCQVFFLEM5RXBIQSxvQjhFcUhFLFNBQUEsU0FDQSxJQUFBLEtBQUEsSUFBQSxFQUFBLElBQUEsc0JBQUEsRUFBQSxHQUVBLENBQUEsU0FBQSxDQXBCTixpQ0FvQk0sQ0FaSiw2QkFZSSxDOUV4SEYsb0I4RXlISSxLQUFBLElBQUEsK0JBR0YsQ0FBQSxTQUFBLENBeEJOLGlDQXdCTSxDQWhCSiw2QkFnQkksQzlFNUhGLG9COEU2SEksTUFBQSxJQUFBLCtCQUtOLENBOUJGLGlDQThCRSxDQTVJRix3QkE0SUUsS0FBQSxDQXRCQSw4QkF1QkUsT0FBQSxRQUNBLFVBQUEsS0FDQSxNQUFBLElBQUEsMEJBQ0EsT0FBQSxJQUFBLG1CQUFBLEVBQUEsRUFBQSxnQkFDQSxFQUNBLGlCQUFBLElBQUEsdUJBRUEsQ0F0Q0osaUNBc0NJLENBcEpKLHdCQW9KSSxLQUFBLENBOUJGLDhCQThCRSxDakM1SUosdUJpQzZJTSxPQUFBLEtBQ0EsT0FBQSxtQkFDQSxFQUNBLGlCQUFBLFlBR0YsQ0E3Q0osaUNBNkNJLENBM0pKLHdCQTJKSSxLQUFBLENBckNGLDZCQXFDRSxZQUFBLENBdkpBLGlDQXVKQSxDQXZKQSx3QkF3SkUsV0FBQSxLQUdGLENBakRKLGlDQWlESSxDQS9KSix3QkErSkksS0FBQSxDQXpDRiw4QkF5Q0UsQ0EzSkEsaUNBNEpFLE9BQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsSUFBQSxFQUFBLElBQUEsZ0JBQUEsRUFBQSxHQUNBLFdBQUEsWUFDQSxRQUFBLEVBRUEsQ0F0RE4saUNBc0RNLENBcEtOLHdCQW9LTSxLQUFBLENBOUNKLDhCQThDSSxDQWhLRixpQ0FnS0UsQ0FoS0Ysc0NBaUtJLEVBRUEsTUFBQSxLQUNBLE9BQUEsS0FDQSxZQUFBLElBQUEsZ0JBQ0EsZUFBQSxJQUFBLGdCQUNBLFlBQUEsV0FDQSxTQUFBLFNBQ0EsUUFBQSxFQUNBLFdBQUEsRUFBQSxJQUFBLG1CQUFBLEVBQUEsSUFBQSxtQkFHRixDQW5FTixpQ0FtRU0sQ0FqTE4sd0JBaUxNLEtBQUEsQ0EzREosOEJBMkRJLENBN0tGLGdDQTZLRSxPQUFBLENBbkVOLGlDQW1FTSxDQWpMTix3QkFpTE0sS0FBQSxDQTNESiw4QkEyREksQ0E3S0YsZ0NBNktFLENBQUEsQ0F2RkEsNkJBdUZBLENBbkVOLGlDQW1FTSxDQWpMTix3QkFpTE0sS0FBQSxDQTNESiw4QkEyREksQ0E3S0YsZ0NBNktFLENBQUEsQ25EL0ZKLG9CbURrR00sV0FBQSxXQUVBLENBQUEsU0FBQSxDQXhFUixpQ0F3RVEsQ0F0TFIsd0JBc0xRLEtBQUEsQ0FoRU4sOEJBZ0VNLENBbExKLGdDQWtMSSxPQUFBLENBQUEsU0FBQSxDQXhFUixpQ0F3RVEsQ0F0TFIsd0JBc0xRLEtBQUEsQ0FoRU4sOEJBZ0VNLENBbExKLGdDQWtMSSxDQUFBLENBNUZGLDZCQTRGRSxDQUFBLFNBQUEsQ0F4RVIsaUNBd0VRLENBdExSLHdCQXNMUSxLQUFBLENBaEVOLDhCQWdFTSxDQWxMSixnQ0FrTEksQ0FBQSxDbkRwR04sb0JtRHFHUSxhQUFBLEtBQUEsSUFBQSwrQkFBQSxFQUFBLElBQUEsb0JBQ0EsY0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQTdFUixpQ0E2RVEsQ0EzTFIsd0JBMkxRLEtBQUEsQ0FyRU4sOEJBcUVNLENBdkxKLGdDQXVMSSxPQUFBLENBQUEsU0FBQSxDQTdFUixpQ0E2RVEsQ0EzTFIsd0JBMkxRLEtBQUEsQ0FyRU4sOEJBcUVNLENBdkxKLGdDQXVMSSxDQUFBLENBakdGLDZCQWlHRSxDQUFBLFNBQUEsQ0E3RVIsaUNBNkVRLENBM0xSLHdCQTJMUSxLQUFBLENBckVOLDhCQXFFTSxDQXZMSixnQ0F1TEksQ0FBQSxDbkR6R04sb0JtRDBHUSxjQUFBLEtBQUEsSUFBQSwrQkFBQSxFQUFBLElBQUEsb0JBQ0EsYUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLGdDQU1BLENBckZWLGlDQXFGVSxDQW5NVix3QkFtTVUsS0FBQSxDQTdFUiw4QkE2RVEsQ0EvTE4sZ0NBK0xNLENBL0hGLHVDQStIRSxDQS9MTix3QkErTE0sQ0FBQSx3QkFDRSxNQUFBLEVBQ0EsV0FBQSxLQUFBLENBQUEsSUFBQSxnQkFBQSxFQUFBLElBQUEsdUJBQUEsRUFBQSxJQUFBLDBCQUFBLEVBQUEsR0FFQSxDQUFBLFNBQUEsQ0F6RlosaUNBeUZZLENBdk1aLHdCQXVNWSxLQUFBLENBakZWLDhCQWlGVSxDQW5NUixnQ0FtTVEsQ0FuSUosdUNBbUlJLENBbk1SLHdCQW1NUSxDQUpGLHdCQUtJLFlBQUEsS0FBQSxJQUFBLHlCQUFBLEVBQUEsR0FDQSxhQUFBLEVBR0YsQ0FBQSxTQUFBLENBOUZaLGlDQThGWSxDQTVNWix3QkE0TVksS0FBQSxDQXRGViw4QkFzRlUsQ0F4TVIsZ0NBd01RLENBeElKLHVDQXdJSSxDQXhNUix3QkF3TVEsQ0FURix3QkFVSSxhQUFBLEtBQUEsSUFBQSx5QkFBQSxFQUFBLEdBQ0EsWUFBQSxFQUlKLENBcEdWLGlDQW9HVSxDQWxOVix3QkFrTlUsS0FBQSxDQTVGUiw4QkE0RlEsQ0E5TU4sZ0NBOE1NLENBOUlGLHVDQThJRSxDQTlNTix3QkE4TU0sQzFFeklOLHlCMEUwSVEsWUFBQSxFQUNBLGFBQUEsRUFRSixDQUFBLFNBQUEsQ0E5R1IsaUNBOEdRLENBNU5SLHdCQTROUSxLQUFBLENBdEdOLDhCQXNHTSxDakNwTlIsc0JpQ29OUSxDQUFBLENBeE5KLGlDQXdOSSxDQXhOSix3QkF5Tk0sYUFBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQWxIUixpQ0FrSFEsQ0FoT1Isd0JBZ09RLEtBQUEsQ0ExR04sOEJBMEdNLENqQ3hOUixzQmlDd05RLENBQUEsQ0E1TkosaUNBNE5JLENBNU5KLHdCQTZOTSxjQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLElBQUEsZ0NBT0YsQ0FBQSxTQUFBLENBMUhSLGlDQTBIUSxDQXhPUix3QkF3T1EsS0FBQSxDQWxITiw4QkFrSE0sQ2pDaE9SLHNCaUNnT1EsQ0FBQSxDQXBPSixnQ0FvT0ksT0FBQSxDQUFBLFNBQUEsQ0ExSFIsaUNBMEhRLENBeE9SLHdCQXdPUSxLQUFBLENBbEhOLDhCQWtITSxDakNoT1Isc0JpQ2dPUSxDQUFBLENBcE9KLGdDQW9PSSxDQUFBLENBOUlGLDZCQThJRSxDQUFBLFNBQUEsQ0ExSFIsaUNBMEhRLENBeE9SLHdCQXdPUSxLQUFBLENBbEhOLDhCQWtITSxDakNoT1Isc0JpQ2dPUSxDQUFBLENBcE9KLGdDQW9PSSxDQUFBLENuRHRKTixvQm1EdUpRLGFBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFBQSwrQkFBQSxFQUFBLElBQUEsMkJBR0YsQ0FBQSxTQUFBLENBOUhSLGlDQThIUSxDQTVPUix3QkE0T1EsS0FBQSxDQXRITiw4QkFzSE0sQ2pDcE9SLHNCaUNvT1EsQ0FBQSxDQXhPSixnQ0F3T0ksT0FBQSxDQUFBLFNBQUEsQ0E5SFIsaUNBOEhRLENBNU9SLHdCQTRPUSxLQUFBLENBdEhOLDhCQXNITSxDakNwT1Isc0JpQ29PUSxDQUFBLENBeE9KLGdDQXdPSSxDQUFBLENBbEpGLDZCQWtKRSxDQUFBLFNBQUEsQ0E5SFIsaUNBOEhRLENBNU9SLHdCQTRPUSxLQUFBLENBdEhOLDhCQXNITSxDakNwT1Isc0JpQ29PUSxDQUFBLENBeE9KLGdDQXdPSSxDQUFBLENuRDFKTixvQm1EMkpRLGNBQUEsS0FBQSxJQUFBLGtCQUFBLEVBQUEsSUFBQSwrQkFBQSxFQUFBLElBQUEsMkJBS04sQ0FwSUosaUNBb0lJLENBbFBKLHdCQWtQSSxLQUFBLENBNUhGLDZCQTRIRSxDQUFBLGdDQUNFLGtCQUFBLElBQUEsa0JBRUEsQ0F2SU4saUNBdUlNLENBclBOLHdCQXFQTSxLQUFBLENBL0hKLDZCQStISSxDQUhGLGdDQUdFLENuRHJNTixvQm1Ec01RLFNBQUEsU0FDQSxJQUFBLElBQ0EsVUFBQSxXQUFBLE1BRUEsQ0FBQSxTQUFBLENBNUlSLGlDQTRJUSxDQTFQUix3QkEwUFEsS0FBQSxDQXBJTiw2QkFvSU0sQ0FSSixnQ0FRSSxDbkQxTVIsb0JtRDJNVSxLQUFBLElBQUEsK0JBR0YsQ0FBQSxTQUFBLENBaEpSLGlDQWdKUSxDQTlQUix3QkE4UFEsS0FBQSxDQXhJTiw2QkF3SU0sQ0FaSixnQ0FZSSxDbkQ5TVIsb0JtRCtNVSxNQUFBLElBQUEsK0JBS0YsQ0FBQSxTQUFBLENBdEpSLGlDQXNKUSxDQXBRUix3QkFvUVEsS0FBQSxDQTlJTiw2QkE4SU0sQ0FsQkosZ0NBa0JJLENBaFFKLHdCQWlRTSxhQUFBLEtBQUEsSUFBQSwrQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLG1CQUdGLENBQUEsU0FBQSxDQTFKUixpQ0EwSlEsQ0F4UVIsd0JBd1FRLEtBQUEsQ0FsSk4sNkJBa0pNLENBdEJKLGdDQXNCSSxDQXBRSix3QkFxUU0sY0FBQSxLQUFBLElBQUEsK0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxtQkFNQSxDQUFBLFNBQUEsQ0FqS1YsaUNBaUtVLENBL1FWLHdCQStRVSxLQUFBLENBekpSLDZCQXlKUSxDQTdCTixnQ0E2Qk0sQ2pDdlFWLHNCaUN1UVUsQ0FBQSxDQTNRTixpQ0EyUU0sQ25EL05WLG9CbURnT1ksS0FBQSxJQUFBLGtCQUdGLENBQUEsU0FBQSxDQXJLVixpQ0FxS1UsQ0FuUlYsd0JBbVJVLEtBQUEsQ0E3SlIsNkJBNkpRLENBakNOLGdDQWlDTSxDakMzUVYsc0JpQzJRVSxDQUFBLENBL1FOLGlDQStRTSxDbkRuT1Ysb0JtRG9PWSxNQUFBLElBQUEsa0JBS0YsQ0FBQSxTQUFBLENBM0tWLGlDQTJLVSxDQXpSVix3QkF5UlUsS0FBQSxDQW5LUiw2QkFtS1EsQ0F2Q04sZ0NBdUNNLENqQ2pSVixzQmlDaVJVLENBQUEsQ0FyUk4saUNBcVJNLENBclJOLHdCQXNSUSxhQUFBLEtBQUEsSUFBQSxrQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQS9LVixpQ0ErS1UsQ0E3UlYsd0JBNlJVLEtBQUEsQ0F2S1IsNkJBdUtRLENBM0NOLGdDQTJDTSxDakNyUlYsc0JpQ3FSVSxDQUFBLENBelJOLGlDQXlSTSxDQXpSTix3QkEwUlEsY0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxnQ0FLTixDQXJMTixpQ0FxTE0sQ0FuU04sd0JBbVNNLEtBQUEsQ0E3S0osNkJBNktJLENBakRGLGdDQWlERSxDQS9ORSx1Q0ErTkYsQ0EvUkYsd0JBK1JFLENBaEdJLHdCQWlHRixRQUFBLEtBR0YsQ0F6TE4saUNBeUxNLENBdlNOLHdCQXVTTSxLQUFBLENBakxKLDZCQWlMSSxDQXJERiwrQkFxREUsQ0FBQSwrQkFDRSxrQkFBQSxLQUFBLElBQUEsMENBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsR0FFQSxDQTVMUixpQ0E0TFEsQ0ExU1Isd0JBMFNRLEtBQUEsQ0FwTE4sNkJBb0xNLENBeERKLCtCQXdESSxDQUhGLCtCQUdFLENuRDFQUixvQm1EMlBVLE1BQUEsS0FDQSxPQUFBLElBQUEsa0JBQ0EsUUFBQSxLQUNBLFlBQUEsT0FHRixDQW5NUixpQ0FtTVEsQ0FqVFIsd0JBaVRRLEtBQUEsQ0EzTE4sNkJBMkxNLENBL0RKLCtCQStESSxDQVZGLCtCQVVFLENBN1NKLGlDQThTTSxrQ0FBQSxLQUFBLElBQUEsK0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxtQkFHRSxDQUFBLFNBQUEsQ0F2TVosaUNBdU1ZLENBclRaLHdCQXFUWSxLQUFBLENBL0xWLDZCQStMVSxDQW5FUiwrQkFtRVEsQ0FkTiwrQkFjTSxDQWpUUixpQ0FpVFEsQ0FqVFIsd0JBa1RVLGFBQUEsSUFBQSxrQ0FHRixDQUFBLFNBQUEsQ0EzTVosaUNBMk1ZLENBelRaLHdCQXlUWSxLQUFBLENBbk1WLDZCQW1NVSxDQXZFUiwrQkF1RVEsQ0FsQk4sK0JBa0JNLENBclRSLGlDQXFUUSxDQXJUUix3QkFzVFUsY0FBQSxJQUFBLGtDQUtGLENBQUEsU0FBQSxDQWpOWixpQ0FpTlksQ0EvVFosd0JBK1RZLEtBQUEsQ0F6TVYsNkJBeU1VLENBN0VSLCtCQTZFUSxDQXhCTiwrQkF3Qk0sQ0EzVFIsZ0NBMlRRLE9BQ0UsYUFBQSxLQUFBLElBQUEsa0NBQUEsRUFBQSxJQUFBLG9CQUdGLENBQUEsU0FBQSxDQXJOWixpQ0FxTlksQ0FuVVosd0JBbVVZLEtBQUEsQ0E3TVYsNkJBNk1VLENBakZSLCtCQWlGUSxDQTVCTiwrQkE0Qk0sQ0EvVFIsZ0NBK1RRLE9BQ0UsY0FBQSxLQUFBLElBQUEsa0NBQUEsRUFBQSxJQUFBLG9CQUtOLENBM05SLGlDQTJOUSxDQXpVUix3QkF5VVEsS0FBQSxDQW5OTiw2QkFtTk0sQ0F2RkosK0JBdUZJLENBbENGLCtCQWtDRSxDakNqVVIsc0JpQ2lVUSxDQUFBLENBclVKLGlDQXNVTSxrQ0FBQSxLQUFBLElBQUEsK0JBQUEsRUFBQSxJQUFBLGtCQUFBLEVBQUEsSUFBQSxtQkFRSixDQXBPTixpQ0FvT00sQ0FsVk4sd0JBa1ZNLEtBQUEsQ0E1TkosNkJBNE5JLENBM0NBLCtCQTJDQSxDQTlVRixpQ0E4VUUsQ0FwT04saUNBb09NLENBbFZOLHdCQWtWTSxLQUFBLENBNU5KLDZCQTROSSxDQUFBLGtDQUFBLENBOVVGLGlDQThVRSxDQXBPTixpQ0FvT00sQ0FsVk4sd0JBa1ZNLEtBQUEsQ0E1TkosNkJBNE5JLENBQUEsK0JBQUEsS0FBQSxDQWhHRixpQ0FnR0UsQ0E5VUYsaUNBK1VJLE9BQUEsSUFBQSwwQ0FNQSxDQTNPUixpQ0EyT1EsQ0F6VlIsd0JBeVZRLEtBQUEsQ0FuT04sNkJBbU9NLENBbERGLCtCQWtERSxDQXJWSixnQ0FxVkksT0FDRSxRQUFBLE1BQ0EsT0FBQSxLQUNBLE1BQUEsS0FDQSxTQUFBLE9BQ0EsY0FBQSxTQUNBLFlBQUEsT0FNSixDQXZQTixpQ0F1UE0sQ0FyV04sd0JBcVdNLEtBQUEsQ0EvT0osNkJBK09JLENBbkJBLGtDQW1CQSxDQTNRQSw2QkE0UUUsUUFBQSxLQUNBLFlBQUEsT0FFQSxDQTNQUixpQ0EyUFEsQ0F6V1Isd0JBeVdRLEtBQUEsQ0FuUE4sNkJBbVBNLENBdkJGLGtDQXVCRSxDQS9RRiw2QkErUUUsQ2xGdFJOLGtCa0Z1UlEsT0FBQSxJQUFBLHdCQUtOLENBalFKLGlDQWlRSSxDQS9XSix3QkErV0ksS0FBQSxDQXpQRiw2QkF5UEUsQ0F4RUUsK0JBd0VGLENBM1dBLGdDQTJXQSxPQUFBLENBalFKLGlDQWlRSSxDQS9XSix3QkErV0ksS0FBQSxDQXpQRiw2QkF5UEUsQ0E3QkUsZ0NBNkJGLENBM1dBLGdDQTJXQSxPQUFBLENBalFKLGlDQWlRSSxDQS9XSix3QkErV0ksS0FBQSxDQXpQRiw2QkF5UEUsQ0E3QkUsa0NBNkJGLENBM1dBLGdDQTJXQSxDQUFBLENBclJFLDZCQXFSRixDQWpRSixpQ0FpUUksQ0EvV0osd0JBK1dJLEtBQUEsQ0F6UEYsNkJBeVBFLENBN0JFLGdDQTZCRixDQTNXQSxnQ0EyV0EsQ0FBQSxDbkQ3UkYsb0JtRGlTSSxTQUFBLFNBQ0EsUUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsT0FBQSxJQUFBLGdCQUdGLENBNVFKLGlDQTRRSSxDQTFYSix3QkEwWEksS0FBQSxDQXBRRiw2QkFvUUUsQ0FuRkUsK0JBbUZGLENBdFhBLGdDQXNYQSxPQUFBLENBNVFKLGlDQTRRSSxDQTFYSix3QkEwWEksS0FBQSxDQXBRRiw2QkFvUUUsQ0F4Q0UsZ0NBd0NGLENBdFhBLGdDQXNYQSxPQUFBLENBNVFKLGlDQTRRSSxDQTFYSix3QkEwWEksS0FBQSxDQXBRRiw2QkFvUUUsQ0F4Q0Usa0NBd0NGLENBaFNFLDRCQWdTRixDQUFBLENBQUEsa0NBQUEsQ0E1UUosaUNBNFFJLENBMVhKLHdCQTBYSSxLQUFBLENBcFFGLDZCQW9RRSxDQXhDRSxnQ0F3Q0YsQ25EeFNGLG9CbUR3U0UsQ0FBQSx5QkFJRSxVQUFBLElBQUEsc0JBQ0EsTUFBQSxJQUFBLHVCQUNBLFlBQUEsSUFLQSxDQXZSTixpQ0F1Uk0sQ0FyWU4sd0JBcVlNLEtBQUEsQ0EvUUosNkJBK1FJLENBbkRBLGtDQW1EQSxDQWpZRixnQ0FpWUUsQ0FBQSxDQTNTQSw2QkEyU0EsQ0F2Uk4saUNBdVJNLENBcllOLHdCQXFZTSxLQUFBLENBL1FKLDZCQStRSSxDQW5EQSxrQ0FtREEsQ0FqWUYsZ0NBaVlFLENBQUEsQ25EblRKLG9CbURtVEksQ0F2Uk4saUNBdVJNLENBcllOLHdCQXFZTSxLQUFBLENBL1FKLDZCQStRSSxDQW5EQSxnQ0FtREEsQ0FqWUYsZ0NBaVlFLENBQUEsQ0EzU0EsNkJBMlNBLENBdlJOLGlDQXVSTSxDQXJZTix3QkFxWU0sS0FBQSxDQS9RSiw2QkErUUksQ0FuREEsZ0NBbURBLENBallGLGdDQWlZRSxDQUFBLENuRG5USixvQm1EcVRNLElBQUEsUUFDQSxVQUFBLEtBRUEsQ0FBQSxTQUFBLENBNVJSLGlDQTRSUSxDQTFZUix3QkEwWVEsS0FBQSxDQXBSTiw2QkFvUk0sQ0F4REYsa0NBd0RFLENBdFlKLGdDQXNZSSxDQUFBLENBaFRGLDZCQWdURSxDQUFBLFNBQUEsQ0E1UlIsaUNBNFJRLENBMVlSLHdCQTBZUSxLQUFBLENBcFJOLDZCQW9STSxDQXhERixrQ0F3REUsQ0F0WUosZ0NBc1lJLENBQUEsQ25EeFROLG9CbUR3VE0sQ0FBQSxTQUFBLENBNVJSLGlDQTRSUSxDQTFZUix3QkEwWVEsS0FBQSxDQXBSTiw2QkFvUk0sQ0F4REYsZ0NBd0RFLENBdFlKLGdDQXNZSSxDQUFBLENBaFRGLDZCQWdURSxDQUFBLFNBQUEsQ0E1UlIsaUNBNFJRLENBMVlSLHdCQTBZUSxLQUFBLENBcFJOLDZCQW9STSxDQXhERixnQ0F3REUsQ0F0WUosZ0NBc1lJLENBQUEsQ25EeFROLG9CbUR5VFEsY0FBQSxLQUFBLElBQUEsa0JBQUEsRUFBQSxJQUFBLCtCQUFBLEVBQUEsSUFBQSwyQkFHRixDQUFBLFNBQUEsQ0FoU1IsaUNBZ1NRLENBOVlSLHdCQThZUSxLQUFBLENBeFJOLDZCQXdSTSxDQTVERixrQ0E0REUsQ0ExWUosZ0NBMFlJLENBQUEsQ0FwVEYsNkJBb1RFLENBQUEsU0FBQSxDQWhTUixpQ0FnU1EsQ0E5WVIsd0JBOFlRLEtBQUEsQ0F4Uk4sNkJBd1JNLENBNURGLGtDQTRERSxDQTFZSixnQ0EwWUksQ0FBQSxDbkQ1VE4sb0JtRDRUTSxDQUFBLFNBQUEsQ0FoU1IsaUNBZ1NRLENBOVlSLHdCQThZUSxLQUFBLENBeFJOLDZCQXdSTSxDQTVERixnQ0E0REUsQ0ExWUosZ0NBMFlJLENBQUEsQ0FwVEYsNkJBb1RFLENBQUEsU0FBQSxDQWhTUixpQ0FnU1EsQ0E5WVIsd0JBOFlRLEtBQUEsQ0F4Uk4sNkJBd1JNLENBNURGLGdDQTRERSxDQTFZSixnQ0EwWUksQ0FBQSxDbkQ1VE4sb0JtRDZUUSxjQUFBLElBQUEsK0JBS0YsQ0F0U1IsaUNBc1NRLENBcFpSLHdCQW9aUSxLQUFBLENBOVJOLDZCQThSTSxDQWxFRixpQ0FrRUUsQ0FsS0osK0JBa0tJLEtBQUEsQ0E3R0YsZ0NBNkdFLENBaFpKLGdDQWdaSSxPQUFBLENBdFNSLGlDQXNTUSxDQXBaUix3QkFvWlEsS0FBQSxDQTlSTiw2QkE4Uk0sQ0FsRUYsK0JBa0VFLENBbEtKLCtCQWtLSSxLQUFBLENBN0dGLGdDQTZHRSxDQWhaSixnQ0FnWkksT0FDRSxRQUFBLEtBQUEsYUFLTixDQTVTSixpQ0E0U0ksQ0ExWkosd0JBMFpJLEtBQUEsQ0FwU0YsNkJBb1NFLENBbkhFLCtCQW1IRixDQXRaQSxnQ0FzWkEsT0FBQSxDQTVTSixpQ0E0U0ksQ0ExWkosd0JBMFpJLEtBQUEsQ0FwU0YsNkJBb1NFLENBeEVFLGdDQXdFRixDQXRWSSxzQ0FzVkosT0FFRSxRQUFBLEtBQUEsWUFHRixDQWpUSixpQ0FpVEksQ0EvWkosd0JBK1pJLEtBQUEsQ0F6U0YsOEJBeVNFLENBQUEseUJBQ0UsSUFBQSxJQUNBLFVBQUEsV0FBQSxNQUNBLGNBQUEsSUFBQSwyQkFNSSxDQUFBLFNBQUEsQ0ExVFYsaUNBMFRVLENBeGFWLHdCQXdhVSxLQUFBLENBbFRSLDZCQWtUUSxDQUFBLDJCQUFBLENBcGFOLGdDQW9hTSxPQUNFLGNBQUEsSUFBQSwrQkFHRixDQUFBLFNBQUEsQ0E5VFYsaUNBOFRVLENBNWFWLHdCQTRhVSxLQUFBLENBdFRSLDZCQXNUUSxDQUpBLDJCQUlBLENBeGFOLGdDQXdhTSxPQUNFLGFBQUEsSUFBQSwrQkFPTixDQXRVTixpQ0FzVU0sQ0FwYk4sd0JBb2JNLEtBQUEsQ0E5VEosNkJBOFRJLENBcFlJLDJCQW9ZSixPQUNFLGlCQUFBLElBQUEsNEJBSUEsQ0EzVVIsaUNBMlVRLENBemJSLHdCQXliUSxLQUFBLENBblVOLDZCQW1VTSxDQXpZRSw0QkF5WUYsQ0FyYkosMEJBcWJJLENBcmJKLHdCQXNiTSxpQkFBQSxZQUNBLGFBQUEsWUFNSixDQW5WTixpQ0FtVk0sQ0FqY04sd0JBaWNNLEtBQUEsQ0EzVUosNkJBMlVJLENBQUEsdUJBQUEsUUFDRSxNQUFBLEtBQ0EsT0FBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEtBQUEsSUFBQSxtQkFBQSxFQUFBLElBQ0EsS0FBQSxFQUNBLE1BQUEsRUFHRixDQTVWTixpQ0E0Vk0sQ0ExY04sd0JBMGNNLEtBQUEsQ0FwVkosNkJBb1ZJLENBVEEsdUJBU0EsT0FDRSxVQUFBLFdBQUEsTUFPUixDQUFBLDZCQUNFLFdBQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxvQkFHRixDQUFBLDJCQUNFLFFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUFBLElBQUEsZ0NBQ0EsUUFBQSxLQUNBLFlBQUEsT0FDQSxTQUFBLEtBRUEsQ0FORiwyQkFNRSxDQUFBLHlCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsZ0JBQUEsT0FDQSxXQUFBLEVBQ0EsY0FBQSxFQUNBLE1BQUEsSUFBQSxrQkFDQSxPQUFBLElBQUEsZ0NBQ0EsSUFDQSxpQkFBQSxJQUFBLDRCQUVBLENBakJKLDJCQWlCSSxDQVhGLHdCQVdFLENBQUEsQ2xGcFpGLGtCa0ZxWkksT0FBQSxJQUlKLENBdEJGLDJCQXNCRSxDQUFBLDJCQUNFLFFBQUEsS0FDQSxlQUFBLE9BQ0EsZ0JBQUEsT0FHRSxDQUFBLFNBQUEsQ0E1Qk4sMkJBNEJNLENBTkosMEJBTUksS0FBQSxjQUNFLFlBQUEsSUFBQSwwQkFHRixDQUFBLFNBQUEsQ0FoQ04sMkJBZ0NNLENBVkosMEJBVUksS0FBQSxjQUNFLGFBQUEsSUFBQSwwQkFJSixDQXJDSiwyQkFxQ0ksQ0FmRiwyQkFlRSxDQUFBLGlDQUFBLENBckNKLDJCQXFDSSxDQWZGLDJCQWVFLENBQUEsMEJBRUUsV0FBQSxFQUNBLGNBQUEsRUFHRixDQTNDSiwyQkEyQ0ksQ0FyQkYsMkJBcUJFLENBTkEsaUNBT0UsWUFBQSxJQUtOLENBakRBLDBCQWlEQSxDQUFBLENoQzFjQSwyQmdDMmNFLFlBQUEsRUFHRixDQXJEQSwwQkFxREEsQ0FBQSxDaEM5Y0EsMEJnQzhjQSxDQUFBLENoQ3pjRSwwQmdDeWNGLFlBQUEsS0FBQSxDaENuWkUsc0NnQ29aQSxZQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FDQSxXQUFBLElBQUEsYUFPSSxDQUFBLGlDQUFBLENBQUEsZ0NBQUEsQ0FwaEJOLHlCQW9oQk0sQ0FoaEJGLGlDQWloQkksT0FBQSxlQUNBLFFBQUEsS0FDQSxnQkFBQSxXQUNBLFlBQUEsT0FDQSxXQUFBLEVBQUEsSUFBQSxtQkFBQSxFQUFBLElBQUEsbUJBRUEsQ0FQRixpQ0FPRSxDQVBGLGdDQU9FLENBM2hCUix5QkEyaEJRLENBdmhCSixpQ0F1aEJJLENBdmhCSix3QkF3aEJNLE1BQUEsS0FDQSxTQUFBLFFBQ0EsV0FBQSxLQUVBLENBWkosaUNBWUksQ0FaSixnQ0FZSSxDQWhpQlYseUJBZ2lCVSxDQTVoQk4saUNBNGhCTSxDQTVoQk4sdUJBNGhCTSxRQUNFLFFBQUEsR0FDQSxTQUFBLGVBQ0EsRUFDQSxPQUFBLElBQUEsbUJBQUEsTUFBQSxZQUdGLENBbkJKLGlDQW1CSSxDQW5CSixnQ0FtQkksQ0F2aUJWLHlCQXVpQlUsQ0FuaUJOLGlDQW1pQk0sQ0FuaUJOLHVCQW1pQk0sT0FBQSxDQW5CSixpQ0FtQkksQ0FuQkosZ0NBbUJJLENBdmlCVix5QkF1aUJVLENBbmlCTixpQ0FtaUJNLENBbmlCTix1QkFtaUJNLGVBRUUsUUFBQSxLQUNBLGFBQUEsc0JBRUEsQ0F4Qk4saUNBd0JNLENBeEJOLGdDQXdCTSxDQTVpQloseUJBNGlCWSxDQXhpQlIsaUNBd2lCUSxDQXhpQlIsdUJBd2lCUSxNQUFBLFFBQUEsQ0F4Qk4saUNBd0JNLENBeEJOLGdDQXdCTSxDQTVpQloseUJBNGlCWSxDQXhpQlIsaUNBd2lCUSxDQXhpQlIsdUJBd2lCUSxjQUFBLFFBQ0UsUUFBQSxJQUFBLE1BQUEsSUFBQSxnQ0FDQSxhQUFBLElBQUEsZ0NBS04sQ0EvQkYsaUNBK0JFLENBL0JGLGdDQStCRSxDQW5qQlIseUJBbWpCUSxDQS9pQkosZ0NBK2lCSSxPQUNFLFNBQUEsa0JBQ0EsTUFBQSxlQUVBLENBQUEsU0FBQSxDQW5DSixpQ0FtQ0ksQ0FuQ0osZ0NBbUNJLENBdmpCVix5QkF1akJVLENBbmpCTixnQ0FtakJNLE9BQ0UsYUFBQSxFQUdGLENBQUEsU0FBQSxDQXZDSixpQ0F1Q0ksQ0F2Q0osZ0NBdUNJLENBM2pCVix5QkEyakJVLENBdmpCTixnQ0F1akJNLE9BQ0UsY0FBQSxFQUlKLENBNUNGLGlDQTRDRSxDQTVDRixnQ0E0Q0UsQ0Foa0JSLHlCQWdrQlEsQ0E1akJKLGdDQTRqQkksQ0FBQSxzQ0FBQSxPQUNFLFFBQUEsS0FLRixDQWxERixpQ0FrREUsQ0FsREYsZ0NBa0RFLENBdGtCUix3QkFza0JRLFlBQUEsQ0Fsa0JKLGlDQW1rQk0sV0FBQSxLQzNrQlYsQ0FBQSx5QkFDRSxRQUFBLEtBQ0EsZUFBQSxlQUNBLGdCQUFBLFNBQ0EsY0FBQSxJQUFBLGFBRUEsQ0FORix3QkFNRSxPQUNFLGlCQUFBLElBQUEsNEJBR0YsQ0FWRix3QkFVRSxZQUNFLGNBQUEsS0FHRixDQWRGLHlCQWNFLENBQUEsK0JBQ0UsU0FBQSxTQUNBLFFBQUEsS0FDQSxZQUFBLE9BQ0EsU0FBQSxPQUdGLENBckJGLHlCQXFCRSxDQUFBLDRCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsU0FBQSxPQUNBLFNBQUEsU0FDQSxXQUFBLElBQUEsd0JBQ0EsVUFBQSxFQUNBLFlBQUEsSUFBQSxnQ0FDQSxlQUFBLElBQUEsZ0NBQ0EsV0FBQSxRQUVBLENBaENKLHlCQWdDSSxDQUFBLHNDQUNFLE9BQUEsUUFHRSxDQXBDUix5QkFvQ1EsQ0FKSixxQ0FJSSxPQUFBLENBQUEsOEJBQ0UsTUFBQSxJQUFBLDhCQUtOLENBMUNKLHlCQTBDSSxDQXJCRiw0QkFxQkUsQ0FBQSx5QkFBQSxDQTFDSix5QkEwQ0ksQ0FyQkYsNEJBcUJFLENBQUEsd0JBRUUsWUFBQSxFQUNBLFFBQUEsWUFDQSxTQUFBLFNBRUEsQ0FBQSxTQUFBLENBaEROLHlCQWdETSxDQTNCSiw0QkEyQkksQ0FORix5QkFNRSxDQUFBLFNBQUEsQ0FoRE4seUJBZ0RNLENBM0JKLDRCQTJCSSxDQU5GLHdCQU9JLGFBQUEsSUFBQSx5QkFHRixDQUFBLFNBQUEsQ0FwRE4seUJBb0RNLENBL0JKLDRCQStCSSxDQVZGLHlCQVVFLENBQUEsU0FBQSxDQXBETix5QkFvRE0sQ0EvQkosNEJBK0JJLENBVkYsd0JBV0ksWUFBQSxJQUFBLHlCQUdGLENBeEROLHlCQXdETSxDQW5DSiw0QkFtQ0ksQ0FkRix5QkFjRSxDbkYrQkosa0JtRi9CSSxDQXhETix5QkF3RE0sQ0FuQ0osNEJBbUNJLENBZEYseUJBY0UsQ1p4REosaUJZd0RJLENBeEROLHlCQXdETSxDQW5DSiw0QkFtQ0ksQ0FkRix5QkFjRSxDNUI3Qk4sd0I0QjZCTSxDQXhETix5QkF3RE0sQ0FuQ0osNEJBbUNJLENBZEYseUJBY0UsQy9FMUNGLG9CK0UwQ0UsQ0F4RE4seUJBd0RNLENBbkNKLDRCQW1DSSxDQWRGLHdCQWNFLENuRitCSixrQm1GL0JJLENBeEROLHlCQXdETSxDQW5DSiw0QkFtQ0ksQ0FkRix3QkFjRSxDWnhESixpQll3REksQ0F4RE4seUJBd0RNLENBbkNKLDRCQW1DSSxDQWRGLHdCQWNFLEM1QjdCTix3QjRCNkJNLENBeEROLHlCQXdETSxDQW5DSiw0QkFtQ0ksQ0FkRix3QkFjRSxDL0UxQ0YsMkIrRThDSSxFQUlGLENBaEVOLHlCQWdFTSxDQTNDSiw0QkEyQ0ksQ0F0QkYseUJBc0JFLEMvRWxERixvQitFa0RFLENBaEVOLHlCQWdFTSxDQTNDSiw0QkEyQ0ksQ0F0QkYsd0JBc0JFLEMvRWxERixvQitFbURJLE1BQUEsSUFBQSxnQkFDQSxPQUFBLElBQUEsZ0JBS0YsQ0F2RU4seUJBdUVNLENBbERKLDRCQWtESSxDQTdCRix3QkE2QkUsQzVCNUNOLHVCNEI0Q00sQ0FBQSxDL0V6REYsb0IrRXlERSxDQXZFTix5QkF1RU0sQ0FsREosNEJBa0RJLENBN0JGLHdCQTZCRSxDQW5DRSw2QkFtQ0YsQ0FBQSxDL0V6REYsb0IrRTJESSxTQUFBLFNBQ0EsSUFBQSxJQUNBLEtBQUEsSUFDQSxXQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEVBQUEsRUFBQSxJQUNBLFlBQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsRUFBQSxFQUFBLElBQ0EsUUFBQSxFQUlBLENBbEZSLHlCQWtGUSxDQTdETiw0QkE2RE0sQ0F4Q0osd0JBd0NJLENBOUNBLDZCQThDQSxDekZqRlIsdUJ5RmlGUSxRQUNFLFFBQUEsRUFHRixDQXRGUix5QkFzRlEsQ0FqRU4sNEJBaUVNLENBNUNKLHdCQTRDSSxDQWxEQSw4QkFrREEsQzVCM0RSLHdCNEI0RFUsU0FBQSxTQUNBLFFBQUEsRUFPRixDQS9GUix5QkErRlEsQ0ExRU4sNEJBMEVNLENBckRKLHlCQXFESSxDbkZSTixrQm1GUU0sSUFDRSxLQUFBLElBQUEsZ0JBS04sQ0FyR0oseUJBcUdJLENBaEZGLDRCQWdGRSxDQUFBLDhCQUNFLFFBQUEsS0FDQSxZQUFBLE9BQ0EsVUFBQSxFQUVBLENBQUEsU0FBQSxDQTFHTix5QkEwR00sQ0FyRkosNEJBcUZJLENBTEYsOEJBTUksZUFBQSxJQUNBLGFBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUdGLENBQUEsU0FBQSxDQS9HTix5QkErR00sQ0ExRkosNEJBMEZJLENBVkYsOEJBV0ksZUFBQSxZQUNBLFlBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUdGLENBcEhOLHlCQW9ITSxDQS9GSiw0QkErRkksQ0FmRiw4QkFlRSxDQUFBLHlCQUNFLFlBQUEsSUFHRixDQXhITix5QkF3SE0sQ0FuR0osNEJBbUdJLENBbkJGLDhCQW1CRSxDQUFBLHlCQUNFLFlBQUEsT0FDQSxXQUFBLFl0RnRISixPQUFBLENBQUEsU0FBQSxFQUFBLE9zRm9IRSxDQXhITix5QkF3SE0sQ0FuR0osNEJBbUdJLENBbkJGLDhCQW1CRSxDQUFBLHlCQUlJLFFBQUEsTUFHRixDQUFBLFNBQUEsQ0EvSFIseUJBK0hRLENBMUdOLDRCQTBHTSxDQTFCSiw4QkEwQkksQ0FQRix5QkFRSSxZQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBR0YsQ0FBQSxTQUFBLENBbklSLHlCQW1JUSxDQTlHTiw0QkE4R00sQ0E5QkosOEJBOEJJLENBWEYseUJBWUksYUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQVFOLENBNUlKLHdCQTRJSSxDQUFBLGlDQUFBLE9BQ0UsaUJBQUEsWUFHRixDQWhKSix3QkFnSkksQ0FKQSxrQ0FJQSxDQXRHQSx3QkF1R0UsVUFBQSxLQUVBLENBQUEsU0FBQSxDQW5KTix3QkFtSk0sQ0FQRixrQ0FPRSxDQXpHRix3QkEwR0ksYUFBQSxFQUdGLENBQUEsU0FBQSxDQXZKTix3QkF1Sk0sQ0FYRixrQ0FXRSxDQTdHRix3QkE4R0ksWUFBQSxFQUdGLENBM0pOLHdCQTJKTSxDQWZGLGtDQWVFLENBakhGLHdCQWlIRSxDQXZIRSw4QkF3SEEsVUFBQSxLQUlBLENBaEtSLHdCQWdLUSxDQXBCSixrQ0FvQkksQ0F0SEosd0JBc0hJLEM1QnJJUix3QjRCcUlRLEM1QjFKTiwyQjRCMkpRLFdBQUEsSUFBQSxvQkFNUixDQXZLRix5QkF1S0UsQ0FBQSxnQ0FDRSxNQUFBLEVBS0EsQ0FBQSxTQUFBLENBN0tKLHlCQTZLSSxDYjFLSiwwQmEwS0ksQ0FBQSxTQUFBLENBN0tKLHlCQTZLSSxDQU5GLGdDQU9JLFlBQUEsS0FBQSxJQUFBLFVBQUEsRUFBQSxHQUdGLENBQUEsU0FBQSxDQWpMSix5QkFpTEksQ2I5S0osMEJhOEtJLENBQUEsU0FBQSxDQWpMSix5QkFpTEksQ0FWRixnQ0FXSSxhQUFBLEtBQUEsSUFBQSxVQUFBLEVBQUEsR0FJSixDQUFBLCtCQUNFLGlCQUFBLElBQUEsMkJBRUEsQ0FIRiwrQkFHRSxDQXBLRiw0QkFxS0ksZUFBQSxFQUdGLENBUEYsK0JBT0UsQ0FBQSxvQkFDRSxRQUFBLEVBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsR0FBQSxJQUFBLGdDQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLEdBRUEsQ0FWSiwrQkFVSSxDQUhGLG9CQUdFLENBQUEsc0JBQUEsYUFDRSxXQUFBLEVBTU4sQ0F2TUYseUJBdU1FLENidEtBLGlDYXVLRSxNQUFBLEVBRUEsQ0FBQSxTQUFBLENBMU1KLHlCQTBNSSxDYnpLRixpQ2EwS0ksV0FBQSxNQUlGLENBQUEsU0FBQSxDQS9NSix5QkErTUksQ2I5S0YsaUNhK0tJLFdBQUEsS0FLSixDQXJORix5QkFxTkUsQ2JsTkYsMEJhbU5JLFNBQUEsU0FDQSxNQUFBLE1BQ0EsVUFBQSxJQUNBLE1BQUEsRUFDQSxRQUFBLEVBR0UsQ0E3Tk4seUJBNk5NLENiMU5OLHlCYTBOTSxDQUFBLE1BQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDYjVMSixpQ2E2TE0sUUFBQSxNQUNBLFdBQUEsWUFDQSxjQUFBLFlBQ0EsTUFBQSxNQUtFLENBdE9WLHlCQXNPVSxDYm5PVix5QmFtT1UsQ0FBQSxNQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0FqTlIsNEJBaU5RLENBNUxOLHlCQTRMTSxDbkYvSVIsa0JtRmdKVSxRQUFBLEtBSUosQ0EzT1IseUJBMk9RLENieE9SLHlCYXdPUSxDQUFBLE1BQUEsS0FBQSxDQUFBLGFBQUEsQ0FBQSxDQXROTiw0QkFzTk0sQ2pEdE9OLG9CaUR1T1EsZUFBQSxLQUlKLENBaFBOLHlCQWdQTSxDYjdPTix5QmE2T00sQ0FBQSxNQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0F6RUosZ0NBMEVNLFFBQUEsS0FHRixDQXBQTix5QkFvUE0sQ2JqUE4seUJhaVBNLENBQUEsTUFBQSxLQUFBLENBQUEsYUFBQSxDQUFBLE9BQ0UsUUFBQSxHQUNBLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxXQUNBLEVBQ0EsU0FBQSxTQUNBLE9BQUEsS0FNRixDQWpRTix5QkFpUU0sQ2I5UE4seUJhOFBNLENBQUEsWUFBQSxDQUFBLENBNU9KLDRCQTRPSSxDQXZORix5QkF1TkUsQy9FblBGLG9CK0VtUEUsQ0FqUU4seUJBaVFNLENiOVBOLHlCYThQTSxDQUFBLFlBQUEsQ0FBQSxDYmhPSixpQ2FnT0ksQ0FqUU4seUJBaVFNLENiOVBOLHlCYThQTSxjQUFBLENBQUEsQ0E1T0osNEJBNE9JLENBdk5GLHlCQXVORSxDL0VuUEYsb0IrRW1QRSxDQWpRTix5QkFpUU0sQ2I5UE4seUJhOFBNLGNBQUEsQ0FBQSxDYmhPSixpQ2FrT00sUUFBQSxLQUlKLENBdlFKLHlCQXVRSSxDYnBRSix5QmFvUUksQ0FBQSxhMUZ0UUYsU0FBQSxtQkFDQSxTQUFBLGlCQUNBLEtBQUEsS0FBQSxDQUFBLENBQUEsQ0FBQSxDQUFBLENBQUEsQ0FBQSxhQUNBLE1BQUEsZ0JBQ0EsT0FBQSxnQkFDQSxVQUFBLGdCQUNBLFdBQUEsd0JBQ0EsbUJBQ0EsWUFDQSxZQUFBLGlCQUNBLE9BQUEsZTBGaVFJLENBQUEsU0FBQSxDQTVRTix5QkE0UU0sQ2J6UU4seUJheVFNLGNBQUEsQ0FBQSxDQXJHSixnQ0FzR00sWUFBQSxJQUFBLGdDQUdGLENBQUEsU0FBQSxDQWhSTix5QkFnUk0sQ2I3UU4seUJhNlFNLGNBQUEsQ0FBQSxDQXpHSixnQ0EwR00sYUFBQSxJQUFBLGdDQW1ITixDQUFBLHlCQUFBLENBcFlGLHlCQW9ZRSxDQUFBLGdDQUFBLENBcFlGLHlCQXFZSSxjQUFBLElBQUEsb0JBRUEsQ0FIRix5QkFHRSxDQXZZSix3QkF1WUksQ0EzUEEsa0NBMlBBLENBSEYsZ0NBR0UsQ0F2WUosd0JBdVlJLENBM1BBLGtDQTRQRSxjQUFBLEtBR0YsQ0FQRix5QkFPRSxDQTNZSix3QkEyWUksS0FBQSxDQS9QQSxtQ0ErUEEsQ0FQRixnQ0FPRSxDQTNZSix3QkEyWUksS0FBQSxDQS9QQSxtQ0E0SUYsVUFBQSxVQUNBLEVBQ0EsT0FBQSxLQUNBLGlCQUFBLElBQUEsdUJBRUEsQ0F1R0EseUJBdkdBLENBN1JGLHdCQTZSRSxLQUFBLENBakpFLG1DQWlKRixDQS9RQSwrQkErUUEsQ0F1R0EsZ0NBdkdBLENBN1JGLHdCQTZSRSxLQUFBLENBakpFLG1DQWlKRixDQS9RQSwrQkFnUkUsT0FBQSxJQUFBLGtCQUNBLGNBQUEsSUFBQSxvQkFJQSxDQWlHRix5QkFqR0UsQ0FuU0osd0JBbVNJLEtBQUEsQ0F2SkEsbUNBdUpBLENBclJGLDhCQXFSRSxPQUFBLENBaUdGLGdDQWpHRSxDQW5TSix3QkFtU0ksS0FBQSxDQXZKQSxtQ0F1SkEsQ0FyUkYsOEJBcVJFLE9BQ0UsYUFBQSxJQUFBLHlCQUlKLENBNEZBLHlCQTVGQSxDQXhTRix3QkF3U0UsS0FBQSxDQTVKRSxtQ0E0SkYsQ0FuUkEsNEJBbVJBLENBNEZBLGdDQTVGQSxDQXhTRix3QkF3U0UsS0FBQSxDQTVKRSxtQ0E0SkYsQ0FuUkEsNEJBb1JFLFFBQUEsSUFBQSxnQ0FDQSxVQUFBLEVBRUEsQ0F3RkYseUJBeEZFLENBNVNKLHdCQTRTSSxLQUFBLENBaEtBLG1DQWdLQSxDQXZSRiw0QkF1UkUsQ0FsUUEseUJBa1FBLENBd0ZGLHlCQXhGRSxDQTVTSix3QkE0U0ksS0FBQSxDQWhLQSxtQ0FnS0EsQ0F2UkYsNEJBdVJFLENBbFFBLHdCQWtRQSxDQXdGRixnQ0F4RkUsQ0E1U0osd0JBNFNJLEtBQUEsQ0FoS0EsbUNBZ0tBLENBdlJGLDRCQXVSRSxDQWxRQSx5QkFrUUEsQ0F3RkYsZ0NBeEZFLENBNVNKLHdCQTRTSSxLQUFBLENBaEtBLG1DQWdLQSxDQXZSRiw0QkF1UkUsQ0FsUUEsd0JBb1FFLFdBQUEsUUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsSUFBQSw0QkFDQSxjQUFBLElBQUEsb0JBQ0EsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQUdGLENBNEVGLHlCQTVFRSxDQXhUSix3QkF3VEksS0FBQSxDQTVLQSxtQ0E0S0EsQ0FuU0YsNEJBbVNFLENBOVFBLHdCQThRQSxDQTRFRixnQ0E1RUUsQ0F4VEosd0JBd1RJLEtBQUEsQ0E1S0EsbUNBNEtBLENBblNGLDRCQW1TRSxDQTlRQSx3QkErUUUsU0FBQSxPQUVBLENBeUVKLHlCQXpFSSxDQTNUTix3QkEyVE0sS0FBQSxDQS9LRixtQ0ErS0UsQ0F0U0osNEJBc1NJLENBalJGLHdCQWlSRSxDNUJoU04sd0I0QmdTTSxDQXlFSixnQ0F6RUksQ0EzVE4sd0JBMlRNLEtBQUEsQ0EvS0YsbUNBK0tFLENBdFNKLDRCQXNTSSxDQWpSRix3QkFpUkUsQzVCaFNOLHdCNEJpU1EsTUFBQSxLQUNBLE9BQUEsS0FDQSxRQUFBLEtBQ0EsWUFBQSxPQUNBLGdCQUFBLE9BQ0EsV0FBQSxJQUFBLDRCQUNBLGNBQUEsSUFBQSxvQkFDQSxTQUFBLFNBQ0EsUUFBQSxFQUlKLENBNERGLHlCQTVERSxDQXhVSix3QkF3VUksS0FBQSxDQTVMQSxtQ0E0TEEsQ0FuVEYsNEJBbVRFLENBbk9BLDhCQW1PQSxDQTRERixnQ0E1REUsQ0F4VUosd0JBd1VJLEtBQUEsQ0E1TEEsbUNBNExBLENBblRGLDRCQW1URSxDQW5PQSw4QkFvT0UsU0FBQSxPQUNBLFdBQUEsUUFDQSxRQUFBLEtBQ0EsZUFBQSxPQUNBLGdCQUFBLGNBQ0EsWUFBQSxXQUVBLENBb0RKLHlCQXBESSxDQWhWTix3QkFnVk0sS0FBQSxDQXBNRixtQ0FvTUUsQ0EzVEosNEJBMlRJLENBM09GLDhCQTJPRSxDQTVTRSw2QkE0U0YsQ3pGL1VOLHVCeUYrVU0sUUFBQSxDQW9ESixnQ0FwREksQ0FoVk4sd0JBZ1ZNLEtBQUEsQ0FwTUYsbUNBb01FLENBM1RKLDRCQTJUSSxDQTNPRiw4QkEyT0UsQ0E1U0UsNkJBNFNGLEN6Ri9VTix1QnlGK1VNLFFBQ0UsUUFBQSxFQUdGLENBZ0RKLHlCQWhESSxDQXBWTix3QkFvVk0sS0FBQSxDQXhNRixtQ0F3TUUsQ0EvVEosNEJBK1RJLENBL09GLDhCQStPRSxDQTVOQSx5QkE0TkEsQ0FnREosZ0NBaERJLENBcFZOLHdCQW9WTSxLQUFBLENBeE1GLG1DQXdNRSxDQS9USiw0QkErVEksQ0EvT0YsOEJBK09FLENBNU5BLGdDQTZORSxFdEZqVkosT0FBQSxDQUFBLFNBQUEsRUFBQSxPc0ZnVkUsQ0FnREoseUJBaERJLENBcFZOLHdCQW9WTSxLQUFBLENBeE1GLG1DQXdNRSxDQS9USiw0QkErVEksQ0EvT0YsOEJBK09FLENBNU5BLHlCQTROQSxDQWdESixnQ0FoREksQ0FwVk4sd0JBb1ZNLEtBQUEsQ0F4TUYsbUNBd01FLENBL1RKLDRCQStUSSxDQS9PRiw4QkErT0UsQ0E1TkEseUJBZ09JLFFBQUEsT0FNUixDQXNDQSx5QkF0Q0EsQ0E5VkYsd0JBOFZFLEtBQUEsQ0FsTkUsbUNBa05GLENBdkxBLGdDQXVMQSxDQXNDQSx5QkF0Q0EsQ0E5VkYsd0JBOFZFLEtBQUEsQ0FsTkUsbUNBa05GLENiN1RBLGlDYTZUQSxDQXNDQSxnQ0F0Q0EsQ0E5VkYsd0JBOFZFLEtBQUEsQ0FsTkUsbUNBa05GLENBdkxBLGdDQXVMQSxDQXNDQSxnQ0F0Q0EsQ0E5VkYsd0JBOFZFLEtBQUEsQ0FsTkUsbUNBa05GLENiN1RBLGlDYStURSxZQUFBLElBQUEsZ0NBQ0EsYUFBQSxJQUFBLGdDQUlBLENBK0JGLHlCQS9CRSxDQXJXSix3QkFxV0ksS0FBQSxDQXpOQSxtQ0F5TkEsQ0EvS0YsK0JBK0tFLENBdlZGLCtCQXVWRSxDQStCRixnQ0EvQkUsQ0FyV0osd0JBcVdJLEtBQUEsQ0F6TkEsbUNBeU5BLENBL0tGLCtCQStLRSxDQXZWRiwrQkF3VkksaUJBQUEsSUFBQSwyQkFDQSxhQUFBLElBQUEsbUJBR0YsQ0EwQkYseUJBMUJFLENBMVdKLHdCQTBXSSxLQUFBLENBOU5BLG1DQThOQSxDQXBMRiwrQkFvTEUsQ0E3S0Esb0JBNktBLENBMEJGLGdDQTFCRSxDQTFXSix3QkEwV0ksS0FBQSxDQTlOQSxtQ0E4TkEsQ0FwTEYsK0JBb0xFLENBN0tBLDRCQThLRSxFQUNBLFdBQUEsSUFBQSwwQkFLSixDQW1CQSx5QkFuQkEsQ0FqWEYsd0JBaVhFLEtBQUEsQ0FyT0UsbUNBcU9GLENiOVdGLDBCYThXRSxDQW1CQSxnQ0FuQkEsQ0FqWEYsd0JBaVhFLEtBQUEsQ0FyT0UsbUNBcU9GLENiOVdGLDBCYStXSSxTQUFBLFNBQ0EsSUFBQSxFQUNBLEtBQUEsRUFDQSxNQUFBLEVBQ0EsTUFBQSxtQkFDQSxFQUNBLFVBQUEsWUFDQSxFQUVBLENBU0YseUJBVEUsQ0EzWEosd0JBMlhJLEtBQUEsQ0EvT0EsbUNBK09BLENieFhKLHlCYXdYSSxDQUFBLE1BQUEseUJBQUEsQ0FTRix5QkFURSxDQTNYSix3QkEyWEksS0FBQSxDQS9PQSxtQ0ErT0EsQ2J4WEoseUJhd1hJLENBQUEsTUFBQSxvQkFBQSxDQVNGLGdDQVRFLENBM1hKLHdCQTJYSSxLQUFBLENBL09BLG1DQStPQSxDYnhYSix5QmF3WEksQ0FBQSxNQUFBLHlCQUFBLENBU0YsZ0NBVEUsQ0EzWEosd0JBMlhJLEtBQUEsQ0EvT0EsbUNBK09BLENieFhKLHlCYXdYSSxDQUFBLE1BQUEsa0NBRUUsRUFzQkYsQ0FmRix5QkFlRSxDQW5aSix3QkFtWkksS0FBQSxDQXZRQSxtQ0F1UUEsQ0E5WEYsNEJBK1hJLGVBQUEsT0FFQSxDQWxCSix5QkFrQkksQ0F0Wk4sd0JBc1pNLEtBQUEsQ0ExUUYsbUNBMFFFLENBallKLDRCQWlZSSxDQTVXRix5QkE0V0UsQ0FsQkoseUJBa0JJLENBdFpOLHdCQXNaTSxLQUFBLENBMVFGLG1DQTBRRSxDQWpZSiw0QkFpWUksQ0E1V0Ysd0JBOFdJLFlBQUEsRUFDQSxhQUFBLEVBQ0EsY0FBQSxJQUFBLHlCQUNBLE1BQUEsS0FDQSxPQUFBLE1BRUEsQ0ExQk4seUJBMEJNLENBOVpSLHdCQThaUSxLQUFBLENBbFJKLG1DQWtSSSxDQXpZTiw0QkF5WU0sQ0FwWEoseUJBb1hJLENBQUEsc0JBQUEsQ0ExQk4seUJBMEJNLENBOVpSLHdCQThaUSxLQUFBLENBbFJKLG1DQWtSSSxDQXpZTiw0QkF5WU0sQ0FwWEosd0JBb1hJLENBQUEsc0JBQ0UsT0FBQSxJQUFBLHVCQ2hhVixDQUFBLHVDQUNFLFNBQUEsT0FHRixDQUFBLDBCQUNFLGNBQUEsSUFBQSxVQUlGLENBQUEsb0NBQUEsQ0FBQSxzQ0FFRSxVQUFBLE9BRUEsQ0FKRixvQ0FJRSxHQUFBLENBSkYsc0NBSUUsR0FDRSxZQUFBLEtBQUEsQ0FBQSxJQUFBLDBCQUFBLEVBQUEsSUFBQSxtQkFBQSxFQUFBLElBQUEsMkJBQUEsRUFBQSxHQUdGLENBUkYsb0NBUUUsQ0FBQSxxREFBQSxDQVJGLG9DQVFFLENBQUEsdURBQUEsQ0FSRixzQ0FRRSxDQUFBLHFEQUFBLENBUkYsc0NBUUUsQ0FBQSx1REFFRSxNQUFBLEtBTUYsQ0FBQSwyQkFBQSxDckN4QkYsMkJxQ3lCSSxRQUFBLEtBQ0EsZ0JBQUEsT0FDQSxPQUFBLEtBQ0EsV0FBQSxLQUdGLENBUEEsMkJBT0EsQ3JDREEsaUNxQ0NBLENBUEEsMkJBT0EsQ3JDTEEsa0NxQ09FLFdBQUEsS0FLSixDQUFBLDhDQUNFLFFBQUEsS0N1QkYsQ2hFL0JBLFVnRWdDRSxPQUFBLEtBR0YsQ3BGc0RJLDBCb0ZyREYsT0FBQSxRQUtGLElBQUEsQ0FBQSxDL0VoRUUsK0IrRWlFQSxTQUFBLE1BQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxTQUFBLFFBRUEsUUFBQSxNQUdGLElBQUEsQ0FBQSxDdkJrT0UsMkJ1QmxPRixJQUFBLENBQUEsQ3ZCaVVFLDZCdUJoVUEsU0FBQSxNQUNBLE1BQUEsRUFDQSxPQUFBLEVBQ0EsU0FBQSxRQUVBLFFBQUEsTUFJQSxJQUFBLEMxQ3lDRSxnQjBDeENBLElBQUEsSUFBQSxtQkFBQSxDQUFBLEdBR0YsSUFBQSxDQUFBLEMvRXZGQSwyQitFd0ZFLFNBQUEsTUFDQSxJQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsSXhGL0ZBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsT3dGMkZGLElBQUEsQ0FBQSxDL0V2RkEsMkIrRThGSSxRQUFBLE1DdEdKLENSNkZFLHNCUTdGRixDUFdFLHFDT1ZBLFFBQUEsS0FDQSxnQkFBQSxXQUdGLENSd0ZFLHVCUXhGRixDUE1FLHFDT0xBLGNBQUEsWUFJQSxDUm1GQSxzQlFuRkEsQzNGNklKLDBCMkY3SUksQ0FBQSxxQ0FBQSxDUm1GQSxzQlFuRkEsQzNGNklKLDBCMkY3SUksQ2xDTEEsNEJrQ0tBLEtBQUEsQ3RCc1ZGLHNDc0J0VkUsS0FBQSxDcENnTEEsbUNvQ2hMQSxLQUFBLENBQUEsT0FFRSxNQUFBLEtBT0osQ0FBQSw2QkFBQSxDUjZFSSwrQlE3RUosQ0FBQSw2QkFBQSxDQUFBLHNDQUFBLENBQUEsNkJBQUEsQ0FBQSxzQ0FHRSxhQUFBLElBQUEsbUJBTUYsQ0FBQSw4QkFBQSxDUExFLDZCT01BLGVBQUEsT0FPQSxDQUFBLHdDQUFBLENBQUEsK0JBQUEsQ0FBQSx5QkFBQSxDUnlEQSxzQlF6REEsQ0FBQSxDQUFBLGlDQUNFLGNBQUEsRUFHRixDQUpBLHdDQUlBLENBSkEsZ0NBSUEsQ0FBQSxnQ0FDRSxVQUFBLElBQUEsc0J6RnJDRixPQUFBLENBQUEsU0FBQSxFQUFBLE95Rm9DQSxDQUpBLHdDQUlBLENBSkEsZ0NBSUEsQ0FBQSxnQ0FJSSxjQUFBLElBQUEsaUJ6RjdCSixPQUFBLENBQUEsU0FBQSxFQUFBLFV5RnlCQSxDQUpBLHdDQUlBLENBSkEsZ0NBSUEsQ0FBQSxnQ0FRSSxNQUFBLEtBQUEsSUFBQSx3QkFBQSxFQUFBLElBQUEsc0JBRUEsQ0FBQSxTQUFBLENBZEosd0NBY0ksQ0FkSixnQ0FjSSxDQVZKLGdDQVdNLE1BQUEsS0FDQSxNQUFBLEtBRUYsQ0FBQSxTQUFBLENBbEJKLHdDQWtCSSxDQWxCSixnQ0FrQkksQ0FkSixnQ0FlTSxNQUFBLE1BQ0EsTUFBQSxPQUlKLENBeEJGLHdDQXdCRSxDQXhCRixnQ0F3QkUsQ0FwQkYsK0JBb0JFLENBQUEsQ0FBQSxDUGpERixxQ09pREUsQ0F4QkYsd0NBd0JFLENBeEJGLGdDQXdCRSxDQXBCRiwrQkFvQkUsQ0FBQSxDckZ5WEosd0JxRnZYTSxXQUFBLFl6Ri9DSixPQUFBLENBQUEsU0FBQSxFQUFBLFV5RjZDRSxDQXhCRix3Q0F3QkUsQ0F4QkYsZ0NBd0JFLENBcEJGLCtCQW9CRSxDQUFBLENBQUEsQ1BqREYscUNPaURFLENBeEJGLHdDQXdCRSxDQXhCRixnQ0F3QkUsQ0FwQkYsK0JBb0JFLENBQUEsQ3JGeVhKLHdCcUZwWFEsUUFBQSxhQUNBLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLElBQUEsdUJDbEVWLENUZ0dNLCtCUy9GSixRQUFBLElBQUEsK0JBQUEsSUFBQSwrQkFDQSxPQUFBLElBQUEsbUJBQ0EsY0FBQSxJQUFBLDBCQUNBLGlCQUFBLElBQUEsNkJBQ0EsTUFBQSxJQUFBLGlCQUdBLENUd0ZJLDhCU3hGSixPQUFBLENUd0ZJLDhCU3hGSixlQUVFLGFBQUEsSUFBQSwwQ0FHRixDVG1GSSw4QlNuRkosZUFDRSxRQUFBLElBQUEsTUFBQSxJQUFBLGdDQUdGLFVBQUEsSUFBQSxTQUFBLENBQUEsZUFDRSxDVDhFRSw4QlM5RUYsTy9EcEJGLFFBQUEsSUFBQSxNQUFBLElBQUEsZ0NBQ0EsYUFBQSxJQUFBLDJDK0R5QkYsQ25DbkJJLDRCbUNtQkosS0FBQSxDdkJ3VUUsc0N1QnhVRixLQUFBLENyQ2tLSSxvQ3FDbEtKLENBQUEsOEJBQUEsQ0FBQSxnQ0FBQSxDRGRJLHFDQ2tCRixXQUFBLElBQUEsMEJBQ0EsVUFBQSxLQUVBLENuQzFCRSw0Qm1DMEJGLEtBQUEsQ3ZCaVVBLHNDdUJqVUEsS0FBQSxDckMySkUsbUNxQzNKRixDUnVRQSx3Q1F2UUEsQ0FQRiw2QkFPRSxDUnVRQSx3Q1F2UUEsQ0FQRiwrQkFPRSxDUnVRQSx3Q1F2UUEsQ0RyQkUsb0NDcUJGLENSdVFBLHdDUXRRRSxpQkFBQSxJQUFBLDRCQUVBLENuQzdCQSw0Qm1DNkJBLEtBQUEsQ3ZCOFRGLHNDdUI5VEUsS0FBQSxDckN3SkEsbUNxQ3hKQSxDUm9RRix1Q1FwUUUsT0FBQSxDQVZKLDZCQVVJLENSb1FGLHVDUXBRRSxPQUFBLENBVkosK0JBVUksQ1JvUUYsdUNRcFFFLE9BQUEsQ0R4QkEsb0NDd0JBLENSb1FGLHVDUXBRRSxPQUNFLGFBQUEsSUFBQSxtQ0FLTixDbkNuQ0ksNEJtQ21DSixLQUFBLEN2QndURSxzQ3VCeFRGLEtBQUEsQ3JDa0pJLG1DcUNsSkosS0FBQSxDQUFBLE9BQUEsQ0FoQkEsOEJBZ0JBLENEOUJJLHFDQ2lDRixVQUFBLEtBQ0EsTUFBQSxLMUY3QkUsT0FBQSxDQUFBLFNBQUEsRUFBQSxVMEZ5QkosQ25DbkNJLDRCbUNtQ0osS0FBQSxDdkJ3VEUsc0N1QnhURixLQUFBLENyQ2tKSSxtQ3FDbEpKLEtBQUEsQ0FBQSxPQUFBLENBaEJBLDhCQWdCQSxDRDlCSSxxQ0NvQ0EsTUFBQSxJQUFBLDJCMUYxQ0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxPMEYrQ0YsQ0FBQSxvQ0FDRSxNQUFBLE1BSUosQ0FoQ0EsZ0NBaUNFLE9BQUEsS0FFQSxDQW5DRiwrQkFtQ0UsS0FBQSxDQUFBLE9BQ0UsTUFBQSxLMUY3Q0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxVMEY0Q0YsQ0FuQ0YsK0JBbUNFLEtBQUEsQ0FBQSxPQUlJLE1BQUEsSUFBQSwyQkFLTixDbkMvREksNEJtQytESixLQUFBLEN2QjRSRSxzQ3VCNVJGLEtBQUEsQ3JDc0hJLG9DcUN0SEosQ0E1Q0EsOEJBOENFLE9BQUEsSUFBQSxtQjFGdkRFLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVTBGK0RJLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ25DekVKLDRCbUN5RUksS0FBQSxDdkJrUk4sc0N1QmxSTSxLQUFBLENyQzRHSixvQ3FDNUdJLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0F0RFIsZ0NBc0RRLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0EzQk4sb0NBMkJNLENBQUEsK0JBQUEsQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0RwRUoscUNDb0VJLENEMUNKLHdDQzBDSSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEM1RmlIUix5QjRGakhRLEtBQUEsQzlGaEVSLHlCOEZnRVEsQ0FBQSxDbkN6RUosNEJtQ3lFSSxLQUFBLEN2QmtSTixzQ3VCbFJNLEtBQUEsQ3JDNEdKLG9DcUM1R0ksQ0QxQ0osd0NDMENJLENUZUosc0JTZkksS0FBQSxDRGxETiwrQkNrRE0sQ1JqREYsaUNRaURFLEtBQUEsQzVGaUhSLHlCNEZqSFEsS0FBQSxDOUZoRVIseUI4RmdFUSxDQUFBLENBdERSLGdDQXNEUSxDRDFDSix3Q0MwQ0ksQ1RlSixzQlNmSSxLQUFBLENEbEROLCtCQ2tETSxDUmpERixpQ1FpREUsS0FBQSxDNUZpSFIseUI0RmpIUSxLQUFBLEM5RmhFUix5QjhGZ0VRLENBQUEsQ0EzQk4sb0NBMkJNLENEMUNKLHdDQzBDSSxDVGVKLHNCU2ZJLEtBQUEsQ0RsRE4sK0JDa0RNLENSakRGLGlDUWlERSxLQUFBLEM1RmlIUix5QjRGakhRLEtBQUEsQzlGaEVSLHlCOEZnRVEsQ0FBQSxDRHBFSixxQ0N3RU0sVUFBQSxLQUFBLEtBQUEsRUFBQSxJQUFBLHdCQUFBLEVBQUEsSUFBQSxzQkFNRixDQVZBLCtCQVVBLENUS0osc0JTTEksS0FBQSxDRDVETiwrQkM0RE0sQ25DekZSLHFCbUN5RlEsQ1I3RUoscUNRNkVJLENEcERKLHdDQ29ESSxDVEtKLHNCU0xJLEtBQUEsQ0Q1RE4sK0JDNERNLENuQ3pGUixxQm1DeUZRLENSN0VKLHFDUThFTSxVQUFBLEVBSUEsQ0FmRiwrQkFlRSxDVEFOLHNCU0FNLEtBQUEsQ0RqRVIsK0JDaUVRLENuQzlGVixxQm1DOEZVLENuQ3hGTiw0Qm1Dd0ZNLEtBQUEsQ3ZCbVFSLHNDdUJuUVEsS0FBQSxDckM2Rk4sbUNxQzdGTSxLQUFBLENBQUEsT0FBQSxDRHpETix3Q0N5RE0sQ1RBTixzQlNBTSxLQUFBLENEakVSLCtCQ2lFUSxDbkM5RlYscUJtQzhGVSxDbkN4Rk4sNEJtQ3dGTSxLQUFBLEN2Qm1RUixzQ3VCblFRLEtBQUEsQ3JDNkZOLG1DcUM3Rk0sS0FBQSxDQUFBLE9BQ0UsTUFBQSxNQ2pHWixDRmFJLHFDRVpGLFFBQUEsS0FDQSxTQUFBLFNBRUEsQ0ZTRSxvQ0VURixRQUNFLFFBQUEsR0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLFdBQ0EsY0FBQSxJQUFBLG9CQUNBLE9BQUEsSUFBQSxtQkFDQSxTQUFBLGVBQ0EsRUFDQSxRQUFBLEdBR0YsQ0ZKRSxxQ0VJRixDRktBLHNDRUxBLENGSkUscUNFSUYsQ0ZLQSxz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VEEsQ0hTQSx3Q0dUQSxDVkVFLGtDVUZGLENIU0Esd0NHVEEsQ0hTQSx5QkdUQSxDWGtFQSx1QldsRUEsQ0hTQSxpQ0dQRSxjQUFBLElBQUEsaUJBSUosQ0Y2Q00sK0JFN0NOLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENGNkNNLCtCRTdDTixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dIRixDSEdFLHdDR0hGLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENIR0Usd0NHSEYsQ0hHRSx5QkdIRixDWDRERSxzQlc1REYsS0FBQSxDSExBLCtCR0tBLENIR0UsaUNHREEsTUFBQSxLNUZwQkEsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNEZrQkYsQ0Y2Q00sK0JFN0NOLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENGNkNNLCtCRTdDTixDSEdFLHlCR0hGLENYNERFLHNCVzVERixLQUFBLENITEEsK0JHS0EsQ0hHRSxpQ0dIRixDSEdFLHdDR0hGLENYNERFLHNCVzVERixLQUFBLENYZkEsZ0NXZUEsS0FBQSxDVlZFLDZCVVVGLEtBQUEsQ0hMQSwrQkdLQSxDVkpJLGtDVUlKLENIR0Usd0NHSEYsQ0hHRSx5QkdIRixDWDRERSxzQlc1REYsS0FBQSxDSExBLCtCR0tBLENIR0UsaUNHRUUsTUFBQSxJQUFBLHdCQUNBLGNBQUEsRUFDQSxZQUFBLEtBQUEsQ0FBQSxJQUFBLG1CQUFBLEVBQUEsSUFBQSw0QkFBQSxFQUFBLElBQUEsd0JBQUEsRUFBQSxJQWdCSixDSHBCRSx3Q0dvQkYsQ1hxQ0Usc0JXckNGLEtBQUEsQ1h0Q0EsZ0NXc0NBLEtBQUEsQ1ZqQ0UsNkJVaUNGLEtBQUEsQ0g1QkEsK0JHNEJBLENWM0JJLGtDVTJCSixDSHBCRSx3Q0dvQkYsQ0hwQkUseUJHb0JGLENYcUNFLHNCV3JDRixLQUFBLENINUJBLCtCRzRCQSxDSHBCRSxpQ0dzQkEsWUFBQSxJNUYzQ0EsT0FBQSxDQUFBLFNBQUEsRUFBQSxVNEZnREYsQ0gzQkUsd0NHMkJGLENWeENFLDZCVXlDQSxlQUFBLEs1RmpEQSxPQUFBLENBQUEsU0FBQSxFQUFBLFU0RjRESSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENIdkNKLGlDR3VDSSxDQUFBLFNBQUEsQ0ZHQSwrQkVIQSxDWGtCSixzQldsQkksS0FBQSxDWHpETixnQ1d5RE0sS0FBQSxDVnBESiw2QlVvREksS0FBQSxDSC9DTiwrQkcrQ00sQ1Y5Q0Ysa0NVOENFLENBQUEsU0FBQSxDRkdBLCtCRUhBLENYa0JKLHNCV2xCSSxLQUFBLENYekROLGdDV3lETSxLQUFBLENWcERKLDZCVW9ESSxLQUFBLENIL0NOLCtCRytDTSxDSHZDSixpQ0d1Q0ksQ0FBQSxTQUFBLENIdkNKLHdDR3VDSSxDSHZDSix5Qkd1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0h2Q0osd0NHdUNJLENIdkNKLHlCR3VDSSxDWGtCSixzQldsQkksS0FBQSxDSC9DTiwrQkcrQ00sQ0h2Q0osaUNHdUNJLENBQUEsU0FBQSxDSHZDSix3Q0d1Q0ksQ1hrQkosc0JXbEJJLEtBQUEsQ1h6RE4sZ0NXeURNLEtBQUEsQ1ZwREosNkJVb0RJLEtBQUEsQ0gvQ04sK0JHK0NNLENWOUNGLGtDVThDRSxDQUFBLFNBQUEsQ0h2Q0osd0NHdUNJLENYa0JKLHNCV2xCSSxLQUFBLENYekROLGdDV3lETSxLQUFBLENWcERKLDZCVW9ESSxLQUFBLENIL0NOLCtCRytDTSxDSHZDSixpQ0d5Q00sTUFBQSxLQUNBLGFBQUEsSUFBQSxxQkFXRixDQUFBLFNBQUEsQ0ZYQSwrQkVXQSxDSHJESix5QkdxREksQ1hJSixzQldKSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENGWEEsK0JFV0EsQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDRlhBLCtCRVdBLENYSUosc0JXSkksS0FBQSxDWHZFTixnQ1d1RU0sS0FBQSxDVmxFSiw2QlVrRUksS0FBQSxDSDdETiwrQkc2RE0sQ1Y1REYsa0NVNERFLENBQUEsU0FBQSxDRlhBLCtCRVdBLENYSUosc0JXSkksS0FBQSxDWHZFTixnQ1d1RU0sS0FBQSxDVmxFSiw2QlVrRUksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ1Y1REYsa0NVNERFLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ0hyREoseUJHcURJLENYSUosc0JXSkksS0FBQSxDSDdETiwrQkc2RE0sQ0hyREosaUNHcURJLENBQUEsU0FBQSxDSHJESix3Q0dxREksQ1hJSixzQldKSSxLQUFBLENYdkVOLGdDV3VFTSxLQUFBLENWbEVKLDZCVWtFSSxLQUFBLENIN0ROLCtCRzZETSxDVjVERixrQ1U0REUsQ0FBQSxTQUFBLENIckRKLHdDR3FESSxDWElKLHNCV0pJLEtBQUEsQ1h2RU4sZ0NXdUVNLEtBQUEsQ1ZsRUosNkJVa0VJLEtBQUEsQ0g3RE4sK0JHNkRNLENIckRKLGlDR3VETSxNQUFBLE1BQ0EsWUFBQSxJQUFBLHNCQzdGVixDSnFDSSwwQklwQ0YsYUFBQSxFQUNBLFlBQUEsRUFDQSxVQUFBLEVBRUEsQ0pnQ0UseUJJaENGLEtBQUEsQ3pGMlRFLDJCeUYxVEEsRUFDQSxPQUFBLEVBSUEsQ0owQkEseUJJMUJBLEtBQUEsQ1ptRkEsdUJZbkZBLENBQUEsQ0owQkEsaUNJekJFLE1BQUEsWUFDQSxFQUNBLGVBQUEsSUFBQSxxQkFDQSxjQUFBLElBQUEsYUFDQSxZQUFBLElBQ0EsVUFBQSxJQUFBLHNCQUNBLE1BQUEsSUFBQSxvQkFHRixDSmdCQSx5QkloQkEsS0FBQSxDWnlFQSx3Qll6RUEsQ0FBQSwrQkFDRSxXQUFBLElBQUEsZ0JBR0YsQ0pZQSx5QklaQSxLQUFBLENacUVBLHVCWXJFQSxDQUFBLENBQUEsS0FBQSxDakdWSix5QmlHVUksQ0FBQSxDekY2WkYsd0J5RjVaSSxZQUFBLElBQUEscUJBTUYsQ0pLQSx5QklMQSxDekZnU0Esa0J5RmhTQSxDekY4VUEsd0J5RjdVRSxNQUFBLEtBQ0EsaUJBQUEsSUFBQSx1QkFDQSxPQUFBLElBQUEsYUFDQSxjQUFBLElBQUEsNEJBQ0EsUUFBQSxLQUFBLElBQUEsYUFBQSxFQUFBLEdBQUEsS0FBQSxJQUFBLGFBQUEsRUFBQSxHQUNBLFVBQUEsSUFBQSxnQkFHRixDSkpBLHlCSUlBLEN6RnVSQSxpQnlGdlJBLENBQUEsQ3pGNllGLHdCeUY3WUUsQ0pKQSx5QklJQSxDekZ1UkEsaUJ5RnZSQSxDQUFBLENKSkEsZ0NJSUEsQ0FBQSxDekY2WUYsd0J5RjNZSSxZQUFBLEVBUUYsQ2pGNEdGLHlCaUY1R0UsQ2pGeENBLDRCaUZ3Q0EsQ0FBQSxDSmRBLHlCSWNBLEtBQUEsY0FDRSxXQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLElBQUEsOEJBRUEsQ2pGeUdKLHlCaUZ6R0ksQ2pGM0NGLDRCaUYyQ0UsQ0FBQSxDSmpCRix5QklpQkUsS0FBQSxhQUFBLFFBQ0UsUUFBQSxLQUdGLENqRnFHSix5QmlGckdJLENqRi9DRiw0QmlGK0NFLENBQUEsQ0pyQkYseUJJcUJFLEtBQUEsYUFBQSxDQUFBLENKckJGLGdDSXFCRSxLQUFBLENqRzNDTiwwQmlHNENRLFlBQUEsSUFBQSxnQkFDQSxNQUFBLEtBQ0EsV0FBQSxJQUFBLGE3RjdDSixPQUFBLENBQUEsU0FBQSxFQUFBLFU2RnVERSxDakZ3RkoseUJpRnhGSSxDakY1REYsNEJpRjRERSxDSmxDRix1Q0lrQ0UsQ0FBQSxDSmxDRix5QklrQ0UsS0FBQSxjQUFBLENKbENGLHdDSWtDRSxDakZ3RkoseUJpRnhGSSxDakY1REYsNEJpRjRERSxDQUFBLENKbENGLHlCSWtDRSxLQUFBLGNBQ0UsV0FBQSxLQUFBLElBQUEsZ0JBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSw4QkFFQSxDakZxRk4seUJpRnJGTSxDakYvREosNEJpRitESSxDSnJDSix1Q0lxQ0ksQ0FBQSxDSnJDSix5QklxQ0ksS0FBQSxhQUFBLFFBQUEsQ0pyQ0osd0NJcUNJLENqRnFGTix5QmlGckZNLENqRi9ESiw0QmlGK0RJLENBQUEsQ0pyQ0oseUJJcUNJLEtBQUEsYUFBQSxRQUNFLFFBQUEsTUFDQSxNQUFBLEtBQ0EsT0FBQSxJQUFBLG1CQUNBLEtBQUEsRUFDQSxJQUFBLEtBQUEsSUFBQSxnQkFBQSxFQUFBLEdBQUEsRUFBQSxJQUFBLG9CQUdGLENqRjZFTix5QmlGN0VNLENqRnZFSiw0QmlGdUVJLENKN0NKLHVDSTZDSSxDQUFBLENKN0NKLHlCSTZDSSxLQUFBLGFBQUEsQ0FBQSxDSjdDSixnQ0k2Q0ksS0FBQSxDakduRVIsMEJpR21FUSxDSjdDSix3Q0k2Q0ksQ2pGNkVOLHlCaUY3RU0sQ2pGdkVKLDRCaUZ1RUksQ0FBQSxDSjdDSix5Qkk2Q0ksS0FBQSxhQUFBLENBQUEsQ0o3Q0osZ0NJNkNJLEtBQUEsQ2pHbkVSLDBCaUdvRVUsTUFBQSxJQUFBLHdCQUNBLFdBQUEsTUFZSixDSGpCRSwrQkdpQkYsQ0ozREYseUJJMkRFLENaRkYsc0JZRUUsS0FBQSxDSm5FSiwrQkltRUksQ0ozREYsaUNJMkRFLENKM0RGLHdDSTJERSxDSjNERix5QkkyREUsQ1pGRixzQllFRSxLQUFBLENKbkVKLCtCSW1FSSxDSjNERixpQ0k0REksTUFBQSxJQUFBLHdCN0ZqRkosT0FBQSxDQUFBLFNBQUEsRUFBQSxVNkZzRk0sQ0h2QkYsK0JHdUJFLENKakVOLHlCSWlFTSxDWlJOLHNCWVFNLEtBQUEsQ0p6RVIsOEJJeUVRLEtBQUEsQ1puRlIsZ0NZbUZRLEtBQUEsQ1g5RU4sOEJXOEVNLENKakVOLGlDSWlFTSxDSmpFTix3Q0lpRU0sQ0pqRU4seUJJaUVNLENaUk4sc0JZUU0sS0FBQSxDSnpFUiw4Qkl5RVEsS0FBQSxDWm5GUixnQ1ltRlEsS0FBQSxDWDlFTiw4Qlc4RU0sQ0pqRU4saUNJa0VRLFlBQUEsS0FBQSxDQUFBLElBQUEsbUJBQUEsRUFBQSxJQUFBLDRCQUFBLEVBQUEsSUFBQSx3QkFBQSxFQUFBLElDdEdWLEMxRnFiQSx3QjBGcmJBLENBQUEsS0FBQSxDaEcwQkYsMkJnRzFCRSxDQUFBLENiNkZFLHNCYTdGRixLQUFBLENBQUEsOEJBQUEsQzFGcWJBLHdCMEZyYkEsQ0FBQSxLQUFBLENoRzBCRiwyQmdHMUJFLENBQUEsQ3JGUUEsbUJxRlJBLEtBQUEsQ0FBQSw4QkFFRSxXQUFBLElBQUEsK0JBS0EsQzFGOGFGLHdCMEY5YUUsQ0FBQSxZQUFBLENBQUEsQ2JzRkEsc0JhdEZBLEtBQUEsQ0FBQSxrQ0FBQSxDMUY4YUYsd0IwRjlhRSxRQUFBLENBQUEsQ2JzRkEsc0JhdEZBLEtBQUEsQ0FBQSxrQ0FDRSxXQUFBLFlBTUYsQzFGdWFGLHVCMEZ2YUUsQ0FBQSxDQUFBLEtBQUEsQ0FBQSxhQUFBLENBQUEsQ0xzQkEseUJLdEJBLEtBQUEsQ2IrRUEsdUJhL0VBLEtBQUEsQ0FBQSxrQ0FBQSxDMUZ1YUYsdUIwRnZhRSxDQUFBLENMc0JBLHlCS3RCQSxLQUFBLENiK0VBLHVCYS9FQSxDQUFBLENBQUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsYUFLRixDMUZpYUYsdUIwRmphRSxDdkNyQkosNEJ1Q3FCSSxDYnlFQSxzQmF6RUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsWUFLRixDMUYyWkYsd0IwRjNaRSxDbEZvSUYsc0JrRnBJRSxDQUFBLCtCQUFBLFlBQUEsS0FBQSxDQUFBLDhCQUNFLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSTlGdkJGLE9BQUEsQ0FBQSxTQUFBLEVBQUEsTzhGMkJFLEMxRnNaSix3QjBGdFpJLENsRitISixzQmtGL0hJLEtBQUEsQ0FMRixpQ0FNSSxRQUFBLE1BR0UsQzFGa1pSLHdCMEZsWlEsQ2xGMkhSLHNCa0YzSFEsS0FBQSxDQVROLGdDQVNNLENBQUEsQ0FBQSxLQUFBLENBQUEsOEJBQ0UsWUFBQSxZQUNBLGFBQUEsYUFjTixDMUZrWUosd0IwRmxZSSxDbEYyR0osc0JrRjNHSSxDQUFBLENBQUEsS0FBQSxDQUFBLGtDQUNFLFdBQUEsSUFBQSwrQkFhUixDQUFBLHFDQUNFLFVBQUEsS0FBQSxJQUFBLDBCQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEsV0FNQSxDdkN6RUYsNEJ1Q3lFRSxDYnFCRSx1QmFyQkYsQ3ZDekVGLHFCdUN5RUUsQ2JxQkUsdUJhbkJBLFVBQUEsSzlGM0RBLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVThGeURGLEN2Q3pFRiw0QnVDeUVFLENicUJFLHVCYXJCRixDdkN6RUYscUJ1Q3lFRSxDYnFCRSx1QmFqQkUsVUFBQSxJQUFBLDJCQUdGLEN2Q2hGSiw0QnVDZ0ZJLENiY0EsdUJhZEEsQ1p4REEsNkJZd0RBLEN2Q2hGSixxQnVDZ0ZJLENiY0EsdUJhZEEsQ1p4REEsNkJZeURFLFFBQUEsS0FDQSxVQUFBLEVBRUEsQ3ZDcEZOLDRCdUNvRk0sQ2JVRix1QmFWRSxDWjVERiw2Qlk0REUsQ2JhQSw4QmFiQSxLQUFBLENBQUEsT0FBQSxDdkNwRk4scUJ1Q29GTSxDYlVGLHVCYVZFLENaNURGLDZCWTRERSxDYmFBLDhCYWJBLEtBQUEsQ0FBQSxPQUNFLFVBQUEsS0FDQSxNQUFBLEs5RnRFSixPQUFBLENBQUEsU0FBQSxFQUFBLFU4Rm9FRSxDdkNwRk4sNEJ1Q29GTSxDYlVGLHVCYVZFLENaNURGLDZCWTRERSxDYmFBLDhCYWJBLEtBQUEsQ0FBQSxPQUFBLEN2Q3BGTixxQnVDb0ZNLENiVUYsdUJhVkUsQ1o1REYsNkJZNERFLENiYUEsOEJhYkEsS0FBQSxDQUFBLE9BSUksTUFBQSxJQUFBLDJCQU9SLEN2Qy9GRiw0QnVDK0ZFLENiREUsc0JhQ0YsQ0FBQSxDM0YwQkEscUIyRjFCQSxDcEV6QkEsNEJvRXlCQSxDdkMvRkYscUJ1QytGRSxDYkRFLHNCYUNGLENBQUEsQzNGMEJBLHFCMkYxQkEsQ3BFekJBLDRCb0UwQkUsaUJBQUEsSUFBQSw2QkFHRixDdkNuR0YsNEJ1Q21HRSxDcEU3QkEsNEJvRTZCQSxDdkNuR0YscUJ1Q21HRSxDcEU3QkEsNEJvRThCRSxhQUFBLElBQUEseUJBT0EsQ0o1QkksK0JJNEJKLEMxRjJVRix3QjBGM1VFLENBQUEsMEJBQUEsS0FBQSxDQWhGQSxpQ0FnRkEsQ0x0RUEsd0NLc0VBLEMxRjJVRix3QjBGM1VFLENBQUEsMEJBQUEsS0FBQSxDQWhGQSxpQ0FpRkUsUUFBQSxNQUdFLENKaENBLCtCSWdDQSxDMUZ1VU4sd0IwRnZVTSxDQUFBLDBCQUFBLEtBQUEsQ0FwRkosZ0NBb0ZJLENBQUEsQ0FBQSxLQUFBLENBQUEsOEJBQUEsQ0wxRUosd0NLMEVJLEMxRnVVTix3QjBGdlVNLENBQUEsMEJBQUEsS0FBQSxDQXBGSixnQ0FvRkksQ0FBQSxDQUFBLEtBQUEsQ0FBQSw4QkFDRSxZQUFBLFlBQ0EsYUFBQSxZOUZqR04sT0FBQSxDQUFBLFNBQUEsRUFBQSxXOEZ5R0YsQ0xwRkUsd0NLcUZBLHdCQUFBLE9BU00sQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDYmxDSiwrQmFrQ0ksQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDSi9FUixtQ0krRVEsQ0FBQSxDSjFHViw4QkkwR1UsQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDTHhITixvQ0t3SE0sQ0FBQSxDQUFBLGFBQUEsQ0FBQSxTQUFBLEN2Q25JViwyQnVDbUlVLENBQUEsQ2JyQ04sc0JhcUNNLEtBQUEsY0FBQSxDWjNHTiw0QlkyR00sQ0FBQSxDTHhITixvQ0t3SE0sQ0FBQSxDQUFBLFlBQUEsQ0FBQSxDSjFHViw4QkkrR1ksdUJBQUEsRUFDQSwwQkFBQSxFQU9GLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ2IvQ0osK0JhK0NJLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0o1RlIsbUNJNEZRLENBQUEsQ0p2SFYsOEJJdUhVLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0xySU4sb0NLcUlNLENBQUEsQ0FBQSxZQUFBLENBQUEsU0FBQSxDdkNoSlYsMkJ1Q2dKVSxDQUFBLENibEROLHNCYWtETSxLQUFBLGFBQUEsQ1p4SE4sNEJZd0hNLENBQUEsQ0xySU4sb0NLcUlNLENBQUEsQ0FBQSxXQUFBLENBQUEsQ0p2SFYsOEJJMkhZLHdCQUFBLEVBQ0EsMkJBQUEsRTlGcklSLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVThGa0pRLENBQUEsU0FBQSxDSm5GSiwrQkltRkksQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDMUZvUlYsd0IwRnBSVSxDQUFBLFNBQUEsQ0puRkosK0JJbUZJLENMN0hSLHlCSzZIUSxDYnBFUixzQmFvRVEsS0FBQSxDTHJJViwrQktxSVUsQ0w3SFIsZ0NLNkhRLENBQUEsQ1pySE4sNEJZcUhNLENBQUEsU0FBQSxDTDdIUix3Q0s2SFEsQ0w3SFIseUJLNkhRLENicEVSLHNCYW9FUSxLQUFBLENMcklWLCtCS3FJVSxDTDdIUixnQ0s2SFEsQ0FBQSxDMUZvUlYsd0IwRnBSVSxDQUFBLFNBQUEsQ0w3SFIsd0NLNkhRLENMN0hSLHlCSzZIUSxDYnBFUixzQmFvRVEsS0FBQSxDTHJJViwrQktxSVUsQ0w3SFIsZ0NLNkhRLENBQUEsQ1pySE4sNEJZdUhRLFlBQUEsS0FB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QkFBQSxFQUFBLEVBQUEsRUFBQSxJQUFBLGdCQUFBLEVBQUEsR0FHRixDQUFBLFNBQUEsQzlCaE5GLGlCOEJnTkUsQzNCME9BLHdCMkIxT0EsQzVEL01OLHVCNERnTlEsTUFBQSxLQUFBLElBQUEsbUJBQUEsRUFBQSxFQUFBLEVBQUEsSUFBQSxnQkFBQSxFQUFBLEdBUUYsQ0FBQSxTQUFBLEM5QnpORixpQjhCeU5FLEMzQndNSSwyQjJCeE1KLEMzQjVORiwwQjJCNk5JLGNBQUEsRUFHRixDQUFBLFNBQUEsQzlCN05GLGlCOEI2TkUsQzNCb01JLDJCMkJwTUosQzNCaE9GLDBCMkJpT0ksYUFBQSxFQUlBLENBQUEsU0FBQSxDOUJsT0osaUI4QmtPSSxDM0IrTEUsMkIyQi9MRixDM0JyT0osMEIyQnFPSSxDM0JyT0osd0IyQnNPTSxjQUFBLElBQUEsK0JBR0YsQ0FBQSxTQUFBLEM5QnRPSixpQjhCc09JLEMzQjJMRSwyQjJCM0xGLEMzQnpPSiwwQjJCeU9JLEMzQnpPSix3QjJCME9NLGFBQUEsSUFBQSwrQkFRTixDOUIvT0EsaUI4QitPQSxDQUFBLCtCQUFBLEM1RDlPSix1QjREOE9JLEM5Qi9PQSxpQjhCK09BLENBQUEsK0JBQUEsQzNCbFBBLHdCMkJrUEEsQzlCL09BLGlCOEIrT0EsQ0FBQSwrQkFBQSxDM0J5S0EseUIyQnRLRSxNQUFBLElBQUEsbUJBRUEsQzlCcFBGLGlCOEJvUEUsQ0FMRiwrQkFLRSxDNURuUE4sdUI0RG1QTSxDN0d4S0osa0I2R3dLSSxJQUFBLEM5QnBQRixpQjhCb1BFLENBTEYsK0JBS0UsQzNCdlBGLHdCMkJ1UEUsQzdHeEtKLGtCNkd3S0ksSUFBQSxDOUJwUEYsaUI4Qm9QRSxDQUxGLCtCQUtFLEMzQm9LRix5QjJCcEtFLEM3R3hLSixrQjZHd0tJLElBQ0UsS0FBQSxJQUFBLG1CQUtGLEM5QjFQRixpQjhCMFBFLENBWEYsK0JBV0UsQzNCN1BGLDBCMkI2UEUsQzNCN1BGLHdCMkI4UEksaUJBQUEsSUFBQSwyQkFDQSxhQUFBLElBQUEsMkJBUUEsQzlCcFFKLGlCOEJvUUksQ0FyQkosOEJBcUJJLE9BQUEsQzNCdlFKLDBCMkJ1UUksQzNCdlFKLHdCMkJ1UUksQzlCcFFKLGlCOEJvUUksQ0FyQkosOEJBcUJJLE9BQUEsQzNCdlFKLDBCMkJ1UUksQzNCdlFKLHdCMkJ1UUksQzlCcFFKLGlCOEJvUUksQ0FyQkosOEJBcUJJLFFBQUEsQzNCdlFKLDBCMkJ1UUksQzNCdlFKLHdCMkJ3UU0sYUFBQSxJQUFBLG1CQU1KLEM5QjNRRixpQjhCMlFFLENBNUJGLDhCQTRCRSxRQUFBLEM1RDFRTix1QjREMFFNLEM3Ry9MSixrQjZHK0xJLElBQ0UsS0FBQSxJQUFBLGlCQUtGLEM5QmpSRixpQjhCaVJFLENBbENGLCtCQWtDRSxDM0J1SUYsd0IyQnZJRSxPQUFBLEM5QmpSRixpQjhCaVJFLENBbENGLCtCQWtDRSxDM0J1SUYsd0IyQnZJRSxPQUFBLEM5QmpSRixpQjhCaVJFLENBbENGLCtCQWtDRSxDM0J1SUYsd0IyQnZJRSxRQUdFLGlCQUFBLElBQUEsbUJBQ0EsYUFBQSxJQUFBLG1CQUVBLEM5QnZSSixpQjhCdVJJLENBeENKLCtCQXdDSSxDM0JpSUosd0IyQmpJSSxPQUFBLEM3RzNNTixrQjZHMk1NLElBQUEsQzlCdlJKLGlCOEJ1UkksQ0F4Q0osK0JBd0NJLEMzQmlJSix3QjJCaklJLE9BQUEsQzdHM01OLGtCNkcyTU0sSUFBQSxDOUJ2UkosaUI4QnVSSSxDQXhDSiwrQkF3Q0ksQzNCaUlKLHdCMkJqSUksUUFBQSxDN0czTU4sa0I2RzJNTSxJQUNFLEtBQUEsS0FRVixDOUJoU0ksbUI4QmlTRixRQUFBLEtBQ0EsZ0JBQUEsV0FDQSxZQUFBLE9BQ0EsVUFBQSxLQUVBLEM5QnRTRSxtQjhCc1NGLEM5QnRTRSxrQjhCdVNBLE9BQUEsS0FBQSxJQUFBLGdCQUFBLEVBQUEsR0FHRixDOUIxU0UsbUI4QjBTRixDOUIxU0Usa0I4QjJTQSxVQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsaUJoSHZTQSxPQUFBLENBQUEsU0FBQSxFQUFBLFVnSHNTRixDOUIxU0UsbUI4QjBTRixDOUIxU0Usa0I4QjhTRSxV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LGtCMEhqQkksV0FBQSxPQUNBLFdBQUEsS0FBQSxJQUFBLHFCQUFBLEVBQUEsSUFBQSxnQkFBQSxFQUFBLElBQUEsZ0JBQUEsRUFBQSxJQUFBLGtDN0huRUYsT0FBQSxDQUFBLFNBQUEsRUFBQSxPNkg4QkEsQ0FBQSxTQUFBLENBbUNBLDZCQW5DQSxDbkJwQ0YsZ0RtQm9DRSxDQUFBLFNBQUEsQ0FtQ0EsNkJBbkNBLENuQnBDRixnRG1Cc0NJLFlBQUEsRUFDQSxhQUFBLEVBSUYsQ0E0QkEsNkJBNUJBLENoQjFDSiw2Q2dCMENJLENBQUEsQ3pINFlGLHdCeUgzWUksTUFBQSxLQUVBLENBeUJGLDZCQXpCRSxDaEI3Q04sNkNnQjZDTSxDQUFBLEN6SHlZSix3QnlIellJLENyQjdDRiw0QnFCOENJLFVBQUEsRUFFQSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0NwQ0oscUMyQ29DSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0N4QkosNkIyQ3dCSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDNUNpREYsK0I0QzlDSSxNQUFBLEtBSUosQ0FlRiw2QkFmRSxDaEJ2RE4sNkNnQnVETSxDQUFBLEN6SCtYSix3QnlIL1hJLENsQjVDRiw4QmtCNkNJLFVBQUEsS0FFQSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzNDbENKLDZCMkNrQ0ksQ0FZSiw2QkFaSSxDaEIxRFIsNkNnQjBEUSxDQUFBLEN6SDRYTix3QnlINVhNLENsQi9DSiw4QmtCK0NJLENuQ05OLG9DbUNNTSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzVDdUNGLCtCNENwQ0ksTUFBQSxNN0hsQ04sT0FBQSxDQUFBLFNBQUEsRUFBQSxVQUFBLElBQUEsQ0FBQSxTQUFBLEVBQUEsUTZIUUEsQ0FBQSxTQUFBLENBbUNBLDZCQW5DQSxDbkJwQ0YsZ0RtQm9DRSxDQUFBLFNBQUEsQ0FtQ0EsNkJBbkNBLENuQnBDRixnRG1Cc0NJLFlBQUEsRUFDQSxhQUFBLEVBSUYsQ0E0QkEsNkJBNUJBLENoQjFDSiw2Q2dCMENJLENBQUEsQ3pINFlGLHdCeUgzWUksTUFBQSxLQUVBLENBeUJGLDZCQXpCRSxDaEI3Q04sNkNnQjZDTSxDQUFBLEN6SHlZSix3QnlIellJLENyQjdDRiw0QnFCOENJLFVBQUEsRUFFQSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0NwQ0oscUMyQ29DSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDM0N4QkosNkIyQ3dCSSxDQXNCSiw2QkF0QkksQ2hCaERSLDZDZ0JnRFEsQ0FBQSxDekhzWU4sd0J5SHRZTSxDckJoREosNEJxQmdESSxDNUNpREYsK0I0QzlDSSxNQUFBLEtBSUosQ0FlRiw2QkFmRSxDaEJ2RE4sNkNnQnVETSxDQUFBLEN6SCtYSix3QnlIL1hJLENsQjVDRiw4QmtCNkNJLFVBQUEsS0FFQSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzNDbENKLDZCMkNrQ0ksQ0FZSiw2QkFaSSxDaEIxRFIsNkNnQjBEUSxDQUFBLEN6SDRYTix3QnlINVhNLENsQi9DSiw4QmtCK0NJLENuQ05OLG9DbUNNTSxDQVlKLDZCQVpJLENoQjFEUiw2Q2dCMERRLENBQUEsQ3pINFhOLHdCeUg1WE0sQ2xCL0NKLDhCa0IrQ0ksQzVDdUNGLCtCNENwQ0ksTUFBQSxNQXdCVixDQUFBLDBCQUNFLFFBQUEsS0FDQSxnQkFBQSxXQUVBLENBSkYsMEJBSUUsQ0FBQSwrQkFDRSxRQUFBLElBQUEsK0JBQUEsS0FB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Tk0sQ3ZFOU5OLHFCdUU4Tk0sQzFIeElOLGlCMEh3SU0sYUFDRSxPQUFBLElBQUEsc0JBRUEsQ0FBQSxTQUFBLENBakNWLDBCQWlDVSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQUEsQ0FBQSxTQUFBLENBckJOLDRCQXFCTSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQUEsQ0FBQSxTQUFBLENBckJOLDRCQXFCTSxLQUFBLEN6SDZGTixtQnlIN0ZNLEN2RWpPUixxQnVFaU9RLEN2RWpPUixxQnVFaU9RLEMxSDNJUixpQjBIMklRLGFBQ0UsYUFBQSxJQUFBLDBCQUdGLENBQUEsU0FBQSxDQXJDViwwQkFxQ1UsS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUFBLENBQUEsU0FBQSxDQXpCTiw0QkF5Qk0sS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUFBLENBQUEsU0FBQSxDQXpCTiw0QkF5Qk0sS0FBQSxDekh5Rk4sbUJ5SHpGTSxDdkVyT1IscUJ1RXFPUSxDdkVyT1IscUJ1RXFPUSxDMUgvSVIsaUIwSCtJUSxhQUNFLFlBQUEsSUFBQSwwQkFLTixDQTNDTiwwQkEyQ00sS0FBQSxDekhtRkYsbUJ5SG5GRSxDdkUzT0oscUJ1RTJPSSxDdkUzT0osb0J1RTJPSSxDQUFBLEM1SDdPTix1QjRINk9NLENBL0JGLDRCQStCRSxLQUFBLEN6SG1GRixtQnlIbkZFLEN2RTNPSixxQnVFMk9JLEN2RTNPSixvQnVFMk9JLENBQUEsQzVIN09OLHVCNEg2T00sQ0EvQkYsNEJBK0JFLEtBQUEsQ3pIbUZGLG1CeUhuRkUsQ3ZFM09KLHFCdUUyT0ksQ3ZFM09KLG9CdUUyT0ksQ0FBQSxDNUg3T04sdUI0SDhPUSxZQUFBLEtB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QXlCSSxDN0pDQSxnQjZKREEsQzlHWkoscUI4R1lJLEM3SjBLQSxnQjZKMUtBLENBekJKLDJCQXlCSSxDN0pDQSxnQjZKREEsQzlHWkoscUI4R1lJLEM5R2hCSixnQjhHa0JNLFNBQUEsU0FDQSxRQUFBLEVqS2JKLE9BQUEsQ0FBQSxTQUFBLEVBQUEsVWlLZ0JFLENBL0JKLDJCQStCSSxDN0pMQSxnQjZKS0EsQzlHbEJKLHFCOEdrQkksQzdKb0tBLGdCNkpsS0ksYUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxJQUlKLENBckNKLDJCQXFDSSxDN0pYQSxnQjZKV0EsQzlHeEJKLHFCOEd3QkksQzlHNUJKLGdCOEc2Qk0sZUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHakt2QkosT0FBQSxDQUFBLFNBQUEsRUFBQSxVaUtzQkUsQ0FyQ0osMkJBcUNJLEM3SlhBLGdCNkpXQSxDOUd4QkoscUI4R3dCSSxDOUc1QkosZ0I4R2dDUSxjQUFBLEtBQUEsSUFBQSxxQkFBQSxFQUFBLElBTUYsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLGFBQUEsQzdKb0pGLGdCNkpwSkUsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLGFBQUEsQzlHdENOLGdCOEdzQ00sQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLENBQUEsQzlHbENOLHFCOEdrQ00sQzdKb0pGLGdCNkpwSkUsQ0EvQ04sMkJBK0NNLEM3SnJCRixnQjZKcUJFLEM5R2xDTixvQjhHa0NNLENBQUEsQzlHbENOLHFCOEdrQ00sQzlHdENOLGdCOEd3Q1EsWUFBQSxLQUFBLElBQUEscUJBQUEsRUFBQSxHQUlKLENBckRKLDJCQXFESSxDN0ozQkEsZ0I2SjJCQSxDOUd4Q0osb0I4R3dDSSxDQUFBLEM5R3hDSixxQjhHeUNNLFdBQUEsRUFVQSxDQWhFTiwyQkFnRU0sQzdKdENGLGdCNkpzQ0UsQ0FBQSwwQ0FBQSxRQUNFLE1BQUEsS0FBQSxLQUFBLEVBQUEsSUFBQSxxQkFBQSxF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Q0FBQSxpQkFBQSxDblFZTixxQm1RWk0sQ25ROERKLGlCbVE5REksQzNNc0ZOLHFCMk10Rk0sQ0FBQSxDM1FlRixvQjJRYkksTUFBQSxRQUVBLENBQUEsVUFBQSxDQUFBLGlCQUFBLENuUVFSLHFCbVFSUSxDblEwRE4saUJtUTFETSxDblErQk4sc0JtUS9CTSxDM1FXSixtQjJRWEksT0FBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDblFRUixxQm1RUlEsQ25RMEROLGlCbVExRE0sQ25RK0JOLHNCbVEvQk0sQzNRV0osbUIyUVhJLFFBQUEsQ0FBQSxVQUFBLENBQUEsaUJBQUEsQ25RUVIscUJtUVJRLENuUTBETixpQm1RMURNLEMzTWtGUixxQjJNbEZRLENBQUEsQzNRV0osbUIyUVhJLE9BQUEsQ0FBQSxVQUFBLENBQUEsaUJBQUEsQ25RUVIscUJtUVJRLENuUTBETixpQm1RMURNLEMzTWtGUixxQjJNbEZRLENBQUEsQzNRV0osbUIyUVhJLFFBRUUsTUFBQSxRQ0hSLENBQUEsVUFBQSxDQUFBLGlCQUFBLENwUVNGLHFCb1FSSSxpQkFBQSxLQUtFLENBQUEsVUFBQSxDQUFBLGlCQUFBLENwUXFESixpQm9RckRJLEM1UU1GLG1CNFFORSxDclBrR0osMEJxUGxHSSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDcFFxREosaUJvUXJESSxDNVFNRixtQjRRTkUsQ3JQa0dKLHlCcVBsR0ksTUFBQSxDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDcFFxREosaUJvUXJESSxDNVFNRixtQjRRTkUsQ3JQa0dKLHlCcVBsR0ksU0FHRSxtQkFBQSxJQUFBLGNBQUEsRUFBQSxLQUFBLEVBQUEsSUFJSixDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDcFE4Q0YsZ0JvUTlDRSxLQUFBLEM1TTZFRSwyQjRNN0VGLEtBQUEsQzVNNkVFLHNCNE03RUYsS0FBQSxDNU02RUUsNEI0TTdFRixDNU1zRUoscUI0TXRFSSxDQUFBLENyUDJGRix5QnFQM0ZFLE1BQUEsS0FBQSxDQUFBLG9CQUNFLHlCQUFBLElBQUEsY0FBQSxFQUFBLEtBQUEsRUFBQSxJQ25CSixDQUFBLFVBQUEsQ0FBQSxpQkFBQSxDclFjRiw2QnFRYkksSUNJQSxDQUFBLGtCQUFBLENBQUEsaUJBQUEsQ3BFREYsMkJvRUNFLENwRWVGLGdDb0VkSSw4QkFBQSxnQkFBQSxJQUFBLEVBQUEsSUFBQSw2QkFBQSxDQUFBLEVBQUEsSUFBQSx3QkFBQSxHQUFBLEVBQUEsSUFBQSx3QkFBQSxHQUFBLEVBQUEsSUFBQSw2QkFBQSxNQU9GLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDcEVURiwyQm9FU0UsQ3BFT0YsaUNvRU5JLDhCQUFBLGdCQUFBLElBQUEsRUFBQSxJQUFBLDZCQUFBLENBQUEsRUFBQSxJQUFBLHdCQUFBLEdBQUEsRUFBQSxJQUFBLHdCQUFBLEdBQUEsRUFBQSxJQUFBLDZCQUFBLE1BT0YsQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENwRWpCRiwyQm9FaUJFLENwRURGLGlDb0VFSSw4QkFBQSxnQkFBQSxJQUFBLEVBQUEsSUFBQSw4QkFBQSxDQUFBLEVBQUEsSUFBQSx5QkFBQSxHQUFBLEVBQUEsSUFBQSx5QkFBQSxHQUFBLEVBQUEsSUFBQSw4QkFBQSxNQU9GLENBQUEsa0JBQUEsQ0FBQSxpQkFBQSxDcEV6QkYsMkJvRXlCRSxDcEVURixpQ29FVUksOEJBQUEsZ0JBQUEsSUFBQSxFQUFBLElBQUEsNkJBQUEsQ0FBQSxFQUFBLElBQUEsd0JBQUEsR0FBQSxFQUFBLElBQUEsd0JBQUEsR0FBQSxFQUFBLElBQUEsNkJBQUEsTUNqQkosQ0FBQSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsZUFBQSxDQUFBLGlCQUFBLENBQUEsY0FBQSxDQUFBLGlCQUFBLENBQUEscUJBQUEsQ0FBQSxpQkFDRSxtQkFBQSxRQUNBLG9CQUFBLFFBQ0EsNEJBQUEsUUFDQSxhQUFBLElBQUEscUJBQ0EsVUFBQSxLQUNBLGlCQUFBLFFBRUEsMEJBQUEsWUFFQSxtQkFBQSxRQUVBLHNDQUFBLFlBQ0EseUJBQUEsUUFDQSw4QkFBQSxZQUNBLG9DQUFBLFlBQ0EseUJBQUEsS0FDQSx5QkFBQSxLQUNBLHdCQUFBLEtBQ0EsMkJBQUEsSUFDQSw4QkFBQSxnQkFBQSxJQUFBLEVBQUEsS0FBQSxHQUFBLEVBQUEsR0FBQSxFQUFBLEVBQUEsRUFBQSxHQUFBLEVBQUEsRUFBQSxLQUFBLEdBQUEsRUFBQSxHQUFBLEVBQUEsRUFBQSxFQUFBLEdBQUEsR0FBQSxFQUFBLEtBQUEsR0FBQSxFQUFBLEdBQUEsRUFBQSxFQUFBLEVBQUEsR0FBQSxHQUFBLEVBQUEsS0FBQSxHQUFBLEVBQUEsR0FBQSxFQUFBLEVBQUEsRUFBQSxHQUFBLE1BS0EsaUNBQUEsRUFBQSxFQUNBLHVCQUFBLFFBQUEsRUFBQSxDQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsS0FBQSxDQUFBLEVBQUEsS0FBQSxHQUFBLEVBQUEsS0FBQSxJQUFBLEVBQUEsS0FBQSxJQUFBLEVBQUEsRUFBQSxJQUFBLEVBQUEsRUFBQSxJQUFBLEVBQUEsRUFBQSxHQVFBLGdDQUFBLElBQ0EsZ0NBQUEsSUFDQSwyQkFBQSxJQUNBLHdCQUFBLElBQ0EseUJBQUEsSUFBQSxnQ0FDQSx5QkFBQSxRQUNBLDRDQUFBLFlBQ0EsNkNBQUEsWUFDQSxtQ0FBQSxRQUNBLDBDQUFBLFlBQ0EseUNBQUEsUUFDQSxnREFBQSxZQUNBLHNDQUFBLElBQUEsY0FBQSxFQUFBLEtBQUEsRUFBQSxJQUVBLHlCQUFBLEVBRUEseUJBQUEsRUFFQSwwQkFBQSxFQUVBLHlCQUFBLFFBQ0EseUJBQUEsSUFDQSx5QkFBQSxPQUNBLG9DQUFBLElBQ0Esb0NBQUEsSUFDQSwrQ0FBQSxJQUFBLG9DQUNBLHdCQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsd0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUNBLHNCQUFBLEtBQUEsS0FBQSxFQUFBLElBQUEsd0NBQUEsRUFBQSxJQUFBLG9DQUFBLEVBQUEsRUFBQSxFQUFBLElBQUEseUJBQUEsRUFBQSxHQUNBLHFCQUFBLFFBQ0EsZ0NBQUEsUUFDQSw0QkFBQSxRQUNBLDhCQUFBLFVBQ0EseUNBQUEsWUFFQSwyQ0FBQSxRQUNBLGdDQUFB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 */
