@charset "UTF-8";
/* Mixins */
/* Base */
/* Reset and base styles  */
* {
  margin: 0;
  padding: 0;
  border: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Links */
a, a:link, a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

/* Common */
aside, nav, footer, header, section, main {
  display: block;
}

h1, h2, h3, h4, h5, h6, p {
  font-size: inherit;
  font-weight: inherit;
}

ul, ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

img, svg {
  max-width: 100%;
  height: auto;
}

address {
  font-style: normal;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Form */
input, textarea, button, select {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
}

input::-ms-clear {
  display: none;
}

button, input[type=submit] {
  display: inline-block;
  background: none;
  background-color: transparent;
  box-shadow: none;
  cursor: pointer;
}

input:focus, input:active,
button:focus, button:active {
  outline: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

label {
  cursor: pointer;
}

legend {
  display: block;
}

:root {
  --container-width: 1200px;
  --container-padding: 15px;
  --font-main: "DM Sans", arial, helvetica, sans-serif;
  --page-font-size: 15px;
  --page-line-height: 1.6;
  --page-bg: #fff;
  --text-color: #000;
  --accent: #ac182c;
  /*
  --laptop-size: 1199px;
  --tablet-size: 959px;
  --mobile-size: 599px;

  --awb-color1: rgba(255, 255, 255, 1);
  --awb-color1-h: 0;
  --awb-color1-s: 0%;
  --awb-color1-l: 100%;
  --awb-color1-a: 100%;
  --awb-color2: rgba(249, 249, 251, 1);
  --awb-color2-h: 240;
  --awb-color2-s: 20%;
  --awb-color2-l: 98%;
  --awb-color2-a: 100%;
  --awb-color3: rgba(244, 244, 246, 1);
  --awb-color3-h: 240;
  --awb-color3-s: 10%;
  --awb-color3-l: 96%;
  --awb-color3-a: 100%;
  --awb-color4: rgba(242, 243, 245, 1);
  --awb-color4-h: 220;
  --awb-color4-s: 13%;
  --awb-color4-l: 95%;
  --awb-color4-a: 100%;
  --awb-color5: rgba(226, 226, 226, 1);
  --awb-color5-h: 0;
  --awb-color5-s: 0%;
  --awb-color5-l: 89%;
  --awb-color5-a: 100%;
  --awb-color6: rgba(237, 119, 3, 1);
  --awb-color6-h: 30;
  --awb-color6-s: 98%;
  --awb-color6-l: 47%;
  --awb-color6-a: 100%;
  --awb-color7: rgba(248, 96, 17, 1);
  --awb-color7-h: 21;
  --awb-color7-s: 94%;
  --awb-color7-l: 52%;
  --awb-color7-a: 100%;
  --awb-color8: rgba(0, 0, 0, 1);
  --awb-color8-h: 0;
  --awb-color8-s: 0%;
  --awb-color8-l: 0%;
  --awb-color8-a: 100%;
  --awb-custom10: rgba(0, 0, 0, 0.08);
  --awb-custom10-h: 0;
  --awb-custom10-s: 0%;
  --awb-custom10-l: 0%;
  --awb-custom10-a: 8%;
  --awb-custom11: rgba(101, 188, 123, 1);
  --awb-custom11-h: 135;
  --awb-custom11-s: 39%;
  --awb-custom11-l: 57%;
  --awb-custom11-a: 100%;
  --awb-custom12: rgba(74, 78, 87, 1);
  --awb-custom12-h: 222;
  --awb-custom12-s: 8%;
  --awb-custom12-l: 32%;
  --awb-custom12-a: 100%;
  --awb-custom13: rgba(33, 41, 52, 1);
  --awb-custom13-h: 215;
  --awb-custom13-s: 22%;
  --awb-custom13-l: 17%;
  --awb-custom13-a: 100%;
  --awb-custom14: rgba(0, 0, 0, 0.8);
  --awb-custom14-h: 0;
  --awb-custom14-s: 0%;
  --awb-custom14-l: 0%;
  --awb-custom14-a: 80%;
  --awb-custom15: rgba(242, 243, 245, 0.7);
  --awb-custom15-h: 220;
  --awb-custom15-s: 13%;
  --awb-custom15-l: 95%;
  --awb-custom15-a: 70%;
  --site_width: 1220px;
  --site_width-int: 1220;
  --margin_offset-top: 0px;
  --margin_offset-bottom: 0px;
  --margin_offset-top-no-percent: 0px;
  --margin_offset-bottom-no-percent: 0px;
  --main_padding-top: 0px;
  --main_padding-top-or-55px: 0px;
  --main_padding-bottom: 0px;
  --sidebar_width: 24%;
  --sidebar_gutter: 6%;
  --sidebar_2_1_width: 24%;
  --sidebar_2_2_width: 24%;
  --dual_sidebar_gutter: 4%;
  --grid_main_break_point: 1124;
  --side_header_break_point: 1024;
  --content_break_point: 1024;
  --typography_sensitivity: 0.6;
  --typography_factor: 1.15;
  --primary_color: #ed7703;
  --primary_color-85a: rgba(237, 119, 3, 0.85);
  --primary_color-7a: rgba(237, 119, 3, 0.7);
  --primary_color-5a: rgba(237, 119, 3, 0.5);
  --primary_color-35a: rgba(237, 119, 3, 0.35);
  --primary_color-2a: rgba(237, 119, 3, 0.2);
  --header_bg_repeat: no-repeat;
  --side_header_width: 0px;
  --side_header_width-int: 0;
  --header_padding-top: 10px;
  --header_padding-bottom: 15px;
  --header_padding-left: 0px;
  --header_padding-right: 0px;
  --menu_highlight_background: #65bc7b;
  --menu_arrow_size-width: 23px;
  --menu_arrow_size-height: 12px;
  --nav_highlight_border: 3px;
  --nav_padding: 35px;
  --nav_padding-no-zero: 35px;
  --dropdown_menu_top_border_size: 3px;
  --dropdown_menu_width: 240px;
  --mainmenu_dropdown_vertical_padding: 16px;
  --menu_sub_bg_color: #ffffff;
  --menu_bg_hover_color: #ffffff;
  --menu_sub_sep_color: rgba(0, 0, 0, 0.08);
  --menu_h45_bg_color: #ffffff;
  --nav_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --nav_typography-font-weight: 500;
  --nav_typography-font-size: 18px;
  --nav_typography-letter-spacing: 0px;
  --nav_typography-color: rgba(0, 0, 0, 0.85);
  --nav_typography-color-65a: rgba(0, 0, 0, 0.65);
  --nav_typography-color-35a: rgba(0, 0, 0, 0.35);
  --menu_hover_first_color: #ed7703;
  --menu_hover_first_color-65a: rgba(237, 119, 3, 0.65);
  --menu_sub_color: #000000;
  --nav_dropdown_font_size: 18px;
  --flyout_menu_icon_font_size: 20px;
  --flyout_menu_icon_font_size_px: 20px;
  --snav_font_size: 15px;
  --sec_menu_lh: 45px;
  --header_top_menu_sub_color: #000000;
  --mobile_menu_icons_top_margin: 2px;
  --mobile_menu_nav_height: 42px;
  --mobile_header_bg_color: #ffffff;
  --mobile_menu_background_color: #ffffff;
  --mobile_menu_hover_color: #f9f9fb;
  --mobile_menu_border_color: #e2e2e2;
  --mobile_menu_toggle_color: #000000;
  --mobile_menu_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --mobile_menu_typography-font-size: 12px;
  --mobile_menu_typography-font-weight: 500;
  --mobile_menu_typography-line-height: 42px;
  --mobile_menu_typography-letter-spacing: 0px;
  --mobile_menu_typography-color: #4a4e57;
  --mobile_menu_typography-font-size-30-or-24px: 24px;
  --mobile_menu_typography-font-size-open-submenu: var(--mobile_menu_typography-font-size, 13px);
  --mobile_menu_font_hover_color: #f86011;
  --menu_icon_size: 14px;
  --logo_alignment: left;
  --logo_background_color: #65bc7b;
  --footer_divider_color: rgba(0, 0, 0, 0);
  --footer_headings_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --footer_headings_typography-font-size: 14px;
  --footer_headings_typography-font-weight: 500;
  --footer_headings_typography-line-height: 1.5;
  --footer_headings_typography-letter-spacing: 0.05em;
  --footer_headings_typography-color: #000000;
  --footer_text_color: #000000;
  --sidebar_bg_color: rgba(255, 255, 255, 0);
  --bg_image: none;
  --bg_repeat: no-repeat;
  --bg_color: #e2e2e2;
  --bg-color-overlay: normal;
  --bg_pattern: url("/wp-content/themes/Avada/assets/images/patterns/pattern1.png");
  --content_bg_color: #ffffff;
  --content_bg_image: none;
  --content_bg_repeat: no-repeat;
  --body_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --body_typography-font-size: 20px;
  --base-font-size: 20;
  --body_typography-font-weight: 400;
  --body_typography-line-height: 1.6;
  --body_typography-letter-spacing: 0px;
  --body_typography-color: #000000;
  --link_color: #000000;
  --link_color-8a: rgba(0, 0, 0, 0.8);
  --link_hover_color: #ed7703;
  --link_hover_color-85a: rgba(237, 119, 3, 0.85);
  --link_hover_color-7a: rgba(237, 119, 3, 0.7);
  --link_hover_color-5a: rgba(237, 119, 3, 0.5);
  --link_hover_color-35a: rgba(237, 119, 3, 0.35);
  --link_hover_color-2a: rgba(237, 119, 3, 0.2);
  --awb-link_decoration_line: none;
  --awb-link_decoration_style: solid;
  --awb-link_decoration_thickness: 1px;
  --awb-link_decoration_underline_offset: auto;
  --awb-link_decoration_line_hover: none;
  --awb-link_decoration_style_hover: solid;
  --awb-link_decoration_thickness_hover: 1px;
  --awb-link_decoration_underline_offset_hover: auto;
  --h1_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h1_typography-font-weight: 700;
  --h1_typography-line-height: 1.12;
  --h1_typography-letter-spacing: -0.042em;
  --h1_typography-font-size: 72px;
  --h1_typography-color: #000000;
  --h1_typography-margin-top: 0.67em;
  --h1_typography-margin-bottom: 0.67em;
  --h2_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h2_typography-font-weight: 500;
  --h2_typography-line-height: 1.14;
  --h2_typography-letter-spacing: -0.036em;
  --h2_typography-font-size: 54px;
  --h2_typography-color: #000000;
  --h2_typography-margin-top: 0em;
  --h2_typography-margin-bottom: 1.1em;
  --h3_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h3_typography-font-weight: 500;
  --h3_typography-line-height: 1.26;
  --h3_typography-letter-spacing: -0.03em;
  --h3_typography-font-size: 32px;
  --h3_typography-color: #000000;
  --h3_typography-margin-top: 1em;
  --h3_typography-margin-bottom: 1em;
  --h4_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h4_typography-font-weight: 500;
  --h4_typography-line-height: 1.4;
  --h4_typography-letter-spacing: -0.016em;
  --h4_typography-font-size: 26px;
  --h4_typography-color: #000000;
  --h4_typography-margin-top: 1.33em;
  --h4_typography-margin-bottom: 1.33em;
  --h5_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h5_typography-font-weight: 500;
  --h5_typography-line-height: 1.36;
  --h5_typography-letter-spacing: -0.012em;
  --h5_typography-font-size: 22px;
  --h5_typography-color: #000000;
  --h5_typography-margin-top: 1.67em;
  --h5_typography-margin-bottom: 1.67em;
  --h6_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --h6_typography-font-weight: 500;
  --h6_typography-line-height: 1.34;
  --h6_typography-letter-spacing: 0px;
  --h6_typography-font-size: 20px;
  --h6_typography-color: #000000;
  --h6_typography-margin-top: 2.33em;
  --h6_typography-margin-bottom: 2.33em;
  --post_title_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --post_title_typography-font-weight: 500;
  --post_title_typography-line-height: 1.3;
  --post_title_typography-letter-spacing: -0.024em;
  --post_title_typography-font-size: 32px;
  --post_title_typography-color: #000000;
  --post_titles_extras_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --post_titles_extras_typography-font-weight: 500;
  --post_titles_extras_typography-line-height: 1.5;
  --post_titles_extras_typography-letter-spacing: 0px;
  --post_titles_extras_typography-font-size: 20px;
  --post_titles_extras_typography-color: #000000;
  --blog_archive_grid_column_spacing: 40px;
  --dates_box_color: #f2f3f5;
  --meta_font_size: 13px;
  --portfolio_archive_column_spacing: 48px;
  --portfolio_meta_font_size: 14px;
  --social_bg_color: #f4f4f6;
  --social_sharing_padding-top: 1.33em;
  --social_sharing_padding-right: 20px;
  --social_sharing_padding-bottom: 1.33em;
  --social_sharing_padding-left: 20px;
  --sharing_social_links_icon_color: #000000;
  --sharing_social_links_box_color: #e8e8e8;
  --sharing_social_links_boxed_padding: 8px;
  --slider_nav_box_dimensions-width: 30px;
  --slider_nav_box_dimensions-height: 30px;
  --slider_arrow_size: 14px;
  --es_caption_font_size: 20px;
  --form_input_height: 60px;
  --form_input_height-main-menu-search-width: calc(250px + 1.43 * 60px);
  --form_text_size: 18px;
  --form_bg_color: #ffffff;
  --form_text_color: #5e5e5e;
  --form_text_color-35a: rgba(94, 94, 94, 0.35);
  --form_border_width-top: 1px;
  --form_border_width-bottom: 1px;
  --form_border_width-left: 1px;
  --form_border_width-right: 1px;
  --form_border_color: #dcdcdc;
  --form_focus_border_color: #f86011;
  --form_focus_border_color-5a: rgba(248, 96, 17, 0.5);
  --form_border_radius: 10px;
  --live_search_results_height: 250px;
  --privacy_bg_color: rgba(0, 0, 0, 0.1);
  --privacy_color: rgba(0, 0, 0, 0.3);
  --privacy_bar_padding-top: 15px;
  --privacy_bar_padding-bottom: 15px;
  --privacy_bar_padding-left: 30px;
  --privacy_bar_padding-right: 30px;
  --privacy_bar_bg_color: rgba(0, 0, 0, 0.9);
  --privacy_bar_font_size: 13px;
  --privacy_bar_color: #8c8989;
  --privacy_bar_link_color: #bfbfbf;
  --privacy_bar_link_hover_color: #f86011;
  --privacy_bar_headings_color: #dddddd;
  --scrollbar_background: #f2f3f5;
  --scrollbar_handle: #65bc7b;
  --related_posts_columns: 4;
  --related_posts_column_spacing: 48px;
  --image_rollover_icon_size: 15px;
  --image_rollover_text_color: #ffffff;
  --pagination_width_height: 30px;
  --pagination_box_padding-width: 6px;
  --pagination_box_padding-height: 2px;
  --pagination_border_width: 1px;
  --pagination_border_radius: 0px;
  --pagination_font_size: 13px;
  --timeline_bg_color: rgba(255, 255, 255, 0);
  --timeline_bg_color-not-transparent: rgba(255, 255, 255, 1);
  --timeline_color: rgba(255, 255, 255, 0);
  --grid_separator_color: rgba(0, 0, 0, 0.08);
  --carousel_nav_color: rgba(0, 0, 0, 0.7);
  --carousel_hover_color: rgba(0, 0, 0, 0.8);
  --info_bg_color: #ffffff;
  --info_accent_color: #000000;
  --danger_bg_color: rgba(238, 61, 61, 0.08);
  --danger_accent_color: #ee3d3d;
  --success_bg_color: rgba(13, 189, 131, 0.08);
  --success_accent_color: #0dbd83;
  --warning_bg_color: rgba(255, 200, 55, 0.08);
  --warning_accent_color: #ffbb00;
  --alert_border_size: 1px;
  --button_padding-top: 17px;
  --button_padding-bottom: 17px;
  --button_padding-left: 40px;
  --button_padding-right: 40px;
  --button_typography-font-family: "DM Sans", Arial, Helvetica, sans-serif;
  --button_typography-font-weight: 400;
  --button_font_size: 18px;
  --button_line_height: 21px;
  --button_text_transform: none;
  --button_gradient_top_color: #000000;
  --button_gradient_bottom_color: #000000;
  --button_gradient_top_color_hover: rgba(233, 87, 11, 0);
  --button_gradient_bottom_color_hover: rgba(233, 87, 11, 0);
  --button_gradient_start: 0%;
  --button_gradient_end: 100%;
  --button_gradient_angle: 180deg;
  --button_radial_direction: center center;
  --button_accent_color: #ffffff;
  --button_accent_hover_color: #000000;
  --button_bevel_color: #5db072;
  --button_box_shadow: none;
  --button_bevel_color_hover: #5db072;
  --button_border_width-top: 2px;
  --button_border_width-right: 2px;
  --button_border_width-bottom: 2px;
  --button_border_width-left: 2px;
  --button_border_color: #000000;
  --button_border_hover_color: #000000;
  --chart_bg_color: rgba(255, 255, 255, 0);
  --checklist_icons_color: #ffffff;
  --checklist_circle_color: #f86011;
  --checklist_text_color: #000000;
  --checklist_item_size: 20px;
  --checklist_item_padding-top: 0.35em;
  --checklist_item_padding-bottom: 0.35em;
  --checklist_item_padding-left: 0;
  --checklist_item_padding-right: 0;
  --checklist_divider_color: rgba(0, 0, 0, 0.08);
  --checklist_odd_row_bgcolor: rgba(255, 255, 255, 0);
  --checklist_even_row_bgcolor: rgba(255, 255, 255, 0);
  --col_margin-top: 20px;
  --col_margin-bottom: 20px;
  --col_spacing: 4%;
  --container_padding_default_top: 0px;
  --container_padding_default_bottom: 0px;
  --container_padding_default_left: 0px;
  --container_padding_default_right: 0px;
  --container_padding_100_top: 0px;
  --container_padding_100_bottom: 0px;
  --container_padding_100_left: 32px;
  --container_padding_100_right: 32px;
  --full_width_bg_color: rgba(255, 255, 255, 0);
  --full_width_border_sizes_top: 0px;
  --full_width_border_sizes_bottom: 0px;
  --full_width_border_sizes_left: 0px;
  --full_width_border_sizes_right: 0px;
  --full_width_border_color: rgba(0, 0, 0, 0.08);
  --content_box_bg_color: rgba(255, 255, 255, 0);
  --content_box_title_size: 24px;
  --content_box_title_color: #000000;
  --content_box_body_color: #000000;
  --content_box_icon_color: #ffffff;
  --content_box_hover_animation_accent_color: #f86011;
  --content_box_margin_top: 16px;
  --content_box_margin_bottom: 16px;
  --countdown_background_color: #65bc7b;
  --countdown_counter_box_spacing: 10px;
  --countdown_counter_box_color: #212934;
  --countdown_counter_padding-top: 0.6em;
  --countdown_counter_padding-right: 1.1em;
  --countdown_counter_padding-bottom: 0.6em;
  --countdown_counter_padding-left: 1.1em;
  --countdown_counter_border_size: 0;
  --countdown_counter_border_color: #1d242d;
  --countdown_counter_border_radius: 4px;
  --countdown_counter_font_size: 18px;
  --countdown_counter_text_color: #ffffff;
  --countdown_label_font_size: 18px;
  --countdown_label_color: #ffffff;
  --countdown_heading_font_size: 18px;
  --countdown_heading_text_color: #ffffff;
  --countdown_subheading_font_size: 14px;
  --countdown_subheading_text_color: #ffffff;
  --countdown_link_text_color: #ffffff;
  --counter_box_color: #65bc7b;
  --counter_box_title_size: 50;
  --counter_box_icon_size: 50;
  --counter_box_body_color: #4a4e57;
  --counter_box_body_size: 14;
  --counter_box_border_color: #e2e2e2;
  --flip_boxes_flip_duration: 0.8s;
  --flip_boxes_front_bg: #212934;
  --flip_boxes_front_heading: #f9f9fb;
  --flip_boxes_front_text: #4a4e57;
  --flip_boxes_back_bg: #65bc7b;
  --flip_boxes_back_heading: #ffffff;
  --flip_boxes_back_text: rgba(255, 255, 255, 0.8);
  --flip_boxes_border_size: 1px;
  --flip_boxes_border_color: rgba(0, 0, 0, 0);
  --flip_boxes_border_radius: 6px;
  --icon_color: #f86011;
  --icon_color_hover: #f86011;
  --icon_circle_color: #ffe7da;
  --icon_circle_color_hover: #f9e1d4;
  --icon_border_size: #ffffff;
  --icon_border_color: #ffe7da;
  --icon_border_color_hover: #f9e1d4;
  --icon_border_top_l_rad: 50%;
  --icon_border_top_r_rad: 50%;
  --icon_border_bot_r_rad: 50%;
  --icon_border_bot_l_rad: 50%;
  --before_after_font_size: 14;
  --before_after_accent_color: #ffffff;
  --before_after_handle_color: #ffffff;
  --before_after_handle_bg: rgba(255, 255, 255, 0);
  --before_after_transition_time: 0.5;
  --before_after_border_size: 0;
  --before_after_border_color: #e2e2e2;
  --before_after_border_radius: 0px;
  --popover_heading_bg_color: #f9f9fb;
  --popover_content_bg_color: #ffffff;
  --popover_border_color: #e2e2e2;
  --popover_text_color: #4a4e57;
  --pricing_box_color: #65bc7b;
  --progressbar_text_color: #ffffff;
  --progressbar_height: 48px;
  --progressbar_filled_color: #65bc7b;
  --progressbar_unfilled_color: #f2f3f5;
  --progressbar_filled_border_size: 0px;
  --progressbar_filled_border_color: #ffffff;
  --sep_color: rgba(0, 0, 0, 0.08);
  --tabs_bg_color: #ffffff;
  --tabs_inactive_color: #f9f9fb;
  --tabs_border_color: #e2e2e2;
  --testimonial_bg_color: #f9f9fb;
  --testimonial_text_color: #4a4e57;
  --text_columns: 1;
  --text_column_min_width: 100px;
  --text_column_spacing: 2em;
  --text_rule_style: none;
  --title_border_color: rgba(0, 0, 0, 0.08);
  --title_margin-top: 12px;
  --title_margin-right: 0px;
  --title_margin-bottom: 24px;
  --title_margin-left: 0px;
  --title_margin_mobile-top: 12px;
  --title_margin_mobile-right: 0px;
  --title_margin_mobile-bottom: 24px;
  --title_margin_mobile-left: 0px;
  --accordion_divider_color: rgba(0, 0, 0, 0.08);
  --accordion_divider_hover_color: rgba(0, 0, 0, 0.08);
  --accordian_inactive_color: #000000;
  --accordian_active_color: #f86011;
  --faq_accordion_divider_color: rgba(0, 0, 0, 0.08);
  --faq_accordion_divider_hover_color: rgba(0, 0, 0, 0.08);
  --faq_accordion_title_typography-font-family: "DM Sans";
  --faq_accordion_title_typography-font-size: 22px;
  --faq_accordion_title_typography-font-weight: 500;
  --faq_accordion_title_typography-color: #000000;
  --faq_accordian_icon_color: #f86011;
  --faq_accordian_inactive_color: #000000;
  --faq_accordion_content_typography-font-family: "DM Sans";
  --faq_accordion_content_typography-font-size: 20px;
  --faq_accordion_content_typography-font-weight: 400;
  --faq_accordion_content_typography-color: #000000;
  */
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: var(--font-main);
  font-size: var(--page-font-size);
  line-height: var(--page-line-height);
  color: var(--text-color);
  background-color: var(--page-bg);
}

main {
  overflow-x: hidden;
}

.d-flex {
  display: flex;
}

.d-block {
  display: block;
}

.d-inline-flex {
  display: inline-flex;
}

.d-none {
  display: none;
}

.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-normal {
  justify-content: normal !important;
}

.justify-content-start {
  justify-content: start !important;
}

.justify-content-end {
  justify-content: end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-space-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: around !important;
}

.align-items-start {
  align-items: start !important;
}

.align-items-end {
  align-items: end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.visibility-visible {
  visibility: visible !important;
}

.visibility-hidden {
  visibility: hidden !important;
}

.visibility-collapse {
  visibility: collapse !important;
}

.z-index-0 {
  z-index: 0 !important;
}

.z-index-1 {
  z-index: 1 !important;
}

.z-index-2 {
  z-index: 2 !important;
}

.z-index-3 {
  z-index: 3 !important;
}

.z-index-4 {
  z-index: 4 !important;
}

.z-index-5 {
  z-index: 5 !important;
}

.z-index-6 {
  z-index: 6 !important;
}

.z-index-7 {
  z-index: 7 !important;
}

.z-index-8 {
  z-index: 8 !important;
}

.z-index-9 {
  z-index: 9 !important;
}

.opacity-0 {
  opacity: calc(0 / 10) !important;
}

.opacity-1 {
  opacity: calc(1 / 10) !important;
}

.opacity-2 {
  opacity: calc(2 / 10) !important;
}

.opacity-3 {
  opacity: calc(3 / 10) !important;
}

.opacity-4 {
  opacity: calc(4 / 10) !important;
}

.opacity-5 {
  opacity: calc(5 / 10) !important;
}

.opacity-6 {
  opacity: calc(6 / 10) !important;
}

.opacity-7 {
  opacity: calc(7 / 10) !important;
}

.opacity-8 {
  opacity: calc(8 / 10) !important;
}

.opacity-9 {
  opacity: calc(9 / 10) !important;
}

.cursor-auto {
  cursor: auto !important;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-text {
  cursor: text !important;
}

.cursor-move {
  cursor: move !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.user-select-none {
  user-select: none !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-text {
  user-select: text !important;
}

.user-select-all {
  user-select: all !important;
}

.pointer-events-auto {
  pointer-events: auto !important;
}

.pointer-events-none {
  pointer-events: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-justify {
  text-align: justify !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-overline {
  text-decoration: overline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-transform-none {
  text-transform: none !important;
}

.text-transform-uppercase {
  text-transform: uppercase !important;
}

.text-transform-lowercase {
  text-transform: lowercase !important;
}

.text-transform-capitalize {
  text-transform: capitalize !important;
}

.text-wrap-normal {
  white-space: normal !important;
}

.text-wrap-nowrap {
  white-space: nowrap !important;
}

.text-overflow-clip {
  overflow: hidden;
  text-overflow: clip;
  white-space: nowrap;
}

.text-overflow-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.weight-100 {
  font-weight: 100 !important;
}

.weight-300 {
  font-weight: 300 !important;
}

.weight-400 {
  font-weight: 400 !important;
}

.weight-500 {
  font-weight: 500 !important;
}

.weight-700 {
  font-weight: 700 !important;
}

.weight-900 {
  font-weight: 900 !important;
}

.font-style-normal {
  font-style: normal !important;
}

.font-style-italic {
  font-style: italic !important;
}

.font-size-12 {
  font-size: 12px !important;
}

.font-size-14 {
  font-size: 14px !important;
}

.font-size-16 {
  font-size: 16px !important;
}

.font-size-18 {
  font-size: 18px !important;
}

.font-size-20 {
  font-size: 20px !important;
}

.font-size-24 {
  font-size: 24px !important;
}

.font-size-28 {
  font-size: 28px !important;
}

.font-size-32 {
  font-size: 32px !important;
}

.font-size-36 {
  font-size: 36px !important;
}

.font-size-48 {
  font-size: 48px !important;
}

.font-size-60 {
  font-size: 60px !important;
}

.font-size-72 {
  font-size: 72px !important;
}

.text-transform-uppercase {
  text-transform: uppercase !important;
}

.text-transform-lowercase {
  text-transform: lowercase !important;
}

.text-transform-capitalize {
  text-transform: capitalize !important;
}

.w-40 {
  width: 40% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-92 {
  width: 92% !important;
}

.w-93 {
  width: 93% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.p-b-0 {
  padding-bottom: 0 !important;
}

.p-t-0 {
  padding-top: 0 !important;
}

.m-b-0 {
  padding-bottom: 0 !important;
}

.m-t-0 {
  padding-top: 0 !important;
}

.m-auto {
  margin: auto;
}

.fw-300 {
  font-weight: 300 !important;
}

.fw-600 {
  font-weight: 600 !important;
}

.fw-700 {
  font-weight: 700 !important;
}

.d-none {
  display: none;
}

.d-from-mobile {
  display: flex !important;
}

.display-desktop {
  display: flex !important;
}

.display-tablet {
  display: none !important;
}

.display-mobile {
  display: none !important;
}

@media (max-width: 1024px) {
  .d-from-mobile {
    display: flex !important;
  }
  .display-desktop {
    display: none !important;
  }
  .display-tablet {
    display: flex !important;
  }
}
@media (max-width: 640px) {
  .d-from-mobile {
    display: none !important;
  }
  .display-tablet {
    display: none !important;
  }
  .display-mobile {
    display: flex !important;
  }
}
@font-face {
  font-family: main-icons;
  src: url("/fonts/icons.woff") format("woff"), url("/fonts/icons.ttf") format("truetype"), url("/fonts/icons.svg#icons") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58VXh.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58VXh.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58VXh.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58Q.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6h9Q.woff2") format("woff2");
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DM Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/fonts/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K4.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  src: url("/fonts/fa-brands-400.eot");
  src: url("/fonts/fa-brands-400.eot#iefix") format("embedded-opentype"), url("/fonts/fa-brands-400.woff2") format("woff2"), url("/fonts/fa-brands-400.woff") format("woff"), url("/fonts/fa-brands-400.ttf") format("truetype"), url("/fonts/fa-brands-400.svg#fontawesome") format("svg");
  font-display: swap;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  src: url("/fonts/fa-regular-400.eot");
  src: url("/fonts/fa-regular-400.eot#iefix") format("embedded-opentype"), url("/fonts/fa-regular-400.woff2") format("woff2"), url("/fonts/fa-regular-400.woff") format("woff"), url("/fonts/fa-regular-400.ttf") format("truetype"), url("/fonts/fa-regular-400.svg#fontawesome") format("svg");
  font-display: swap;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  src: url("/fonts/fa-solid-900.eot");
  src: url("/fonts/fa-solid-900.eot#iefix") format("embedded-opentype"), url("/fonts/fa-solid-900.woff2") format("woff2"), url("/fonts/fa-solid-900.woff") format("woff"), url("/fonts/fa-solid-900.ttf") format("truetype"), url("/fonts/fa-solid-900.svg#fontawesome") format("svg");
  font-display: swap;
}
@font-face {
  font-family: Marketing-Bold;
  src: url("/fonts/Marketing-Bold.eot?x1m7hf");
  src: url("/fonts/Marketing-Bold.eot?x1m7hf#iefix") format("embedded-opentype"), url("/fonts/Marketing-Bold.ttf?x1m7hf") format("truetype"), url("/fonts/Marketing-Bold.woff?x1m7hf") format("woff"), url("/fonts/Marketing-Bold.svg?x1m7hf#Marketing-Bold") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* GLOBAL STYLES */
.icon-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  float: left;
}

.icon-chat {
  cursor: pointer;
}

/* MAIN ICONS */
[class*=" icon-"],
[class^=icon-] {
  font-family: main-icons !important;
  font-weight: 400;
  line-height: 1;
  text-transform: none;
  speak: never;
  font-style: normal;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-female::before {
  content: "\e61b";
}

.icon-male::before {
  content: "\e61a";
}

.icon-user2::before {
  content: "\e61b";
}

.icon-check::before {
  content: "\f00c";
}

.icon-tiktok::before {
  content: "\e906";
}

.icon-discord::before {
  content: "\e903";
}

.icon-FB_logo_black-solid-1::before {
  content: "\e902";
}

.icon-map-marker-alt::before {
  content: "\e901";
}

.icon-pen::before {
  content: "\e600";
}

.icon-yahoo::before {
  content: "\e601";
}

.icon-pinterest::before {
  content: "\e602";
}

.icon-myspace::before {
  content: "\e603";
}

.icon-facebook::before {
  content: "\e604";
}

.icon-twitter::before {
  content: "\e605";
}

.icon-feed::before {
  content: "\e606";
}

.icon-rss::before {
  content: "\e606";
}

.icon-vimeo::before {
  content: "\e607";
}

.icon-flickr::before {
  content: "\e608";
}

.icon-dribbble::before {
  content: "\e609";
}

.icon-blogger::before {
  content: "\e60b";
}

.icon-soundcloud::before {
  content: "\e60c";
}

.icon-reddit::before {
  content: "\e60d";
}

.icon-paypal::before {
  content: "\e60e";
}

.icon-linkedin::before {
  content: "\e60f";
}

.icon-digg::before {
  content: "\e610";
}

.icon-dropbox::before {
  content: "\e611";
}

.icon-tumblr::before {
  content: "\e613";
}

.icon-grid::before {
  content: "\e614";
}

.icon-mail::before {
  content: "\e616";
}

.icon-forrst::before {
  content: "\e617";
}

.icon-skype::before {
  content: "\e618";
}

.icon-link::before {
  content: "\e619";
}

.icon-user::before {
  content: "\e61a";
}

.icon-minus::before {
  content: "\e61c";
}

.icon-plus::before {
  content: "\e61d";
}

.icon-arrow-left::before {
  content: "\e61e";
}

.icon-arrow-down::before {
  content: "\e61f";
}

.icon-uniE620::before {
  content: "\e620";
}

.icon-arrow-down2::before {
  content: "\e621";
}

.icon-youtube::before {
  content: "\e622";
}

.icon-list::before {
  content: "\e623";
}

.icon-image::before {
  content: "\e624";
}

.icon-images::before {
  content: "\e625";
}

.icon-quotes-left::before {
  content: "\e627";
}

.icon-film::before {
  content: "\e628";
}

.icon-headphones::before {
  content: "\e629";
}

.icon-bubbles::before {
  content: "\e62a";
}

.icon-search::before {
  content: "\f002";
}

.icon-star::before {
  content: "\f005";
}

.icon-star-o::before {
  content: "\f006";
}

.icon-gear::before {
  content: "\f013";
}

.icon-check-square-o::before {
  content: "\f046";
}

.icon-check-circle-o::before {
  content: "\f05d";
}

.icon-shopping-cart::before {
  content: "\f07a";
}

.icon-bars::before {
  content: "\f0c9";
}

.icon-caret-left::before {
  content: "\f0d9";
}

.icon-caret-right::before {
  content: "\f0da";
}

.icon-angle-left::before {
  content: "\f104";
}

.icon-angle-right::before {
  content: "\f105";
}

.icon-angle-up::before {
  content: "\f106";
}

.icon-angle-down::before {
  content: "\f107";
}

.icon-spinner::before {
  content: "\f110";
}

.icon-vk::before {
  content: "\f189";
}

.icon-instagram::before {
  content: "\ea92";
}

.icon-deviantart::before {
  content: "\eaaa";
}

.icon-yelp::before {
  content: "\ead7";
}

.icon-xing::before {
  content: "\e4d8";
}

.icon-spotify::before {
  content: "\ea94";
}

.icon-whatsapp::before {
  content: "\f232";
}

.icon-eye::before {
  content: "\f06e";
}

.icon-eye-slash::before {
  content: "\f070";
}

.icon-twitch::before {
  content: "\ea9f";
}

.icon-telegram::before {
  content: "\f1d8";
}

.icon-teams::before {
  content: "\e900";
}

.icon-question-circle::before {
  content: "\e908";
}

.icon-buy-now-cart::before {
  content: "\e907";
}

.icon-avada-logo::before {
  content: "\e971";
}

.icon-wechat::before {
  content: "\e905";
}

.icon-weixin::before {
  content: "\e905";
}

.icon-phone::before {
  content: "\e942";
}

.icon-close::before {
  content: "\e904";
}

.icon-exclamation-triangle::before {
  content: "\f071";
}

.icon-snapchat::before {
  content: "\f2ac";
}

.icon-cog::before {
  content: "\f014";
}

.icon-check-circle::before {
  content: "\f058";
}

.icon-info-circle::before {
  content: "\f05a";
}

.icon-video::before {
  content: "\e90a";
}

.icon-carousel::before {
  content: "\e909";
}

/* FONT AWESOME ICONS */
.fa,
.fab,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fab {
  font-family: "Font Awesome 5 Brands";
}

.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}

.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

.fa-500px::before {
  content: "\f26e";
}

.fa-accessible-icon::before {
  content: "\f368";
}

.fa-accusoft::before {
  content: "\f369";
}

.fa-acquisitions-incorporated::before {
  content: "\f6af";
}

.fa-ad::before {
  content: "\f641";
}

.fa-address-book::before {
  content: "\f2b9";
}

.fa-address-card::before {
  content: "\f2bb";
}

.fa-adjust::before {
  content: "\f042";
}

.fa-adn::before {
  content: "\f170";
}

.fa-adversal::before {
  content: "\f36a";
}

.fa-affiliatetheme::before {
  content: "\f36b";
}

.fa-air-freshener::before {
  content: "\f5d0";
}

.fa-airbnb::before {
  content: "\f834";
}

.fa-algolia::before {
  content: "\f36c";
}

.fa-align-center::before {
  content: "\f037";
}

.fa-align-justify::before {
  content: "\f039";
}

.fa-align-left::before {
  content: "\f036";
}

.fa-align-right::before {
  content: "\f038";
}

.fa-alipay::before {
  content: "\f642";
}

.fa-allergies::before {
  content: "\f461";
}

.fa-amazon::before {
  content: "\f270";
}

.fa-amazon-pay::before {
  content: "\f42c";
}

.fa-ambulance::before {
  content: "\f0f9";
}

.fa-american-sign-language-interpreting::before {
  content: "\f2a3";
}

.fa-amilia::before {
  content: "\f36d";
}

.fa-anchor::before {
  content: "\f13d";
}

.fa-android::before {
  content: "\f17b";
}

.fa-angellist::before {
  content: "\f209";
}

.fa-angle-double-down::before {
  content: "\f103";
}

.fa-angle-double-left::before {
  content: "\f100";
}

.fa-angle-double-right::before {
  content: "\f101";
}

.fa-angle-double-up::before {
  content: "\f102";
}

.fa-angle-down::before {
  content: "\f107";
}

.fa-angle-left::before {
  content: "\f104";
}

.fa-angle-right::before {
  content: "\f105";
}

.fa-angle-up::before {
  content: "\f106";
}

.fa-angry::before {
  content: "\f556";
}

.fa-angrycreative::before {
  content: "\f36e";
}

.fa-angular::before {
  content: "\f420";
}

.fa-ankh::before {
  content: "\f644";
}

.fa-app-store::before {
  content: "\f36f";
}

.fa-app-store-ios::before {
  content: "\f370";
}

.fa-apper::before {
  content: "\f371";
}

.fa-apple::before {
  content: "\f179";
}

.fa-apple-alt::before {
  content: "\f5d1";
}

.fa-apple-pay::before {
  content: "\f415";
}

.fa-archive::before {
  content: "\f187";
}

.fa-archway::before {
  content: "\f557";
}

.fa-arrow-alt-circle-down::before {
  content: "\f358";
}

.fa-arrow-alt-circle-left::before {
  content: "\f359";
}

.fa-arrow-alt-circle-right::before {
  content: "\f35a";
}

.fa-arrow-alt-circle-up::before {
  content: "\f35b";
}

.fa-arrow-circle-down::before {
  content: "\f0ab";
}

.fa-arrow-circle-left::before {
  content: "\f0a8";
}

.fa-arrow-circle-right::before {
  content: "\f0a9";
}

.fa-arrow-circle-up::before {
  content: "\f0aa";
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-arrow-left::before {
  content: "\f060";
}

.fa-arrow-right::before {
  content: "\f061";
}

.fa-arrow-up::before {
  content: "\f062";
}

.fa-arrows-alt::before {
  content: "\f0b2";
}

.fa-arrows-alt-h::before {
  content: "\f337";
}

.fa-arrows-alt-v::before {
  content: "\f338";
}

.fa-artstation::before {
  content: "\f77a";
}

.fa-assistive-listening-systems::before {
  content: "\f2a2";
}

.fa-asterisk::before {
  content: "\f069";
}

.fa-asymmetrik::before {
  content: "\f372";
}

.fa-at::before {
  content: "\f1fa";
}

.fa-atlas::before {
  content: "\f558";
}

.fa-atlassian::before {
  content: "\f77b";
}

.fa-atom::before {
  content: "\f5d2";
}

.fa-audible::before {
  content: "\f373";
}

.fa-audio-description::before {
  content: "\f29e";
}

.fa-autoprefixer::before {
  content: "\f41c";
}

.fa-avianex::before {
  content: "\f374";
}

.fa-aviato::before {
  content: "\f421";
}

.fa-award::before {
  content: "\f559";
}

.fa-aws::before {
  content: "\f375";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-backspace::before {
  content: "\f55a";
}

.fa-backward::before {
  content: "\f04a";
}

.fa-bacon::before {
  content: "\f7e5";
}

.fa-bacteria::before {
  content: "\e059";
}

.fa-bacterium::before {
  content: "\e05a";
}

.fa-bahai::before {
  content: "\f666";
}

.fa-balance-scale::before {
  content: "\f24e";
}

.fa-balance-scale-left::before {
  content: "\f515";
}

.fa-balance-scale-right::before {
  content: "\f516";
}

.fa-ban::before {
  content: "\f05e";
}

.fa-band-aid::before {
  content: "\f462";
}

.fa-bandcamp::before {
  content: "\f2d5";
}

.fa-barcode::before {
  content: "\f02a";
}

.fa-bars::before {
  content: "\f0c9";
}

.fa-baseball-ball::before {
  content: "\f433";
}

.fa-basketball-ball::before {
  content: "\f434";
}

.fa-bath::before {
  content: "\f2cd";
}

.fa-battery-empty::before {
  content: "\f244";
}

.fa-battery-full::before {
  content: "\f240";
}

.fa-battery-half::before {
  content: "\f242";
}

.fa-battery-quarter::before {
  content: "\f243";
}

.fa-battery-three-quarters::before {
  content: "\f241";
}

.fa-battle-net::before {
  content: "\f835";
}

.fa-bed::before {
  content: "\f236";
}

.fa-beer::before {
  content: "\f0fc";
}

.fa-behance::before {
  content: "\f1b4";
}

.fa-behance-square::before {
  content: "\f1b5";
}

.fa-bell::before {
  content: "\f0f3";
}

.fa-bell-slash::before {
  content: "\f1f6";
}

.fa-bezier-curve::before {
  content: "\f55b";
}

.fa-bible::before {
  content: "\f647";
}

.fa-bicycle::before {
  content: "\f206";
}

.fa-biking::before {
  content: "\f84a";
}

.fa-bimobject::before {
  content: "\f378";
}

.fa-binoculars::before {
  content: "\f1e5";
}

.fa-biohazard::before {
  content: "\f780";
}

.fa-birthday-cake::before {
  content: "\f1fd";
}

.fa-bitbucket::before {
  content: "\f171";
}

.fa-bitcoin::before {
  content: "\f379";
}

.fa-bity::before {
  content: "\f37a";
}

.fa-black-tie::before {
  content: "\f27e";
}

.fa-blackberry::before {
  content: "\f37b";
}

.fa-blender::before {
  content: "\f517";
}

.fa-blender-phone::before {
  content: "\f6b6";
}

.fa-blind::before {
  content: "\f29d";
}

.fa-blog::before {
  content: "\f781";
}

.fa-blogger::before {
  content: "\f37c";
}

.fa-blogger-b::before {
  content: "\f37d";
}

.fa-bluetooth::before {
  content: "\f293";
}

.fa-bluetooth-b::before {
  content: "\f294";
}

.fa-bold::before {
  content: "\f032";
}

.fa-bolt::before {
  content: "\f0e7";
}

.fa-bomb::before {
  content: "\f1e2";
}

.fa-bone::before {
  content: "\f5d7";
}

.fa-bong::before {
  content: "\f55c";
}

.fa-book::before {
  content: "\f02d";
}

.fa-book-dead::before {
  content: "\f6b7";
}

.fa-book-medical::before {
  content: "\f7e6";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-book-reader::before {
  content: "\f5da";
}

.fa-bookmark::before {
  content: "\f02e";
}

.fa-bootstrap::before {
  content: "\f836";
}

.fa-border-all::before {
  content: "\f84c";
}

.fa-border-none::before {
  content: "\f850";
}

.fa-border-style::before {
  content: "\f853";
}

.fa-bowling-ball::before {
  content: "\f436";
}

.fa-box::before {
  content: "\f466";
}

.fa-box-open::before {
  content: "\f49e";
}

.fa-box-tissue::before {
  content: "\e05b";
}

.fa-boxes::before {
  content: "\f468";
}

.fa-braille::before {
  content: "\f2a1";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-bread-slice::before {
  content: "\f7ec";
}

.fa-briefcase::before {
  content: "\f0b1";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-broadcast-tower::before {
  content: "\f519";
}

.fa-broom::before {
  content: "\f51a";
}

.fa-brush::before {
  content: "\f55d";
}

.fa-btc::before {
  content: "\f15a";
}

.fa-buffer::before {
  content: "\f837";
}

.fa-bug::before {
  content: "\f188";
}

.fa-building::before {
  content: "\f1ad";
}

.fa-bullhorn::before {
  content: "\f0a1";
}

.fa-bullseye::before {
  content: "\f140";
}

.fa-burn::before {
  content: "\f46a";
}

.fa-buromobelexperte::before {
  content: "\f37f";
}

.fa-bus::before {
  content: "\f207";
}

.fa-bus-alt::before {
  content: "\f55e";
}

.fa-business-time::before {
  content: "\f64a";
}

.fa-buy-n-large::before {
  content: "\f8a6";
}

.fa-buysellads::before {
  content: "\f20d";
}

.fa-calculator::before {
  content: "\f1ec";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-calendar-alt::before {
  content: "\f073";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-calendar-day::before {
  content: "\f783";
}

.fa-calendar-minus::before {
  content: "\f272";
}

.fa-calendar-plus::before {
  content: "\f271";
}

.fa-calendar-times::before {
  content: "\f273";
}

.fa-calendar-week::before {
  content: "\f784";
}

.fa-camera::before {
  content: "\f030";
}

.fa-camera-retro::before {
  content: "\f083";
}

.fa-campground::before {
  content: "\f6bb";
}

.fa-canadian-maple-leaf::before {
  content: "\f785";
}

.fa-candy-cane::before {
  content: "\f786";
}

.fa-cannabis::before {
  content: "\f55f";
}

.fa-capsules::before {
  content: "\f46b";
}

.fa-car::before {
  content: "\f1b9";
}

.fa-car-alt::before {
  content: "\f5de";
}

.fa-car-battery::before {
  content: "\f5df";
}

.fa-car-crash::before {
  content: "\f5e1";
}

.fa-car-side::before {
  content: "\f5e4";
}

.fa-caravan::before {
  content: "\f8ff";
}

.fa-caret-down::before {
  content: "\f0d7";
}

.fa-caret-left::before {
  content: "\f0d9";
}

.fa-caret-right::before {
  content: "\f0da";
}

.fa-caret-square-down::before {
  content: "\f150";
}

.fa-caret-square-left::before {
  content: "\f191";
}

.fa-caret-square-right::before {
  content: "\f152";
}

.fa-caret-square-up::before {
  content: "\f151";
}

.fa-caret-up::before {
  content: "\f0d8";
}

.fa-carrot::before {
  content: "\f787";
}

.fa-cart-arrow-down::before {
  content: "\f218";
}

.fa-cart-plus::before {
  content: "\f217";
}

.fa-cash-register::before {
  content: "\f788";
}

.fa-cat::before {
  content: "\f6be";
}

.fa-cc-amazon-pay::before {
  content: "\f42d";
}

.fa-cc-amex::before {
  content: "\f1f3";
}

.fa-cc-apple-pay::before {
  content: "\f416";
}

.fa-cc-diners-club::before {
  content: "\f24c";
}

.fa-cc-discover::before {
  content: "\f1f2";
}

.fa-cc-jcb::before {
  content: "\f24b";
}

.fa-cc-mastercard::before {
  content: "\f1f1";
}

.fa-cc-paypal::before {
  content: "\f1f4";
}

.fa-cc-stripe::before {
  content: "\f1f5";
}

.fa-cc-visa::before {
  content: "\f1f0";
}

.fa-centercode::before {
  content: "\f380";
}

.fa-centos::before {
  content: "\f789";
}

.fa-certificate::before {
  content: "\f0a3";
}

.fa-chair::before {
  content: "\f6c0";
}

.fa-chalkboard::before {
  content: "\f51b";
}

.fa-chalkboard-teacher::before {
  content: "\f51c";
}

.fa-charging-station::before {
  content: "\f5e7";
}

.fa-chart-area::before {
  content: "\f1fe";
}

.fa-chart-bar::before {
  content: "\f080";
}

.fa-chart-line::before {
  content: "\f201";
}

.fa-chart-pie::before {
  content: "\f200";
}

.fa-check::before {
  content: "\f00c";
}

.fa-check-circle::before {
  content: "\f058";
}

.fa-check-double::before {
  content: "\f560";
}

.fa-check-square::before {
  content: "\f14a";
}

.fa-cheese::before {
  content: "\f7ef";
}

.fa-chess::before {
  content: "\f439";
}

.fa-chess-bishop::before {
  content: "\f43a";
}

.fa-chess-board::before {
  content: "\f43c";
}

.fa-chess-king::before {
  content: "\f43f";
}

.fa-chess-knight::before {
  content: "\f441";
}

.fa-chess-pawn::before {
  content: "\f443";
}

.fa-chess-queen::before {
  content: "\f445";
}

.fa-chess-rook::before {
  content: "\f447";
}

.fa-chevron-circle-down::before {
  content: "\f13a";
}

.fa-chevron-circle-left::before {
  content: "\f137";
}

.fa-chevron-circle-right::before {
  content: "\f138";
}

.fa-chevron-circle-up::before {
  content: "\f139";
}

.fa-chevron-down::before {
  content: "\f078";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-chevron-up::before {
  content: "\f077";
}

.fa-child::before {
  content: "\f1ae";
}

.fa-chrome::before {
  content: "\f268";
}

.fa-chromecast::before {
  content: "\f838";
}

.fa-church::before {
  content: "\f51d";
}

.fa-circle::before {
  content: "\f111";
}

.fa-circle-notch::before {
  content: "\f1ce";
}

.fa-city::before {
  content: "\f64f";
}

.fa-clinic-medical::before {
  content: "\f7f2";
}

.fa-clipboard::before {
  content: "\f328";
}

.fa-clipboard-check::before {
  content: "\f46c";
}

.fa-clipboard-list::before {
  content: "\f46d";
}

.fa-clock::before {
  content: "\f017";
}

.fa-clone::before {
  content: "\f24d";
}

.fa-closed-captioning::before {
  content: "\f20a";
}

.fa-cloud::before {
  content: "\f0c2";
}

.fa-cloud-download-alt::before {
  content: "\f381";
}

.fa-cloud-meatball::before {
  content: "\f73b";
}

.fa-cloud-moon::before {
  content: "\f6c3";
}

.fa-cloud-moon-rain::before {
  content: "\f73c";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-cloud-showers-heavy::before {
  content: "\f740";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-cloud-sun-rain::before {
  content: "\f743";
}

.fa-cloud-upload-alt::before {
  content: "\f382";
}

.fa-cloudflare::before {
  content: "\e07d";
}

.fa-cloudscale::before {
  content: "\f383";
}

.fa-cloudsmith::before {
  content: "\f384";
}

.fa-cloudversify::before {
  content: "\f385";
}

.fa-cocktail::before {
  content: "\f561";
}

.fa-code::before {
  content: "\f121";
}

.fa-code-branch::before {
  content: "\f126";
}

.fa-codepen::before {
  content: "\f1cb";
}

.fa-codiepie::before {
  content: "\f284";
}

.fa-coffee::before {
  content: "\f0f4";
}

.fa-cog::before {
  content: "\f013";
}

.fa-cogs::before {
  content: "\f085";
}

.fa-coins::before {
  content: "\f51e";
}

.fa-columns::before {
  content: "\f0db";
}

.fa-comment::before {
  content: "\f075";
}

.fa-comment-alt::before {
  content: "\f27a";
}

.fa-comment-dollar::before {
  content: "\f651";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-comments::before {
  content: "\f086";
}

.fa-comments-dollar::before {
  content: "\f653";
}

.fa-compact-disc::before {
  content: "\f51f";
}

.fa-compass::before {
  content: "\f14e";
}

.fa-compress::before {
  content: "\f066";
}

.fa-compress-alt::before {
  content: "\f422";
}

.fa-compress-arrows-alt::before {
  content: "\f78c";
}

.fa-concierge-bell::before {
  content: "\f562";
}

.fa-confluence::before {
  content: "\f78d";
}

.fa-connectdevelop::before {
  content: "\f20e";
}

.fa-contao::before {
  content: "\f26d";
}

.fa-cookie::before {
  content: "\f563";
}

.fa-cookie-bite::before {
  content: "\f564";
}

.fa-copy::before {
  content: "\f0c5";
}

.fa-copyright::before {
  content: "\f1f9";
}

.fa-cotton-bureau::before {
  content: "\f89e";
}

.fa-couch::before {
  content: "\f4b8";
}

.fa-cpanel::before {
  content: "\f388";
}

.fa-creative-commons::before {
  content: "\f25e";
}

.fa-creative-commons-by::before {
  content: "\f4e7";
}

.fa-creative-commons-nc::before {
  content: "\f4e8";
}

.fa-creative-commons-nc-eu::before {
  content: "\f4e9";
}

.fa-creative-commons-nc-jp::before {
  content: "\f4ea";
}

.fa-creative-commons-nd::before {
  content: "\f4eb";
}

.fa-creative-commons-pd::before {
  content: "\f4ec";
}

.fa-creative-commons-pd-alt::before {
  content: "\f4ed";
}

.fa-creative-commons-remix::before {
  content: "\f4ee";
}

.fa-creative-commons-sa::before {
  content: "\f4ef";
}

.fa-creative-commons-sampling::before {
  content: "\f4f0";
}

.fa-creative-commons-sampling-plus::before {
  content: "\f4f1";
}

.fa-creative-commons-share::before {
  content: "\f4f2";
}

.fa-creative-commons-zero::before {
  content: "\f4f3";
}

.fa-credit-card::before {
  content: "\f09d";
}

.fa-critical-role::before {
  content: "\f6c9";
}

.fa-crop::before {
  content: "\f125";
}

.fa-crop-alt::before {
  content: "\f565";
}

.fa-cross::before {
  content: "\f654";
}

.fa-crosshairs::before {
  content: "\f05b";
}

.fa-crow::before {
  content: "\f520";
}

.fa-crown::before {
  content: "\f521";
}

.fa-crutch::before {
  content: "\f7f7";
}

.fa-css3::before {
  content: "\f13c";
}

.fa-css3-alt::before {
  content: "\f38b";
}

.fa-cube::before {
  content: "\f1b2";
}

.fa-cubes::before {
  content: "\f1b3";
}

.fa-cut::before {
  content: "\f0c4";
}

.fa-cuttlefish::before {
  content: "\f38c";
}

.fa-d-and-d::before {
  content: "\f38d";
}

.fa-d-and-d-beyond::before {
  content: "\f6ca";
}

.fa-dailymotion::before {
  content: "\e052";
}

.fa-dashcube::before {
  content: "\f210";
}

.fa-database::before {
  content: "\f1c0";
}

.fa-deaf::before {
  content: "\f2a4";
}

.fa-deezer::before {
  content: "\e077";
}

.fa-delicious::before {
  content: "\f1a5";
}

.fa-democrat::before {
  content: "\f747";
}

.fa-deploydog::before {
  content: "\f38e";
}

.fa-deskpro::before {
  content: "\f38f";
}

.fa-desktop::before {
  content: "\f108";
}

.fa-dev::before {
  content: "\f6cc";
}

.fa-deviantart::before {
  content: "\f1bd";
}

.fa-dharmachakra::before {
  content: "\f655";
}

.fa-dhl::before {
  content: "\f790";
}

.fa-diagnoses::before {
  content: "\f470";
}

.fa-diaspora::before {
  content: "\f791";
}

.fa-dice::before {
  content: "\f522";
}

.fa-dice-d20::before {
  content: "\f6cf";
}

.fa-dice-d6::before {
  content: "\f6d1";
}

.fa-dice-five::before {
  content: "\f523";
}

.fa-dice-four::before {
  content: "\f524";
}

.fa-dice-one::before {
  content: "\f525";
}

.fa-dice-six::before {
  content: "\f526";
}

.fa-dice-three::before {
  content: "\f527";
}

.fa-dice-two::before {
  content: "\f528";
}

.fa-digg::before {
  content: "\f1a6";
}

.fa-digital-ocean::before {
  content: "\f391";
}

.fa-digital-tachograph::before {
  content: "\f566";
}

.fa-directions::before {
  content: "\f5eb";
}

.fa-discord::before {
  content: "\f392";
}

.fa-discourse::before {
  content: "\f393";
}

.fa-disease::before {
  content: "\f7fa";
}

.fa-divide::before {
  content: "\f529";
}

.fa-dizzy::before {
  content: "\f567";
}

.fa-dna::before {
  content: "\f471";
}

.fa-dochub::before {
  content: "\f394";
}

.fa-docker::before {
  content: "\f395";
}

.fa-dog::before {
  content: "\f6d3";
}

.fa-dollar-sign::before {
  content: "\f155";
}

.fa-dolly::before {
  content: "\f472";
}

.fa-dolly-flatbed::before {
  content: "\f474";
}

.fa-donate::before {
  content: "\f4b9";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-dot-circle::before {
  content: "\f192";
}

.fa-dove::before {
  content: "\f4ba";
}

.fa-download::before {
  content: "\f019";
}

.fa-draft2digital::before {
  content: "\f396";
}

.fa-drafting-compass::before {
  content: "\f568";
}

.fa-dragon::before {
  content: "\f6d5";
}

.fa-draw-polygon::before {
  content: "\f5ee";
}

.fa-dribbble::before {
  content: "\f17d";
}

.fa-dribbble-square::before {
  content: "\f397";
}

.fa-dropbox::before {
  content: "\f16b";
}

.fa-drum::before {
  content: "\f569";
}

.fa-drum-steelpan::before {
  content: "\f56a";
}

.fa-drumstick-bite::before {
  content: "\f6d7";
}

.fa-drupal::before {
  content: "\f1a9";
}

.fa-dumbbell::before {
  content: "\f44b";
}

.fa-dumpster::before {
  content: "\f793";
}

.fa-dumpster-fire::before {
  content: "\f794";
}

.fa-dungeon::before {
  content: "\f6d9";
}

.fa-dyalog::before {
  content: "\f399";
}

.fa-earlybirds::before {
  content: "\f39a";
}

.fa-ebay::before {
  content: "\f4f4";
}

.fa-edge::before {
  content: "\f282";
}

.fa-edge-legacy::before {
  content: "\e078";
}

.fa-edit::before {
  content: "\f044";
}

.fa-egg::before {
  content: "\f7fb";
}

.fa-eject::before {
  content: "\f052";
}

.fa-elementor::before {
  content: "\f430";
}

.fa-ellipsis-h::before {
  content: "\f141";
}

.fa-ellipsis-v::before {
  content: "\f142";
}

.fa-ello::before {
  content: "\f5f1";
}

.fa-ember::before {
  content: "\f423";
}

.fa-empire::before {
  content: "\f1d1";
}

.fa-envelope::before {
  content: "\f0e0";
}

.fa-envelope-open::before {
  content: "\f2b6";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-envelope-square::before {
  content: "\f199";
}

.fa-envira::before {
  content: "\f299";
}

.fa-equals::before {
  content: "\f52c";
}

.fa-eraser::before {
  content: "\f12d";
}

.fa-erlang::before {
  content: "\f39d";
}

.fa-ethereum::before {
  content: "\f42e";
}

.fa-ethernet::before {
  content: "\f796";
}

.fa-etsy::before {
  content: "\f2d7";
}

.fa-euro-sign::before {
  content: "\f153";
}

.fa-evernote::before {
  content: "\f839";
}

.fa-exchange-alt::before {
  content: "\f362";
}

.fa-exclamation::before {
  content: "\f12a";
}

.fa-exclamation-circle::before {
  content: "\f06a";
}

.fa-exclamation-triangle::before {
  content: "\f071";
}

.fa-expand::before {
  content: "\f065";
}

.fa-expand-alt::before {
  content: "\f424";
}

.fa-expand-arrows-alt::before {
  content: "\f31e";
}

.fa-expeditedssl::before {
  content: "\f23e";
}

.fa-external-link-alt::before {
  content: "\f35d";
}

.fa-external-link-square-alt::before {
  content: "\f360";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-eye-dropper::before {
  content: "\f1fb";
}

.fa-eye-slash::before {
  content: "\f070";
}

.fa-facebook::before {
  content: "\f09a";
}

.fa-facebook-f::before {
  content: "\f39e";
}

.fa-facebook-messenger::before {
  content: "\f39f";
}

.fa-facebook-square::before {
  content: "\f082";
}

.fa-fan::before {
  content: "\f863";
}

.fa-fantasy-flight-games::before {
  content: "\f6dc";
}

.fa-fast-backward::before {
  content: "\f049";
}

.fa-fast-forward::before {
  content: "\f050";
}

.fa-faucet::before {
  content: "\e005";
}

.fa-fax::before {
  content: "\f1ac";
}

.fa-feather::before {
  content: "\f52d";
}

.fa-feather-alt::before {
  content: "\f56b";
}

.fa-fedex::before {
  content: "\f797";
}

.fa-fedora::before {
  content: "\f798";
}

.fa-female::before {
  content: "\f182";
}

.fa-fighter-jet::before {
  content: "\f0fb";
}

.fa-figma::before {
  content: "\f799";
}

.fa-file::before {
  content: "\f15b";
}

.fa-file-alt::before {
  content: "\f15c";
}

.fa-file-archive::before {
  content: "\f1c6";
}

.fa-file-audio::before {
  content: "\f1c7";
}

.fa-file-code::before {
  content: "\f1c9";
}

.fa-file-contract::before {
  content: "\f56c";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-file-download::before {
  content: "\f56d";
}

.fa-file-excel::before {
  content: "\f1c3";
}

.fa-file-export::before {
  content: "\f56e";
}

.fa-file-image::before {
  content: "\f1c5";
}

.fa-file-import::before {
  content: "\f56f";
}

.fa-file-invoice::before {
  content: "\f570";
}

.fa-file-invoice-dollar::before {
  content: "\f571";
}

.fa-file-medical::before {
  content: "\f477";
}

.fa-file-medical-alt::before {
  content: "\f478";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-file-powerpoint::before {
  content: "\f1c4";
}

.fa-file-prescription::before {
  content: "\f572";
}

.fa-file-signature::before {
  content: "\f573";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-file-video::before {
  content: "\f1c8";
}

.fa-file-word::before {
  content: "\f1c2";
}

.fa-fill::before {
  content: "\f575";
}

.fa-fill-drip::before {
  content: "\f576";
}

.fa-film::before {
  content: "\f008";
}

.fa-filter::before {
  content: "\f0b0";
}

.fa-fingerprint::before {
  content: "\f577";
}

.fa-fire::before {
  content: "\f06d";
}

.fa-fire-alt::before {
  content: "\f7e4";
}

.fa-fire-extinguisher::before {
  content: "\f134";
}

.fa-firefox::before {
  content: "\f269";
}

.fa-firefox-browser::before {
  content: "\e007";
}

.fa-first-aid::before {
  content: "\f479";
}

.fa-first-order::before {
  content: "\f2b0";
}

.fa-first-order-alt::before {
  content: "\f50a";
}

.fa-firstdraft::before {
  content: "\f3a1";
}

.fa-fish::before {
  content: "\f578";
}

.fa-fist-raised::before {
  content: "\f6de";
}

.fa-flag::before {
  content: "\f024";
}

.fa-flag-checkered::before {
  content: "\f11e";
}

.fa-flag-usa::before {
  content: "\f74d";
}

.fa-flask::before {
  content: "\f0c3";
}

.fa-flickr::before {
  content: "\f16e";
}

.fa-flipboard::before {
  content: "\f44d";
}

.fa-flushed::before {
  content: "\f579";
}

.fa-fly::before {
  content: "\f417";
}

.fa-folder::before {
  content: "\f07b";
}

.fa-folder-minus::before {
  content: "\f65d";
}

.fa-folder-open::before {
  content: "\f07c";
}

.fa-folder-plus::before {
  content: "\f65e";
}

.fa-font::before {
  content: "\f031";
}

.fa-font-awesome::before {
  content: "\f2b4";
}

.fa-font-awesome-alt::before {
  content: "\f35c";
}

.fa-font-awesome-flag::before {
  content: "\f425";
}

.fa-fonticons::before {
  content: "\f280";
}

.fa-fonticons-fi::before {
  content: "\f3a2";
}

.fa-football-ball::before {
  content: "\f44e";
}

.fa-fort-awesome::before {
  content: "\f286";
}

.fa-fort-awesome-alt::before {
  content: "\f3a3";
}

.fa-forumbee::before {
  content: "\f211";
}

.fa-forward::before {
  content: "\f04e";
}

.fa-foursquare::before {
  content: "\f180";
}

.fa-free-code-camp::before {
  content: "\f2c5";
}

.fa-freebsd::before {
  content: "\f3a4";
}

.fa-frog::before {
  content: "\f52e";
}

.fa-frown::before {
  content: "\f119";
}

.fa-frown-open::before {
  content: "\f57a";
}

.fa-fulcrum::before {
  content: "\f50b";
}

.fa-funnel-dollar::before {
  content: "\f662";
}

.fa-futbol::before {
  content: "\f1e3";
}

.fa-galactic-republic::before {
  content: "\f50c";
}

.fa-galactic-senate::before {
  content: "\f50d";
}

.fa-gamepad::before {
  content: "\f11b";
}

.fa-gas-pump::before {
  content: "\f52f";
}

.fa-gavel::before {
  content: "\f0e3";
}

.fa-gem::before {
  content: "\f3a5";
}

.fa-genderless::before {
  content: "\f22d";
}

.fa-get-pocket::before {
  content: "\f265";
}

.fa-gg::before {
  content: "\f260";
}

.fa-gg-circle::before {
  content: "\f261";
}

.fa-ghost::before {
  content: "\f6e2";
}

.fa-gift::before {
  content: "\f06b";
}

.fa-gifts::before {
  content: "\f79c";
}

.fa-git::before {
  content: "\f1d3";
}

.fa-git-alt::before {
  content: "\f841";
}

.fa-git-square::before {
  content: "\f1d2";
}

.fa-github::before {
  content: "\f09b";
}

.fa-github-alt::before {
  content: "\f113";
}

.fa-github-square::before {
  content: "\f092";
}

.fa-gitkraken::before {
  content: "\f3a6";
}

.fa-gitlab::before {
  content: "\f296";
}

.fa-gitter::before {
  content: "\f426";
}

.fa-glass-cheers::before {
  content: "\f79f";
}

.fa-glass-martini::before {
  content: "\f000";
}

.fa-glass-martini-alt::before {
  content: "\f57b";
}

.fa-glass-whiskey::before {
  content: "\f7a0";
}

.fa-glasses::before {
  content: "\f530";
}

.fa-glide::before {
  content: "\f2a5";
}

.fa-glide-g::before {
  content: "\f2a6";
}

.fa-globe::before {
  content: "\f0ac";
}

.fa-globe-africa::before {
  content: "\f57c";
}

.fa-globe-americas::before {
  content: "\f57d";
}

.fa-globe-asia::before {
  content: "\f57e";
}

.fa-globe-europe::before {
  content: "\f7a2";
}

.fa-gofore::before {
  content: "\f3a7";
}

.fa-golf-ball::before {
  content: "\f450";
}

.fa-goodreads::before {
  content: "\f3a8";
}

.fa-goodreads-g::before {
  content: "\f3a9";
}

.fa-google::before {
  content: "\f1a0";
}

.fa-google-drive::before {
  content: "\f3aa";
}

.fa-google-pay::before {
  content: "\e079";
}

.fa-google-play::before {
  content: "\f3ab";
}

.fa-google-plus::before {
  content: "\f2b3";
}

.fa-google-plus-g::before {
  content: "\f0d5";
}

.fa-google-plus-square::before {
  content: "\f0d4";
}

.fa-google-wallet::before {
  content: "\f1ee";
}

.fa-gopuram::before {
  content: "\f664";
}

.fa-graduation-cap::before {
  content: "\f19d";
}

.fa-gratipay::before {
  content: "\f184";
}

.fa-grav::before {
  content: "\f2d6";
}

.fa-greater-than::before {
  content: "\f531";
}

.fa-greater-than-equal::before {
  content: "\f532";
}

.fa-grimace::before {
  content: "\f57f";
}

.fa-grin::before {
  content: "\f580";
}

.fa-grin-alt::before {
  content: "\f581";
}

.fa-grin-beam::before {
  content: "\f582";
}

.fa-grin-beam-sweat::before {
  content: "\f583";
}

.fa-grin-hearts::before {
  content: "\f584";
}

.fa-grin-squint::before {
  content: "\f585";
}

.fa-grin-squint-tears::before {
  content: "\f586";
}

.fa-grin-stars::before {
  content: "\f587";
}

.fa-grin-tears::before {
  content: "\f588";
}

.fa-grin-tongue::before {
  content: "\f589";
}

.fa-grin-tongue-squint::before {
  content: "\f58a";
}

.fa-grin-tongue-wink::before {
  content: "\f58b";
}

.fa-grin-wink::before {
  content: "\f58c";
}

.fa-grip-horizontal::before {
  content: "\f58d";
}

.fa-grip-lines::before {
  content: "\f7a4";
}

.fa-grip-lines-vertical::before {
  content: "\f7a5";
}

.fa-grip-vertical::before {
  content: "\f58e";
}

.fa-gripfire::before {
  content: "\f3ac";
}

.fa-grunt::before {
  content: "\f3ad";
}

.fa-guilded::before {
  content: "\e07e";
}

.fa-guitar::before {
  content: "\f7a6";
}

.fa-gulp::before {
  content: "\f3ae";
}

.fa-h-square::before {
  content: "\f0fd";
}

.fa-hacker-news::before {
  content: "\f1d4";
}

.fa-hacker-news-square::before {
  content: "\f3af";
}

.fa-hackerrank::before {
  content: "\f5f7";
}

.fa-hamburger::before {
  content: "\f805";
}

.fa-hammer::before {
  content: "\f6e3";
}

.fa-hamsa::before {
  content: "\f665";
}

.fa-hand-holding::before {
  content: "\f4bd";
}

.fa-hand-holding-heart::before {
  content: "\f4be";
}

.fa-hand-holding-medical::before {
  content: "\e05c";
}

.fa-hand-holding-usd::before {
  content: "\f4c0";
}

.fa-hand-holding-water::before {
  content: "\f4c1";
}

.fa-hand-lizard::before {
  content: "\f258";
}

.fa-hand-middle-finger::before {
  content: "\f806";
}

.fa-hand-paper::before {
  content: "\f256";
}

.fa-hand-peace::before {
  content: "\f25b";
}

.fa-hand-point-down::before {
  content: "\f0a7";
}

.fa-hand-point-left::before {
  content: "\f0a5";
}

.fa-hand-point-right::before {
  content: "\f0a4";
}

.fa-hand-point-up::before {
  content: "\f0a6";
}

.fa-hand-pointer::before {
  content: "\f25a";
}

.fa-hand-rock::before {
  content: "\f255";
}

.fa-hand-scissors::before {
  content: "\f257";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-hand-spock::before {
  content: "\f259";
}

.fa-hands::before {
  content: "\f4c2";
}

.fa-hands-helping::before {
  content: "\f4c4";
}

.fa-hands-wash::before {
  content: "\e05e";
}

.fa-handshake::before {
  content: "\f2b5";
}

.fa-handshake-alt-slash::before {
  content: "\e05f";
}

.fa-handshake-slash::before {
  content: "\e060";
}

.fa-hanukiah::before {
  content: "\f6e6";
}

.fa-hard-hat::before {
  content: "\f807";
}

.fa-hashtag::before {
  content: "\f292";
}

.fa-hat-cowboy::before {
  content: "\f8c0";
}

.fa-hat-cowboy-side::before {
  content: "\f8c1";
}

.fa-hat-wizard::before {
  content: "\f6e8";
}

.fa-hdd::before {
  content: "\f0a0";
}

.fa-head-side-cough::before {
  content: "\e061";
}

.fa-head-side-cough-slash::before {
  content: "\e062";
}

.fa-head-side-mask::before {
  content: "\e063";
}

.fa-head-side-virus::before {
  content: "\e064";
}

.fa-heading::before {
  content: "\f1dc";
}

.fa-headphones::before {
  content: "\f025";
}

.fa-headphones-alt::before {
  content: "\f58f";
}

.fa-headset::before {
  content: "\f590";
}

.fa-heart::before {
  content: "\f004";
}

.fa-heart-broken::before {
  content: "\f7a9";
}

.fa-heartbeat::before {
  content: "\f21e";
}

.fa-helicopter::before {
  content: "\f533";
}

.fa-highlighter::before {
  content: "\f591";
}

.fa-hiking::before {
  content: "\f6ec";
}

.fa-hippo::before {
  content: "\f6ed";
}

.fa-hips::before {
  content: "\f452";
}

.fa-hire-a-helper::before {
  content: "\f3b0";
}

.fa-history::before {
  content: "\f1da";
}

.fa-hive::before {
  content: "\e07f";
}

.fa-hockey-puck::before {
  content: "\f453";
}

.fa-holly-berry::before {
  content: "\f7aa";
}

.fa-home::before {
  content: "\f015";
}

.fa-hooli::before {
  content: "\f427";
}

.fa-hornbill::before {
  content: "\f592";
}

.fa-horse::before {
  content: "\f6f0";
}

.fa-horse-head::before {
  content: "\f7ab";
}

.fa-hospital::before {
  content: "\f0f8";
}

.fa-hospital-alt::before {
  content: "\f47d";
}

.fa-hospital-symbol::before {
  content: "\f47e";
}

.fa-hospital-user::before {
  content: "\f80d";
}

.fa-hot-tub::before {
  content: "\f593";
}

.fa-hotdog::before {
  content: "\f80f";
}

.fa-hotel::before {
  content: "\f594";
}

.fa-hotjar::before {
  content: "\f3b1";
}

.fa-hourglass::before {
  content: "\f254";
}

.fa-hourglass-end::before {
  content: "\f253";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-house-damage::before {
  content: "\f6f1";
}

.fa-house-user::before {
  content: "\e065";
}

.fa-houzz::before {
  content: "\f27c";
}

.fa-hryvnia::before {
  content: "\f6f2";
}

.fa-html5::before {
  content: "\f13b";
}

.fa-hubspot::before {
  content: "\f3b2";
}

.fa-i-cursor::before {
  content: "\f246";
}

.fa-ice-cream::before {
  content: "\f810";
}

.fa-icicles::before {
  content: "\f7ad";
}

.fa-icons::before {
  content: "\f86d";
}

.fa-id-badge::before {
  content: "\f2c1";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-id-card-alt::before {
  content: "\f47f";
}

.fa-ideal::before {
  content: "\e013";
}

.fa-igloo::before {
  content: "\f7ae";
}

.fa-image::before {
  content: "\f03e";
}

.fa-images::before {
  content: "\f302";
}

.fa-imdb::before {
  content: "\f2d8";
}

.fa-inbox::before {
  content: "\f01c";
}

.fa-indent::before {
  content: "\f03c";
}

.fa-industry::before {
  content: "\f275";
}

.fa-infinity::before {
  content: "\f534";
}

.fa-info::before {
  content: "\f129";
}

.fa-info-circle::before {
  content: "\f05a";
}

.fa-innosoft::before {
  content: "\e080";
}

.fa-instagram::before {
  content: "\f16d";
}

.fa-instagram-square::before {
  content: "\e055";
}

.fa-instalod::before {
  content: "\e081";
}

.fa-intercom::before {
  content: "\f7af";
}

.fa-internet-explorer::before {
  content: "\f26b";
}

.fa-invision::before {
  content: "\f7b0";
}

.fa-ioxhost::before {
  content: "\f208";
}

.fa-italic::before {
  content: "\f033";
}

.fa-itch-io::before {
  content: "\f83a";
}

.fa-itunes::before {
  content: "\f3b4";
}

.fa-itunes-note::before {
  content: "\f3b5";
}

.fa-java::before {
  content: "\f4e4";
}

.fa-jedi::before {
  content: "\f669";
}

.fa-jedi-order::before {
  content: "\f50e";
}

.fa-jenkins::before {
  content: "\f3b6";
}

.fa-jira::before {
  content: "\f7b1";
}

.fa-joget::before {
  content: "\f3b7";
}

.fa-joint::before {
  content: "\f595";
}

.fa-joomla::before {
  content: "\f1aa";
}

.fa-journal-whills::before {
  content: "\f66a";
}

.fa-js::before {
  content: "\f3b8";
}

.fa-js-square::before {
  content: "\f3b9";
}

.fa-jsfiddle::before {
  content: "\f1cc";
}

.fa-kaaba::before {
  content: "\f66b";
}

.fa-kaggle::before {
  content: "\f5fa";
}

.fa-key::before {
  content: "\f084";
}

.fa-keybase::before {
  content: "\f4f5";
}

.fa-keyboard::before {
  content: "\f11c";
}

.fa-keycdn::before {
  content: "\f3ba";
}

.fa-khanda::before {
  content: "\f66d";
}

.fa-kickstarter::before {
  content: "\f3bb";
}

.fa-kickstarter-k::before {
  content: "\f3bc";
}

.fa-kiss::before {
  content: "\f596";
}

.fa-kiss-beam::before {
  content: "\f597";
}

.fa-kiss-wink-heart::before {
  content: "\f598";
}

.fa-kiwi-bird::before {
  content: "\f535";
}

.fa-korvue::before {
  content: "\f42f";
}

.fa-landmark::before {
  content: "\f66f";
}

.fa-language::before {
  content: "\f1ab";
}

.fa-laptop::before {
  content: "\f109";
}

.fa-laptop-code::before {
  content: "\f5fc";
}

.fa-laptop-house::before {
  content: "\e066";
}

.fa-laptop-medical::before {
  content: "\f812";
}

.fa-laravel::before {
  content: "\f3bd";
}

.fa-lastfm::before {
  content: "\f202";
}

.fa-lastfm-square::before {
  content: "\f203";
}

.fa-laugh::before {
  content: "\f599";
}

.fa-laugh-beam::before {
  content: "\f59a";
}

.fa-laugh-squint::before {
  content: "\f59b";
}

.fa-laugh-wink::before {
  content: "\f59c";
}

.fa-layer-group::before {
  content: "\f5fd";
}

.fa-leaf::before {
  content: "\f06c";
}

.fa-leanpub::before {
  content: "\f212";
}

.fa-lemon::before {
  content: "\f094";
}

.fa-less::before {
  content: "\f41d";
}

.fa-less-than::before {
  content: "\f536";
}

.fa-less-than-equal::before {
  content: "\f537";
}

.fa-level-down-alt::before {
  content: "\f3be";
}

.fa-level-up-alt::before {
  content: "\f3bf";
}

.fa-life-ring::before {
  content: "\f1cd";
}

.fa-lightbulb::before {
  content: "\f0eb";
}

.fa-line::before {
  content: "\f3c0";
}

.fa-link::before {
  content: "\f0c1";
}

.fa-linkedin::before {
  content: "\f08c";
}

.fa-linkedin-in::before {
  content: "\f0e1";
}

.fa-linode::before {
  content: "\f2b8";
}

.fa-linux::before {
  content: "\f17c";
}

.fa-lira-sign::before {
  content: "\f195";
}

.fa-list::before {
  content: "\f03a";
}

.fa-list-alt::before {
  content: "\f022";
}

.fa-list-ol::before {
  content: "\f0cb";
}

.fa-list-ul::before {
  content: "\f0ca";
}

.fa-location-arrow::before {
  content: "\f124";
}

.fa-lock::before {
  content: "\f023";
}

.fa-lock-open::before {
  content: "\f3c1";
}

.fa-long-arrow-alt-down::before {
  content: "\f309";
}

.fa-long-arrow-alt-left::before {
  content: "\f30a";
}

.fa-long-arrow-alt-right::before {
  content: "\f30b";
}

.fa-long-arrow-alt-up::before {
  content: "\f30c";
}

.fa-low-vision::before {
  content: "\f2a8";
}

.fa-luggage-cart::before {
  content: "\f59d";
}

.fa-lungs::before {
  content: "\f604";
}

.fa-lungs-virus::before {
  content: "\e067";
}

.fa-lyft::before {
  content: "\f3c3";
}

.fa-magento::before {
  content: "\f3c4";
}

.fa-magic::before {
  content: "\f0d0";
}

.fa-magnet::before {
  content: "\f076";
}

.fa-mail-bulk::before {
  content: "\f674";
}

.fa-mailchimp::before {
  content: "\f59e";
}

.fa-male::before {
  content: "\f183";
}

.fa-mandalorian::before {
  content: "\f50f";
}

.fa-map::before {
  content: "\f279";
}

.fa-map-marked::before {
  content: "\f59f";
}

.fa-map-marked-alt::before {
  content: "\f5a0";
}

.fa-map-marker::before {
  content: "\f041";
}

.fa-map-marker-alt::before {
  content: "\f3c5";
}

.fa-map-pin::before {
  content: "\f276";
}

.fa-map-signs::before {
  content: "\f277";
}

.fa-markdown::before {
  content: "\f60f";
}

.fa-marker::before {
  content: "\f5a1";
}

.fa-mars::before {
  content: "\f222";
}

.fa-mars-double::before {
  content: "\f227";
}

.fa-mars-stroke::before {
  content: "\f229";
}

.fa-mars-stroke-h::before {
  content: "\f22b";
}

.fa-mars-stroke-v::before {
  content: "\f22a";
}

.fa-mask::before {
  content: "\f6fa";
}

.fa-mastodon::before {
  content: "\f4f6";
}

.fa-maxcdn::before {
  content: "\f136";
}

.fa-mdb::before {
  content: "\f8ca";
}

.fa-medal::before {
  content: "\f5a2";
}

.fa-medapps::before {
  content: "\f3c6";
}

.fa-medium::before {
  content: "\f23a";
}

.fa-medium-m::before {
  content: "\f3c7";
}

.fa-medkit::before {
  content: "\f0fa";
}

.fa-medrt::before {
  content: "\f3c8";
}

.fa-meetup::before {
  content: "\f2e0";
}

.fa-megaport::before {
  content: "\f5a3";
}

.fa-meh::before {
  content: "\f11a";
}

.fa-meh-blank::before {
  content: "\f5a4";
}

.fa-meh-rolling-eyes::before {
  content: "\f5a5";
}

.fa-memory::before {
  content: "\f538";
}

.fa-mendeley::before {
  content: "\f7b3";
}

.fa-menorah::before {
  content: "\f676";
}

.fa-mercury::before {
  content: "\f223";
}

.fa-meteor::before {
  content: "\f753";
}

.fa-microblog::before {
  content: "\e01a";
}

.fa-microchip::before {
  content: "\f2db";
}

.fa-microphone::before {
  content: "\f130";
}

.fa-microphone-alt::before {
  content: "\f3c9";
}

.fa-microphone-alt-slash::before {
  content: "\f539";
}

.fa-microphone-slash::before {
  content: "\f131";
}

.fa-microscope::before {
  content: "\f610";
}

.fa-microsoft::before {
  content: "\f3ca";
}

.fa-minus::before {
  content: "\f068";
}

.fa-minus-circle::before {
  content: "\f056";
}

.fa-minus-square::before {
  content: "\f146";
}

.fa-mitten::before {
  content: "\f7b5";
}

.fa-mix::before {
  content: "\f3cb";
}

.fa-mixcloud::before {
  content: "\f289";
}

.fa-mixer::before {
  content: "\e056";
}

.fa-mizuni::before {
  content: "\f3cc";
}

.fa-mobile::before {
  content: "\f10b";
}

.fa-mobile-alt::before {
  content: "\f3cd";
}

.fa-modx::before {
  content: "\f285";
}

.fa-monero::before {
  content: "\f3d0";
}

.fa-money-bill::before {
  content: "\f0d6";
}

.fa-money-bill-alt::before {
  content: "\f3d1";
}

.fa-money-bill-wave::before {
  content: "\f53a";
}

.fa-money-bill-wave-alt::before {
  content: "\f53b";
}

.fa-money-check::before {
  content: "\f53c";
}

.fa-money-check-alt::before {
  content: "\f53d";
}

.fa-monument::before {
  content: "\f5a6";
}

.fa-moon::before {
  content: "\f186";
}

.fa-mortar-pestle::before {
  content: "\f5a7";
}

.fa-mosque::before {
  content: "\f678";
}

.fa-motorcycle::before {
  content: "\f21c";
}

.fa-mountain::before {
  content: "\f6fc";
}

.fa-mouse::before {
  content: "\f8cc";
}

.fa-mouse-pointer::before {
  content: "\f245";
}

.fa-mug-hot::before {
  content: "\f7b6";
}

.fa-music::before {
  content: "\f001";
}

.fa-napster::before {
  content: "\f3d2";
}

.fa-neos::before {
  content: "\f612";
}

.fa-network-wired::before {
  content: "\f6ff";
}

.fa-neuter::before {
  content: "\f22c";
}

.fa-newspaper::before {
  content: "\f1ea";
}

.fa-nimblr::before {
  content: "\f5a8";
}

.fa-node::before {
  content: "\f419";
}

.fa-node-js::before {
  content: "\f3d3";
}

.fa-not-equal::before {
  content: "\f53e";
}

.fa-notes-medical::before {
  content: "\f481";
}

.fa-npm::before {
  content: "\f3d4";
}

.fa-ns8::before {
  content: "\f3d5";
}

.fa-nutritionix::before {
  content: "\f3d6";
}

.fa-object-group::before {
  content: "\f247";
}

.fa-object-ungroup::before {
  content: "\f248";
}

.fa-octopus-deploy::before {
  content: "\e082";
}

.fa-odnoklassniki::before {
  content: "\f263";
}

.fa-odnoklassniki-square::before {
  content: "\f264";
}

.fa-oil-can::before {
  content: "\f613";
}

.fa-old-republic::before {
  content: "\f510";
}

.fa-om::before {
  content: "\f679";
}

.fa-opencart::before {
  content: "\f23d";
}

.fa-openid::before {
  content: "\f19b";
}

.fa-opera::before {
  content: "\f26a";
}

.fa-optin-monster::before {
  content: "\f23c";
}

.fa-orcid::before {
  content: "\f8d2";
}

.fa-osi::before {
  content: "\f41a";
}

.fa-otter::before {
  content: "\f700";
}

.fa-outdent::before {
  content: "\f03b";
}

.fa-page4::before {
  content: "\f3d7";
}

.fa-pagelines::before {
  content: "\f18c";
}

.fa-pager::before {
  content: "\f815";
}

.fa-paint-brush::before {
  content: "\f1fc";
}

.fa-paint-roller::before {
  content: "\f5aa";
}

.fa-palette::before {
  content: "\f53f";
}

.fa-palfed::before {
  content: "\f3d8";
}

.fa-pallet::before {
  content: "\f482";
}

.fa-paper-plane::before {
  content: "\f1d8";
}

.fa-paperclip::before {
  content: "\f0c6";
}

.fa-parachute-box::before {
  content: "\f4cd";
}

.fa-paragraph::before {
  content: "\f1dd";
}

.fa-parking::before {
  content: "\f540";
}

.fa-passport::before {
  content: "\f5ab";
}

.fa-pastafarianism::before {
  content: "\f67b";
}

.fa-paste::before {
  content: "\f0ea";
}

.fa-patreon::before {
  content: "\f3d9";
}

.fa-pause::before {
  content: "\f04c";
}

.fa-pause-circle::before {
  content: "\f28b";
}

.fa-paw::before {
  content: "\f1b0";
}

.fa-paypal::before {
  content: "\f1ed";
}

.fa-peace::before {
  content: "\f67c";
}

.fa-pen::before {
  content: "\f304";
}

.fa-pen-alt::before {
  content: "\f305";
}

.fa-pen-fancy::before {
  content: "\f5ac";
}

.fa-pen-nib::before {
  content: "\f5ad";
}

.fa-pen-square::before {
  content: "\f14b";
}

.fa-pencil-alt::before {
  content: "\f303";
}

.fa-pencil-ruler::before {
  content: "\f5ae";
}

.fa-penny-arcade::before {
  content: "\f704";
}

.fa-people-arrows::before {
  content: "\e068";
}

.fa-people-carry::before {
  content: "\f4ce";
}

.fa-pepper-hot::before {
  content: "\f816";
}

.fa-perbyte::before {
  content: "\e083";
}

.fa-percent::before {
  content: "\f295";
}

.fa-percentage::before {
  content: "\f541";
}

.fa-periscope::before {
  content: "\f3da";
}

.fa-person-booth::before {
  content: "\f756";
}

.fa-phabricator::before {
  content: "\f3db";
}

.fa-phoenix-framework::before {
  content: "\f3dc";
}

.fa-phoenix-squadron::before {
  content: "\f511";
}

.fa-phone::before {
  content: "\f095";
}

.fa-phone-alt::before {
  content: "\f879";
}

.fa-phone-slash::before {
  content: "\f3dd";
}

.fa-phone-square::before {
  content: "\f098";
}

.fa-phone-square-alt::before {
  content: "\f87b";
}

.fa-phone-volume::before {
  content: "\f2a0";
}

.fa-photo-video::before {
  content: "\f87c";
}

.fa-php::before {
  content: "\f457";
}

.fa-pied-piper::before {
  content: "\f2ae";
}

.fa-pied-piper-alt::before {
  content: "\f1a8";
}

.fa-pied-piper-hat::before {
  content: "\f4e5";
}

.fa-pied-piper-pp::before {
  content: "\f1a7";
}

.fa-pied-piper-square::before {
  content: "\e01e";
}

.fa-piggy-bank::before {
  content: "\f4d3";
}

.fa-pills::before {
  content: "\f484";
}

.fa-pinterest::before {
  content: "\f0d2";
}

.fa-pinterest-p::before {
  content: "\f231";
}

.fa-pinterest-square::before {
  content: "\f0d3";
}

.fa-pizza-slice::before {
  content: "\f818";
}

.fa-place-of-worship::before {
  content: "\f67f";
}

.fa-plane::before {
  content: "\f072";
}

.fa-plane-arrival::before {
  content: "\f5af";
}

.fa-plane-departure::before {
  content: "\f5b0";
}

.fa-plane-slash::before {
  content: "\e069";
}

.fa-play::before {
  content: "\f04b";
}

.fa-play-circle::before {
  content: "\f144";
}

.fa-playstation::before {
  content: "\f3df";
}

.fa-plug::before {
  content: "\f1e6";
}

.fa-plus::before {
  content: "\f067";
}

.fa-plus-circle::before {
  content: "\f055";
}

.fa-plus-square::before {
  content: "\f0fe";
}

.fa-podcast::before {
  content: "\f2ce";
}

.fa-poll::before {
  content: "\f681";
}

.fa-poll-h::before {
  content: "\f682";
}

.fa-poo::before {
  content: "\f2fe";
}

.fa-poo-storm::before {
  content: "\f75a";
}

.fa-poop::before {
  content: "\f619";
}

.fa-portrait::before {
  content: "\f3e0";
}

.fa-pound-sign::before {
  content: "\f154";
}

.fa-power-off::before {
  content: "\f011";
}

.fa-pray::before {
  content: "\f683";
}

.fa-praying-hands::before {
  content: "\f684";
}

.fa-prescription::before {
  content: "\f5b1";
}

.fa-prescription-bottle::before {
  content: "\f485";
}

.fa-prescription-bottle-alt::before {
  content: "\f486";
}

.fa-print::before {
  content: "\f02f";
}

.fa-procedures::before {
  content: "\f487";
}

.fa-product-hunt::before {
  content: "\f288";
}

.fa-project-diagram::before {
  content: "\f542";
}

.fa-pump-medical::before {
  content: "\e06a";
}

.fa-pump-soap::before {
  content: "\e06b";
}

.fa-pushed::before {
  content: "\f3e1";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-python::before {
  content: "\f3e2";
}

.fa-qq::before {
  content: "\f1d6";
}

.fa-qrcode::before {
  content: "\f029";
}

.fa-question::before {
  content: "\f128";
}

.fa-question-circle::before {
  content: "\f059";
}

.fa-quidditch::before {
  content: "\f458";
}

.fa-quinscape::before {
  content: "\f459";
}

.fa-quora::before {
  content: "\f2c4";
}

.fa-quote-left::before {
  content: "\f10d";
}

.fa-quote-right::before {
  content: "\f10e";
}

.fa-quran::before {
  content: "\f687";
}

.fa-r-project::before {
  content: "\f4f7";
}

.fa-radiation::before {
  content: "\f7b9";
}

.fa-radiation-alt::before {
  content: "\f7ba";
}

.fa-rainbow::before {
  content: "\f75b";
}

.fa-random::before {
  content: "\f074";
}

.fa-raspberry-pi::before {
  content: "\f7bb";
}

.fa-ravelry::before {
  content: "\f2d9";
}

.fa-react::before {
  content: "\f41b";
}

.fa-reacteurope::before {
  content: "\f75d";
}

.fa-readme::before {
  content: "\f4d5";
}

.fa-rebel::before {
  content: "\f1d0";
}

.fa-receipt::before {
  content: "\f543";
}

.fa-record-vinyl::before {
  content: "\f8d9";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-red-river::before {
  content: "\f3e3";
}

.fa-reddit::before {
  content: "\f1a1";
}

.fa-reddit-alien::before {
  content: "\f281";
}

.fa-reddit-square::before {
  content: "\f1a2";
}

.fa-redhat::before {
  content: "\f7bc";
}

.fa-redo::before {
  content: "\f01e";
}

.fa-redo-alt::before {
  content: "\f2f9";
}

.fa-registered::before {
  content: "\f25d";
}

.fa-remove-format::before {
  content: "\f87d";
}

.fa-renren::before {
  content: "\f18b";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-reply-all::before {
  content: "\f122";
}

.fa-replyd::before {
  content: "\f3e6";
}

.fa-republican::before {
  content: "\f75e";
}

.fa-researchgate::before {
  content: "\f4f8";
}

.fa-resolving::before {
  content: "\f3e7";
}

.fa-restroom::before {
  content: "\f7bd";
}

.fa-retweet::before {
  content: "\f079";
}

.fa-rev::before {
  content: "\f5b2";
}

.fa-ribbon::before {
  content: "\f4d6";
}

.fa-ring::before {
  content: "\f70b";
}

.fa-road::before {
  content: "\f018";
}

.fa-robot::before {
  content: "\f544";
}

.fa-rocket::before {
  content: "\f135";
}

.fa-rocketchat::before {
  content: "\f3e8";
}

.fa-rockrms::before {
  content: "\f3e9";
}

.fa-route::before {
  content: "\f4d7";
}

.fa-rss::before {
  content: "\f09e";
}

.fa-rss-square::before {
  content: "\f143";
}

.fa-ruble-sign::before {
  content: "\f158";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-ruler-combined::before {
  content: "\f546";
}

.fa-ruler-horizontal::before {
  content: "\f547";
}

.fa-ruler-vertical::before {
  content: "\f548";
}

.fa-running::before {
  content: "\f70c";
}

.fa-rupee-sign::before {
  content: "\f156";
}

.fa-rust::before {
  content: "\e07a";
}

.fa-sad-cry::before {
  content: "\f5b3";
}

.fa-sad-tear::before {
  content: "\f5b4";
}

.fa-safari::before {
  content: "\f267";
}

.fa-salesforce::before {
  content: "\f83b";
}

.fa-sass::before {
  content: "\f41e";
}

.fa-satellite::before {
  content: "\f7bf";
}

.fa-satellite-dish::before {
  content: "\f7c0";
}

.fa-save::before {
  content: "\f0c7";
}

.fa-schlix::before {
  content: "\f3ea";
}

.fa-school::before {
  content: "\f549";
}

.fa-screwdriver::before {
  content: "\f54a";
}

.fa-scribd::before {
  content: "\f28a";
}

.fa-scroll::before {
  content: "\f70e";
}

.fa-sd-card::before {
  content: "\f7c2";
}

.fa-search::before {
  content: "\f002";
}

.fa-search-dollar::before {
  content: "\f688";
}

.fa-search-location::before {
  content: "\f689";
}

.fa-search-minus::before {
  content: "\f010";
}

.fa-search-plus::before {
  content: "\f00e";
}

.fa-searchengin::before {
  content: "\f3eb";
}

.fa-seedling::before {
  content: "\f4d8";
}

.fa-sellcast::before {
  content: "\f2da";
}

.fa-sellsy::before {
  content: "\f213";
}

.fa-server::before {
  content: "\f233";
}

.fa-servicestack::before {
  content: "\f3ec";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-share::before {
  content: "\f064";
}

.fa-share-alt::before {
  content: "\f1e0";
}

.fa-share-alt-square::before {
  content: "\f1e1";
}

.fa-share-square::before {
  content: "\f14d";
}

.fa-shekel-sign::before {
  content: "\f20b";
}

.fa-shield-alt::before {
  content: "\f3ed";
}

.fa-shield-virus::before {
  content: "\e06c";
}

.fa-ship::before {
  content: "\f21a";
}

.fa-shipping-fast::before {
  content: "\f48b";
}

.fa-shirtsinbulk::before {
  content: "\f214";
}

.fa-shoe-prints::before {
  content: "\f54b";
}

.fa-shopify::before {
  content: "\e057";
}

.fa-shopping-bag::before {
  content: "\f290";
}

.fa-shopping-basket::before {
  content: "\f291";
}

.fa-shopping-cart::before {
  content: "\f07a";
}

.fa-shopware::before {
  content: "\f5b5";
}

.fa-shower::before {
  content: "\f2cc";
}

.fa-shuttle-van::before {
  content: "\f5b6";
}

.fa-sign::before {
  content: "\f4d9";
}

.fa-sign-in-alt::before {
  content: "\f2f6";
}

.fa-sign-language::before {
  content: "\f2a7";
}

.fa-sign-out-alt::before {
  content: "\f2f5";
}

.fa-signal::before {
  content: "\f012";
}

.fa-signature::before {
  content: "\f5b7";
}

.fa-sim-card::before {
  content: "\f7c4";
}

.fa-simplybuilt::before {
  content: "\f215";
}

.fa-sink::before {
  content: "\e06d";
}

.fa-sistrix::before {
  content: "\f3ee";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-sith::before {
  content: "\f512";
}

.fa-skating::before {
  content: "\f7c5";
}

.fa-sketch::before {
  content: "\f7c6";
}

.fa-skiing::before {
  content: "\f7c9";
}

.fa-skiing-nordic::before {
  content: "\f7ca";
}

.fa-skull::before {
  content: "\f54c";
}

.fa-skull-crossbones::before {
  content: "\f714";
}

.fa-skyatlas::before {
  content: "\f216";
}

.fa-skype::before {
  content: "\f17e";
}

.fa-slack::before {
  content: "\f198";
}

.fa-slack-hash::before {
  content: "\f3ef";
}

.fa-slash::before {
  content: "\f715";
}

.fa-sleigh::before {
  content: "\f7cc";
}

.fa-sliders-h::before {
  content: "\f1de";
}

.fa-slideshare::before {
  content: "\f1e7";
}

.fa-smile::before {
  content: "\f118";
}

.fa-smile-beam::before {
  content: "\f5b8";
}

.fa-smile-wink::before {
  content: "\f4da";
}

.fa-smog::before {
  content: "\f75f";
}

.fa-smoking::before {
  content: "\f48d";
}

.fa-smoking-ban::before {
  content: "\f54d";
}

.fa-sms::before {
  content: "\f7cd";
}

.fa-snapchat::before {
  content: "\f2ab";
}

.fa-snapchat-ghost::before {
  content: "\f2ac";
}

.fa-snapchat-square::before {
  content: "\f2ad";
}

.fa-snowboarding::before {
  content: "\f7ce";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-snowman::before {
  content: "\f7d0";
}

.fa-snowplow::before {
  content: "\f7d2";
}

.fa-soap::before {
  content: "\e06e";
}

.fa-socks::before {
  content: "\f696";
}

.fa-solar-panel::before {
  content: "\f5ba";
}

.fa-sort::before {
  content: "\f0dc";
}

.fa-sort-alpha-down::before {
  content: "\f15d";
}

.fa-sort-alpha-down-alt::before {
  content: "\f881";
}

.fa-sort-alpha-up::before {
  content: "\f15e";
}

.fa-sort-alpha-up-alt::before {
  content: "\f882";
}

.fa-sort-amount-down::before {
  content: "\f160";
}

.fa-sort-amount-down-alt::before {
  content: "\f884";
}

.fa-sort-amount-up::before {
  content: "\f161";
}

.fa-sort-amount-up-alt::before {
  content: "\f885";
}

.fa-sort-down::before {
  content: "\f0dd";
}

.fa-sort-numeric-down::before {
  content: "\f162";
}

.fa-sort-numeric-down-alt::before {
  content: "\f886";
}

.fa-sort-numeric-up::before {
  content: "\f163";
}

.fa-sort-numeric-up-alt::before {
  content: "\f887";
}

.fa-sort-up::before {
  content: "\f0de";
}

.fa-soundcloud::before {
  content: "\f1be";
}

.fa-sourcetree::before {
  content: "\f7d3";
}

.fa-spa::before {
  content: "\f5bb";
}

.fa-space-shuttle::before {
  content: "\f197";
}

.fa-speakap::before {
  content: "\f3f3";
}

.fa-speaker-deck::before {
  content: "\f83c";
}

.fa-spell-check::before {
  content: "\f891";
}

.fa-spider::before {
  content: "\f717";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-splotch::before {
  content: "\f5bc";
}

.fa-spotify::before {
  content: "\f1bc";
}

.fa-spray-can::before {
  content: "\f5bd";
}

.fa-square::before {
  content: "\f0c8";
}

.fa-square-full::before {
  content: "\f45c";
}

.fa-square-root-alt::before {
  content: "\f698";
}

.fa-squarespace::before {
  content: "\f5be";
}

.fa-stack-exchange::before {
  content: "\f18d";
}

.fa-stack-overflow::before {
  content: "\f16c";
}

.fa-stackpath::before {
  content: "\f842";
}

.fa-stamp::before {
  content: "\f5bf";
}

.fa-star::before {
  content: "\f005";
}

.fa-star-and-crescent::before {
  content: "\f699";
}

.fa-star-half::before {
  content: "\f089";
}

.fa-star-half-alt::before {
  content: "\f5c0";
}

.fa-star-of-david::before {
  content: "\f69a";
}

.fa-star-of-life::before {
  content: "\f621";
}

.fa-staylinked::before {
  content: "\f3f5";
}

.fa-steam::before {
  content: "\f1b6";
}

.fa-steam-square::before {
  content: "\f1b7";
}

.fa-steam-symbol::before {
  content: "\f3f6";
}

.fa-step-backward::before {
  content: "\f048";
}

.fa-step-forward::before {
  content: "\f051";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-sticker-mule::before {
  content: "\f3f7";
}

.fa-sticky-note::before {
  content: "\f249";
}

.fa-stop::before {
  content: "\f04d";
}

.fa-stop-circle::before {
  content: "\f28d";
}

.fa-stopwatch::before {
  content: "\f2f2";
}

.fa-stopwatch-20::before {
  content: "\e06f";
}

.fa-store::before {
  content: "\f54e";
}

.fa-store-alt::before {
  content: "\f54f";
}

.fa-store-alt-slash::before {
  content: "\e070";
}

.fa-store-slash::before {
  content: "\e071";
}

.fa-strava::before {
  content: "\f428";
}

.fa-stream::before {
  content: "\f550";
}

.fa-street-view::before {
  content: "\f21d";
}

.fa-strikethrough::before {
  content: "\f0cc";
}

.fa-stripe::before {
  content: "\f429";
}

.fa-stripe-s::before {
  content: "\f42a";
}

.fa-stroopwafel::before {
  content: "\f551";
}

.fa-studiovinari::before {
  content: "\f3f8";
}

.fa-stumbleupon::before {
  content: "\f1a4";
}

.fa-stumbleupon-circle::before {
  content: "\f1a3";
}

.fa-subscript::before {
  content: "\f12c";
}

.fa-subway::before {
  content: "\f239";
}

.fa-suitcase::before {
  content: "\f0f2";
}

.fa-suitcase-rolling::before {
  content: "\f5c1";
}

.fa-sun::before {
  content: "\f185";
}

.fa-superpowers::before {
  content: "\f2dd";
}

.fa-superscript::before {
  content: "\f12b";
}

.fa-supple::before {
  content: "\f3f9";
}

.fa-surprise::before {
  content: "\f5c2";
}

.fa-suse::before {
  content: "\f7d6";
}

.fa-swatchbook::before {
  content: "\f5c3";
}

.fa-swift::before {
  content: "\f8e1";
}

.fa-swimmer::before {
  content: "\f5c4";
}

.fa-swimming-pool::before {
  content: "\f5c5";
}

.fa-symfony::before {
  content: "\f83d";
}

.fa-synagogue::before {
  content: "\f69b";
}

.fa-sync::before {
  content: "\f021";
}

.fa-sync-alt::before {
  content: "\f2f1";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-table-tennis::before {
  content: "\f45d";
}

.fa-tablet::before {
  content: "\f10a";
}

.fa-tablet-alt::before {
  content: "\f3fa";
}

.fa-tablets::before {
  content: "\f490";
}

.fa-tachometer-alt::before {
  content: "\f3fd";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-tags::before {
  content: "\f02c";
}

.fa-tape::before {
  content: "\f4db";
}

.fa-tasks::before {
  content: "\f0ae";
}

.fa-taxi::before {
  content: "\f1ba";
}

.fa-teamspeak::before {
  content: "\f4f9";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-teeth-open::before {
  content: "\f62f";
}

.fa-telegram::before {
  content: "\f2c6";
}

.fa-telegram-plane::before {
  content: "\f3fe";
}

.fa-temperature-high::before {
  content: "\f769";
}

.fa-temperature-low::before {
  content: "\f76b";
}

.fa-tencent-weibo::before {
  content: "\f1d5";
}

.fa-tenge::before {
  content: "\f7d7";
}

.fa-terminal::before {
  content: "\f120";
}

.fa-text-height::before {
  content: "\f034";
}

.fa-text-width::before {
  content: "\f035";
}

.fa-th::before {
  content: "\f00a";
}

.fa-th-large::before {
  content: "\f009";
}

.fa-th-list::before {
  content: "\f00b";
}

.fa-the-red-yeti::before {
  content: "\f69d";
}

.fa-theater-masks::before {
  content: "\f630";
}

.fa-themeco::before {
  content: "\f5c6";
}

.fa-themeisle::before {
  content: "\f2b2";
}

.fa-thermometer::before {
  content: "\f491";
}

.fa-thermometer-empty::before {
  content: "\f2cb";
}

.fa-thermometer-full::before {
  content: "\f2c7";
}

.fa-thermometer-half::before {
  content: "\f2c9";
}

.fa-thermometer-quarter::before {
  content: "\f2ca";
}

.fa-thermometer-three-quarters::before {
  content: "\f2c8";
}

.fa-think-peaks::before {
  content: "\f731";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-thumbtack::before {
  content: "\f08d";
}

.fa-ticket-alt::before {
  content: "\f3ff";
}

.fa-tiktok::before {
  content: "\e07b";
}

.fa-times::before {
  content: "\f00d";
}

.fa-times-circle::before {
  content: "\f057";
}

.fa-tint::before {
  content: "\f043";
}

.fa-tint-slash::before {
  content: "\f5c7";
}

.fa-tired::before {
  content: "\f5c8";
}

.fa-toggle-off::before {
  content: "\f204";
}

.fa-toggle-on::before {
  content: "\f205";
}

.fa-toilet::before {
  content: "\f7d8";
}

.fa-toilet-paper::before {
  content: "\f71e";
}

.fa-toilet-paper-slash::before {
  content: "\e072";
}

.fa-toolbox::before {
  content: "\f552";
}

.fa-tools::before {
  content: "\f7d9";
}

.fa-tooth::before {
  content: "\f5c9";
}

.fa-torah::before {
  content: "\f6a0";
}

.fa-torii-gate::before {
  content: "\f6a1";
}

.fa-tractor::before {
  content: "\f722";
}

.fa-trade-federation::before {
  content: "\f513";
}

.fa-trademark::before {
  content: "\f25c";
}

.fa-traffic-light::before {
  content: "\f637";
}

.fa-trailer::before {
  content: "\e041";
}

.fa-train::before {
  content: "\f238";
}

.fa-tram::before {
  content: "\f7da";
}

.fa-transgender::before {
  content: "\f224";
}

.fa-transgender-alt::before {
  content: "\f225";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-trash-alt::before {
  content: "\f2ed";
}

.fa-trash-restore::before {
  content: "\f829";
}

.fa-trash-restore-alt::before {
  content: "\f82a";
}

.fa-tree::before {
  content: "\f1bb";
}

.fa-trello::before {
  content: "\f181";
}

.fa-tripadvisor::before {
  content: "\f262";
}

.fa-trophy::before {
  content: "\f091";
}

.fa-truck::before {
  content: "\f0d1";
}

.fa-truck-loading::before {
  content: "\f4de";
}

.fa-truck-monster::before {
  content: "\f63b";
}

.fa-truck-moving::before {
  content: "\f4df";
}

.fa-truck-pickup::before {
  content: "\f63c";
}

.fa-tshirt::before {
  content: "\f553";
}

.fa-tty::before {
  content: "\f1e4";
}

.fa-tumblr::before {
  content: "\f173";
}

.fa-tumblr-square::before {
  content: "\f174";
}

.fa-tv::before {
  content: "\f26c";
}

.fa-twitch::before {
  content: "\f1e8";
}

.fa-twitter::before {
  content: "\f099";
}

.fa-twitter-square::before {
  content: "\f081";
}

.fa-typo3::before {
  content: "\f42b";
}

.fa-uber::before {
  content: "\f402";
}

.fa-ubuntu::before {
  content: "\f7df";
}

.fa-uikit::before {
  content: "\f403";
}

.fa-umbraco::before {
  content: "\f8e8";
}

.fa-umbrella::before {
  content: "\f0e9";
}

.fa-umbrella-beach::before {
  content: "\f5ca";
}

.fa-uncharted::before {
  content: "\e084";
}

.fa-underline::before {
  content: "\f0cd";
}

.fa-undo::before {
  content: "\f0e2";
}

.fa-undo-alt::before {
  content: "\f2ea";
}

.fa-uniregistry::before {
  content: "\f404";
}

.fa-unity::before {
  content: "\e049";
}

.fa-universal-access::before {
  content: "\f29a";
}

.fa-university::before {
  content: "\f19c";
}

.fa-unlink::before {
  content: "\f127";
}

.fa-unlock::before {
  content: "\f09c";
}

.fa-unlock-alt::before {
  content: "\f13e";
}

.fa-unsplash::before {
  content: "\e07c";
}

.fa-untappd::before {
  content: "\f405";
}

.fa-upload::before {
  content: "\f093";
}

.fa-ups::before {
  content: "\f7e0";
}

.fa-usb::before {
  content: "\f287";
}

.fa-user::before {
  content: "\f007";
}

.fa-user-alt::before {
  content: "\f406";
}

.fa-user-alt-slash::before {
  content: "\f4fa";
}

.fa-user-astronaut::before {
  content: "\f4fb";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-user-circle::before {
  content: "\f2bd";
}

.fa-user-clock::before {
  content: "\f4fd";
}

.fa-user-cog::before {
  content: "\f4fe";
}

.fa-user-edit::before {
  content: "\f4ff";
}

.fa-user-friends::before {
  content: "\f500";
}

.fa-user-graduate::before {
  content: "\f501";
}

.fa-user-injured::before {
  content: "\f728";
}

.fa-user-lock::before {
  content: "\f502";
}

.fa-user-md::before {
  content: "\f0f0";
}

.fa-user-minus::before {
  content: "\f503";
}

.fa-user-ninja::before {
  content: "\f504";
}

.fa-user-nurse::before {
  content: "\f82f";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-user-tag::before {
  content: "\f507";
}

.fa-user-tie::before {
  content: "\f508";
}

.fa-user-times::before {
  content: "\f235";
}

.fa-users::before {
  content: "\f0c0";
}

.fa-users-cog::before {
  content: "\f509";
}

.fa-users-slash::before {
  content: "\e073";
}

.fa-usps::before {
  content: "\f7e1";
}

.fa-ussunnah::before {
  content: "\f407";
}

.fa-utensil-spoon::before {
  content: "\f2e5";
}

.fa-utensils::before {
  content: "\f2e7";
}

.fa-vaadin::before {
  content: "\f408";
}

.fa-vector-square::before {
  content: "\f5cb";
}

.fa-venus::before {
  content: "\f221";
}

.fa-venus-double::before {
  content: "\f226";
}

.fa-venus-mars::before {
  content: "\f228";
}

.fa-vest::before {
  content: "\e085";
}

.fa-vest-patches::before {
  content: "\e086";
}

.fa-viacoin::before {
  content: "\f237";
}

.fa-viadeo::before {
  content: "\f2a9";
}

.fa-viadeo-square::before {
  content: "\f2aa";
}

.fa-vial::before {
  content: "\f492";
}

.fa-vials::before {
  content: "\f493";
}

.fa-viber::before {
  content: "\f409";
}

.fa-video::before {
  content: "\f03d";
}

.fa-video-slash::before {
  content: "\f4e2";
}

.fa-vihara::before {
  content: "\f6a7";
}

.fa-vimeo::before {
  content: "\f40a";
}

.fa-vimeo-square::before {
  content: "\f194";
}

.fa-vimeo-v::before {
  content: "\f27d";
}

.fa-vine::before {
  content: "\f1ca";
}

.fa-virus::before {
  content: "\e074";
}

.fa-virus-slash::before {
  content: "\e075";
}

.fa-viruses::before {
  content: "\e076";
}

.fa-vk::before {
  content: "\f189";
}

.fa-vnv::before {
  content: "\f40b";
}

.fa-voicemail::before {
  content: "\f897";
}

.fa-volleyball-ball::before {
  content: "\f45f";
}

.fa-volume-down::before {
  content: "\f027";
}

.fa-volume-mute::before {
  content: "\f6a9";
}

.fa-volume-off::before {
  content: "\f026";
}

.fa-volume-up::before {
  content: "\f028";
}

.fa-vote-yea::before {
  content: "\f772";
}

.fa-vr-cardboard::before {
  content: "\f729";
}

.fa-vuejs::before {
  content: "\f41f";
}

.fa-walking::before {
  content: "\f554";
}

.fa-wallet::before {
  content: "\f555";
}

.fa-warehouse::before {
  content: "\f494";
}

.fa-watchman-monitoring::before {
  content: "\e087";
}

.fa-water::before {
  content: "\f773";
}

.fa-wave-square::before {
  content: "\f83e";
}

.fa-waze::before {
  content: "\f83f";
}

.fa-weebly::before {
  content: "\f5cc";
}

.fa-weibo::before {
  content: "\f18a";
}

.fa-weight::before {
  content: "\f496";
}

.fa-weight-hanging::before {
  content: "\f5cd";
}

.fa-weixin::before {
  content: "\f1d7";
}

.fa-whatsapp::before {
  content: "\f232";
}

.fa-whatsapp-square::before {
  content: "\f40c";
}

.fa-wheelchair::before {
  content: "\f193";
}

.fa-whmcs::before {
  content: "\f40d";
}

.fa-wifi::before {
  content: "\f1eb";
}

.fa-wikipedia-w::before {
  content: "\f266";
}

.fa-wind::before {
  content: "\f72e";
}

.fa-window-close::before {
  content: "\f410";
}

.fa-window-maximize::before {
  content: "\f2d0";
}

.fa-window-minimize::before {
  content: "\f2d1";
}

.fa-window-restore::before {
  content: "\f2d2";
}

.fa-windows::before {
  content: "\f17a";
}

.fa-wine-bottle::before {
  content: "\f72f";
}

.fa-wine-glass::before {
  content: "\f4e3";
}

.fa-wine-glass-alt::before {
  content: "\f5ce";
}

.fa-wix::before {
  content: "\f5cf";
}

.fa-wizards-of-the-coast::before {
  content: "\f730";
}

.fa-wodu::before {
  content: "\e088";
}

.fa-wolf-pack-battalion::before {
  content: "\f514";
}

.fa-won-sign::before {
  content: "\f159";
}

.fa-wordpress::before {
  content: "\f19a";
}

.fa-wordpress-simple::before {
  content: "\f411";
}

.fa-wpbeginner::before {
  content: "\f297";
}

.fa-wpexplorer::before {
  content: "\f2de";
}

.fa-wpforms::before {
  content: "\f298";
}

.fa-wpressr::before {
  content: "\f3e4";
}

.fa-wrench::before {
  content: "\f0ad";
}

.fa-x-ray::before {
  content: "\f497";
}

.fa-xbox::before {
  content: "\f412";
}

.fa-xing::before {
  content: "\f168";
}

.fa-xing-square::before {
  content: "\f169";
}

.fa-y-combinator::before {
  content: "\f23b";
}

.fa-yahoo::before {
  content: "\f19e";
}

.fa-yammer::before {
  content: "\f840";
}

.fa-yandex::before {
  content: "\f413";
}

.fa-yandex-international::before {
  content: "\f414";
}

.fa-yarn::before {
  content: "\f7e3";
}

.fa-yelp::before {
  content: "\f1e9";
}

.fa-yen-sign::before {
  content: "\f157";
}

.fa-yin-yang::before {
  content: "\f6ad";
}

.fa-yoast::before {
  content: "\f2b1";
}

.fa-youtube::before {
  content: "\f167";
}

.fa-youtube-square::before {
  content: "\f431";
}

.fa-zhihu::before {
  content: "\f63f";
}

/* MKB ICONS */
[class^=icon-mkb-],
[class*=" icon-mkb-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: Marketing-Bold !important;
  font-weight: normal;
  line-height: 1;
  text-transform: none;
  speak: never;
  font-style: normal;
  font-variant: normal;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-mkb-group::before {
  content: "\e900";
}

.icon-mkb-connection::before {
  content: "\e901";
}

.icon-mkb-engagement::before {
  content: "\e902";
}

.icon-mkb-plus::before {
  content: "\e903";
}

.icon-mkb-stats::before {
  content: "\e904";
}

.icon-mkb-product::before {
  content: "\e905";
}

.icon-mkb-video::before {
  content: "\e906";
}

.icon-mkb-add::before {
  content: "\e907";
}

.icon-mkb-customize::before {
  content: "\e908";
}

.icon-mkb-growth::before {
  content: "\e909";
}

.icon-mkb-seo::before {
  content: "\e90a";
}

.icon-mkb-results::before {
  content: "\e90b";
}

.icon-mkb-bars-solid::before {
  content: "\e90e";
}

.icon-mkb-times-solid::before {
  content: "\e911";
}

.icon-mkb-arrow-right-solid::before {
  content: "\e90d";
}

.icon-mkb-check-circle-solid::before {
  content: "\e90f";
}

.icon-mkb-phone-alt-solid::before {
  content: "\e910";
}

.link, .page_category .category-single__content-content a {
  transition: color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;
  color: inherit;
}
.link:hover, .page_category .category-single__content-content a:hover {
  color: #ed7703;
}

.btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: 2px solid #000;
  border-radius: 10px;
  font-size: 18px;
  line-height: 21px;
  color: #000;
  text-align: center;
  background-color: transparent;
  transition: all 0.2s ease;
  vertical-align: middle;
  cursor: pointer;
}
.btn:hover {
  color: #fff;
  background-color: #000;
  border-color: transparent;
}

.btn-md {
  padding: 17px 40px;
}

.btn-sm {
  padding: 13px 29px;
  font-size: 14px;
  line-height: 17px;
}

.btn-extra-sm {
  padding: 11px 23px;
  font-size: 13px;
  line-height: 16px;
}

.button-icon-left {
  margin-right: 0.7em;
}

.button-icon-right {
  margin-left: 0.7em;
}

.btn-black {
  color: #fff;
  background-color: #000;
}
.btn-black:hover {
  border-color: #fff;
  background-color: transparent;
}

.btn-white {
  color: #000;
  background-color: #fff;
}
.btn-white:hover {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
}

.btn-hover-transparent-white:hover {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
}

.btn-hover-transparent-black:hover {
  color: #000;
  border-color: #000;
  background-color: transparent;
}

.btn-hover-white:hover {
  color: #000;
  background-color: #fff;
  border-color: transparent;
}

.btn-hover-black:hover {
  color: #fff;
  background-color: #000;
  border-color: transparent;
}

.btn-white-bordered {
  border: 2px solid #fff;
  color: #fff;
}

.m-t-100 {
  margin-top: 100px !important;
}

.m-b-100 {
  margin-bottom: 100px !important;
}

.m-l-100 {
  margin-left: 100px;
}

.m-r-100 {
  margin-right: 100px;
}

.m-t-98 {
  margin-top: 98px !important;
}

.m-b-98 {
  margin-bottom: 98px !important;
}

.m-l-98 {
  margin-left: 98px;
}

.m-r-98 {
  margin-right: 98px;
}

.m-t-96 {
  margin-top: 96px !important;
}

.m-b-96 {
  margin-bottom: 96px !important;
}

.m-l-96 {
  margin-left: 96px;
}

.m-r-96 {
  margin-right: 96px;
}

.m-t-94 {
  margin-top: 94px !important;
}

.m-b-94 {
  margin-bottom: 94px !important;
}

.m-l-94 {
  margin-left: 94px;
}

.m-r-94 {
  margin-right: 94px;
}

.m-t-90 {
  margin-top: 90px !important;
}

.m-b-90 {
  margin-bottom: 90px !important;
}

.m-l-90 {
  margin-left: 90px;
}

.m-r-90 {
  margin-right: 90px;
}

.m-t-84 {
  margin-top: 84px !important;
}

.m-b-84 {
  margin-bottom: 84px !important;
}

.m-l-84 {
  margin-left: 84px;
}

.m-r-84 {
  margin-right: 84px;
}

.m-t-82 {
  margin-top: 82px !important;
}

.m-b-82 {
  margin-bottom: 82px !important;
}

.m-l-82 {
  margin-left: 82px;
}

.m-r-82 {
  margin-right: 82px;
}

.m-t-80 {
  margin-top: 80px !important;
}

.m-b-80 {
  margin-bottom: 80px !important;
}

.m-l-80 {
  margin-left: 80px;
}

.m-r-80 {
  margin-right: 80px;
}

.m-t-68 {
  margin-top: 68px !important;
}

.m-b-68 {
  margin-bottom: 68px !important;
}

.m-l-68 {
  margin-left: 68px;
}

.m-r-68 {
  margin-right: 68px;
}

.m-t-60 {
  margin-top: 60px !important;
}

.m-b-60 {
  margin-bottom: 60px !important;
}

.m-l-60 {
  margin-left: 60px;
}

.m-r-60 {
  margin-right: 60px;
}

.m-t-56 {
  margin-top: 56px !important;
}

.m-b-56 {
  margin-bottom: 56px !important;
}

.m-l-56 {
  margin-left: 56px;
}

.m-r-56 {
  margin-right: 56px;
}

.m-t-50 {
  margin-top: 50px !important;
}

.m-b-50 {
  margin-bottom: 50px !important;
}

.m-l-50 {
  margin-left: 50px;
}

.m-r-50 {
  margin-right: 50px;
}

.m-t-48 {
  margin-top: 48px !important;
}

.m-b-48 {
  margin-bottom: 48px !important;
}

.m-l-48 {
  margin-left: 48px;
}

.m-r-48 {
  margin-right: 48px;
}

.m-t-46 {
  margin-top: 46px !important;
}

.m-b-46 {
  margin-bottom: 46px !important;
}

.m-l-46 {
  margin-left: 46px;
}

.m-r-46 {
  margin-right: 46px;
}

.m-t-42 {
  margin-top: 42px !important;
}

.m-b-42 {
  margin-bottom: 42px !important;
}

.m-l-42 {
  margin-left: 42px;
}

.m-r-42 {
  margin-right: 42px;
}

.m-t-40 {
  margin-top: 40px !important;
}

.m-b-40 {
  margin-bottom: 40px !important;
}

.m-l-40 {
  margin-left: 40px;
}

.m-r-40 {
  margin-right: 40px;
}

.m-t-38 {
  margin-top: 38px !important;
}

.m-b-38 {
  margin-bottom: 38px !important;
}

.m-l-38 {
  margin-left: 38px;
}

.m-r-38 {
  margin-right: 38px;
}

.m-t-36 {
  margin-top: 36px !important;
}

.m-b-36 {
  margin-bottom: 36px !important;
}

.m-l-36 {
  margin-left: 36px;
}

.m-r-36 {
  margin-right: 36px;
}

.m-t-34 {
  margin-top: 34px !important;
}

.m-b-34 {
  margin-bottom: 34px !important;
}

.m-l-34 {
  margin-left: 34px;
}

.m-r-34 {
  margin-right: 34px;
}

.m-t-32 {
  margin-top: 32px !important;
}

.m-b-32 {
  margin-bottom: 32px !important;
}

.m-l-32 {
  margin-left: 32px;
}

.m-r-32 {
  margin-right: 32px;
}

.m-t-30 {
  margin-top: 30px !important;
}

.m-b-30 {
  margin-bottom: 30px !important;
}

.m-l-30 {
  margin-left: 30px;
}

.m-r-30 {
  margin-right: 30px;
}

.m-t-28 {
  margin-top: 28px !important;
}

.m-b-28 {
  margin-bottom: 28px !important;
}

.m-l-28 {
  margin-left: 28px;
}

.m-r-28 {
  margin-right: 28px;
}

.m-t-26 {
  margin-top: 26px !important;
}

.m-b-26 {
  margin-bottom: 26px !important;
}

.m-l-26 {
  margin-left: 26px;
}

.m-r-26 {
  margin-right: 26px;
}

.m-t-24 {
  margin-top: 24px !important;
}

.m-b-24 {
  margin-bottom: 24px !important;
}

.m-l-24 {
  margin-left: 24px;
}

.m-r-24 {
  margin-right: 24px;
}

.m-t-22 {
  margin-top: 22px !important;
}

.m-b-22 {
  margin-bottom: 22px !important;
}

.m-l-22 {
  margin-left: 22px;
}

.m-r-22 {
  margin-right: 22px;
}

.m-t-20 {
  margin-top: 20px !important;
}

.m-b-20 {
  margin-bottom: 20px !important;
}

.m-l-20 {
  margin-left: 20px;
}

.m-r-20 {
  margin-right: 20px;
}

.m-t-18 {
  margin-top: 18px !important;
}

.m-b-18 {
  margin-bottom: 18px !important;
}

.m-l-18 {
  margin-left: 18px;
}

.m-r-18 {
  margin-right: 18px;
}

.m-t-16 {
  margin-top: 16px !important;
}

.m-b-16 {
  margin-bottom: 16px !important;
}

.m-l-16 {
  margin-left: 16px;
}

.m-r-16 {
  margin-right: 16px;
}

.m-t-14 {
  margin-top: 14px !important;
}

.m-b-14 {
  margin-bottom: 14px !important;
}

.m-l-14 {
  margin-left: 14px;
}

.m-r-14 {
  margin-right: 14px;
}

.m-t-12 {
  margin-top: 12px !important;
}

.m-b-12 {
  margin-bottom: 12px !important;
}

.m-l-12 {
  margin-left: 12px;
}

.m-r-12 {
  margin-right: 12px;
}

.m-t-10 {
  margin-top: 10px !important;
}

.m-b-10 {
  margin-bottom: 10px !important;
}

.m-l-10 {
  margin-left: 10px;
}

.m-r-10 {
  margin-right: 10px;
}

.m-t-8 {
  margin-top: 8px !important;
}

.m-b-8 {
  margin-bottom: 8px !important;
}

.m-l-8 {
  margin-left: 8px;
}

.m-r-8 {
  margin-right: 8px;
}

.m-t-6 {
  margin-top: 6px !important;
}

.m-b-6 {
  margin-bottom: 6px !important;
}

.m-l-6 {
  margin-left: 6px;
}

.m-r-6 {
  margin-right: 6px;
}

.m-t-4 {
  margin-top: 4px !important;
}

.m-b-4 {
  margin-bottom: 4px !important;
}

.m-l-4 {
  margin-left: 4px;
}

.m-r-4 {
  margin-right: 4px;
}

.m-t-2 {
  margin-top: 2px !important;
}

.m-b-2 {
  margin-bottom: 2px !important;
}

.m-l-2 {
  margin-left: 2px;
}

.m-r-2 {
  margin-right: 2px;
}

.m-t-0 {
  margin-top: 0px !important;
}

.m-b-0 {
  margin-bottom: 0px !important;
}

.m-l-0 {
  margin-left: 0px;
}

.m-r-0 {
  margin-right: 0px;
}

.p-t-150 {
  padding-top: 150px !important;
}

.p-b-150 {
  padding-bottom: 150px !important;
}

.p-l-150 {
  padding-left: 150px !important;
}

.p-r-150 {
  padding-right: 150px !important;
}

.p-t-100 {
  padding-top: 100px !important;
}

.p-b-100 {
  padding-bottom: 100px !important;
}

.p-l-100 {
  padding-left: 100px !important;
}

.p-r-100 {
  padding-right: 100px !important;
}

.p-t-96 {
  padding-top: 96px !important;
}

.p-b-96 {
  padding-bottom: 96px !important;
}

.p-l-96 {
  padding-left: 96px !important;
}

.p-r-96 {
  padding-right: 96px !important;
}

.p-t-94 {
  padding-top: 94px !important;
}

.p-b-94 {
  padding-bottom: 94px !important;
}

.p-l-94 {
  padding-left: 94px !important;
}

.p-r-94 {
  padding-right: 94px !important;
}

.p-t-90 {
  padding-top: 90px !important;
}

.p-b-90 {
  padding-bottom: 90px !important;
}

.p-l-90 {
  padding-left: 90px !important;
}

.p-r-90 {
  padding-right: 90px !important;
}

.p-t-82 {
  padding-top: 82px !important;
}

.p-b-82 {
  padding-bottom: 82px !important;
}

.p-l-82 {
  padding-left: 82px !important;
}

.p-r-82 {
  padding-right: 82px !important;
}

.p-t-80 {
  padding-top: 80px !important;
}

.p-b-80 {
  padding-bottom: 80px !important;
}

.p-l-80 {
  padding-left: 80px !important;
}

.p-r-80 {
  padding-right: 80px !important;
}

.p-t-76 {
  padding-top: 76px !important;
}

.p-b-76 {
  padding-bottom: 76px !important;
}

.p-l-76 {
  padding-left: 76px !important;
}

.p-r-76 {
  padding-right: 76px !important;
}

.p-t-68 {
  padding-top: 68px !important;
}

.p-b-68 {
  padding-bottom: 68px !important;
}

.p-l-68 {
  padding-left: 68px !important;
}

.p-r-68 {
  padding-right: 68px !important;
}

.p-t-64 {
  padding-top: 64px !important;
}

.p-b-64 {
  padding-bottom: 64px !important;
}

.p-l-64 {
  padding-left: 64px !important;
}

.p-r-64 {
  padding-right: 64px !important;
}

.p-t-62 {
  padding-top: 62px !important;
}

.p-b-62 {
  padding-bottom: 62px !important;
}

.p-l-62 {
  padding-left: 62px !important;
}

.p-r-62 {
  padding-right: 62px !important;
}

.p-t-60 {
  padding-top: 60px !important;
}

.p-b-60 {
  padding-bottom: 60px !important;
}

.p-l-60 {
  padding-left: 60px !important;
}

.p-r-60 {
  padding-right: 60px !important;
}

.p-t-56 {
  padding-top: 56px !important;
}

.p-b-56 {
  padding-bottom: 56px !important;
}

.p-l-56 {
  padding-left: 56px !important;
}

.p-r-56 {
  padding-right: 56px !important;
}

.p-t-40 {
  padding-top: 40px !important;
}

.p-b-40 {
  padding-bottom: 40px !important;
}

.p-l-40 {
  padding-left: 40px !important;
}

.p-r-40 {
  padding-right: 40px !important;
}

.p-t-36 {
  padding-top: 36px !important;
}

.p-b-36 {
  padding-bottom: 36px !important;
}

.p-l-36 {
  padding-left: 36px !important;
}

.p-r-36 {
  padding-right: 36px !important;
}

.p-t-32 {
  padding-top: 32px !important;
}

.p-b-32 {
  padding-bottom: 32px !important;
}

.p-l-32 {
  padding-left: 32px !important;
}

.p-r-32 {
  padding-right: 32px !important;
}

.p-t-30 {
  padding-top: 30px !important;
}

.p-b-30 {
  padding-bottom: 30px !important;
}

.p-l-30 {
  padding-left: 30px !important;
}

.p-r-30 {
  padding-right: 30px !important;
}

.p-t-28 {
  padding-top: 28px !important;
}

.p-b-28 {
  padding-bottom: 28px !important;
}

.p-l-28 {
  padding-left: 28px !important;
}

.p-r-28 {
  padding-right: 28px !important;
}

.p-t-24 {
  padding-top: 24px !important;
}

.p-b-24 {
  padding-bottom: 24px !important;
}

.p-l-24 {
  padding-left: 24px !important;
}

.p-r-24 {
  padding-right: 24px !important;
}

.p-t-22 {
  padding-top: 22px !important;
}

.p-b-22 {
  padding-bottom: 22px !important;
}

.p-l-22 {
  padding-left: 22px !important;
}

.p-r-22 {
  padding-right: 22px !important;
}

.p-t-20 {
  padding-top: 20px !important;
}

.p-b-20 {
  padding-bottom: 20px !important;
}

.p-l-20 {
  padding-left: 20px !important;
}

.p-r-20 {
  padding-right: 20px !important;
}

.p-t-18 {
  padding-top: 18px !important;
}

.p-b-18 {
  padding-bottom: 18px !important;
}

.p-l-18 {
  padding-left: 18px !important;
}

.p-r-18 {
  padding-right: 18px !important;
}

.p-t-16 {
  padding-top: 16px !important;
}

.p-b-16 {
  padding-bottom: 16px !important;
}

.p-l-16 {
  padding-left: 16px !important;
}

.p-r-16 {
  padding-right: 16px !important;
}

.p-t-14 {
  padding-top: 14px !important;
}

.p-b-14 {
  padding-bottom: 14px !important;
}

.p-l-14 {
  padding-left: 14px !important;
}

.p-r-14 {
  padding-right: 14px !important;
}

.p-t-12 {
  padding-top: 12px !important;
}

.p-b-12 {
  padding-bottom: 12px !important;
}

.p-l-12 {
  padding-left: 12px !important;
}

.p-r-12 {
  padding-right: 12px !important;
}

.p-t-10 {
  padding-top: 10px !important;
}

.p-b-10 {
  padding-bottom: 10px !important;
}

.p-l-10 {
  padding-left: 10px !important;
}

.p-r-10 {
  padding-right: 10px !important;
}

.p-t-8 {
  padding-top: 8px !important;
}

.p-b-8 {
  padding-bottom: 8px !important;
}

.p-l-8 {
  padding-left: 8px !important;
}

.p-r-8 {
  padding-right: 8px !important;
}

.p-t-6 {
  padding-top: 6px !important;
}

.p-b-6 {
  padding-bottom: 6px !important;
}

.p-l-6 {
  padding-left: 6px !important;
}

.p-r-6 {
  padding-right: 6px !important;
}

.p-t-4 {
  padding-top: 4px !important;
}

.p-b-4 {
  padding-bottom: 4px !important;
}

.p-l-4 {
  padding-left: 4px !important;
}

.p-r-4 {
  padding-right: 4px !important;
}

.p-t-2 {
  padding-top: 2px !important;
}

.p-b-2 {
  padding-bottom: 2px !important;
}

.p-l-2 {
  padding-left: 2px !important;
}

.p-r-2 {
  padding-right: 2px !important;
}

.p-t-0 {
  padding-top: 0px !important;
}

.p-b-0 {
  padding-bottom: 0px !important;
}

.p-l-0 {
  padding-left: 0px !important;
}

.p-r-0 {
  padding-right: 0px !important;
}

.accordion {
  display: flex;
  flex-direction: column;
}

.accordion-item .active-icon {
  display: none;
}
.accordion-item.opened .active-icon {
  display: inline-block;
}
.accordion-item.opened .inactive-icon {
  display: none;
}

.accordion-item__title {
  display: flex;
  align-items: center;
  transition: color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;
  cursor: pointer;
}
.accordion-item__title:hover {
  color: var(--hover-color);
}

.accordion-item__title .icon {
  color: var(--color);
}

.tab-item {
  flex: auto;
  cursor: pointer;
  transition: all 0.2s;
}

.tab-content {
  display: none;
  flex-direction: column;
}
.tab-content.active {
  display: flex;
}

.section_wave::after {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 124px;
  background-color: #fff;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20version%3D%221.1%22%20width%3D%22100%25%22%20viewBox%3D%220%200%201666%20124%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22rgba%280%2C0%2C0%2C1%29%22%3E%3Cg%20clip-path%3D%22url%28%23clip0%29%22%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%2059.3392C53.3211%2062.6751%2074.4542%2068.7308%2096.869%2075.1537C111.655%2079.3905%20126.998%2083.7872%20152.507%2087.6684C246.274%20101.936%20310.235%2076.6378%20372.713%2051.9265C416.933%2034.4369%20460.409%2017.2411%20513.185%2014.5738C601.391%2010.1158%20638.744%2028.1556%20674.912%2045.6234C690.96%2053.3737%20706.774%2061.0114%20726.694%2066.5215C763.186%2076.6157%20806.204%2065.2888%20851.121%2053.4618C885.984%2044.2821%20921.991%2034.8012%20956.979%2034.8012C997.762%2034.8012%201020.74%2048.0409%201042.34%2060.4857C1063.14%2072.4726%201082.66%2083.7221%201115.59%2081.6921C1143.95%2079.9433%201163.18%2069.8168%201186.13%2057.7352C1217.48%2041.2339%201255.75%2021.0856%201333.67%2013.6544C1422.62%205.17156%201473.48%2022.4439%201515.72%2036.7884C1537.57%2044.2106%201557.12%2050.849%201578.44%2052.7301C1640.97%2058.2467%201656.22%2059.3392%201666.13%2059.3392V123.986H0V59.3392ZM626.861%2039.353C612.488%2034.9409%20587.866%2030.9952%20586.217%2032.6652C585.401%2033.4911%20591.747%2034.8251%20600.028%2036.566C608.491%2038.3452%20618.975%2040.5494%20625.901%2043.0703C631.855%2045.1667%20637.663%2047.8077%20642.601%2050.0529C649.535%2053.2058%20654.752%2055.5783%20656.248%2054.5667C658.808%2052.8346%20641.233%2043.765%20626.861%2039.353ZM1218.9%2062.3402V62.3406C1212.94%2065.1327%201203.36%2069.6209%201191.08%2072.956C1172.69%2077.2855%201173.15%2077.8808%201173.94%2078.9088C1173.96%2078.9334%201173.98%2078.9582%201173.99%2078.9834C1174.01%2079.0063%201174.03%2079.0294%201174.05%2079.0529C1174.07%2079.0929%201174.1%2079.1338%201174.13%2079.1757C1174.52%2079.7867%201191.86%2078.9063%201204.7%2074.0511C1217.15%2068.5849%201227.66%2060.0642%201225.48%2059.7547C1224.67%2059.64%201222.41%2060.6959%201218.9%2062.3402ZM1251.33%2048.0631C1245.43%2049.8427%201241.65%2050.9807%201241.29%2050.0478C1240.52%2048.0245%201254.08%2042.8646%201268.07%2039.138C1281.98%2036.0034%201297.03%2036.9174%201296.95%2037.5095C1296.94%2037.6001%201296.94%2037.6868%201296.94%2037.7705C1296.91%2038.7801%201296.9%2039.3649%201278.71%2041.4756C1268.05%2043.0265%201258.24%2045.983%201251.33%2048.0631ZM286.677%2097.0036C286.43%2096.0461%20282.539%2096.8712%20276.456%2098.1615C269.345%2099.6697%20259.238%20101.813%20248.45%20102.489C230.101%20103.109%20230.021%20103.69%20229.882%20104.693C229.871%20104.776%20229.859%20104.862%20229.836%20104.951C229.688%20105.534%20244.559%20107.669%20258.769%20105.682C273.128%20103.112%20287.212%2099.0803%20286.677%2097.0036ZM965.809%2054.8064C968.337%2054.8064%20970.386%2053.4814%20970.386%2051.8469C970.386%2050.2127%20968.337%2048.8874%20965.809%2048.8874C965.436%2048.8873%20965.04%2048.8796%20964.637%2048.8718C962.304%2048.8267%20959.706%2048.7764%20959.706%2050.1698C959.706%2050.9154%20960.45%2051.9456%20961.499%2052.8455C962.132%2053.9887%20963.823%2054.8064%20965.809%2054.8064ZM566.059%2043.7575C567.744%2043.7575%20569.11%2042.6091%20569.11%2041.1926C569.11%2039.776%20567.744%2038.6276%20566.059%2038.6276C564.373%2038.6276%20563.007%2039.776%20563.007%2041.1926C563.007%2042.6091%20564.373%2043.7575%20566.059%2043.7575Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M782.272%2058.7885C781.355%2058.0241%20768.229%2061.0585%20753.759%2060.2544C739.56%2058.8995%20740.477%2059.6638%20739.935%2060.7653C739.664%2061.3161%20749.54%2064.8907%20760.125%2064.3965C770.98%2063.3515%20783.189%2059.5528%20782.272%2058.7885Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M1365.46%201.61274C1365.85%20-1.05535%201395.63%200.11857%201412.68%201.35242C1429.74%202.58628%201451.31%206.38023%201448.6%207.88626C1445.9%209.39228%201429.32%205.51596%201412.23%203.86855C1395.84%202.18638%201365.06%204.28082%201365.46%201.61274Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M599.703%206.32478C600.487%203.74412%20620.685%208.60805%20632.142%2011.9465C643.598%2015.2849%20657.662%2021.7094%20655.52%2022.8576C653.378%2024.0059%20642.753%2018.1215%20631.347%2014.3703C620.43%2010.6721%20598.919%208.90544%20599.703%206.32478Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M935.239%2028.6501C936.625%2029.4482%20951.066%2026.7015%20968.587%2027.8807C986%2029.6116%20984.614%2028.8135%20984.833%2027.7102C984.942%2027.1586%20971.815%2023.2857%20959.417%2023.5206C946.909%2024.3072%20933.854%2027.852%20935.239%2028.6501Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M539.802%203.35783C539.802%203.35783%20545.77%202.27983%20532.453%202.71829C519.137%203.15675%20486.715%203.16721%20468.597%206.10662C436.962%2011.4912%20416.043%2022.1625%20418.605%2024.3813C421.167%2026.6001%20448.462%2010.2554%20481.853%208.15584C495.795%207.15393%20521.66%206.3594%20533.786%204.56015C545.911%202.76089%20539.802%203.35783%20539.802%203.35783Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M237.8%2077.2209C237.532%2080.5169%20210.482%2082.3409%20194.001%2082.0675C177.52%2081.7942%20156.532%2078.3298%20157.3%2075.497C158.067%2072.6642%20177.427%2078.9728%20194.155%2079.8724C210.248%2080.891%20238.067%2073.925%20237.8%2077.2209Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M1590.54%2039.7177C1590.33%2038.8729%201573.25%2041.743%201564.21%2038.9695C1538.6%2032.37%201515.19%2022.7021%201516.19%2025.247C1517.19%2027.7918%201553.29%2040.337%201565.05%2042.3487C1582.35%2046.1956%201590.75%2040.5625%201590.54%2039.7177Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cpath%20d%3D%22M1507.46%2021.9555C1507.46%2023.3721%201506.09%2024.5204%201504.4%2024.5204C1502.72%2024.5204%201501.35%2023.3721%201501.35%2021.9555C1501.35%2020.5389%201502.72%2019.3905%201504.4%2019.3905C1506.09%2019.3905%201507.46%2020.5389%201507.46%2021.9555Z%22%20fill%3D%22%23000000%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3C%2Fg%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Cdefs%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3CclipPath%20id%3D%22clip0%22%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3Crect%20width%3D%221666%22%20height%3D%22124%22%20fill%3D%22white%22%2F%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3C%2FclipPath%3E%0A%09%09%09%09%09%09%09%09%09%09%09%09%09%3C%2Fdefs%3E%3C%2Fsvg%3E");
  content: "";
  background-size: 100% 100%;
}

@media (max-width: 1024px) {
  .section_wave::after {
    background-position-y: 0;
  }
}
/* Grid */
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding: 0 30px;
  max-width: 1280px;
}

.flex-container {
  display: flex;
  flex-direction: row;
}
@media (max-width: 640px) {
  .flex-container {
    flex-direction: column;
  }
}

.container-left-50 {
  max-width: 50%;
  width: 100%;
}
@media (max-width: 640px) {
  .container-left-50 {
    max-width: 100%;
  }
}

.container-right-50 {
  max-width: 50%;
  width: 100%;
  margin-left: auto;
}
@media (max-width: 640px) {
  .container-right-50 {
    max-width: 100%;
  }
}

.container-60 {
  max-width: 60%;
  width: 100%;
}
@media (max-width: 1024px) {
  .container-60 {
    max-width: 50%;
  }
}
@media (max-width: 640px) {
  .container-60 {
    max-width: 100%;
  }
}

.container-40 {
  max-width: 40%;
  width: 100%;
}
@media (max-width: 1024px) {
  .container-40 {
    max-width: 50%;
  }
}
@media (max-width: 640px) {
  .container-40 {
    max-width: 100%;
  }
}

/* Blocks */
#catapult-cookie-bar {
  box-sizing: border-box;
  max-height: 0;
  opacity: 0;
  z-index: 99999;
  overflow: hidden;
  color: #ddd;
  position: fixed;
  left: 20px;
  bottom: 6%;
  width: 300px;
  background-color: #000000;
  border-style: solid;
}

#catapult-cookie-bar a {
  color: #e8ad8f;
}

/*
#catapult-cookie-bar .x_close span {
	background-color: ;
}
	*/
button#catapultCookieAceptar {
  background: #e87035;
  color: #000000;
  border: 0;
  padding: 6px 9px;
  border-radius: 3px;
}

button#catapultCookieRechazar {
  background: #fff;
  color: #dd3333;
  border: 0;
  padding: 6px 9px;
  border-radius: 3px;
}

#catapult-cookie-bar h3 {
  color: #ddd;
}

.has-cookie-bar #catapult-cookie-bar {
  opacity: 1;
  max-height: 999px;
  min-height: 30px;
}

.footer {
  align-items: center;
  padding-top: 5%;
  padding-bottom: 84px;
  background-color: #000;
}

.footer-column {
  width: 40%;
  margin: 0 0 20px;
  padding-right: 200px;
}

.footer-menus {
  flex: 1;
}

.footer-menu {
  width: 33.3333%;
  padding-right: 48px;
  padding-left: 20px;
  color: #fff;
}

.footer-menu__title {
  margin: 6px 0 14px;
  font-size: 20px;
}

.footer-column__title {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.96px;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}

.footer-menu__ul {
  display: flex;
  flex-direction: column;
}

.footer-menu__item {
  position: relative;
  margin-bottom: 12px;
  font-size: 16px;
}

.footer-menu__item:hover .footer-menu__item-background-active {
  opacity: 1;
  transform: translateX(-50%) translateY(-50%) scale(1);
}

.footer-menu__item:hover a {
  color: var(--active-color);
}

.footer-menu__item a {
  position: relative;
  z-index: 10;
  display: flex;
  width: 100%;
  height: 100%;
  color: #fff;
  transition: color 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
}

.footer-menu__item-background-active {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
  transform: translateX(-50%) translateY(-50%) scale(0);
  border-right: 2px solid var(--border-color);
}

.footer-socials {
  margin-top: 32px;
}

.footer-socials__link {
  display: inline-block;
  margin-right: 16px;
  font-size: 20px;
  color: #fff;
  transition-duration: 0.2s;
}
.footer-socials__link:hover {
  color: rgba(0, 0, 0, 0.8);
}

.footer__top {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.footer__bottom {
  display: flex;
  justify-content: space-between;
  padding-top: 88px;
  font-size: 16px;
  line-height: 32px;
}

.footer__copyright {
  color: #fff;
}

.footer__mails {
  column-gap: 100px;
  padding-right: 44px;
}

.footer__mail-link {
  color: #fff;
}

.footer__top,
.footer__bottom {
  width: 100%;
}

@media (max-width: 1024px) {
  .footer {
    padding-top: 60px;
    padding-bottom: 40px;
  }
  .footer__mails {
    display: none;
  }
  .footer-column {
    width: 100%;
    margin-bottom: 70px;
    padding: 0;
  }
  .footer-column__title {
    padding: 0 24px;
    text-align: center;
  }
  .footer-socials {
    display: none;
  }
  .footer-menus {
    width: 100%;
  }
  .footer-menu {
    padding-right: 0;
  }
  .footer-menu__title {
    color: var(--color);
    text-align: center;
  }
  .footer-menu__ul {
    align-items: center;
  }
  .footer-menu__item-background-active {
    display: none;
  }
  .footer__top {
    flex-direction: column;
  }
  .footer__bottom {
    justify-content: center;
    padding-top: 70px;
  }
}
@media (max-width: 640px) {
  .footer__top {
    flex-direction: column;
  }
  .footer__bottom {
    justify-content: center;
    padding-top: 30px;
  }
  .footer-column__title {
    padding: 0;
    font-size: 27px;
    line-height: 33.8px;
    letter-spacing: -0.8px;
    text-align: center;
  }
  .footer-menus {
    flex-direction: column;
  }
  .footer-menu {
    width: 100%;
    margin-bottom: 30px;
    text-align: center;
  }
  .footer-menu__title {
    margin-bottom: 30px;
  }
}
.header {
  position: relative;
  z-index: 100;
  background-color: #000;
}
.header.sticky-header {
  position: sticky;
  top: 0;
}
.header__menu {
  width: 54%;
}
.header__sign-btn {
  width: 11%;
}
.header__auth {
  width: 20%;
}

.header-outer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 2px 0;
}

.menu__list {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin: 10px 0;
  min-height: 60px;
}

.menu__li {
  position: relative;
  display: flex;
  margin: 0 10px;
}
.menu__li:first-child {
  margin-left: 0;
}
.menu__li:last-child {
  margin-right: 0;
}

.menu__sub-ul {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: -10;
  display: block;
  flex-direction: column;
  width: 100%;
  opacity: 0;
  transition: opacity 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
  visibility: hidden;
}
.menu__sub-ul_mobile {
  position: relative;
  overflow: hidden;
  height: 0;
  transition: all 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
}

.menu__sub-ul_mobile .menu__main-a_mobile {
  padding: 12px 50px;
}

.menu__sub-ul > .menu__li {
  margin: 0;
}

.menu__sub-ul_right {
  top: 0;
  right: auto;
  left: 100%;
}

.menu__sub-ul_left {
  top: 0;
  left: -200px;
}

.menu__sub-li {
  position: relative;
  width: 200px;
  background-color: #000;
  transition: all 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
  border-bottom: 1px solid #e2e2e2;
}

.menu__sub-li.hover,
.menu__sub-li:focus-within,
.menu__sub-li:hover {
  background-color: #1e1e1e;
}

.menu__sub-a {
  display: flex;
  width: 100%;
  height: 100%;
  padding: 12px 20px;
  font-size: 14px;
  line-height: 22.4px;
  color: #fff;
  transition: inherit;
}

.menu__main-a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  transition: color 300ms cubic-bezier(0.42, 0.01, 0.58, 1), background-color 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
}
.menu__main-a_hidden {
  display: none !important;
}

.menu__main-a_regular {
  font-size: 15px;
  font-weight: 400;
}

.menu__open-nav-submenu-hover {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 8px;
  cursor: pointer;
}

.menu__open-nav-submenu-hover::before {
  content: "\f107";
  font-family: main-icons;
  line-height: 1;
}

.menu-item.hover > .menu__sub-ul,
.menu-item:focus-within > .menu__sub-ul,
.menu-item:hover > .menu__sub-ul {
  z-index: 999999998;
  opacity: 1;
  visibility: visible;
}

.menu__sub-li:hover > .menu__sub-a,
.menu-item:hover .menu__main-a {
  color: #ad6bff;
}

.menu__sub-li:hover > .menu__sub-a_regular,
.menu-item:hover .menu__main-a_regular {
  color: #1dd1b6;
}

.menu_expand-right .menu__sub-ul .menu__open-nav-submenu-hover::before {
  transform: rotate(270deg);
}

.btn-registration {
  padding: 13px 29px;
  border: 2px solid #fff;
  border-radius: 10px;
  font-size: 14px;
  color: #fff;
}
.btn-registration:hover {
  color: #000;
  background-color: #fff;
}

.menu__list_mobile {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: -1;
  display: block;
  width: 100%;
  background: #000;
  opacity: 0;
  transition: all 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
  max-width: 100vw;
  max-height: 0;
  min-height: 0;
  overflow: hidden;
}

.menu__m-toggle-outer.opened .menu__m-collapse-icon-open,
.menu__m-toggle-outer.opened .menu__m-collapse-icon-close {
  transform: rotate(360deg);
}
.menu__m-toggle-outer.opened .menu__m-collapse-icon-open {
  opacity: 0;
}
.menu__m-toggle-outer.opened .menu__m-collapse-icon-close {
  opacity: 1;
}
.menu__m-toggle-outer.opened + .menu__list_mobile {
  z-index: 10;
  max-height: 340px !important;
  opacity: 1;
  overflow-y: auto;
  pointer-events: auto;
}

.menu__m-toggle {
  margin-right: -20px;
  padding: 12px 20px;
  font-size: 25px;
  color: #fff;
}

.menu__m-toggle-inner {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.menu__m-collapse-icon {
  position: relative;
  width: 1em;
  height: 1em;
}

.menu__m-collapse-icon-close,
.menu__m-collapse-icon-open {
  position: absolute;
  left: 0;
  width: 1em;
  opacity: 0;
  transition: all 300ms cubic-bezier(0.42, 0.01, 0.58, 1);
  transform: rotate(0);
}

.menu__m-collapse-icon-open {
  opacity: 1;
}

.menu__li_mobile {
  position: relative;
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.28);
}
.menu__li_mobile.opened .menu__sub-ul {
  z-index: 999999998;
  opacity: 1;
  visibility: visible;
}
.menu__li_mobile.opened .menu__open-nav-submenu_mobile {
  transform: rotate(180deg) !important;
}

.menu__main-a_mobile {
  justify-content: start;
  align-items: center;
  min-height: 60px;
  padding: 0 30px;
  font-size: 20px;
  font-weight: 400;
}

.menu__main-a_mobile:hover {
  background-color: #232323;
}

.menu__open-nav-submenu_mobile {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  width: auto;
  padding: 0;
  pointer-events: none;
}

.menu__open-nav-submenu_mobile::before {
  display: flex;
  align-items: center;
  padding-right: 40px;
  padding-left: 40px;
  font-family: main-icons;
  font-size: 20px;
  color: #fff;
  content: "\f107";
  min-height: 60px;
}

@media (max-width: 1024px) {
  .header__logo {
    width: 50% !important;
  }
  .header__menu,
  .header__auth,
  .header__sign-btn {
    display: none;
  }
  .header__menu_mobile {
    display: flex;
  }
}
.modal {
  position: fixed;
  inset: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  border: 1px solid #999;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer .btn + .btn {
  margin-left: 5px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.fade.in {
  opacity: 1;
}

.modal-backdrop {
  position: fixed;
  inset: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

button.close {
  margin-top: -5px;
  padding: 0;
  border: 0;
  font-size: 30px;
  background: transparent;
  text-shadow: none;
  cursor: pointer;
  appearance: none;
}

.modal-header::before,
.modal-header::after,
.modal-footer::before,
.modal-footer::after {
  display: table;
  content: " ";
}

.modal-header::after,
.modal-footer::after {
  clear: both;
}

@media (width >= 768px) {
  .modal-dialog {
    width: auto;
    margin: 30px auto;
  }
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: auto;
  }
}
@media (width >= 992px) {
  .modal-lg {
    width: 900px;
  }
}
/* Registration form */
.registration_form {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  max-width: 800px;
  margin: 100px auto;
  width: 100%;
}

.registration_form label {
  margin: 1px 0 1px 5px;
}

.registration_form p {
  margin: 1px 0 1px 5px;
}

.registration_form label.checkbox {
  margin: 1px 0 1px 5px;
}

.registration_form .required {
  color: #e50000;
}

.registration_form .form-input {
  margin: 10px 0;
}

.registration_form .form-input input {
  background-clip: padding-box;
  background-color: #f8fbff;
  border: #becddc 1px solid;
  border-radius: 15px;
  padding: 0 15px;
  width: 100%;
  box-sizing: border-box;
  color: #314559;
  display: inline-block;
  height: 40px;
  min-height: 27px;
}

.registration_form .form-input input.checkbox {
  width: 20px;
  height: 20px;
  display: inline-block;
}

.registration_form .form-input input :focus {
  color: #073759;
}

.registration_form .form-input input.error {
  background-color: #feeeee;
  border: #ff8383 1px solid;
  color: #e00000;
}

#common_error {
  margin: 10px;
  color: #e00000;
  display: none;
}

.registration_form .form-input span.error-text {
  display: none;
  margin: 10px 10px;
  font-size: 13px;
  font-weight: 400;
  line-height: 22px;
  color: #e00000;
}

.registration_form .submit-reg {
  appearance: none;
  background-color: #000;
  color: #FFF;
  cursor: pointer;
  display: inline-block;
  border: #000 1px solid;
  border-radius: 15px;
  box-sizing: border-box;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px;
  margin: 0;
  padding: 12px 24px;
  position: relative;
  text-align: center;
}

.registration_form .rules-checkbox {
  display: flex;
  align-items: center;
}

.registration_form_pbx {
  margin: 40px auto 24px 0;
}

.registration_form__phone-wrap {
  width: 100%;
}

@media (max-width: 1024px) {
  .registration_form {
    margin: 50px auto 0 auto;
  }
}
@media (max-width: 400px) {
  .registration_form-wrap {
    padding: 0 20px 30px !important;
  }
}
#toTop {
  --totop-border-radius: 6px;
  --totop-background: #333;
  --totop-background-hover: #ed7703;
  --totop-icon-color: #fff;
  --totop-icon-hover: #fff;
  position: fixed;
  bottom: 0;
  z-index: 100000;
  width: 48px;
  height: 35px;
  border-radius: 4px 4px 0 0;
  line-height: 1;
  text-align: center;
  background-color: var(--totop-background);
  opacity: 0;
  transition: opacity 0.4s ease-in-out, background 0.2s ease-in-out;
  pointer-events: none;
}
#toTop span {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
}
#toTop:hover {
  background-color: var(--totop-background-hover);
}
#toTop:hover::before {
  color: var(--totop-icon-hover);
}
#toTop::before {
  font-family: main-icons;
  font-size: 22px;
  line-height: 35px;
  color: var(--totop-icon-color);
  content: "\f106";
  -webkit-font-smoothing: antialiased;
}
#toTop:active, #toTop:focus {
  outline: 0;
  background-color: var(--totop-background);
}

.to-top-container #toTop {
  border-radius: var(--totop-border-radius) var(--totop-border-radius) 0 0;
}
.to-top-container #toTop:hover {
  background-color: var(--totop-background-hover);
}

#toTop.to-top-active {
  pointer-events: auto;
  opacity: 0.9;
  transition: opacity 0.4s ease-in-out, background 0.2s ease-in-out;
}

.to-top-right #toTop {
  right: 75px;
}

.to-top-left #toTop {
  left: 75px;
}

@media (max-width: 1024px) {
  #toTop {
    bottom: 30px;
    width: 44px;
    height: 44px;
    border-radius: 4px;
  }
  #toTop::before {
    line-height: 42px;
  }
  .to-top-container #toTop {
    border-radius: var(--totop-border-radius);
  }
}
/* Pages */
.page_home .homepage__promo-section {
  display: flex;
  padding-bottom: 84px;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
  min-height: 694px;
}
.page_home .homepage__promo {
  display: flex;
  height: 100%;
  width: 100%;
}
.page_home .homepage__promo-img,
.page_home .homepage__promo-content {
  width: 50%;
}
.page_home .homepage__promo-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 62px;
}
.page_home .homepage__promo-extra {
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: 2px;
  color: #fff;
}
.page_home .homepage__promo-title {
  margin-bottom: 24px;
  font-size: 72px;
  font-weight: 700;
  line-height: 72px;
  letter-spacing: -3.024px;
}
.page_home .homepage__promo-description {
  margin-bottom: 40px;
  font-size: 24px;
  line-height: 33.6px;
  letter-spacing: -0.48px;
}
.page_home .homepage__promo-btns {
  display: flex;
  flex-direction: row;
  column-gap: 40px;
}
.page_home .homepage__promo-btn .button-icon-right {
  margin-left: 12.6px;
}
.page_home .homepage__promo-btn .button-icon-left {
  margin-right: 12.6px;
}
.page_home .homepage__main-section {
  position: relative;
  padding-top: 142px;
  padding-bottom: 100px;
  color: #fff;
  background-color: #000;
}
.page_home .homepage__main-section::after {
  transform: rotateX(180deg);
}
.page_home .homepage__main-left,
.page_home .homepage__main-right {
  width: 50%;
}
.page_home .homepage__specification {
  display: flex;
  flex-direction: row;
}
.page_home .homepage__specification-column,
.page_home .homepage__specification-list {
  display: flex;
  flex-direction: column;
  width: 50%;
}
.page_home .homepage__specification-list {
  padding-left: 72px;
}
.page_home .homepage__specification-title {
  font-size: 45px;
  font-weight: 700;
  line-height: 51.3px;
  letter-spacing: -1.62px;
}
.page_home .homepage__specification-desc {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 29.6px;
  letter-spacing: -0.2px;
}
.page_home .homepage__specification-title {
  margin-bottom: 44px;
}
.page_home .homepage__specification-btn {
  margin-top: 30px;
  line-height: 21px;
}
.page_home .homepage__specification-btn .button-icon-left {
  margin-right: 12.6px;
}
.page_home .homepage__specification-item {
  display: flex;
  column-gap: 20px;
  margin-bottom: 60px;
}
.page_home .homepage__specification-item__title {
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 500;
  letter-spacing: -0.384px;
}
.page_home .homepage__specification-item__text {
  font-size: 18px;
  line-height: 28.8px;
}
.page_home .homepage__specification-item__ico {
  display: inline-block;
  width: 55px;
  font-size: 55px;
  line-height: normal;
}
.page_home .homepage__specification-item__ico:hover .icon {
  color: #fff !important;
}
.page_home .homepage__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 134px;
  padding: 19px 36px 19px 48px;
  border-radius: 12px;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 0%;
}
.page_home .homepage__start-banner__contact {
  display: flex;
  align-items: center;
  column-gap: 30px;
  margin-right: 40px;
}
.page_home .homepage__start-banner__contact .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 28.16px;
  color: #000;
  background-color: #fff;
}
.page_home .homepage__start-banner__contact .icon:hover {
  color: #fff;
  background-color: #000;
}
.page_home .homepage__start-banner__contact-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 35.2px;
  letter-spacing: -0.35px;
}
.page_home .homepage__start-banner__contact-desc {
  font-size: 14px;
  line-height: 24px;
}
.page_home .homepage__start-banner__title {
  font-size: 26px;
  font-weight: 700;
  line-height: 36.4px;
  letter-spacing: -1px;
}
.page_home .homepage__services {
  margin-top: 96px;
  margin-bottom: 140px;
  text-align: center;
}
.page_home .homepage__services-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 61.6px;
  letter-spacing: -1.944px;
}
.page_home .homepage__services-desc {
  margin-top: 16px;
  font-size: 24px;
  line-height: 35.5px;
  letter-spacing: -0.24px;
}
.page_home .homepage__services-switchboard {
  display: flex;
  align-items: center;
  padding-top: 90px;
}
.page_home .homepage__services-switchboard__img,
.page_home .homepage__services-switchboard__column {
  width: 50%;
}
.page_home .homepage__services-switchboard__column {
  padding-left: 70px;
}
.page_home .homepage__services-switchboard__img {
  padding: 0 32px;
}
.page_home .homepage__services-switchboard__column {
  text-align: left;
}
.page_home .homepage__services-switchboard__column .icon {
  font-size: 32px;
  color: #fff;
}
.page_home .homepage__services-switchboard__title {
  margin-top: 10px;
  margin-bottom: 24px;
  font-size: 40px;
  font-weight: 500;
  line-height: 45.6px;
  letter-spacing: -1.44px;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at center center, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_home .homepage__services-switchboard__description {
  font-size: 20px;
  line-height: 29.6px;
  letter-spacing: -0.2px;
}
.page_home .homepage__services-switchboard__description:not(:last-of-type) {
  margin-bottom: 20px;
}
.page_home .homepage__services-switchboard__btn {
  margin-top: 34px;
}
.page_home .homepage__services-list {
  display: flex;
  margin-top: 112px;
}
.page_home .homepage__services-list__item {
  flex: 1;
  padding-right: 30px;
  text-align: left;
}
.page_home .homepage__services-list__title {
  margin-top: 12px;
  margin-bottom: 24px;
  font-size: 35px;
  font-weight: 500;
  line-height: 39.9px;
  letter-spacing: -1.26px;
  color: transparent;
  background-clip: text;
}
.page_home .homepage__services-description {
  font-size: 20px;
  line-height: 29.6px;
  letter-spacing: -0.2px;
}
.page_home .homepage__services-btn {
  margin-top: 30px;
}
.page_home .homepage__news-section {
  padding: 110px 0;
  text-align: center;
}
.page_home .homepage__news-title {
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 700;
  line-height: 61.56px;
  letter-spacing: -1.944px;
}
.page_home .homepage__news-description {
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 35.52px;
  letter-spacing: -0.24px;
}
.page_home .homepage__news-list {
  display: flex;
  column-gap: 48px;
  margin-top: 50px;
}
.page_home .homepage__news-item {
  flex: 1;
  text-align: left;
}
.page_home .homepage__news-item:nth-child(4) {
  display: none;
}
.page_home .homepage__news-link {
  padding-right: 10px;
  font-size: 22px;
  font-weight: 500;
  line-height: 28.6px;
  letter-spacing: -0.528px;
  color: #000;
}
.page_home .homepage__partnership-section {
  padding: 150px 0;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position-x: 50%;
  background-position-y: 0%;
  background-size: cover;
}
.page_home .homepage__partnership {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
}
.page_home .homepage__partnership-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_home .homepage__partnership-text__title {
  font-size: 32px;
  font-weight: 500;
  line-height: 40.32px;
  letter-spacing: -0.96px;
  color: #fff;
}
.page_home .homepage__partnership-desc {
  font-size: 18px;
  line-height: 28.8px;
}
.page_home .homepage__partnership-text {
  margin-top: 42px;
}
.page_home .homepage__partnership-btn {
  margin-top: 60px;
}
.page_home .homepage__customers-section {
  padding: 150px 0;
}
.page_home .homepage__customers-list {
  display: flex;
  flex-wrap: wrap;
}
.page_home .homepage__customers-list > div {
  width: var(--width);
  margin-bottom: 12px;
  padding: 20px 24px;
  text-align: center;
}
.page_home .homepage__customers-list > div > div {
  max-width: var(--max-width);
  margin: 0 auto;
  filter: saturate(0%);
  transition: filter 0.3s ease;
}
.page_home .homepage__customers-list > div > div:hover {
  filter: saturate(100%);
}
.page_home .homepage__customers-title {
  margin-bottom: 70px;
  font-size: 54px;
  font-weight: 700;
  line-height: 61.56px;
  letter-spacing: -1.944px;
  text-align: center;
}
.page_home .homepage__customers-title [data-animated-text] {
  position: relative;
  display: inline-block;
  padding-right: 14px;
}
.page_home .homepage__customers-title [data-animated-text]::before {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  width: 2px;
  height: 100%;
  background-color: #000;
  content: "";
}
.page_home .homepage__services-environment {
  display: flex;
  align-items: center;
  margin-top: 92px;
}
.page_home .homepage__services-environment__content,
.page_home .homepage__services-environment__img {
  width: 50%;
}
.page_home .homepage__services-environment__img {
  padding-top: 8px;
  padding-left: 42px;
}
.page_home .homepage__services-environment__content {
  padding: 0 110px;
  font-size: 32px;
  font-weight: 500;
  line-height: 40.32px;
  letter-spacing: -0.96px;
}
.page_home .homepage__services-environment__text {
  margin-bottom: 30px;
}
.page_home .homepage__services-collaborate {
  margin-top: 150px;
  text-align: center;
}
.page_home .homepage__services-collaborate__title {
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 700;
  line-height: 61.56px;
  letter-spacing: -1.944px;
}
.page_home .homepage__services-collaborate__description {
  font-size: 24px;
  line-height: 35.52px;
  letter-spacing: -0.24px;
}
.page_home .homepage__services-collaborate__list {
  display: flex;
  justify-content: center;
  margin-top: 40px;
}
.page_home .homepage__services-collaborate__item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16.66%;
  padding: 0 20px;
  transition: filter 0.3s ease;
  filter: saturate(0%);
}
.page_home .homepage__services-collaborate__item:hover {
  filter: saturate(100%);
}
.page_home .homepage__services-collaborate__img {
  max-width: var(--max-width);
}
.page_home .homepage__contacts-section {
  padding: 80px 0;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position-x: 50%;
  background-position-y: 100%;
}
.page_home .homepage__contacts {
  display: flex;
  gap: 24px;
}
.page_home .homepage__contacts-description,
.page_home .homepage__contacts-form {
  width: 50%;
}
.page_home .homepage__contacts-description {
  padding-right: 26px;
}
.page_home .home__contacts-description__title,
.page_home .homepage__contacts-start__title {
  font-size: 54px;
  font-weight: 700;
  line-height: 61.56px;
  letter-spacing: -1.944px;
}
.page_home .home__contacts-description__desc,
.page_home .homepage__contacts-start__description {
  margin-top: 20px;
  font-size: 20px;
  line-height: 28px;
  letter-spacing: -0.4px;
}
.page_home .homepage__contacts-office {
  margin-top: 50px;
}
.page_home .homepage__contacts-office__title {
  margin-bottom: 40px;
  font-size: 32px;
  font-weight: 500;
  line-height: 40.32px;
  letter-spacing: -0.96px;
}
.page_home .homepage__contacts-office__item {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  color: #000;
}
.page_home .homepage__contacts-office__item-text {
  font-size: 15px;
  line-height: 23px;
  letter-spacing: normal;
}
.page_home .homepage__contacts-office__item .icon-wrapper {
  min-width: 34px;
  width: 34px;
  margin-right: 14px;
  text-align: center;
}
.page_home .homepage__contacts-office__item .icon {
  font-size: 20px;
  color: #fff;
}
.page_home .homepage__contacts-form__content {
  padding: 50px 45px 40px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_home .homepage__promo-section {
    padding-bottom: 0;
  }
  .page_home .homepage__promo {
    flex-direction: column;
    padding-bottom: 70px;
  }
  .page_home .homepage__promo-title {
    margin-bottom: 10px;
    font-size: 61px;
  }
  .page_home .homepage__promo-title,
  .page_home .homepage__promo-description {
    text-align: center;
  }
  .page_home .homepage__promo-content,
  .page_home .homepage__promo-img {
    width: 100%;
  }
  .page_home .homepage__promo-content {
    padding-left: 0;
  }
  .page_home .homepage__promo-extra {
    margin-bottom: 16px;
  }
  .page_home .homepage__start-banner {
    flex-direction: column;
    width: 66.6666%;
    padding: 32px;
  }
  .page_home .homepage__start-banner__contact {
    flex-direction: column;
    margin-right: 0;
    text-align: center;
  }
  .page_home .homepage__start-banner__contact .icon {
    margin-bottom: 18px;
  }
  .page_home .homepage__start-banner__title {
    margin: 46px 0 20px;
    text-align: center;
  }
  .page_home .homepage__customers-section {
    padding: 96px 0 72px;
  }
  .page_home .homepage__customers-list > div {
    width: 33.3333%;
    margin-bottom: 0;
    padding: 20px 18px;
  }
  .page_home .homepage__customers-title {
    margin-bottom: 24px;
    font-size: 47px;
  }
  .page_home .homepage__services-environment {
    margin-top: 70px;
  }
  .page_home .homepage__services-environment__content {
    padding: 0 30px;
    font-size: 30px;
    line-height: 37.7px;
  }
  .page_home .homepage__services-environment__img {
    padding: 0 18px 0 10px;
  }
  .page_home .homepage__services-collaborate {
    margin-top: 120px;
  }
  .page_home .homepage__services-collaborate__list {
    margin-top: 48px;
  }
  .page_home .homepage__services-collaborate__item {
    width: 33.33%;
  }
  .page_home .homepage__services-collaborate__title {
    font-size: 46.8px;
    line-height: 53.4px;
    letter-spacing: -1.7px;
  }
  .page_home .homepage__services-collaborate__description {
    font-size: 20px;
    line-height: 29.6px;
    letter-spacing: -0.2px;
  }
  .page_home .homepage__contacts-section {
    padding: 66px 0;
  }
  .page_home .homepage__contacts {
    flex-direction: column;
  }
  .page_home .homepage__contacts-form__content {
    padding: 28px 36px 46px;
  }
  .page_home .homepage__contacts-office__item {
    align-items: flex-start;
  }
  .page_home .homepage__contacts-form {
    width: 55%;
  }
  .page_home .homepage__contacts-office__list {
    margin-bottom: 32px;
  }
  .page_home .home__contacts-description__title,
  .page_home .homepage__services-title,
  .page_home .homepage__news-title,
  .page_home .homepage__contacts-start__title,
  .page_home .homepage__partnership-title {
    font-size: 47px;
  }
  .page_home .homepage__partnership-section {
    padding: 74px 0;
  }
  .page_home .homepage__partnership {
    padding-right: 12px;
  }
  .page_home .homepage__specification-title {
    font-size: 40px;
  }
  .page_home .homepage__services-switchboard__title {
    margin-bottom: 20px;
    font-size: 36px;
  }
  .page_home .homepage__services-switchboard__column {
    padding-right: 24px;
    padding-left: 50px;
  }
  .page_home .homepage__services-switchboard {
    padding-top: 44px;
  }
  .page_home .homepage__services-switchboard__img {
    padding: 0 24px;
  }
  .page_home .homepage__services-list__title {
    margin-top: 8px;
    margin-bottom: 20px;
    font-size: 32px;
  }
  .page_home .homepage__services-list {
    margin-top: 98px;
  }
  .page_home .homepage__services-list__item {
    padding-left: 38px;
  }
  .page_home .homepage__main-section {
    padding-bottom: 66px;
  }
  .page_home .homepage__news-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .page_home .homepage__news-list {
    flex-wrap: wrap;
  }
  .page_home .homepage__news-item {
    display: flex;
    flex-direction: column;
    flex-basis: calc(50% - 24px);
  }
  .page_home .homepage__news-item:not(:last-child) {
    margin-bottom: 52px;
  }
  .page_home .homepage__news-item:nth-child(4) {
    display: flex;
  }
  .page_home .homepage__news-btn {
    margin-top: 32px;
  }
}
@media (max-width: 640px) {
  .page_home .homepage__promo-extra {
    margin-bottom: 30px;
    line-height: 24px;
    text-align: center;
  }
  .page_home .homepage__promo-title {
    margin-bottom: 16px;
    font-size: 44px;
    line-height: 44px;
    letter-spacing: -1.8px;
  }
  .page_home .homepage__promo-content {
    text-align: center;
  }
  .page_home .homepage__promo-img {
    padding-top: 16px;
  }
  .page_home .homepage__promo-btns {
    flex-direction: column;
    column-gap: 0;
    row-gap: 20px;
  }
  .page_home .homepage__promo-btn {
    margin: auto;
  }
  .page_home .homepage__main-section {
    padding-top: 76px;
  }
  .page_home .homepage__specification-title {
    margin-bottom: 24px;
    font-size: 32.4px;
    line-height: 36.9px;
    letter-spacing: -1.17px;
  }
  .page_home .homepage__specification {
    flex-direction: column;
  }
  .page_home .homepage__specification-column {
    align-items: center;
    margin-bottom: 70px;
  }
  .page_home .homepage__specification-column,
  .page_home .homepage__specification-list {
    width: 100%;
  }
  .page_home .homepage__specification-list {
    padding-left: 0;
  }
  .page_home .homepage__specification-item {
    margin-bottom: 42px;
  }
  .page_home .homepage__start-banner {
    width: 100%;
    margin-top: 40px;
    padding: 32px 32px 40px;
  }
  .page_home .homepage__start-banner__contact-title {
    margin-bottom: 4px;
  }
  .page_home .homepage__start-banner__contact .icon {
    margin-bottom: 12px;
  }
  .page_home .homepage__start-banner__title {
    margin: 56px 0 24px;
    font-size: 24.2px;
    line-height: 34px;
    letter-spacing: -1px;
  }
  .page_home .homepage__services {
    margin-top: 64px;
    margin-bottom: 80px;
  }
  .page_home .homepage__services-desc {
    margin-top: 22px;
  }
  .page_home .homepage__services-switchboard__column {
    width: 100%;
    margin-top: 42px;
    padding-left: 0;
  }
  .page_home .homepage__services-switchboard__img {
    width: 100%;
    padding: 0;
  }
  .page_home .homepage__services-title {
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .homepage__services-switchboard {
    padding-top: 40px;
  }
  .page_home .homepage__services-switchboard,
  .page_home .homepage__services-list {
    flex-direction: column;
  }
  .page_home .homepage__services-list {
    margin-top: 56px;
  }
  .page_home .homepage__services-switchboard__title {
    font-size: 30px;
    line-height: 34.5px;
    letter-spacing: -1.1px;
  }
  .page_home .homepage__contacts-description,
  .page_home .homepage__contacts-form {
    width: 100%;
  }
  .page_home .homepage__services-list__title {
    font-size: 28px;
    line-height: 32.1px;
    letter-spacing: -1px;
  }
  .page_home .homepage__services-btn {
    margin-top: 36px;
  }
  .page_home .homepage__services-list__item {
    padding: 0;
  }
  .page_home .homepage__services-list__item:not(:last-child) {
    margin-bottom: 40px;
  }
  .page_home .homepage__news-section {
    padding: 32px 0 50px;
  }
  .page_home .homepage__news-list {
    flex-direction: column;
    margin-top: 20px;
  }
  .page_home .homepage__news-title {
    margin-bottom: 26px;
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .homepage__news-item:not(:last-child) {
    margin-bottom: 54px;
  }
  .page_home .homepage__partnership-section {
    padding: 54px 0 92px;
  }
  .page_home .homepage__partnership {
    width: 100%;
  }
  .page_home .homepage__partnership-title {
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .homepage__partnership-text__title {
    font-size: 27px;
    line-height: 33.8px;
    letter-spacing: -0.8px;
  }
  .page_home .homepage__partnership-text {
    margin-top: 38px;
  }
  .page_home .homepage__partnership-desc {
    margin-top: 24px;
  }
  .page_home .homepage__customers-section {
    padding: 64px 0;
  }
  .page_home .homepage__customers-title {
    margin-bottom: 26px;
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .homepage__customers-list {
    justify-content: center;
  }
  .page_home .homepage__customers-list > div {
    width: 50%;
    margin-bottom: 0;
    padding: 20px 6px;
  }
  .page_home .homepage__services-environment {
    flex-direction: column;
    margin-top: 42px;
  }
  .page_home .homepage__services-environment__text {
    margin-bottom: 20px;
  }
  .page_home .homepage__services-environment__content,
  .page_home .homepage__services-environment__img {
    width: 100%;
    padding: 0;
  }
  .page_home .homepage__services-environment__content {
    margin-top: 52px;
    font-size: 27px;
    line-height: 33.8px;
    letter-spacing: -0.81px;
  }
  .page_home .homepage__services-collaborate {
    margin-top: 72px;
  }
  .page_home .homepage__services-collaborate__title {
    margin-bottom: 24px;
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .home__contacts-description__title,
  .page_home .homepage__contacts-start__title {
    font-size: 36px;
    line-height: 41.3px;
    letter-spacing: -1.3px;
  }
  .page_home .homepage__contacts-office__title {
    font-size: 27px;
    line-height: 33.8px;
    letter-spacing: -0.8px;
  }
  .page_home .homepage__services-collaborate__item {
    padding: 0 10px;
  }
}
.page_crm .crm__promo-section,
.page_crm .crm__why-section {
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-size: cover;
}
.page_crm .crm__promo-section {
  padding: 72px 0 108px;
  background-position: 50% 50%;
}
.page_crm .crm__promo-content {
  max-width: 664px;
  text-align: center;
}
.page_crm .crm__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_crm .crm__promo-subtitle {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_crm .crm__promo-description {
  margin-top: 20px;
  font-size: 15px;
  line-height: 24px;
  color: #fff;
  text-align: left;
}
.page_crm .crm__main-section {
  padding: 92px 0;
}
.page_crm .crm__features {
  display: flex;
  flex-direction: row;
}
.page_crm .crm__features-column,
.page_crm .crm__features-accordion {
  width: 50%;
}
.page_crm .crm__features-accordion {
  padding-left: 84px;
}
.page_crm .crm__features-column {
  padding-right: 26px;
}
.page_crm .crm__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_crm .crm__features-description {
  margin-top: 42px;
  font-size: 20px;
  line-height: 32px;
}
.page_crm .crm__features-img {
  margin-top: 20px;
  border-radius: 8px;
}
.page_crm .crm__features-accordion-item {
  margin-bottom: 20px;
}
.page_crm .crm__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.016em;
}
.page_crm .crm__features-accordion__title .icon {
  color: var(--color);
}
.page_crm .crm__features-accordion__title-text {
  padding-left: 16px;
}
.page_crm .crm__features-accordion-content {
  padding-right: 22px;
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 32px;
}
.page_crm .crm__features-accordion-content p {
  margin-bottom: 20px;
}
.page_crm .crm__choose-plan {
  width: 100%;
  margin-top: 100px;
  text-align: center;
}
.page_crm .crm__choose-plan__title {
  width: 100%;
  padding-top: 12px;
  padding-bottom: 20px;
  background-color: #000;
}
.page_crm .crm__choose-plan__title span {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: #fff;
}
.page_crm .crm__choose-plan__tabs {
  margin-top: 40px;
}
.page_crm .crm__choose-plan__tab {
  justify-content: center;
  padding: 14px 0;
  border: 1px solid #e2e2e2;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_crm .crm__choose-plan__tab.active, .page_crm .crm__choose-plan__tab:hover {
  background-color: #f4f4f4;
}
.page_crm .crm__choose-plan__tab-content-wrap {
  display: flex;
  flex-direction: row;
  padding-top: 40px;
}
.page_crm .crm__choose-plan__tab-tariff {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: 25%;
}
.page_crm .crm__choose-plan__tab-tariff__title {
  font-size: 30px;
  font-weight: 500;
  line-height: 37.8px;
  letter-spacing: -0.9px;
  color: transparent;
  background-image: radial-gradient(circle at left top, #1dd1b6 0%, #ad6bff 100%);
  background-clip: text;
}
.page_crm .crm__choose-plan__tab-tariff__price {
  margin-top: 2px;
  font-size: 40px;
  font-weight: 500;
  line-height: 56px;
  letter-spacing: -0.64px;
}
.page_crm .crm__choose-plan__tab-tariff__desc {
  margin-top: 2px;
  font-size: 15px;
  line-height: 24px;
}
.page_crm .crm__choose-plan__lists {
  display: flex;
  flex-direction: row;
  margin-top: 32px;
}
.page_crm .crm__choose-plan__list {
  display: flex;
  flex-direction: column;
  flex-basis: 25%;
  text-align: left;
}
.page_crm .crm__choose-plan__list-item {
  display: flex;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 22.1px;
}
.page_crm .crm__choose-plan__list-item .icon-wrapper {
  width: 22.1px;
  height: 22.1px;
  margin-right: 9.1px;
}
.page_crm .crm__choose-plan__notate {
  margin-top: 26px;
  font-size: 12px;
  line-height: 19.2px;
  text-align: left;
}
.page_crm .crm__choose-plan__btn {
  width: 25%;
  margin: 44px auto 0;
  padding: 0 18px;
  text-align: center;
}
.page_crm .crm__choose-plan__btn a {
  width: 100%;
}
.page_crm .crm__why-section {
  padding: 92px 0;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.page_crm .crm__why-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  text-align: center;
}
.page_crm .crm__why-content {
  display: flex;
  flex-direction: row;
  padding-top: 82px;
}
.page_crm .crm__why-description,
.page_crm .crm__why-accordion {
  width: 50%;
}
.page_crm .crm__why-description {
  padding-right: 20px;
  font-size: 20px;
  line-height: 32px;
}
.page_crm .crm__why-accordion {
  padding: 0 0 0 60px;
}
.page_crm .crm__why-accordion-item {
  margin-bottom: 8px;
}
.page_crm .crm__why-accordion__title {
  display: flex;
  padding: 22px 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.016em;
}
.page_crm .crm__why-accordion__title-text {
  padding-left: 16px;
}
.page_crm .crm__why-accordion__title .icon {
  font-size: 30px;
  color: #ed7703;
}
.page_crm .crm__why-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 32px;
}
.page_crm .crm__questions-section {
  padding: 32px 0 88px;
}
.page_crm .crm__questions {
  max-width: 820px;
  width: 100%;
}
.page_crm .crm__questions-title {
  margin-bottom: 22px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  text-align: center;
  background-color: rgb(173, 107, 255);
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_crm .crm__questions-accordion {
  max-width: 820px;
  width: 100%;
}
.page_crm .crm__questions-accordion-item {
  border: 2px solid #000;
}
.page_crm .crm__questions-accordion-item:not(:last-child) {
  margin-bottom: 10px;
}
.page_crm .crm__questions-accordion-item__title {
  padding: 16px 25px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.016em;
}
.page_crm .crm__questions-accordion-item__title-text {
  padding-left: 20px;
}
.page_crm .crm__questions-accordion-content {
  padding: 12px 26px 34px;
  font-size: 20px;
  line-height: 32px;
}
.page_crm .crm__questions-accordion-content p:not(:last-child) {
  margin-bottom: 20px;
}
.page_crm .crm__questions-accordion-content ul {
  padding: revert;
}
.page_crm .crm__questions-accordion-content ul li {
  list-style: disc;
}
.page_crm .crm__contacts-section {
  padding: 98px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_crm .crm__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_crm .crm__contacts-description {
  width: 40%;
}
.page_crm .crm__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_crm .crm__contacts-description__title {
  font-size: 54px;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_crm .crm__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_crm .crm__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_crm .crm__contacts-form__content {
  width: 100%;
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_crm .crm__promo-section {
    padding: 64px 0 100px;
  }
  .page_crm .crm__promo-title {
    font-size: 60px;
  }
  .page_crm .crm__promo {
    width: 492px;
  }
  .page_crm .crm__main-section {
    padding: 60px 0;
  }
  .page_crm .crm__features-column,
  .page_crm .crm__features-accordion {
    width: 50%;
  }
  .page_crm .crm__features-column {
    padding-right: 14px;
  }
  .page_crm .crm__features-accordion {
    padding-left: 40px;
  }
  .page_crm .crm__features-accordion__title {
    padding: 0 30px 20px 0;
    font-size: 28px;
    line-height: 28.4px;
  }
  .page_crm .crm__features-title {
    font-size: 44px;
  }
  .page_crm .crm__features-description {
    margin-top: 24px;
  }
  .page_crm .crm__choose-plan {
    margin-top: 84px;
  }
  .page_crm .crm__choose-plan__title {
    padding-bottom: 24px;
  }
  .page_crm .crm__choose-plan__title span {
    font-size: 47px;
  }
  .page_crm .crm__choose-plan__tabs {
    margin-top: 60px;
  }
  .page_crm .crm__choose-plan__tab:not(:last-child) {
    margin-bottom: 10px;
  }
  .page_crm .crm__choose-plan__tab-content-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .page_crm .crm__choose-plan__lists {
    margin-top: 50px;
  }
  .page_crm .crm__choose-plan__list {
    padding: 0 24px 0 8px;
  }
  .page_crm .crm__choose-plan__btn {
    padding: 0 10px;
  }
  .page_crm .crm__why-section {
    padding: 60px 0 70px;
  }
  .page_crm .crm__why-title {
    font-size: 44px;
  }
  .page_crm .crm__why-content {
    padding-top: 66px;
  }
  .page_crm .crm__why-description {
    padding-right: 14px;
  }
  .page_crm .crm__why-accordion {
    padding-right: 10px;
    padding-left: 14px;
  }
  .page_crm .crm__why-accordion__title {
    font-size: 28px;
    line-height: 28.4px;
  }
  .page_crm .crm__why-accordion-item {
    margin-bottom: 6px;
  }
  .page_crm .crm__questions {
    max-width: 500px;
    width: 100%;
  }
  .page_crm .crm__questions-title {
    font-size: 47px;
    text-align: center;
  }
  .page_crm .crm__contacts {
    flex-direction: column;
  }
  .page_crm .crm__contacts-form {
    padding-right: 26px;
    padding-left: 40px;
  }
  .page_crm .crm__contacts-section {
    padding: 70px 0 56px;
  }
  .page_crm .crm__contacts-description__title {
    font-size: 47px;
  }
  .page_crm .crm__contacts-description {
    margin-bottom: 98px;
    padding-left: 14px;
  }
}
@media (max-width: 640px) {
  .page_crm .crm__promo-section {
    padding: 52px 0 100px;
  }
  .page_crm .crm__promo {
    width: 100%;
  }
  .page_crm .crm__promo-title {
    font-size: 44px;
  }
  .page_crm .crm__main-section {
    padding: 34px 0 60px;
  }
  .page_crm .crm__features {
    flex-direction: column;
  }
  .page_crm .crm__features-title {
    font-size: 34px;
  }
  .page_crm .crm__features-column,
  .page_crm .crm__features-accordion {
    width: 100%;
  }
  .page_crm .crm__features-column {
    margin-bottom: 52px;
    padding-right: 0;
  }
  .page_crm .crm__features-accordion {
    padding-left: 28px;
  }
  .page_crm .crm__features-accordion__title {
    padding: 0 10px 18px 0;
    font-size: 26px;
  }
  .page_crm .crm__choose-plan {
    margin-top: 66px;
  }
  .page_crm .crm__choose-plan__title span {
    font-size: 36px;
  }
  .page_crm .crm__choose-plan__lists {
    flex-direction: column;
    margin-top: 40px;
  }
  .page_crm .crm__choose-plan__list {
    padding-left: 20px;
  }
  .page_crm .crm__choose-plan__list:not(:last-child) {
    margin-bottom: 56px;
  }
  .page_crm .crm__choose-plan__tab {
    font-size: 24px;
  }
  .page_crm .crm__choose-plan__btn {
    width: 100%;
    padding: 0;
  }
  .page_crm .crm__why-content {
    flex-direction: column;
  }
  .page_crm .crm__why-description,
  .page_crm .crm__why-accordion {
    width: 100%;
  }
  .page_crm .crm__why-title {
    font-size: 34px;
  }
  .page_crm .crm__why-section {
    padding: 32px 0 56px;
  }
  .page_crm .crm__why-content {
    padding-top: 62px;
  }
  .page_crm .crm__why-description {
    padding-right: 0;
  }
  .page_crm .crm__why-accordion__title {
    font-size: 26px;
    line-height: 26px;
  }
  .page_crm .crm__why-accordion {
    margin-top: 62px;
    padding-right: 0;
    padding-left: 2px;
  }
  .page_crm .crm__questions-title {
    font-size: 36px;
  }
  .page_crm .crm__questions-section {
    padding: 74px 0 72px;
  }
  .page_crm .crm__contacts-description {
    width: 100%;
  }
  .page_crm .crm__contacts-description {
    padding-left: 0;
  }
  .page_crm .crm__contacts-description__title {
    font-size: 36px;
  }
  .page_crm .crm__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_crm .crm__choose-plan__tab-tariff {
    margin-right: 20px;
  }
  .page_crm .crm__choose-plan__tab-content {
    margin: 0 -150px 20px;
    overflow: hidden;
  }
  .page_crm .crm__choose-plan__tab-content-wrap {
    position: relative;
    height: 100%;
    padding: 0 150px;
    border: none;
    font-size: 0;
    transition: left 0.4s;
    overflow-x: scroll;
    white-space: nowrap;
    scrollbar-width: none;
  }
}
.page_sms .sms__promo-section {
  position: relative;
  padding: 74px 0 190px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_sms .sms__promo-section::after {
  transform: rotateX(180deg);
}
.page_sms .sms__promo {
  width: 60%;
}
.page_sms .sms__promo-title {
  font-size: 22px;
  line-height: 1.34;
}
.page_sms .sms__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_sms .sms__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_sms .sms__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_sms .sms__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_sms .sms__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_sms .sms__main-section {
  padding: 92px 0 114px;
}
.page_sms .sms__features {
  display: flex;
  flex-direction: row;
}
.page_sms .sms__features-column {
  width: 60%;
  padding-right: 70px;
}
.page_sms .sms__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sms .sms__features-description {
  margin-top: 42px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_sms .sms__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_sms .sms__features-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_sms .sms__features-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_sms .sms__features-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_sms .sms__features-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_sms .sms__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 102px;
  padding: 24px 84px 24px 48px;
  border-radius: 12px;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 100%;
}
.page_sms .sms__start-banner__contact {
  display: flex;
  align-items: center;
  column-gap: 30px;
}
.page_sms .sms__start-banner__contact .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 28.16px;
  color: #000;
  background-color: #fff;
}
.page_sms .sms__start-banner__contact .icon:hover {
  color: #fff;
  background-color: #000;
}
.page_sms .sms__start-banner__contact-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 35.2px;
  letter-spacing: -0.35px;
  color: #fff;
}
.page_sms .sms__start-banner__title {
  margin-right: 154px;
  font-size: 26px;
  font-weight: 700;
  line-height: 36.4px;
  letter-spacing: -1px;
  color: #fff;
}
.page_sms .sms__advantages {
  margin-top: 82px;
}
.page_sms .sms__advantages-column {
  padding-top: 30px;
  padding-right: 30px;
}
.page_sms .sms__advantages-img {
  align-self: flex-end;
  margin-right: -16px;
  padding-left: 48px;
}
.page_sms .sms__advantages-title {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sms .sms__features-accordion {
  margin-top: 34px;
  padding-left: 24px;
}
.page_sms .sms__features-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_sms .sms__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 0.73;
  letter-spacing: -0.016em;
}
.page_sms .sms__features-accordion__title .icon {
  color: var(--color);
}
.page_sms .sms__features-accordion__title-text {
  padding-left: 16px;
}
.page_sms .sms__features-accordion-content {
  padding-right: 8px;
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_sms .sms__how-works-section {
  position: relative;
  padding: 124px 0 210px;
}
.page_sms .sms__how-works-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sms .sms__how-works {
  width: 100%;
}
.page_sms .sms__how-works-accordion {
  padding-left: 48px;
}
.page_sms .sms__how-works-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_sms .sms__how-works-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 0.73;
  letter-spacing: -0.016em;
}
.page_sms .sms__how-works-accordion__title-text {
  padding-left: 16px;
}
.page_sms .sms__how-works-accordion-content {
  padding-bottom: 20px;
  font-size: 20px;
  line-height: 1.6;
}
.page_sms .sms__how-works-accordion-content p:not(:last-child) {
  margin-bottom: 20px;
}
.page_sms .sms__how-works-accordion-content img {
  max-width: var(--max-width);
  border-radius: 8px;
}
.page_sms .sms__contacts-section {
  padding: 98px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_sms .sms__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_sms .sms__contacts-description {
  width: 40%;
  padding-right: 40px;
}
.page_sms .sms__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_sms .sms__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_sms .sms__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_sms .sms__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_sms .sms__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_sms .sms__contacts-form__content {
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_sms .sms__promo-section {
    padding: 54px 0 190px;
  }
  .page_sms .sms__promo {
    width: 75%;
  }
  .page_sms .sms__promo-subtitle {
    font-size: 60px;
  }
  .page_sms .sms__features-title {
    font-size: 44px;
  }
  .page_sms .sms__main-section {
    padding: 60px 0 78px;
  }
  .page_sms .sms__divider {
    padding: 0 18px;
  }
  .page_sms .sms__features-column {
    padding-right: 40px;
    padding-left: 36px;
  }
  .page_sms .sms__features-description {
    margin-top: 22px;
  }
  .page_sms .sms__features-accordion-content {
    padding-right: 10px;
  }
  .page_sms .sms__features-list {
    padding: 56px 36px 0 0;
  }
  .page_sms .sms__start-banner {
    flex-direction: column;
    width: 66.6666%;
    padding: 32px;
  }
  .page_sms .sms__start-banner__contact {
    flex-direction: column;
    margin-right: 0;
    text-align: center;
  }
  .page_sms .sms__start-banner__contact .icon {
    margin-bottom: 18px;
  }
  .page_sms .sms__start-banner__title {
    margin: 46px 0 20px;
    text-align: center;
  }
  .page_sms .sms__advantages-title {
    font-size: 36px;
  }
  .page_sms .sms__advantages-column {
    padding-right: 0;
  }
  .page_sms .sms__advantages-img {
    margin-right: 0;
    padding-left: 10px;
  }
  .page_sms .sms__features-accordion {
    margin-top: 40px;
  }
  .page_sms .sms__features-accordion__title {
    font-size: 28px;
  }
}
@media (max-width: 640px) {
  .page_sms .sms__promo-section {
    padding-top: 46px;
    padding-bottom: 184px;
  }
  .page_sms .sms__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_sms .sms__promo {
    width: 100%;
  }
  .page_sms .sms__promo-subtitle {
    font-size: 46px;
  }
  .page_sms .sms__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_sms .sms__divider {
    padding: 0 32px;
  }
  .page_sms .sms__features {
    flex-direction: column;
  }
  .page_sms .sms__features-column {
    width: 100%;
    padding: 0;
  }
  .page_sms .sms__features-accordion-content {
    padding-right: 0;
  }
  .page_sms .sms__features-title {
    font-size: 36px;
  }
  .page_sms .sms__features-list {
    width: 100%;
    padding-top: 70px;
    padding-right: 0;
  }
  .page_sms .sms__start-banner {
    width: 100%;
    margin-top: 78px;
    padding: 32px 32px 40px;
  }
  .page_sms .sms__start-banner__contact .icon {
    margin-bottom: 32px;
  }
  .page_sms .sms__start-banner__title {
    margin: 38px 0 24px;
    font-size: 24px;
  }
  .page_sms .sms__advantages {
    margin-top: 42px;
  }
  .page_sms .sms__advantages-title {
    font-size: 31px;
  }
  .page_sms .sms__advantages-column {
    padding: 0;
  }
  .page_sms .sms__features-accordion {
    margin-top: 42px;
    padding-right: 24px;
    padding-left: 28px;
  }
  .page_sms .sms__features-accordion__title {
    padding-bottom: 26px;
    font-size: 26px;
  }
  .page_sms .sms__advantages-img {
    margin-top: 42px;
    padding-left: 0;
  }
  .page_sms .sms__main-section {
    padding-bottom: 82px;
  }
  .page_sms .sms__how-works-title {
    font-size: 36px;
  }
  .page_sms .sms__how-works-section {
    padding-top: 42px;
    padding-bottom: 190px;
  }
  .page_sms .sms__how-works-accordion {
    margin-top: 78px;
    padding-right: 28px;
    padding-left: 26px;
  }
  .page_sms .sms__how-works-accordion__title {
    padding-bottom: 28px;
    font-size: 26px;
  }
  .page_sms .sms__contacts {
    flex-direction: column;
    width: 100% !important;
  }
  .page_sms .sms__contacts-description,
  .page_sms .sms__contacts-form {
    width: 100%;
    padding-right: 0;
  }
  .page_sms .sms__contacts-description__title {
    font-size: 37px;
  }
  .page_sms .sms__contacts-form {
    margin-top: 60px;
    padding: 0;
  }
  .page_sms .sms__contacts-section {
    padding: 70px 0;
  }
}
.page_integrations .integrations__promo-section {
  position: relative;
  padding: 74px 0 190px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_integrations .integrations__promo-section::after {
  transform: rotateX(180deg);
}
.page_integrations .integrations__promo {
  width: 60%;
}
.page_integrations .integrations__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_integrations .integrations__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_integrations .integrations__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_integrations .integrations__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_integrations .integrations__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_integrations .integrations__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_integrations .integrations__main-section {
  padding: 92px 0 130px;
}
.page_integrations .integrations__divider {
  padding: 0 6px;
}
.page_integrations .integrations__features-column {
  padding-right: 30px;
  padding-bottom: 18px;
}
.page_integrations .integrations__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_integrations .integrations__features-description {
  margin-top: 42px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_integrations .integrations__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_integrations .integrations__features-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_integrations .integrations__features-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_integrations .integrations__features-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_integrations .integrations__features-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_integrations .integrations__features-accordion {
  justify-content: flex-end;
  padding-left: 72px;
}
.page_integrations .integrations__features-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_integrations .integrations__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.016em;
}
.page_integrations .integrations__features-accordion__title .icon {
  color: var(--color);
}
.page_integrations .integrations__features-accordion__title-text {
  padding-left: 16px;
}
.page_integrations .integrations__features-accordion-content {
  padding-right: 10px;
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_integrations .integrations__services {
  display: flex;
  flex-direction: row;
  width: 100%;
  padding-top: 184px;
}
.page_integrations .integrations__services-column {
  padding-right: 14px;
}
.page_integrations .integrations__services-title {
  margin-top: 42px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_integrations .integrations__services-list {
  display: flex;
  flex-wrap: wrap;
  row-gap: 40px;
  margin-top: 42px;
}
.page_integrations .integrations__services-list__item {
  display: flex;
  align-items: center;
  flex-basis: 50%;
}
.page_integrations .integrations__services-list__item-img-wrap {
  position: relative;
  display: inline-block;
  line-height: 1;
  overflow: hidden;
  vertical-align: middle;
  max-width: var(--max-width);
}
.page_integrations .integrations__services-zoho-integration {
  padding: 62px 0 0 96px;
}
.page_integrations .integrations__services-zoho-integration-title {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_integrations .integrations__services-zoho-integration-list {
  margin-top: 52px;
}
.page_integrations .integrations__services-zoho-integration-list__item {
  display: flex;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 30.6px;
}
.page_integrations .integrations__services-zoho-integration-list__item .icon-wrapper {
  width: 30.6px;
  height: 30.6px;
  margin-right: 14px;
}
.page_integrations .integrations__services-zoho-integration-list__item .icon {
  color: #ad6bff;
}
.page_integrations .integrations__app-section {
  position: relative;
  padding: 114px 0 210px;
}
.page_integrations .integrations__app {
  display: flex;
  flex-direction: row;
}
.page_integrations .integrations__app-img {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 10px;
}
.page_integrations .integrations__app-column {
  padding-top: 10px;
  padding-right: 50px;
}
.page_integrations .integrations__app-title {
  font-size: 40px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_integrations .integrations__app-description {
  margin-top: 22px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_integrations .integrations__app-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_integrations .integrations__contacts-section {
  padding: 98px 0;
  background-color: #000;
}
.page_integrations .integrations__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_integrations .integrations__contacts-description {
  width: 40%;
  padding-right: 40px;
}
.page_integrations .integrations__contacts-form {
  width: 60%;
}
.page_integrations .integrations__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_integrations .integrations__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_integrations .integrations__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_integrations .integrations__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_integrations .integrations__contacts-form {
  padding-left: 92px;
}
.page_integrations .integrations__contacts-form__content {
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_integrations .integrations__promo-section {
    padding: 54px 0 190px;
  }
  .page_integrations .integrations__app-section::after,
  .page_integrations .integrations__promo-section::after {
    background-position-y: 0;
  }
  .page_integrations .integrations__promo {
    width: 75%;
  }
  .page_integrations .integrations__promo-subtitle {
    font-size: 60px;
  }
  .page_integrations .integrations__features-title {
    font-size: 44px;
  }
  .page_integrations .integrations__main-section {
    padding: 60px 0 68px;
  }
  .page_integrations .integrations__divider {
    padding: 0 18px;
  }
  .page_integrations .integrations__features-column {
    padding-right: 40px;
  }
  .page_integrations .integrations__features-description {
    margin-top: 22px;
  }
  .page_integrations .integrations__features-list {
    padding: 56px 36px 0 0;
  }
  .page_integrations .integrations__features-accordion {
    padding-left: 38px;
  }
  .page_integrations .integrations__features-accordion-content {
    padding-right: 28px;
  }
  .page_integrations .integrations__features-accordion__title {
    font-size: 28px;
  }
  .page_integrations .integrations__services {
    padding-top: 116px;
  }
  .page_integrations .integrations__services-title {
    font-size: 36px;
  }
  .page_integrations .integrations__services-list__item-img-wrap {
    padding: 0 3px;
  }
  .page_integrations .integrations__services-zoho-integration-title {
    font-size: 36px;
  }
  .page_integrations .integrations__services-zoho-integration {
    padding: 0 0 0 14px;
  }
  .page_integrations .integrations__services-zoho-integration-list {
    margin-top: 34px;
  }
  .page_integrations .integrations__app-section {
    padding: 74px 0 210px;
  }
  .page_integrations .integrations__app-title {
    font-size: 36px;
  }
  .page_integrations .integrations__app-column {
    padding-right: 10px;
  }
  .page_integrations .integrations__contacts-section {
    padding: 72px 0 58px;
  }
  .page_integrations .integrations__contacts {
    flex-direction: column;
  }
  .page_integrations .integrations__contacts-description {
    width: 50%;
    padding-right: 0;
    padding-left: 14px;
  }
  .page_integrations .integrations__contacts-form {
    margin-top: 62px;
    padding-right: 24px;
    padding-left: 42px;
  }
  .page_integrations .integrations__contacts-description__title {
    font-size: 47px;
  }
}
@media (max-width: 640px) {
  .page_integrations .integrations__promo-section {
    padding-top: 46px;
  }
  .page_integrations .integrations__main-section {
    padding-top: 32px;
    padding-bottom: 74px;
  }
  .page_integrations .integrations__divider {
    padding: 0 32px;
  }
  .page_integrations .integrations__features,
  .page_integrations .integrations__services {
    flex-direction: column;
  }
  .page_integrations .integrations__features-title {
    font-size: 36px;
  }
  .page_integrations .integrations__features-column {
    padding: 0;
  }
  .page_integrations .integrations__features-accordion {
    margin-top: 72px;
    padding-left: 26px;
  }
  .page_integrations .integrations__features-accordion__title {
    font-size: 26px;
  }
  .page_integrations .integrations__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_integrations .integrations__app {
    flex-direction: column;
  }
  .page_integrations .integrations__app-title {
    font-size: 30px;
  }
  .page_integrations .integrations__app-column {
    padding: 0 4px 0 0;
  }
  .page_integrations .integrations__app-img {
    margin-top: 60px;
    padding-left: 0;
  }
  .page_integrations .integrations__app-section {
    padding-top: 46px;
    padding-bottom: 184px;
  }
  .page_integrations .integrations__services {
    padding-top: 100px;
  }
  .page_integrations .integrations__services-column {
    padding-right: 0;
  }
  .page_integrations .integrations__services-title {
    font-size: 30px;
    text-align: center;
  }
  .page_integrations .integrations__services-list__item-img-wrap {
    padding: 0;
  }
  .page_integrations .integrations__services-zoho-integration {
    margin-top: 74px;
    padding: 0;
  }
  .page_integrations .integrations__services-zoho-integration-title {
    font-size: 30px;
  }
  .page_integrations .integrations__contacts-description,
  .page_integrations .integrations__contacts-form,
  .page_integrations .integrations__promo {
    width: 100%;
  }
  .page_integrations .integrations__promo-subtitle {
    font-size: 46px;
  }
  .page_integrations .integrations__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_integrations .integrations__contacts-description,
  .page_integrations .integrations__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_integrations .integrations__contacts-description__title {
    font-size: 37px;
  }
  .page_integrations .integrations__contacts-form {
    padding: 0;
  }
  .page_integrations .integrations__services-list__item {
    justify-content: center;
    flex-basis: 100%;
  }
}
.page_pricing .pricing__promo-section {
  position: relative;
  padding: 74px 0 190px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_pricing .pricing__promo-section::after {
  transform: rotateX(180deg);
}
.page_pricing .pricing__block-title {
  width: 100%;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 46%);
  background-clip: text;
}
.page_pricing .pricing__promo-content {
  max-width: 664px;
  text-align: center;
}
.page_pricing .pricing__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_pricing .pricing__promo-subtitle {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_pricing .pricing__main-section {
  padding: 92px 0 132px;
}
.page_pricing .pricing__choose-plan {
  width: 100%;
  margin-top: 64px;
  text-align: center;
}
.page_pricing .pricing__choose-plan__tab {
  justify-content: center;
  padding: 14px 0;
  border: 1px solid #e2e2e2;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_pricing .pricing__choose-plan__tab.active, .page_pricing .pricing__choose-plan__tab:hover {
  background-color: #f4f4f4;
}
.page_pricing .pricing__choose-plan__tab-content-wrap {
  display: flex;
  flex-direction: row;
  padding-top: 40px;
}
.page_pricing .pricing__choose-plan__tab-tariff {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: 25%;
}
.page_pricing .pricing__choose-plan__tab-tariff__title {
  font-size: 30px;
  font-weight: 500;
  line-height: 37.8px;
  letter-spacing: -0.9px;
  color: transparent;
  background-image: radial-gradient(circle at left top, #1dd1b6 0%, #ad6bff 100%);
  background-clip: text;
}
.page_pricing .pricing__choose-plan__tab-tariff__price {
  margin-top: 2px;
  font-size: 40px;
  font-weight: 500;
  line-height: 56px;
  letter-spacing: -0.64px;
}
.page_pricing .pricing__choose-plan__tab-tariff__desc {
  margin-top: 2px;
  font-size: 15px;
  line-height: 24px;
}
.page_pricing .pricing__choose-plan__lists {
  display: flex;
  flex-direction: row;
  margin-top: 32px;
}
.page_pricing .pricing__choose-plan__list {
  display: flex;
  flex-direction: column;
  flex-basis: 25%;
  text-align: left;
}
.page_pricing .pricing__choose-plan__list-item {
  display: flex;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 22.1px;
}
.page_pricing .pricing__choose-plan__list-item .icon-wrapper {
  width: 22.1px;
  height: 22.1px;
  margin-right: 9.1px;
}
.page_pricing .pricing__choose-plan__notate {
  margin-top: 26px;
  font-size: 12px;
  line-height: 19.2px;
  text-align: left;
}
.page_pricing .pricing__choose-plan__btn {
  width: 25%;
  margin: 44px auto 0;
  padding: 0 18px;
  text-align: center;
}
.page_pricing .pricing__choose-plan__btn a {
  width: 100%;
}
.page_pricing .pricing__numbers {
  width: 100%;
  margin-top: 172px;
}
.page_pricing .pricing__numbers-description {
  padding: 12px 0 0 24px;
}
.page_pricing .pricing__numbers-description__calculate {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
}
.page_pricing .pricing__numbers-description__price {
  margin-top: 24px;
  font-size: 30px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_pricing .pricing__numbers-description__set-up {
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_pricing .pricing__numbers-body__table {
  max-width: 1074px;
  width: 100%;
  margin: 60px auto 0;
  border: 1px solid #dcdcdc;
  background-color: #fff;
}
.page_pricing .pricing__numbers-body__table-th {
  padding: 20px;
  border: 1px solid #dcdcdc;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
  text-align: left;
  background: #f6f6f6;
}
.page_pricing .pricing__numbers-body__table-tr:nth-child(2n) {
  background: #f6f6f6;
}
.page_pricing .pricing__numbers-body__table-td {
  padding: 10px 20px;
  border: 1px solid #dcdcdc;
  line-height: 1.6;
}
.page_pricing .pricing__numbers-body__description {
  margin-top: 76px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
  text-align: center;
}
.page_pricing .pricing__numbers-body__btn {
  width: 25%;
  margin: 74px auto 0;
  padding: 0 18px;
  text-align: center;
}
.page_pricing .pricing__numbers-body__btn a {
  width: 100%;
}
.page_pricing .pricing__rates {
  margin-top: 174px;
}
.page_pricing .pricing__rates-section {
  padding: 126px 0 20px;
}
.page_pricing .pricing__rates-title {
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 1px;
}
.page_pricing .pricing__rates-subtitle {
  margin-top: 10px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_pricing .pricing__rates-description {
  margin-top: 24px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_pricing .pricing__rates-list {
  display: flex;
  column-gap: 48px;
  margin-top: 62px;
}
.page_pricing .pricing__rates-item {
  flex-basis: 33.3333%;
  padding: 32px 40px 30px;
  border: 2px solid #e5e5e5;
  border-radius: 5px;
}
.page_pricing .pricing__rates-item_popular {
  border: 2px solid #000;
}
.page_pricing .pricing__rates-item__title {
  font-size: 38px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #1dd1b6 100%);
  background-clip: text;
}
.page_pricing .pricing__rates-item__price {
  margin-top: 12px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_pricing .pricing__rates-item__price span {
  font-size: 16px;
}
.page_pricing .pricing__rates-item__list {
  margin-top: 32px;
}
.page_pricing .pricing__rates-item__btns {
  row-gap: 10px;
  margin-top: 30px;
}
.page_pricing .pricing__rates-item__list-item {
  display: flex;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 23.8px;
}
.page_pricing .pricing__rates-item__list-item .icon-wrapper {
  width: 23.8px;
  height: 23.8px;
  margin-right: 10px;
}
.page_pricing .pricing__registration {
  max-width: 100%;
  scroll-margin-top: 100px;
  margin-top: 214px;
}
.page_pricing .pricing__registration-title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_pricing .registration_form {
  max-width: 800px;
  width: 100%;
  margin: 40px auto;
}

@media (max-width: 1024px) {
  .page_pricing .pricing__promo-section {
    padding: 64px 0 180px;
  }
  .page_pricing .pricing__block-title {
    font-size: 47px;
  }
  .page_pricing .pricing__promo-title {
    font-size: 60px;
  }
  .page_pricing .pricing__promo {
    width: 492px;
  }
  .page_pricing .pricing__main-section {
    padding: 64px 0 90px;
  }
  .page_pricing .pricing__choose-plan {
    margin-top: 24px;
  }
  .page_pricing .pricing__choose-plan__title {
    width: 83.33%;
    padding: 0 50px;
    font-size: 47px;
  }
  .page_pricing .pricing__choose-plan__tabs {
    margin-top: 60px;
  }
  .page_pricing .pricing__choose-plan__tab:not(:last-child) {
    margin-bottom: 10px;
  }
  .page_pricing .pricing__choose-plan__tab-content-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .page_pricing .pricing__choose-plan__lists {
    margin-top: 40px;
  }
  .page_pricing .pricing__choose-plan__list {
    padding: 0 24px 0 8px;
  }
  .page_pricing .pricing__choose-plan__btn {
    padding: 0 10px;
  }
  .page_pricing .pricing__numbers {
    margin-top: 100px;
  }
  .page_pricing .pricing__numbers-body__description {
    margin-top: 40px;
  }
  .page_pricing .pricing__numbers-body__btn {
    width: auto;
    margin-top: 40px;
  }
  .page_pricing .pricing__numbers-body__btn a {
    width: auto;
  }
  .page_pricing .pricing__rates {
    margin-top: 114px;
  }
  .page_pricing .pricing__rates-list {
    column-gap: 34px;
    margin-top: 60px;
  }
  .page_pricing .pricing__rates-item__list-item,
  .page_pricing .pricing__rates-item__btn {
    text-align: left;
  }
  .page_pricing .pricing__rates-item__title {
    font-size: 34px;
  }
  .page_pricing .pricing__rates-item__price {
    font-size: 36px;
  }
  .page_pricing .pricing__rates-item__list {
    margin-top: 34px;
  }
  .page_pricing .pricing__registration {
    margin-top: 100px;
  }
  .page_pricing .pricing__registration-title {
    font-size: 47px;
  }
  .page_pricing .pricing__numbers-description {
    margin-top: 30px;
    padding: 0;
  }
}
@media (max-width: 640px) {
  .page_pricing .pricing__promo-section {
    padding: 52px 0 184px;
  }
  .page_pricing .pricing__block-title {
    font-size: 37px;
  }
  .page_pricing .pricing__promo {
    width: 100%;
  }
  .page_pricing .pricing__promo-title {
    font-size: 46px;
  }
  .page_pricing .pricing__main-section {
    padding: 34px 0 100px;
  }
  .page_pricing .pricing__choose-plan {
    margin-top: 24px;
  }
  .page_pricing .pricing__choose-plan__title span {
    font-size: 36px;
  }
  .page_pricing .pricing__choose-plan__lists {
    flex-direction: column;
    margin-top: 40px;
  }
  .page_pricing .pricing__choose-plan__list {
    padding-left: 20px;
  }
  .page_pricing .pricing__choose-plan__list:not(:last-child) {
    margin-bottom: 56px;
  }
  .page_pricing .pricing__choose-plan__tab {
    font-size: 24px;
  }
  .page_pricing .pricing__choose-plan__btn {
    width: 100%;
    padding: 0;
  }
  .page_pricing .pricing__registration-title {
    font-size: 37px;
  }
  .page_pricing .pricing__rates-item__title {
    font-size: 30px;
  }
  .page_pricing .pricing__rates-item__price {
    margin-top: 36px;
    font-size: 31px;
  }
  .page_pricing .pricing__rates {
    margin-top: 94px;
  }
  .page_pricing .pricing__rates-list {
    flex-direction: column;
    margin-top: 64px;
  }
  .page_pricing .pricing__rates-item:not(:last-child) {
    margin-bottom: 40px;
  }
  .page_pricing .pricing__choose-plan__tab-content {
    margin: 0 -150px 20px;
    overflow: hidden;
  }
  .page_pricing .pricing__choose-plan__tab-content-wrap {
    position: relative;
    height: 100%;
    padding: 0 150px;
    border: none;
    font-size: 0;
    transition: left 0.4s;
    overflow-x: scroll;
    white-space: nowrap;
    scrollbar-width: none;
  }
  .page_pricing .pricing__choose-plan__tab-tariff {
    margin-right: 20px;
  }
}
.page_numbers .numbers__promo-section {
  position: relative;
  padding: 42px 0 112px;
  color: #fff;
  text-align: center;
  background-image: radial-gradient(circle at center top, #000 59%, #fff 59%);
}
.page_numbers .numbers__promo {
  width: 60%;
}
.page_numbers .numbers__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_numbers .numbers__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_numbers .numbers__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_numbers .numbers__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_numbers .numbers__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_numbers .numbers__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_numbers .numbers__promo-img {
  margin-top: 90px;
  padding: 0 74px;
}
.page_numbers .numbers__main-section {
  padding: 0 0 60px;
}
.page_numbers .numbers__features-column {
  padding-right: 30px;
  padding-bottom: 18px;
}
.page_numbers .numbers__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_numbers .numbers__features-description {
  margin-top: 42px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_numbers .numbers__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_numbers .numbers__features-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_numbers .numbers__features-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_numbers .numbers__features-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_numbers .numbers__features-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_numbers .numbers__features-accordion {
  justify-content: flex-end;
  padding-left: 72px;
}
.page_numbers .numbers__features-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_numbers .numbers__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -0.016em;
}
.page_numbers .numbers__features-accordion__title .icon {
  color: var(--color);
}
.page_numbers .numbers__features-accordion__title-text {
  padding-left: 16px;
}
.page_numbers .numbers__features-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_numbers .numbers__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 134px;
  padding: 19px 36px 19px 48px;
  border-radius: 12px;
  color: #fff;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 50%;
}
.page_numbers .numbers__start-banner__contact {
  display: flex;
  align-items: center;
  column-gap: 30px;
  margin-right: 40px;
}
.page_numbers .numbers__start-banner__contact .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 28.16px;
  color: #000;
  background-color: #fff;
}
.page_numbers .numbers__start-banner__contact-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 35.2px;
  letter-spacing: -0.35px;
}
.page_numbers .numbers__start-banner__contact-desc {
  font-size: 14px;
  line-height: 24px;
}
.page_numbers .numbers__start-banner__title {
  font-size: 26px;
  font-weight: 700;
  line-height: 36.4px;
  letter-spacing: -1px;
}
.page_numbers .numbers__advantages {
  width: 100%;
  margin-top: 92px;
}
.page_numbers .numbers__advantages-column {
  padding: 0 0 0 30px;
}
.page_numbers .numbers__advantages-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: #000;
}
.page_numbers .numbers__advantages-description {
  margin-top: 42px;
  padding-right: 40px;
  font-size: 15px;
  line-height: 24px;
}
.page_numbers .numbers__advantages-list {
  padding: 14px 20px 0 36px;
}
.page_numbers .numbers__advantages-list__item {
  display: flex;
  margin-bottom: 14px;
  font-size: 20px;
  line-height: 34px;
}
.page_numbers .numbers__advantages-list__item .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
}
.page_numbers .numbers__advantages-list__item .icon {
  color: #ed7703;
}
.page_numbers .numbers__advantages-btn {
  margin-top: 62px;
}
.page_numbers .numbers__pricing {
  flex-direction: column;
  width: 100%;
  margin-top: 152px;
  scroll-margin-top: 100px;
}
.page_numbers .numbers__pricing-description {
  padding: 0 100px;
  text-align: center;
}
.page_numbers .numbers__pricing-description__calculate {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_numbers .numbers__pricing-description__price {
  margin-top: 24px;
  font-size: 30px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_numbers .numbers__pricing-description__set-up {
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_numbers .numbers__pricing-body__table {
  max-width: 1074px;
  width: 100%;
  margin: 20px auto 0;
  border: 1px solid #dcdcdc;
  background-color: #fff;
}
.page_numbers .numbers__pricing-body__table-th {
  padding: 20px;
  border: 1px solid #dcdcdc;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
  text-align: left;
  background: #f6f6f6;
}
.page_numbers .numbers__pricing-body__table-tr:nth-child(2n) {
  background: #f6f6f6;
}
.page_numbers .numbers__pricing-body__table-td {
  padding: 10px 20px;
  border: 1px solid #dcdcdc;
  line-height: 1.6;
}
.page_numbers .numbers__pricing-body__description {
  margin-top: 36px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
  text-align: center;
}
.page_numbers .numbers__pricing-body__btn {
  margin: 74px auto 0;
  padding: 0 18px;
  text-align: center;
}
.page_numbers .numbers__whatsap-section {
  padding: 90px 0 80px;
  background-image: url("../img/Fondo.5b6b3442aab26f68e61d.jpg");
  background-position-x: 50%;
  background-position-y: 50%;
  background-size: cover;
}
.page_numbers .numbers__whatsap-column {
  padding-right: 30px;
}
.page_numbers .numbers__whatsap-title {
  margin-bottom: 24px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_numbers .numbers__whatsap-list {
  padding-left: 24px;
}
.page_numbers .numbers__whatsap-list__item {
  display: flex;
  margin-bottom: 14px;
  font-size: 20px;
  line-height: 34px;
}
.page_numbers .numbers__whatsap-list__item .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
  border-radius: 50%;
  color: #fff;
  background-color: #ed7703;
}
.page_numbers .numbers__contacts-section {
  padding: 76px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_numbers .numbers__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_numbers .numbers__contacts-description {
  width: 40%;
  padding-top: 10px;
  padding-right: 50px;
}
.page_numbers .numbers__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_numbers .numbers__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_numbers .numbers__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_numbers .numbers__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_numbers .numbers__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_numbers .numbers__contacts-form__content {
  width: 100%;
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}
.page_numbers .numbers__questions-section {
  position: relative;
  padding: 32px 0 210px;
}
.page_numbers .numbers__questions {
  max-width: 820px;
  width: 100%;
}
.page_numbers .numbers__questions-title {
  margin-bottom: 22px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  text-align: center;
  background-color: rgb(173, 107, 255);
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_numbers .numbers__questions-accordion {
  max-width: 820px;
  width: 100%;
}
.page_numbers .numbers__questions-accordion-item {
  border: 2px solid #000;
}
.page_numbers .numbers__questions-accordion-item:not(:last-child) {
  margin-bottom: 10px;
}
.page_numbers .numbers__questions-accordion-item__title {
  padding: 16px 25px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.016em;
}
.page_numbers .numbers__questions-accordion-item__title-text {
  padding-left: 20px;
}
.page_numbers .numbers__questions-accordion-content {
  padding: 12px 26px 34px;
  font-size: 20px;
  line-height: 32px;
}
.page_numbers .numbers__questions-accordion-content p:not(:last-child) {
  margin-bottom: 20px;
}
.page_numbers .numbers__questions-accordion-content ul {
  padding: revert;
}
.page_numbers .numbers__questions-accordion-content li {
  list-style: disc;
}

@media (max-width: 1024px) {
  .page_numbers .numbers__promo-section {
    padding-top: 54px;
    padding-bottom: 122px;
  }
  .page_numbers .numbers__promo {
    width: 75%;
  }
  .page_numbers .numbers__promo-img {
    margin-top: 80px;
    padding: 0 98px;
  }
  .page_numbers .numbers__promo-subtitle {
    font-size: 60px;
  }
  .page_numbers .numbers__features-column {
    padding-right: 16px;
    padding-bottom: 20px;
  }
  .page_numbers .numbers__features-title {
    font-size: 44px;
  }
  .page_numbers .numbers__features-description {
    margin-top: 22px;
  }
  .page_numbers .numbers__features-list {
    padding: 56px 36px 0 0;
  }
  .page_numbers .numbers__features-accordion {
    padding-left: 38px;
  }
  .page_numbers .numbers__features-accordion__title {
    font-size: 28px;
  }
  .page_numbers .numbers__start-banner {
    flex-direction: column;
    width: 66.6666%;
    margin-top: 70px;
    padding: 32px 32px 40px;
  }
  .page_numbers .numbers__start-banner__contact {
    flex-direction: column;
    margin-right: 0;
    text-align: center;
  }
  .page_numbers .numbers__start-banner__contact .icon {
    margin-bottom: 40px;
  }
  .page_numbers .numbers__start-banner__title {
    margin: 46px 0 20px;
    text-align: center;
  }
  .page_numbers .numbers__advantages {
    margin-top: 130px;
  }
  .page_numbers .numbers__advantages-column {
    padding-left: 12px;
  }
  .page_numbers .numbers__advantages-title {
    font-size: 44px;
  }
  .page_numbers .numbers__advantages-description {
    margin-top: 24px;
    padding-right: 44px;
  }
  .page_numbers .numbers__advantages-list {
    padding: 14px 14px 0 0;
  }
  .page_numbers .numbers__whatsap-section {
    padding-bottom: 54px;
  }
  .page_numbers .numbers__whatsap {
    flex-direction: column;
  }
  .page_numbers .numbers__whatsap-column,
  .page_numbers .numbers__whatsap-list {
    margin: auto;
  }
  .page_numbers .numbers__whatsap-column {
    max-width: 83.3333%;
    padding-right: 0;
  }
  .page_numbers .numbers__whatsap-list {
    margin-top: 50px;
    padding-left: 0;
  }
  .page_numbers .numbers__whatsap-title {
    font-size: 47px;
  }
  .page_numbers .numbers__questions-section {
    padding-bottom: 192px;
  }
  .page_numbers .numbers__questions-section::after {
    background-position-y: 0;
  }
  .page_numbers .numbers__questions {
    max-width: 500px;
    width: 100%;
  }
  .page_numbers .numbers__questions-title {
    font-size: 47px;
    text-align: center;
  }
  .page_numbers .numbers__contacts-section {
    padding: 72px 0 58px;
  }
  .page_numbers .numbers__contacts {
    flex-direction: column;
  }
  .page_numbers .numbers__contacts-description {
    width: 50%;
    padding-right: 0;
    padding-left: 14px;
  }
  .page_numbers .numbers__contacts-form {
    margin-top: 62px;
    padding-right: 24px;
    padding-left: 42px;
  }
  .page_numbers .numbers__pricing {
    margin-top: 104px;
  }
  .page_numbers .numbers__pricing-description__calculate,
  .page_numbers .numbers__contacts-description__title {
    font-size: 47px;
  }
}
@media (max-width: 640px) {
  .page_numbers .numbers__promo-section {
    padding-top: 48px;
    padding-bottom: 46px;
    background-image: radial-gradient(circle at center top, #000 60%, #fff 60%);
  }
  .page_numbers .numbers__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_numbers .numbers__promo {
    width: 100%;
  }
  .page_numbers .numbers__promo-img {
    padding: 0;
  }
  .page_numbers .numbers__promo-subtitle {
    font-size: 44px;
  }
  .page_numbers .numbers__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_numbers .numbers__features-title {
    font-size: 36px;
  }
  .page_numbers .numbers__features-column {
    padding: 0 10px 0 0;
  }
  .page_numbers .numbers__features-accordion__title {
    font-size: 26px;
  }
  .page_numbers .numbers__features-accordion__title-text {
    padding-left: 20px;
  }
  .page_numbers .numbers__features-accordion {
    margin-top: 72px;
    margin-bottom: 34px;
    padding-left: 24px;
  }
  .page_numbers .numbers__start-banner {
    width: 100%;
    margin-top: 40px;
    padding: 32px 32px 40px;
  }
  .page_numbers .numbers__start-banner__contact-title {
    margin-bottom: 4px;
  }
  .page_numbers .numbers__start-banner__contact .icon {
    margin-bottom: 34px;
  }
  .page_numbers .numbers__start-banner__title {
    margin: 56px 0 24px;
    font-size: 24.2px;
    line-height: 34px;
    letter-spacing: -1px;
  }
  .page_numbers .numbers__advantages {
    margin-top: 92px;
  }
  .page_numbers .numbers__advantages-list {
    padding-right: 0;
  }
  .page_numbers .numbers__advantages-column {
    margin-top: 42px;
    padding-left: 0;
  }
  .page_numbers .numbers__advantages-title {
    font-size: 35px;
  }
  .page_numbers .numbers__advantages-btn {
    margin-top: 100px;
  }
  .page_numbers .numbers__pricing-body__btn a,
  .page_numbers .numbers__advantages-btn a {
    width: 100%;
  }
  .page_numbers .numbers__whatsap-section {
    padding-top: 72px;
  }
  .page_numbers .numbers__whatsap-column {
    max-width: 100%;
    text-align: center;
  }
  .page_numbers .numbers__pricing-description {
    padding: 0;
  }
  .page_numbers .numbers__pricing-description__calculate,
  .page_numbers .numbers__whatsap-title {
    font-size: 36px;
  }
  .page_numbers .numbers__whatsap-list {
    padding-right: 10px;
  }
  .page_numbers .numbers__questions-title {
    font-size: 36px;
  }
  .page_numbers .numbers__questions-section {
    padding-top: 74px;
  }
  .page_numbers .numbers__contacts-description,
  .page_numbers .numbers__contacts-form {
    width: 100%;
  }
  .page_numbers .numbers__contacts-form {
    padding: 0;
  }
}
.page_contact-center .contact-center__promo-section {
  position: relative;
  padding: 42px 0 112px;
  color: #fff;
  text-align: center;
  background-image: radial-gradient(circle at center top, #000 59%, #fff 59%);
}
.page_contact-center .contact-center__promo {
  width: 60%;
}
.page_contact-center .contact-center__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_contact-center .contact-center__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_contact-center .contact-center__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_contact-center .contact-center__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_contact-center .contact-center__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_contact-center .contact-center__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_contact-center .contact-center__promo-img {
  margin-top: 88px;
  padding: 0 74px;
}
.page_contact-center .contact-center__main-section {
  padding-bottom: 120px;
}
.page_contact-center .contact-center__features-column {
  width: 66.6666%;
}
.page_contact-center .contact-center__features-list {
  width: 33.3333%;
}
.page_contact-center .contact-center__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_contact-center .contact-center__features-description {
  margin-top: 42px;
  padding-right: 56px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_contact-center .contact-center__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_contact-center .contact-center__features-list {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 2px;
  padding-left: 32px;
}
.page_contact-center .contact-center__features-list__item {
  display: flex;
  font-size: 22px;
  line-height: 37.4px;
}
.page_contact-center .contact-center__features-list__item:not(:last-child) {
  margin-bottom: 48px;
}
.page_contact-center .contact-center__features-list__item .icon-wrapper {
  width: 37.4px;
  height: 37.4px;
  margin-right: 14px;
  border-radius: 50%;
  font-size: 19.36px;
  color: #fff;
  background-color: #000;
}
.page_contact-center .contact-center__configure-section {
  padding: 92px 0 100px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
}
.page_contact-center .contact-center__configure {
  width: 66.66%;
}
.page_contact-center .contact-center__configure-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_contact-center .contact-center__configure-list__title {
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_contact-center .contact-center__configure-list {
  margin-top: 32px;
}
.page_contact-center .contact-center__configure-list__item {
  display: flex;
  font-size: 20px;
  line-height: 34px;
}
.page_contact-center .contact-center__configure-list__item:not(:last-child) {
  margin-bottom: 14px;
}
.page_contact-center .contact-center__configure-list__wrap {
  margin-top: 34px;
}
.page_contact-center .contact-center__configure-list__item .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
}
.page_contact-center .contact-center__configure-list__item .icon {
  color: #fff;
}
.page_contact-center .contact-center__configure-btn {
  margin-top: 46px;
}
.page_contact-center .contact-center__configure-description {
  margin-top: 42px;
}
.page_contact-center .contact-center__rates-section {
  padding: 126px 0 20px;
  scroll-margin-top: 80px;
}
.page_contact-center .contact-center__rates-title {
  font-size: 17px;
  font-weight: 700;
  line-height: 1.4em;
  letter-spacing: 1px;
}
.page_contact-center .contact-center__rates-subtitle {
  margin-top: 10px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_contact-center .contact-center__rates-description {
  margin-top: 24px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_contact-center .contact-center__rates-list {
  display: flex;
  column-gap: 48px;
  margin-top: 62px;
}
.page_contact-center .contact-center__rates-item {
  flex-basis: 33.3333%;
  padding: 32px 40px 30px;
  border: 2px solid #e5e5e5;
  border-radius: 5px;
}
.page_contact-center .contact-center__rates-item_popular {
  border: 2px solid #000;
}
.page_contact-center .contact-center__rates-item__title {
  font-size: 38px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #1dd1b6 100%);
  background-clip: text;
}
.page_contact-center .contact-center__rates-item__price {
  margin-top: 12px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_contact-center .contact-center__rates-item__price span {
  font-size: 16px;
}
.page_contact-center .contact-center__rates-item__list {
  margin-top: 32px;
}
.page_contact-center .contact-center__rates-item__btns {
  row-gap: 10px;
  margin-top: 30px;
}
.page_contact-center .contact-center__rates-item__btn {
  font-size: 13px;
}
.page_contact-center .contact-center__rates-item__list-item {
  display: flex;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 23.8px;
}
.page_contact-center .contact-center__rates-item__list-item .icon-wrapper {
  width: 23.8px;
  height: 23.8px;
  margin-right: 10px;
}
.page_contact-center .contact-center__contacts-section {
  padding: 76px 0;
  scroll-margin-top: 80px;
  background-color: #000;
}
.page_contact-center .contact-center__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_contact-center .contact-center__contacts-description {
  width: 40%;
  padding-top: 10px;
  padding-right: 50px;
}
.page_contact-center .contact-center__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_contact-center .contact-center__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_contact-center .contact-center__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_contact-center .contact-center__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_contact-center .contact-center__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_contact-center .contact-center__contacts-form__content {
  width: 100%;
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}
.page_contact-center .contact-center__questions-section {
  position: relative;
  padding: 32px 0 210px;
}
.page_contact-center .contact-center__questions {
  max-width: 820px;
  width: 100%;
}
.page_contact-center .contact-center__questions-title {
  margin-bottom: 24px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  text-align: center;
  background-color: rgb(173, 107, 255);
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_contact-center .contact-center__questions-description {
  margin-bottom: 50px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_contact-center .contact-center__questions-accordion {
  max-width: 820px;
  width: 100%;
}
.page_contact-center .contact-center__questions-accordion-item {
  border: 2px solid #000;
}
.page_contact-center .contact-center__questions-accordion-item:not(:last-child) {
  margin-bottom: 10px;
}
.page_contact-center .contact-center__questions-accordion-item__title {
  padding: 16px 25px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.016em;
}
.page_contact-center .contact-center__questions-accordion-item__title-text {
  padding-left: 20px;
}
.page_contact-center .contact-center__questions-accordion-content {
  padding: 12px 26px 16px;
  font-size: 20px;
  line-height: 32px;
}
.page_contact-center .contact-center__questions-accordion-content p:not(:last-child) {
  margin-bottom: 20px;
}
.page_contact-center .contact-center__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 56px;
  margin-bottom: 124px;
  padding: 24px 54px 24px 48px;
  border-radius: 12px;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 50%;
}
.page_contact-center .contact-center__start-banner__contact {
  display: flex;
  align-items: center;
  column-gap: 26px;
  width: 38%;
  text-align: center;
}
.page_contact-center .contact-center__start-banner__contact-img {
  min-width: 100px;
  max-width: 100px;
}
.page_contact-center .contact-center__start-banner__contact-title {
  padding: 0 34px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.016em;
}
.page_contact-center .contact-center__start-banner__description {
  width: 35%;
  color: #fff;
}
.page_contact-center .contact-center__start-banner__btn {
  width: 24.4%;
  text-align: right;
}
.page_contact-center .contact-center__rates-notate {
  margin-top: 40px;
  font-size: 12px;
}

@media (max-width: 1024px) {
  .page_contact-center .contact-center__promo-section {
    padding-top: 62px;
    padding-bottom: 120px;
    background-image: radial-gradient(circle at center top, #000 60%, #fff 60%);
  }
  .page_contact-center .contact-center__promo-img {
    margin-top: 80px;
    padding: 0 98px;
  }
  .page_contact-center .contact-center__promo-subtitle {
    font-size: 60px;
  }
  .page_contact-center .contact-center__promo {
    width: 75%;
  }
  .page_contact-center .contact-center__configure-section {
    padding-top: 62px;
    padding-bottom: 48px;
  }
  .page_contact-center .contact-center__configure-title {
    font-size: 44px;
  }
  .page_contact-center .contact-center__configure {
    width: 50%;
    padding: 0 10px;
  }
  .page_contact-center .contact-center__configure-description {
    margin-top: 24px;
    font-size: 18px;
  }
  .page_contact-center .contact-center__configure-list__title {
    font-size: 25px;
  }
  .page_contact-center .contact-center__rates-section {
    padding-top: 62px;
  }
  .page_contact-center .contact-center__rates-subtitle {
    margin-top: 12px;
    font-size: 47px;
  }
  .page_contact-center .contact-center__rates-heading {
    padding: 0 100px;
  }
  .page_contact-center .contact-center__rates-list {
    column-gap: 30px;
    margin-top: 60px;
  }
  .page_contact-center .contact-center__rates-item__btn {
    text-align: left;
  }
  .page_contact-center .contact-center__rates-item__title {
    font-size: 34px;
  }
  .page_contact-center .contact-center__rates-item__price {
    font-size: 36px;
  }
  .page_contact-center .contact-center__rates-item__list-item {
    text-align: left;
  }
  .page_contact-center .contact-center__rates-item__list {
    margin-top: 34px;
  }
  .page_contact-center .contact-center__features-title {
    font-size: 44px;
  }
  .page_contact-center .contact-center__features-column {
    width: 50%;
  }
  .page_contact-center .contact-center__features-description {
    margin-top: 24px;
  }
  .page_contact-center .contact-center__features-list {
    padding-left: 16px;
  }
  .page_contact-center .contact-center__main-section {
    padding-bottom: 70px;
  }
  .page_contact-center .contact-center__questions {
    max-width: 500px;
    width: 100%;
  }
  .page_contact-center .contact-center__questions-title {
    font-size: 47px;
  }
  .page_contact-center .contact-center__questions-section {
    padding-bottom: 194px;
  }
  .page_contact-center .contact-center__start-banner {
    flex-direction: column;
    width: calc(66.6666% - 10px);
    margin-top: 48px;
    margin-bottom: 94px;
    padding: 32px 38px 42px;
  }
  .page_contact-center .contact-center__start-banner__contact {
    flex-direction: column;
    width: 100%;
  }
  .page_contact-center .contact-center__start-banner__contact-title {
    margin-top: 22px;
    padding: 0 20px;
  }
  .page_contact-center .contact-center__start-banner__description {
    width: 100%;
    margin-top: 28px;
  }
  .page_contact-center .contact-center__start-banner__btn {
    width: auto;
    margin-top: 16px;
  }
  .page_contact-center .contact-center__start-banner__contact-img {
    margin-right: auto;
  }
  .page_contact-center .contact-center__contacts {
    flex-direction: column;
  }
  .page_contact-center .contact-center__contacts-form {
    padding-right: 26px;
    padding-left: 40px;
  }
  .page_contact-center .contact-center__contacts-section {
    padding: 70px 0 56px;
  }
  .page_contact-center .contact-center__contacts-description__title {
    font-size: 47px;
  }
  .page_contact-center .contact-center__contacts-description {
    width: 50%;
    margin-bottom: 62px;
    padding-right: 0;
    padding-left: 14px;
  }
}
@media (max-width: 640px) {
  .page_contact-center .contact-center__contacts-description,
  .page_contact-center .contact-center__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_contact-center .contact-center__questions-title,
  .page_contact-center .contact-center__contacts-description__title {
    font-size: 37px;
  }
  .page_contact-center .contact-center__contacts-form {
    padding: 0;
  }
  .page_contact-center .contact-center__start-banner {
    width: 100%;
    margin-top: 38px;
    margin-bottom: 82px;
    padding: 32px 34px 42px;
  }
  .page_contact-center .contact-center__start-banner__contact-img {
    margin: auto;
  }
  .page_contact-center .contact-center__questions-title {
    font-size: 37px;
  }
  .page_contact-center .contact-center__start-banner__contact-title {
    margin-top: 34px;
    padding: 0;
  }
  .page_contact-center .contact-center__rates-item__title {
    font-size: 30px;
  }
  .page_contact-center .contact-center__rates-item__price {
    margin-top: 36px;
    font-size: 31px;
  }
  .page_contact-center .contact-center__rates-list {
    flex-direction: column;
  }
  .page_contact-center .contact-center__rates-item:not(:last-child) {
    margin-bottom: 40px;
  }
  .page_contact-center .contact-center__rates-heading {
    padding: 0;
  }
  .page_contact-center .contact-center__rates-subtitle {
    font-size: 37px;
  }
  .page_contact-center .contact-center__configure {
    width: 100%;
    padding: 0;
  }
  .page_contact-center .contact-center__configure-section {
    padding-top: 72px;
    padding-bottom: 64px;
  }
  .page_contact-center .contact-center__configure-title {
    font-size: 36px;
    text-align: center;
  }
  .page_contact-center .contact-center__features-column,
  .page_contact-center .contact-center__features-list {
    width: 100%;
  }
  .page_contact-center .contact-center__features-list {
    margin-top: 70px;
    padding-left: 0;
  }
  .page_contact-center .contact-center__main-section {
    padding-bottom: 82px;
  }
  .page_contact-center .contact-center__features-description {
    padding-right: 40px;
  }
  .page_contact-center .contact-center__promo-section {
    padding-top: 48px;
    padding-bottom: 48px;
    background-image: radial-gradient(circle at center top, #000 60%, #fff 60%);
  }
  .page_contact-center .contact-center__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_contact-center .contact-center__promo {
    width: 100%;
  }
  .page_contact-center .contact-center__promo-content {
    padding: 0 10px;
  }
  .page_contact-center .contact-center__promo-subtitle {
    font-size: 44px;
  }
  .page_contact-center .contact-center__promo-description {
    padding: 0;
  }
  .page_contact-center .contact-center__promo-img {
    margin-top: 76px;
    padding: 0;
  }
  .page_contact-center .contact-center__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_contact-center .contact-center__features-title {
    font-size: 35px;
  }
}
.page_sip-trunk .sip-trunk__promo-section {
  position: relative;
  padding: 42px 0 112px;
  color: #fff;
  text-align: center;
  background-image: radial-gradient(circle at center top, #000 59%, #fff 59%);
}
.page_sip-trunk .sip-trunk__promo {
  width: 60%;
}
.page_sip-trunk .sip-trunk__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_sip-trunk .sip-trunk__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_sip-trunk .sip-trunk__promo-description {
  margin-top: 24px;
  padding: 0 32px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_sip-trunk .sip-trunk__promo-img {
  margin-top: 88px;
  padding: 0 74px;
}
.page_sip-trunk .sip-trunk__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_sip-trunk .sip-trunk__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_sip-trunk .sip-trunk__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_sip-trunk .sip-trunk__main-section {
  padding-bottom: 210px;
}
.page_sip-trunk .sip-trunk__advantages-accordion {
  justify-content: flex-end;
  padding-left: 86px;
}
.page_sip-trunk .sip-trunk__advantages-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_sip-trunk .sip-trunk__advantages-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 0.73;
  letter-spacing: -0.016em;
}
.page_sip-trunk .sip-trunk__advantages-accordion__title-text {
  padding-left: 16px;
}
.page_sip-trunk .sip-trunk__advantages-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_sip-trunk .sip-trunk__advantages-accordion__title .icon {
  color: var(--color);
}
.page_sip-trunk .sip-trunk__advantages-column {
  padding-right: 30px;
  padding-bottom: 18px;
}
.page_sip-trunk .sip-trunk__advantages-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sip-trunk .sip-trunk__advantages-description {
  margin-top: 42px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_sip-trunk .sip-trunk__advantages-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_sip-trunk .sip-trunk__advantages-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_sip-trunk .sip-trunk__advantages-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_sip-trunk .sip-trunk__advantages-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_sip-trunk .sip-trunk__advantages-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_sip-trunk .sip-trunk__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 112px;
  padding: 24px 28px 24px 48px;
  border-radius: 12px;
  color: #fff;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 50%;
}
.page_sip-trunk .sip-trunk__start-banner__btn {
  width: 24.4%;
  text-align: center;
}
.page_sip-trunk .sip-trunk__start-banner .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 28.16px;
  color: #000;
  background-color: #fff;
}
.page_sip-trunk .sip-trunk__start-banner__title {
  width: 18%;
  font-size: 22px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.35px;
  text-align: center;
}
.page_sip-trunk .sip-trunk__start-banner__contact-desc {
  font-size: 14px;
  line-height: 24px;
}
.page_sip-trunk .sip-trunk__start-banner__description {
  width: 44%;
  line-height: 24px;
}
.page_sip-trunk .sip-trunk__rates {
  margin-top: 100px;
  scroll-margin-top: 100px;
  text-align: center;
}
.page_sip-trunk .sip-trunk__rates-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sip-trunk .sip-trunk__rates-description {
  margin-top: 24px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_sip-trunk .sip-trunk__rates-body {
  width: 60%;
  margin: 52px auto 0;
  padding: 0 10px;
}
.page_sip-trunk .sip-trunk__rates-body__table-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 1.36;
  letter-spacing: -0.012em;
  color: #ed7703;
}
.page_sip-trunk .sip-trunk__rates-body__table {
  margin-top: 24px;
}
.page_sip-trunk .sip-trunk__rates-body__table-thead {
  border: 1px solid #d0d0d0;
  background-color: #ed7703;
}
.page_sip-trunk .sip-trunk__rates-body__table-th {
  padding: 20px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
  color: #fff;
}
.page_sip-trunk .sip-trunk__rates-body__table-td {
  padding: 10px 20px;
  border-bottom: 1px solid #dcdcdc;
  white-space: nowrap;
}
.page_sip-trunk .sip-trunk__rates-notate {
  margin-top: 46px;
  font-size: 12px;
}
.page_sip-trunk .sip-trunk__rates-btn {
  width: 33.33%;
  margin: 44px auto 162px;
  padding: 0 16px;
}
.page_sip-trunk .sip-trunk__services-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_sip-trunk .sip-trunk__services-list__item {
  display: flex;
  font-size: 20px;
  line-height: 34px;
}
.page_sip-trunk .sip-trunk__services-list__item:not(:last-child) {
  margin-bottom: 14px;
}
.page_sip-trunk .sip-trunk__services-list__item .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
}
.page_sip-trunk .sip-trunk__services-list__item .icon {
  color: #ed7703;
}
.page_sip-trunk .sip-trunk__services-list {
  padding: 14px 0 0 54px;
}
.page_sip-trunk .sip-trunk__choose-plan {
  width: 100%;
  margin-top: 138px;
  text-align: center;
}
.page_sip-trunk .sip-trunk__choose-plan__title {
  width: 100%;
  padding-top: 12px;
  padding-bottom: 20px;
  background-color: #000;
}
.page_sip-trunk .sip-trunk__choose-plan__title span {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: #fff;
}
.page_sip-trunk .sip-trunk__choose-plan__tabs {
  margin-top: 40px;
}
.page_sip-trunk .sip-trunk__choose-plan__tab {
  justify-content: center;
  padding: 14px 0;
  border: 1px solid #e2e2e2;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_sip-trunk .sip-trunk__choose-plan__tab.active, .page_sip-trunk .sip-trunk__choose-plan__tab:hover {
  background-color: #f4f4f4;
}
.page_sip-trunk .sip-trunk__choose-plan__tab-content-wrap {
  display: flex;
  flex-direction: row;
  padding-top: 40px;
}
.page_sip-trunk .sip-trunk__choose-plan__tab-tariff {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: 25%;
}
.page_sip-trunk .sip-trunk__choose-plan__tab-tariff__title {
  font-size: 30px;
  font-weight: 500;
  line-height: 37.8px;
  letter-spacing: -0.9px;
  color: transparent;
  background-image: radial-gradient(circle at left top, #1dd1b6 0%, #ad6bff 100%);
  background-clip: text;
}
.page_sip-trunk .sip-trunk__choose-plan__tab-tariff__price {
  margin-top: 2px;
  font-size: 40px;
  font-weight: 500;
  line-height: 56px;
  letter-spacing: -0.64px;
}
.page_sip-trunk .sip-trunk__choose-plan__tab-tariff__desc {
  margin-top: 2px;
  font-size: 15px;
  line-height: 24px;
}
.page_sip-trunk .sip-trunk__choose-plan__lists {
  display: flex;
  flex-direction: row;
  margin-top: 32px;
}
.page_sip-trunk .sip-trunk__choose-plan__list {
  display: flex;
  flex-direction: column;
  flex-basis: 25%;
  text-align: left;
}
.page_sip-trunk .sip-trunk__choose-plan__list-item {
  display: flex;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 22.1px;
}
.page_sip-trunk .sip-trunk__choose-plan__list-item .icon-wrapper {
  width: 22.1px;
  height: 22.1px;
  margin-right: 9.1px;
}
.page_sip-trunk .sip-trunk__choose-plan__notate {
  margin-top: 26px;
  font-size: 12px;
  line-height: 19.2px;
  text-align: left;
}
.page_sip-trunk .sip-trunk__choose-plan__btn {
  width: 25%;
  margin: 44px auto 0;
  padding: 0 18px;
  text-align: center;
}
.page_sip-trunk .sip-trunk__choose-plan__btn a {
  width: 100%;
}
.page_sip-trunk .sip-trunk__contacts-section {
  padding: 92px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_sip-trunk .sip-trunk__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_sip-trunk .sip-trunk__contacts-description {
  width: 40%;
  padding-top: 10px;
  padding-right: 50px;
}
.page_sip-trunk .sip-trunk__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_sip-trunk .sip-trunk__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_sip-trunk .sip-trunk__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_sip-trunk .sip-trunk__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_sip-trunk .sip-trunk__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_sip-trunk .sip-trunk__contacts-form__content {
  width: 100%;
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_sip-trunk .sip-trunk__promo-section {
    padding-top: 54px;
    padding-bottom: 122px;
  }
  .page_sip-trunk .sip-trunk__promo {
    width: 75%;
  }
  .page_sip-trunk .sip-trunk__promo-img {
    margin-top: 78px;
    padding: 0 96px;
  }
  .page_sip-trunk .sip-trunk__promo-subtitle {
    font-size: 60px;
  }
  .page_sip-trunk .sip-trunk__advantages-column {
    padding-right: 16px;
    padding-bottom: 20px;
  }
  .page_sip-trunk .sip-trunk__advantages-title {
    font-size: 44px;
  }
  .page_sip-trunk .sip-trunk__advantages-description {
    margin-top: 22px;
  }
  .page_sip-trunk .sip-trunk__advantages-list {
    padding: 56px 36px 0 0;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion {
    padding-left: 38px;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion__title {
    font-size: 28px;
  }
  .page_sip-trunk .sip-trunk__start-banner {
    flex-direction: column;
    width: 66.6666%;
    margin-top: 70px;
    padding: 32px 36px 40px;
  }
  .page_sip-trunk .sip-trunk__start-banner__contact {
    flex-direction: column;
    margin-right: 0;
    text-align: center;
  }
  .page_sip-trunk .sip-trunk__start-banner__contact .icon {
    margin-bottom: 40px;
  }
  .page_sip-trunk .sip-trunk__start-banner__title {
    width: 100%;
    margin: 18px 0 28px;
    text-align: center;
  }
  .page_sip-trunk .sip-trunk__start-banner__btn,
  .page_sip-trunk .sip-trunk__start-banner__description {
    width: 100%;
  }
  .page_sip-trunk .sip-trunk__start-banner__btn {
    margin-top: 18px;
  }
  .page_sip-trunk .sip-trunk__rates {
    margin-top: 112px;
  }
  .page_sip-trunk .sip-trunk__rates-title {
    font-size: 47px;
  }
  .page_sip-trunk .sip-trunk__rates-heading {
    padding: 0 106px;
  }
  .page_sip-trunk .sip-trunk__rates-btn {
    margin-bottom: 172px;
    padding: 0 10px;
  }
  .page_sip-trunk .sip-trunk__services-title {
    font-size: 44px;
  }
  .page_sip-trunk .sip-trunk__services-list {
    padding: 14px 0 0 14px;
  }
  .page_sip-trunk .sip-trunk__choose-plan {
    margin-top: 98px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tabs {
    margin-top: 60px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab:not(:last-child) {
    margin-bottom: 10px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab-content-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__lists {
    margin-top: 40px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__list {
    padding: 0 24px 0 8px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__btn {
    padding: 0 10px;
  }
  .page_sip-trunk .sip-trunk__contacts-section {
    padding: 72px 0 58px;
  }
  .page_sip-trunk .sip-trunk__contacts {
    flex-direction: column;
  }
  .page_sip-trunk .sip-trunk__contacts-description {
    width: 50%;
    padding-right: 0;
    padding-left: 14px;
  }
  .page_sip-trunk .sip-trunk__contacts-form {
    margin-top: 62px;
    padding-right: 24px;
    padding-left: 42px;
  }
  .page_sip-trunk .sip-trunk__contacts-description__title {
    font-size: 47px;
  }
}
@media (max-width: 640px) {
  .page_sip-trunk .sip-trunk__promo-section {
    padding-top: 48px;
    padding-bottom: 48px;
    background-image: radial-gradient(circle at center top, #000 60%, #fff 60%);
  }
  .page_sip-trunk .sip-trunk__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_sip-trunk .sip-trunk__promo {
    width: 100%;
  }
  .page_sip-trunk .sip-trunk__promo-content {
    padding: 0 10px;
  }
  .page_sip-trunk .sip-trunk__promo-subtitle {
    font-size: 44px;
  }
  .page_sip-trunk .sip-trunk__promo-description {
    margin: 24px 30px 0;
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__promo-img {
    margin-top: 76px;
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_sip-trunk .sip-trunk__advantages-title {
    font-size: 34px;
  }
  .page_sip-trunk .sip-trunk__advantages-column {
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion__title {
    font-size: 26px;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion__title-text {
    padding-left: 20px;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion {
    margin-top: 78px;
    margin-bottom: 34px;
    padding-left: 24px;
  }
  .page_sip-trunk .sip-trunk__advantages-accordion-item:not(:last-child) {
    margin-bottom: 20px;
  }
  .page_sip-trunk .sip-trunk__start-banner {
    width: 100%;
    margin-top: 38px;
    padding: 32px 22px 40px;
  }
  .page_sip-trunk .sip-trunk__start-banner__contact-title {
    margin-bottom: 4px;
  }
  .page_sip-trunk .sip-trunk__start-banner__contact .icon {
    margin-bottom: 34px;
  }
  .page_sip-trunk .sip-trunk__start-banner__title {
    margin: 30px 0 28px;
    font-size: 22px;
  }
  .page_sip-trunk .sip-trunk__rates-heading {
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__rates {
    margin-top: 84px;
  }
  .page_sip-trunk .sip-trunk__rates-title {
    font-size: 36px;
  }
  .page_sip-trunk .sip-trunk__rates-description {
    margin: 24px -2px 0;
  }
  .page_sip-trunk .sip-trunk__rates-body,
  .page_sip-trunk .sip-trunk__rates-btn {
    width: 100%;
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__rates-btn {
    margin-bottom: 142px;
  }
  .page_sip-trunk .sip-trunk__rates-btn a {
    flex-grow: 1;
  }
  .page_sip-trunk .sip-trunk__services-title {
    font-size: 36px;
  }
  .page_sip-trunk .sip-trunk__services-list {
    padding: 88px 0 0 2px;
  }
  .page_sip-trunk .sip-trunk__choose-plan {
    margin-top: 66px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__title span {
    font-size: 36px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__lists {
    flex-direction: column;
    margin-top: 40px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__list {
    padding-left: 20px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__list:not(:last-child) {
    margin-bottom: 56px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab {
    font-size: 24px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__btn {
    width: 100%;
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__contacts-description,
  .page_sip-trunk .sip-trunk__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__contacts-description__title {
    font-size: 37px;
  }
  .page_sip-trunk .sip-trunk__contacts-form {
    padding: 0;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab-tariff {
    margin-right: 20px;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab-content {
    margin: 0 -150px 20px;
    overflow: hidden;
  }
  .page_sip-trunk .sip-trunk__choose-plan__tab-content-wrap {
    position: relative;
    height: 100%;
    padding: 0 150px;
    border: none;
    font-size: 0;
    transition: left 0.4s;
    overflow-x: scroll;
    white-space: nowrap;
    scrollbar-width: none;
  }
}
.page_switchboard .switchboard__promo-section {
  position: relative;
  padding: 42px 0 40px;
  background-image: radial-gradient(circle at center top, #000 43%, #fff 43%);
}
.page_switchboard .switchboard__promo {
  width: 60%;
  color: #fff;
  text-align: center;
}
.page_switchboard .switchboard__promo-content {
  padding: 0 20px;
}
.page_switchboard .switchboard__promo-img {
  margin-top: 100px;
  padding: 0 77px;
}
.page_switchboard .switchboard__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_switchboard .switchboard__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_switchboard .switchboard__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_switchboard .switchboard__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_switchboard .switchboard__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_switchboard .switchboard__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_switchboard .switchboard__features {
  margin-top: 100px;
}
.page_switchboard .switchboard__features-accordion {
  justify-content: flex-end;
  padding-left: 86px;
}
.page_switchboard .switchboard__features-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_switchboard .switchboard__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 0.73;
  letter-spacing: -0.016em;
}
.page_switchboard .switchboard__features-accordion__title-text {
  padding-left: 16px;
}
.page_switchboard .switchboard__features-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_switchboard .switchboard__features-accordion__title .icon {
  color: var(--color);
}
.page_switchboard .switchboard__features-column {
  padding-right: 30px;
  padding-bottom: 18px;
}
.page_switchboard .switchboard__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_switchboard .switchboard__features-description {
  margin-top: 42px;
  font-size: 20px;
}
.page_switchboard .switchboard__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_switchboard .switchboard__features-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_switchboard .switchboard__features-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_switchboard .switchboard__features-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_switchboard .switchboard__features-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_switchboard .switchboard__functions-section {
  padding-top: 92px;
  padding-bottom: 100px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
.page_switchboard .switchboard__functions-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  text-align: center;
}
.page_switchboard .switchboard__functions-content {
  margin-top: 82px;
}
.page_switchboard .switchboard__functions-column {
  padding-right: 20px;
}
.page_switchboard .switchboard__functions-description {
  font-size: 20px;
  line-height: 32px;
}
.page_switchboard .switchboard__functions-description p {
  margin-bottom: 20px;
}
.page_switchboard .switchboard__functions-img {
  max-width: 500px;
}
.page_switchboard .switchboard__functions-accordion {
  padding: 0 0 0 60px;
}
.page_switchboard .switchboard__functions-accordion-item {
  margin-bottom: 8px;
}
.page_switchboard .switchboard__functions-accordion__title {
  display: flex;
  padding: 22px 0;
  font-size: 30px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.016em;
}
.page_switchboard .switchboard__functions-accordion__title-text {
  padding-left: 16px;
}
.page_switchboard .switchboard__functions-accordion__title .icon {
  font-size: 30px;
  color: #ed7703;
}
.page_switchboard .switchboard__functions-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 32px;
}
.page_switchboard .switchboard__main-section {
  padding-top: 122px;
  padding-bottom: 224px;
}
.page_switchboard .switchboard__crms-list {
  display: flex;
  flex-wrap: wrap;
  margin-top: 56px;
}
.page_switchboard .switchboard__crms-list > div {
  width: var(--width);
  margin-bottom: 12px;
  padding: 14px 24px;
  text-align: center;
}
.page_switchboard .switchboard__crms-list > div > div {
  max-width: var(--max-width);
  margin: 0 auto;
  filter: saturate(0%);
  transition: filter 0.3s ease;
}
.page_switchboard .switchboard__crms-list > div > div:hover {
  filter: saturate(100%);
}
.page_switchboard .switchboard__crms-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_switchboard .switchboard__crms-title [data-animated-text] {
  position: relative;
  display: inline-block;
  padding-right: 14px;
}
.page_switchboard .switchboard__crms-title [data-animated-text]::before {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  width: 2px;
  height: 100%;
  background-color: #000;
  content: "";
}
.page_switchboard .switchboard__crms-description {
  margin-top: 16px;
  font-size: 20px;
  line-height: 32px;
}
.page_switchboard .switchboard__choose-plan {
  width: 100%;
  margin-top: 114px;
  scroll-margin-top: 100px;
  text-align: center;
}
.page_switchboard .switchboard__choose-plan__title {
  width: 75%;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: #000;
}
.page_switchboard .switchboard__choose-plan__tabs {
  margin-top: 62px;
}
.page_switchboard .switchboard__choose-plan__tab {
  justify-content: center;
  padding: 14px 0;
  border: 1px solid #e2e2e2;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_switchboard .switchboard__choose-plan__tab.active, .page_switchboard .switchboard__choose-plan__tab:hover {
  background-color: #f4f4f4;
}
.page_switchboard .switchboard__choose-plan__tab-content-wrap {
  display: flex;
  flex-direction: row;
  padding-top: 40px;
}
.page_switchboard .switchboard__choose-plan__tab-tariff {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-basis: 25%;
}
.page_switchboard .switchboard__choose-plan__tab-tariff__title {
  font-size: 30px;
  font-weight: 500;
  line-height: 37.8px;
  letter-spacing: -0.9px;
  color: transparent;
  background-color: #1dd1b6;
  background-image: radial-gradient(circle at left top, #1dd1b6 0%, #ad6bff 100%);
  background-clip: text;
}
.page_switchboard .switchboard__choose-plan__tab-tariff__price {
  margin-top: 2px;
  font-size: 40px;
  font-weight: 500;
  line-height: 56px;
  letter-spacing: -0.64px;
}
.page_switchboard .switchboard__choose-plan__tab-tariff__desc {
  margin-top: 2px;
  font-size: 15px;
  line-height: 24px;
}
.page_switchboard .switchboard__choose-plan__lists {
  display: flex;
  flex-direction: row;
  margin-top: 32px;
}
.page_switchboard .switchboard__choose-plan__list {
  display: flex;
  flex-direction: column;
  flex-basis: 25%;
  text-align: left;
}
.page_switchboard .switchboard__choose-plan__list-item {
  display: flex;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 22.1px;
}
.page_switchboard .switchboard__choose-plan__list-item .icon-wrapper {
  width: 22.1px;
  height: 22.1px;
  margin-right: 9.1px;
}
.page_switchboard .switchboard__choose-plan__notate {
  margin-top: 26px;
  font-size: 12px;
  line-height: 19.2px;
  text-align: left;
}
.page_switchboard .switchboard__apps {
  display: flex;
  flex: 1 1 0%;
  flex-wrap: wrap;
  align-items: flex-start;
  margin-top: 176px;
}
.page_switchboard .switchboard__apps-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_switchboard .switchboard__apps-heading {
  width: 75%;
  padding: 0 80px;
  text-align: center;
}
.page_switchboard .switchboard__apps-description {
  margin-top: 24px;
  margin-bottom: 72px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_switchboard .switchboard__apps-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_switchboard .switchboard__apps-imgs {
  margin: 0 -25px;
}
.page_switchboard .switchboard__apps-img {
  display: flex;
  align-items: center;
  width: var(--width);
  margin: 0 25px;
  float: left;
  align-self: stretch;
}
.page_switchboard .switchboard__apps-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  column-gap: 4px;
  margin-top: 92px;
}
.page_switchboard .switchboard__apps-icon {
  width: 16.6666%;
  padding: 0 22px;
  float: left;
}
.page_switchboard .switchboard__contacts-section {
  padding: 76px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_switchboard .switchboard__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_switchboard .switchboard__contacts-description {
  width: 40%;
  padding-top: 10px;
  padding-right: 50px;
}
.page_switchboard .switchboard__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_switchboard .switchboard__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_switchboard .switchboard__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_switchboard .switchboard__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_switchboard .switchboard__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_switchboard .switchboard__contacts-form__content {
  width: 100%;
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}

@media (max-width: 1024px) {
  .page_switchboard .switchboard__promo-section {
    padding-bottom: 50px;
    background-image: radial-gradient(circle at center top, #000 35%, #fff 35%);
  }
  .page_switchboard .switchboard__promo-img {
    margin-top: 80px;
    padding: 0 96px;
  }
  .page_switchboard .switchboard__promo {
    width: 75%;
  }
  .page_switchboard .switchboard__promo-subtitle {
    font-size: 60px;
  }
  .page_switchboard .switchboard__features {
    margin-top: 122px;
  }
  .page_switchboard .switchboard__features-column {
    padding-right: 14px;
  }
  .page_switchboard .switchboard__features-accordion {
    padding-left: 40px;
  }
  .page_switchboard .switchboard__features-accordion__title {
    padding: 0 30px 26px 0;
    font-size: 28px;
  }
  .page_switchboard .switchboard__features-title {
    font-size: 44px;
  }
  .page_switchboard .switchboard__features-description {
    margin-top: 24px;
  }
  .page_switchboard .switchboard__functions-section {
    padding-top: 60px;
    padding-bottom: 50px;
  }
  .page_switchboard .switchboard__functions-column {
    padding-right: 16px;
  }
  .page_switchboard .switchboard__functions-title {
    font-size: 44px;
  }
  .page_switchboard .switchboard__functions-content {
    margin-top: 64px;
  }
  .page_switchboard .switchboard__functions-accordion {
    padding-right: 10px;
    padding-left: 14px;
  }
  .page_switchboard .switchboard__functions-accordion__title {
    font-size: 28px;
    line-height: 28.4px;
  }
  .page_switchboard .switchboard__functions-accordion-item {
    margin-bottom: 6px;
  }
  .page_switchboard .switchboard__main-section {
    padding-top: 102px;
  }
  .page_switchboard .switchboard__crms-title {
    font-size: 47px;
  }
  .page_switchboard .switchboard__crms-list {
    margin-top: 36px;
  }
  .page_switchboard .switchboard__crms-list > div {
    width: 33.33%;
  }
  .page_switchboard .switchboard__choose-plan__title {
    width: 83.33%;
    padding: 0 50px;
    font-size: 47px;
  }
  .page_switchboard .switchboard__choose-plan {
    margin-top: 98px;
  }
  .page_switchboard .switchboard__choose-plan__tabs {
    margin-top: 84px;
  }
  .page_switchboard .switchboard__choose-plan__tab:not(:last-child) {
    margin-bottom: 10px;
  }
  .page_switchboard .switchboard__choose-plan__tab-content-wrap {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .page_switchboard .switchboard__choose-plan__lists {
    margin-top: 40px;
  }
  .page_switchboard .switchboard__choose-plan__list {
    padding: 0 24px 0 8px;
  }
  .page_switchboard .switchboard__choose-plan__btn {
    padding: 0 10px;
  }
  .page_switchboard .switchboard__apps {
    margin-top: 156px;
  }
  .page_switchboard .switchboard__apps-title {
    font-size: 47px;
  }
  .page_switchboard .switchboard__apps-description {
    margin-bottom: 76px;
  }
  .page_switchboard .switchboard__apps-heading {
    width: 83.33%;
    padding: 0 50px;
  }
  .page_switchboard .switchboard__apps-imgs {
    margin: 0 -10px;
  }
  .page_switchboard .switchboard__apps-img {
    margin: 0 10px;
  }
  .page_switchboard .switchboard__apps-icons {
    column-gap: 6px;
    margin-top: 74px;
  }
  .page_switchboard .switchboard__apps-icon {
    width: 12.6666%;
    padding: 0 8px;
  }
  .page_switchboard .switchboard__apps-icon img {
    border-radius: 8px;
  }
  .page_switchboard .switchboard__contacts-section {
    padding: 72px 0 58px;
  }
  .page_switchboard .switchboard__contacts {
    flex-direction: column;
  }
  .page_switchboard .switchboard__contacts-description {
    width: 50%;
    padding-right: 0;
    padding-left: 14px;
  }
  .page_switchboard .switchboard__contacts-form {
    margin-top: 62px;
    padding-right: 24px;
    padding-left: 42px;
  }
  .page_switchboard .switchboard__contacts-description__title {
    font-size: 47px;
  }
}
@media (max-width: 640px) {
  .page_switchboard .switchboard__promo-section {
    padding-top: 48px;
    padding-bottom: 26px;
    background-image: radial-gradient(circle at center top, #000 29.5%, #fff 29.5%);
  }
  .page_switchboard .switchboard__promo {
    width: 100%;
  }
  .page_switchboard .switchboard__promo-img {
    padding: 0;
  }
  .page_switchboard .switchboard__promo-content {
    padding: 0;
  }
  .page_switchboard .switchboard__promo-subtitle {
    font-size: 46px;
  }
  .page_switchboard .switchboard__promo-btns {
    row-gap: 40px;
  }
  .page_switchboard .switchboard__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_switchboard .switchboard__features-title {
    font-size: 36px;
  }
  .page_switchboard .switchboard__features {
    margin-top: 50px;
  }
  .page_switchboard .switchboard__features-column {
    padding-right: 4px;
  }
  .page_switchboard .switchboard__features-accordion {
    margin-top: 58px;
    margin-bottom: 34px;
    padding-left: 24px;
  }
  .page_switchboard .switchboard__features-accordion__title {
    font-size: 26px;
  }
  .page_switchboard .switchboard__features-accordion__title-text {
    padding-left: 20px;
  }
  .page_switchboard .switchboard__features-accordion-item:not(:last-child) {
    margin-bottom: 17px;
  }
  .page_switchboard .switchboard__functions-section {
    padding-top: 32px;
    padding-bottom: 58px;
  }
  .page_switchboard .switchboard__functions-title {
    font-size: 36px;
  }
  .page_switchboard .switchboard__functions-column {
    padding-right: 4px;
  }
  .page_switchboard .switchboard__functions-accordion {
    margin-top: 42px;
    padding-left: 0;
  }
  .page_switchboard .switchboard__functions-accordion-item {
    margin-bottom: 4px;
  }
  .page_switchboard .switchboard__functions-accordion__title {
    font-size: 26px;
  }
  .page_switchboard .switchboard__crms-title {
    font-size: 37px;
  }
  .page_switchboard .switchboard__main-section {
    padding-top: 66px;
  }
  .page_switchboard .switchboard__crms-description {
    margin-top: 26px;
  }
  .page_switchboard .switchboard__crms-list > div {
    width: 50%;
  }
  .page_switchboard .switchboard__crms-list {
    margin-top: 26px;
  }
  .page_switchboard .switchboard__choose-plan__title {
    width: 100%;
    padding: 0;
    font-size: 37px;
  }
  .page_switchboard .switchboard__choose-plan {
    margin-top: 74px;
  }
  .page_switchboard .switchboard__choose-plan__title span {
    font-size: 36px;
  }
  .page_switchboard .switchboard__choose-plan__lists {
    flex-direction: column;
    margin-top: 40px;
  }
  .page_switchboard .switchboard__choose-plan__list {
    padding-left: 20px;
  }
  .page_switchboard .switchboard__choose-plan__list:not(:last-child) {
    margin-bottom: 56px;
  }
  .page_switchboard .switchboard__choose-plan__tab {
    font-size: 24px;
  }
  .page_switchboard .switchboard__choose-plan__btn {
    width: 100%;
    padding: 0;
  }
  .page_switchboard .switchboard__apps-heading {
    width: 100%;
    padding: 0;
  }
  .page_switchboard .switchboard__apps-title {
    font-size: 37px;
  }
  .page_switchboard .switchboard__apps {
    margin-top: 136px;
  }
  .page_switchboard .switchboard__apps-imgs {
    flex-direction: column;
    row-gap: 36px;
    margin: 0;
  }
  .page_switchboard .switchboard__apps-img {
    width: auto;
    margin: 0;
  }
  .page_switchboard .switchboard__apps-description {
    margin-bottom: 78px;
  }
  .page_switchboard .switchboard__apps-icons {
    margin-top: 82px;
    padding: 0 90px;
  }
  .page_switchboard .switchboard__apps-icon {
    width: 100%;
    padding: 0;
    max-width: 180px;
  }
  .page_switchboard .switchboard__apps-icon:not(:last-child) {
    margin-bottom: 40px;
  }
  .page_switchboard .switchboard__contacts-description,
  .page_switchboard .switchboard__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_switchboard .switchboard__contacts-description__title {
    font-size: 37px;
  }
  .page_switchboard .switchboard__contacts-form {
    padding: 0;
  }
  .page_switchboard .switchboard__choose-plan__tab-tariff {
    margin-right: 20px;
  }
  .page_switchboard .switchboard__choose-plan__tab-content {
    margin: 0 -150px 20px;
    overflow: hidden;
  }
  .page_switchboard .switchboard__choose-plan__tab-content-wrap {
    position: relative;
    height: 100%;
    padding: 0 150px;
    border: none;
    font-size: 0;
    transition: left 0.4s;
    overflow-x: scroll;
    white-space: nowrap;
    scrollbar-width: none;
  }
}
@media (max-width: 400px) {
  .page_switchboard .switchboard__contacts-form__content {
    padding: 0 20px 30px;
  }
}
.page_ip-phones-headsets .ip-phones-headsets__promo {
  width: 60%;
  text-align: center;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-section {
  padding: 72px 0 108px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-content {
  padding: 0 18px;
  text-align: center;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-subtitle {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
  color: #fff;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-description {
  margin-top: 20px;
  font-size: 15px;
  line-height: 24px;
  color: #fff;
  text-align: left;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_ip-phones-headsets .ip-phones-headsets__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_ip-phones-headsets .ip-phones-headsets__main-section {
  padding-top: 92px;
  padding-bottom: 224px;
  scroll-margin-top: 100px;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-block {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-block:not(:last-child) {
  margin-bottom: 72px;
}
.page_ip-phones-headsets .ip-phones-headsets__block-title {
  width: 100%;
  margin-bottom: 84px;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 30%);
  background-clip: text;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-wrap {
  display: flex;
  flex-wrap: wrap;
  row-gap: 92px;
  margin-top: 82px;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem {
  display: flex;
  flex-direction: column;
  width: 25%;
  margin-top: 100px;
  padding: 0 38px;
  float: left;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem:nth-child(-n+5) {
  margin-top: 0;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem .btn {
  width: 100%;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-img {
  margin-bottom: auto;
  text-align: center;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-info {
  display: flex;
  justify-content: space-between;
  margin-top: 40px;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__name {
  width: 66.66%;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.36;
  letter-spacing: -0.012em;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__price {
  width: 33.33%;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.34;
  text-align: right;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-moreinfo {
  margin-top: 4px;
  color: #ad6bff;
}
.page_ip-phones-headsets .ip-phones-headsets__devices-grid-btn {
  margin-top: 30px;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-section {
  padding: 98px 0;
  scroll-margin-top: 100px;
  background-color: #000;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-description {
  width: 40%;
  padding-right: 54px;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_ip-phones-headsets .ip-phones-headsets__contacts-form__content {
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}
.page_ip-phones-headsets .registration_form {
  max-width: 800px;
  width: 100%;
  margin: 40px auto;
}

@media (max-width: 1024px) {
  .page_ip-phones-headsets .ip-phones-headsets__promo-section {
    padding-top: 62px;
    padding-bottom: 100px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-title {
    font-size: 60px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo {
    width: 75%;
  }
  .page_ip-phones-headsets .ip-phones-headsets__main-section {
    padding-top: 50px;
    padding-bottom: 176px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__block-title {
    width: 100%;
    padding-top: 10px;
    font-size: 44px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-wrap {
    margin-top: 50px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem {
    padding: 0 31px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info {
    flex-direction: column;
    margin-top: 38px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__name,
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__price {
    width: 100%;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__price {
    text-align: left;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts {
    flex-direction: column;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-form {
    padding-right: 26px;
    padding-left: 40px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-section {
    padding: 70px 0 56px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-description__title {
    font-size: 47px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-description {
    width: 50%;
    margin-bottom: 98px;
    padding-right: 0;
    padding-left: 14px;
  }
}
@media (max-width: 640px) {
  .page_ip-phones-headsets .ip-phones-headsets__promo-section {
    padding-top: 54px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo {
    width: 100%;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-title {
    font-size: 46px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-subtitle {
    font-size: 30px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-content {
    padding: 0;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_ip-phones-headsets .ip-phones-headsets__main-section {
    padding-top: 34px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-wrap {
    margin-top: 62px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem {
    width: 100%;
    margin-top: 0 !important;
    padding: 0 22px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-elem:not(:nth-child(-n+2)) {
    margin-top: 38px !important;
  }
  .page_ip-phones-headsets .ip-phones-headsets__block-title {
    width: 100%;
    margin-bottom: 62px;
    padding-top: 0;
    font-size: 34px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info {
    margin-top: 54px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-info__price {
    margin-top: 56px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__devices-grid-moreinfo {
    margin-top: 30px;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-description,
  .page_ip-phones-headsets .ip-phones-headsets__contacts-form {
    width: 100%;
    padding: 0;
  }
  .page_ip-phones-headsets .ip-phones-headsets__contacts-description__title {
    font-size: 37px;
  }
}
.page_system-3cx .system-3cx__promo-section {
  position: relative;
  padding: 42px 0 8px;
  color: #fff;
  text-align: center;
  background-image: radial-gradient(circle at center top, #000 62%, #fff 62%);
}
.page_system-3cx .system-3cx__promo {
  width: 60%;
}
.page_system-3cx .system-3cx__promo-img {
  margin-top: 88px;
  padding: 0 74px;
}
.page_system-3cx .system-3cx__promo-content {
  padding: 0 40px;
}
.page_system-3cx .system-3cx__promo-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.34;
}
.page_system-3cx .system-3cx__promo-subtitle {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_system-3cx .system-3cx__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 42px;
  letter-spacing: -0.6px;
}
.page_system-3cx .system-3cx__promo-btns {
  display: flex;
  margin-top: 40px;
}
.page_system-3cx .system-3cx__promo-btn-wrap:first-child {
  padding-right: 12px;
}
.page_system-3cx .system-3cx__promo-btn-wrap:last-child {
  padding-left: 12px;
}
.page_system-3cx .system-3cx__main-section {
  padding-bottom: 224px;
}
.page_system-3cx .system-3cx__features-accordion {
  justify-content: flex-end;
  padding-left: 86px;
}
.page_system-3cx .system-3cx__features-accordion-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_system-3cx .system-3cx__features-accordion__title {
  padding-bottom: 24px;
  font-size: 30px;
  font-weight: 500;
  line-height: 0.73;
  letter-spacing: -0.016em;
}
.page_system-3cx .system-3cx__features-accordion__title-text {
  padding-left: 16px;
}
.page_system-3cx .system-3cx__features-accordion-content {
  padding-bottom: 44px;
  font-size: 20px;
  line-height: 1.6;
}
.page_system-3cx .system-3cx__features-accordion__title .icon {
  color: var(--color);
}
.page_system-3cx .system-3cx__features-column {
  padding-right: 20px;
  padding-bottom: 18px;
}
.page_system-3cx .system-3cx__features-icons {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 32px;
}
.page_system-3cx .system-3cx__features-icon {
  display: flex;
  align-items: center;
  width: 16.66%;
  max-width: var(--max-width);
}
.page_system-3cx .system-3cx__features-icon:not(:last-child) {
  margin-right: 32px;
}
.page_system-3cx .system-3cx__features-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_system-3cx .system-3cx__features-description {
  margin-top: 42px;
  font-size: 18px;
  line-height: 28.8px;
}
.page_system-3cx .system-3cx__features-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_system-3cx .system-3cx__features-list {
  width: 40%;
  padding: 70px 0 0 54px;
}
.page_system-3cx .system-3cx__features-list__item {
  display: flex;
  font-size: 25px;
  line-height: 42.5px;
}
.page_system-3cx .system-3cx__features-list__item:not(:last-child) {
  margin-bottom: 38px;
}
.page_system-3cx .system-3cx__features-list__item .icon-wrapper {
  flex: 0 0 auto;
  width: 42.5px;
  height: 42.5px;
  margin-right: 17.5px;
  border-radius: 50%;
  color: #fff;
  background-color: var(--circle-color);
}
.page_system-3cx .system-3cx__contacts-section {
  padding: 98px 0;
  background-color: #000;
}
.page_system-3cx .system-3cx__contacts {
  display: flex;
  flex-direction: row;
  width: 100%;
}
.page_system-3cx .system-3cx__contacts-description {
  width: 40%;
  padding-right: 54px;
}
.page_system-3cx .system-3cx__contacts-form {
  width: 60%;
  padding-left: 92px;
}
.page_system-3cx .system-3cx__contacts-description__title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_system-3cx .system-3cx__contacts-description__desc {
  position: relative;
  margin-top: 24px;
  font-size: 25px;
  line-height: 35px;
  letter-spacing: -0.5px;
  color: #fff;
}
.page_system-3cx .system-3cx__contacts-divider {
  width: 100px;
  height: 1px;
  margin-top: 30px;
  background-color: #fff;
}
.page_system-3cx .system-3cx__contacts-description__details {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_system-3cx .system-3cx__contacts-form__content {
  padding: 0 36px 30px;
  border-radius: 12px;
  background-color: #fff;
}
.page_system-3cx .system-3cx__start-banner {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 112px;
  padding: 30px 36px 30px 48px;
  border-radius: 12px;
  color: #fff;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 0%;
}
.page_system-3cx .system-3cx__start-banner__contact {
  display: flex;
  align-items: center;
  column-gap: 30px;
  margin-right: 40px;
}
.page_system-3cx .system-3cx__start-banner__contact .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 28.16px;
  color: #000;
  background-color: #fff;
}
.page_system-3cx .system-3cx__start-banner__contact .icon:hover {
  color: #fff;
  background-color: #000;
}
.page_system-3cx .system-3cx__start-banner__contact-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 35.2px;
  letter-spacing: -0.35px;
}
.page_system-3cx .system-3cx__start-banner__contact-desc {
  font-size: 14px;
  line-height: 24px;
}
.page_system-3cx .system-3cx__start-banner__title {
  font-size: 26px;
  font-weight: 700;
  line-height: 36.4px;
  letter-spacing: -1px;
}
.page_system-3cx .system-3cx__pricing-options {
  display: flex;
  flex-direction: column;
  margin-top: 104px;
  scroll-margin-top: 100px;
}
.page_system-3cx .system-3cx__pricing-options-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_system-3cx .system-3cx__pricing-options-packs {
  display: flex;
  justify-content: center;
  column-gap: 16px;
  margin-top: 64px;
}
.page_system-3cx .system-3cx__pricing-options-pack {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 33.33%;
  float: left;
  padding: 0 16px;
}
.page_system-3cx .system-3cx__pricing-options-pack-wrap {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: space-between;
  padding: 32px 40px;
  border: 2px solid #ececec;
  border-radius: 5px;
}
.page_system-3cx .system-3cx__pricing-options-pack-title {
  font-size: 38px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  text-align: center;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #1dd1b6 100%);
  background-clip: text;
}
.page_system-3cx .system-3cx__pricing-options-features {
  margin-top: 28px;
  margin-bottom: 12px;
}
.page_system-3cx .system-3cx__pricing-options-feature-item {
  display: flex;
  font-size: 14px;
  line-height: 23.8px;
}
.page_system-3cx .system-3cx__pricing-options-feature-item:not(:last-child) {
  margin-bottom: 10px;
}
.page_system-3cx .system-3cx__pricing-options-feature-item .icon-wrapper {
  width: 23.8px;
  height: 23.8px;
  margin-right: 9.8px;
}
.page_system-3cx .system-3cx__pricing-options-button {
  margin-top: 20px;
}
.page_system-3cx .system-3cx__pricing-options-notate {
  margin-top: 40px;
  font-size: 12px;
}
.page_system-3cx .system-3cx__rates {
  margin-top: 138px;
  scroll-margin-top: 100px;
}
.page_system-3cx .system-3cx__rates-content {
  margin-top: 22px;
}
.page_system-3cx .system-3cx__rates-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_system-3cx .system-3cx__rates-notate {
  margin-top: 18px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}

@media (max-width: 1024px) {
  .page_system-3cx .system-3cx__promo-section {
    padding-top: 54px;
    padding-bottom: 80px;
    background-image: radial-gradient(circle at center top, #000 61%, #fff 61%);
  }
  .page_system-3cx .system-3cx__promo {
    width: 75%;
  }
  .page_system-3cx .system-3cx__promo-subtitle {
    font-size: 60px;
  }
  .page_system-3cx .system-3cx__promo-content {
    padding: 0 20px;
  }
  .page_system-3cx .system-3cx__promo-img {
    margin-top: 78px;
    padding: 0 96px;
  }
  .page_system-3cx .system-3cx__main-section {
    padding-bottom: 190px;
  }
  .page_system-3cx .system-3cx__features-column {
    padding-right: 16px;
    padding-bottom: 20px;
  }
  .page_system-3cx .system-3cx__features-title {
    font-size: 44px;
  }
  .page_system-3cx .system-3cx__features-description {
    margin-top: 22px;
  }
  .page_system-3cx .system-3cx__features-list {
    padding: 56px 36px 0 0;
  }
  .page_system-3cx .system-3cx__features-accordion {
    padding-left: 38px;
  }
  .page_system-3cx .system-3cx__features-accordion__title {
    font-size: 28px;
  }
  .page_system-3cx .system-3cx__features-icons {
    margin-left: -5px;
  }
  .page_system-3cx .system-3cx__features-icon {
    padding: 0 5px;
  }
  .page_system-3cx .system-3cx__features-icon:not(:last-child) {
    margin-right: 0;
  }
  .page_system-3cx .system-3cx__start-banner {
    flex-direction: column;
    width: 66.6666%;
    margin-top: 70px;
    padding: 32px 32px 40px;
  }
  .page_system-3cx .system-3cx__start-banner__contact {
    flex-direction: column;
    margin-right: 0;
    text-align: center;
  }
  .page_system-3cx .system-3cx__start-banner__contact .icon {
    margin-bottom: 40px;
  }
  .page_system-3cx .system-3cx__start-banner__title {
    margin: 46px 0 20px;
    text-align: center;
  }
  .page_system-3cx .system-3cx__pricing-options-title {
    width: 83.33%;
    padding: 0 50px;
    font-size: 47px;
  }
  .page_system-3cx .system-3cx__pricing-options {
    margin-top: 110px;
  }
  .page_system-3cx .system-3cx__pricing-options-packs {
    column-gap: 10px;
  }
  .page_system-3cx .system-3cx__pricing-options-pack-wrap {
    padding: 32px 24px;
  }
  .page_system-3cx .system-3cx__pricing-options-pack {
    padding: 0 10px;
  }
  .page_system-3cx .system-3cx__pricing-options-pack-title {
    font-size: 34px;
  }
  .page_system-3cx .system-3cx__contacts-section {
    padding: 72px 0 58px;
  }
  .page_system-3cx .system-3cx__contacts {
    flex-direction: column;
  }
  .page_system-3cx .system-3cx__contacts-description {
    width: 50%;
    padding-right: 0;
    padding-left: 14px;
  }
  .page_system-3cx .system-3cx__contacts-form {
    margin-top: 62px;
    padding-right: 24px;
    padding-left: 42px;
  }
  .page_system-3cx .system-3cx__contacts-description__title {
    font-size: 47px;
  }
}
@media (max-width: 640px) {
  .page_system-3cx .system-3cx__promo-section {
    padding-top: 48px;
    padding-bottom: 10px;
    background-image: radial-gradient(circle at center top, #000 62%, #fff 62%);
  }
  .page_system-3cx .system-3cx__promo-btns {
    flex-direction: column;
    row-gap: 40px;
  }
  .page_system-3cx .system-3cx__promo {
    width: 100%;
  }
  .page_system-3cx .system-3cx__promo-content {
    padding: 0;
  }
  .page_system-3cx .system-3cx__promo-img {
    margin-top: 76px;
    padding: 0;
  }
  .page_system-3cx .system-3cx__promo-subtitle {
    font-size: 44px;
  }
  .page_system-3cx .system-3cx__promo-btn-wrap {
    padding: 0 !important;
    text-align: center !important;
  }
  .page_system-3cx .system-3cx__features-title {
    font-size: 36px;
  }
  .page_system-3cx .system-3cx__features-column {
    padding: 0 10px 0 0;
  }
  .page_system-3cx .system-3cx__features-icons {
    margin-left: 0;
  }
  .page_system-3cx .system-3cx__features-icon {
    width: 25%;
    padding: 0;
  }
  .page_system-3cx .system-3cx__features-icon:not(:last-child) {
    margin-right: 26px;
  }
  .page_system-3cx .system-3cx__features-accordion__title {
    font-size: 26px;
  }
  .page_system-3cx .system-3cx__features-accordion__title-text {
    padding-left: 20px;
  }
  .page_system-3cx .system-3cx__features-accordion {
    margin-top: 72px;
    margin-bottom: 34px;
    padding-left: 24px;
  }
  .page_system-3cx .system-3cx__start-banner {
    width: 100%;
    margin-top: 40px;
    padding: 32px 32px 40px;
  }
  .page_system-3cx .system-3cx__start-banner__contact-title {
    margin-bottom: 4px;
  }
  .page_system-3cx .system-3cx__start-banner__contact .icon {
    margin-bottom: 34px;
  }
  .page_system-3cx .system-3cx__start-banner__title {
    margin: 56px 0 24px;
    font-size: 24.2px;
    line-height: 34px;
    letter-spacing: -1px;
  }
  .page_system-3cx .system-3cx__pricing-options {
    margin-top: 80px;
  }
  .page_system-3cx .system-3cx__pricing-options-title {
    width: 100%;
    padding: 0;
    font-size: 37px;
  }
  .page_system-3cx .system-3cx__pricing-options-packs {
    flex-direction: column;
  }
  .page_system-3cx .system-3cx__pricing-options-pack {
    width: 100%;
    padding: 0;
  }
  .page_system-3cx .system-3cx__contacts-description,
  .page_system-3cx .system-3cx__contacts-form {
    width: 100%;
  }
  .page_system-3cx .system-3cx__contacts-form {
    padding: 0;
  }
  .page_system-3cx .system-3cx__pricing-options-pack-title {
    font-size: 30px;
  }
  .page_system-3cx .system-3cx__pricing-options-pack-wrap {
    padding: 32px 42px;
  }
  .page_system-3cx .system-3cx__pricing-options-pack:not(:last-child) {
    margin-bottom: 40px;
  }
  .page_system-3cx .system-3cx__pricing-options-features {
    margin-top: 34px;
  }
}
.page_about .about__promo-section {
  position: relative;
  padding: 50px 0 202px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_about .about__promo-section::after {
  transform: rotateX(180deg);
}
.page_about .about__promo-content {
  padding-top: 20px;
  padding-right: 30px;
}
.page_about .about__promo-title {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_about .about__promo-description {
  margin-top: 24px;
  font-size: 18px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_about .about__promo-btn {
  margin-top: 46px;
}
.page_about .about__promo-img {
  padding-left: 24px;
}
.page_about .about__history-section {
  padding-top: 108px;
}
.page_about .about__history-content {
  font-size: 17px;
  line-height: 1.48em;
  letter-spacing: -0.01em;
}
.page_about .about__history-content-title {
  margin-bottom: 24px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_about .about__history-content p {
  margin-bottom: 20px;
}
.page_about .about__history-presentation {
  margin: 110px 0 96px;
  padding: 38px 0 60px;
  border-radius: 15px;
  background-image: url("../img/peachy-pink-and-orange-abstract-gradient-texture-background-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
}
.page_about .about__history-presentation-item .icon {
  font-size: 25px;
}
.page_about .about__history-presentation-item .icon:hover {
  color: #fff;
}
.page_about .about__history-presentation-number,
.page_about .about__history-presentation-description {
  color: #fff;
}
.page_about .about__history-presentation-number {
  margin-top: 8px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_about .about__history-presentation-label {
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_about .about__history__img {
  border-radius: 8px;
}
.page_about .about__reviews-title {
  width: 60%;
  margin-top: 128px;
  padding: 0 50px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_about .about__reviews-slider {
  width: 50%;
  margin-top: 56px;
  padding: 0 12px;
}
.page_about .about__reviews-slider-pagination {
  bottom: -44px;
  padding: 0;
}
.page_about .about__reviews-slider-slide:not(.is-active) {
  height: 0 !important;
}
.page_about .about__reviews-slider-slide .reviews-item__body {
  display: block;
  padding: 44px 25px 26px;
  font-style: italic;
  line-height: normal;
  background-color: rgb(74, 78, 87);
}
.page_about .about__reviews-slider-slide .reviews-item__body p {
  font-size: 18px;
  color: #fff;
  font-style: normal;
}
.page_about .about__reviews-slider-slide .reviews-item__body p:not(:last-child) {
  margin-bottom: 20px;
}
.page_about .about__reviews-slider-slide .reviews-item__footer {
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 12px;
  background-color: #fff;
}
.page_about .about__reviews-slider-slide .reviews-item__footer::after {
  position: absolute;
  top: 0;
  left: 35px;
  width: 0;
  height: 0;
  border: medium solid transparent;
  content: " ";
  pointer-events: none;
  border-width: 10px;
  border-top-color: rgb(74, 78, 87);
}
.page_about .about__reviews-slider-slide .reviews-item__footer-icon {
  margin-right: 30px;
  font-size: 28px;
  line-height: 40px;
}
.page_about .about__reviews-slider-slide .reviews-item__img {
  border-radius: 8px;
}
.page_about .about__reviews-section {
  padding-bottom: 212px;
}
.page_about .about__reviews-slider-page {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 10px;
  border: 1px solid #000;
  border-radius: 50%;
  color: #000;
  background-color: unset;
  transition: color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;
}
.page_about .about__reviews-slider-page.is-active, .page_about .about__reviews-slider-page:hover {
  background-color: #000;
}
.page_about .about__team-section {
  padding-bottom: 94px;
}
.page_about .about__team-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 27%, #ed7703 74%);
  background-clip: text;
}
.page_about .about__team-content {
  display: flex;
  flex-wrap: wrap;
  margin: 58px -24px 0;
}
.page_about .about__team-person {
  flex: 0 0 calc(25% - 48px);
  margin: 24px;
  text-align: center;
}
.page_about .about__team-person-img {
  border-radius: 20px;
  opacity: 1;
  transition: transform 0.35s;
  transform: perspective(1000px) scale(1);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
.page_about .about__team-person-img:hover {
  transform: perspective(1000px) scale(1.03);
}
.page_about .about__team-person-desc,
.page_about .about__team-person-post {
  margin-top: 24px;
}
.page_about .about__team-person-name {
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_about .about__history-presentation-description {
  margin-top: 6px;
}
.page_about .about__social-responsability-section {
  padding-top: 70px;
  padding-bottom: 90px;
}
.page_about .about__social-responsability {
  text-align: center;
}
.page_about .about__social-responsability__title {
  margin-bottom: 16px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_about .about__social-responsability__title [data-animated-text] {
  position: relative;
  display: inline-block;
  padding-right: 14px;
}
.page_about .about__social-responsability__title [data-animated-text]::before {
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  width: 2px;
  height: 100%;
  background-color: #000;
  content: "";
}
.page_about .about__social-responsability__description {
  font-size: 24px;
  line-height: 1.48em;
  letter-spacing: -0.01em;
}
.page_about .about__social-responsability__list {
  display: flex;
  justify-content: center;
  column-gap: 10px;
  margin-top: 40px;
}
.page_about .about__social-responsability__item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16.66%;
  padding: 0 20px;
  transition: filter 0.3s ease;
  filter: saturate(0%);
}
.page_about .about__social-responsability__item:hover {
  filter: saturate(100%);
}
.page_about .about__social-responsability__img {
  max-width: var(--max-width);
}
.page_about .about__contacts-section {
  padding: 102px 0 110px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 50%;
}
.page_about .about__contacts-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_about .about__contacts-description {
  margin-top: 24px;
  font-size: 25px;
  line-height: 40px;
}
.page_about .about__contacts-btns {
  display: flex;
  margin-top: 40px;
}
.page_about .about__contacts-btn-wrap {
  display: flex;
}
.page_about .about__contacts-btn-wrap:first-child {
  justify-content: flex-end;
  padding-right: 12px;
}
.page_about .about__contacts-btn-wrap:last-child {
  justify-content: flex-start;
  padding-left: 12px;
}

@media (max-width: 1024px) {
  .page_about .about__promo {
    flex-direction: column;
    align-items: flex-start !important;
  }
  .page_about .about__promo-section {
    padding-top: 106px;
    padding-bottom: 186px;
  }
  .page_about .about__promo-content {
    width: 80%;
    max-width: 80%;
    padding-top: 0;
  }
  .page_about .about__promo-title {
    font-size: 30px;
  }
  .page_about .about__promo-description {
    font-size: 15px;
  }
  .page_about .about__promo-btn {
    margin-top: 44px;
  }
  .page_about .about__promo-img {
    margin-top: 68px;
    margin-left: unset;
    padding-right: 14px;
    padding-left: 0;
  }
  .page_about .about__history-section {
    padding-top: 98px;
  }
  .page_about .about__history-content_right {
    padding-left: 20px !important;
  }
  .page_about .about__history-content_left {
    padding-right: 20px !important;
  }
  .page_about .about__history-content-title {
    font-size: 28px;
  }
  .page_about .about__history-presentation {
    margin-top: 98px;
    padding: 42px 10px 60px;
  }
  .page_about .about__history-presentation-number {
    font-size: 60px;
  }
  .page_about .about__history-presentation-label {
    font-size: 25px;
  }
  .page_about .about__history-presentation-item {
    padding: 0 24px;
  }
  .page_about .about__reviews-section {
    padding-bottom: 182px;
  }
  .page_about .about__reviews-title {
    margin-top: 122px;
    padding: 0 10px;
    font-size: 47px;
  }
  .page_about .about__reviews-slider {
    margin-top: 44px;
    padding: 0 8px;
  }
  .page_about .about__team-title {
    width: 100%;
    padding: 0;
    font-size: 47px;
  }
  .page_about .about__team-content {
    row-gap: 40px;
    margin: -14px;
  }
  .page_about .about__team-person {
    flex: 0 0 calc(25% - 28px);
    margin: 0 14px;
  }
  .page_about .about__social-responsability-section {
    padding-top: 82px;
  }
  .page_about .about__social-responsability__title {
    margin-bottom: 16px;
    font-size: 47px;
  }
  .page_about .about__social-responsability__item {
    width: 33.33%;
  }
  .page_about .about__social-responsability__description {
    padding: 0 10px;
    font-size: 20px;
  }
  .page_about .about__social-responsability__list {
    margin-top: 50px;
  }
  .page_about .about__contacts-title {
    font-size: 44px;
  }
  .page_about .about__contacts {
    width: 75% !important;
  }
  .page_about .about__contacts-btns {
    margin-top: 36px;
  }
}
@media (max-width: 640px) {
  .page_about .about__promo-section {
    padding-top: 0;
    padding-bottom: 198px;
  }
  .page_about .about__promo {
    flex-direction: column-reverse;
  }
  .page_about .about__promo-img {
    margin-top: 34px;
    padding-right: 0;
  }
  .page_about .about__promo-content {
    width: 100%;
    margin-top: 90px;
    padding-right: 0;
    max-width: 100%;
  }
  .page_about .about__promo-title {
    font-size: 27px;
  }
  .page_about .about__history-section {
    padding-top: 104px;
  }
  .page_about .about__history-content {
    padding: 0 !important;
  }
  .page_about .about__history-content-title {
    font-size: 26px;
  }
  .page_about .about__history-presentation {
    margin: 60px 0;
  }
  .page_about .about__history-presentation-number {
    font-size: 44px;
  }
  .page_about .about__history-presentation-label {
    margin-top: 34px;
    font-size: 24px;
  }
  .page_about .about__history-presentation-description {
    margin-top: 24px;
    padding: 0 10px;
  }
  .page_about .about__history-presentation-item:not(:last-child) {
    margin-bottom: 62px;
  }
  .page_about .about__history-item {
    flex-direction: column-reverse;
  }
  .page_about .about__history__img {
    margin-top: 40px;
  }
  .page_about .about__reviews-section {
    padding-bottom: 170px;
  }
  .page_about .about__reviews-title {
    width: 100%;
    margin-top: 122px;
    padding: 0;
    font-size: 37px;
  }
  .page_about .about__reviews-slider {
    width: 100%;
    padding: 0;
  }
  .page_about .about__team-title {
    padding: 0;
    font-size: 36px;
  }
  .page_about .about__team-content {
    row-gap: 70px;
    margin: 0;
  }
  .page_about .about__team-person {
    flex-basis: 100%;
    margin: 0;
  }
  .page_about .about__social-responsability__title {
    margin-bottom: 24px;
    font-size: 36px;
  }
  .page_about .about__social-responsability__item {
    padding: 0 2px;
  }
  .page_about .about__social-responsability__list {
    margin-top: 40px;
  }
  .page_about .about__contacts {
    width: 100% !important;
  }
  .page_about .about__contacts-title {
    font-size: 34px;
  }
  .page_about .about__contacts-btns {
    margin-top: 34px;
  }
  .page_about .about__contacts-btn-wrap {
    justify-content: center !important;
    padding: 0 !important;
  }
  .page_about .about__contacts-btn-wrap:not(:last-child) {
    margin-bottom: 40px;
  }
}
.page_partners .partners__promo-section {
  padding: 100px 0 120px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
}
.page_partners .partners__promo-img {
  padding-top: 20px;
  padding-right: 26px;
}
.page_partners .partners__promo-content {
  display: flex;
  flex-direction: column;
  padding-left: 60px;
}
.page_partners .partners__promo-extra {
  margin-bottom: 20px;
  font-size: 15px;
  letter-spacing: 2px;
  color: #fff;
}
.page_partners .partners__promo-title {
  margin-top: 36px;
  margin-bottom: 24px;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_partners .partners__promo-description {
  margin-bottom: 70px;
  font-size: 25px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_partners .partners__solutions-section {
  padding: 112px 0 120px;
  color: #fff;
  background-color: #000;
}
.page_partners .partners__solutions-column {
  padding-left: 24px;
}
.page_partners .partners__solutions-title {
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_partners .partners__solutions-description {
  margin-top: 46px;
  font-size: 18px;
}
.page_partners .partners__solutions-text {
  padding-right: 24px;
  font-size: 40px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
}
.page_partners .partners__about-section {
  padding: 112px 0 96px;
}
.page_partners .partners__about-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_partners .partners__about-second-title {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
}
.page_partners .partners__about-communication {
  margin-top: 36px;
}
.page_partners .partners__about-communication-description {
  margin-top: 24px;
  font-size: 18px;
}
.page_partners .partners__about-communication-img {
  padding-top: 6px;
  padding-left: 24px;
}
.page_partners .partners__about-communication-description p:not(:last-child) {
  margin-bottom: 20px;
}
.page_partners .partners__about-communication-column {
  padding-right: 60px;
}
.page_partners .partners__about-communication-title {
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at right top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_partners .partners__about-services-title {
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_partners .partners__about-services {
  margin-top: 78px;
}
.page_partners .partners__about-services-block {
  margin-top: 56px;
  margin-bottom: 20px;
}
.page_partners .partners__about-services-block-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.36;
  letter-spacing: -0.012em;
}
.page_partners .partners__about-services-block-items {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 22px;
}
.page_partners .partners__about-services-block-item {
  display: flex;
  justify-content: center;
  width: 16.66%;
  padding: 0 24px;
}
.page_partners .partners__about-services-block-item_reviews {
  width: 33.33%;
  margin-top: 20px;
}
.page_partners .partners__about-services-block-item_responsibility {
  width: 25%;
  margin-top: 20px;
  padding: 0 12px;
}
.page_partners .partners__about-services-block-img {
  display: flex;
  max-width: var(--max-width);
  filter: saturate(0%);
  transition: filter 0.3s ease;
}
.page_partners .partners__about-services-block-img:hover {
  filter: saturate(100%);
}
.page_partners .partners__services-section {
  padding: 100px 0 98px;
  color: #fff;
  background-color: #000;
}
.page_partners .partners__services-heading {
  align-items: center;
}
.page_partners .partners__services-title {
  margin-top: -28px;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_partners .partners__services-description {
  margin-top: 34px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
}
.page_partners .partners__services-img {
  padding: 0 70px 0 42px;
}
.page_partners .partners__services-column {
  padding: 0 60px;
}
.page_partners .partners__services-list {
  display: flex;
  flex-wrap: wrap;
  row-gap: 96px;
  margin-top: 92px;
}
.page_partners .partners__services-item {
  width: 50%;
  padding-right: 96px;
}
.page_partners .partners__services-item:nth-child(2n) {
  padding-left: 56px;
}
.page_partners .partners__services-item-title {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  background-color: var(--color-start);
  background-image: radial-gradient(circle at center center, var(--color-start) 0%, var(--color-end) 100%);
  background-clip: text;
}
.page_partners .partners__services-item-description {
  margin-top: 24px;
  font-size: 18px;
}
.page_partners .partners__services-item-btn {
  margin-top: 28px;
}
.page_partners .partners__why {
  padding-top: 100px;
  padding-bottom: 50px;
}
.page_partners .partners__why-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_partners .partners__why-column {
  padding: 12px 30px 0 0;
}
.page_partners .partners__why-item {
  display: flex;
  font-size: 18px;
  line-height: 30.6px;
}
.page_partners .partners__why-item:not(:last-child) {
  margin-bottom: 12px;
}
.page_partners .partners__why-list {
  margin-top: 34px;
}
.page_partners .partners__why-img {
  padding-left: 24px;
}
.page_partners .partners__why-img img {
  width: 100%;
}
.page_partners .partners__why-item .icon-wrapper {
  width: 30.6px;
  height: 30.6px;
  margin-right: 12.6px;
}
.page_partners .partners__why-item .icon {
  color: #ed7703;
}
.page_partners .partners__program-work {
  padding-top: 80px;
  padding-bottom: 228px;
}
.page_partners .partners__program-work-title {
  color: transparent;
  background-color: #1dd1b6;
  background-image: radial-gradient(circle at left top, #1dd1b6 0%, #ad6bff 100%);
  background-clip: text;
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_partners .partners__program-work-list {
  padding-left: 24px;
}
.page_partners .partners__program-work-item {
  display: flex;
  font-size: 19px;
  line-height: 32.3px;
}
.page_partners .partners__program-work-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_partners .partners__program-work-item .icon-wrapper {
  width: 32.3px;
  height: 32.3px;
  margin-right: 13.3px;
}
.page_partners .partners__say-about-section {
  padding-top: 112px;
  background-color: #000;
}
.page_partners .partners__say-about {
  margin-top: 64px;
}
.page_partners .partners__say-about-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  text-align: center;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_partners .partners__say-about-review {
  padding-right: 30px;
  padding-left: 24px;
}
.page_partners .partners__say-about-review-text {
  margin-top: 30px;
}
.page_partners .partners__say-about-review-text p {
  font-size: 16px;
  line-height: 25.6px;
  color: #fff;
  font-style: italic;
}
.page_partners .partners__say-about-review-text p:not(:last-child) {
  margin-bottom: 20px;
}
.page_partners .partners__say-about-review-img {
  filter: saturate(0%) invert(100%);
  max-width: 150px;
}
.page_partners .partners__let\'s-talk {
  margin-top: 132px;
  margin-bottom: 100px;
  color: #fff;
}
.page_partners .partners__let\'s-talk-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_partners .partners__let\'s-talk-list {
  padding: 18px 0 0 24px;
}
.page_partners .partners__let\'s-talk-item {
  display: flex;
  font-size: 20px;
  line-height: 34px;
  color: #fff;
}
.page_partners .partners__let\'s-talk-item:not(:last-child) {
  margin-bottom: 14px;
}
.page_partners .partners__let\'s-talk-item a {
  color: #fff;
}
.page_partners .partners__let\'s-talk-item .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
  border-radius: 50%;
  font-size: 17.6px;
  background-color: #ed7703;
}
.page_partners .partners__let\'s-talk-description {
  margin-top: 24px;
  font-size: 18px;
}
.page_partners .partners__let\'s-talk-column {
  padding-right: 100px;
}

@media (max-width: 1024px) {
  .page_partners .partners__promo-section {
    padding: 4px 0 70px;
  }
  .page_partners .partners__promo-title {
    font-size: 51px;
  }
  .page_partners .partners__promo-content {
    padding-left: 24px;
  }
  .page_partners .partners__promo-description {
    margin-bottom: 42px;
  }
  .page_partners .partners__promo-img {
    padding-top: 44px;
    padding-right: 18px;
  }
  .page_partners .partners__solutions-text {
    padding-right: 30px;
    font-size: 36px;
  }
  .page_partners .partners__solutions-title {
    font-size: 25px;
  }
  .page_partners .partners__solutions-column {
    padding-left: 14px;
  }
  .page_partners .partners__solutions-description {
    margin-top: 28px;
  }
  .page_partners .partners__about-title {
    font-size: 47px;
  }
  .page_partners .partners__about-communication-title {
    font-size: 30px;
  }
  .page_partners .partners__about-communication-column {
    padding-right: 30px;
  }
  .page_partners .partners__about-communication-img {
    padding: 8px 4px 0 12px;
  }
  .page_partners .partners__services-section {
    padding-bottom: 102px;
  }
  .page_partners .partners__services-title {
    font-size: 47px;
  }
  .page_partners .partners__services-description {
    font-size: 30px;
  }
  .page_partners .partners__services-column {
    padding: 0 0 0 36px;
  }
  .page_partners .partners__services-img {
    padding: 0 14px 0 0;
  }
  .page_partners .partners__services-img img {
    width: 100%;
  }
  .page_partners .partners__services-item-title {
    font-size: 30px;
  }
  .page_partners .partners__services-item {
    padding-right: 57px;
  }
  .page_partners .partners__services-item:nth-child(2n) {
    padding-left: 30px;
  }
  .page_partners .partners__why-title,
  .page_partners .partners__program-work-title {
    font-size: 44px;
  }
  .page_partners .partners__program-work {
    flex-direction: column;
    align-items: center;
    padding-bottom: 190px;
  }
  .page_partners .partners__program-work-title {
    width: 100%;
    max-width: 100%;
    margin-bottom: 34px;
    text-align: center;
  }
  .page_partners .partners__say-about-title {
    font-size: 47px;
  }
  .page_partners .partners__say-about-review {
    padding: 0 12px;
  }
  .page_partners .partners__let\'s-talk-item {
    font-size: 18px;
  }
  .page_partners .partners__let\'s-talk-title {
    font-size: 47px;
  }
  .page_partners .partners__let\'s-talk {
    margin-top: 110px;
    margin-bottom: 70px;
  }
}
@media (max-width: 640px) {
  .page_partners .partners__promo-img {
    padding-top: 40px;
    padding-right: 0;
  }
  .page_partners .partners__promo-content {
    padding-left: 0;
  }
  .page_partners .partners__promo-title {
    margin-top: 30px;
    font-size: 40px;
  }
  .page_partners .partners__promo-description {
    margin-bottom: 40px;
  }
  .page_partners .partners__promo-section {
    padding-bottom: 90px;
  }
  .page_partners .partners__solutions-text {
    font-size: 31px;
  }
  .page_partners .partners__solutions-column {
    margin-top: 78px;
    padding-left: 0;
  }
  .page_partners .partners__solutions-title {
    font-size: 24px;
  }
  .page_partners .partners__solutions-description {
    margin-top: 24px;
    padding-right: 12px;
  }
  .page_partners .partners__about-title {
    font-size: 37px;
  }
  .page_partners .partners__about-second-title {
    font-size: 27px;
  }
  .page_partners .partners__about-communication-column {
    padding-right: 4px;
  }
  .page_partners .partners__about-communication-img {
    margin-top: 58px;
    padding: 0;
  }
  .page_partners .partners__about-services-block-item {
    width: 50%;
    padding: 0 30px;
  }
  .page_partners .partners__about-section {
    padding-bottom: 70px;
  }
  .page_partners .partners__services-title {
    font-size: 37px;
  }
  .page_partners .partners__services-description {
    font-size: 27px;
  }
  .page_partners .partners__services-column,
  .page_partners .partners__services-img {
    padding: 0;
  }
  .page_partners .partners__services-column {
    margin-top: 58px;
  }
  .page_partners .partners__services-item {
    width: 100%;
    padding: 0 !important;
  }
  .page_partners .partners__services-item-title {
    font-size: 27px;
  }
  .page_partners .partners__services-list {
    row-gap: 92px;
    margin-top: 78px;
  }
  .page_partners .partners__services-section {
    padding-bottom: 98px;
  }
  .page_partners .partners__why-column {
    margin-top: 50px;
    padding: 0;
  }
  .page_partners .partners__why {
    flex-direction: column-reverse;
    padding-top: 72px;
  }
  .page_partners .partners__why-img {
    padding: 0;
  }
  .page_partners .partners__why-title,
  .page_partners .partners__program-work-title {
    font-size: 36px;
  }
  .page_partners .partners__program-work-title {
    text-align: left;
  }
  .page_partners .partners__program-work {
    padding-top: 20px;
  }
  .page_partners .partners__program-work-list {
    margin-bottom: 52px;
    padding-left: 0;
  }
  .page_partners .partners__say-about-title,
  .page_partners .partners__let\'s-talk-title {
    font-size: 37px;
  }
  .page_partners .partners__say-about-review {
    padding: 0;
  }
  .page_partners .partners__say-about {
    margin-top: 108px;
  }
  .page_partners .partners__say-about-review-text {
    padding-right: 32px;
  }
  .page_partners .partners__let\'s-talk-column {
    padding-right: 0;
  }
  .page_partners .partners__let\'s-talk-list {
    margin-top: 50px;
    padding-left: 0;
  }
}
.page_news .news__promo-section {
  padding: 92px 0 132px;
}
.page_news .news__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at right top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_news .news__promo-description {
  margin-top: 24px;
  font-size: 30px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
}
.page_news .news__author {
  display: flex;
  align-items: center;
  column-gap: 32px;
}
.page_news .news__author-img {
  width: 200px;
  border-radius: 20px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.page_news .news__author-return {
  position: relative;
}
.page_news .news__author-return:before {
  content: " ←";
  position: relative;
  top: -2px;
  margin-right: 2px;
  font-size: 18px;
}
.page_news .news__author-name {
  margin: 8px 0;
  font-size: 32px;
  line-height: 41px;
}
.page_news .news__author-description {
  margin-bottom: 24px;
  font-size: 15px;
  line-height: 1.5;
}
.page_news .news__author-link {
  display: inline-flex;
  background: url("../img/news-page/linkedin-ico.svg") no-repeat 0 50%;
  padding-left: 32px;
}
.page_news .news__list {
  display: flex;
  flex-wrap: wrap;
  gap: 94px 48px;
  margin-top: 124px;
}
.page_news .news__title {
  margin: 0 auto 24px 0;
  font-size: 25px;
  line-height: 31px;
  font-weight: 500;
}
.page_news .news__item {
  display: flex;
  flex: 0 1 calc(33.33% - 32px);
  flex-direction: column;
}
.page_news .news__item:nth-child(n+13) {
  display: none;
}
.page_news .news__item-img-link-wrap {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(237, 119, 3, 0.6) 0, rgba(248, 96, 17, 0) 100%);
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  transform: translateY(0);
}
.page_news .news__item-img-link {
  display: flex;
  width: 100%;
  height: 100%;
}
.page_news .news__item-img {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  max-height: 214px;
}
.page_news .news__item-img:hover .news__item-img-link-wrap {
  opacity: 1;
  transform: translateX(0);
}
.page_news .news__item-img img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.page_news .news__item-title {
  margin-top: 26px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: -0.024em;
}
.page_news .news__item-info {
  margin-top: 4px;
  font-size: 13px;
  line-height: 1.5;
}
.page_news .news__item-info .separator {
  padding: 0 5px;
}
.page_news .news__load-more-btn {
  height: 50px;
  margin-top: 100px;
  font-weight: 700;
  text-transform: uppercase;
  background-color: #f4f4f6;
  transition: all 0.2s;
}
.page_news .news__load-more-btn:hover {
  color: #fff;
  background-color: #000;
}
.page_news .news__pagination {
  display: flex;
  align-self: flex-end;
  margin: 110px 0 50px;
}
.page_news .news__pagination-item {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  margin: 0 3px;
  border: 1px solid rgba(0, 0, 0, 0.08);
  font-size: 13px;
  line-height: normal;
  color: #000;
}
.page_news .news__pagination-item:not(.active):hover {
  border-color: #ed7703;
  color: #ed7703;
}
.page_news .news__pagination-item.next-btn::after, .page_news .news__pagination-item.prev-btn::after {
  font-family: main-icons;
}
.page_news .news__pagination-item.next-btn::after {
  content: "\f105";
}
.page_news .news__pagination-item.prev-btn::after {
  content: "\f104";
}
.page_news .news__pagination-item.active {
  color: #fff;
  background-color: #ed7703;
}
.page_news .news__contacts-section {
  padding: 102px 0 110px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-size: cover;
  background-position-x: 50%;
  background-position-y: 50%;
}
.page_news .news__contacts-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_news .news__contacts-description {
  margin-top: 24px;
  font-size: 25px;
  line-height: 40px;
}
.page_news .news__contacts-btns {
  display: flex;
  margin-top: 40px;
}
.page_news .news__contacts-btn-wrap {
  display: flex;
}
.page_news .news__contacts-btn-wrap:first-child {
  justify-content: flex-end;
  padding-right: 12px;
}
.page_news .news__contacts-btn-wrap:last-child {
  justify-content: flex-start;
  padding-left: 12px;
}

@media (max-width: 1024px) {
  .page_news .news__promo-section {
    padding-top: 68px;
  }
  .page_news .news__promo-title {
    font-size: 60px;
  }
  .page_news .news__promo-description {
    font-size: 20px;
  }
  .page_news .news__item {
    flex-basis: calc(50% - 24px);
  }
  .page_news .news__list {
    margin-top: 108px;
  }
  .page_news .news__contacts-title {
    font-size: 44px;
  }
  .page_news .news__load-more-btn {
    margin-top: 60px;
  }
}
@media (max-width: 640px) {
  .page_news .news__promo-section {
    padding-top: 54px;
  }
  .page_news .news__promo {
    padding: 0 40px;
  }
  .page_news .news__list {
    margin-top: 80px;
  }
  .page_news .news__author {
    flex-direction: column;
  }
  .page_news .news__author-img {
    display: none !important;
  }
  .page_news .news__author-info .news__author-img {
    display: flex !important;
    margin: 24px auto 0;
    width: 180px;
  }
  .page_news .news__author-name {
    margin-top: 24px;
  }
  .page_news .news__item {
    flex-basis: 100%;
  }
  .page_news .news__promo-title {
    font-size: 46px;
  }
  .page_news .news__contacts-title {
    font-size: 36px;
  }
  .page_news .news__contacts-btns {
    margin-top: 34px;
  }
  .page_news .news__contacts-btn-wrap {
    justify-content: center !important;
    padding: 0 !important;
  }
  .page_news .news__contacts-btn-wrap:not(:last-child) {
    margin-bottom: 40px;
  }
}
.page_contact .contact__promo-section {
  padding-top: 48px;
  padding-bottom: 204px;
  color: #fff;
  background-color: #000;
}
.page_contact .contact__promo-section::after {
  transform: rotateX(180deg) scaleX(-1);
}
.page_contact .contact__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_contact .contact__promo-info-title {
  margin-bottom: 36px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.34;
}
.page_contact .contact__promo-info-column {
  padding-right: 10px;
}
.page_contact .contact__promo-info-column_left .contact__promo-info-title {
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ff6bb2 100%);
  background-clip: text;
}
.page_contact .contact__promo-info-column_right .contact__promo-info-title {
  color: transparent;
  background-color: #ed7703;
  background-image: radial-gradient(circle at left top, #ed7703 0%, #ad6bff 100%);
  background-clip: text;
}
.page_contact .contact__promo-info-column_right .contact__promo-info-item {
  font-size: 18px;
  line-height: 30.6px;
}
.page_contact .contact__promo-info-column_right .icon-wrapper {
  width: 30.6px;
  height: 30.6px;
  margin-right: 12.6px;
}
.page_contact .contact__promo-info-column_left .icon-wrapper {
  width: 28.9px;
  height: 28.9px;
  margin-right: 11.9px;
}
.page_contact .contact__promo-info-column + .contact__promo-info-column {
  padding-left: 24px;
}
.page_contact .contact__promo-info-item {
  display: flex;
  margin-bottom: 12px;
  font-size: 17px;
  line-height: 28.9px;
}
.page_contact .contact__promo-info-item .icon {
  color: var(--color);
}
.page_contact .contact__promo-column {
  padding-top: 74px;
  padding-left: 48px;
}
.page_contact .contact__promo-img {
  padding-right: 24px;
}
.page_contact .contact__promo-info {
  margin-top: 54px;
}
.page_contact .contact__contacts-section,
.page_contact .contact__form-section {
  padding-top: 80px;
  padding-bottom: 126px;
}
.page_contact .contact__contacts-description,
.page_contact .contact__form-heading {
  width: 50%;
  margin: auto;
  text-align: center;
}
.page_contact .contact__contacts-description__desc,
.page_contact .contact__form-description {
  margin-top: 24px;
}
.page_contact .contact__form-content {
  width: 83.33%;
  margin: 60px auto 0;
}
.page_contact .contact__contacts-description__title,
.page_contact .contact__form-title {
  font-size: 50px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
  text-align: center;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_contact .contact__info-section {
  padding-bottom: 64px;
}
.page_contact .contact__info:not(:last-child) {
  margin-bottom: 20px;
}
.page_contact .contact-info__company-name {
  font-size: 20px;
  font-weight: 500;
  line-height: 1.36;
  letter-spacing: -0.012em;
}
.page_contact .contact-info__office-type {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 27%, #ed7703 74%);
  background-clip: text;
}
.page_contact .contact-info__details {
  padding: 32px 110px 0;
}
.page_contact .contact-info__address {
  margin-top: 24px;
}
.page_contact .contact-info__phone-title,
.page_contact .contact-info__fax-title {
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.34;
}
.page_contact .contact-info__phones {
  justify-content: center;
  margin-top: 32px;
}
.page_contact .contact-info__fax-number:not(:last-child),
.page_contact .contact-info__phone-number:not(:last-child) {
  margin-bottom: 20px;
}
.page_contact .registration_form {
  max-width: 800px;
  width: 100%;
}

@media (max-width: 1024px) {
  .page_contact .contact__promo-title {
    font-size: 60px;
  }
  .page_contact .contact__promo-img {
    padding-right: 12px;
  }
  .page_contact .contact__promo-column {
    padding-top: 14px;
    padding-left: 28px;
  }
  .page_contact .contact__promo-info-column {
    padding-right: 2px;
  }
  .page_contact .contact__promo-info-column + .contact__promo-info-column {
    padding-left: 12px;
  }
  .page_contact .contact__contacts-section,
  .page_contact .contact__form-section {
    padding-top: 46px;
    padding-bottom: 62px;
  }
  .page_contact .contact__contacts-description__title,
  .page_contact .contact__form-title {
    font-size: 44px;
  }
  .page_contact .contact__contacts-description,
  .page_contact .contact__form-heading {
    padding: 0 8px;
  }
  .page_contact .contact__info {
    flex-direction: row-reverse;
  }
  .page_contact .contact-info__map {
    padding-right: 18px;
  }
  .page_contact .contact-info__details {
    padding: 32px 52px 0;
  }
  .page_contact .contact-info__phones {
    justify-content: center;
  }
}
@media (max-width: 640px) {
  .page_contact .contact-info__map,
  .page_contact .contact__promo-img,
  .page_contact .contact__promo-column {
    padding: 0;
  }
  .page_contact .contact__promo-title {
    font-size: 46px;
  }
  .page_contact .contact__promo-column {
    margin-top: 50px;
  }
  .page_contact .contact__promo-info-title {
    font-size: 26px;
  }
  .page_contact .contact__promo-info-column + .contact__promo-info-column {
    margin-top: 44px;
    padding-left: 0;
  }
  .page_contact .contact__promo-section {
    padding-bottom: 216px;
  }
  .page_contact .contact__contacts-description,
  .page_contact .contact__form-heading {
    width: 100%;
    padding: 0;
  }
  .page_contact .contact__contacts-description__title,
  .page_contact .contact__form-title {
    font-size: 36px;
  }
  .page_contact .contact__form-content {
    width: 100%;
  }
  .page_contact .contact__info {
    flex-direction: column-reverse;
  }
  .page_contact .contact-info__details {
    margin-top: 12px;
    padding: 0;
  }
  .page_contact .contact-info__office-type {
    margin-top: 36px;
    font-size: 27px;
  }
  .page_contact .contact-info__fax-number,
  .page_contact .contact-info__phone-number {
    margin: 24px 0 40px !important;
  }
  .page_contact .contact__info-section {
    padding-bottom: 20px;
  }
}
.page_support .support__promo-section {
  padding-top: 48px;
  padding-bottom: 82px;
  background-color: #000;
}
.page_support .support__promo-img {
  padding-right: 24px;
}
.page_support .support__promo-column {
  padding-top: 104px;
  padding-left: 62px;
}
.page_support .support__promo-title {
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
  font-size: 60px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_support .support__promo-description {
  margin-top: 24px;
  font-size: 18px;
  line-height: 1.4em;
  letter-spacing: -0.02em;
  color: #fff;
}
.page_support .support__promo-btn {
  margin-top: 44px;
}
.page_support .support__technical-service-section {
  padding-top: 122px;
  padding-bottom: 138px;
  background-image: url("../img/ojkhgfd-scaled.jpg");
  background-position: 50% 50%;
  background-size: cover;
}
.page_support .support__technical-service {
  display: flex;
  flex-wrap: wrap;
}
.page_support .support__technical-service-title {
  width: 66.66%;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_support .support__technical-service-description {
  width: 33.33%;
  margin-top: 16px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  color: #fff;
}
.page_support .support__technical-service-item {
  width: 33.33%;
  margin-top: 62px;
}
.page_support .support__technical-service-item-icon {
  width: 70.4px;
  height: 70.4px;
  border-radius: 50%;
  font-size: 35.2px;
  line-height: 70.4px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_support .support__technical-service-item-icon:hover {
  color: #000;
  background-color: #fff;
}
.page_support .support__technical-service-item-action .icon-wrapper {
  width: 34px;
  height: 34px;
  margin-right: 14px;
}
.page_support .support__technical-service-item-action .icon {
  font-size: 22px;
  color: #fff;
}
.page_support .support__technical-service-item-action_accordion {
  line-height: 24px !important;
}
.page_support .support__technical-service-item-action_accordion .support__technical-service-item-content {
  font-size: 20px;
  line-height: 32px;
  letter-spacing: 0;
}
.page_support .support__technical-service-item-action_accordion .icon-wrapper {
  width: 24px;
  height: 24px;
}
.page_support .support__technical-service-item-title {
  margin-top: 28px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_support .support__technical-service-item-description {
  margin-top: 8px;
}
.page_support .support__technical-service-item-action {
  margin-top: 30px;
  font-size: 22px;
  font-weight: 500;
  line-height: 34px;
  letter-spacing: -0.016em;
}
.page_support .support__login-assistance-section {
  padding-top: 70px;
  padding-bottom: 248px;
}
.page_support .support__login-assistance-column {
  padding-left: 44px;
}
.page_support .support__login-assistance-title {
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_support .support__login-assistance-description {
  margin-top: 24px;
  font-size: 18px;
}
.page_support .support__login-assistance-img {
  padding-right: 36px;
}
.page_support .support__login-assistance-img img {
  border-radius: 8px;
}
.page_support .support__login-assistance-btn {
  margin-top: 30px;
}
.page_support .support__apps {
  margin-top: 112px;
}
.page_support .support__apps-title {
  font-size: 60px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: transparent;
  background-color: #ad6bff;
  background-image: radial-gradient(circle at left top, #ad6bff 0%, #ed7703 100%);
  background-clip: text;
}
.page_support .support__apps-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  column-gap: 8px;
  margin-top: 64px;
}
.page_support .support__apps-icon {
  width: 16.6666%;
  padding: 0 22px;
  float: left;
}

@media (max-width: 1024px) {
  .page_support .support__promo {
    flex-direction: column;
  }
  .page_support .support__promo-column {
    width: 80%;
    margin-left: unset;
    max-width: 80%;
    padding-top: 34px;
    padding-left: 20px;
  }
  .page_support .support__promo-img {
    padding-right: 16px;
  }
  .page_support .support__promo-section {
    padding-top: 52px;
    padding-bottom: 90px;
  }
  .page_support .support__promo-title {
    font-size: 51px;
  }
  .page_support .support__technical-service-title,
  .page_support .support__technical-service-description {
    width: 83.33%;
  }
  .page_support .support__technical-service-title {
    font-size: 47px;
  }
  .page_support .support__technical-service-description {
    font-size: 30px;
  }
  .page_support .support__technical-service {
    justify-content: center;
  }
  .page_support .support__technical-service-section {
    padding-top: 66px;
    padding-bottom: 82px;
  }
  .page_support .support__technical-service-item {
    margin-top: 66px;
  }
  .page_support .support__technical-service-item-title {
    font-size: 36px;
  }
  .page_support .support__technical-service-item-description {
    margin-top: 14px;
    font-size: 20px;
  }
  .page_support .support__login-assistance-title {
    font-size: 47px;
  }
  .page_support .support__login-assistance-column {
    padding-left: 12px;
  }
  .page_support .support__login-assistance-img {
    padding-right: 16px;
  }
  .page_support .support__login-assistance {
    align-items: center;
  }
  .page_support .support__apps-title {
    font-size: 51px;
  }
  .page_support .support__apps {
    margin-top: 86px;
  }
  .page_support .support__apps-icons {
    column-gap: 6px;
    margin-top: 62px;
  }
  .page_support .support__apps-icon {
    width: 12.6666%;
    padding: 0 8px;
  }
  .page_support .support__apps-icon img {
    border-radius: 8px;
  }
}
@media (max-width: 640px) {
  .page_support .support__promo-section {
    padding-top: 32px;
    padding-bottom: 74px;
  }
  .page_support .support__promo-img {
    padding-right: 0;
  }
  .page_support .support__promo-title {
    font-size: 40px;
  }
  .page_support .support__promo-column {
    width: 100%;
    padding: 30px 4px 0 0;
    max-width: 100%;
  }
  .page_support .support__technical-service-section {
    padding-top: 70px;
    padding-bottom: 52px;
  }
  .page_support .support__technical-service-title {
    font-size: 37px;
  }
  .page_support .support__technical-service-item {
    width: 100%;
    margin-top: 0;
    margin-bottom: 28px;
  }
  .page_support .support__technical-service {
    justify-content: flex-start;
  }
  .page_support .support__technical-service-title,
  .page_support .support__technical-service-description {
    width: 100%;
  }
  .page_support .support__technical-service-description {
    margin-top: 22px;
    margin-bottom: 66px;
    font-size: 27px;
  }
  .page_support .support__technical-service-item-description {
    margin-top: 24px;
  }
  .page_support .support__technical-service-item-title {
    margin-top: 44px;
    font-size: 30px;
  }
  .page_support .support__login-assistance {
    flex-direction: column-reverse;
  }
  .page_support .support__login-assistance-column {
    padding: 0;
    text-align: center;
  }
  .page_support .support__login-assistance-title {
    font-size: 37px;
  }
  .page_support .support__login-assistance-description {
    margin-top: 28px;
    text-align: left;
  }
  .page_support .support__login-assistance-section {
    padding-top: 78px;
  }
  .page_support .support__login-assistance-img {
    margin-top: 38px;
    padding: 0;
  }
  .page_support .support__apps-title {
    font-size: 40px;
  }
  .page_support .support__apps {
    margin-top: 76px;
  }
  .page_support .support__apps-icons {
    margin-top: 64px;
    padding: 0 90px;
  }
  .page_support .support__apps-icon {
    width: 100%;
    padding: 0;
    max-width: 180px;
  }
  .page_support .support__apps-icon:not(:last-child) {
    margin-bottom: 40px;
  }
}
.page_registration .registration__contacts,
.page_registration .registration__contacts-form__content {
  width: 100%;
}
.page_registration .registration__contacts-section {
  padding-top: 112px;
  padding-bottom: 56px;
}
.page_registration .registration__contacts-title {
  font-size: 54px;
  font-weight: 700;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_registration .registration_form {
  margin: 100px auto !important;
}

@media (max-width: 1024px) {
  .page_registration .registration__contacts-section {
    padding: 112px 0;
  }
  .page_registration .registration__contacts-title {
    font-size: 47px;
  }
  .page_registration .registration_form {
    margin: 50px auto 0 auto !important;
  }
}
@media (max-width: 640px) {
  .page_registration .registration__contacts-title {
    font-size: 37px;
  }
}
.page_category .category__promo-section {
  padding-top: 92px;
  padding-bottom: 152px;
  background-color: #000;
}
.page_category .category__promo-section::after {
  transform: rotateX(180deg);
}
.page_category .category__promo-title {
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
  color: #fff;
}
.page_category .category-single__like-list,
.page_category .category__list {
  display: flex;
  flex-wrap: wrap;
}
.page_category .category-single__like-list {
  margin-top: 60px;
  gap: 94px 42px;
}
.page_category .category__list {
  margin-top: 80px;
  margin-bottom: 96px;
  gap: 94px 48px;
}
.page_category .category-single__like {
  width: 83.33%;
  margin-top: 90px;
  padding: 0 4px;
}
.page_category .category-single__like-item,
.page_category .category__item {
  display: flex;
  flex-direction: column;
}
.page_category .category-single__like-item {
  flex: 0 1 calc(33.33% - 28px);
}
.page_category .category__item {
  flex: 0 1 calc(33.33% - 32px);
  text-align: center;
}
.page_category .category-single__like-img-link-wrap,
.page_category .category__item-img-link-wrap {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to top, rgba(237, 119, 3, 0.6) 0, rgba(248, 96, 17, 0) 100%);
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
  transform: translateY(0);
}
.page_category .category-single__like-img-link,
.page_category .category__item-img-link {
  display: flex;
  width: 100%;
  height: 100%;
}
.page_category .category-single__like-img,
.page_category .category__item-img {
  position: relative;
  z-index: 1;
  transition: all 0.3s ease-in-out;
  overflow: hidden;
  max-height: 214px;
}
.page_category .category-single__like-img:hover .category-single__like-img-link-wrap, .page_category .category-single__like-img:hover .category__item-img-link-wrap,
.page_category .category__item-img:hover .category-single__like-img-link-wrap,
.page_category .category__item-img:hover .category__item-img-link-wrap {
  opacity: 1;
  transform: translateX(0);
}
.page_category .category__item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.page_category .category__item-title {
  margin-top: 26px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: -0.024em;
}
.page_category .category-single__like-item-title {
  margin-top: 22px;
  font-size: 26px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.016em;
}
.page_category .category-single__like-item-info,
.page_category .category__item-info {
  margin-top: 4px;
  font-size: 13px;
  line-height: 1.5;
}
.page_category .category__load-more-btn {
  height: 50px;
  margin-bottom: 138px;
  font-weight: 700;
  text-transform: uppercase;
  background-color: #f4f4f6;
  transition: all 0.2s;
}
.page_category .category__load-more-btn:hover {
  color: #fff;
  background-color: #000;
}
.page_category .category-single__promo-section {
  padding-top: 86px;
  padding-bottom: 40px;
}
.page_category .category-single__promo-heading {
  padding: 0 100px;
}
.page_category .category-single__promo-title {
  margin-top: 24px;
  font-size: 55px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_category .category-single__promo-date {
  margin-top: 16px;
  font-size: 17px;
  color: #777;
}
.page_category .category-single__poster {
  margin-top: 48px;
}
.page_category .category-single__poster img {
  border-radius: 8px;
}
.page_category .category-single__promo {
  width: 75%;
  padding: 0 6px;
}
.page_category .category-single__promo-links {
  color: rgba(0, 0, 0, 0.16);
}
.page_category .category-single__promo-link {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  letter-spacing: normal;
}
.page_category .category-single__content {
  padding-top: 62px;
  padding-bottom: 116px;
}
.page_category .category-single__content-content {
  width: 75%;
  padding: 0 18px;
  font-size: 20px;
}
.page_category .category-single__content-content ol,
.page_category .category-single__content-content ul {
  margin: 20px 0;
  padding: revert;
}
.page_category .category-single__content-content ul li {
  list-style: disc;
}
.page_category .category-single__content-content p {
  margin-bottom: 20px;
}
.page_category .category-single__content-content h2 {
  margin-top: 20px;
  margin-bottom: 60px;
  font-size: 54px;
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -0.036em;
}
.page_category .category-single__content-content table {
  margin: 40px 0;
}
.page_category .category-single__content-content table thead {
  background-color: #ed7703;
}
.page_category .category-single__content-content table th {
  padding: 20px;
  color: #fff;
  font-weight: 500;
  text-align: left;
}
.page_category .category-single__content-content table tr td {
  border-bottom: 1px solid #dcdcdc;
  padding: 10px 20px;
}
.page_category .category-single__like-title {
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
  text-align: center;
}

@media (max-width: 1024px) {
  .page_category .category__promo-section {
    padding-top: 90px;
  }
  .page_category .category__promo-section::after {
    height: 100px;
  }
  .page_category .category__promo-title {
    font-size: 60px;
  }
  .page_category .category__item {
    flex-basis: calc(50% - 24px);
  }
  .page_category .category__list {
    margin-top: 80px;
    margin-bottom: 90px;
  }
  .page_category .category-single__promo {
    width: 100%;
    padding: 0;
  }
  .page_category .category-single__promo-section {
    padding-top: 46px;
  }
  .page_category .category-single__promo-heading {
    padding: 0;
  }
  .page_category .category-single__promo-title {
    margin-top: 22px;
    font-size: 47px;
  }
  .page_category .category-single__promo-date {
    margin-top: 18px;
  }
  .page_category .category-single__content {
    padding-top: 40px;
    padding-bottom: 100px;
  }
  .page_category .category-single__content-content {
    width: 100%;
    padding: 0 8px;
  }
  .page_category .category-single__content-content h2 {
    font-size: 47px;
  }
  .page_category .category-single__like-title {
    font-size: 30px;
  }
  .page_category .category-single__like-list {
    column-gap: 39px;
  }
  .page_category .category-single__like-item-title {
    font-size: 25px;
  }
  .page_category .category-single__like-item {
    flex: 0 1 calc(33.33% - 28px);
  }
}
@media (max-width: 640px) {
  .page_category .category__promo-section {
    padding-top: 94px;
    padding-bottom: 112px;
  }
  .page_category .category__promo-section::after {
    height: 50px;
  }
  .page_category .category__promo {
    padding: 0 40px;
  }
  .page_category .category__promo-title {
    font-size: 46px;
  }
  .page_category .category__item {
    flex-basis: 100%;
  }
  .page_category .category__load-more-btn {
    margin-bottom: 190px;
  }
  .page_category .category-single__promo-section {
    padding-top: 38px;
  }
  .page_category .category-single__promo-title {
    margin-top: 28px;
    font-size: 38px;
  }
  .page_category .category-single__promo-date {
    margin-top: 40px;
  }
  .page_category .category-single__content {
    padding-top: 16px;
  }
  .page_category .category-single__content-content {
    padding: 0 2px;
  }
  .page_category .category-single__content-content h2 {
    margin-bottom: 44px;
    font-size: 37px;
  }
  .page_category .category-single__like {
    width: 100%;
    padding: 0;
  }
  .page_category .category-single__like-title {
    font-size: 27px;
  }
  .page_category .category-single__like-item:nth-child(3) {
    display: none;
  }
  .page_category .category-single__like-item {
    flex-basis: calc(50% - 23px);
  }
  .page_category .category-single__like-list {
    justify-content: space-between;
    column-gap: 0;
  }
  .page_category .category-single__like-item-title {
    font-size: 24px;
  }
  .page_category .category-single__content-content table {
    margin: 40px 0;
  }
  .page_category .category-single__content-content table td, .page_category .category-single__content-content table th {
    white-space: nowrap;
  }
}
.page_legal .legal__promo-section {
  position: relative;
  padding: 74px 0 156px;
  color: #fff;
  text-align: center;
  background-color: #000;
}
.page_legal .legal__promo-section:after {
  transform: rotateX(180deg);
}
.page_legal .legal__promo-title {
  margin-top: 14px;
  font-size: 72px;
  font-weight: 700;
  line-height: 1.12;
  letter-spacing: -0.042em;
}
.page_legal .legal__main-section {
  padding: 86px 0;
}
.page_legal .legal__main-section p {
  margin-block-end: 20px;
}
.page_legal .legal__main-section ol,
.page_legal .legal__main-section ul {
  padding-inline-start: 40px;
  margin-block-end: 15px;
}
.page_legal .legal__main-section ul li {
  list-style-type: disc;
}
.page_legal .legal__main-section hr {
  border-bottom: 1px solid #000;
  width: 100%;
  margin-block-end: 7.5px;
}
.page_legal .legal__main-section h3 {
  margin-block-end: 32px;
  margin-block-start: 32px;
  margin-bottom: 32px;
  margin-top: 32px;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.26;
  letter-spacing: -0.03em;
}
.page_legal .legal__main-section table {
  margin: 40px 0;
}
.page_legal .legal__main-section table td {
  border: 1px solid rgba(0, 0, 0, 0.08);
  line-height: 26px;
  padding: 4px;
}
.page_legal .legal__main-section table tr th {
  border: 1px solid #000;
}

@media (max-width: 1024px) {
  .page_legal .legal__promo-title {
    font-size: 47px;
  }
  .page_legal .legal__main-section h3 {
    font-size: 28px;
  }
  .page_legal .legal__main-section table {
    table-layout: fixed;
  }
  .page_legal .legal__main-section table th,
  .page_legal .legal__main-section table td {
    padding: 4px;
    word-wrap: break-word;
  }
}
.page_404-promo-section {
  padding: 200px 0;
  background-image: url("../img/Fondo.5b6b3442aab26f68e61d.jpg");
  background-position-x: 50%;
  background-position-y: 50%;
  background-size: cover;
}
@media (max-width: 640px) {
  .page_404-promo-section {
    padding: 90px 0 80px;
  }
}

.page_404-promo-title {
  font-size: 72px;
  line-height: 1.12;
  font-weight: 700;
}
@media (max-width: 1024px) {
  .page_404-promo-title {
    font-size: 60px;
  }
}
@media (max-width: 640px) {
  .page_404-promo-title {
    font-size: 48px;
  }
}

/* Plugins */
html.has-cookie-bar.cookie-bar-top-bar {
  margin-top: 30px;
  transition: all 0.25s;
}

h3.rgpd-h3 {
  font-size: 34px;
  font-weight: 600;
  line-height: 38px;
  color: #212934;
  text-align: center;
}

.rgpd-texto-centro {
  padding: 20px;
  text-align: center;
}

div#rgpd-intrusivo {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: auto;
  border-radius: 2px;
  box-sizing: content-box;
  background: #fff;
  box-shadow: 0 1px 3px rgba(33, 41, 52, 0.75);
  max-width: 770px;
  min-width: 220px !important;
  overflow: hidden;
}

#catapult-cookie-bar {
  z-index: 999;
  padding: 0 20px;
  box-sizing: border-box;
  text-align: left;
  opacity: 0;
  transition: all 0.25s;
  max-height: 0;
  direction: ltr;
  overflow: hidden;
}

.cdlopd-exclude-AF.geoip-continent-AF #catapult-cookie-bar, .cdlopd-exclude-AN.geoip-continent-AN #catapult-cookie-bar, .cdlopd-exclude-AS.geoip-continent-AS #catapult-cookie-bar, .cdlopd-exclude-EU.geoip-continent-EU #catapult-cookie-bar, .cdlopd-exclude-NA.geoip-continent-NA #catapult-cookie-bar, .cdlopd-exclude-OC.geoip-continent-OC #catapult-cookie-bar, .cdlopd-exclude-SA.geoip-continent-SA #catapult-cookie-bar {
  display: none;
}

#catapult-cookie-bar.rounded-corners {
  border-radius: 3px;
}
#catapult-cookie-bar.drop-shadow {
  box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.4);
}

.cookie-bar-block #catapult-cookie-bar {
  max-height: 999px;
  transition: opacity 0.25s;
}

.has-cookie-bar #catapult-cookie-bar {
  padding: 15px 20px;
  opacity: 1;
  max-height: 999px;
  min-height: 30px;
  overflow: hidden;
}

#rgpd-p-imagen {
  text-align: center;
}

.rgpd-logo-cookie {
  width: auto;
  height: auto;
  max-width: 300px;
  min-width: 100px;
}

.cookie-bar-block #catapult-cookie-bar span {
  display: block;
  margin: 1em 0;
}

.cookie-bar-bar #catapult-cookie-bar.float-accept span.cdlopd-right-side {
  float: right;
}

button#catapultCookie {
  cursor: pointer;
  margin: 0 20px 0 0;
}

.cookie-bar-bar button#catapultCookie {
  margin: 0 0 0 20px;
}
.cookie-bar-bar .cdlopd-inner {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cookie-bar-bar .float-accept .cdlopd-inner {
  justify-content: space-between;
}

@media screen and (width <= 991px) {
  .cdlopd-left-side {
    margin-right: 1em;
  }
}
.cdlopd-right-side {
  flex-shrink: 0;
}

.cookie-bar-block #catapult-cookie-bar h3 {
  margin: 0.5em 0 0;
}

.use_x_close .x_close {
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  font-family: sans-serif;
  transition-duration: 0.5s;
}

.cookie-bar-bar .use_x_close .x_close {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.x_close {
  position: relative;
  width: 14px;
  height: 30px;
  margin: 0 auto;
  transition: 0.5s ease-in-out;
  transform: translate3d(0, 0, 0);
  transform: rotate(0deg);
  backface-visibility: hidden;
  cursor: pointer;
}
.x_close span {
  position: absolute;
  left: 0;
  display: block;
  width: 14px;
  height: 3px;
  border-radius: 6px;
  background: #111;
  opacity: 1;
  transition: 0.25s ease-in-out;
  transform: rotate(0deg);
  transition-delay: 0.14s;
}
.x_close span:nth-child(1), .x_close span:nth-child(2) {
  top: 14px;
}
.x_close span:nth-child(1) {
  transform: rotate(45deg);
}
.x_close span:nth-child(2) {
  transform: rotate(-45deg);
}
.x_close:hover span:nth-child(1), .x_close:hover span:nth-child(2) {
  transform: rotate(0);
}

:root {
  --f-spinner-width: 36px;
  --f-spinner-height: 36px;
  --f-spinner-color-1: rgb(0 0 0 / 10%);
  --f-spinner-color-2: rgb(17 24 28 / 80%);
  --f-spinner-stroke: 2.75;
}

.f-spinner {
  width: var(--f-spinner-width);
  height: var(--f-spinner-height);
  margin: auto;
  padding: 0;
}
.f-spinner svg {
  width: 100%;
  height: 100%;
  vertical-align: top;
  animation: f-spinner-rotate 2s linear infinite;
}
.f-spinner svg * {
  stroke-width: var(--f-spinner-stroke);
  fill: none;
}
.f-spinner svg *:first-child {
  stroke: var(--f-spinner-color-1);
}
.f-spinner svg *:last-child {
  stroke: var(--f-spinner-color-2);
  animation: f-spinner-dash 2s ease-in-out infinite;
}

@keyframes f-spinner-rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes f-spinner-dash {
  0% {
    stroke-dasharray: 1, 150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 90, 150;
    stroke-dashoffset: -124;
  }
}
.f-throwOutUp {
  animation: var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp;
}

.f-throwOutDown {
  animation: var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown;
}

@keyframes f-throwOutUp {
  to {
    opacity: 0;
    transform: translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);
  }
}
@keyframes f-throwOutDown {
  to {
    opacity: 0;
    transform: translate3d(0, var(--f-throw-out-distance, 150px), 0);
  }
}
.f-zoomInUp {
  animation: var(--f-transition-duration, 0.2s) ease 0.1s both f-zoomInUp;
}

.f-zoomOutDown {
  animation: var(--f-transition-duration, 0.2s) ease both f-zoomOutDown;
}

@keyframes f-zoomInUp {
  from {
    opacity: 0;
    transform: scale(0.975) translate3d(0, 16px, 0);
  }
  to {
    opacity: 1;
    transform: scale(1) translate3d(0, 0, 0);
  }
}
@keyframes f-zoomOutDown {
  to {
    opacity: 0;
    transform: scale(0.975) translate3d(0, 16px, 0);
  }
}
.f-fadeIn {
  z-index: 2;
  animation: var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;
}

.f-fadeOut {
  z-index: 1;
  animation: var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;
}

@keyframes f-fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes f-fadeOut {
  100% {
    opacity: 0;
  }
}
.f-fadeFastIn {
  z-index: 2;
  animation: var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;
}

.f-fadeFastOut {
  z-index: 2;
  animation: var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;
}

@keyframes f-fadeFastIn {
  0% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}
@keyframes f-fadeFastOut {
  100% {
    opacity: 0;
  }
}
.f-fadeSlowIn {
  z-index: 2;
  animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;
}

.f-fadeSlowOut {
  z-index: 1;
  animation: var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;
}

@keyframes f-fadeSlowIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes f-fadeSlowOut {
  100% {
    opacity: 0;
  }
}
.f-crossfadeIn {
  z-index: 2;
  animation: var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;
}

.f-crossfadeOut {
  z-index: 1;
  animation: calc(var(--f-transition-duration, 0.2s) * 0.5) linear 0.1s both f-crossfadeOut;
}

@keyframes f-crossfadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes f-crossfadeOut {
  100% {
    opacity: 0;
  }
}
.f-slideIn.from-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext;
}
.f-slideIn.from-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev;
}

.f-slideOut.to-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext;
}
.f-slideOut.to-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev;
}

@keyframes f-slideInPrev {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes f-slideInNext {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes f-slideOutNext {
  100% {
    transform: translateX(-100%);
  }
}
@keyframes f-slideOutPrev {
  100% {
    transform: translateX(100%);
  }
}
.f-classicIn.from-next {
  z-index: 2;
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;
}
.f-classicIn.from-prev {
  z-index: 2;
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;
}

.f-classicOut.to-next {
  z-index: 1;
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;
}
.f-classicOut.to-prev {
  z-index: 1;
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;
}

@keyframes f-classicInNext {
  0% {
    opacity: 0;
    transform: translateX(-75px);
  }
  100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes f-classicInPrev {
  0% {
    opacity: 0;
    transform: translateX(75px);
  }
  100% {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes f-classicOutNext {
  100% {
    opacity: 0;
    transform: translateX(-75px);
  }
}
@keyframes f-classicOutPrev {
  100% {
    opacity: 0;
    transform: translateX(75px);
  }
}
:root {
  --f-button-width: 40px;
  --f-button-height: 40px;
  --f-button-border: 0;
  --f-button-border-radius: 0;
  --f-button-color: #374151;
  --f-button-bg: #f8f8f8;
  --f-button-hover-bg: #e0e0e0;
  --f-button-active-bg: #d0d0d0;
  --f-button-shadow: none;
  --f-button-transition: all 0.15s ease;
  --f-button-transform: none;
  --f-button-svg-width: 20px;
  --f-button-svg-height: 20px;
  --f-button-svg-stroke-width: 1.5;
  --f-button-svg-fill: none;
  --f-button-svg-filter: none;
  --f-button-svg-disabled-opacity: 0.65;
}

.f-button {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: var(--f-button-width);
  height: var(--f-button-height);
  margin: 0;
  padding: 0;
  border: var(--f-button-border);
  border-radius: var(--f-button-border-radius);
  box-sizing: content-box;
  color: var(--f-button-color);
  background: var(--f-button-bg);
  transition: var(--f-button-transition);
  box-shadow: var(--f-button-shadow);
  pointer-events: all;
  cursor: pointer;
}
.f-button:active:not([disabled]) {
  background-color: var(--f-button-active-bg);
}
.f-button:focus:not(:focus-visible) {
  outline: none;
}
.f-button:focus-visible {
  outline: none;
  box-shadow: inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color));
}
.f-button svg {
  width: var(--f-button-svg-width);
  height: var(--f-button-svg-height);
  fill: var(--f-button-svg-fill);
  stroke: currentcolor;
  stroke-width: var(--f-button-svg-stroke-width);
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: opacity 0.15s ease;
  transform: var(--f-button-transform);
  filter: var(--f-button-svg-filter);
  pointer-events: none;
}
.f-button[disabled] {
  cursor: default;
}
.f-button[disabled] svg {
  opacity: var(--f-button-svg-disabled-opacity);
}

@media (hover: hover) {
  .f-button:hover:not([disabled]) {
    color: var(--f-button-hover-color);
    background-color: var(--f-button-hover-bg);
  }
}
.f-carousel__nav .f-button.is-prev, .f-carousel__nav .f-button.is-next {
  position: absolute;
  z-index: 1;
}

.fancybox__nav .f-button.is-prev, .fancybox__nav .f-button.is-next {
  position: absolute;
  z-index: 1;
}

.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .f-carousel__nav .f-button.is-next {
  top: 50%;
  transform: translateY(-50%);
}
.is-horizontal .fancybox__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-next {
  top: 50%;
  transform: translateY(-50%);
}
.is-horizontal .f-carousel__nav .f-button.is-prev, .is-horizontal .fancybox__nav .f-button.is-prev {
  left: var(--f-button-prev-pos);
}
.is-horizontal .f-carousel__nav .f-button.is-next, .is-horizontal .fancybox__nav .f-button.is-next {
  right: var(--f-button-next-pos);
}
.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev, .is-horizontal.is-rtl .fancybox__nav .f-button.is-prev {
  right: var(--f-button-next-pos);
  left: auto;
}
.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next, .is-horizontal.is-rtl .fancybox__nav .f-button.is-next {
  right: auto;
  left: var(--f-button-prev-pos);
}

.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .f-carousel__nav .f-button.is-next {
  top: auto;
  left: 50%;
  transform: translateX(-50%);
}
.is-vertical .fancybox__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-next {
  top: auto;
  left: 50%;
  transform: translateX(-50%);
}
.is-vertical .f-carousel__nav .f-button.is-prev, .is-vertical .fancybox__nav .f-button.is-prev {
  top: var(--f-button-next-pos);
}
.is-vertical .f-carousel__nav .f-button.is-next, .is-vertical .fancybox__nav .f-button.is-next {
  bottom: var(--f-button-next-pos);
}
.is-vertical .f-carousel__nav .f-button.is-prev svg, .is-vertical .f-carousel__nav .f-button.is-next svg {
  transform: rotate(90deg);
}
.is-vertical .fancybox__nav .f-button.is-prev svg, .is-vertical .fancybox__nav .f-button.is-next svg {
  transform: rotate(90deg);
}

.f-carousel__nav .f-button:disabled, .fancybox__nav .f-button:disabled {
  pointer-events: none;
}

html.with-fancybox {
  width: auto;
  overflow: visible;
  scroll-behavior: auto;
}
html.with-fancybox body {
  touch-action: none;
}
html.with-fancybox body.hide-scrollbar {
  width: auto;
  margin-right: calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));
  overflow: hidden !important;
  overscroll-behavior-y: none;
}

.fancybox__container {
  --fancybox-color: #dbdbdb;
  --fancybox-hover-color: #fff;
  --fancybox-bg: rgb(24 24 27 / 98%);
  --fancybox-slide-gap: 10px;
  --f-spinner-width: 50px;
  --f-spinner-height: 50px;
  --f-spinner-color-1: rgb(255 255 255 / 10%);
  --f-spinner-color-2: #bbb;
  --f-spinner-stroke: 3.65;
  position: fixed;
  inset: 0;
  z-index: var(--fancybox-zIndex, 1050);
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  color: #f8f8f8;
  direction: ltr;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  overflow: visible;
  outline: none;
  transform-origin: top left;
  text-size-adjust: none;
  text-size-adjust: 100%;
  overscroll-behavior-y: contain;
}
.fancybox__container * {
  box-sizing: inherit;
}
.fancybox__container *::before, .fancybox__container *::after {
  box-sizing: inherit;
}
.fancybox__container::backdrop {
  background-color: rgba(0, 0, 0, 0);
}

.fancybox__backdrop {
  position: fixed;
  inset: 0;
  z-index: -1;
  background: var(--fancybox-bg);
  opacity: var(--fancybox-opacity, 1);
  will-change: opacity;
}

.fancybox__carousel {
  position: relative;
  z-index: 10;
  flex: 1;
  box-sizing: border-box;
  min-height: 0;
  overflow: clip visible;
}

.fancybox__viewport {
  width: 100%;
  height: 100%;
}
.fancybox__viewport.is-draggable {
  cursor: move;
  cursor: grab;
}
.fancybox__viewport.is-dragging {
  cursor: move;
  cursor: grabbing;
}

.fancybox__track {
  display: flex;
  height: 100%;
  margin: 0 auto;
}

.fancybox__slide {
  position: relative;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 100%;
  margin: 0 var(--fancybox-slide-gap) 0 0;
  padding: 4px;
  transform: translate3d(0, 0, 0);
  overflow: auto;
  overscroll-behavior: contain;
  backface-visibility: hidden;
}
.fancybox__slide.has-iframe, .fancybox__slide.has-video, .fancybox__slide.has-html5video {
  overflow: hidden;
}
.fancybox__slide.has-image {
  overflow: hidden;
}
.fancybox__slide.has-image.is-animating, .fancybox__slide.has-image.is-selected {
  overflow: visible;
}
.fancybox__slide::before, .fancybox__slide::after {
  content: "";
  flex: 0 0 0;
  margin: auto;
}

.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn {
  padding-top: 40px;
}

.fancybox__backdrop:empty, .fancybox__viewport:empty, .fancybox__track:empty, .fancybox__slide:empty {
  display: block;
}

.fancybox__content {
  position: relative;
  z-index: 20;
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 2rem;
  border-radius: 0;
  color: var(--fancybox-content-color, #374151);
  background: var(--fancybox-content-bg, #fff);
  align-self: center;
  max-width: 100%;
  cursor: default;
}

.is-loading .fancybox__content {
  opacity: 0;
}

.is-draggable .fancybox__content {
  cursor: move;
  cursor: grab;
}

.can-zoom_in .fancybox__content {
  cursor: zoom-in;
}

.can-zoom_out .fancybox__content {
  cursor: zoom-out;
}

.is-dragging .fancybox__content {
  cursor: move;
  cursor: grabbing;
}

.fancybox__content [data-selectable], .fancybox__content [contenteditable] {
  cursor: auto;
}

.fancybox__slide.has-image > .fancybox__content {
  padding: 0;
  background: rgba(0, 0, 0, 0);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  transition: none;
  transform: translate3d(0, 0, 0);
  min-height: 1px;
  backface-visibility: hidden;
}
.fancybox__slide.has-image > .fancybox__content > picture > img {
  width: 100%;
  height: auto;
  max-height: 100%;
}

.is-animating .fancybox__content, .is-dragging .fancybox__content {
  will-change: transform, width, height;
}

.fancybox-image {
  display: block;
  width: 100%;
  height: 100%;
  margin: auto;
  min-height: 0;
  object-fit: contain;
  user-select: none;
  filter: blur(0);
}

.fancybox__caption {
  align-self: center;
  max-width: 100%;
  flex-shrink: 0;
  margin: 0;
  padding: 14px 0 4px;
  overflow-wrap: anywhere;
  line-height: 1.375;
  color: var(--fancybox-color, currentColor);
  opacity: var(--fancybox-opacity, 1);
  cursor: auto;
  visibility: visible;
}

.is-loading .fancybox__caption, .is-closing .fancybox__caption {
  opacity: 0;
  visibility: hidden;
}

.is-compact .fancybox__caption {
  padding-bottom: 0;
}

.f-button.is-close-btn {
  --f-button-svg-stroke-width: 2;
  position: absolute;
  top: 0;
  right: 8px;
  z-index: 40;
}

.fancybox__content > .f-button.is-close-btn {
  --f-button-width: 34px;
  --f-button-height: 34px;
  --f-button-border-radius: 4px;
  --f-button-color: var(--fancybox-color, #fff);
  --f-button-hover-color: var(--fancybox-color, #fff);
  --f-button-bg: transparent;
  --f-button-hover-bg: transparent;
  --f-button-active-bg: transparent;
  --f-button-svg-width: 22px;
  --f-button-svg-height: 22px;
  position: absolute;
  top: -38px;
  right: -38px;
  opacity: 0.75;
}

.is-loading .fancybox__content > .f-button.is-close-btn, .is-zooming-out .fancybox__content > .f-button.is-close-btn {
  visibility: hidden;
}

.fancybox__content > .f-button.is-close-btn:hover {
  opacity: 1;
}

.fancybox__footer {
  position: relative;
  margin: 0;
  padding: 0;
}
.fancybox__footer .fancybox__caption {
  width: 100%;
  padding: 24px;
  opacity: var(--fancybox-opacity, 1);
  transition: all 0.25s ease;
}

.is-compact .fancybox__footer {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
  background: rgba(24, 24, 27, 0.5);
}
.is-compact .fancybox__footer .fancybox__caption {
  padding: 12px;
}
.is-compact .fancybox__content > .f-button.is-close-btn {
  --f-button-border-radius: 50%;
  --f-button-color: #fff;
  --f-button-hover-color: #fff;
  --f-button-outline-color: #000;
  --f-button-bg: rgb(0 0 0 / 60%);
  --f-button-active-bg: rgb(0 0 0 / 60%);
  --f-button-hover-bg: rgb(0 0 0 / 60%);
  --f-button-svg-width: 18px;
  --f-button-svg-height: 18px;
  --f-button-svg-filter: none;
  top: 5px;
  right: 5px;
}

.fancybox__nav {
  --f-button-width: 50px;
  --f-button-height: 50px;
  --f-button-border: 0;
  --f-button-border-radius: 50%;
  --f-button-color: var(--fancybox-color);
  --f-button-hover-color: var(--fancybox-hover-color);
  --f-button-bg: transparent;
  --f-button-hover-bg: rgb(24 24 27 / 30%);
  --f-button-active-bg: rgb(24 24 27 / 50%);
  --f-button-shadow: none;
  --f-button-transition: all 0.15s ease;
  --f-button-transform: none;
  --f-button-svg-width: 26px;
  --f-button-svg-height: 26px;
  --f-button-svg-stroke-width: 2.5;
  --f-button-svg-fill: none;
  --f-button-svg-filter: drop-shadow(1px 1px 1px rgb(24 24 27 / 50%));
  --f-button-svg-disabled-opacity: 0.65;
  --f-button-next-pos: 1rem;
  --f-button-prev-pos: 1rem;
  opacity: var(--fancybox-opacity, 1);
}
.fancybox__nav .f-button::before {
  position: absolute;
  inset: -30px -20px;
  z-index: 1;
  content: "";
}

.is-idle .fancybox__nav {
  animation: 0.15s ease-out both f-fadeOut;
}
.is-idle.is-compact .fancybox__footer {
  pointer-events: none;
  animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__slide > .f-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 30;
  margin: var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));
  cursor: pointer;
}

.fancybox-protected {
  position: absolute;
  inset: 0;
  z-index: 40;
  user-select: none;
}

.fancybox-ghost {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  height: 100%;
  min-height: 0;
  object-fit: contain;
  user-select: none;
  pointer-events: none;
}

.fancybox-focus-guard {
  position: fixed;
  opacity: 0;
  outline: none;
  pointer-events: none;
}

.fancybox__container:not([aria-hidden]) {
  opacity: 0;
}
.fancybox__container.is-animated[aria-hidden=false] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=false] .fancybox__slide > *:not(.fancybox__content) {
  animation: var(--f-interface-enter-duration, 0.25s) ease 0.1s backwards f-fadeIn;
}
.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop {
  animation: var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn;
}
.fancybox__container.is-animated[aria-hidden=true] > *:not(.fancybox__backdrop, .fancybox__carousel), .fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-animated[aria-hidden=true] .fancybox__slide > *:not(.fancybox__content) {
  animation: var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut;
}
.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop {
  animation: var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut;
}

.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  max-width: 100%;
  flex-shrink: 1;
  min-height: 1px;
  overflow: visible;
}

.has-iframe .fancybox__content, .has-map .fancybox__content, .has-pdf .fancybox__content {
  width: calc(100% - 120px);
  height: 90%;
}

.fancybox__container.is-compact .has-iframe .fancybox__content, .fancybox__container.is-compact .has-map .fancybox__content, .fancybox__container.is-compact .has-pdf .fancybox__content {
  width: 100%;
  height: 100%;
}

.has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  width: 960px;
  height: 540px;
  max-width: 100%;
  max-height: 100%;
}

.has-map .fancybox__content, .has-pdf .fancybox__content, .has-youtube .fancybox__content, .has-vimeo .fancybox__content, .has-html5video .fancybox__content {
  padding: 0;
  color: #fff;
  background: rgba(24, 24, 27, 0.9);
}

.has-map .fancybox__content {
  background: #e5e3df;
}

.fancybox__html5video, .fancybox__iframe {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  background: rgba(0, 0, 0, 0);
}

.fancybox-placeholder {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  margin: -1px !important;
  padding: 0 !important;
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  white-space: nowrap !important;
}

.f-carousel__thumbs {
  --f-thumb-width: 96px;
  --f-thumb-height: 72px;
  --f-thumb-outline: 0;
  --f-thumb-outline-color: #5eb0ef;
  --f-thumb-opacity: 1;
  --f-thumb-hover-opacity: 1;
  --f-thumb-selected-opacity: 1;
  --f-thumb-border-radius: 2px;
  --f-thumb-offset: 0px;
  --f-button-next-pos: 0;
  --f-button-prev-pos: 0;
}
.f-carousel__thumbs.is-classic {
  --f-thumb-gap: 8px;
  --f-thumb-opacity: 0.5;
  --f-thumb-hover-opacity: 1;
  --f-thumb-selected-opacity: 1;
}
.f-carousel__thumbs.is-modern {
  --f-thumb-gap: 4px;
  --f-thumb-extra-gap: 16px;
  --f-thumb-clip-width: 46px;
}

.f-thumbs {
  position: relative;
  flex: 0 0 auto;
  margin: 0;
  overflow: hidden;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  user-select: none;
  perspective: 1000px;
  transform: translateZ(0);
}
.f-thumbs .f-spinner {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  background-image: linear-gradient(#ebeff2, #e2e8f0);
}
.f-thumbs .f-spinner svg {
  display: none;
}
.f-thumbs.is-horizontal .f-thumbs__track {
  padding: 8px 0 12px;
}
.f-thumbs.is-horizontal .f-thumbs__slide {
  margin: 0 var(--f-thumb-gap) 0 0;
}
.f-thumbs.is-vertical .f-thumbs__track {
  flex-wrap: wrap;
  padding: 0 8px;
}
.f-thumbs.is-vertical .f-thumbs__slide {
  margin: 0 0 var(--f-thumb-gap) 0;
}
.f-thumbs.is-vertical {
  height: 100%;
}

.f-thumbs__viewport {
  width: 100%;
  height: auto;
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

.f-thumbs__track {
  display: flex;
}

.f-thumbs__slide {
  position: relative;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  align-items: center;
  width: var(--f-thumb-width);
  height: var(--f-thumb-height);
  margin: 0;
  padding: 0;
  box-sizing: content-box;
  overflow: visible;
  cursor: pointer;
}
.f-thumbs__slide.is-loading img {
  opacity: 0;
}

.is-classic .f-thumbs__viewport {
  height: 100%;
}

.is-modern .f-thumbs__track {
  width: max-content;
}
.is-modern .f-thumbs__track::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc((var(--f-thumb-clip-width, 0)) * -0.5);
  width: calc(var(--width, 0) * 1px + var(--f-thumb-clip-width, 0));
  cursor: pointer;
}
.is-modern .f-thumbs__slide {
  width: var(--f-thumb-clip-width);
  transition: none;
  transform: translate3d(calc(var(--shift, 0) * -1px), 0, 0);
  pointer-events: none;
}
.is-modern.is-resting .f-thumbs__slide {
  transition: transform 0.33s ease;
}
.is-modern.is-resting .f-thumbs__slide__button {
  transition: clip-path 0.33s ease;
}

.is-using-tab .is-modern .f-thumbs__slide:focus-within {
  filter: drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));
}

.f-thumbs__slide__button {
  position: relative;
  width: var(--f-thumb-width);
  height: 100%;
  margin: 0 -100%;
  padding: 0;
  border: 0;
  border-radius: var(--f-thumb-border-radius);
  background: rgba(0, 0, 0, 0);
  opacity: var(--f-thumb-opacity);
  transition: opacity 0.2s ease;
  appearance: none;
  overflow: hidden;
  outline: none;
  cursor: pointer;
  pointer-events: auto;
  touch-action: manipulation;
}
.f-thumbs__slide__button:hover {
  opacity: var(--f-thumb-hover-opacity);
}
.f-thumbs__slide__button:focus:not(:focus-visible) {
  outline: none;
}
.f-thumbs__slide__button:focus-visible {
  outline: none;
  opacity: var(--f-thumb-selected-opacity);
}

.is-modern .f-thumbs__slide__button {
  --clip-path: inset(0 calc(((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5) round var(--f-thumb-border-radius, 0));
  clip-path: var(--clip-path);
}

.is-classic .is-nav-selected .f-thumbs__slide__button {
  opacity: var(--f-thumb-selected-opacity);
}
.is-classic .is-nav-selected .f-thumbs__slide__button::after {
  position: absolute;
  inset: 0;
  z-index: 10;
  height: auto;
  border: var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);
  border-radius: var(--f-thumb-border-radius);
  animation: f-fadeIn 0.2s ease-out;
  content: "";
}

.f-thumbs__slide__img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: var(--f-thumb-offset);
  border-radius: var(--f-thumb-border-radius);
  box-sizing: border-box;
  overflow: hidden;
  pointer-events: none;
  object-fit: cover;
}

.fancybox__thumbs {
  --f-thumb-width: 96px;
  --f-thumb-height: 72px;
  --f-thumb-border-radius: 2px;
  --f-thumb-outline: 2px;
  --f-thumb-outline-color: #ededed;
  position: relative;
  opacity: var(--fancybox-opacity, 1);
  transition: max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1);
}
.fancybox__thumbs.is-classic {
  --f-thumb-gap: 8px;
  --f-thumb-opacity: 0.5;
  --f-thumb-hover-opacity: 1;
}
.fancybox__thumbs.is-classic .f-spinner {
  background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}
.fancybox__thumbs.is-modern {
  --f-thumb-gap: 4px;
  --f-thumb-extra-gap: 16px;
  --f-thumb-clip-width: 46px;
  --f-thumb-opacity: 1;
  --f-thumb-hover-opacity: 1;
}
.fancybox__thumbs.is-modern .f-spinner {
  background-image: linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05));
}
.fancybox__thumbs.is-horizontal {
  padding: 0 var(--f-thumb-gap);
}
.fancybox__thumbs.is-vertical {
  padding: var(--f-thumb-gap) 0;
}

.is-compact .fancybox__thumbs {
  --f-thumb-width: 64px;
  --f-thumb-clip-width: 32px;
  --f-thumb-height: 48px;
  --f-thumb-extra-gap: 10px;
}

.fancybox__thumbs.is-masked {
  max-height: 0 !important;
}

.is-closing .fancybox__thumbs {
  transition: none !important;
}

.fancybox__toolbar {
  --f-progress-color: var(--fancybox-color, rgb(255 255 255 / 94%));
  --f-button-width: 46px;
  --f-button-height: 46px;
  --f-button-color: var(--fancybox-color);
  --f-button-hover-color: var(--fancybox-hover-color);
  --f-button-bg: rgb(24 24 27 / 65%);
  --f-button-hover-bg: rgb(70 70 73 / 65%);
  --f-button-active-bg: rgb(90 90 93 / 65%);
  --f-button-border-radius: 0;
  --f-button-svg-width: 24px;
  --f-button-svg-height: 24px;
  --f-button-svg-stroke-width: 1.5;
  --f-button-svg-filter: drop-shadow(1px 1px 1px rgb(24 24 27 / 15%));
  --f-button-svg-fill: none;
  --f-button-svg-disabled-opacity: 0.65;
  z-index: 20;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 0;
  padding: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;
  color: var(--fancybox-color, currentColor);
  opacity: var(--fancybox-opacity, 1);
  text-shadow: var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));
  pointer-events: none;
}
.fancybox__toolbar :focus-visible {
  z-index: 1;
}
.fancybox__toolbar.is-absolute {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

.is-compact .fancybox__toolbar {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

.is-idle .fancybox__toolbar {
  pointer-events: none;
  animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__toolbar__column {
  display: flex;
  flex-flow: row wrap;
  align-content: flex-start;
}
.fancybox__toolbar__column.is-left {
  flex-grow: 1;
  flex-basis: 0;
}
.fancybox__toolbar__column.is-right {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-end;
  flex-grow: 1;
  flex-basis: 0;
}

.fancybox__infobar {
  padding: 0 5px;
  font-size: 17px;
  line-height: var(--f-button-height);
  text-align: center;
  font-variant-numeric: tabular-nums;
  -webkit-font-smoothing: subpixel-antialiased;
  cursor: default;
  user-select: none;
}
.fancybox__infobar span {
  padding: 0 5px;
}
.fancybox__infobar:not(:first-child, :last-child) {
  background: var(--f-button-bg);
}

[data-fancybox-toggle-slideshow] {
  position: relative;
}
[data-fancybox-toggle-slideshow] .f-progress {
  height: 100%;
  opacity: 0.3;
}
[data-fancybox-toggle-slideshow] svg g:first-child {
  display: flex;
}
[data-fancybox-toggle-slideshow] svg g:last-child {
  display: none;
}

.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child {
  display: none;
}
.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child {
  display: flex;
}

[data-fancybox-toggle-fullscreen] svg g:first-child {
  display: flex;
}
[data-fancybox-toggle-fullscreen] svg g:last-child {
  display: none;
}

:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child {
  display: none;
}
:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child {
  display: flex;
}

.f-progress {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 30;
  height: 3px;
  background: var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  user-select: none;
  pointer-events: none;
}

.iti {
  position: relative;
  display: inline-block;
}
.iti * {
  box-sizing: border-box;
}
.iti input {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.iti input[type=text] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}
.iti input[type=tel] {
  position: relative;
  z-index: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 36px;
  margin-right: 0;
}

.iti__hide {
  display: none;
}

.iti__v-hide {
  visibility: hidden;
}

.iti__flag-container {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  padding: 1px;
}

.iti__selected-flag {
  z-index: 1;
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 6px 0 8px;
}

.iti__arrow {
  margin-left: 6px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 4px solid #555;
}

[dir=rtl] .iti__arrow {
  margin-right: 6px;
  margin-left: 0;
}
[dir=rtl] .iti__flag-box {
  margin-right: 0;
  margin-left: 6px;
}
[dir=rtl] .iti__country-name {
  margin-right: 0;
  margin-left: 6px;
}
[dir=rtl] .iti--allow-dropdown input {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--allow-dropdown input[type=text] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--allow-dropdown input[type=tel] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--allow-dropdown .iti__flag-container {
  right: 0;
  left: auto;
}
[dir=rtl] .iti--separate-dial-code input {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--separate-dial-code input[type=text] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--separate-dial-code input[type=tel] {
  padding-right: 52px;
  padding-left: 6px;
  margin-right: 0;
}
[dir=rtl] .iti--separate-dial-code .iti__flag-container {
  right: 0;
  left: auto;
}

.iti__arrow--up {
  border-top: none;
  border-bottom: 4px solid #555;
}

.iti__country-list {
  position: absolute;
  z-index: 2;
  list-style: none;
  padding: 0;
  margin: 0 0 0 -1px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
  background-color: white;
  border: 1px solid #CCC;
  white-space: nowrap;
  max-height: 200px;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.iti__country-list--dropup {
  bottom: 100%;
  margin-bottom: -1px;
}

.iti__flag-box {
  display: inline-block;
  width: 20px;
  margin-right: 6px;
}

.iti__divider {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #CCC;
}

.iti__country {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  outline: none;
}

.iti__dial-code {
  color: #999;
}

.iti__country.iti__highlight {
  background-color: rgba(0, 0, 0, 0.05);
}

.iti__country-name {
  margin-right: 6px;
}

.iti--allow-dropdown input {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--allow-dropdown input[type=text] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--allow-dropdown input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--allow-dropdown .iti__flag-container {
  right: auto;
  left: 0;
}
.iti--allow-dropdown .iti__flag-container:hover {
  cursor: pointer;
}
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover {
  cursor: default;
}
.iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag {
  background-color: transparent;
}
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
  cursor: default;
}
.iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
  background-color: transparent;
}

.iti--separate-dial-code input {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--separate-dial-code input[type=text] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--separate-dial-code input[type=tel] {
  padding-right: 6px;
  padding-left: 52px;
  margin-left: 0;
}
.iti--separate-dial-code .iti__flag-container {
  right: auto;
  left: 0;
}
.iti--separate-dial-code .iti__selected-flag {
  background-color: rgba(0, 0, 0, 0.05);
}

.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code {
  margin-left: 6px;
}

.iti--container {
  position: absolute;
  top: -1000px;
  left: -1000px;
  z-index: 1060;
  padding: 1px;
}
.iti--container:hover {
  cursor: pointer;
}

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed;
}
.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%;
}
.iti-mobile .iti__country {
  padding: 10px 10px;
  line-height: 1.5em;
}

.iti__flag {
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../img/telInput/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}

.iti__flag.iti__be {
  width: 18px;
  height: 15px;
  background-position: -440px 0px;
}

.iti__flag.iti__ch {
  width: 15px;
  height: 15px;
  background-position: -944px 0px;
}

.iti__flag.iti__mc {
  width: 19px;
  height: 15px;
  background-position: -3139px 0px;
}

.iti__flag.iti__ne {
  width: 18px;
  height: 15px;
  background-position: -3666px 0px;
}

.iti__flag.iti__np {
  width: 13px;
  height: 15px;
  background-position: -3796px 0px;
  background-color: transparent;
}

.iti__flag.iti__va {
  width: 15px;
  height: 15px;
  background-position: -5329px 0px;
}

.iti__flag.iti__ac {
  height: 10px;
  background-position: 0px 0px;
}

.iti__flag.iti__ad {
  height: 14px;
  background-position: -22px 0px;
}

.iti__flag.iti__ae {
  height: 10px;
  background-position: -44px 0px;
}

.iti__flag.iti__af {
  height: 14px;
  background-position: -66px 0px;
}

.iti__flag.iti__ag {
  height: 14px;
  background-position: -88px 0px;
}

.iti__flag.iti__ai {
  height: 10px;
  background-position: -110px 0px;
}

.iti__flag.iti__al {
  height: 15px;
  background-position: -132px 0px;
}

.iti__flag.iti__am {
  height: 10px;
  background-position: -154px 0px;
}

.iti__flag.iti__ao {
  height: 14px;
  background-position: -176px 0px;
}

.iti__flag.iti__aq {
  height: 14px;
  background-position: -198px 0px;
}

.iti__flag.iti__ar {
  height: 13px;
  background-position: -220px 0px;
}

.iti__flag.iti__as {
  height: 10px;
  background-position: -242px 0px;
}

.iti__flag.iti__at {
  height: 14px;
  background-position: -264px 0px;
}

.iti__flag.iti__au {
  height: 10px;
  background-position: -286px 0px;
}

.iti__flag.iti__aw {
  height: 14px;
  background-position: -308px 0px;
}

.iti__flag.iti__ax {
  height: 13px;
  background-position: -330px 0px;
}

.iti__flag.iti__az {
  height: 10px;
  background-position: -352px 0px;
}

.iti__flag.iti__ba {
  height: 10px;
  background-position: -374px 0px;
}

.iti__flag.iti__bb {
  height: 14px;
  background-position: -396px 0px;
}

.iti__flag.iti__bd {
  height: 12px;
  background-position: -418px 0px;
}

.iti__flag.iti__bf {
  height: 14px;
  background-position: -460px 0px;
}

.iti__flag.iti__bg {
  height: 12px;
  background-position: -482px 0px;
}

.iti__flag.iti__bh {
  height: 12px;
  background-position: -504px 0px;
}

.iti__flag.iti__bi {
  height: 12px;
  background-position: -526px 0px;
}

.iti__flag.iti__bj {
  height: 14px;
  background-position: -548px 0px;
}

.iti__flag.iti__bl {
  height: 14px;
  background-position: -570px 0px;
}

.iti__flag.iti__bm {
  height: 10px;
  background-position: -592px 0px;
}

.iti__flag.iti__bn {
  height: 10px;
  background-position: -614px 0px;
}

.iti__flag.iti__bo {
  height: 14px;
  background-position: -636px 0px;
}

.iti__flag.iti__bq {
  height: 14px;
  background-position: -658px 0px;
}

.iti__flag.iti__br {
  height: 14px;
  background-position: -680px 0px;
}

.iti__flag.iti__bs {
  height: 10px;
  background-position: -702px 0px;
}

.iti__flag.iti__bt {
  height: 14px;
  background-position: -724px 0px;
}

.iti__flag.iti__bv {
  height: 15px;
  background-position: -746px 0px;
}

.iti__flag.iti__bw {
  height: 14px;
  background-position: -768px 0px;
}

.iti__flag.iti__by {
  height: 10px;
  background-position: -790px 0px;
}

.iti__flag.iti__bz {
  height: 14px;
  background-position: -812px 0px;
}

.iti__flag.iti__ca {
  height: 10px;
  background-position: -834px 0px;
}

.iti__flag.iti__cc {
  height: 10px;
  background-position: -856px 0px;
}

.iti__flag.iti__cd {
  height: 15px;
  background-position: -878px 0px;
}

.iti__flag.iti__cf {
  height: 14px;
  background-position: -900px 0px;
}

.iti__flag.iti__cg {
  height: 14px;
  background-position: -922px 0px;
}

.iti__flag.iti__ci {
  height: 14px;
  background-position: -961px 0px;
}

.iti__flag.iti__ck {
  height: 10px;
  background-position: -983px 0px;
}

.iti__flag.iti__cl {
  height: 14px;
  background-position: -1005px 0px;
}

.iti__flag.iti__cm {
  height: 14px;
  background-position: -1027px 0px;
}

.iti__flag.iti__cn {
  height: 14px;
  background-position: -1049px 0px;
}

.iti__flag.iti__co {
  height: 14px;
  background-position: -1071px 0px;
}

.iti__flag.iti__cp {
  height: 14px;
  background-position: -1093px 0px;
}

.iti__flag.iti__cr {
  height: 12px;
  background-position: -1115px 0px;
}

.iti__flag.iti__cu {
  height: 10px;
  background-position: -1137px 0px;
}

.iti__flag.iti__cv {
  height: 12px;
  background-position: -1159px 0px;
}

.iti__flag.iti__cw {
  height: 14px;
  background-position: -1181px 0px;
}

.iti__flag.iti__cx {
  height: 10px;
  background-position: -1203px 0px;
}

.iti__flag.iti__cy {
  height: 14px;
  background-position: -1225px 0px;
}

.iti__flag.iti__cz {
  height: 14px;
  background-position: -1247px 0px;
}

.iti__flag.iti__de {
  height: 12px;
  background-position: -1269px 0px;
}

.iti__flag.iti__dg {
  height: 10px;
  background-position: -1291px 0px;
}

.iti__flag.iti__dj {
  height: 14px;
  background-position: -1313px 0px;
}

.iti__flag.iti__dk {
  height: 15px;
  background-position: -1335px 0px;
}

.iti__flag.iti__dm {
  height: 10px;
  background-position: -1357px 0px;
}

.iti__flag.iti__do {
  height: 14px;
  background-position: -1379px 0px;
}

.iti__flag.iti__dz {
  height: 14px;
  background-position: -1401px 0px;
}

.iti__flag.iti__ea {
  height: 14px;
  background-position: -1423px 0px;
}

.iti__flag.iti__ec {
  height: 14px;
  background-position: -1445px 0px;
}

.iti__flag.iti__ee {
  height: 13px;
  background-position: -1467px 0px;
}

.iti__flag.iti__eg {
  height: 14px;
  background-position: -1489px 0px;
}

.iti__flag.iti__eh {
  height: 10px;
  background-position: -1511px 0px;
}

.iti__flag.iti__er {
  height: 10px;
  background-position: -1533px 0px;
}

.iti__flag.iti__es {
  height: 14px;
  background-position: -1555px 0px;
}

.iti__flag.iti__et {
  height: 10px;
  background-position: -1577px 0px;
}

.iti__flag.iti__eu {
  height: 14px;
  background-position: -1599px 0px;
}

.iti__flag.iti__fi {
  height: 12px;
  background-position: -1621px 0px;
}

.iti__flag.iti__fj {
  height: 10px;
  background-position: -1643px 0px;
}

.iti__flag.iti__fk {
  height: 10px;
  background-position: -1665px 0px;
}

.iti__flag.iti__fm {
  height: 11px;
  background-position: -1687px 0px;
}

.iti__flag.iti__fo {
  height: 15px;
  background-position: -1709px 0px;
}

.iti__flag.iti__fr {
  height: 14px;
  background-position: -1731px 0px;
}

.iti__flag.iti__ga {
  height: 15px;
  background-position: -1753px 0px;
}

.iti__flag.iti__gb {
  height: 10px;
  background-position: -1775px 0px;
}

.iti__flag.iti__gd {
  height: 12px;
  background-position: -1797px 0px;
}

.iti__flag.iti__ge {
  height: 14px;
  background-position: -1819px 0px;
}

.iti__flag.iti__gf {
  height: 14px;
  background-position: -1841px 0px;
}

.iti__flag.iti__gg {
  height: 14px;
  background-position: -1863px 0px;
}

.iti__flag.iti__gh {
  height: 14px;
  background-position: -1885px 0px;
}

.iti__flag.iti__gi {
  height: 10px;
  background-position: -1907px 0px;
}

.iti__flag.iti__gl {
  height: 14px;
  background-position: -1929px 0px;
}

.iti__flag.iti__gm {
  height: 14px;
  background-position: -1951px 0px;
}

.iti__flag.iti__gn {
  height: 14px;
  background-position: -1973px 0px;
}

.iti__flag.iti__gp {
  height: 14px;
  background-position: -1995px 0px;
}

.iti__flag.iti__gq {
  height: 14px;
  background-position: -2017px 0px;
}

.iti__flag.iti__gr {
  height: 14px;
  background-position: -2039px 0px;
}

.iti__flag.iti__gs {
  height: 10px;
  background-position: -2061px 0px;
}

.iti__flag.iti__gt {
  height: 13px;
  background-position: -2083px 0px;
}

.iti__flag.iti__gu {
  height: 11px;
  background-position: -2105px 0px;
}

.iti__flag.iti__gw {
  height: 10px;
  background-position: -2127px 0px;
}

.iti__flag.iti__gy {
  height: 12px;
  background-position: -2149px 0px;
}

.iti__flag.iti__hk {
  height: 14px;
  background-position: -2171px 0px;
}

.iti__flag.iti__hm {
  height: 10px;
  background-position: -2193px 0px;
}

.iti__flag.iti__hn {
  height: 10px;
  background-position: -2215px 0px;
}

.iti__flag.iti__hr {
  height: 10px;
  background-position: -2237px 0px;
}

.iti__flag.iti__ht {
  height: 12px;
  background-position: -2259px 0px;
}

.iti__flag.iti__hu {
  height: 10px;
  background-position: -2281px 0px;
}

.iti__flag.iti__ic {
  height: 14px;
  background-position: -2303px 0px;
}

.iti__flag.iti__id {
  height: 14px;
  background-position: -2325px 0px;
}

.iti__flag.iti__ie {
  height: 10px;
  background-position: -2347px 0px;
}

.iti__flag.iti__il {
  height: 15px;
  background-position: -2369px 0px;
}

.iti__flag.iti__im {
  height: 10px;
  background-position: -2391px 0px;
}

.iti__flag.iti__in {
  height: 14px;
  background-position: -2413px 0px;
}

.iti__flag.iti__io {
  height: 10px;
  background-position: -2435px 0px;
}

.iti__flag.iti__iq {
  height: 14px;
  background-position: -2457px 0px;
}

.iti__flag.iti__ir {
  height: 12px;
  background-position: -2479px 0px;
}

.iti__flag.iti__is {
  height: 15px;
  background-position: -2501px 0px;
}

.iti__flag.iti__it {
  height: 14px;
  background-position: -2523px 0px;
}

.iti__flag.iti__je {
  height: 12px;
  background-position: -2545px 0px;
}

.iti__flag.iti__jm {
  height: 10px;
  background-position: -2567px 0px;
}

.iti__flag.iti__jo {
  height: 10px;
  background-position: -2589px 0px;
}

.iti__flag.iti__jp {
  height: 14px;
  background-position: -2611px 0px;
}

.iti__flag.iti__ke {
  height: 14px;
  background-position: -2633px 0px;
}

.iti__flag.iti__kg {
  height: 12px;
  background-position: -2655px 0px;
}

.iti__flag.iti__kh {
  height: 13px;
  background-position: -2677px 0px;
}

.iti__flag.iti__ki {
  height: 10px;
  background-position: -2699px 0px;
}

.iti__flag.iti__km {
  height: 12px;
  background-position: -2721px 0px;
}

.iti__flag.iti__kn {
  height: 14px;
  background-position: -2743px 0px;
}

.iti__flag.iti__kp {
  height: 10px;
  background-position: -2765px 0px;
}

.iti__flag.iti__kr {
  height: 14px;
  background-position: -2787px 0px;
}

.iti__flag.iti__kw {
  height: 10px;
  background-position: -2809px 0px;
}

.iti__flag.iti__ky {
  height: 10px;
  background-position: -2831px 0px;
}

.iti__flag.iti__kz {
  height: 10px;
  background-position: -2853px 0px;
}

.iti__flag.iti__la {
  height: 14px;
  background-position: -2875px 0px;
}

.iti__flag.iti__lb {
  height: 14px;
  background-position: -2897px 0px;
}

.iti__flag.iti__lc {
  height: 10px;
  background-position: -2919px 0px;
}

.iti__flag.iti__li {
  height: 12px;
  background-position: -2941px 0px;
}

.iti__flag.iti__lk {
  height: 10px;
  background-position: -2963px 0px;
}

.iti__flag.iti__lr {
  height: 11px;
  background-position: -2985px 0px;
}

.iti__flag.iti__ls {
  height: 14px;
  background-position: -3007px 0px;
}

.iti__flag.iti__lt {
  height: 12px;
  background-position: -3029px 0px;
}

.iti__flag.iti__lu {
  height: 12px;
  background-position: -3051px 0px;
}

.iti__flag.iti__lv {
  height: 10px;
  background-position: -3073px 0px;
}

.iti__flag.iti__ly {
  height: 10px;
  background-position: -3095px 0px;
}

.iti__flag.iti__ma {
  height: 14px;
  background-position: -3117px 0px;
}

.iti__flag.iti__md {
  height: 10px;
  background-position: -3160px 0px;
}

.iti__flag.iti__me {
  height: 10px;
  background-position: -3182px 0px;
}

.iti__flag.iti__mf {
  height: 14px;
  background-position: -3204px 0px;
}

.iti__flag.iti__mg {
  height: 14px;
  background-position: -3226px 0px;
}

.iti__flag.iti__mh {
  height: 11px;
  background-position: -3248px 0px;
}

.iti__flag.iti__mk {
  height: 10px;
  background-position: -3270px 0px;
}

.iti__flag.iti__ml {
  height: 14px;
  background-position: -3292px 0px;
}

.iti__flag.iti__mm {
  height: 14px;
  background-position: -3314px 0px;
}

.iti__flag.iti__mn {
  height: 10px;
  background-position: -3336px 0px;
}

.iti__flag.iti__mo {
  height: 14px;
  background-position: -3358px 0px;
}

.iti__flag.iti__mp {
  height: 10px;
  background-position: -3380px 0px;
}

.iti__flag.iti__mq {
  height: 14px;
  background-position: -3402px 0px;
}

.iti__flag.iti__mr {
  height: 14px;
  background-position: -3424px 0px;
}

.iti__flag.iti__ms {
  height: 10px;
  background-position: -3446px 0px;
}

.iti__flag.iti__mt {
  height: 14px;
  background-position: -3468px 0px;
}

.iti__flag.iti__mu {
  height: 14px;
  background-position: -3490px 0px;
}

.iti__flag.iti__mv {
  height: 14px;
  background-position: -3512px 0px;
}

.iti__flag.iti__mw {
  height: 14px;
  background-position: -3534px 0px;
}

.iti__flag.iti__mx {
  height: 12px;
  background-position: -3556px 0px;
}

.iti__flag.iti__my {
  height: 10px;
  background-position: -3578px 0px;
}

.iti__flag.iti__mz {
  height: 14px;
  background-position: -3600px 0px;
}

.iti__flag.iti__na {
  height: 14px;
  background-position: -3622px 0px;
}

.iti__flag.iti__nc {
  height: 10px;
  background-position: -3644px 0px;
}

.iti__flag.iti__nf {
  height: 10px;
  background-position: -3686px 0px;
}

.iti__flag.iti__ng {
  height: 10px;
  background-position: -3708px 0px;
}

.iti__flag.iti__ni {
  height: 12px;
  background-position: -3730px 0px;
}

.iti__flag.iti__nl {
  height: 14px;
  background-position: -3752px 0px;
}

.iti__flag.iti__no {
  height: 15px;
  background-position: -3774px 0px;
}

.iti__flag.iti__nr {
  height: 10px;
  background-position: -3811px 0px;
}

.iti__flag.iti__nu {
  height: 10px;
  background-position: -3833px 0px;
}

.iti__flag.iti__nz {
  height: 10px;
  background-position: -3855px 0px;
}

.iti__flag.iti__om {
  height: 10px;
  background-position: -3877px 0px;
}

.iti__flag.iti__pa {
  height: 14px;
  background-position: -3899px 0px;
}

.iti__flag.iti__pe {
  height: 14px;
  background-position: -3921px 0px;
}

.iti__flag.iti__pf {
  height: 14px;
  background-position: -3943px 0px;
}

.iti__flag.iti__pg {
  height: 15px;
  background-position: -3965px 0px;
}

.iti__flag.iti__ph {
  height: 10px;
  background-position: -3987px 0px;
}

.iti__flag.iti__pk {
  height: 14px;
  background-position: -4009px 0px;
}

.iti__flag.iti__pl {
  height: 13px;
  background-position: -4031px 0px;
}

.iti__flag.iti__pm {
  height: 14px;
  background-position: -4053px 0px;
}

.iti__flag.iti__pn {
  height: 10px;
  background-position: -4075px 0px;
}

.iti__flag.iti__pr {
  height: 14px;
  background-position: -4097px 0px;
}

.iti__flag.iti__ps {
  height: 10px;
  background-position: -4119px 0px;
}

.iti__flag.iti__pt {
  height: 14px;
  background-position: -4141px 0px;
}

.iti__flag.iti__pw {
  height: 13px;
  background-position: -4163px 0px;
}

.iti__flag.iti__py {
  height: 11px;
  background-position: -4185px 0px;
}

.iti__flag.iti__qa {
  height: 8px;
  background-position: -4207px 0px;
}

.iti__flag.iti__re {
  height: 14px;
  background-position: -4229px 0px;
}

.iti__flag.iti__ro {
  height: 14px;
  background-position: -4251px 0px;
}

.iti__flag.iti__rs {
  height: 14px;
  background-position: -4273px 0px;
}

.iti__flag.iti__ru {
  height: 14px;
  background-position: -4295px 0px;
}

.iti__flag.iti__rw {
  height: 14px;
  background-position: -4317px 0px;
}

.iti__flag.iti__sa {
  height: 14px;
  background-position: -4339px 0px;
}

.iti__flag.iti__sb {
  height: 10px;
  background-position: -4361px 0px;
}

.iti__flag.iti__sc {
  height: 10px;
  background-position: -4383px 0px;
}

.iti__flag.iti__sd {
  height: 10px;
  background-position: -4405px 0px;
}

.iti__flag.iti__se {
  height: 13px;
  background-position: -4427px 0px;
}

.iti__flag.iti__sg {
  height: 14px;
  background-position: -4449px 0px;
}

.iti__flag.iti__sh {
  height: 10px;
  background-position: -4471px 0px;
}

.iti__flag.iti__si {
  height: 10px;
  background-position: -4493px 0px;
}

.iti__flag.iti__sj {
  height: 15px;
  background-position: -4515px 0px;
}

.iti__flag.iti__sk {
  height: 14px;
  background-position: -4537px 0px;
}

.iti__flag.iti__sl {
  height: 14px;
  background-position: -4559px 0px;
}

.iti__flag.iti__sm {
  height: 15px;
  background-position: -4581px 0px;
}

.iti__flag.iti__sn {
  height: 14px;
  background-position: -4603px 0px;
}

.iti__flag.iti__so {
  height: 14px;
  background-position: -4625px 0px;
}

.iti__flag.iti__sr {
  height: 14px;
  background-position: -4647px 0px;
}

.iti__flag.iti__ss {
  height: 10px;
  background-position: -4669px 0px;
}

.iti__flag.iti__st {
  height: 10px;
  background-position: -4691px 0px;
}

.iti__flag.iti__sv {
  height: 12px;
  background-position: -4713px 0px;
}

.iti__flag.iti__sx {
  height: 14px;
  background-position: -4735px 0px;
}

.iti__flag.iti__sy {
  height: 14px;
  background-position: -4757px 0px;
}

.iti__flag.iti__sz {
  height: 14px;
  background-position: -4779px 0px;
}

.iti__flag.iti__ta {
  height: 10px;
  background-position: -4801px 0px;
}

.iti__flag.iti__tc {
  height: 10px;
  background-position: -4823px 0px;
}

.iti__flag.iti__td {
  height: 14px;
  background-position: -4845px 0px;
}

.iti__flag.iti__tf {
  height: 14px;
  background-position: -4867px 0px;
}

.iti__flag.iti__tg {
  height: 13px;
  background-position: -4889px 0px;
}

.iti__flag.iti__th {
  height: 14px;
  background-position: -4911px 0px;
}

.iti__flag.iti__tj {
  height: 10px;
  background-position: -4933px 0px;
}

.iti__flag.iti__tk {
  height: 10px;
  background-position: -4955px 0px;
}

.iti__flag.iti__tl {
  height: 10px;
  background-position: -4977px 0px;
}

.iti__flag.iti__tm {
  height: 14px;
  background-position: -4999px 0px;
}

.iti__flag.iti__tn {
  height: 14px;
  background-position: -5021px 0px;
}

.iti__flag.iti__to {
  height: 10px;
  background-position: -5043px 0px;
}

.iti__flag.iti__tr {
  height: 14px;
  background-position: -5065px 0px;
}

.iti__flag.iti__tt {
  height: 12px;
  background-position: -5087px 0px;
}

.iti__flag.iti__tv {
  height: 10px;
  background-position: -5109px 0px;
}

.iti__flag.iti__tw {
  height: 14px;
  background-position: -5131px 0px;
}

.iti__flag.iti__tz {
  height: 14px;
  background-position: -5153px 0px;
}

.iti__flag.iti__ua {
  height: 14px;
  background-position: -5175px 0px;
}

.iti__flag.iti__ug {
  height: 14px;
  background-position: -5197px 0px;
}

.iti__flag.iti__um {
  height: 11px;
  background-position: -5219px 0px;
}

.iti__flag.iti__un {
  height: 14px;
  background-position: -5241px 0px;
}

.iti__flag.iti__us {
  height: 11px;
  background-position: -5263px 0px;
}

.iti__flag.iti__uy {
  height: 14px;
  background-position: -5285px 0px;
}

.iti__flag.iti__uz {
  height: 10px;
  background-position: -5307px 0px;
}

.iti__flag.iti__vc {
  height: 14px;
  background-position: -5346px 0px;
}

.iti__flag.iti__ve {
  height: 14px;
  background-position: -5368px 0px;
}

.iti__flag.iti__vg {
  height: 10px;
  background-position: -5390px 0px;
}

.iti__flag.iti__vi {
  height: 14px;
  background-position: -5412px 0px;
}

.iti__flag.iti__vn {
  height: 14px;
  background-position: -5434px 0px;
}

.iti__flag.iti__vu {
  height: 12px;
  background-position: -5456px 0px;
}

.iti__flag.iti__wf {
  height: 14px;
  background-position: -5478px 0px;
}

.iti__flag.iti__ws {
  height: 10px;
  background-position: -5500px 0px;
}

.iti__flag.iti__xk {
  height: 15px;
  background-position: -5522px 0px;
}

.iti__flag.iti__ye {
  height: 14px;
  background-position: -5544px 0px;
}

.iti__flag.iti__yt {
  height: 14px;
  background-position: -5566px 0px;
}

.iti__flag.iti__za {
  height: 14px;
  background-position: -5588px 0px;
}

.iti__flag.iti__zm {
  height: 14px;
  background-position: -5610px 0px;
}

.iti__flag.iti__zw {
  height: 10px;
  background-position: -5632px 0px;
}

@media (max-width: 500px) {
  .iti__country-list {
    white-space: normal;
  }
}
@media (-webkit-min-device-pixel-ratio: 2) {
  .iti__flag {
    background-size: 5652px 15px;
    background-image: url("../img/telInput/flags@2x.png");
  }
}
@media (min-resolution: 192dpi) {
  .iti__flag {
    background-size: 5652px 15px;
    background-image: url("../img/telInput/flags@2x.png");
  }
}
:root {
  --joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12.002 12.002 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.846 9.846 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22l3.961-.501zm6.534-7.003-.933 1.164a9.843 9.843 0 0 1-3.497-3.495l1.166-.933a.792.792 0 0 0 .23-.94L9.561 6.96a.793.793 0 0 0-.924-.445 1291.6 1291.6 0 0 0-2.023.524.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.793.793 0 0 0-.445-.923L14.6 13.327a.792.792 0 0 0-.94.23z'/%3E%3C/svg%3E");
  --joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif;
}

.joinchat {
  --bottom:20px;
  --sep:20px;
  --s:60px;
  --header:calc(var(--s)*1.16667);
  --vh:100vh;
  --red:37;
  --green:211;
  --blue:102;
  --rgb:var(--red) var(--green) var(--blue);
  --color:rgb(var(--rgb));
  --dark:rgb(calc(var(--red) - 75) calc(var(--green) - 75) calc(var(--blue) - 75));
  --hover:rgb(calc(var(--red) + 50) calc(var(--green) + 50) calc(var(--blue) + 50));
  --bg:rgb(var(--rgb)/4%);
  --tolerance:210;
  --bw:calc((var(--red)*0.2126 + var(--green)*0.7152 + var(--blue)*0.0722 - var(--tolerance))*-10000000);
  --text:hsl(0deg 0% calc(var(--bw)*1%)/clamp(70%,calc(var(--bw)*1%),100%));
  --msg:var(--color);
  color: var(--text);
  display: none;
  position: fixed;
  z-index: 9000;
  right: var(--sep);
  bottom: var(--bottom);
  font: normal normal normal 16px/1.625em var(--joinchat-font);
  letter-spacing: 0;
  animation: joinchat_show 0.5s cubic-bezier(0.18, 0.89, 0.32, 1.28) 10ms both;
  transform: scale3d(0, 0, 0);
  transform-origin: calc(var(--s) / -2) calc(var(--s) / -4);
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  touch-action: manipulation;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: rgb(0 0 0/0);
}

.joinchat *, .joinchat :after, .joinchat :before {
  box-sizing: border-box;
}

.joinchat--show {
  display: block;
  transform: scaleX(1);
}

.joinchat--left {
  right: auto;
  left: var(--sep);
}

.joinchat--dark {
  --msg:var(--dark);
}

.joinchat--noanim {
  animation: none;
}

.joinchat--chatbox:not(.joinchat--noanim) {
  transform-origin: 0 0;
  animation-timing-function: ease-in-out;
}

.joinchat--hidden {
  display: none !important;
}

@supports not (width: clamp(1px, 1%, 10px)) {
  .joinchat {
    --text:hsl(0deg 0% calc(var(--bw)*1%)/90%);
  }
}
.joinchat__button {
  display: flex;
  flex-direction: row;
  position: absolute;
  z-index: 2;
  bottom: 8px;
  right: 8px;
  height: var(--s);
  min-width: var(--s);
  max-width: 95vw;
  background: #25d366;
  color: inherit;
  border-radius: calc(var(--s) / 2);
  box-shadow: 1px 6px 24px 0 rgba(7, 94, 84, 0.24);
  cursor: pointer;
  transition: background-color 0.2s linear;
}

[dir=rtl] .joinchat__button {
  flex-direction: row-reverse;
}

.joinchat__button:hover {
  background: #128c7e;
  transition-duration: 1.5s;
}

.joinchat__button:active {
  background: #128c7e;
  transition: none;
}

.joinchat--left .joinchat__button {
  right: auto;
  left: 8px;
  flex-direction: row-reverse;
}

[dir=rtl] .joinchat--left .joinchat__button {
  flex-direction: row;
}

.joinchat--chatbox .joinchat__button {
  background: var(--color);
  transition-duration: 0.2s;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
}

.joinchat--chatbox .joinchat__button:active, .joinchat--chatbox .joinchat__button:hover {
  background: var(--hover);
}

.joinchat--optout.joinchat--chatbox .joinchat__button {
  background-color: #999;
  opacity: 0.5;
  pointer-events: none;
}

.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__plain {
  stroke-dasharray: 0;
  animation: none;
}

.joinchat--optout.joinchat--chatbox .joinchat__button .joinchat_svg__chat {
  animation: none;
}

.joinchat__button__open {
  width: var(--s);
  height: var(--s);
  border-radius: 50%;
  background: rgb(0 0 0/0) var(--joinchat-ico) 50% no-repeat;
  background-size: 60%;
  overflow: hidden;
}

.joinchat--chatbox .joinchat__button__open {
  display: none;
}

.joinchat__button__image {
  position: absolute;
  top: 1px;
  right: 1px;
  width: calc(var(--s) - 2px);
  height: calc(var(--s) - 2px);
  border-radius: 50%;
  overflow: hidden;
  opacity: 0;
}

.joinchat__button__image img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.joinchat--show .joinchat__button__image {
  animation: joinchat_image_loop 20s linear 5s infinite normal both;
}

.joinchat--image .joinchat__button__image {
  opacity: 1;
  animation: none;
}

.joinchat--chatbox .joinchat__button__image {
  display: none;
}

.joinchat__button__send {
  display: none;
  flex-shrink: 0;
  width: var(--s);
  height: var(--s);
  max-width: var(--s);
  padding: calc(var(--s) * 0.18);
  margin: 0;
  overflow: hidden;
}

.joinchat--chatbox .joinchat__button__send {
  display: block;
}

.joinchat__button__send path {
  fill: none !important;
  stroke: var(--text) !important;
}

.joinchat__button__send .joinchat_svg__plain {
  stroke-dasharray: 1097;
  stroke-dashoffset: 1097;
  animation: joinchat_plain 6s 0.2s ease-in-out infinite;
}

.joinchat__button__send .joinchat_svg__chat {
  stroke-dasharray: 1020;
  stroke-dashoffset: 1020;
  animation: joinchat_chat 6s 3.2s ease-in-out infinite;
}

.joinchat__button__sendtext {
  padding: 0;
  max-width: 0;
  border-radius: var(--s);
  font-weight: 600;
  line-height: var(--s);
  white-space: nowrap;
  opacity: 0;
  overflow: hidden;
  transition: none;
}

.joinchat--chatbox .joinchat__button__sendtext {
  padding: 0 4px 0 24px;
  max-width: 200px;
  opacity: 1;
  transition: max-width 0.2s linear, opacity 0.4s ease-out 0.2s;
}

.joinchat--chatbox.joinchat--left .joinchat__button__sendtext {
  padding: 0 24px 0 4px;
}

.joinchat__badge {
  position: absolute;
  top: -4px;
  right: -4px;
  width: 20px;
  height: 20px;
  border: none;
  border-radius: 50%;
  background: #e82c0c;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  text-align: center;
  box-shadow: none;
  opacity: 0;
  pointer-events: none;
}

.joinchat__badge.joinchat__badge--in {
  animation: joinchat_badge_in 0.5s cubic-bezier(0.27, 0.9, 0.41, 1.28) 1 both;
}

.joinchat__badge.joinchat__badge--out {
  animation: joinchat_badge_out 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 1 both;
}

.joinchat__tooltip {
  position: absolute;
  top: calc(var(--s) / 2 - 16px);
  right: calc(var(--s) + 16px);
  max-width: calc(100vw - var(--s) - 45px);
  height: 32px;
  padding: 0 14px;
  border: none;
  border-radius: 16px;
  background: #fff;
  color: rgba(0, 0, 0, 0.8);
  line-height: 31px;
  white-space: nowrap;
  opacity: 0;
  transition: opacity 0.3s ease-out 0.4s;
  filter: drop-shadow(0 1px 4px rgba(0, 0, 0, 0.4));
  pointer-events: none;
}

.joinchat__tooltip:after {
  content: "";
  display: block;
  position: absolute;
  top: 10px;
  right: -6px;
  border: 8px solid transparent;
  border-width: 6px 0 6px 8px;
  border-left-color: #fff;
}

.joinchat__tooltip div {
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.joinchat--tooltip .joinchat__tooltip {
  animation: joinchat_tootlip 20s linear 5s 1 normal both;
}

.joinchat--chatbox .joinchat__tooltip {
  display: none;
}

.joinchat--left .joinchat__tooltip {
  right: auto;
  left: calc(var(--s) + 16px);
}

.joinchat--left .joinchat__tooltip:after {
  left: -6px;
  right: auto;
  border-color: transparent;
  border-width: 6px 8px 6px 0;
  border-right-color: #fff;
}

.joinchat__qr {
  position: absolute;
  bottom: calc(var(--s) + 16px);
  right: 0;
  display: none;
  flex-direction: column-reverse;
  width: 228px;
  min-height: 200px;
  padding: 14px 14px 10px;
  border: none;
  border-radius: 16px;
  background: #fff;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
  white-space: nowrap;
  filter: drop-shadow(0 1px 4px rgba(0, 0, 0, 0.4));
  animation: joinchat_badge_in 0.4s cubic-bezier(0.11, 0.84, 0.83, 1.01) 0.3s both;
  pointer-events: none;
}

.joinchat__qr:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -6px;
  right: calc(var(--s) / 2 - 6px);
  border: 8px solid transparent;
  border-width: 8px 6px 0;
  border-top-color: #fff;
}

.joinchat--left .joinchat__qr {
  left: 0;
  right: auto;
}

.joinchat--left .joinchat__qr:after {
  left: calc(var(--s) / 2 - 6px);
  right: auto;
}

.joinchat__qr div {
  font-size: 14px;
  color: #4a4a4a;
  overflow: hidden;
  text-overflow: ellipsis;
}

.joinchat__qr canvas {
  display: block;
  width: 200px;
  height: 200px;
  margin: 0;
}

.joinchat__box {
  display: flex;
  flex-direction: column;
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 1;
  width: calc(100vw - var(--sep) * 2);
  max-width: 400px;
  min-height: 170px;
  max-height: calc(var(--vh) - var(--bottom) - var(--sep));
  border-radius: calc(var(--s) / 2 + 2px);
  background: transparent;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.5);
  text-align: left;
  overflow: hidden;
  transform: scale3d(0, 0, 0);
  opacity: 0;
  transition: max-height 0.2s ease-out, opacity 0.4s ease-out, transform 0s linear 0.3s;
}

[dir=rtl] .joinchat__box {
  text-align: right;
}

.joinchat--chatbox .joinchat__box {
  opacity: 1;
  transform: scaleX(1);
  transition: max-height 0.2s ease-out, opacity 0.2s ease-out, transform 0s linear;
}

.joinchat--left .joinchat__box {
  right: auto;
  left: 0;
}

.joinchat__header {
  display: flex;
  flex-flow: row;
  align-items: center;
  position: relative;
  flex-shrink: 0;
  height: var(--header);
  min-height: 50px;
  padding: 0 70px 0 26px;
  margin: 0;
  background: var(--color);
}

[dir=rtl] .joinchat__header {
  padding: 0 26px 0 70px;
}

.joinchat--dark .joinchat__header {
  background: var(--dark);
}

.joinchat__header__text {
  font-size: 19px;
  font-weight: 600;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.8;
}

.joinchat__powered {
  font-size: 11px;
  line-height: 18px;
  color: inherit !important;
  text-decoration: none !important;
  fill: currentcolor;
  opacity: 0.8;
}

.joinchat__powered svg {
  display: inline-block;
  width: auto;
  height: 18px;
  vertical-align: -30%;
}

.joinchat__powered:active, .joinchat__powered:hover {
  color: inherit !important;
  text-decoration: none !important;
  opacity: 0.9;
  filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.3));
}

.joinchat__wa {
  height: 28px;
  width: auto;
  fill: currentcolor;
  opacity: 0.8;
}

.joinchat__close {
  --size:34px;
  position: absolute;
  top: calc(50% - var(--size) / 2);
  right: 24px;
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z'/%3E%3C/svg%3E") 50% no-repeat;
  background-size: 12px;
  cursor: pointer;
  transition: background-color 0.3s ease-out;
}

.joinchat__close:hover {
  background-color: rgba(0, 0, 0, 0.6);
}

.joinchat__close:active {
  background-color: rgba(0, 0, 0, 0.7);
}

[dir=rtl] .joinchat__close {
  right: auto;
  left: 24px;
}

.joinchat__box__scroll {
  min-height: 120px;
  padding: 20px 0 70px;
  padding-bottom: calc(var(--s) + 10px);
  background: #fff linear-gradient(0deg, var(--bg), var(--bg));
  overflow-x: hidden;
  overflow-y: auto;
  overscroll-behavior-y: contain;
}

.joinchat__box__scroll::-webkit-scrollbar {
  width: 5px;
  background: rgb(0 0 0/0);
}

.joinchat__box__scroll::-webkit-scrollbar-thumb {
  border-radius: 3px;
  background: rgb(0 0 0/0);
}

.joinchat--blur .joinchat__box__scroll {
  background: rgba(var(--rgb)/2%);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.joinchat--dark .joinchat__box__scroll {
  background: #1a1a1a;
}

.joinchat__box__scroll:hover::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.2);
}

@supports (-webkit-overflow-scrolling: touch) {
  .joinchat__box__scroll {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}
.joinchat__optin {
  padding: 0 16px;
  margin-bottom: 16px;
  color: #4a4a4a;
  font-size: 13px;
  line-height: 1.33;
}

.joinchat__optin a {
  display: inline;
  padding: 0;
  color: inherit !important;
  text-decoration: underline;
}

.joinchat__optin a:hover {
  text-decoration-thickness: 2px;
}

.joinchat__optin input {
  position: absolute;
  visibility: hidden;
}

.joinchat__optin label {
  position: relative;
  display: block;
  margin: 0;
  padding: 0 0 0 30px;
  color: inherit;
  font: inherit;
  cursor: pointer;
}

.joinchat__optin label:before {
  content: "";
  display: block;
  position: absolute;
  top: calc(50% - 11px);
  left: 0;
  width: 22px;
  height: 22px;
  border: 3px solid var(--color);
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 0 0 1px var(--text);
  transition: box-shadow 0.3s ease-in-out;
}

.joinchat--dark .joinchat__optin label:before {
  background: #000;
}

.joinchat__optin label:after {
  content: "";
  display: none;
  position: absolute;
  top: calc(50% - 8px);
  left: 8px;
  width: 6px;
  height: 14px;
  border: solid var(--text);
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}

[dir=rtl] .joinchat__optin label {
  padding: 0 30px 0 0;
}

[dir=rtl] .joinchat__optin label:before {
  left: auto;
  right: 0;
}

[dir=rtl] .joinchat__optin label:after {
  left: auto;
  right: 8px;
}

.joinchat__optin input:checked + label:before {
  box-shadow: 0 0 0 1px var(--text), inset 0 0 0 10px var(--color);
}

.joinchat__optin input:checked + label:after {
  display: block;
}

.joinchat--dark .joinchat__optin {
  color: #d8d8d8;
}

.joinchat__message {
  position: relative;
  min-height: 60px;
  padding: 17px 20px;
  margin: 0 26px 26px;
  border-radius: 32px;
  background: #fff;
  color: #4a4a4a;
  word-break: break-word;
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3));
  transform: translateZ(0);
}

.joinchat__message:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 20px;
  left: -15px;
  width: 17px;
  height: 25px;
  background: inherit;
  -webkit-clip-path: var(--peak, url("#joinchat__message__peak"));
  clip-path: var(--peak, url("#joinchat__message__peak"));
}

.joinchat--dark .joinchat__message {
  background: #505050;
  color: #d8d8d8;
}

@keyframes joinchat_show {
  0% {
    transform: scale3d(0, 0, 0);
  }
  to {
    transform: scaleX(1);
  }
}
@keyframes joinchat_badge_in {
  0% {
    opacity: 0;
    transform: translate3d(0, 50px, 0);
  }
  to {
    opacity: 1;
    transform: translateZ(0);
  }
}
@keyframes joinchat_badge_out {
  0% {
    opacity: 1;
    transform: translateZ(0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }
}
@keyframes joinchat_plain {
  0%, 50%, to {
    stroke-dashoffset: 1097;
  }
  5%, 45% {
    stroke-dashoffset: 0;
  }
}
@keyframes joinchat_chat {
  0%, 50%, to {
    stroke-dashoffset: 1020;
  }
  5%, 45% {
    stroke-dashoffset: 0;
  }
}
@keyframes joinchat_image_loop {
  0% {
    opacity: 0;
  }
  3%, 20% {
    opacity: 1;
  }
  25%, to {
    opacity: 0;
  }
}
@keyframes joinchat_tootlip {
  0% {
    opacity: 0;
    transform: scaleY(0);
  }
  1%, 20% {
    opacity: 1;
    transform: scaleX(1);
  }
  25%, to {
    opacity: 0;
    transform: scaleX(1);
  }
}
.joinchat__woo-btn__wrapper {
  clear: both;
}

.joinchat__woo-btn {
  --s:40px;
  display: inline-block;
  box-sizing: border-box;
  height: var(--s);
  max-width: 100%;
  padding: 0 calc(var(--s) / 2) 0 var(--s);
  background: #25d366 var(--joinchat-ico) calc(var(--s) * 0.2) 50% no-repeat;
  background-size: calc(var(--s) * 0.6);
  color: #fff;
  border-radius: calc(var(--s) / 2);
  font: 700 normal calc(var(--s) * 0.35)/var(--s) var(--joinchat-font);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  transition: background-color 0.2s;
}

.joinchat__woo-btn:empty {
  padding-right: 0;
}

.joinchat__woo-btn:hover {
  background-color: #128c7e;
}

@media (orientation: landscape) and (min-height: 481px), (orientation: portrait) and (min-width: 481px) {
  .joinchat--mobile {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .joinchat--footer-bar {
    --bottom:76px!important;
  }
}
@media (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
  .joinchat {
    --bottom:6px;
    --sep:6px;
    --header:calc(var(--s)*0.91667);
  }
  .joinchat__header__text {
    font-size: 17px;
  }
  .joinchat__close {
    --size:28px;
  }
  .joinchat__box__scroll {
    padding-top: 15px;
  }
  .joinchat__message {
    padding: 18px 16px;
    line-height: 24px;
    margin: 0 20px 20px;
  }
}
@media (hover: hover) {
  .joinchat__button:hover .joinchat__tooltip {
    opacity: 1;
    animation: none;
    transition: opacity 0.2s;
  }
  .joinchat--btn .joinchat__button:hover .joinchat__qr, .joinchat--chatbox .joinchat__button:hover .joinchat__qr {
    display: flex;
  }
}
@media (prefers-color-scheme: dark) {
  .joinchat--dark-auto {
    --msg:var(--dark);
  }
  .joinchat--dark-auto .joinchat__box__scroll {
    background: #1a1a1a;
  }
  .joinchat--dark-auto .joinchat__header {
    background: var(--dark);
  }
  .joinchat--dark-auto .joinchat__optin label:before {
    background: #000;
  }
  .joinchat--dark-auto .joinchat__optin {
    color: #d8d8d8;
  }
  .joinchat--dark-auto .joinchat__message {
    background: #505050;
    color: #d8d8d8;
  }
}
@media (prefers-reduced-motion) {
  .joinchat {
    animation: none;
  }
  .joinchat__button__send .joinchat_svg__plain {
    stroke-dasharray: 0;
    animation: none;
  }
  .joinchat__button__send .joinchat_svg__chat {
    animation: none;
  }
  .joinchat__button__sendtext {
    transition: none !important;
  }
}
.dumb-class {
  opacity: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL192YXJzLnNjc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwibWl4aW5zL19tZWRpYS1taXhpbi5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsImJhc2UvX2ljb25zLnNjc3MiLCJiYXNlL19saW5rcy5zY3NzIiwiYmFzZS9fYnV0dG9ucy5zY3NzIiwiYmFzZS9fbWFyZ2lucy5zY3NzIiwiYmFzZS9fYWNjb3JkaW9uLnNjc3MiLCJiYXNlL190YWJzLnNjc3MiLCJiYXNlL19zZWN0aW9uLWJhY2tncm91bmRzLnNjc3MiLCJsYXlvdXQvX2dyaWQuc2NzcyIsImJsb2Nrcy9fY2F0YXB1bHQtY29va2llLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9fbW9kYWwuc2NzcyIsImJsb2Nrcy9fcmVnaXN0cmF0aW9uLWZvcm0uc2NzcyIsImJsb2Nrcy9fdG8tdG9wLWJ1dHRvbi5zY3NzIiwicGFnZXMvX2hvbWVwYWdlLnNjc3MiLCJwYWdlcy9fY3JtLXBhZ2Uuc2NzcyIsInBhZ2VzL19zbXMtcGFnZS5zY3NzIiwicGFnZXMvX2ludGVncmF0aW9ucy1wYWdlLnNjc3MiLCJwYWdlcy9fcHJpY2luZy1wYWdlLnNjc3MiLCJtaXhpbnMvX2NvbG9yLW1peGluLnNjc3MiLCJwYWdlcy9fbnVtYmVycy1wYWdlLnNjc3MiLCJwYWdlcy9fY29udGFjdC1jZW50ZXItcGFnZS5zY3NzIiwicGFnZXMvX3NpcC10cnVuay1wYWdlLnNjc3MiLCJwYWdlcy9fc3dpdGNoYm9hcmQtcGFnZS5zY3NzIiwicGFnZXMvX2lwLXBob25lcy1oZWFkc2V0cy1wYWdlLnNjc3MiLCJwYWdlcy9fM2N4LXBhZ2Uuc2NzcyIsInBhZ2VzL19hYm91dC1wYWdlLnNjc3MiLCJwYWdlcy9fcGFydG5lcnMtcGFnZS5zY3NzIiwicGFnZXMvX25ld3MtcGFnZS5zY3NzIiwicGFnZXMvX2NvbnRhY3QtcGFnZS5zY3NzIiwicGFnZXMvX3N1cHBvcnQtcGFnZS5zY3NzIiwicGFnZXMvX3JlZ2lzdHJhdGlvbi1wYWdlLnNjc3MiLCJwYWdlcy9fY2F0ZWdvcnktcGFnZS5zY3NzIiwicGFnZXMvX2xlZ2FsLXBhZ2Uuc2NzcyIsInBhZ2VzL180MDQtcGFnZS5zY3NzIiwicGx1Z2lucy9fY2xpY2stZGF0b3MtbG9wZC5zY3NzIiwicGx1Z2lucy9fZmFuY3lib3guc2NzcyIsInBsdWdpbnMvX2ludGxUZWxJbnB1dC5zY3NzIiwicGx1Z2lucy9fam9pbmNoYXQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUlBO0FDSkE7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0VBR0M7OztBQUdEO0FBRUE7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFFQTtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQy9GRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FDVkQ7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFHRDtFQUNDOzs7QUNWQTtFQUNDLFNBSlM7OztBQUdWO0VBQ0MsU0FKUzs7O0FBR1Y7RUFDQyxTQUpTOzs7QUFHVjtFQUNDLFNBSlM7OztBQVlWO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7RUFDQSxlQUxlO0VBTWY7OztBQUhEO0VBQ0M7RUFDQSxlQUxlO0VBTWY7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQVFEO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQU1EO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUREO0VBQ0M7OztBQUlGO0VBQ0M7OztBQUlEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUtEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUtEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUtEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQ3BTQTtFRHdTQTtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7O0FDM1NEO0VEZ1RBO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOzs7QUVoVUY7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUNBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUNqTEQ7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0FBRUE7QUFBQTtBQUVDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFFQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQzNyTUQ7RUFDQztFQUNBOztBQUVBO0VBQ0MsT053Z0JrQjs7O0FPN2dCcEI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLE9Qb2hCYTtFT25oQmI7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDLE9QeWdCWTtFT3ZnQlosa0JQd2dCWTtFT3ZnQlo7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7RUFFQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQyxPUHVlYTtFT3JlYixrQlBzZWE7O0FPcGViO0VBQ0MsY1BrZVk7RU9oZVo7OztBQUlGO0VBQ0MsT1A0ZGE7RU8xZGIsa0JQeWRhOztBT3ZkYjtFQUNDLE9Qc2RZO0VPcmRaLGNQcWRZO0VPbmRaOzs7QUFJRjtFQUNDLE9QOGNhO0VPN2NiLGNQNmNhO0VPM2NiOzs7QUFHRDtFQUNDLE9Qd2NhO0VPdmNiLGNQdWNhO0VPcmNiOzs7QUFHRDtFQUNDLE9QaWNhO0VPL2JiLGtCUDhiYTtFTzdiYjs7O0FBR0Q7RUFDQyxPUHliYTtFT3ZiYixrQlB3YmE7RU92YmI7OztBQUdEO0VBQ0M7RUFFQSxPUGdiYTs7O0FRM2hCYjtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFLRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFiRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUNoQ0Y7RUFDQztFQUNBOzs7QUFJQTtFQUNDOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBTUg7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNDOzs7QUFJRjtFQUNDOzs7QUNuQ0Q7RUFDQztFQUNBO0VBRUE7OztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOzs7QUNYRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUEsa0JYaWhCWTtFV2hoQlo7RUFDQTtFQUNBOzs7QVJiRDtFUW1CQztJQUNDOzs7QWJISDtBY2xCQTtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7QVRQQTtFU0tEO0lBS0U7Ozs7QUFJRjtFQUNDO0VBRUE7O0FUakJBO0VTY0Q7SUFNRTs7OztBQUlGO0VBQ0M7RUFFQTtFQUNBOztBVDVCQTtFU3dCRDtJQU9FOzs7O0FBSUY7RUFDQztFQUVBOztBVDVDQTtFU3lDRDtJQU1FOzs7QVR6Q0Q7RVNtQ0Q7SUFVRTs7OztBQUlGO0VBQ0M7RUFFQTs7QVQxREE7RVN1REQ7SUFNRTs7O0FUdkREO0VTaUREO0lBVUU7Ozs7QWQ3Q0Y7QWVyQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFNQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQ2hERDtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCZHdoQmE7OztBY3JoQmQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUEsT2RxZ0JhOzs7QWNsZ0JkO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUVBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBLE9ka2RhO0VjaGRiOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBLE9kcWJhO0VjcGJiOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0MsT2Q2WmE7OztBYzFaZDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0MsT2RvWmE7OztBY2paZDtBQUFBO0VBRUM7OztBWDVJQTtFV2dKQTtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7O0FYOUxEO0VXbU1BO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7OztBQ3hPRjtFQUNDO0VBQ0E7RUFFQSxrQmZ5aEJhOztBZXZoQmI7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBRUE7RUFFQTs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUVBO0VBRUEsa0JmbWJhO0VlamJiO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtFQUdDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLE9mOFphO0VlNVpiOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBLE9mZ1phO0VlOVliOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7O0FBR0Q7QUFBQTtBQUFBO0VBR0M7RUFFQTtFQUNBOzs7QUFHRDtBQUFBO0VBRUMsT2ZzVnFCOzs7QWVuVnRCO0FBQUE7RUFFQyxPZitVdUI7OztBZTVVeEI7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBLE9mc1ZhOztBZXBWYjtFQUNDLE9mb1ZZO0VlbFZaLGtCZmlWWTs7O0FlN1VkO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUEsWWZxVWE7RWVuVWI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJQTtBQUFBO0VBRUM7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBRUE7RUFDQSxPZjZSYTs7O0FlMVJkO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBRUE7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsT2Z5TWE7RWV4TWI7RUFDQTs7O0FacFZBO0VZd1ZBO0lBQ0M7O0VBR0Q7QUFBQTtBQUFBO0lBR0M7O0VBR0Q7SUFDQzs7O0FDcFdGO0VBQ0M7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQztFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7OztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFFQTs7QUFFQTtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUVBOzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0VBSUM7RUFDQTs7O0FBR0Q7QUFBQTtFQUVDOzs7QUFHRDtFQUNDO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7O0FDOUpGO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7OztBQzNHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBRUEsa0JBdEJvQjtFQXdCcEI7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDLGtCQXJDbUI7O0FBdUNuQjtFQUNDLE9BN0NPOztBQWlEVDtFQUNDLGFBakRjO0VBa0RkO0VBQ0E7RUFDQSxPQXREUTtFQXVEUjtFQUNBOztBQUdEO0VBRUM7RUFFQSxrQkExRG1COzs7QUE4RHJCO0VBQ0M7O0FBRUE7RUFDQyxrQkFqRW1COzs7QUFxRXJCO0VBQ0M7RUFFQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QWZ0RkE7RWUwRkE7SUFDQztJQUVBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7OztBcEIzRUY7QXFCNUJDO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0EsT25CMGZZOztBbUJ2ZmI7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBRUEsT25Ca2RZO0VtQmhkWixrQm5CaWRZOztBbUIvY1o7RUFDQzs7QUFJRjtBQUFBO0VBRUM7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxPbkJ3Vlk7RW1CdFZaLGtCbkJxVlk7O0FtQm5WWjtFQUNDLE9uQmtWVztFbUJoVlgsa0JuQmlWVzs7QW1CN1ViO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPbkJ5Slk7O0FtQnRKYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPbkJ3SFk7O0FtQnJIYjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBRUE7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFFQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUEsa0JuQmlEVztFbUJoRFg7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtBQUFBO0VBRUM7O0FBR0Q7RUFDQzs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUEsT25CMUZZOztBbUI2RmI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0EsT25CL0dZOztBbUJrSGI7RUFDQztFQUNBO0VBRUEsa0JuQnRIWTs7O0FHM2hCYjtFZ0J1cEJDO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUtDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUVBO0lBQ0M7O0VBR0Q7SUFDQzs7RUFJRjtJQUNDOzs7QWhCMTJCRjtFZ0JpM0JDO0lBQ0M7SUFFQTtJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFFQTtJQUNDOztFQUlGO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQztJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7SUFDQTtJQUNBOztFQUdEO0FBQUE7SUFFQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7O0FDNW9DRjtBQUFBO0VBRUM7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBLE9wQnFmWTtFb0JwZlo7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUEsa0JwQjJaWTs7QW9CeFpiO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPcEJrWlk7O0FvQi9ZYjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQyxrQnBCeVdpQjs7QW9CclduQjtFQUNDO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQSxPcEIwTmtCOztBb0J2Tm5CO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQSxrQnBCcUpZOztBb0JsSmI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPcEIrR1k7O0FvQjVHYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCcEJ1R1k7O0FvQnBHYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCcEIrRlk7OztBRzNoQmI7RWlCa2NDO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7OztBakJ6a0JGO0VpQmdsQkM7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBRUE7SUFDQzs7RUFJRjtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7SUFFQTtJQUVBO0lBQ0E7SUFDQTtJQUNBOzs7QUNsdkJGO0VBQ0M7RUFFQTtFQUVBLE9yQnNoQlk7RXFCcmhCWjtFQUVBLGtCckJvaEJZOztBcUJsaEJaO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnJCd2VvQjtFcUJ2ZXBCO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsT3JCdWFZO0VxQnJhWjs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxPckJtWVk7RXFCallaLGtCckJnWVk7O0FxQjlYWjtFQUNDLE9yQjZYVztFcUIzWFgsa0JyQjRYVzs7QXFCeFhiO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPckJrWFk7O0FxQi9XYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPckJ3V1k7O0FxQnJXYjtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQSxrQnJCa1BZOztBcUIvT2I7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsT3JCME1ZOztBcUJ2TWI7RUFDQztFQUNBO0VBQ0E7RUFFQSxrQnJCa01ZOztBcUIvTGI7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBLE9yQnlMWTs7QXFCdExiO0VBQ0M7RUFDQTtFQUVBLGtCckJrTFk7OztBRzNoQmI7RWtCK1dDO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7O0FsQjNiRjtFa0JrY0M7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0FBQUE7SUFFQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7OztBQ3RsQkY7RUFDQztFQUVBO0VBRUEsT3RCc2hCWTtFc0JyaEJaO0VBRUEsa0J0Qm9oQlk7O0FzQmxoQlo7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnVlb0I7RXNCdGVwQjtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPdEJ1YVk7RXNCcmFaOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnRCdVRvQjtFc0J0VHBCO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0MsT3RCK1JvQjs7QXNCNVJyQjtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGtCdEI4UG9CO0VzQjdQcEI7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQSxrQnRCOFBZOztBc0IzUGI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLE90QnVOWTs7QXNCcE5iO0VBQ0M7RUFDQTtFQUNBO0VBRUEsa0J0QitNWTs7QXNCNU1iO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPdEJzTVk7O0FzQm5NYjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUVBLGtCdEIyTFk7OztBRzNoQmI7RW1Cc1dDO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7O0FuQjljRjtFbUJxZEM7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0FBQUE7SUFHQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtBQUFBO0lBRUM7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOzs7QUNubEJGO0VBQ0M7RUFFQTtFQUVBLE92QnNoQlk7RXVCcmhCWjtFQUVBLGtCdkJvaEJZOztBdUJsaEJaO0VBQ0M7O0FBS0Y7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUN2QkQ7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QUR3QkE7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGtCdkJnZW9CO0V1Qi9kcEI7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVDLGtCdkJ3YmlCOztBdUJwYm5CO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBRUEsa0J2QjZVWTs7QXVCMVViO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnZCb05vQjtFdUJuTnBCO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QXBCL1dEO0VvQnFYQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7O0FwQjVkRjtFb0JtZUM7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFFQTtJQUNDOztFQUlGO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUVBO0lBQ0E7SUFDQTtJQUVBO0lBRUE7SUFDQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7O0FFM2tCRjtFQUNDO0VBRUE7RUFFQSxPekJzaEJZO0V5QnJoQlo7RUFFQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFRDNCRDtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBOztBQzRCQTtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFJQTtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPekI2YVk7RXlCM2FaOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsT3pCNlhZO0V5QjNYWjtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLE96QnFXWTtFeUJuV1osa0J6QmtXWTs7QXlCL1ZiO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE96QitUWTs7QXlCNVRiO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0MsT3pCaVJrQjs7QXlCOVFuQjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBRUEsa0J6QmdQWTs7QXlCN09iO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPekI0Slk7RXlCMUpaLGtCekIySWtCOztBeUJ4SW5CO0VBQ0M7RUFDQTtFQUVBLGtCekJvSlk7O0F5QmpKYjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFRGhhRDtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBOztBQ2lhQTtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPekI4R1k7O0F5QjNHYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCekJzR1k7O0F5Qm5HYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsT3pCNkZZOztBeUIxRmI7RUFDQztFQUNBO0VBQ0E7RUFFQSxrQnpCcUZZOztBeUJsRmI7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7OztBdEIvZ0JEO0VzQnFoQkM7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBRUE7SUFDQzs7RUFJRjtJQUNDO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQzs7O0F0QmpyQkY7RXNCd3JCQztJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOzs7QUN2MEJGO0VBQ0M7RUFFQTtFQUVBLE8xQnNoQlk7RTBCcmhCWjtFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQjFCMmVvQjtFMEIxZXBCO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxPMUJtYVk7RTBCamFaLGtCMUJrYVk7O0EwQi9aYjtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0MsTzFCMFdZOztBMEJ2V2I7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0IxQnlSb0I7RTBCeFJwQjtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQSxrQjFCMlBZOztBMEJ4UGI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPMUJrTlk7O0EwQi9NYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCMUIwTVk7O0EwQnZNYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsTzFCaU1ZOztBMEI5TGI7RUFDQztFQUNBO0VBQ0E7RUFFQSxrQjFCeUxZOztBMEJ0TGI7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBLE8xQmtFWTs7QTBCL0RiO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7OztBdkJyZUQ7RXVCMmVDO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7OztBdkIvb0JGO0V1QnNwQkM7QUFBQTtJQUVDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOzs7QUNseUJGO0VBQ0M7RUFFQTtFQUVBLE8zQnNoQlk7RTJCcmhCWjtFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VIM0JEO0VBRUEsa0J4QnVnQnFCO0V3QnRnQnJCO0VBQ0E7O0FHNEJBO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPM0IyWVk7RTJCellaOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLE8zQjRYWTtFMkIxWFo7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLE8zQnFXWTtFMkJuV1osa0IzQmtXWTs7QTJCL1ZiO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTzNCMlJrQjs7QTJCeFJuQjtFQUNDOztBQUdEO0VBQ0M7RUFFQSxrQjNCaVJrQjs7QTJCOVFuQjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsTzNCdVJZOztBMkJwUmI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDLE8zQjBOa0I7O0EyQnZObkI7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCM0J1Tlk7O0EyQnBOYjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTzNCOE1ZOztBMkIzTWI7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUMsa0IzQnFLaUI7O0EyQmpLbkI7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUEsa0IzQjJGWTs7QTJCeEZiO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsTzNCa0RZOztBMkIvQ2I7RUFDQztFQUNBO0VBQ0E7RUFFQSxrQjNCMENZOztBMkJ2Q2I7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBLE8zQmlDWTs7QTJCOUJiO0VBQ0M7RUFDQTtFQUNBO0VBRUEsa0IzQnlCWTs7O0FHM2hCYjtFd0J3Z0JDO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOzs7QXhCM3BCRjtFd0JtcUJDO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUVBO0lBQ0M7O0VBSUY7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTtJQUNBO0lBQ0E7SUFFQTtJQUVBO0lBQ0E7SUFDQTtJQUNBOzs7QUN0MkJGO0VBQ0M7RUFFQTtFQUVBOztBQUdEO0VBQ0M7RUFFQSxPNUJnaEJZO0U0Qi9nQlo7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VKcENEO0VBRUEsa0J4QnVnQnFCO0V3QnRnQnJCO0VBQ0E7O0FJcUNBO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsTzVCeVlZO0U0QnZZWjs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBLE81QnFUa0I7O0E0QmxUbkI7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBRUE7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFFQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQSxrQjVCbVFXO0U0QmxRWDs7QUFJRjtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLE81QnVPWTs7QTRCcE9iO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVDLGtCNUI2TGlCOztBNEJ6TG5CO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFSjdWRDtFQUVBLGtCeEJxZ0J1QjtFd0JwZ0J2QjtFQUNBOztBSThWQTtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUpuYUQ7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QUlvYUE7RUFDQztFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBLGtCNUJpRVk7O0E0QjlEYjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFSm5mRDtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBOztBSW9mQTtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPNUIyQlk7O0E0QnhCYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCNUJtQlk7O0E0QmhCYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsTzVCVVk7O0E0QlBiO0VBQ0M7RUFDQTtFQUNBO0VBRUEsa0I1QkVZOzs7QUczaEJiO0V5QitoQkM7SUFDQztJQUVBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTs7RUFHRDtJQUNDOzs7QXpCcnRCRjtFeUI0dEJDO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBRUE7SUFDQzs7RUFJRjtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBRUE7SUFDQTs7RUFFQTtJQUNDOztFQUlGO0FBQUE7SUFFQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBRUE7SUFDQTtJQUNBO0lBRUE7SUFFQTtJQUNBO0lBQ0E7SUFDQTs7O0FBS0g7RUFDQztJQUNDOzs7QUMxOEJEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPN0IwZlk7O0E2QnZmYjtFQUNDO0VBRUE7RUFDQTtFQUNBLE83QmtmWTtFNkJqZlo7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGtCN0J3Ym9CO0U2QnZicEI7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUEsTzdCeVhvQjs7QTZCdFhyQjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUVBLGtCN0JpWVk7O0E2QjlYYjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPN0J5Vlk7O0E2QnRWYjtFQUNDO0VBQ0E7RUFDQTtFQUVBLGtCN0JpVlk7O0E2QjlVYjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsTzdCd1VZOztBNkJyVWI7RUFDQztFQUNBO0VBRUEsa0I3QmlVWTs7QTZCOVRiO0VBQ0M7RUFDQTtFQUNBOzs7QTFCaE9EO0UwQnNPQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOzs7QTFCcFNGO0UwQjJTQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBRUE7SUFDQzs7RUFJRjtJQUNDO0lBQ0E7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQztJQUNBOztFQUdEO0lBQ0M7OztBQzdYRjtFQUNDO0VBRUE7RUFFQSxPOUJzaEJZO0U4QnJoQlo7RUFFQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0I5Qmtlb0I7RThCamVwQjtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsTzlCb1hZO0U4QmxYWjs7QUFHRDtFQUNDO0VBRUEsa0I5QjZXWTs7QThCMVdiO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLE85QnFVWTs7QThCbFViO0VBQ0M7RUFDQTtFQUNBO0VBRUEsa0I5QjZUWTs7QThCMVRiO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPOUJvVFk7O0E4QmpUYjtFQUNDO0VBQ0E7RUFFQSxrQjlCNlNZOztBOEIxU2I7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsTzlCZ1NZO0U4QjlSWjtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLE85QndRWTtFOEJ0UVosa0I5QnFRWTs7QThCblFaO0VBQ0MsTzlCa1FXO0U4QmhRWCxrQjlCaVFXOztBOEI3UGI7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0I5QnFLb0I7RThCcEtwQjtFQUVBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7OztBM0I5WkQ7RTJCb2FDO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUVBO0lBQ0M7O0VBSUY7SUFDQztJQUVBO0lBQ0E7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7OztBM0J4aUJGO0UyQitpQkM7SUFDQztJQUNBO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUVBO0lBQ0M7O0VBSUY7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7O0FDM3JCRjtFQUNDO0VBRUE7RUFFQSxPL0JzaEJZO0UrQnJoQlo7RUFFQSxrQi9Cb2hCWTs7QStCbGhCWjtFQUNDOztBQUlGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQi9COGVvQjtFK0I3ZXBCO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0MsTy9Cc2NXOztBK0JsY2I7QUFBQTtFQUVDLE8vQmdjWTs7QStCN2JiO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBSUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUVBO0VBRUE7O0FBR0Q7RUFDQztFQUVBLE8vQmdZVztFK0IvWFg7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUVBO0VBRUEsa0IvQmdYVzs7QStCOVdYO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQztFQUVBO0VBRUE7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsTy9CdVVZO0UrQnJVWjtFQUVBOztBQUVBO0VBRUMsa0IvQitUVzs7QStCM1RiO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFUHpPRDtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBOztBTzBPQTtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUEsa0IvQmlPVztFK0JoT1g7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QTVCdllGO0U0QjhZQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOzs7QTVCL2dCRjtFNEJzaEJDO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUVBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFFQTtJQUNDOzs7QUNocUJIO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0EsT2hDbWdCWTs7QWdDaGdCYjtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0EsT2hDZ2ZZOztBZ0M3ZWI7RUFDQztFQUVBLE9oQzBlWTtFZ0N4ZVosa0JoQ3llWTs7QWdDdGViO0VBQ0M7O0FBR0Q7RVIxREE7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTtFUXlEQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RVIzSEE7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QVEySEE7RVIvSEE7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QVErSEE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBRUEsT2hDK1ZZO0VnQzdWWixrQmhDOFZZOztBZ0MzVmI7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RVJuUEQ7RUFFQSxrQlFtUHdCO0VSbFB4QjtFQUNBOztBUW9QQTtFQUNDO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RVJ4VEE7RUFFQSxrQnhCcWdCdUI7RXdCcGdCdkI7RUFDQTtFUXVUQztFQUNBO0VBQ0E7RUFDQTs7QUFJRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBLGtCaENrTVk7O0FnQy9MYjtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFUnRXRDtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBOztBUXVXQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxPaENvS1k7RWdDbktaOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBLE9oQ21KWTs7QWdDaEpiO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBLE9oQ2dJWTs7QWdDOUhaO0VBQ0M7O0FBSUY7RUFDQyxPaEN3SFk7O0FnQ3JIYjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQSxrQmhDOEZrQjs7QWdDM0ZuQjtFQUNDO0VBRUE7O0FBR0Q7RUFDQzs7O0E3QnhiRDtFNkI4YkM7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUVBO0lBQ0M7O0VBSUY7QUFBQTtJQUVDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTtJQUVBO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7OztBN0J6akJGO0U2QmdrQkM7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7OztBQ251QkY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VUUkQ7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QVNTQTtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBRUE7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBRUEsa0JqQ21Xa0I7RWlDaldsQjs7QUFFQTtFQUNDLE9qQ3dYVztFaUN0WFgsa0JqQ3VYVzs7QWlDblhiO0VBQ0M7RUFDQTtFQUVBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSxPakMrVlk7O0FpQzdWWjtFQUNDLGNqQzRVaUI7RWlDMVVqQixPakMwVWlCOztBaUN2VWxCO0VBRUM7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0MsT2pDd1VXO0VpQ3RVWCxrQmpDdVRpQjs7QWlDblRuQjtFQUNDO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QTlCaFFGO0U4QnVRQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOzs7QTlCMVJGO0U4QmlTQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFFQTtJQUNDOzs7QUMxVkg7RUFDQztFQUNBO0VBRUEsT2xDdWhCWTtFa0NyaEJaLGtCbENzaEJZOztBa0NwaEJaO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RVZoQ0E7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QVVnQ0E7RVZwQ0E7RUFFQSxrQnhCMGdCbUI7RXdCemdCbkI7RUFDQTs7QVVvQ0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7RUFFQTs7QUFHRDtBQUFBO0VBRUM7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VWcEhEO0VBRUEsa0J4QnVnQnFCO0V3QnRnQnJCO0VBQ0E7O0FVcUhBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RVY1SUQ7RUFFQSxrQnhCdWdCcUI7RXdCdGdCckI7RUFDQTs7QVU2SUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0FBQUE7RUFFQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFDQTs7O0EvQjlLRDtFK0JvTEM7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDO0lBQ0E7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0FBQUE7SUFFQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOzs7QS9CaE9GO0UrQnVPQztBQUFBO0FBQUE7SUFHQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7SUFDQTs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7OztBQzVTRjtFQUNDO0VBQ0E7RUFFQSxrQm5Dd2hCWTs7QW1DcmhCYjtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFWGhCQTtFQUVBLGtCeEJ1Z0JxQjtFd0J0Z0JyQjtFQUNBO0VXZUM7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBLE9uQzRmWTs7QW1DemZiO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPbkNzZFk7O0FtQ25kYjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsT25DdWNZO0VtQ3RjWjtFQUVBLGtCbkNxY1k7O0FtQ25jWjtFQUNDLE9uQ2tjVztFbUNoY1gsa0JuQytiVzs7QW1DM2JiO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQSxPbkNtYlk7O0FtQ2hiYjtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBRUE7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VYMUxEO0VBRUEsa0J4QnVnQnFCO0V3QnRnQnJCO0VBQ0E7O0FXMkxBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7O0FoQzFNRDtFZ0NnTkM7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOzs7QWhDM1NGO0VnQ2tUQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTtJQUNBOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTtJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7QUFBQTtJQUVDOztFQUdEO0lBQ0M7SUFDQTtJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUVBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUVBO0lBQ0E7O0VBRUE7SUFDQzs7O0FDdGFIO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QWpDbEJEO0VpQ3dCQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7O0FqQzNCRjtFaUNrQ0M7SUFDQzs7O0FDekNGO0VBQ0M7RUFDQTtFQUVBLGtCckN3aEJZOztBcUN0aEJaO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLE9yQzJnQlk7O0FxQ3hnQmI7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBOztBQUdEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUdEO0FBQUE7RUFFQztFQUVBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtBQUFBO0VBRUM7RUFFQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFFQSxrQnJDdVhrQjtFcUNyWGxCOztBQUVBO0VBQ0MsT3JDNFlXO0VxQzFZWCxrQnJDMllXOztBcUN2WWI7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFFQTtFQUNBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7QUFHRDtBQUFBO0VBRUM7RUFDQTs7QUFPRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FsQ3ZRRDtFa0M2UUM7SUFDQzs7RUFFQTtJQUNDOztFQUlGO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7O0FsQzlVRjtFa0NxVkM7SUFDQztJQUNBOztFQUVBO0lBQ0M7O0VBSUY7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFFQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDO0lBRUE7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7SUFDQTs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBQ0E7SUFDQzs7O0FDN2FIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QW5DbkVEO0VtQ3lFQztJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtBQUFBO0lBRUM7SUFDQTs7O0FDekZIO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFFQTs7QXBDQUE7RW9DUEQ7SUFTRTs7OztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBcENmQTtFb0NZRDtJQUtFOzs7QXBDWEQ7RW9DTUQ7SUFTRTs7OztBekM2QkY7QTBDbkRBO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBSUE7RUFDQzs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBRUE7OztBQUlBO0VBQ0M7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFFQTs7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7OztBQ3hNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBRUE7OztBQU1KO0VBQ0M7SUFDQzs7O0FBSUY7RUFDQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7O0FBSUY7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztJQUNDO0lBQ0E7OztBQUlGO0VBQ0M7SUFDQztJQUNBOzs7QUFJRjtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0lBQ0M7SUFDQTs7RUFHRDtJQUNDO0lBQ0E7OztBQUlGO0VBQ0M7SUFDQztJQUNBOzs7QUFJRjtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQztJQUNDOztFQUdEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7O0FBSUY7RUFDQztFQUVBOzs7QUFHRDtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7SUFDQzs7RUFHRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQztFQUVBOzs7QUFHRDtFQUNDO0lBQ0M7O0VBR0Q7SUFDQzs7O0FBSUY7RUFDQztJQUNDOzs7QUFJRjtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7RUFFQTs7O0FBR0Q7RUFDQztJQUNDOztFQUdEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7O0FBS0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7RUFHRDtJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7O0VBR0Q7SUFDQzs7O0FBSUY7RUFDQztJQUNDOzs7QUFJRjtFQUNDO0lBQ0M7OztBQUtEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7OztBQUtEO0VBQ0M7RUFFQTs7QUFHRDtFQUNDO0VBRUE7OztBQUlGO0VBQ0M7SUFDQztJQUNBOztFQUdEO0lBQ0M7SUFDQTs7O0FBSUY7RUFDQztJQUNDO0lBQ0E7O0VBR0Q7SUFDQztJQUNBOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTs7O0FBSUY7RUFDQztJQUNDO0lBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7O0FBS0g7RUFDQztJQUNDO0lBRUE7OztBQUtEO0VBQ0M7RUFDQTs7O0FBS0Q7RUFDQztFQUNBOzs7QUFNQTtFQUNDO0VBRUE7O0FBS0Q7RUFDQztFQUVBOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOzs7QUFPRDtFQUNDO0VBQ0E7RUFFQTs7QUFLRDtFQUNDO0VBQ0E7RUFFQTs7QUFJRjtFQUNDOztBQUdEO0VBQ0M7O0FBSUE7RUFDQzs7QUFLRDtFQUNDOzs7QUFLSDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBRUE7RUFFQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUVBO0VBQ0E7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTs7O0FBSUE7RUFDQzs7O0FBSUY7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFFQTtFQUNBOzs7QUFLRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFQTtFQUNDO0VBQ0E7RUFFQTtFQUNBOzs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7RUFFQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7OztBQUlBO0VBQ0M7O0FBS0M7RUFDQzs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBTUo7RUFDQztFQUVBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUNBOzs7QUFJQTtFQUNDO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFFQTtFQUVBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBRUE7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBOztBQUVBO0VBQ0M7O0FBS0Q7RUFDQzs7QUFHRDtFQUNDOztBQUtEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBRUE7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7OztBQUlGO0VBQ0M7OztBQUlBO0VBQ0M7O0FBRUE7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBOztBQUlBO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBS0g7RUFDQzs7O0FBR0Q7RUFDQztFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUVBOzs7QUFJRjtFQUNDO0VBRUE7OztBQUdEO0VBQ0M7O0FBRUE7RUFDQztFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFJRjtFQUNDO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQzs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQztFQUVBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOzs7QUFJRjtFQUNDOztBQUVBO0VBQ0M7RUFFQTs7QUFJQTtFQUNDOztBQUdEO0VBQ0M7OztBQU1GO0VBQ0M7O0FBR0Q7RUFDQzs7O0FBS0Q7RUFDQzs7QUFHRDtFQUNDOzs7QUFLRDtFQUNDOztBQUdEO0VBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQzk4Q0Q7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOzs7QUFJSDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JBcElvQjtFQXFJcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0MsT0FqS1M7OztBQW1LVjtFQUNDLGtCQWxLb0I7OztBQW9LckI7RUFDQzs7O0FBR0E7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQyxrQkE3TGlCOztBQW9NakI7RUFDQzs7QUFDQTtFQUNDLGtCQXRNZTs7QUErTWpCO0VBQ0M7O0FBQ0E7RUFDQyxrQkFsTmU7OztBQTBOcEI7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0Msa0JBL09tQjs7O0FBbVBwQjtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7O0FBSUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCQXRSb0I7RUF1UnBCOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQSxrQkFsVG9COzs7QUFvVHJCO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTs7O0FDMXpDRjtFQUFNO0VBQXMxQjs7O0FBQTRIO0VBQVU7RUFBYztFQUFXO0VBQVM7RUFBZ0M7RUFBVztFQUFTO0VBQVk7RUFBVztFQUEwQztFQUF3QjtFQUFpRjtFQUFrRjtFQUF3QjtFQUFnQjtFQUF1RztFQUEwRTtFQUFtQjtFQUFrQjtFQUFhO0VBQWU7RUFBYTtFQUFpQjtFQUFxQjtFQUE0RDtFQUFpQjtFQUFxRTtFQUF5QjtFQUFxRDtFQUF5QjtFQUFzQjtFQUFpQjtFQUEwQjtFQUFtQzs7O0FBQXlDO0VBQStDOzs7QUFBc0I7RUFBZ0I7RUFBYzs7O0FBQW9CO0VBQWdCO0VBQVc7OztBQUFnQjtFQUFnQjs7O0FBQWtCO0VBQWtCOzs7QUFBZTtFQUEwQztFQUFxQjs7O0FBQXNDO0VBQWtCOzs7QUFBdUI7RUFBeUM7SUFBVTs7O0FBQTRDO0VBQWtCO0VBQWE7RUFBbUI7RUFBa0I7RUFBVTtFQUFXO0VBQVU7RUFBZ0I7RUFBbUI7RUFBZTtFQUFtQjtFQUFjO0VBQStCO0VBQTRDO0VBQWU7OztBQUF1QztFQUE0Qjs7O0FBQTJCO0VBQXdCO0VBQW1COzs7QUFBeUI7RUFBeUI7RUFBbUI7OztBQUFnQjtFQUFrQztFQUFXO0VBQVM7OztBQUEyQjtFQUE0Qzs7O0FBQW1CO0VBQXFDO0VBQXdCO0VBQXdCOzs7QUFBc0M7RUFBdUY7OztBQUF3QjtFQUFzRDtFQUFzQjtFQUFXOzs7QUFBb0I7RUFBMkU7RUFBbUI7OztBQUFlO0VBQTBFOzs7QUFBZTtFQUF3QjtFQUFlO0VBQWdCO0VBQWtCO0VBQTBEO0VBQW9COzs7QUFBZ0I7RUFBMkM7OztBQUFhO0VBQXlCO0VBQWtCO0VBQVE7RUFBVTtFQUEyQjtFQUE0QjtFQUFrQjtFQUFnQjs7O0FBQVU7RUFBNkI7RUFBYztFQUFXO0VBQVk7OztBQUFpQjtFQUF5Qzs7O0FBQWlFO0VBQTBDO0VBQVU7OztBQUFlO0VBQTRDOzs7QUFBYTtFQUF3QjtFQUFhO0VBQWM7RUFBZTtFQUFnQjtFQUFtQjtFQUE0QjtFQUFTOzs7QUFBZ0I7RUFBMkM7OztBQUFjO0VBQTZCO0VBQW9COzs7QUFBNkI7RUFBNkM7RUFBc0I7RUFBdUI7OztBQUFxRDtFQUE0QztFQUFzQjtFQUF1Qjs7O0FBQXFEO0VBQTRCO0VBQVU7RUFBWTtFQUF1QjtFQUFnQjtFQUFxQjtFQUFtQjtFQUFVO0VBQWdCOzs7QUFBZ0I7RUFBK0M7RUFBcUI7RUFBZ0I7RUFBVTs7O0FBQXlEO0VBQThEOzs7QUFBcUI7RUFBaUI7RUFBa0I7RUFBUztFQUFXO0VBQVc7RUFBWTtFQUFZO0VBQWtCO0VBQW1CO0VBQVc7RUFBZTtFQUFnQjtFQUFpQjtFQUFrQjtFQUFnQjtFQUFVOzs7QUFBb0I7RUFBcUM7OztBQUFxRTtFQUFzQzs7O0FBQXNFO0VBQW1CO0VBQWtCO0VBQTRCO0VBQTRCO0VBQXdDO0VBQVk7RUFBZTtFQUFZO0VBQW1CO0VBQWdCO0VBQXFCO0VBQWlCO0VBQW1CO0VBQVU7RUFBb0M7RUFBNkM7OztBQUFvQjtFQUF5QjtFQUFXO0VBQWM7RUFBa0I7RUFBUztFQUFXO0VBQTZCO0VBQTJCOzs7QUFBdUI7RUFBdUI7RUFBdUI7RUFBa0I7RUFBZTtFQUFnQjs7O0FBQXVCO0VBQXNDOzs7QUFBdUQ7RUFBc0M7OztBQUFhO0VBQW1DO0VBQVc7OztBQUEyQjtFQUF5QztFQUFVO0VBQVc7RUFBeUI7RUFBMkI7OztBQUF3QjtFQUFjO0VBQWtCO0VBQTZCO0VBQVE7RUFBYTtFQUE4QjtFQUFZO0VBQWlCO0VBQXVCO0VBQVk7RUFBbUI7RUFBZ0I7RUFBcUI7RUFBa0I7RUFBbUI7RUFBNkM7RUFBd0U7OztBQUFvQjtFQUFvQjtFQUFXO0VBQWM7RUFBa0I7RUFBWTtFQUE2QjtFQUE2QjtFQUF1Qjs7O0FBQXNCO0VBQThCO0VBQU87OztBQUFXO0VBQW9DO0VBQTRCOzs7QUFBVztFQUFrQjtFQUFlO0VBQWM7RUFBZ0I7OztBQUF1QjtFQUFxQjtFQUFjO0VBQVk7RUFBYTs7O0FBQVM7RUFBZTtFQUFhO0VBQXNCO0VBQWtCO0VBQVM7RUFBUTtFQUFVO0VBQWlDO0VBQWdCO0VBQWlCO0VBQXdEO0VBQXFDO0VBQXVCO0VBQXNDO0VBQWdCO0VBQWdCO0VBQXlCO0VBQVU7OztBQUFnRjtFQUF5Qjs7O0FBQWlCO0VBQWtDO0VBQVU7RUFBb0I7OztBQUE0RTtFQUErQjtFQUFXOzs7QUFBTztFQUFrQjtFQUFhO0VBQWM7RUFBbUI7RUFBa0I7RUFBYztFQUFxQjtFQUFnQjtFQUFzQjtFQUFTOzs7QUFBd0I7RUFBNEI7OztBQUFzQjtFQUFrQzs7O0FBQXVCO0VBQXdCO0VBQWU7RUFBZ0I7RUFBZTtFQUFtQjtFQUFnQjtFQUF1Qjs7O0FBQVc7RUFBbUI7RUFBZTtFQUFpQjtFQUF3QjtFQUErQjtFQUFrQjs7O0FBQVc7RUFBdUI7RUFBcUI7RUFBVztFQUFZOzs7QUFBb0I7RUFBbUQ7RUFBd0I7RUFBK0I7RUFBVzs7O0FBQTZDO0VBQWM7RUFBWTtFQUFXO0VBQWtCOzs7QUFBVztFQUFpQjtFQUFZO0VBQWtCO0VBQThCO0VBQVc7RUFBa0I7RUFBbUI7RUFBa0I7RUFBdVI7RUFBcUI7RUFBZTs7O0FBQXlDO0VBQXVCOzs7QUFBZ0M7RUFBd0I7OztBQUFnQztFQUEyQjtFQUFXOzs7QUFBVTtFQUF1QjtFQUFpQjtFQUFvQjtFQUFxQztFQUEwRDtFQUFrQjtFQUFnQjs7O0FBQThCO0VBQTBDO0VBQVU7OztBQUF3QjtFQUFnRDtFQUFrQjs7O0FBQXdCO0VBQXVDO0VBQStCO0VBQW1DOzs7QUFBMkI7RUFBdUM7OztBQUFtQjtFQUFzRDs7O0FBQTBCO0VBQTZDO0lBQXVCO0lBQWtCOzs7QUFBa0M7RUFBaUI7RUFBZTtFQUFtQjtFQUFjO0VBQWU7OztBQUFpQjtFQUFtQjtFQUFlO0VBQVU7RUFBd0I7OztBQUEwQjtFQUF5Qjs7O0FBQThCO0VBQXVCO0VBQWtCOzs7QUFBa0I7RUFBdUI7RUFBa0I7RUFBYztFQUFTO0VBQW1CO0VBQWM7RUFBYTs7O0FBQWU7RUFBOEI7RUFBVztFQUFjO0VBQWtCO0VBQXFCO0VBQU87RUFBVztFQUFZO0VBQThCO0VBQWtCO0VBQWdCO0VBQWlDOzs7QUFBc0M7RUFBOEM7OztBQUFnQjtFQUE2QjtFQUFXO0VBQWE7RUFBa0I7RUFBb0I7RUFBUztFQUFVO0VBQVk7RUFBeUI7RUFBeUI7OztBQUF3QjtFQUFpQzs7O0FBQW1CO0VBQXdDO0VBQVU7OztBQUFRO0VBQXVDO0VBQVU7OztBQUFVO0VBQTRDOzs7QUFBK0Q7RUFBMkM7OztBQUFjO0VBQWlDOzs7QUFBYztFQUFtQjtFQUFrQjtFQUFnQjtFQUFrQjtFQUFtQjtFQUFtQjtFQUFnQjtFQUFjO0VBQXNCO0VBQTZDOzs7QUFBd0I7RUFBMEI7RUFBVztFQUFjO0VBQWtCO0VBQVk7RUFBVztFQUFXO0VBQVk7RUFBbUI7RUFBOEQ7OztBQUFzRDtFQUFtQztFQUFtQjs7O0FBQWM7RUFBeUI7SUFBRzs7RUFBeUI7SUFBRzs7O0FBQXFCO0VBQTZCO0lBQUc7SUFBVTs7RUFBZ0M7SUFBRztJQUFVOzs7QUFBeUI7RUFBOEI7SUFBRztJQUFVOztFQUF3QjtJQUFHO0lBQVU7OztBQUFrQztFQUEwQjtJQUFVOztFQUF1QjtJQUFPOzs7QUFBcUI7RUFBeUI7SUFBVTs7RUFBdUI7SUFBTzs7O0FBQXFCO0VBQStCO0lBQUc7O0VBQVU7SUFBTzs7RUFBVTtJQUFPOzs7QUFBVztFQUE0QjtJQUFHO0lBQVU7O0VBQW9CO0lBQU87SUFBVTs7RUFBb0I7SUFBTztJQUFVOzs7QUFBcUI7RUFBNEI7OztBQUFXO0VBQW1CO0VBQVM7RUFBcUI7RUFBc0I7RUFBZ0I7RUFBZTtFQUFzQztFQUF3RTtFQUFtQztFQUFXO0VBQStCO0VBQWtFO0VBQW1CO0VBQXVCO0VBQWdCO0VBQWU7OztBQUFnQztFQUF5Qjs7O0FBQWdCO0VBQXlCOzs7QUFBeUI7RUFBbUc7SUFBa0I7OztBQUF3QjtFQUF5QjtJQUFzQjs7O0FBQXlCO0VBQXdFO0lBQVU7SUFBYTtJQUFVOztFQUFnQztJQUF3Qjs7RUFBZTtJQUFpQjs7RUFBWTtJQUF1Qjs7RUFBaUI7SUFBbUI7SUFBa0I7SUFBaUI7OztBQUFvQjtFQUFxQjtJQUEyQztJQUFVO0lBQWU7O0VBQXVCO0lBQThHOzs7QUFBYztFQUFtQztJQUFxQjs7RUFBa0I7SUFBNEM7O0VBQW1CO0lBQXVDOztFQUF1QjtJQUFtRDs7RUFBZ0I7SUFBc0M7O0VBQWM7SUFBd0M7SUFBbUI7OztBQUFlO0VBQWdDO0lBQVU7O0VBQWU7SUFBNkM7SUFBbUI7O0VBQWU7SUFBNEM7O0VBQWU7SUFBNEI7OztBN0N5RC81ZDtFQUNDIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogTWl4aW5zICovXG5AaW1wb3J0IFwibWl4aW5zL2NvbG9yLW1peGluXCI7XG5AaW1wb3J0IFwibWl4aW5zL21lZGlhLW1peGluXCI7XG5cbi8qIEJhc2UgKi9cbkBpbXBvcnQgXCJiYXNlL3Jlc2V0XCI7XG5AaW1wb3J0IFwiYmFzZS92YXJzXCI7XG5AaW1wb3J0IFwiYmFzZS9iYXNlXCI7XG5AaW1wb3J0IFwiYmFzZS91dGlsc1wiO1xuQGltcG9ydCBcImJhc2UvZm9udHNcIjtcbkBpbXBvcnQgXCJiYXNlL2ljb25zXCI7XG5AaW1wb3J0IFwiYmFzZS9saW5rc1wiO1xuQGltcG9ydCBcImJhc2UvYnV0dG9uc1wiO1xuQGltcG9ydCBcImJhc2UvbWFyZ2luc1wiO1xuQGltcG9ydCBcImJhc2UvYWNjb3JkaW9uXCI7XG5AaW1wb3J0IFwiYmFzZS90YWJzXCI7XG5AaW1wb3J0IFwiYmFzZS9zZWN0aW9uLWJhY2tncm91bmRzXCI7XG5cbi8qIEdyaWQgKi9cbkBpbXBvcnQgXCJsYXlvdXQvZ3JpZFwiO1xuXG4vKiBCbG9ja3MgKi9cbkBpbXBvcnQgXCJibG9ja3MvX2NhdGFwdWx0LWNvb2tpZS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mb290ZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX21vZGFsLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3JlZ2lzdHJhdGlvbi1mb3JtLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3RvLXRvcC1idXR0b24uc2Nzc1wiO1xuXG4vKiBQYWdlcyAqL1xuQGltcG9ydCBcInBhZ2VzL2hvbWVwYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvY3JtLXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy9zbXMtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL2ludGVncmF0aW9ucy1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvcHJpY2luZy1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvbnVtYmVycy1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvY29udGFjdC1jZW50ZXItcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL3NpcC10cnVuay1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvc3dpdGNoYm9hcmQtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL2lwLXBob25lcy1oZWFkc2V0cy1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvM2N4LXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy9hYm91dC1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvcGFydG5lcnMtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL25ld3MtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL2NvbnRhY3QtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL3N1cHBvcnQtcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL3JlZ2lzdHJhdGlvbi1wYWdlXCI7XG5AaW1wb3J0IFwicGFnZXMvY2F0ZWdvcnktcGFnZVwiO1xuQGltcG9ydCBcInBhZ2VzL2xlZ2FsLXBhZ2VcIjtcbkBpbXBvcnQgXCJwYWdlcy80MDQtcGFnZVwiO1xuXG4vKiBQbHVnaW5zICovXG5AaW1wb3J0IFwicGx1Z2lucy9jbGljay1kYXRvcy1sb3BkXCI7XG5AaW1wb3J0IFwicGx1Z2lucy9mYW5jeWJveFwiO1xuQGltcG9ydCBcInBsdWdpbnMvaW50bFRlbElucHV0XCI7XG5AaW1wb3J0IFwicGx1Z2lucy9qb2luY2hhdFwiO1xuXG4uZHVtYi1jbGFzcyB7XG5cdG9wYWNpdHk6IDA7XG59IiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuXG5hLCBhOmxpbmssIGE6dmlzaXRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogQ29tbW9uICovXG5cbmFzaWRlLCBuYXYsIGZvb3RlciwgaGVhZGVyLCBzZWN0aW9uLCBtYWluIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAge1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHRoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIEZvcm0gKi9cblxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sIHNlbGVjdCB7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXNpemU6IGluaGVyaXQ7XG5cdGNvbG9yOiBpbmhlcml0O1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0OmZvY3VzLCBpbnB1dDphY3RpdmUsXG5idXR0b246Zm9jdXMsIGJ1dHRvbjphY3RpdmUge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn0iLCI6cm9vdCB7XG5cdC0tY29udGFpbmVyLXdpZHRoOiAxMjAwcHg7XG5cdC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG5cdC0tZm9udC1tYWluOiBcIkRNIFNhbnNcIiwgYXJpYWwsIGhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS1wYWdlLWZvbnQtc2l6ZTogMTVweDtcblx0LS1wYWdlLWxpbmUtaGVpZ2h0OiAxLjY7XG5cdC0tcGFnZS1iZzogI2ZmZjtcblx0LS10ZXh0LWNvbG9yOiAjMDAwO1xuXHQtLWFjY2VudDogI2FjMTgyYztcblxuXHQvKlxuXHQtLWxhcHRvcC1zaXplOiAxMTk5cHg7XG5cdC0tdGFibGV0LXNpemU6IDk1OXB4O1xuXHQtLW1vYmlsZS1zaXplOiA1OTlweDtcblxuXHQtLWF3Yi1jb2xvcjE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdC0tYXdiLWNvbG9yMS1oOiAwO1xuXHQtLWF3Yi1jb2xvcjEtczogMCU7XG5cdC0tYXdiLWNvbG9yMS1sOiAxMDAlO1xuXHQtLWF3Yi1jb2xvcjEtYTogMTAwJTtcblx0LS1hd2ItY29sb3IyOiByZ2JhKDI0OSwgMjQ5LCAyNTEsIDEpO1xuXHQtLWF3Yi1jb2xvcjItaDogMjQwO1xuXHQtLWF3Yi1jb2xvcjItczogMjAlO1xuXHQtLWF3Yi1jb2xvcjItbDogOTglO1xuXHQtLWF3Yi1jb2xvcjItYTogMTAwJTtcblx0LS1hd2ItY29sb3IzOiByZ2JhKDI0NCwgMjQ0LCAyNDYsIDEpO1xuXHQtLWF3Yi1jb2xvcjMtaDogMjQwO1xuXHQtLWF3Yi1jb2xvcjMtczogMTAlO1xuXHQtLWF3Yi1jb2xvcjMtbDogOTYlO1xuXHQtLWF3Yi1jb2xvcjMtYTogMTAwJTtcblx0LS1hd2ItY29sb3I0OiByZ2JhKDI0MiwgMjQzLCAyNDUsIDEpO1xuXHQtLWF3Yi1jb2xvcjQtaDogMjIwO1xuXHQtLWF3Yi1jb2xvcjQtczogMTMlO1xuXHQtLWF3Yi1jb2xvcjQtbDogOTUlO1xuXHQtLWF3Yi1jb2xvcjQtYTogMTAwJTtcblx0LS1hd2ItY29sb3I1OiByZ2JhKDIyNiwgMjI2LCAyMjYsIDEpO1xuXHQtLWF3Yi1jb2xvcjUtaDogMDtcblx0LS1hd2ItY29sb3I1LXM6IDAlO1xuXHQtLWF3Yi1jb2xvcjUtbDogODklO1xuXHQtLWF3Yi1jb2xvcjUtYTogMTAwJTtcblx0LS1hd2ItY29sb3I2OiByZ2JhKDIzNywgMTE5LCAzLCAxKTtcblx0LS1hd2ItY29sb3I2LWg6IDMwO1xuXHQtLWF3Yi1jb2xvcjYtczogOTglO1xuXHQtLWF3Yi1jb2xvcjYtbDogNDclO1xuXHQtLWF3Yi1jb2xvcjYtYTogMTAwJTtcblx0LS1hd2ItY29sb3I3OiByZ2JhKDI0OCwgOTYsIDE3LCAxKTtcblx0LS1hd2ItY29sb3I3LWg6IDIxO1xuXHQtLWF3Yi1jb2xvcjctczogOTQlO1xuXHQtLWF3Yi1jb2xvcjctbDogNTIlO1xuXHQtLWF3Yi1jb2xvcjctYTogMTAwJTtcblx0LS1hd2ItY29sb3I4OiByZ2JhKDAsIDAsIDAsIDEpO1xuXHQtLWF3Yi1jb2xvcjgtaDogMDtcblx0LS1hd2ItY29sb3I4LXM6IDAlO1xuXHQtLWF3Yi1jb2xvcjgtbDogMCU7XG5cdC0tYXdiLWNvbG9yOC1hOiAxMDAlO1xuXHQtLWF3Yi1jdXN0b20xMDogcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0LS1hd2ItY3VzdG9tMTAtaDogMDtcblx0LS1hd2ItY3VzdG9tMTAtczogMCU7XG5cdC0tYXdiLWN1c3RvbTEwLWw6IDAlO1xuXHQtLWF3Yi1jdXN0b20xMC1hOiA4JTtcblx0LS1hd2ItY3VzdG9tMTE6IHJnYmEoMTAxLCAxODgsIDEyMywgMSk7XG5cdC0tYXdiLWN1c3RvbTExLWg6IDEzNTtcblx0LS1hd2ItY3VzdG9tMTEtczogMzklO1xuXHQtLWF3Yi1jdXN0b20xMS1sOiA1NyU7XG5cdC0tYXdiLWN1c3RvbTExLWE6IDEwMCU7XG5cdC0tYXdiLWN1c3RvbTEyOiByZ2JhKDc0LCA3OCwgODcsIDEpO1xuXHQtLWF3Yi1jdXN0b20xMi1oOiAyMjI7XG5cdC0tYXdiLWN1c3RvbTEyLXM6IDglO1xuXHQtLWF3Yi1jdXN0b20xMi1sOiAzMiU7XG5cdC0tYXdiLWN1c3RvbTEyLWE6IDEwMCU7XG5cdC0tYXdiLWN1c3RvbTEzOiByZ2JhKDMzLCA0MSwgNTIsIDEpO1xuXHQtLWF3Yi1jdXN0b20xMy1oOiAyMTU7XG5cdC0tYXdiLWN1c3RvbTEzLXM6IDIyJTtcblx0LS1hd2ItY3VzdG9tMTMtbDogMTclO1xuXHQtLWF3Yi1jdXN0b20xMy1hOiAxMDAlO1xuXHQtLWF3Yi1jdXN0b20xNDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuXHQtLWF3Yi1jdXN0b20xNC1oOiAwO1xuXHQtLWF3Yi1jdXN0b20xNC1zOiAwJTtcblx0LS1hd2ItY3VzdG9tMTQtbDogMCU7XG5cdC0tYXdiLWN1c3RvbTE0LWE6IDgwJTtcblx0LS1hd2ItY3VzdG9tMTU6IHJnYmEoMjQyLCAyNDMsIDI0NSwgMC43KTtcblx0LS1hd2ItY3VzdG9tMTUtaDogMjIwO1xuXHQtLWF3Yi1jdXN0b20xNS1zOiAxMyU7XG5cdC0tYXdiLWN1c3RvbTE1LWw6IDk1JTtcblx0LS1hd2ItY3VzdG9tMTUtYTogNzAlO1xuXHQtLXNpdGVfd2lkdGg6IDEyMjBweDtcblx0LS1zaXRlX3dpZHRoLWludDogMTIyMDtcblx0LS1tYXJnaW5fb2Zmc2V0LXRvcDogMHB4O1xuXHQtLW1hcmdpbl9vZmZzZXQtYm90dG9tOiAwcHg7XG5cdC0tbWFyZ2luX29mZnNldC10b3Atbm8tcGVyY2VudDogMHB4O1xuXHQtLW1hcmdpbl9vZmZzZXQtYm90dG9tLW5vLXBlcmNlbnQ6IDBweDtcblx0LS1tYWluX3BhZGRpbmctdG9wOiAwcHg7XG5cdC0tbWFpbl9wYWRkaW5nLXRvcC1vci01NXB4OiAwcHg7XG5cdC0tbWFpbl9wYWRkaW5nLWJvdHRvbTogMHB4O1xuXHQtLXNpZGViYXJfd2lkdGg6IDI0JTtcblx0LS1zaWRlYmFyX2d1dHRlcjogNiU7XG5cdC0tc2lkZWJhcl8yXzFfd2lkdGg6IDI0JTtcblx0LS1zaWRlYmFyXzJfMl93aWR0aDogMjQlO1xuXHQtLWR1YWxfc2lkZWJhcl9ndXR0ZXI6IDQlO1xuXHQtLWdyaWRfbWFpbl9icmVha19wb2ludDogMTEyNDtcblx0LS1zaWRlX2hlYWRlcl9icmVha19wb2ludDogMTAyNDtcblx0LS1jb250ZW50X2JyZWFrX3BvaW50OiAxMDI0O1xuXHQtLXR5cG9ncmFwaHlfc2Vuc2l0aXZpdHk6IDAuNjtcblx0LS10eXBvZ3JhcGh5X2ZhY3RvcjogMS4xNTtcblx0LS1wcmltYXJ5X2NvbG9yOiAjZWQ3NzAzO1xuXHQtLXByaW1hcnlfY29sb3ItODVhOiByZ2JhKDIzNywgMTE5LCAzLCAwLjg1KTtcblx0LS1wcmltYXJ5X2NvbG9yLTdhOiByZ2JhKDIzNywgMTE5LCAzLCAwLjcpO1xuXHQtLXByaW1hcnlfY29sb3ItNWE6IHJnYmEoMjM3LCAxMTksIDMsIDAuNSk7XG5cdC0tcHJpbWFyeV9jb2xvci0zNWE6IHJnYmEoMjM3LCAxMTksIDMsIDAuMzUpO1xuXHQtLXByaW1hcnlfY29sb3ItMmE6IHJnYmEoMjM3LCAxMTksIDMsIDAuMik7XG5cdC0taGVhZGVyX2JnX3JlcGVhdDogbm8tcmVwZWF0O1xuXHQtLXNpZGVfaGVhZGVyX3dpZHRoOiAwcHg7XG5cdC0tc2lkZV9oZWFkZXJfd2lkdGgtaW50OiAwO1xuXHQtLWhlYWRlcl9wYWRkaW5nLXRvcDogMTBweDtcblx0LS1oZWFkZXJfcGFkZGluZy1ib3R0b206IDE1cHg7XG5cdC0taGVhZGVyX3BhZGRpbmctbGVmdDogMHB4O1xuXHQtLWhlYWRlcl9wYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdC0tbWVudV9oaWdobGlnaHRfYmFja2dyb3VuZDogIzY1YmM3Yjtcblx0LS1tZW51X2Fycm93X3NpemUtd2lkdGg6IDIzcHg7XG5cdC0tbWVudV9hcnJvd19zaXplLWhlaWdodDogMTJweDtcblx0LS1uYXZfaGlnaGxpZ2h0X2JvcmRlcjogM3B4O1xuXHQtLW5hdl9wYWRkaW5nOiAzNXB4O1xuXHQtLW5hdl9wYWRkaW5nLW5vLXplcm86IDM1cHg7XG5cdC0tZHJvcGRvd25fbWVudV90b3BfYm9yZGVyX3NpemU6IDNweDtcblx0LS1kcm9wZG93bl9tZW51X3dpZHRoOiAyNDBweDtcblx0LS1tYWlubWVudV9kcm9wZG93bl92ZXJ0aWNhbF9wYWRkaW5nOiAxNnB4O1xuXHQtLW1lbnVfc3ViX2JnX2NvbG9yOiAjZmZmZmZmO1xuXHQtLW1lbnVfYmdfaG92ZXJfY29sb3I6ICNmZmZmZmY7XG5cdC0tbWVudV9zdWJfc2VwX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHQtLW1lbnVfaDQ1X2JnX2NvbG9yOiAjZmZmZmZmO1xuXHQtLW5hdl90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS1uYXZfdHlwb2dyYXBoeS1mb250LXdlaWdodDogNTAwO1xuXHQtLW5hdl90eXBvZ3JhcGh5LWZvbnQtc2l6ZTogMThweDtcblx0LS1uYXZfdHlwb2dyYXBoeS1sZXR0ZXItc3BhY2luZzogMHB4O1xuXHQtLW5hdl90eXBvZ3JhcGh5LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuXHQtLW5hdl90eXBvZ3JhcGh5LWNvbG9yLTY1YTogcmdiYSgwLCAwLCAwLCAwLjY1KTtcblx0LS1uYXZfdHlwb2dyYXBoeS1jb2xvci0zNWE6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG5cdC0tbWVudV9ob3Zlcl9maXJzdF9jb2xvcjogI2VkNzcwMztcblx0LS1tZW51X2hvdmVyX2ZpcnN0X2NvbG9yLTY1YTogcmdiYSgyMzcsIDExOSwgMywgMC42NSk7XG5cdC0tbWVudV9zdWJfY29sb3I6ICMwMDAwMDA7XG5cdC0tbmF2X2Ryb3Bkb3duX2ZvbnRfc2l6ZTogMThweDtcblx0LS1mbHlvdXRfbWVudV9pY29uX2ZvbnRfc2l6ZTogMjBweDtcblx0LS1mbHlvdXRfbWVudV9pY29uX2ZvbnRfc2l6ZV9weDogMjBweDtcblx0LS1zbmF2X2ZvbnRfc2l6ZTogMTVweDtcblx0LS1zZWNfbWVudV9saDogNDVweDtcblx0LS1oZWFkZXJfdG9wX21lbnVfc3ViX2NvbG9yOiAjMDAwMDAwO1xuXHQtLW1vYmlsZV9tZW51X2ljb25zX3RvcF9tYXJnaW46IDJweDtcblx0LS1tb2JpbGVfbWVudV9uYXZfaGVpZ2h0OiA0MnB4O1xuXHQtLW1vYmlsZV9oZWFkZXJfYmdfY29sb3I6ICNmZmZmZmY7XG5cdC0tbW9iaWxlX21lbnVfYmFja2dyb3VuZF9jb2xvcjogI2ZmZmZmZjtcblx0LS1tb2JpbGVfbWVudV9ob3Zlcl9jb2xvcjogI2Y5ZjlmYjtcblx0LS1tb2JpbGVfbWVudV9ib3JkZXJfY29sb3I6ICNlMmUyZTI7XG5cdC0tbW9iaWxlX21lbnVfdG9nZ2xlX2NvbG9yOiAjMDAwMDAwO1xuXHQtLW1vYmlsZV9tZW51X3R5cG9ncmFwaHktZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLW1vYmlsZV9tZW51X3R5cG9ncmFwaHktZm9udC1zaXplOiAxMnB4O1xuXHQtLW1vYmlsZV9tZW51X3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDUwMDtcblx0LS1tb2JpbGVfbWVudV90eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0OiA0MnB4O1xuXHQtLW1vYmlsZV9tZW51X3R5cG9ncmFwaHktbGV0dGVyLXNwYWNpbmc6IDBweDtcblx0LS1tb2JpbGVfbWVudV90eXBvZ3JhcGh5LWNvbG9yOiAjNGE0ZTU3O1xuXHQtLW1vYmlsZV9tZW51X3R5cG9ncmFwaHktZm9udC1zaXplLTMwLW9yLTI0cHg6IDI0cHg7XG5cdC0tbW9iaWxlX21lbnVfdHlwb2dyYXBoeS1mb250LXNpemUtb3Blbi1zdWJtZW51OiB2YXIoLS1tb2JpbGVfbWVudV90eXBvZ3JhcGh5LWZvbnQtc2l6ZSwgMTNweCk7XG5cdC0tbW9iaWxlX21lbnVfZm9udF9ob3Zlcl9jb2xvcjogI2Y4NjAxMTtcblx0LS1tZW51X2ljb25fc2l6ZTogMTRweDtcblx0LS1sb2dvX2FsaWdubWVudDogbGVmdDtcblx0LS1sb2dvX2JhY2tncm91bmRfY29sb3I6ICM2NWJjN2I7XG5cdC0tZm9vdGVyX2RpdmlkZXJfY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG5cdC0tZm9vdGVyX2hlYWRpbmdzX3R5cG9ncmFwaHktZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLWZvb3Rlcl9oZWFkaW5nc190eXBvZ3JhcGh5LWZvbnQtc2l6ZTogMTRweDtcblx0LS1mb290ZXJfaGVhZGluZ3NfdHlwb2dyYXBoeS1mb250LXdlaWdodDogNTAwO1xuXHQtLWZvb3Rlcl9oZWFkaW5nc190eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0OiAxLjU7XG5cdC0tZm9vdGVyX2hlYWRpbmdzX3R5cG9ncmFwaHktbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblx0LS1mb290ZXJfaGVhZGluZ3NfdHlwb2dyYXBoeS1jb2xvcjogIzAwMDAwMDtcblx0LS1mb290ZXJfdGV4dF9jb2xvcjogIzAwMDAwMDtcblx0LS1zaWRlYmFyX2JnX2NvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtLWJnX2ltYWdlOiBub25lO1xuXHQtLWJnX3JlcGVhdDogbm8tcmVwZWF0O1xuXHQtLWJnX2NvbG9yOiAjZTJlMmUyO1xuXHQtLWJnLWNvbG9yLW92ZXJsYXk6IG5vcm1hbDtcblx0LS1iZ19wYXR0ZXJuOiB1cmwoXCIvd3AtY29udGVudC90aGVtZXMvQXZhZGEvYXNzZXRzL2ltYWdlcy9wYXR0ZXJucy9wYXR0ZXJuMS5wbmdcIik7XG5cdC0tY29udGVudF9iZ19jb2xvcjogI2ZmZmZmZjtcblx0LS1jb250ZW50X2JnX2ltYWdlOiBub25lO1xuXHQtLWNvbnRlbnRfYmdfcmVwZWF0OiBuby1yZXBlYXQ7XG5cdC0tYm9keV90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS1ib2R5X3R5cG9ncmFwaHktZm9udC1zaXplOiAyMHB4O1xuXHQtLWJhc2UtZm9udC1zaXplOiAyMDtcblx0LS1ib2R5X3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDQwMDtcblx0LS1ib2R5X3R5cG9ncmFwaHktbGluZS1oZWlnaHQ6IDEuNjtcblx0LS1ib2R5X3R5cG9ncmFwaHktbGV0dGVyLXNwYWNpbmc6IDBweDtcblx0LS1ib2R5X3R5cG9ncmFwaHktY29sb3I6ICMwMDAwMDA7XG5cdC0tbGlua19jb2xvcjogIzAwMDAwMDtcblx0LS1saW5rX2NvbG9yLThhOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdC0tbGlua19ob3Zlcl9jb2xvcjogI2VkNzcwMztcblx0LS1saW5rX2hvdmVyX2NvbG9yLTg1YTogcmdiYSgyMzcsIDExOSwgMywgMC44NSk7XG5cdC0tbGlua19ob3Zlcl9jb2xvci03YTogcmdiYSgyMzcsIDExOSwgMywgMC43KTtcblx0LS1saW5rX2hvdmVyX2NvbG9yLTVhOiByZ2JhKDIzNywgMTE5LCAzLCAwLjUpO1xuXHQtLWxpbmtfaG92ZXJfY29sb3ItMzVhOiByZ2JhKDIzNywgMTE5LCAzLCAwLjM1KTtcblx0LS1saW5rX2hvdmVyX2NvbG9yLTJhOiByZ2JhKDIzNywgMTE5LCAzLCAwLjIpO1xuXHQtLWF3Yi1saW5rX2RlY29yYXRpb25fbGluZTogbm9uZTtcblx0LS1hd2ItbGlua19kZWNvcmF0aW9uX3N0eWxlOiBzb2xpZDtcblx0LS1hd2ItbGlua19kZWNvcmF0aW9uX3RoaWNrbmVzczogMXB4O1xuXHQtLWF3Yi1saW5rX2RlY29yYXRpb25fdW5kZXJsaW5lX29mZnNldDogYXV0bztcblx0LS1hd2ItbGlua19kZWNvcmF0aW9uX2xpbmVfaG92ZXI6IG5vbmU7XG5cdC0tYXdiLWxpbmtfZGVjb3JhdGlvbl9zdHlsZV9ob3Zlcjogc29saWQ7XG5cdC0tYXdiLWxpbmtfZGVjb3JhdGlvbl90aGlja25lc3NfaG92ZXI6IDFweDtcblx0LS1hd2ItbGlua19kZWNvcmF0aW9uX3VuZGVybGluZV9vZmZzZXRfaG92ZXI6IGF1dG87XG5cdC0taDFfdHlwb2dyYXBoeS1mb250LWZhbWlseTogXCJETSBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdC0taDFfdHlwb2dyYXBoeS1mb250LXdlaWdodDogNzAwO1xuXHQtLWgxX3R5cG9ncmFwaHktbGluZS1oZWlnaHQ6IDEuMTI7XG5cdC0taDFfdHlwb2dyYXBoeS1sZXR0ZXItc3BhY2luZzogLTAuMDQyZW07XG5cdC0taDFfdHlwb2dyYXBoeS1mb250LXNpemU6IDcycHg7XG5cdC0taDFfdHlwb2dyYXBoeS1jb2xvcjogIzAwMDAwMDtcblx0LS1oMV90eXBvZ3JhcGh5LW1hcmdpbi10b3A6IDAuNjdlbTtcblx0LS1oMV90eXBvZ3JhcGh5LW1hcmdpbi1ib3R0b206IDAuNjdlbTtcblx0LS1oMl90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS1oMl90eXBvZ3JhcGh5LWZvbnQtd2VpZ2h0OiA1MDA7XG5cdC0taDJfdHlwb2dyYXBoeS1saW5lLWhlaWdodDogMS4xNDtcblx0LS1oMl90eXBvZ3JhcGh5LWxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0LS1oMl90eXBvZ3JhcGh5LWZvbnQtc2l6ZTogNTRweDtcblx0LS1oMl90eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWgyX3R5cG9ncmFwaHktbWFyZ2luLXRvcDogMGVtO1xuXHQtLWgyX3R5cG9ncmFwaHktbWFyZ2luLWJvdHRvbTogMS4xZW07XG5cdC0taDNfdHlwb2dyYXBoeS1mb250LWZhbWlseTogXCJETSBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdC0taDNfdHlwb2dyYXBoeS1mb250LXdlaWdodDogNTAwO1xuXHQtLWgzX3R5cG9ncmFwaHktbGluZS1oZWlnaHQ6IDEuMjY7XG5cdC0taDNfdHlwb2dyYXBoeS1sZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblx0LS1oM190eXBvZ3JhcGh5LWZvbnQtc2l6ZTogMzJweDtcblx0LS1oM190eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWgzX3R5cG9ncmFwaHktbWFyZ2luLXRvcDogMWVtO1xuXHQtLWgzX3R5cG9ncmFwaHktbWFyZ2luLWJvdHRvbTogMWVtO1xuXHQtLWg0X3R5cG9ncmFwaHktZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLWg0X3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDUwMDtcblx0LS1oNF90eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0OiAxLjQ7XG5cdC0taDRfdHlwb2dyYXBoeS1sZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdC0taDRfdHlwb2dyYXBoeS1mb250LXNpemU6IDI2cHg7XG5cdC0taDRfdHlwb2dyYXBoeS1jb2xvcjogIzAwMDAwMDtcblx0LS1oNF90eXBvZ3JhcGh5LW1hcmdpbi10b3A6IDEuMzNlbTtcblx0LS1oNF90eXBvZ3JhcGh5LW1hcmdpbi1ib3R0b206IDEuMzNlbTtcblx0LS1oNV90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0LS1oNV90eXBvZ3JhcGh5LWZvbnQtd2VpZ2h0OiA1MDA7XG5cdC0taDVfdHlwb2dyYXBoeS1saW5lLWhlaWdodDogMS4zNjtcblx0LS1oNV90eXBvZ3JhcGh5LWxldHRlci1zcGFjaW5nOiAtMC4wMTJlbTtcblx0LS1oNV90eXBvZ3JhcGh5LWZvbnQtc2l6ZTogMjJweDtcblx0LS1oNV90eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWg1X3R5cG9ncmFwaHktbWFyZ2luLXRvcDogMS42N2VtO1xuXHQtLWg1X3R5cG9ncmFwaHktbWFyZ2luLWJvdHRvbTogMS42N2VtO1xuXHQtLWg2X3R5cG9ncmFwaHktZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuXHQtLWg2X3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDUwMDtcblx0LS1oNl90eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0OiAxLjM0O1xuXHQtLWg2X3R5cG9ncmFwaHktbGV0dGVyLXNwYWNpbmc6IDBweDtcblx0LS1oNl90eXBvZ3JhcGh5LWZvbnQtc2l6ZTogMjBweDtcblx0LS1oNl90eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWg2X3R5cG9ncmFwaHktbWFyZ2luLXRvcDogMi4zM2VtO1xuXHQtLWg2X3R5cG9ncmFwaHktbWFyZ2luLWJvdHRvbTogMi4zM2VtO1xuXHQtLXBvc3RfdGl0bGVfdHlwb2dyYXBoeS1mb250LWZhbWlseTogXCJETSBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdC0tcG9zdF90aXRsZV90eXBvZ3JhcGh5LWZvbnQtd2VpZ2h0OiA1MDA7XG5cdC0tcG9zdF90aXRsZV90eXBvZ3JhcGh5LWxpbmUtaGVpZ2h0OiAxLjM7XG5cdC0tcG9zdF90aXRsZV90eXBvZ3JhcGh5LWxldHRlci1zcGFjaW5nOiAtMC4wMjRlbTtcblx0LS1wb3N0X3RpdGxlX3R5cG9ncmFwaHktZm9udC1zaXplOiAzMnB4O1xuXHQtLXBvc3RfdGl0bGVfdHlwb2dyYXBoeS1jb2xvcjogIzAwMDAwMDtcblx0LS1wb3N0X3RpdGxlc19leHRyYXNfdHlwb2dyYXBoeS1mb250LWZhbWlseTogXCJETSBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdC0tcG9zdF90aXRsZXNfZXh0cmFzX3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDUwMDtcblx0LS1wb3N0X3RpdGxlc19leHRyYXNfdHlwb2dyYXBoeS1saW5lLWhlaWdodDogMS41O1xuXHQtLXBvc3RfdGl0bGVzX2V4dHJhc190eXBvZ3JhcGh5LWxldHRlci1zcGFjaW5nOiAwcHg7XG5cdC0tcG9zdF90aXRsZXNfZXh0cmFzX3R5cG9ncmFwaHktZm9udC1zaXplOiAyMHB4O1xuXHQtLXBvc3RfdGl0bGVzX2V4dHJhc190eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWJsb2dfYXJjaGl2ZV9ncmlkX2NvbHVtbl9zcGFjaW5nOiA0MHB4O1xuXHQtLWRhdGVzX2JveF9jb2xvcjogI2YyZjNmNTtcblx0LS1tZXRhX2ZvbnRfc2l6ZTogMTNweDtcblx0LS1wb3J0Zm9saW9fYXJjaGl2ZV9jb2x1bW5fc3BhY2luZzogNDhweDtcblx0LS1wb3J0Zm9saW9fbWV0YV9mb250X3NpemU6IDE0cHg7XG5cdC0tc29jaWFsX2JnX2NvbG9yOiAjZjRmNGY2O1xuXHQtLXNvY2lhbF9zaGFyaW5nX3BhZGRpbmctdG9wOiAxLjMzZW07XG5cdC0tc29jaWFsX3NoYXJpbmdfcGFkZGluZy1yaWdodDogMjBweDtcblx0LS1zb2NpYWxfc2hhcmluZ19wYWRkaW5nLWJvdHRvbTogMS4zM2VtO1xuXHQtLXNvY2lhbF9zaGFyaW5nX3BhZGRpbmctbGVmdDogMjBweDtcblx0LS1zaGFyaW5nX3NvY2lhbF9saW5rc19pY29uX2NvbG9yOiAjMDAwMDAwO1xuXHQtLXNoYXJpbmdfc29jaWFsX2xpbmtzX2JveF9jb2xvcjogI2U4ZThlODtcblx0LS1zaGFyaW5nX3NvY2lhbF9saW5rc19ib3hlZF9wYWRkaW5nOiA4cHg7XG5cdC0tc2xpZGVyX25hdl9ib3hfZGltZW5zaW9ucy13aWR0aDogMzBweDtcblx0LS1zbGlkZXJfbmF2X2JveF9kaW1lbnNpb25zLWhlaWdodDogMzBweDtcblx0LS1zbGlkZXJfYXJyb3dfc2l6ZTogMTRweDtcblx0LS1lc19jYXB0aW9uX2ZvbnRfc2l6ZTogMjBweDtcblx0LS1mb3JtX2lucHV0X2hlaWdodDogNjBweDtcblx0LS1mb3JtX2lucHV0X2hlaWdodC1tYWluLW1lbnUtc2VhcmNoLXdpZHRoOiBjYWxjKDI1MHB4ICsgMS40MyAqIDYwcHgpO1xuXHQtLWZvcm1fdGV4dF9zaXplOiAxOHB4O1xuXHQtLWZvcm1fYmdfY29sb3I6ICNmZmZmZmY7XG5cdC0tZm9ybV90ZXh0X2NvbG9yOiAjNWU1ZTVlO1xuXHQtLWZvcm1fdGV4dF9jb2xvci0zNWE6IHJnYmEoOTQsIDk0LCA5NCwgMC4zNSk7XG5cdC0tZm9ybV9ib3JkZXJfd2lkdGgtdG9wOiAxcHg7XG5cdC0tZm9ybV9ib3JkZXJfd2lkdGgtYm90dG9tOiAxcHg7XG5cdC0tZm9ybV9ib3JkZXJfd2lkdGgtbGVmdDogMXB4O1xuXHQtLWZvcm1fYm9yZGVyX3dpZHRoLXJpZ2h0OiAxcHg7XG5cdC0tZm9ybV9ib3JkZXJfY29sb3I6ICNkY2RjZGM7XG5cdC0tZm9ybV9mb2N1c19ib3JkZXJfY29sb3I6ICNmODYwMTE7XG5cdC0tZm9ybV9mb2N1c19ib3JkZXJfY29sb3ItNWE6IHJnYmEoMjQ4LCA5NiwgMTcsIDAuNSk7XG5cdC0tZm9ybV9ib3JkZXJfcmFkaXVzOiAxMHB4O1xuXHQtLWxpdmVfc2VhcmNoX3Jlc3VsdHNfaGVpZ2h0OiAyNTBweDtcblx0LS1wcml2YWN5X2JnX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdC0tcHJpdmFjeV9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuXHQtLXByaXZhY3lfYmFyX3BhZGRpbmctdG9wOiAxNXB4O1xuXHQtLXByaXZhY3lfYmFyX3BhZGRpbmctYm90dG9tOiAxNXB4O1xuXHQtLXByaXZhY3lfYmFyX3BhZGRpbmctbGVmdDogMzBweDtcblx0LS1wcml2YWN5X2Jhcl9wYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHQtLXByaXZhY3lfYmFyX2JnX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdC0tcHJpdmFjeV9iYXJfZm9udF9zaXplOiAxM3B4O1xuXHQtLXByaXZhY3lfYmFyX2NvbG9yOiAjOGM4OTg5O1xuXHQtLXByaXZhY3lfYmFyX2xpbmtfY29sb3I6ICNiZmJmYmY7XG5cdC0tcHJpdmFjeV9iYXJfbGlua19ob3Zlcl9jb2xvcjogI2Y4NjAxMTtcblx0LS1wcml2YWN5X2Jhcl9oZWFkaW5nc19jb2xvcjogI2RkZGRkZDtcblx0LS1zY3JvbGxiYXJfYmFja2dyb3VuZDogI2YyZjNmNTtcblx0LS1zY3JvbGxiYXJfaGFuZGxlOiAjNjViYzdiO1xuXHQtLXJlbGF0ZWRfcG9zdHNfY29sdW1uczogNDtcblx0LS1yZWxhdGVkX3Bvc3RzX2NvbHVtbl9zcGFjaW5nOiA0OHB4O1xuXHQtLWltYWdlX3JvbGxvdmVyX2ljb25fc2l6ZTogMTVweDtcblx0LS1pbWFnZV9yb2xsb3Zlcl90ZXh0X2NvbG9yOiAjZmZmZmZmO1xuXHQtLXBhZ2luYXRpb25fd2lkdGhfaGVpZ2h0OiAzMHB4O1xuXHQtLXBhZ2luYXRpb25fYm94X3BhZGRpbmctd2lkdGg6IDZweDtcblx0LS1wYWdpbmF0aW9uX2JveF9wYWRkaW5nLWhlaWdodDogMnB4O1xuXHQtLXBhZ2luYXRpb25fYm9yZGVyX3dpZHRoOiAxcHg7XG5cdC0tcGFnaW5hdGlvbl9ib3JkZXJfcmFkaXVzOiAwcHg7XG5cdC0tcGFnaW5hdGlvbl9mb250X3NpemU6IDEzcHg7XG5cdC0tdGltZWxpbmVfYmdfY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdC0tdGltZWxpbmVfYmdfY29sb3Itbm90LXRyYW5zcGFyZW50OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHQtLXRpbWVsaW5lX2NvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtLWdyaWRfc2VwYXJhdG9yX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHQtLWNhcm91c2VsX25hdl9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuXHQtLWNhcm91c2VsX2hvdmVyX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdC0taW5mb19iZ19jb2xvcjogI2ZmZmZmZjtcblx0LS1pbmZvX2FjY2VudF9jb2xvcjogIzAwMDAwMDtcblx0LS1kYW5nZXJfYmdfY29sb3I6IHJnYmEoMjM4LCA2MSwgNjEsIDAuMDgpO1xuXHQtLWRhbmdlcl9hY2NlbnRfY29sb3I6ICNlZTNkM2Q7XG5cdC0tc3VjY2Vzc19iZ19jb2xvcjogcmdiYSgxMywgMTg5LCAxMzEsIDAuMDgpO1xuXHQtLXN1Y2Nlc3NfYWNjZW50X2NvbG9yOiAjMGRiZDgzO1xuXHQtLXdhcm5pbmdfYmdfY29sb3I6IHJnYmEoMjU1LCAyMDAsIDU1LCAwLjA4KTtcblx0LS13YXJuaW5nX2FjY2VudF9jb2xvcjogI2ZmYmIwMDtcblx0LS1hbGVydF9ib3JkZXJfc2l6ZTogMXB4O1xuXHQtLWJ1dHRvbl9wYWRkaW5nLXRvcDogMTdweDtcblx0LS1idXR0b25fcGFkZGluZy1ib3R0b206IDE3cHg7XG5cdC0tYnV0dG9uX3BhZGRpbmctbGVmdDogNDBweDtcblx0LS1idXR0b25fcGFkZGluZy1yaWdodDogNDBweDtcblx0LS1idXR0b25fdHlwb2dyYXBoeS1mb250LWZhbWlseTogXCJETSBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cdC0tYnV0dG9uX3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDQwMDtcblx0LS1idXR0b25fZm9udF9zaXplOiAxOHB4O1xuXHQtLWJ1dHRvbl9saW5lX2hlaWdodDogMjFweDtcblx0LS1idXR0b25fdGV4dF90cmFuc2Zvcm06IG5vbmU7XG5cdC0tYnV0dG9uX2dyYWRpZW50X3RvcF9jb2xvcjogIzAwMDAwMDtcblx0LS1idXR0b25fZ3JhZGllbnRfYm90dG9tX2NvbG9yOiAjMDAwMDAwO1xuXHQtLWJ1dHRvbl9ncmFkaWVudF90b3BfY29sb3JfaG92ZXI6IHJnYmEoMjMzLCA4NywgMTEsIDApO1xuXHQtLWJ1dHRvbl9ncmFkaWVudF9ib3R0b21fY29sb3JfaG92ZXI6IHJnYmEoMjMzLCA4NywgMTEsIDApO1xuXHQtLWJ1dHRvbl9ncmFkaWVudF9zdGFydDogMCU7XG5cdC0tYnV0dG9uX2dyYWRpZW50X2VuZDogMTAwJTtcblx0LS1idXR0b25fZ3JhZGllbnRfYW5nbGU6IDE4MGRlZztcblx0LS1idXR0b25fcmFkaWFsX2RpcmVjdGlvbjogY2VudGVyIGNlbnRlcjtcblx0LS1idXR0b25fYWNjZW50X2NvbG9yOiAjZmZmZmZmO1xuXHQtLWJ1dHRvbl9hY2NlbnRfaG92ZXJfY29sb3I6ICMwMDAwMDA7XG5cdC0tYnV0dG9uX2JldmVsX2NvbG9yOiAjNWRiMDcyO1xuXHQtLWJ1dHRvbl9ib3hfc2hhZG93OiBub25lO1xuXHQtLWJ1dHRvbl9iZXZlbF9jb2xvcl9ob3ZlcjogIzVkYjA3Mjtcblx0LS1idXR0b25fYm9yZGVyX3dpZHRoLXRvcDogMnB4O1xuXHQtLWJ1dHRvbl9ib3JkZXJfd2lkdGgtcmlnaHQ6IDJweDtcblx0LS1idXR0b25fYm9yZGVyX3dpZHRoLWJvdHRvbTogMnB4O1xuXHQtLWJ1dHRvbl9ib3JkZXJfd2lkdGgtbGVmdDogMnB4O1xuXHQtLWJ1dHRvbl9ib3JkZXJfY29sb3I6ICMwMDAwMDA7XG5cdC0tYnV0dG9uX2JvcmRlcl9ob3Zlcl9jb2xvcjogIzAwMDAwMDtcblx0LS1jaGFydF9iZ19jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcblx0LS1jaGVja2xpc3RfaWNvbnNfY29sb3I6ICNmZmZmZmY7XG5cdC0tY2hlY2tsaXN0X2NpcmNsZV9jb2xvcjogI2Y4NjAxMTtcblx0LS1jaGVja2xpc3RfdGV4dF9jb2xvcjogIzAwMDAwMDtcblx0LS1jaGVja2xpc3RfaXRlbV9zaXplOiAyMHB4O1xuXHQtLWNoZWNrbGlzdF9pdGVtX3BhZGRpbmctdG9wOiAwLjM1ZW07XG5cdC0tY2hlY2tsaXN0X2l0ZW1fcGFkZGluZy1ib3R0b206IDAuMzVlbTtcblx0LS1jaGVja2xpc3RfaXRlbV9wYWRkaW5nLWxlZnQ6IDA7XG5cdC0tY2hlY2tsaXN0X2l0ZW1fcGFkZGluZy1yaWdodDogMDtcblx0LS1jaGVja2xpc3RfZGl2aWRlcl9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0LS1jaGVja2xpc3Rfb2RkX3Jvd19iZ2NvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtLWNoZWNrbGlzdF9ldmVuX3Jvd19iZ2NvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtLWNvbF9tYXJnaW4tdG9wOiAyMHB4O1xuXHQtLWNvbF9tYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQtLWNvbF9zcGFjaW5nOiA0JTtcblx0LS1jb250YWluZXJfcGFkZGluZ19kZWZhdWx0X3RvcDogMHB4O1xuXHQtLWNvbnRhaW5lcl9wYWRkaW5nX2RlZmF1bHRfYm90dG9tOiAwcHg7XG5cdC0tY29udGFpbmVyX3BhZGRpbmdfZGVmYXVsdF9sZWZ0OiAwcHg7XG5cdC0tY29udGFpbmVyX3BhZGRpbmdfZGVmYXVsdF9yaWdodDogMHB4O1xuXHQtLWNvbnRhaW5lcl9wYWRkaW5nXzEwMF90b3A6IDBweDtcblx0LS1jb250YWluZXJfcGFkZGluZ18xMDBfYm90dG9tOiAwcHg7XG5cdC0tY29udGFpbmVyX3BhZGRpbmdfMTAwX2xlZnQ6IDMycHg7XG5cdC0tY29udGFpbmVyX3BhZGRpbmdfMTAwX3JpZ2h0OiAzMnB4O1xuXHQtLWZ1bGxfd2lkdGhfYmdfY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdC0tZnVsbF93aWR0aF9ib3JkZXJfc2l6ZXNfdG9wOiAwcHg7XG5cdC0tZnVsbF93aWR0aF9ib3JkZXJfc2l6ZXNfYm90dG9tOiAwcHg7XG5cdC0tZnVsbF93aWR0aF9ib3JkZXJfc2l6ZXNfbGVmdDogMHB4O1xuXHQtLWZ1bGxfd2lkdGhfYm9yZGVyX3NpemVzX3JpZ2h0OiAwcHg7XG5cdC0tZnVsbF93aWR0aF9ib3JkZXJfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdC0tY29udGVudF9ib3hfYmdfY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG5cdC0tY29udGVudF9ib3hfdGl0bGVfc2l6ZTogMjRweDtcblx0LS1jb250ZW50X2JveF90aXRsZV9jb2xvcjogIzAwMDAwMDtcblx0LS1jb250ZW50X2JveF9ib2R5X2NvbG9yOiAjMDAwMDAwO1xuXHQtLWNvbnRlbnRfYm94X2ljb25fY29sb3I6ICNmZmZmZmY7XG5cdC0tY29udGVudF9ib3hfaG92ZXJfYW5pbWF0aW9uX2FjY2VudF9jb2xvcjogI2Y4NjAxMTtcblx0LS1jb250ZW50X2JveF9tYXJnaW5fdG9wOiAxNnB4O1xuXHQtLWNvbnRlbnRfYm94X21hcmdpbl9ib3R0b206IDE2cHg7XG5cdC0tY291bnRkb3duX2JhY2tncm91bmRfY29sb3I6ICM2NWJjN2I7XG5cdC0tY291bnRkb3duX2NvdW50ZXJfYm94X3NwYWNpbmc6IDEwcHg7XG5cdC0tY291bnRkb3duX2NvdW50ZXJfYm94X2NvbG9yOiAjMjEyOTM0O1xuXHQtLWNvdW50ZG93bl9jb3VudGVyX3BhZGRpbmctdG9wOiAwLjZlbTtcblx0LS1jb3VudGRvd25fY291bnRlcl9wYWRkaW5nLXJpZ2h0OiAxLjFlbTtcblx0LS1jb3VudGRvd25fY291bnRlcl9wYWRkaW5nLWJvdHRvbTogMC42ZW07XG5cdC0tY291bnRkb3duX2NvdW50ZXJfcGFkZGluZy1sZWZ0OiAxLjFlbTtcblx0LS1jb3VudGRvd25fY291bnRlcl9ib3JkZXJfc2l6ZTogMDtcblx0LS1jb3VudGRvd25fY291bnRlcl9ib3JkZXJfY29sb3I6ICMxZDI0MmQ7XG5cdC0tY291bnRkb3duX2NvdW50ZXJfYm9yZGVyX3JhZGl1czogNHB4O1xuXHQtLWNvdW50ZG93bl9jb3VudGVyX2ZvbnRfc2l6ZTogMThweDtcblx0LS1jb3VudGRvd25fY291bnRlcl90ZXh0X2NvbG9yOiAjZmZmZmZmO1xuXHQtLWNvdW50ZG93bl9sYWJlbF9mb250X3NpemU6IDE4cHg7XG5cdC0tY291bnRkb3duX2xhYmVsX2NvbG9yOiAjZmZmZmZmO1xuXHQtLWNvdW50ZG93bl9oZWFkaW5nX2ZvbnRfc2l6ZTogMThweDtcblx0LS1jb3VudGRvd25faGVhZGluZ190ZXh0X2NvbG9yOiAjZmZmZmZmO1xuXHQtLWNvdW50ZG93bl9zdWJoZWFkaW5nX2ZvbnRfc2l6ZTogMTRweDtcblx0LS1jb3VudGRvd25fc3ViaGVhZGluZ190ZXh0X2NvbG9yOiAjZmZmZmZmO1xuXHQtLWNvdW50ZG93bl9saW5rX3RleHRfY29sb3I6ICNmZmZmZmY7XG5cdC0tY291bnRlcl9ib3hfY29sb3I6ICM2NWJjN2I7XG5cdC0tY291bnRlcl9ib3hfdGl0bGVfc2l6ZTogNTA7XG5cdC0tY291bnRlcl9ib3hfaWNvbl9zaXplOiA1MDtcblx0LS1jb3VudGVyX2JveF9ib2R5X2NvbG9yOiAjNGE0ZTU3O1xuXHQtLWNvdW50ZXJfYm94X2JvZHlfc2l6ZTogMTQ7XG5cdC0tY291bnRlcl9ib3hfYm9yZGVyX2NvbG9yOiAjZTJlMmUyO1xuXHQtLWZsaXBfYm94ZXNfZmxpcF9kdXJhdGlvbjogMC44cztcblx0LS1mbGlwX2JveGVzX2Zyb250X2JnOiAjMjEyOTM0O1xuXHQtLWZsaXBfYm94ZXNfZnJvbnRfaGVhZGluZzogI2Y5ZjlmYjtcblx0LS1mbGlwX2JveGVzX2Zyb250X3RleHQ6ICM0YTRlNTc7XG5cdC0tZmxpcF9ib3hlc19iYWNrX2JnOiAjNjViYzdiO1xuXHQtLWZsaXBfYm94ZXNfYmFja19oZWFkaW5nOiAjZmZmZmZmO1xuXHQtLWZsaXBfYm94ZXNfYmFja190ZXh0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG5cdC0tZmxpcF9ib3hlc19ib3JkZXJfc2l6ZTogMXB4O1xuXHQtLWZsaXBfYm94ZXNfYm9yZGVyX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuXHQtLWZsaXBfYm94ZXNfYm9yZGVyX3JhZGl1czogNnB4O1xuXHQtLWljb25fY29sb3I6ICNmODYwMTE7XG5cdC0taWNvbl9jb2xvcl9ob3ZlcjogI2Y4NjAxMTtcblx0LS1pY29uX2NpcmNsZV9jb2xvcjogI2ZmZTdkYTtcblx0LS1pY29uX2NpcmNsZV9jb2xvcl9ob3ZlcjogI2Y5ZTFkNDtcblx0LS1pY29uX2JvcmRlcl9zaXplOiAjZmZmZmZmO1xuXHQtLWljb25fYm9yZGVyX2NvbG9yOiAjZmZlN2RhO1xuXHQtLWljb25fYm9yZGVyX2NvbG9yX2hvdmVyOiAjZjllMWQ0O1xuXHQtLWljb25fYm9yZGVyX3RvcF9sX3JhZDogNTAlO1xuXHQtLWljb25fYm9yZGVyX3RvcF9yX3JhZDogNTAlO1xuXHQtLWljb25fYm9yZGVyX2JvdF9yX3JhZDogNTAlO1xuXHQtLWljb25fYm9yZGVyX2JvdF9sX3JhZDogNTAlO1xuXHQtLWJlZm9yZV9hZnRlcl9mb250X3NpemU6IDE0O1xuXHQtLWJlZm9yZV9hZnRlcl9hY2NlbnRfY29sb3I6ICNmZmZmZmY7XG5cdC0tYmVmb3JlX2FmdGVyX2hhbmRsZV9jb2xvcjogI2ZmZmZmZjtcblx0LS1iZWZvcmVfYWZ0ZXJfaGFuZGxlX2JnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuXHQtLWJlZm9yZV9hZnRlcl90cmFuc2l0aW9uX3RpbWU6IDAuNTtcblx0LS1iZWZvcmVfYWZ0ZXJfYm9yZGVyX3NpemU6IDA7XG5cdC0tYmVmb3JlX2FmdGVyX2JvcmRlcl9jb2xvcjogI2UyZTJlMjtcblx0LS1iZWZvcmVfYWZ0ZXJfYm9yZGVyX3JhZGl1czogMHB4O1xuXHQtLXBvcG92ZXJfaGVhZGluZ19iZ19jb2xvcjogI2Y5ZjlmYjtcblx0LS1wb3BvdmVyX2NvbnRlbnRfYmdfY29sb3I6ICNmZmZmZmY7XG5cdC0tcG9wb3Zlcl9ib3JkZXJfY29sb3I6ICNlMmUyZTI7XG5cdC0tcG9wb3Zlcl90ZXh0X2NvbG9yOiAjNGE0ZTU3O1xuXHQtLXByaWNpbmdfYm94X2NvbG9yOiAjNjViYzdiO1xuXHQtLXByb2dyZXNzYmFyX3RleHRfY29sb3I6ICNmZmZmZmY7XG5cdC0tcHJvZ3Jlc3NiYXJfaGVpZ2h0OiA0OHB4O1xuXHQtLXByb2dyZXNzYmFyX2ZpbGxlZF9jb2xvcjogIzY1YmM3Yjtcblx0LS1wcm9ncmVzc2Jhcl91bmZpbGxlZF9jb2xvcjogI2YyZjNmNTtcblx0LS1wcm9ncmVzc2Jhcl9maWxsZWRfYm9yZGVyX3NpemU6IDBweDtcblx0LS1wcm9ncmVzc2Jhcl9maWxsZWRfYm9yZGVyX2NvbG9yOiAjZmZmZmZmO1xuXHQtLXNlcF9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0LS10YWJzX2JnX2NvbG9yOiAjZmZmZmZmO1xuXHQtLXRhYnNfaW5hY3RpdmVfY29sb3I6ICNmOWY5ZmI7XG5cdC0tdGFic19ib3JkZXJfY29sb3I6ICNlMmUyZTI7XG5cdC0tdGVzdGltb25pYWxfYmdfY29sb3I6ICNmOWY5ZmI7XG5cdC0tdGVzdGltb25pYWxfdGV4dF9jb2xvcjogIzRhNGU1Nztcblx0LS10ZXh0X2NvbHVtbnM6IDE7XG5cdC0tdGV4dF9jb2x1bW5fbWluX3dpZHRoOiAxMDBweDtcblx0LS10ZXh0X2NvbHVtbl9zcGFjaW5nOiAyZW07XG5cdC0tdGV4dF9ydWxlX3N0eWxlOiBub25lO1xuXHQtLXRpdGxlX2JvcmRlcl9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0LS10aXRsZV9tYXJnaW4tdG9wOiAxMnB4O1xuXHQtLXRpdGxlX21hcmdpbi1yaWdodDogMHB4O1xuXHQtLXRpdGxlX21hcmdpbi1ib3R0b206IDI0cHg7XG5cdC0tdGl0bGVfbWFyZ2luLWxlZnQ6IDBweDtcblx0LS10aXRsZV9tYXJnaW5fbW9iaWxlLXRvcDogMTJweDtcblx0LS10aXRsZV9tYXJnaW5fbW9iaWxlLXJpZ2h0OiAwcHg7XG5cdC0tdGl0bGVfbWFyZ2luX21vYmlsZS1ib3R0b206IDI0cHg7XG5cdC0tdGl0bGVfbWFyZ2luX21vYmlsZS1sZWZ0OiAwcHg7XG5cdC0tYWNjb3JkaW9uX2RpdmlkZXJfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdC0tYWNjb3JkaW9uX2RpdmlkZXJfaG92ZXJfY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdC0tYWNjb3JkaWFuX2luYWN0aXZlX2NvbG9yOiAjMDAwMDAwO1xuXHQtLWFjY29yZGlhbl9hY3RpdmVfY29sb3I6ICNmODYwMTE7XG5cdC0tZmFxX2FjY29yZGlvbl9kaXZpZGVyX2NvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuXHQtLWZhcV9hY2NvcmRpb25fZGl2aWRlcl9ob3Zlcl9jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0LS1mYXFfYWNjb3JkaW9uX3RpdGxlX3R5cG9ncmFwaHktZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiO1xuXHQtLWZhcV9hY2NvcmRpb25fdGl0bGVfdHlwb2dyYXBoeS1mb250LXNpemU6IDIycHg7XG5cdC0tZmFxX2FjY29yZGlvbl90aXRsZV90eXBvZ3JhcGh5LWZvbnQtd2VpZ2h0OiA1MDA7XG5cdC0tZmFxX2FjY29yZGlvbl90aXRsZV90eXBvZ3JhcGh5LWNvbG9yOiAjMDAwMDAwO1xuXHQtLWZhcV9hY2NvcmRpYW5faWNvbl9jb2xvcjogI2Y4NjAxMTtcblx0LS1mYXFfYWNjb3JkaWFuX2luYWN0aXZlX2NvbG9yOiAjMDAwMDAwO1xuXHQtLWZhcV9hY2NvcmRpb25fY29udGVudF90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0LS1mYXFfYWNjb3JkaW9uX2NvbnRlbnRfdHlwb2dyYXBoeS1mb250LXNpemU6IDIwcHg7XG5cdC0tZmFxX2FjY29yZGlvbl9jb250ZW50X3R5cG9ncmFwaHktZm9udC13ZWlnaHQ6IDQwMDtcblx0LS1mYXFfYWNjb3JkaW9uX2NvbnRlbnRfdHlwb2dyYXBoeS1jb2xvcjogIzAwMDAwMDtcblx0Ki9cbn1cblxuLy8gdmFyIGRldmljZXNcbiR0YWJsZXQ6IDEwMjRweDtcbiRtb2JpbGU6IDY0MHB4O1xuXG4vLyB2YXIgY29sb3JzIChjb2xvciBuYW1lcyBmcm9tIHNpdGUgaHR0cHM6Ly93d3cuaHRtbGNzc2NvbG9yLmNvbS9oZXgvOTNDNTRCKVxuJGNvbG9yLW5pZ2h0LXJpZGVyOiAjMzIzMjMyO1xuJGNvbG9yLW1hdHRlcmhvcm46ICM1MDUwNTA7XG4kY29sb3ItZ3JheTogIzgwODA4MDtcbiRjb2xvci1ub2JlbDogI2ExYTFhMTtcbiRjb2xvci1kaW0tZ3JheTogIzY2NjtcbiRjb2xvci1naG9zdC13aGl0ZTogI2Y0ZjRmNjtcbiRjb2xvci1nYWluc2Jvcm86ICNlMmUyZTI7XG4kY29sb3ItbGlnaHQtZ3JleTogI2QwZDBkMDtcbiRjb2xvci12ZXJ5LWxpZ2h0LWdyZXk6ICNjY2M7XG4kY29sb3Itd2hpdGUtc21va2U6ICNmNGY0ZjQ7XG4kY29sb3Itd2hpc3BlcjogI2VjZWNlYztcbiRjb2xvci1saWdodC1zZWEtZ3JlZW46ICMxZGQxYjY7XG4kY29sb3ItZG9kZ2VyLWJsdWU6ICMwYjdjZmY7XG4kY29sb3ItbWVkaXVtLXB1cnBsZTogI2FkNmJmZjtcbiRjb2xvci1ob3QtcGluazogI2ZmNmJiMjtcbiRjb2xvci1zYWZldHktb3JhbmdlOiAjZmY2NzAwO1xuJGNvbG9yLW1hbmdvLXRhbmdvOiAjZWQ3NzAzO1xuJGNvbG9yLXRhbmdlcmluZS15ZWxsb3c6ICNmY2QwMDA7XG4kY29sb3ItZW5lcmd5LXllbGxvdzogI2ZkZGQ0NTtcbiRjb2xvci1kcm92ZXI6ICNmY2VlOWM7XG4kY29sb3Itb2xkLWxhY2U6ICNmY2Y1ZWE7XG4kY29sb3ItcnVzdGljLXJlZDogIzNjMDYwNztcbiRjb2xvci1kYXJrLXJlZDogIzkwMDtcbiRjb2xvci1maXJlLWVuZ2luZS1yZWQ6ICNjNzFiMmE7XG4kY29sb3ItbGF2ZW5kZXItYmx1c2g6ICNmZmYyZjQ7XG4kY29sb3ItdHVmdC1idXNoOiAjZjdkOGM3O1xuJGNvbG9yLWxpbmVuOiAjZmJlZmU0O1xuJGNvbG9yLXNlYXNoZWxsOiAjZmRmNWVmO1xuJGNvbG9yLXNhdXZpZ25vbjogI2Y3ZWNlNDtcbiRjb2xvci1zb2xpdHVkZTogI2U0ZWNmYjtcbiRtYWluLWJnOiAjZjdmN2Y3O1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuJGNvbG9yLWJsYWNrOiAjMDAwOyIsImh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LW1haW4pO1xuXHRmb250LXNpemU6IHZhcigtLXBhZ2UtZm9udC1zaXplKTtcblx0bGluZS1oZWlnaHQ6IHZhcigtLXBhZ2UtbGluZS1oZWlnaHQpO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG59XG5cbm1haW4ge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59IiwiLy8gZGlzcGxheSB1dGlsaXRpZXNcbiRkaXNwbGF5czogZmxleCwgYmxvY2ssIGlubGluZS1mbGV4LCBub25lO1xuXG5AZWFjaCAkZGlzcGxheSBpbiAkZGlzcGxheXMge1xuXHQuZC0jeyRkaXNwbGF5fSB7XG5cdFx0ZGlzcGxheTogJGRpc3BsYXk7XG5cdH1cbn1cblxuLy8gZGlyZWN0aW9uIHV0aWxpdGllc1xuJGRpcmVjdGlvbnM6IHJvdywgcm93LXJldmVyc2UsIGNvbHVtbiwgY29sdW1uLXJldmVyc2U7XG5cbkBlYWNoICRkaXJlY3Rpb24gaW4gJGRpcmVjdGlvbnMge1xuXHQuZmxleC0jeyRkaXJlY3Rpb259IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHdyYXAgdXRpbGl0aWVzXG4kd3JhcHM6IG5vd3JhcCwgd3JhcCwgd3JhcC1yZXZlcnNlO1xuXG5AZWFjaCAkd3JhcCBpbiAkd3JhcHMge1xuXHQuZmxleC0jeyR3cmFwfSB7XG5cdFx0ZmxleC13cmFwOiAkd3JhcCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIGp1c3RpZnktY29udGVudCB1dGlsaXRpZXNcbiRqdXN0aWZ5LWNvbnRlbnRzOiBub3JtYWwsIHN0YXJ0LCBlbmQsIGNlbnRlciwgc3BhY2UtYmV0d2VlbiwgYXJvdW5kO1xuXG5AZWFjaCAkanVzdGlmeS1jb250ZW50IGluICRqdXN0aWZ5LWNvbnRlbnRzIHtcblx0Lmp1c3RpZnktY29udGVudC0jeyRqdXN0aWZ5LWNvbnRlbnR9IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5LWNvbnRlbnQgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBhbGlnbi1pdGVtcyB1dGlsaXRpZXNcbiRhbGlnbi1pdGVtczogc3RhcnQsIGVuZCwgY2VudGVyLCBiYXNlbGluZSwgc3RyZXRjaDtcblxuQGVhY2ggJGFsaWduLWl0ZW0gaW4gJGFsaWduLWl0ZW1zIHtcblx0LmFsaWduLWl0ZW1zLSN7JGFsaWduLWl0ZW19IHtcblx0XHRhbGlnbi1pdGVtczogJGFsaWduLWl0ZW0gIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBvdmVyZmxvdyB1dGlsaXRpZXNcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiwgdmlzaWJsZSwgc2Nyb2xsO1xuXG5AZWFjaCAkb3ZlcmZsb3cgaW4gJG92ZXJmbG93cyB7XG5cdC5vdmVyZmxvdy0jeyRvdmVyZmxvd30ge1xuXHRcdG92ZXJmbG93OiAkb3ZlcmZsb3cgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBvdmVyZmxvdy14IHV0aWxpdGllc1xuJG92ZXJmbG93LXhlczogYXV0bywgaGlkZGVuLCB2aXNpYmxlLCBzY3JvbGw7XG5cbkBlYWNoICRvdmVyZmxvdy14IGluICRvdmVyZmxvdy14ZXMge1xuXHQub3ZlcmZsb3cteC0jeyRvdmVyZmxvdy14fSB7XG5cdFx0b3ZlcmZsb3cteDogJG92ZXJmbG93LXggIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBvdmVyZmxvdy15IHV0aWxpdGllc1xuJG92ZXJmbG93LXllczogYXV0bywgaGlkZGVuLCB2aXNpYmxlLCBzY3JvbGw7XG5cbkBlYWNoICRvdmVyZmxvdy15IGluICRvdmVyZmxvdy15ZXMge1xuXHQub3ZlcmZsb3cteS0jeyRvdmVyZmxvdy15fSB7XG5cdFx0b3ZlcmZsb3cteTogJG92ZXJmbG93LXkgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyB2aXNpYmlsaXR5IHV0aWxpdGllc1xuJHZpc2liaWxpdGllczogdmlzaWJsZSwgaGlkZGVuLCBjb2xsYXBzZTtcblxuQGVhY2ggJHZpc2liaWxpdHkgaW4gJHZpc2liaWxpdGllcyB7XG5cdC52aXNpYmlsaXR5LSN7JHZpc2liaWxpdHl9IHtcblx0XHR2aXNpYmlsaXR5OiAkdmlzaWJpbGl0eSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHotaW5kZXggdXRpbGl0aWVzXG4kei1pbmRleGVzOiAwLCAxLCAyLCAzLCA0LCA1LCA2LCA3LCA4LCA5O1xuXG5AZWFjaCAkei1pbmRleCBpbiAkei1pbmRleGVzIHtcblx0LnotaW5kZXgtI3skei1pbmRleH0ge1xuXHRcdHotaW5kZXg6ICR6LWluZGV4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gb3BhY2l0eSB1dGlsaXRpZXNcbiRvcGFjaXRpZXM6IDAsIDEsIDIsIDMsIDQsIDUsIDYsIDcsIDgsIDk7XG5cbkBlYWNoICRvcGFjaXR5IGluICRvcGFjaXRpZXMge1xuXHQub3BhY2l0eS0jeyRvcGFjaXR5fSB7XG5cdFx0b3BhY2l0eTogY2FsYygjeyRvcGFjaXR5fSAvIDEwKSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIGN1cnNvciB1dGlsaXRpZXNcbiRjdXJzb3JzOiBhdXRvLCBkZWZhdWx0LCBwb2ludGVyLCB3YWl0LCB0ZXh0LCBtb3ZlLCBub3QtYWxsb3dlZDtcblxuQGVhY2ggJGN1cnNvciBpbiAkY3Vyc29ycyB7XG5cdC5jdXJzb3ItI3skY3Vyc29yfSB7XG5cdFx0Y3Vyc29yOiAkY3Vyc29yICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gdXNlci1zZWxlY3QgdXRpbGl0aWVzXG4kdXNlci1zZWxlY3RzOiBub25lLCBhdXRvLCB0ZXh0LCBhbGw7XG5cbkBlYWNoICR1c2VyLXNlbGVjdCBpbiAkdXNlci1zZWxlY3RzIHtcblx0LnVzZXItc2VsZWN0LSN7JHVzZXItc2VsZWN0fSB7XG5cdFx0dXNlci1zZWxlY3Q6ICR1c2VyLXNlbGVjdCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHBvaW50ZXItZXZlbnRzIHV0aWxpdGllc1xuJHBvaW50ZXItZXZlbnRzOiBhdXRvLCBub25lO1xuXG5AZWFjaCAkcG9pbnRlci1ldmVudCBpbiAkcG9pbnRlci1ldmVudHMge1xuXHQucG9pbnRlci1ldmVudHMtI3skcG9pbnRlci1ldmVudH0ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiAkcG9pbnRlci1ldmVudCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHBvc2l0aW9uIHV0aWxpdGllc1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3k7XG5cbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcblx0LnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7XG5cdFx0cG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHRleHQgdXRpbGl0aWVzXG4kdGV4dHM6IGxlZnQsIHJpZ2h0LCBjZW50ZXIsIGp1c3RpZnk7XG5cbkBlYWNoICR0ZXh0IGluICR0ZXh0cyB7XG5cdC50ZXh0LSN7JHRleHR9IHtcblx0XHR0ZXh0LWFsaWduOiAkdGV4dCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHRleHQtZGVjb3JhdGlvbiB1dGlsaXRpZXNcbiR0ZXh0LWRlY29yYXRpb25zOiBub25lLCB1bmRlcmxpbmUsIG92ZXJsaW5lLCBsaW5lLXRocm91Z2g7XG5cbkBlYWNoICR0ZXh0LWRlY29yYXRpb24gaW4gJHRleHQtZGVjb3JhdGlvbnMge1xuXHQudGV4dC1kZWNvcmF0aW9uLSN7JHRleHQtZGVjb3JhdGlvbn0ge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHRleHQtZGVjb3JhdGlvbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHRleHQtdHJhbnNmb3JtIHV0aWxpdGllc1xuJHRleHQtdHJhbnNmb3Jtczogbm9uZSwgdXBwZXJjYXNlLCBsb3dlcmNhc2UsIGNhcGl0YWxpemU7XG5cbkBlYWNoICR0ZXh0LXRyYW5zZm9ybSBpbiAkdGV4dC10cmFuc2Zvcm1zIHtcblx0LnRleHQtdHJhbnNmb3JtLSN7JHRleHQtdHJhbnNmb3JtfSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06ICR0ZXh0LXRyYW5zZm9ybSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8vIHRleHQtd3JhcCB1dGlsaXRpZXNcbiR0ZXh0LXdyYXBzOiBub3JtYWwsIG5vd3JhcDtcblxuQGVhY2ggJHRleHQtd3JhcCBpbiAkdGV4dC13cmFwcyB7XG5cdC50ZXh0LXdyYXAtI3skdGV4dC13cmFwfSB7XG5cdFx0d2hpdGUtc3BhY2U6ICR0ZXh0LXdyYXAgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyB0ZXh0LW92ZXJmbG93IHV0aWxpdGllc1xuJHRleHQtb3ZlcmZsb3dzOiBjbGlwLCBlbGxpcHNpcztcblxuQGVhY2ggJHRleHQtb3ZlcmZsb3cgaW4gJHRleHQtb3ZlcmZsb3dzIHtcblx0LnRleHQtb3ZlcmZsb3ctI3skdGV4dC1vdmVyZmxvd30ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogJHRleHQtb3ZlcmZsb3c7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxufVxuXG4vLyBmb250LXdlaWdodCB1dGlsaXRpZXNcbiRmb250LXdlaWdodHM6IDEwMCwgMzAwLCA0MDAsIDUwMCwgNzAwLCA5MDA7XG5cbkBlYWNoICRmb250LXdlaWdodCBpbiAkZm9udC13ZWlnaHRzIHtcblx0LndlaWdodC0jeyRmb250LXdlaWdodH0ge1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBmb250LXN0eWxlIHV0aWxpdGllc1xuJGZvbnQtc3R5bGVzOiBub3JtYWwsIGl0YWxpYztcblxuQGVhY2ggJGZvbnQtc3R5bGUgaW4gJGZvbnQtc3R5bGVzIHtcblx0LmZvbnQtc3R5bGUtI3skZm9udC1zdHlsZX0ge1xuXHRcdGZvbnQtc3R5bGU6ICRmb250LXN0eWxlICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gZm9udC1zaXplIHV0aWxpdGllc1xuJGZvbnQtc2l6ZXM6IDEyLCAxNCwgMTYsIDE4LCAyMCwgMjQsIDI4LCAzMiwgMzYsIDQ4LCA2MCwgNzI7XG5cbkBlYWNoICRmb250LXNpemUgaW4gJGZvbnQtc2l6ZXMge1xuXHQuZm9udC1zaXplLSN7JGZvbnQtc2l6ZX0ge1xuXHRcdGZvbnQtc2l6ZTogI3skZm9udC1zaXplfXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gdGV4dCB0cmFuc2Zvcm0gdXRpbGl0aWVzXG4kdGV4dC10cmFuc2Zvcm1zOiB1cHBlcmNhc2UsIGxvd2VyY2FzZSwgY2FwaXRhbGl6ZTtcblxuQGVhY2ggJHRleHQtdHJhbnNmb3JtIGluICR0ZXh0LXRyYW5zZm9ybXMge1xuXHQudGV4dC10cmFuc2Zvcm0tI3skdGV4dC10cmFuc2Zvcm19IHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogJHRleHQtdHJhbnNmb3JtICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLy8gd2lkdGggdXRpbGl0aWVzXG5AZWFjaCAkd2lkdGggaW4gNDAsIDUwLCA1NSwgNjAsIDYwLCA2NSwgNzAsIDc1LCA4MCwgOTIsIDkzLCA5NSwgMTAwIHtcblx0LnctI3skd2lkdGh9IHtcblx0XHR3aWR0aDogJHdpZHRoICogMSUgIWltcG9ydGFudDtcblx0fVxufVxuXG4udy1hdXRvIHtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLy8gaGVpZ2h0IHV0aWxpdGllc1xuLmgtMTAwIHtcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuXHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLy8gcGFkZGluZyB1dGlsaXRpZXNcblxuLnAtYi0wIHtcblx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnAtdC0wIHtcblx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLy8gbWFyZ2luIHV0aWxpdGllc1xuXG4ubS1iLTAge1xuXHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubS10LTAge1xuXHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS1hdXRvIHtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG4vLyBmb250IHdlaWdodCB1dGlsaXRpZXNcblxuLmZ3LTMwMCB7XG5cdGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LTYwMCB7XG5cdGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LTcwMCB7XG5cdGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmQtbm9uZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kLWZyb20tbW9iaWxlIHtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS1kZXNrdG9wIHtcblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS10YWJsZXQge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNwbGF5LW1vYmlsZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LmQtZnJvbS1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0fVxuXG5cdC5kaXNwbGF5LWRlc2t0b3Age1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kaXNwbGF5LXRhYmxldCB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5kLWZyb20tbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuZGlzcGxheS10YWJsZXQge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5kaXNwbGF5LW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJAbWl4aW4gdGFibGV0KCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUoKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IG1haW4taWNvbnM7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL2ljb25zLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2ljb25zLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ljb25zLnN2ZyNpY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG5cblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL3JQMldwMnl3eGcwODlVcmlDWmFTRXhkODZKM3Q5ano4Nk12eXlLSzU4VlhoLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAxMDAtMDJBRiwgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsxRTAwLTFFOUYsIFUrMUVGMi0xRUZGLCBVKzIwMjAsIFUrMjBBMC0yMEFCLCBVKzIwQUQtMjBDMCwgVSsyMTEzLCBVKzJDNjAtMkM3RiwgVStBNzIwLUE3RkY7XG59XG5cbi8qIGxhdGluICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi9mb250cy9yUDJXcDJ5d3hnMDg5VXJpQ1phU0V4ZDg2SjN0OWp6ODZNdnl5S3k1OFEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbi8qIGxhdGluLWV4dCAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIvZm9udHMvclAyV3AyeXd4ZzA4OVVyaUNaYVNFeGQ4NkozdDlqejg2TXZ5eUtLNThWWGgud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG5cdHVuaWNvZGUtcmFuZ2U6IFUrMDEwMC0wMkFGLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzFFMDAtMUU5RiwgVSsxRUYyLTFFRkYsIFUrMjAyMCwgVSsyMEEwLTIwQUIsIFUrMjBBRC0yMEMwLCBVKzIxMTMsIFUrMkM2MC0yQzdGLCBVK0E3MjAtQTdGRjtcbn1cblxuLyogbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL3JQMldwMnl3eGcwODlVcmlDWmFTRXhkODZKM3Q5ano4Nk12eXlLeTU4US53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuLyogbGF0aW4tZXh0ICovXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiO1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG5cblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi9mb250cy9yUDJXcDJ5d3hnMDg5VXJpQ1phU0V4ZDg2SjN0OWp6ODZNdnl5S0s1OFZYaC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIvZm9udHMvclAyV3AyeXd4ZzA4OVVyaUNaYVNFeGQ4NkozdDlqejg2TXZ5eUt5NThRLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1Ni1LNmg5US53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIvZm9udHMvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1Ni1LNmg5US53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIvZm9udHMvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG4vKiBsYXRpbi1leHQgKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJETSBTYW5zXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1Ni1LNmg5US53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcblx0dW5pY29kZS1yYW5nZTogVSswMTAwLTAyQUYsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMUUwMC0xRTlGLCBVKzFFRjItMUVGRiwgVSsyMDIwLCBVKzIwQTAtMjBBQiwgVSsyMEFELTIwQzAsIFUrMjExMywgVSsyQzYwLTJDN0YsIFUrQTcyMC1BN0ZGO1xufVxuXG4vKiBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIvZm9udHMvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHR1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRzcmM6IHVybChcIi9mb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtcblx0c3JjOiB1cmwoXCIvZm9udHMvZmEtYnJhbmRzLTQwMC5lb3QjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9mYS1icmFuZHMtNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9mb250cy9mYS1icmFuZHMtNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ZhLWJyYW5kcy00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0c3JjOiB1cmwoXCIvZm9udHMvZmEtcmVndWxhci00MDAuZW90XCIpO1xuXHRzcmM6IHVybChcIi9mb250cy9mYS1yZWd1bGFyLTQwMC5lb3QjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL2ZhLXNvbGlkLTkwMC5lb3QjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9mYS1zb2xpZC05MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ZhLXNvbGlkLTkwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpO1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTWFya2V0aW5nLUJvbGQ7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL01hcmtldGluZy1Cb2xkLmVvdD94MW03aGZcIik7XG5cdHNyYzogdXJsKFwiL2ZvbnRzL01hcmtldGluZy1Cb2xkLmVvdD94MW03aGYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9mb250cy9NYXJrZXRpbmctQm9sZC50dGY/eDFtN2hmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvTWFya2V0aW5nLUJvbGQud29mZj94MW03aGZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL01hcmtldGluZy1Cb2xkLnN2Zz94MW03aGYjTWFya2V0aW5nLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xufSIsIi8qIEdMT0JBTCBTVFlMRVMgKi9cblxuLmljb24td3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXNocmluazogMDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbi5pY29uLWNoYXQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIE1BSU4gSUNPTlMgKi9cblxuW2NsYXNzKj1cIiBpY29uLVwiXSxcbltjbGFzc149XCJpY29uLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiBtYWluLWljb25zICFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0c3BlYWs6IG5ldmVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tZmVtYWxlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxYlwiXG59XG5cbi5pY29uLW1hbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFhXCJcbn1cblxuLmljb24tdXNlcjI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG5cbi5pY29uLWNoZWNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4uaWNvbi10aWt0b2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG5cbi5pY29uLWRpc2NvcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5pY29uLUZCX2xvZ29fYmxhY2stc29saWQtMTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLmljb24tbWFwLW1hcmtlci1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5pY29uLXBlbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDBcIjtcbn1cblxuLmljb24teWFob286OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG5cbi5pY29uLXBpbnRlcmVzdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLmljb24tbXlzcGFjZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDNcIjtcbn1cblxuLmljb24tZmFjZWJvb2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi5pY29uLXR3aXR0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG5cbi5pY29uLWZlZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG5cbi5pY29uLXJzczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDZcIjtcbn1cblxuLmljb24tdmltZW86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi5pY29uLWZsaWNrcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDhcIjtcbn1cblxuLmljb24tZHJpYmJibGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5pY29uLWJsb2dnZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG5cbi5pY29uLXNvdW5kY2xvdWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5pY29uLXJlZGRpdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmljb24tcGF5cGFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuXG4uaWNvbi1saW5rZWRpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGZcIjtcbn1cblxuLmljb24tZGlnZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTBcIjtcbn1cblxuLmljb24tZHJvcGJveDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTFcIjtcbn1cblxuLmljb24tdHVtYmxyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuXG4uaWNvbi1ncmlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuXG4uaWNvbi1tYWlsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuXG4uaWNvbi1mb3Jyc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5pY29uLXNreXBlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuXG4uaWNvbi1saW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuXG4uaWNvbi11c2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuXG4uaWNvbi1taW51czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWNcIjtcbn1cblxuLmljb24tcGx1czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWRcIjtcbn1cblxuLmljb24tYXJyb3ctbGVmdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWVcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWZcIjtcbn1cblxuLmljb24tdW5pRTYyMDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjBcIjtcbn1cblxuLmljb24tYXJyb3ctZG93bjI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIxXCI7XG59XG5cbi5pY29uLXlvdXR1YmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIyXCI7XG59XG5cbi5pY29uLWxpc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG59XG5cbi5pY29uLWltYWdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyNFwiO1xufVxuXG4uaWNvbi1pbWFnZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjI1XCI7XG59XG5cbi5pY29uLXF1b3Rlcy1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuXG4uaWNvbi1maWxtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyOFwiO1xufVxuXG4uaWNvbi1oZWFkcGhvbmVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuXG4uaWNvbi1idWJibGVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyYVwiO1xufVxuXG4uaWNvbi1zZWFyY2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5pY29uLXN0YXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDA1XCI7XG59XG5cbi5pY29uLXN0YXItbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLmljb24tZ2Vhcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMTNcIjtcbn1cblxuLmljb24tY2hlY2stc3F1YXJlLW86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDQ2XCI7XG59XG5cbi5pY29uLWNoZWNrLWNpcmNsZS1vOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA1ZFwiO1xufVxuXG4uaWNvbi1zaG9wcGluZy1jYXJ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA3YVwiO1xufVxuXG4uaWNvbi1iYXJzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuXG4uaWNvbi1jYXJldC1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uaWNvbi1jYXJldC1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZGFcIjtcbn1cblxuLmljb24tYW5nbGUtbGVmdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLmljb24tYW5nbGUtcmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5pY29uLWFuZ2xlLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uaWNvbi1hbmdsZS1kb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uaWNvbi1zcGlubmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uaWNvbi12azo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODlcIjtcbn1cblxuLmljb24taW5zdGFncmFtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5MlwiO1xufVxuXG4uaWNvbi1kZXZpYW50YXJ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhYVwiO1xufVxuXG4uaWNvbi15ZWxwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkN1wiO1xufVxuXG4uaWNvbi14aW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTRkOFwiO1xufVxuXG4uaWNvbi1zcG90aWZ5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5NFwiO1xufVxuXG4uaWNvbi13aGF0c2FwcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmljb24tZXllOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uaWNvbi1leWUtc2xhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5pY29uLXR3aXRjaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOWZcIjtcbn1cblxuLmljb24tdGVsZWdyYW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5pY29uLXRlYW1zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4uaWNvbi1xdWVzdGlvbi1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG59XG5cbi5pY29uLWJ1eS1ub3ctY2FydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDdcIjtcbn1cblxuLmljb24tYXZhZGEtbG9nbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLmljb24td2VjaGF0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuXG4uaWNvbi13ZWl4aW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLXBob25lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuXG4uaWNvbi1jbG9zZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5pY29uLXNuYXBjaGF0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuXG4uaWNvbi1jb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG5cbi5pY29uLWNoZWNrLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNThcIjtcbn1cblxuLmljb24taW5mby1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG5cbi5pY29uLXZpZGVvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uaWNvbi1jYXJvdXNlbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLyogRk9OVCBBV0VTT01FIElDT05TICovXG5cbi5mYSxcbi5mYWIsXG4uZmFsLFxuLmZhcixcbi5mYXMge1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuXG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmFiIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgQnJhbmRzXCI7XG59XG5cbi5mYXIge1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYSxcbi5mYXMge1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5mYS01MDBweDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmVcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjhcIjtcbn1cblxuLmZhLWFjY3Vzb2Z0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2OVwiO1xufVxuXG4uZmEtYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YWZcIjtcbn1cblxuLmZhLWFkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY0MVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtYWRkcmVzcy1jYXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuXG4uZmEtYWRqdXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA0MlwiO1xufVxuXG4uZmEtYWRuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uZmEtYWR2ZXJzYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmJcIjtcbn1cblxuLmZhLWFpci1mcmVzaGVuZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWQwXCI7XG59XG5cbi5mYS1haXJibmI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5mYS1hbGdvbGlhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2Y1wiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzN1wiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMzlcIjtcbn1cblxuLmZhLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMzhcIjtcbn1cblxuLmZhLWFsaXBheTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NDJcIjtcbn1cblxuLmZhLWFsbGVyZ2llczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmZhLWFtYXpvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWFtYXpvbi1wYXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJjXCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTNcIjtcbn1cblxuLmZhLWFtaWxpYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLmZhLWFuY2hvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmZhLWFuZHJvaWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjA5XCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMFwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uZmEtYW5nbGUtZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDdcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uZmEtYW5ncnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5mYS1hbmdyeWNyZWF0aXZlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM2ZVwiO1xufVxuXG4uZmEtYW5ndWxhcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MjBcIjtcbn1cblxuLmZhLWFua2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQ0XCI7XG59XG5cbi5mYS1hcHAtc3RvcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1hcHAtc3RvcmUtaW9zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uZmEtYXBwZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcxXCI7XG59XG5cbi5mYS1hcHBsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzlcIjtcbn1cblxuLmZhLWFwcGxlLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDFcIjtcbn1cblxuLmZhLWFwcGxlLXBheTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTVcIjtcbn1cblxuLmZhLWFyY2hpdmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg3XCI7XG59XG5cbi5mYS1hcmNod2F5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1N1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1OFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM1OVwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWFcIjtcbn1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzViXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYWJcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNjNcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNjFcIjtcbn1cblxuLmZhLWFycm93LXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMzdcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtdjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLmZhLWFydHN0YXRpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzdhXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc3Rlcmlzazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNjlcIjtcbn1cblxuLmZhLWFzeW1tZXRyaWs6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzcyXCI7XG59XG5cbi5mYS1hdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLmZhLWF0bGFzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1OFwiO1xufVxuXG4uZmEtYXRsYXNzaWFuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc3YlwiO1xufVxuXG4uZmEtYXRvbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZDJcIjtcbn1cblxuLmZhLWF1ZGlibGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzczXCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOWVcIjtcbn1cblxuLmZhLWF1dG9wcmVmaXhlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWNcIjtcbn1cblxuLmZhLWF2aWFuZXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5mYS1hdmlhdG86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDIxXCI7XG59XG5cbi5mYS1hd2FyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTlcIjtcbn1cblxuLmZhLWF3czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNzVcIjtcbn1cblxuLmZhLWJhYnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzdjXCI7XG59XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uZmEtYmFja3NwYWNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uZmEtYmFja3dhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG5cbi5mYS1iYWNvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZTVcIjtcbn1cblxuLmZhLWJhY3RlcmlhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuXG4uZmEtYmFjdGVyaXVtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuXG4uZmEtYmFoYWk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjY2XCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0ZVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmZhLWJhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWJhbmQtYWlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2MlwiO1xufVxuXG4uZmEtYmFuZGNhbXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5mYS1iYXJjb2RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtYmFyczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYzlcIjtcbn1cblxuLmZhLWJhc2ViYWxsLWJhbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDMzXCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5mYS1iYXRoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmZhLWJhdHRlcnktZnVsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDBcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDNcIjtcbn1cblxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5mYS1iYXR0bGUtbmV0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgzNVwiO1xufVxuXG4uZmEtYmVkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzNlwiO1xufVxuXG4uZmEtYmVlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWJlaGFuY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLWJlbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGYzXCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmNlwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uZmEtYmlibGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjQ3XCI7XG59XG5cbi5mYS1iaWN5Y2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtYmlraW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uZmEtYmltb2JqZWN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtYmlub2N1bGFyczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLWJpb2hhemFyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ODBcIjtcbn1cblxuLmZhLWJpcnRoZGF5LWNha2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWZkXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTcxXCI7XG59XG5cbi5mYS1iaXRjb2luOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM3OVwiO1xufVxuXG4uZmEtYml0eTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzN2FcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyN2VcIjtcbn1cblxuLmZhLWJsYWNrYmVycnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5mYS1ibGVuZGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxN1wiO1xufVxuXG4uZmEtYmxlbmRlci1waG9uZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YjZcIjtcbn1cblxuLmZhLWJsaW5kOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5ZFwiO1xufVxuXG4uZmEtYmxvZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ODFcIjtcbn1cblxuLmZhLWJsb2dnZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdkXCI7XG59XG5cbi5mYS1ibHVldG9vdGg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTRcIjtcbn1cblxuLmZhLWJvbGQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDMyXCI7XG59XG5cbi5mYS1ib2x0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuXG4uZmEtYm9tYjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLWJvbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWQ3XCI7XG59XG5cbi5mYS1ib25nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1Y1wiO1xufVxuXG4uZmEtYm9vazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMmRcIjtcbn1cblxuLmZhLWJvb2stZGVhZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmZhLWJvb2stbWVkaWNhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZTZcIjtcbn1cblxuLmZhLWJvb2stb3Blbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MThcIjtcbn1cblxuLmZhLWJvb2stcmVhZGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVkYVwiO1xufVxuXG4uZmEtYm9va21hcms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG5cbi5mYS1ib290c3RyYXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODM2XCI7XG59XG5cbi5mYS1ib3JkZXItYWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uZmEtYm9yZGVyLW5vbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODUwXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODUzXCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDM2XCI7XG59XG5cbi5mYS1ib3g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY2XCI7XG59XG5cbi5mYS1ib3gtb3Blbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OWVcIjtcbn1cblxuLmZhLWJveC10aXNzdWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDViXCI7XG59XG5cbi5mYS1ib3hlczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NjhcIjtcbn1cblxuLmZhLWJyYWlsbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmExXCI7XG59XG5cbi5mYS1icmFpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZGNcIjtcbn1cblxuLmZhLWJyZWFkLXNsaWNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdlY1wiO1xufVxuXG4uZmEtYnJpZWZjYXNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTE5XCI7XG59XG5cbi5mYS1icm9vbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MWFcIjtcbn1cblxuLmZhLWJydXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1ZFwiO1xufVxuXG4uZmEtYnRjOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1YVwiO1xufVxuXG4uZmEtYnVmZmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgzN1wiO1xufVxuXG4uZmEtYnVnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuXG4uZmEtYnVpbGRpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFkXCI7XG59XG5cbi5mYS1idWxsaG9ybjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYTFcIjtcbn1cblxuLmZhLWJ1bGxzZXllOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtYnVybjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NmFcIjtcbn1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1idXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1idXMtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uZmEtYnVzaW5lc3MtdGltZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NGFcIjtcbn1cblxuLmZhLWJ1eS1uLWxhcmdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtYnV5c2VsbGFkczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGRcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVjXCI7XG59XG5cbi5mYS1jYWxlbmRhcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG5cbi5mYS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjczXCI7XG59XG5cbi5mYS1jYWxlbmRhci13ZWVrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4NFwiO1xufVxuXG4uZmEtY2FtZXJhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtY2FtZXJhLXJldHJvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEtY2FtcGdyb3VuZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5mYS1jYW5keS1jYW5lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4NlwiO1xufVxuXG4uZmEtY2FubmFiaXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTVmXCI7XG59XG5cbi5mYS1jYXBzdWxlczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NmJcIjtcbn1cblxuLmZhLWNhcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjlcIjtcbn1cblxuLmZhLWNhci1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmZhLWNhci1jcmFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmZhLWNhci1zaWRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlNFwiO1xufVxuXG4uZmEtY2FyYXZhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuXG4uZmEtY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1MlwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1MVwiO1xufVxuXG4uZmEtY2FyZXQtdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJyb3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzg3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5mYS1jYXJ0LXBsdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXNoLXJlZ2lzdGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4OFwiO1xufVxuXG4uZmEtY2F0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZiZVwiO1xufVxuXG4uZmEtY2MtYW1hem9uLXBheTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MmRcIjtcbn1cblxuLmZhLWNjLWFtZXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS1jYy1hcHBsZS1wYXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDE2XCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1Yjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNjLWRpc2NvdmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtamNiOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjFcIjtcbn1cblxuLmZhLWNjLXBheXBhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjRcIjtcbn1cblxuLmZhLWNjLXN0cmlwZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWNjLXZpc2E6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5mYS1jZW50ZXJjb2RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4MFwiO1xufVxuXG4uZmEtY2VudG9zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4OVwiO1xufVxuXG4uZmEtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1jaGFpcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YzBcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFiXCI7XG59XG5cbi5mYS1jaGFsa2JvYXJkLXRlYWNoZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFjXCI7XG59XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVlN1wiO1xufVxuXG4uZmEtY2hhcnQtYXJlYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLmZhLWNoYXJ0LWJhcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1jaGFydC1waWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1jaGVjazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNThcIjtcbn1cblxuLmZhLWNoZWNrLWRvdWJsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjBcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGFcIjtcbn1cblxuLmZhLWNoZWVzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZWZcIjtcbn1cblxuLmZhLWNoZXNzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzOVwiO1xufVxuXG4uZmEtY2hlc3MtYmlzaG9wOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzYVwiO1xufVxuXG4uZmEtY2hlc3MtYm9hcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDNjXCI7XG59XG5cbi5mYS1jaGVzcy1raW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQzZlwiO1xufVxuXG4uZmEtY2hlc3Mta25pZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uZmEtY2hlc3MtcGF3bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmZhLWNoZXNzLXF1ZWVuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0NVwiO1xufVxuXG4uZmEtY2hlc3Mtcm9vazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NDdcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzlcIjtcbn1cblxuLmZhLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzhcIjtcbn1cblxuLmZhLWNoZXZyb24tbGVmdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLmZhLWNoZXZyb24tcmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1jaGV2cm9uLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtY2hpbGQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1jaHJvbWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1jaHJvbWVjYXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtY2h1cmNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxZFwiO1xufVxuXG4uZmEtY2lyY2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExMVwiO1xufVxuXG4uZmEtY2lyY2xlLW5vdGNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtY2l0eTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NGZcIjtcbn1cblxuLmZhLWNsaW5pYy1tZWRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdmMlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMyOFwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWNoZWNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ2Y1wiO1xufVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDZkXCI7XG59XG5cbi5mYS1jbG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMTdcIjtcbn1cblxuLmZhLWNsb25lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1jbG91ZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYzJcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzODFcIjtcbn1cblxuLmZhLWNsb3VkLW1lYXRiYWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjczYlwiO1xufVxuXG4uZmEtY2xvdWQtbW9vbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2YzNcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24tcmFpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3M2NcIjtcbn1cblxuLmZhLWNsb3VkLXJhaW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzNkXCI7XG59XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc0MFwiO1xufVxuXG4uZmEtY2xvdWQtc3VuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZjNFwiO1xufVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4MlwiO1xufVxuXG4uZmEtY2xvdWRmbGFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwN2RcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzgzXCI7XG59XG5cbi5mYS1jbG91ZHNtaXRoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4NFwiO1xufVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4NVwiO1xufVxuXG4uZmEtY29ja3RhaWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTYxXCI7XG59XG5cbi5mYS1jb2RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI2XCI7XG59XG5cbi5mYS1jb2RlcGVuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtY29kaWVwaWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG5cbi5mYS1jb2ZmZWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGY0XCI7XG59XG5cbi5mYS1jb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi5mYS1jb2dzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29pbnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFlXCI7XG59XG5cbi5mYS1jb2x1bW5zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtY29tbWVudDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLWNvbW1lbnQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjUxXCI7XG59XG5cbi5mYS1jb21tZW50LWRvdHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGFkXCI7XG59XG5cbi5mYS1jb21tZW50LW1lZGljYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2Y1XCI7XG59XG5cbi5mYS1jb21tZW50LXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiM1wiO1xufVxuXG4uZmEtY29tbWVudHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjUzXCI7XG59XG5cbi5mYS1jb21wYWN0LWRpc2M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTFmXCI7XG59XG5cbi5mYS1jb21wYXNzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtY29tcHJlc3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDY2XCI7XG59XG5cbi5mYS1jb21wcmVzcy1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDIyXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4Y1wiO1xufVxuXG4uZmEtY29uY2llcmdlLWJlbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTYyXCI7XG59XG5cbi5mYS1jb25mbHVlbmNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc4ZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1jb250YW86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS1jb29raWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTYzXCI7XG59XG5cbi5mYS1jb29raWUtYml0ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjRcIjtcbn1cblxuLmZhLWNvcHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGM1XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5mYS1jb3R0b24tYnVyZWF1OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg5ZVwiO1xufVxuXG4uZmEtY291Y2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI4XCI7XG59XG5cbi5mYS1jcGFuZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzg4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZTdcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlOVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZWFcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlY1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGVkXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZWZcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGYwXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmMlwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG5cbi5mYS1jcml0aWNhbC1yb2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZjOVwiO1xufVxuXG4uZmEtY3JvcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjVcIjtcbn1cblxuLmZhLWNyb3AtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uZmEtY3Jvc3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjU0XCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtY3Jvdzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmZhLWNyb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyMVwiO1xufVxuXG4uZmEtY3J1dGNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdmN1wiO1xufVxuXG4uZmEtY3NzMzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2NcIjtcbn1cblxuLmZhLWNzczMtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM4YlwiO1xufVxuXG4uZmEtY3ViZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjJcIjtcbn1cblxuLmZhLWN1YmVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtY3V0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY3V0dGxlZmlzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGNcIjtcbn1cblxuLmZhLWQtYW5kLWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzhkXCI7XG59XG5cbi5mYS1kLWFuZC1kLWJleW9uZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2Y2FcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZmEtZGFzaGN1YmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1kYXRhYmFzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzBcIjtcbn1cblxuLmZhLWRlYWY6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmE0XCI7XG59XG5cbi5mYS1kZWV6ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG5cbi5mYS1kZW1vY3JhdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NDdcIjtcbn1cblxuLmZhLWRlcGxveWRvZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOGVcIjtcbn1cblxuLmZhLWRlc2twcm86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1kZXNrdG9wOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwOFwiO1xufVxuXG4uZmEtZGV2OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZjY1wiO1xufVxuXG4uZmEtZGV2aWFudGFydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmZhLWRoYXJtYWNoYWtyYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NTVcIjtcbn1cblxuLmZhLWRobDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3OTBcIjtcbn1cblxuLmZhLWRpYWdub3Nlczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmZhLWRpYXNwb3JhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc5MVwiO1xufVxuXG4uZmEtZGljZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjJcIjtcbn1cblxuLmZhLWRpY2UtZDIwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZjZlwiO1xufVxuXG4uZmEtZGljZS1kNjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZDFcIjtcbn1cblxuLmZhLWRpY2UtZml2ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjNcIjtcbn1cblxuLmZhLWRpY2UtZm91cjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjRcIjtcbn1cblxuLmZhLWRpY2Utb25lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyNVwiO1xufVxuXG4uZmEtZGljZS1zaXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTI2XCI7XG59XG5cbi5mYS1kaWNlLXRocmVlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyN1wiO1xufVxuXG4uZmEtZGljZS10d286OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTI4XCI7XG59XG5cbi5mYS1kaWdnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtZGlnaXRhbC1vY2Vhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzOTFcIjtcbn1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjZcIjtcbn1cblxuLmZhLWRpcmVjdGlvbnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5mYS1kaXNjb3JkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5MlwiO1xufVxuXG4uZmEtZGlzY291cnNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5M1wiO1xufVxuXG4uZmEtZGlzZWFzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZmFcIjtcbn1cblxuLmZhLWRpdmlkZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MjlcIjtcbn1cblxuLmZhLWRpenp5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2N1wiO1xufVxuXG4uZmEtZG5hOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3MVwiO1xufVxuXG4uZmEtZG9jaHViOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uZmEtZG9ja2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtZG9nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZkM1wiO1xufVxuXG4uZmEtZG9sbGFyLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU1XCI7XG59XG5cbi5mYS1kb2xseTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc0XCI7XG59XG5cbi5mYS1kb25hdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGI5XCI7XG59XG5cbi5mYS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MmFcIjtcbn1cblxuLmZhLWRvb3Itb3Blbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MmJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG5cbi5mYS1kb3ZlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uZmEtZG93bmxvYWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG59XG5cbi5mYS1kcmFmdDJkaWdpdGFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5NlwiO1xufVxuXG4uZmEtZHJhZnRpbmctY29tcGFzczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmZhLWRyYWdvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZDVcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZWVcIjtcbn1cblxuLmZhLWRyaWJiYmxlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJvcGJveDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLWRydW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTY5XCI7XG59XG5cbi5mYS1kcnVtLXN0ZWVscGFuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XG59XG5cbi5mYS1kcnVwYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5mYS1kdW1iYmVsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NGJcIjtcbn1cblxuLmZhLWR1bXBzdGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc5M1wiO1xufVxuXG4uZmEtZHVtcHN0ZXItZmlyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3OTRcIjtcbn1cblxuLmZhLWR1bmdlb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmQ5XCI7XG59XG5cbi5mYS1keWFsb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzk5XCI7XG59XG5cbi5mYS1lYXJseWJpcmRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5YVwiO1xufVxuXG4uZmEtZWJheTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWVkZ2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjgyXCI7XG59XG5cbi5mYS1lZGdlLWxlZ2FjeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmZhLWVkaXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDQ0XCI7XG59XG5cbi5mYS1lZ2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2ZiXCI7XG59XG5cbi5mYS1lamVjdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNTJcIjtcbn1cblxuLmZhLWVsZW1lbnRvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzBcIjtcbn1cblxuLmZhLWVsbGlwc2lzLWg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQxXCI7XG59XG5cbi5mYS1lbGxpcHNpcy12OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtZWxsbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmZhLWVtYmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyM1wiO1xufVxuXG4uZmEtZW1waXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkMVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi10ZXh0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY1OFwiO1xufVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uZmEtZW52aXJhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uZmEtZXF1YWxzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUyY1wiO1xufVxuXG4uZmEtZXJhc2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtZXJsYW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZFwiO1xufVxuXG4uZmEtZXRoZXJldW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJlXCI7XG59XG5cbi5mYS1ldGhlcm5ldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3OTZcIjtcbn1cblxuLmZhLWV0c3k6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ3XCI7XG59XG5cbi5mYS1ldXJvLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5mYS1ldmVybm90ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmZhLWV4Y2hhbmdlLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjJcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG5cbi5mYS1leHBhbmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1leHBhbmQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyNFwiO1xufVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzFlXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNlXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNjBcIjtcbn1cblxuLmZhLWV5ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNmVcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuXG4uZmEtZXllLXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuXG4uZmEtZmFjZWJvb2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG59XG5cbi5mYS1mYWNlYm9vay1mOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjM5ZlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg2M1wiO1xufVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmRjXCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuXG4uZmEtZmFzdC1mb3J3YXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtZmF1Y2V0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZmEtZmF4OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtZmVhdGhlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmZhLWZlYXRoZXItYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU2YlwiO1xufVxuXG4uZmEtZmVkZXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzk3XCI7XG59XG5cbi5mYS1mZWRvcmE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzk4XCI7XG59XG5cbi5mYS1mZW1hbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTgyXCI7XG59XG5cbi5mYS1maWdodGVyLWpldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWZpZ21hOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uZmEtZmlsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWZpbGUtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtZmlsZS1hcmNoaXZlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuXG4uZmEtZmlsZS1hdWRpbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzdcIjtcbn1cblxuLmZhLWZpbGUtY29kZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLWZpbGUtY29udHJhY3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5mYS1maWxlLWNzdjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZGRcIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTZkXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1leHBvcnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTZlXCI7XG59XG5cbi5mYS1maWxlLWltYWdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS1pbXBvcnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTZmXCI7XG59XG5cbi5mYS1maWxlLWludm9pY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTcwXCI7XG59XG5cbi5mYS1maWxlLWludm9pY2UtZG9sbGFyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3MVwiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3N1wiO1xufVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmZhLWZpbGUtcGRmOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjNFwiO1xufVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTcyXCI7XG59XG5cbi5mYS1maWxlLXNpZ25hdHVyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzNcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uZmEtZmlsZS12aWRlbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzhcIjtcbn1cblxuLmZhLWZpbGUtd29yZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc1XCI7XG59XG5cbi5mYS1maWxsLWRyaXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc2XCI7XG59XG5cbi5mYS1maWxtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4uZmEtZmlsdGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuXG4uZmEtZmluZ2VycHJpbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTc3XCI7XG59XG5cbi5mYS1maXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuXG4uZmEtZmlyZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzRcIjtcbn1cblxuLmZhLWZpcmVmb3g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5mYS1maXJzdC1haWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5mYS1maXJzdC1vcmRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjBcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MGFcIjtcbn1cblxuLmZhLWZpcnN0ZHJhZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2ExXCI7XG59XG5cbi5mYS1maXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uZmEtZmlzdC1yYWlzZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5mYS1mbGFnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyNFwiO1xufVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS1mbGFnLXVzYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NGRcIjtcbn1cblxuLmZhLWZsYXNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtZmxpY2tyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtZmxpcGJvYXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ0ZFwiO1xufVxuXG4uZmEtZmx1c2hlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NzlcIjtcbn1cblxuLmZhLWZseTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTdcIjtcbn1cblxuLmZhLWZvbGRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1taW51czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NWRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuXG4uZmEtZm9sZGVyLXBsdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjVlXCI7XG59XG5cbi5mYS1mb250OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyNVwiO1xufVxuXG4uZmEtZm9udGljb25zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4MFwiO1xufVxuXG4uZmEtZm9udGljb25zLWZpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uZmEtZm9vdGJhbGwtYmFsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NGVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODZcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2EzXCI7XG59XG5cbi5mYS1mb3J1bWJlZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTFcIjtcbn1cblxuLmZhLWZvcndhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDRlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmM1XCI7XG59XG5cbi5mYS1mcmVlYnNkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtZnJvZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MmVcIjtcbn1cblxuLmZhLWZyb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uZmEtZnJvd24tb3Blbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1N2FcIjtcbn1cblxuLmZhLWZ1bGNydW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTBiXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2MlwiO1xufVxuXG4uZmEtZnV0Ym9sOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlM1wiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTBjXCI7XG59XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTBkXCI7XG59XG5cbi5mYS1nYW1lcGFkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExYlwiO1xufVxuXG4uZmEtZ2FzLXB1bXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTJmXCI7XG59XG5cbi5mYS1nYXZlbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZTNcIjtcbn1cblxuLmZhLWdlbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYTVcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi5mYS1nZXQtcG9ja2V0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtZ2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1naG9zdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZTJcIjtcbn1cblxuLmZhLWdpZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDZiXCI7XG59XG5cbi5mYS1naWZ0czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmZhLWdpdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLWdpdC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODQxXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtZ2l0aHViOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMTNcIjtcbn1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS1naXRrcmFrZW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E2XCI7XG59XG5cbi5mYS1naXRsYWI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS1naXR0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI2XCI7XG59XG5cbi5mYS1nbGFzcy1jaGVlcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzlmXCI7XG59XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTdiXCI7XG59XG5cbi5mYS1nbGFzcy13aGlza2V5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdhMFwiO1xufVxuXG4uZmEtZ2xhc3Nlczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzBcIjtcbn1cblxuLmZhLWdsaWRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuXG4uZmEtZ2xpZGUtZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLWdsb2JlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtZ2xvYmUtYWZyaWNhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3Y1wiO1xufVxuXG4uZmEtZ2xvYmUtYW1lcmljYXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTdkXCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU3ZVwiO1xufVxuXG4uZmEtZ2xvYmUtZXVyb3BlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdhMlwiO1xufVxuXG4uZmEtZ29mb3JlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhN1wiO1xufVxuXG4uZmEtZ29sZi1iYWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1MFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2E5XCI7XG59XG5cbi5mYS1nb29nbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG5cbi5mYS1nb29nbGUtZHJpdmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2FhXCI7XG59XG5cbi5mYS1nb29nbGUtcGF5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsYXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2FiXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjNcIjtcbn1cblxuLmZhLWdvb2dsZS1wbHVzLWc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ1XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtd2FsbGV0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtZ29wdXJhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NjRcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEtZ3JhdGlwYXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5mYS1ncmF2OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzMVwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzMlwiO1xufVxuXG4uZmEtZ3JpbWFjZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1N2ZcIjtcbn1cblxuLmZhLWdyaW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTgwXCI7XG59XG5cbi5mYS1ncmluLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmZhLWdyaW4tYmVhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ODJcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ODNcIjtcbn1cblxuLmZhLWdyaW4taGVhcnRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4NFwiO1xufVxuXG4uZmEtZ3Jpbi1zcXVpbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTg1XCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmZhLWdyaW4tc3RhcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTg3XCI7XG59XG5cbi5mYS1ncmluLXRlYXJzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4OFwiO1xufVxuXG4uZmEtZ3Jpbi10b25ndWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTg5XCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4YlwiO1xufVxuXG4uZmEtZ3Jpbi13aW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uZmEtZ3JpcC1saW5lczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2E1XCI7XG59XG5cbi5mYS1ncmlwLXZlcnRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU4ZVwiO1xufVxuXG4uZmEtZ3JpcGZpcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5mYS1ncnVudDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYWRcIjtcbn1cblxuLmZhLWd1aWxkZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDdlXCI7XG59XG5cbi5mYS1ndWl0YXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2E2XCI7XG59XG5cbi5mYS1ndWxwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtaC1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1oYWNrZXItbmV3czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWhhY2tlcnJhbms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1oYW1idXJnZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODA1XCI7XG59XG5cbi5mYS1oYW1tZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmUzXCI7XG59XG5cbi5mYS1oYW1zYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YmRcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1Y1wiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzBcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzFcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtaGFuZC1taWRkbGUtZmluZ2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgwNlwiO1xufVxuXG4uZmEtaGFuZC1wYXBlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LXJpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuXG4uZmEtaGFuZC1wb2ludC11cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmZhLWhhbmQtcm9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjU3XCI7XG59XG5cbi5mYS1oYW5kLXNwYXJrbGVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTlcIjtcbn1cblxuLmZhLWhhbmRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjMlwiO1xufVxuXG4uZmEtaGFuZHMtaGVscGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0YzRcIjtcbn1cblxuLmZhLWhhbmRzLXdhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDVlXCI7XG59XG5cbi5mYS1oYW5kc2hha2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYWx0LXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZmEtaGFudWtpYWg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmU2XCI7XG59XG5cbi5mYS1oYXJkLWhhdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmZhLWhhc2h0YWc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG5cbi5mYS1oYXQtY293Ym95OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhjMVwiO1xufVxuXG4uZmEtaGF0LXdpemFyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZThcIjtcbn1cblxuLmZhLWhkZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYTBcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjFcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaC1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS1tYXNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZmEtaGVhZGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGNcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDI1XCI7XG59XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OGZcIjtcbn1cblxuLmZhLWhlYWRzZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTkwXCI7XG59XG5cbi5mYS1oZWFydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMDRcIjtcbn1cblxuLmZhLWhlYXJ0LWJyb2tlbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YTlcIjtcbn1cblxuLmZhLWhlYXJ0YmVhdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWVcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTMzXCI7XG59XG5cbi5mYS1oaWdobGlnaHRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTFcIjtcbn1cblxuLmZhLWhpa2luZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZWNcIjtcbn1cblxuLmZhLWhpcHBvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZlZFwiO1xufVxuXG4uZmEtaGlwczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTJcIjtcbn1cblxuLmZhLWhpcmUtYS1oZWxwZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5mYS1oaXN0b3J5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtaGl2ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwN2ZcIjtcbn1cblxuLmZhLWhvY2tleS1wdWNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uZmEtaG9sbHktYmVycnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2FhXCI7XG59XG5cbi5mYS1ob21lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtaG9vbGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDI3XCI7XG59XG5cbi5mYS1ob3JuYmlsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTJcIjtcbn1cblxuLmZhLWhvcnNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZmMFwiO1xufVxuXG4uZmEtaG9yc2UtaGVhZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YWJcIjtcbn1cblxuLmZhLWhvc3BpdGFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBmOFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3ZFwiO1xufVxuXG4uZmEtaG9zcGl0YWwtc3ltYm9sOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3ZVwiO1xufVxuXG4uZmEtaG9zcGl0YWwtdXNlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MGRcIjtcbn1cblxuLmZhLWhvdC10dWI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTkzXCI7XG59XG5cbi5mYS1ob3Rkb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODBmXCI7XG59XG5cbi5mYS1ob3RlbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmZhLWhvdGphcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYjFcIjtcbn1cblxuLmZhLWhvdXJnbGFzczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTRcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjUzXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTJcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1zdGFydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmZhLWhvdXNlLWRhbWFnZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2ZjFcIjtcbn1cblxuLmZhLWhvdXNlLXVzZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi5mYS1ob3V6ejo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyN2NcIjtcbn1cblxuLmZhLWhyeXZuaWE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmYyXCI7XG59XG5cbi5mYS1odG1sNTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmZhLWh1YnNwb3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2IyXCI7XG59XG5cbi5mYS1pLWN1cnNvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLmZhLWljZS1jcmVhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MTBcIjtcbn1cblxuLmZhLWljaWNsZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2FkXCI7XG59XG5cbi5mYS1pY29uczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4NmRcIjtcbn1cblxuLmZhLWlkLWJhZGdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtaWQtY2FyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzJcIjtcbn1cblxuLmZhLWlkLWNhcmQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ3ZlwiO1xufVxuXG4uZmEtaWRlYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5mYS1pZ2xvbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YWVcIjtcbn1cblxuLmZhLWltYWdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzZVwiO1xufVxuXG4uZmEtaW1hZ2VzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4uZmEtaW1kYjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmZhLWluYm94OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuXG4uZmEtaW5kZW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzY1wiO1xufVxuXG4uZmEtaW5kdXN0cnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjc1XCI7XG59XG5cbi5mYS1pbmZpbml0eTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmZhLWluZm86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNWFcIjtcbn1cblxuLmZhLWlubm9zb2Z0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4uZmEtaW5zdGFncmFtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtaW5zdGFncmFtLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLmZhLWluc3RhbG9kOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuXG4uZmEtaW50ZXJjb206OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS1pbnRlcm5ldC1leHBsb3Jlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLWludmlzaW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdiMFwiO1xufVxuXG4uZmEtaW94aG9zdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmZhLWl0YWxpYzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMzNcIjtcbn1cblxuLmZhLWl0Y2gtaW86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5mYS1pdHVuZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmZhLWphdmE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGU0XCI7XG59XG5cbi5mYS1qZWRpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2OVwiO1xufVxuXG4uZmEtamVkaS1vcmRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmZhLWplbmtpbnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I2XCI7XG59XG5cbi5mYS1qaXJhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdiMVwiO1xufVxuXG4uZmEtam9nZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5mYS1qb2ludDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTVcIjtcbn1cblxuLmZhLWpvb21sYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYWFcIjtcbn1cblxuLmZhLWpvdXJuYWwtd2hpbGxzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uZmEtanM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I4XCI7XG59XG5cbi5mYS1qcy1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2I5XCI7XG59XG5cbi5mYS1qc2ZpZGRsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxY2NcIjtcbn1cblxuLmZhLWthYWJhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2YlwiO1xufVxuXG4uZmEta2FnZ2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVmYVwiO1xufVxuXG4uZmEta2V5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4NFwiO1xufVxuXG4uZmEta2V5YmFzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZjVcIjtcbn1cblxuLmZhLWtleWJvYXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjExY1wiO1xufVxuXG4uZmEta2V5Y2RuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uZmEta2hhbmRhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2ZFwiO1xufVxuXG4uZmEta2lja3N0YXJ0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2JiXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiY1wiO1xufVxuXG4uZmEta2lzczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTZcIjtcbn1cblxuLmZhLWtpc3MtYmVhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmZhLWtpc3Mtd2luay1oZWFydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OThcIjtcbn1cblxuLmZhLWtpd2ktYmlyZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzVcIjtcbn1cblxuLmZhLWtvcnZ1ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLmZhLWxhbmRtYXJrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG5cbi5mYS1sYXB0b3A6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5mYS1sYXB0b3AtY29kZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgxMlwiO1xufVxuXG4uZmEtbGFyYXZlbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYmRcIjtcbn1cblxuLmZhLWxhc3RmbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjAzXCI7XG59XG5cbi5mYS1sYXVnaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OTlcIjtcbn1cblxuLmZhLWxhdWdoLWJlYW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5mYS1sYXVnaC1zcXVpbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTliXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU5Y1wiO1xufVxuXG4uZmEtbGF5ZXItZ3JvdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWZkXCI7XG59XG5cbi5mYS1sZWFmOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2Y1wiO1xufVxuXG4uZmEtbGVhbnB1Yjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmZhLWxlbW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA5NFwiO1xufVxuXG4uZmEtbGVzczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWRcIjtcbn1cblxuLmZhLWxlc3MtdGhhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzZcIjtcbn1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MzdcIjtcbn1cblxuLmZhLWxldmVsLWRvd24tYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uZmEtbGV2ZWwtdXAtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNiZlwiO1xufVxuXG4uZmEtbGlmZS1yaW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjZFwiO1xufVxuXG4uZmEtbGlnaHRidWxiOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtbGluZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzBcIjtcbn1cblxuLmZhLWxpbms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGMxXCI7XG59XG5cbi5mYS1saW5rZWRpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLWxpbmtlZGluLWluOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBlMVwiO1xufVxuXG4uZmEtbGlub2RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuXG4uZmEtbGludXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG5cbi5mYS1saXJhLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5mYS1saXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDIyXCI7XG59XG5cbi5mYS1saXN0LW9sOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjYlwiO1xufVxuXG4uZmEtbGlzdC11bDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwY2FcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyNFwiO1xufVxuXG4uZmEtbG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWxvY2stb3Blbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzFcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzA5XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC1sZWZ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjMwYVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMGNcIjtcbn1cblxuLmZhLWxvdy12aXNpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5mYS1sdWdnYWdlLWNhcnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTlkXCI7XG59XG5cbi5mYS1sdW5nczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MDRcIjtcbn1cblxuLmZhLWx1bmdzLXZpcnVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4uZmEtbHlmdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzNcIjtcbn1cblxuLmZhLW1hZ2VudG86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2M0XCI7XG59XG5cbi5mYS1tYWdpYzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZDBcIjtcbn1cblxuLmZhLW1hZ25ldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzZcIjtcbn1cblxuLmZhLW1haWwtYnVsazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2NzRcIjtcbn1cblxuLmZhLW1haWxjaGltcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1OWVcIjtcbn1cblxuLmZhLW1hbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG5cbi5mYS1tYW5kYWxvcmlhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MGZcIjtcbn1cblxuLmZhLW1hcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmZhLW1hcC1tYXJrZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YTBcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG5cbi5mYS1tYXAtbWFya2VyLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmZhLW1hcC1waW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjc2XCI7XG59XG5cbi5mYS1tYXAtc2lnbnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjc3XCI7XG59XG5cbi5mYS1tYXJrZG93bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MGZcIjtcbn1cblxuLmZhLW1hcmtlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YTFcIjtcbn1cblxuLmZhLW1hcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5mYS1tYXJzLWRvdWJsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXNrOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZmYVwiO1xufVxuXG4uZmEtbWFzdG9kb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY2XCI7XG59XG5cbi5mYS1tYXhjZG46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1tZGI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmOGNhXCI7XG59XG5cbi5mYS1tZWRhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YTJcIjtcbn1cblxuLmZhLW1lZGFwcHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2M2XCI7XG59XG5cbi5mYS1tZWRpdW06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5mYS1tZWRpdW0tbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzdcIjtcbn1cblxuLmZhLW1lZGtpdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZmFcIjtcbn1cblxuLmZhLW1lZHJ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuXG4uZmEtbWVldHVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uZmEtbWVnYXBvcnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWEzXCI7XG59XG5cbi5mYS1tZWg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1tZWgtYmxhbms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWE0XCI7XG59XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhNVwiO1xufVxuXG4uZmEtbWVtb3J5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzOFwiO1xufVxuXG4uZmEtbWVuZGVsZXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2IzXCI7XG59XG5cbi5mYS1tZW5vcmFoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3NlwiO1xufVxuXG4uZmEtbWVyY3VyeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjNcIjtcbn1cblxuLmZhLW1ldGVvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmZhLW1pY3JvYmxvZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMWFcIjtcbn1cblxuLmZhLW1pY3JvY2hpcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZGJcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzYzlcIjtcbn1cblxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUzOVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMzFcIjtcbn1cblxuLmZhLW1pY3Jvc2NvcGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjEwXCI7XG59XG5cbi5mYS1taWNyb3NvZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2NhXCI7XG59XG5cbi5mYS1taW51czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLW1pbnVzLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNTZcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDZcIjtcbn1cblxuLmZhLW1pdHRlbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YjVcIjtcbn1cblxuLmZhLW1peDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmZhLW1peGNsb3VkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtbWl4ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi5mYS1taXp1bmk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG59XG5cbi5mYS1tb2JpbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBiXCI7XG59XG5cbi5mYS1tb2JpbGUtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uZmEtbW9keDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLW1vbmVybzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDBcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDFcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2FcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTNiXCI7XG59XG5cbi5mYS1tb25leS1jaGVjazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2NcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2RcIjtcbn1cblxuLmZhLW1vbnVtZW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uZmEtbW9vbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODZcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWE3XCI7XG59XG5cbi5mYS1tb3NxdWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjc4XCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxY1wiO1xufVxuXG4uZmEtbW91bnRhaW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5mYS1tb3VzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmZhLW1vdXNlLXBvaW50ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1tdWctaG90OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdiNlwiO1xufVxuXG4uZmEtbXVzaWM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG5cbi5mYS1uYXBzdGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkMlwiO1xufVxuXG4uZmEtbmVvczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MTJcIjtcbn1cblxuLmZhLW5ldHdvcmstd2lyZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmZmXCI7XG59XG5cbi5mYS1uZXV0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5mYS1uZXdzcGFwZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVhXCI7XG59XG5cbi5mYS1uaW1ibHI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1ub2RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxOVwiO1xufVxuXG4uZmEtbm9kZS1qczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDNcIjtcbn1cblxuLmZhLW5vdC1lcXVhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2VcIjtcbn1cblxuLmZhLW5vdGVzLW1lZGljYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDgxXCI7XG59XG5cbi5mYS1ucG06OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q0XCI7XG59XG5cbi5mYS1uczg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q1XCI7XG59XG5cbi5mYS1udXRyaXRpb25peDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDZcIjtcbn1cblxuLmZhLW9iamVjdC1ncm91cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyNDdcIjtcbn1cblxuLmZhLW9iamVjdC11bmdyb3VwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtb2N0b3B1cy1kZXBsb3k6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY0XCI7XG59XG5cbi5mYS1vaWwtY2FuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYxM1wiO1xufVxuXG4uZmEtb2xkLXJlcHVibGljOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxMFwiO1xufVxuXG4uZmEtb206OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjc5XCI7XG59XG5cbi5mYS1vcGVuY2FydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2RcIjtcbn1cblxuLmZhLW9wZW5pZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOWJcIjtcbn1cblxuLmZhLW9wZXJhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtb3B0aW4tbW9uc3Rlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9yY2lkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhkMlwiO1xufVxuXG4uZmEtb3NpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtb3R0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzAwXCI7XG59XG5cbi5mYS1vdXRkZW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzYlwiO1xufVxuXG4uZmEtcGFnZTQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Q3XCI7XG59XG5cbi5mYS1wYWdlbGluZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1wYWdlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MTVcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtcGFpbnQtcm9sbGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhYVwiO1xufVxuXG4uZmEtcGFsZXR0ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1M2ZcIjtcbn1cblxuLmZhLXBhbGZlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXBhbGxldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODJcIjtcbn1cblxuLmZhLXBhcGVyLXBsYW5lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkOFwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuXG4uZmEtcGFyYWNodXRlLWJveDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0Y2RcIjtcbn1cblxuLmZhLXBhcmFncmFwaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZGRcIjtcbn1cblxuLmZhLXBhcmtpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQwXCI7XG59XG5cbi5mYS1wYXNzcG9ydDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YWJcIjtcbn1cblxuLmZhLXBhc3RhZmFyaWFuaXNtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3YlwiO1xufVxuXG4uZmEtcGFzdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1wYXRyZW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkOVwiO1xufVxuXG4uZmEtcGF1c2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG5cbi5mYS1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG5cbi5mYS1wYXc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWIwXCI7XG59XG5cbi5mYS1wYXlwYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWVkXCI7XG59XG5cbi5mYS1wZWFjZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2N2NcIjtcbn1cblxuLmZhLXBlbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLmZhLXBlbi1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5mYS1wZW4tZmFuY3k6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFjXCI7XG59XG5cbi5mYS1wZW4tbmliOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhZFwiO1xufVxuXG4uZmEtcGVuLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNGJcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMzAzXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5mYS1wZW5ueS1hcmNhZGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzA0XCI7XG59XG5cbi5mYS1wZW9wbGUtYXJyb3dzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRjZVwiO1xufVxuXG4uZmEtcGVwcGVyLWhvdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4MTZcIjtcbn1cblxuLmZhLXBlcmJ5dGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5mYS1wZXJjZW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uZmEtcGVyY2VudGFnZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDFcIjtcbn1cblxuLmZhLXBlcmlzY29wZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZGFcIjtcbn1cblxuLmZhLXBlcnNvbi1ib290aDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NTZcIjtcbn1cblxuLmZhLXBoYWJyaWNhdG9yOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNkYlwiO1xufVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2RjXCI7XG59XG5cbi5mYS1waG9lbml4LXNxdWFkcm9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxMVwiO1xufVxuXG4uZmEtcGhvbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbi5mYS1waG9uZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODc5XCI7XG59XG5cbi5mYS1waG9uZS1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZGRcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOThcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODdiXCI7XG59XG5cbi5mYS1waG9uZS12b2x1bWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmEwXCI7XG59XG5cbi5mYS1waG90by12aWRlbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4N2NcIjtcbn1cblxuLmZhLXBocDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFlXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlNVwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAxZVwiO1xufVxuXG4uZmEtcGlnZ3ktYmFuazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZDNcIjtcbn1cblxuLmZhLXBpbGxzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4NFwiO1xufVxuXG4uZmEtcGludGVyZXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjMxXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtcGl6emEtc2xpY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODE4XCI7XG59XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY3ZlwiO1xufVxuXG4uZmEtcGxhbmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDcyXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVhZlwiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViMFwiO1xufVxuXG4uZmEtcGxhbmUtc2xhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi5mYS1wbGF5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTQ0XCI7XG59XG5cbi5mYS1wbGF5c3RhdGlvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZGZcIjtcbn1cblxuLmZhLXBsdWc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5mYS1wbHVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtcGx1cy1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU1XCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZmVcIjtcbn1cblxuLmZhLXBvZGNhc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5mYS1wb2xsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4MVwiO1xufVxuXG4uZmEtcG9sbC1oOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4MlwiO1xufVxuXG4uZmEtcG9vOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uZmEtcG9vLXN0b3JtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc1YVwiO1xufVxuXG4uZmEtcG9vcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MTlcIjtcbn1cblxuLmZhLXBvcnRyYWl0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlMFwiO1xufVxuXG4uZmEtcG91bmQtc2lnbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmZhLXBvd2VyLW9mZjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMTFcIjtcbn1cblxuLmZhLXByYXk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjgzXCI7XG59XG5cbi5mYS1wcmF5aW5nLWhhbmRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4NFwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViMVwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ODVcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4NlwiO1xufVxuXG4uZmEtcHJpbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDJmXCI7XG59XG5cbi5mYS1wcm9jZWR1cmVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uZmEtcHJvZHVjdC1odW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0MlwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2YVwiO1xufVxuXG4uZmEtcHVtcC1zb2FwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2YlwiO1xufVxuXG4uZmEtcHVzaGVkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlMVwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuXG4uZmEtcHl0aG9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtcXE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS1xcmNvZGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDI5XCI7XG59XG5cbi5mYS1xdWVzdGlvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjhcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNTlcIjtcbn1cblxuLmZhLXF1aWRkaXRjaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NThcIjtcbn1cblxuLmZhLXF1aW5zY2FwZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NTlcIjtcbn1cblxuLmZhLXF1b3JhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtcXVvdGUtbGVmdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmZhLXF1b3RlLXJpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtcXVyYW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5mYS1yLXByb2plY3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY3XCI7XG59XG5cbi5mYS1yYWRpYXRpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2I5XCI7XG59XG5cbi5mYS1yYWRpYXRpb24tYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdiYVwiO1xufVxuXG4uZmEtcmFpbmJvdzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NWJcIjtcbn1cblxuLmZhLXJhbmRvbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLXJhc3BiZXJyeS1waTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YmJcIjtcbn1cblxuLmZhLXJhdmVscnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1yZWFjdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWJcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uZmEtcmVhZG1lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkNVwiO1xufVxuXG4uZmEtcmViZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1yZWNlaXB0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0M1wiO1xufVxuXG4uZmEtcmVjb3JkLXZpbnlsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhkOVwiO1xufVxuXG4uZmEtcmVjeWNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLXJlZC1yaXZlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTNcIjtcbn1cblxuLmZhLXJlZGRpdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTFcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLXJlZGRpdC1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1yZWRoYXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2JjXCI7XG59XG5cbi5mYS1yZWRvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVkby1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI1ZFwiO1xufVxuXG4uZmEtcmVtb3ZlLWZvcm1hdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4N2RcIjtcbn1cblxuLmZhLXJlbnJlbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOGJcIjtcbn1cblxuLmZhLXJlcGx5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNVwiO1xufVxuXG4uZmEtcmVwbHktYWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtcmVwbHlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtcmVwdWJsaWNhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NWVcIjtcbn1cblxuLmZhLXJlc2VhcmNoZ2F0ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZjhcIjtcbn1cblxuLmZhLXJlc29sdmluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXJlc3Ryb29tOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdiZFwiO1xufVxuXG4uZmEtcmV0d2VldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNzlcIjtcbn1cblxuLmZhLXJldjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjJcIjtcbn1cblxuLmZhLXJpYmJvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZDZcIjtcbn1cblxuLmZhLXJpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzBiXCI7XG59XG5cbi5mYS1yb2FkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAxOFwiO1xufVxuXG4uZmEtcm9ib3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ0XCI7XG59XG5cbi5mYS1yb2NrZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG5cbi5mYS1yb2NrZXRjaGF0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlOFwiO1xufVxuXG4uZmEtcm9ja3Jtczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmZhLXJvdXRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkN1wiO1xufVxuXG4uZmEtcnNzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA5ZVwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNDNcIjtcbn1cblxuLmZhLXJ1YmxlLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG5cbi5mYS1ydWxlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDVcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0NlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NDdcIjtcbn1cblxuLmZhLXJ1bGVyLXZlcnRpY2FsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0OFwiO1xufVxuXG4uZmEtcnVubmluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MGNcIjtcbn1cblxuLmZhLXJ1cGVlLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG5cbi5mYS1ydXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3YVwiO1xufVxuXG4uZmEtc2FkLWNyeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmZhLXNhZC10ZWFyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uZmEtc2FmYXJpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtc2FsZXNmb3JjZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4M2JcIjtcbn1cblxuLmZhLXNhc3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDFlXCI7XG59XG5cbi5mYS1zYXRlbGxpdGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2JmXCI7XG59XG5cbi5mYS1zYXRlbGxpdGUtZGlzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YzBcIjtcbn1cblxuLmZhLXNhdmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG5cbi5mYS1zY2hsaXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2VhXCI7XG59XG5cbi5mYS1zY2hvb2w6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTQ5XCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLmZhLXNjcmliZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXNjcm9sbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MGVcIjtcbn1cblxuLmZhLXNkLWNhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2MyXCI7XG59XG5cbi5mYS1zZWFyY2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1zZWFyY2gtZG9sbGFyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4OFwiO1xufVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY4OVwiO1xufVxuXG4uZmEtc2VhcmNoLW1pbnVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi5mYS1zZWFyY2hlbmdpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZWJcIjtcbn1cblxuLmZhLXNlZWRsaW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uZmEtc2VsbGNhc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zZWxsc3k6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zZXJ2ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjMzXCI7XG59XG5cbi5mYS1zZXJ2aWNlc3RhY2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2VjXCI7XG59XG5cbi5mYS1zaGFwZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5mYS1zaGFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNjRcIjtcbn1cblxuLmZhLXNoYXJlLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi5mYS1zaGFyZS1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5mYS1zaGVrZWwtc2lnbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMGJcIjtcbn1cblxuLmZhLXNoaWVsZC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5mYS1zaGllbGQtdmlydXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG5cbi5mYS1zaGlwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uZmEtc2hpcHBpbmctZmFzdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OGJcIjtcbn1cblxuLmZhLXNoaXJ0c2luYnVsazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNob2UtcHJpbnRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uZmEtc2hvcGlmeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTFcIjtcbn1cblxuLmZhLXNob3BwaW5nLWNhcnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1zaG9wd2FyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjVcIjtcbn1cblxuLmZhLXNob3dlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLXNodXR0bGUtdmFuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uZmEtc2lnbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZDlcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uZmEtc2lnbi1sYW5ndWFnZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLXNpZ24tb3V0LWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLmZhLXNpZ25hbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLXNpZ25hdHVyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YjdcIjtcbn1cblxuLmZhLXNpbS1jYXJkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdjNFwiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1zaW5rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2ZFwiO1xufVxuXG4uZmEtc2lzdHJpeDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmZhLXNpdGVtYXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGU4XCI7XG59XG5cbi5mYS1zaXRoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxMlwiO1xufVxuXG4uZmEtc2thdGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmZhLXNrZXRjaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXNraWluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3YzlcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2NhXCI7XG59XG5cbi5mYS1za3VsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NGNcIjtcbn1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzE0XCI7XG59XG5cbi5mYS1za3lhdGxhczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMTZcIjtcbn1cblxuLmZhLXNreXBlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtc2xhY2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1zbGFjay1oYXNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNlZlwiO1xufVxuXG4uZmEtc2xhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzE1XCI7XG59XG5cbi5mYS1zbGVpZ2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2NjXCI7XG59XG5cbi5mYS1zbGlkZXJzLWg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zbGlkZXNoYXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uZmEtc21pbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uZmEtc21pbGUtd2luazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZGFcIjtcbn1cblxuLmZhLXNtb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzVmXCI7XG59XG5cbi5mYS1zbW9raW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uZmEtc21va2luZy1iYW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTRkXCI7XG59XG5cbi5mYS1zbXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2NkXCI7XG59XG5cbi5mYS1zbmFwY2hhdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhY1wiO1xufVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJhZFwiO1xufVxuXG4uZmEtc25vd2JvYXJkaW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdjZVwiO1xufVxuXG4uZmEtc25vd2ZsYWtlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtc25vd21hbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZDBcIjtcbn1cblxuLmZhLXNub3dwbG93OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdkMlwiO1xufVxuXG4uZmEtc29hcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNmVcIjtcbn1cblxuLmZhLXNvY2tzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5NlwiO1xufVxuXG4uZmEtc29sYXItcGFuZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWJhXCI7XG59XG5cbi5mYS1zb3J0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkY1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1ZFwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1kb3duLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4ODFcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4ODRcIjtcbn1cblxuLmZhLXNvcnQtYW1vdW50LXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2MVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg4NVwiO1xufVxuXG4uZmEtc29ydC1kb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBkZFwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODg2XCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg4N1wiO1xufVxuXG4uZmEtc29ydC11cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZGVcIjtcbn1cblxuLmZhLXNvdW5kY2xvdWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1zb3VyY2V0cmVlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdkM1wiO1xufVxuXG4uZmEtc3BhOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViYlwiO1xufVxuXG4uZmEtc3BhY2Utc2h1dHRsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNwZWFrYXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG5cbi5mYS1zcGVha2VyLWRlY2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4OTFcIjtcbn1cblxuLmZhLXNwaWRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MTdcIjtcbn1cblxuLmZhLXNwaW5uZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG5cbi5mYS1zcGxvdGNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjViY1wiO1xufVxuXG4uZmEtc3BvdGlmeTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYmNcIjtcbn1cblxuLmZhLXNwcmF5LWNhbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YmRcIjtcbn1cblxuLmZhLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYzhcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ1Y1wiO1xufVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjY5OFwiO1xufVxuXG4uZmEtc3F1YXJlc3BhY2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWJlXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOGRcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE2Y1wiO1xufVxuXG4uZmEtc3RhY2twYXRoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg0MlwiO1xufVxuXG4uZmEtc3RhbXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5mYS1zdGFyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1hbmQtY3Jlc2NlbnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjk5XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjMFwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmZhLXN0YXItb2YtbGlmZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MjFcIjtcbn1cblxuLmZhLXN0YXlsaW5rZWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y1XCI7XG59XG5cbi5mYS1zdGVhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjZcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZjZcIjtcbn1cblxuLmZhLXN0ZXAtYmFja3dhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1zdGVwLWZvcndhcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1zdGV0aG9zY29wZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZjFcIjtcbn1cblxuLmZhLXN0aWNrZXItbXVsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZjdcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI0OVwiO1xufVxuXG4uZmEtc3RvcDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uZmEtc3RvcHdhdGNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJmMlwiO1xufVxuXG4uZmEtc3RvcHdhdGNoLTIwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA2ZlwiO1xufVxuXG4uZmEtc3RvcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTRlXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTRmXCI7XG59XG5cbi5mYS1zdG9yZS1hbHQtc2xhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5mYS1zdG9yZS1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLmZhLXN0cmF2YTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MjhcIjtcbn1cblxuLmZhLXN0cmVhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1NTBcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtc3RyaWtldGhyb3VnaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwY2NcIjtcbn1cblxuLmZhLXN0cmlwZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmZhLXN0cmlwZS1zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQyYVwiO1xufVxuXG4uZmEtc3Ryb29wd2FmZWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTUxXCI7XG59XG5cbi5mYS1zdHVkaW92aW5hcmk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y4XCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTRcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN1YnNjcmlwdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLXN1YndheTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmZhLXN1aXRjYXNlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmZhLXN1bjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLXN1cGVycG93ZXJzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdXBwbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS1zdXJwcmlzZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzJcIjtcbn1cblxuLmZhLXN1c2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2Q2XCI7XG59XG5cbi5mYS1zd2F0Y2hib29rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjM1wiO1xufVxuXG4uZmEtc3dpZnQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmOGUxXCI7XG59XG5cbi5mYS1zd2ltbWVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uZmEtc3dpbW1pbmctcG9vbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmZhLXN5bWZvbnk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5mYS1zeW5hZ29ndWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjliXCI7XG59XG5cbi5mYS1zeW5jOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtc3luYy1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmYxXCI7XG59XG5cbi5mYS1zeXJpbmdlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ4ZVwiO1xufVxuXG4uZmEtdGFibGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS10YWJsZS10ZW5uaXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDVkXCI7XG59XG5cbi5mYS10YWJsZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG5cbi5mYS10YWJsZXQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uZmEtdGFibGV0czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OTBcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmZFwiO1xufVxuXG4uZmEtdGFnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyYlwiO1xufVxuXG4uZmEtdGFnczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMmNcIjtcbn1cblxuLmZhLXRhcGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGRiXCI7XG59XG5cbi5mYS10YXNrczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYWVcIjtcbn1cblxuLmZhLXRheGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS10ZWFtc3BlYWs6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGY5XCI7XG59XG5cbi5mYS10ZWV0aDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY2MmVcIjtcbn1cblxuLmZhLXRlZXRoLW9wZW46OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5mYS10ZWxlZ3JhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzZcIjtcbn1cblxuLmZhLXRlbGVncmFtLXBsYW5lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmZVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NjlcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWxvdzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3NmJcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS10ZW5nZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmZhLXRlcm1pbmFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtdGg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDBhXCI7XG59XG5cbi5mYS10aC1sYXJnZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwMDlcIjtcbn1cblxuLmZhLXRoLWxpc3Q6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi5mYS10aGUtcmVkLXlldGk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNjlkXCI7XG59XG5cbi5mYS10aGVhdGVyLW1hc2tzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzMFwiO1xufVxuXG4uZmEtdGhlbWVjbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzZcIjtcbn1cblxuLmZhLXRoZW1laXNsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjJcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5MVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjczMVwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY1XCI7XG59XG5cbi5mYS10aHVtYnMtdXA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnRhY2s6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG59XG5cbi5mYS10aWNrZXQtYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjNmZlwiO1xufVxuXG4uZmEtdGlrdG9rOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuXG4uZmEtdGltZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG59XG5cbi5mYS10aW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuXG4uZmEtdGludC1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1YzdcIjtcbn1cblxuLmZhLXRpcmVkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjOFwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMDVcIjtcbn1cblxuLmZhLXRvaWxldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZDhcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MWVcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmZhLXRvb2xib3g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTUyXCI7XG59XG5cbi5mYS10b29sczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmZhLXRvb3RoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjOVwiO1xufVxuXG4uZmEtdG9yYWg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmEwXCI7XG59XG5cbi5mYS10b3JpaS1nYXRlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uZmEtdHJhY3Rvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MjJcIjtcbn1cblxuLmZhLXRyYWRlLWZlZGVyYXRpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTEzXCI7XG59XG5cbi5mYS10cmFkZW1hcms6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjVjXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzN1wiO1xufVxuXG4uZmEtdHJhaWxlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLmZhLXRyYWluOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtdHJhbTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3ZGFcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyNFwiO1xufVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uZmEtdHJhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS10cmFzaC1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uZmEtdHJhc2gtcmVzdG9yZS1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODJhXCI7XG59XG5cbi5mYS10cmVlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uZmEtdHJlbGxvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE4MVwiO1xufVxuXG4uZmEtdHJpcGFkdmlzb3I6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG5cbi5mYS10cm9waHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG5cbi5mYS10cnVjazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXRydWNrLWxvYWRpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGRlXCI7XG59XG5cbi5mYS10cnVjay1tb25zdGVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzYlwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRkZlwiO1xufVxuXG4uZmEtdHJ1Y2stcGlja3VwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uZmEtdHNoaXJ0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uZmEtdHR5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uZmEtdHVtYmxyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNzRcIjtcbn1cblxuLmZhLXR2OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI2Y1wiO1xufVxuXG4uZmEtdHdpdGNoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEtdHdpdHRlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOTlcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjA4MVwiO1xufVxuXG4uZmEtdHlwbzM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS11YmVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwMlwiO1xufVxuXG4uZmEtdWJ1bnR1OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtdWlraXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDAzXCI7XG59XG5cbi5mYS11bWJyYWNvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjhlOFwiO1xufVxuXG4uZmEtdW1icmVsbGE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS11bWJyZWxsYS1iZWFjaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1Y2FcIjtcbn1cblxuLmZhLXVuY2hhcnRlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODRcIjtcbn1cblxuLmZhLXVuZGVybGluZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXVuZG86OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGUyXCI7XG59XG5cbi5mYS11bmRvLWFsdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmZhLXVuaXJlZ2lzdHJ5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQwNFwiO1xufVxuXG4uZmEtdW5pdHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5YVwiO1xufVxuXG4uZmEtdW5pdmVyc2l0eTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOWNcIjtcbn1cblxuLmZhLXVubGluazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxMjdcIjtcbn1cblxuLmZhLXVubG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwOWNcIjtcbn1cblxuLmZhLXVubG9jay1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS11bnNwbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwN2NcIjtcbn1cblxuLmZhLXVudGFwcGQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5mYS11cGxvYWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS11cHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2UwXCI7XG59XG5cbi5mYS11c2I6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS11c2VyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAwN1wiO1xufVxuXG4uZmEtdXNlci1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDA2XCI7XG59XG5cbi5mYS11c2VyLWFsdC1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZmFcIjtcbn1cblxuLmZhLXVzZXItYXN0cm9uYXV0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmYlwiO1xufVxuXG4uZmEtdXNlci1jaGVjazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZmNcIjtcbn1cblxuLmZhLXVzZXItY2lyY2xlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jbG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0ZmRcIjtcbn1cblxuLmZhLXVzZXItY29nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uZmEtdXNlci1lZGl0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRmZlwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwMFwiO1xufVxuXG4uZmEtdXNlci1ncmFkdWF0ZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDFcIjtcbn1cblxuLmZhLXVzZXItaW5qdXJlZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MjhcIjtcbn1cblxuLmZhLXVzZXItbG9jazo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDJcIjtcbn1cblxuLmZhLXVzZXItbWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG5cbi5mYS11c2VyLW1pbnVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwM1wiO1xufVxuXG4uZmEtdXNlci1uaW5qYTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmZhLXVzZXItbnVyc2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5mYS11c2VyLXBsdXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5mYS11c2VyLXNlY3JldDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMWJcIjtcbn1cblxuLmZhLXVzZXItc2hpZWxkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwNVwiO1xufVxuXG4uZmEtdXNlci1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY1MDZcIjtcbn1cblxuLmZhLXVzZXItdGFnOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUwN1wiO1xufVxuXG4uZmEtdXNlci10aWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uZmEtdXNlcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMGMwXCI7XG59XG5cbi5mYS11c2Vycy1jb2c6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTA5XCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmZhLXVzcHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmN2UxXCI7XG59XG5cbi5mYS11c3N1bm5haDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDdcIjtcbn1cblxuLmZhLXV0ZW5zaWwtc3Bvb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmU1XCI7XG59XG5cbi5mYS11dGVuc2lsczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyZTdcIjtcbn1cblxuLmZhLXZhYWRpbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXZlY3Rvci1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNiXCI7XG59XG5cbi5mYS12ZW51czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjI4XCI7XG59XG5cbi5mYS12ZXN0OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4uZmEtdmVzdC1wYXRjaGVzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4uZmEtdmlhY29pbjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyMzdcIjtcbn1cblxuLmZhLXZpYWRlbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmZhLXZpYWRlby1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5mYS12aWFsOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5MlwiO1xufVxuXG4uZmEtdmlhbHM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDkzXCI7XG59XG5cbi5mYS12aWJlcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MDlcIjtcbn1cblxuLmZhLXZpZGVvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtdmlkZW8tc2xhc2g6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNGUyXCI7XG59XG5cbi5mYS12aWhhcmE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmE3XCI7XG59XG5cbi5mYS12aW1lbzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXZpbWVvLXY6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS12aW5lOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uZmEtdmlydXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG5cbi5mYS12aXJ1cy1zbGFzaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmZhLXZpcnVzZXM6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5mYS12azo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxODlcIjtcbn1cblxuLmZhLXZudjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MGJcIjtcbn1cblxuLmZhLXZvaWNlbWFpbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4OTdcIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4uZmEtdm9sdW1lLW11dGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmE5XCI7XG59XG5cbi5mYS12b2x1bWUtb2ZmOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyNlwiO1xufVxuXG4uZmEtdm9sdW1lLXVwOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuXG4uZmEtdm90ZS15ZWE6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5mYS12ci1jYXJkYm9hcmQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzI5XCI7XG59XG5cbi5mYS12dWVqczo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MWZcIjtcbn1cblxuLmZhLXdhbGtpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTU0XCI7XG59XG5cbi5mYS13YWxsZXQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNTU1XCI7XG59XG5cbi5mYS13YXJlaG91c2U6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDk0XCI7XG59XG5cbi5mYS13YXRjaG1hbi1tb25pdG9yaW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtd2F0ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzczXCI7XG59XG5cbi5mYS13YXZlLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY4M2VcIjtcbn1cblxuLmZhLXdhemU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmODNmXCI7XG59XG5cbi5mYS13ZWVibHk6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNjXCI7XG59XG5cbi5mYS13ZWlibzo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXdlaWdodDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0OTZcIjtcbn1cblxuLmZhLXdlaWdodC1oYW5naW5nOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjVjZFwiO1xufVxuXG4uZmEtd2VpeGluOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtd2hhdHNhcHA6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjMyXCI7XG59XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDBjXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uZmEtd2htY3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDBkXCI7XG59XG5cbi5mYS13aWZpOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5mYS13aW5kOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjcyZVwiO1xufVxuXG4uZmEtd2luZG93LWNsb3NlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMFwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uZmEtd2luZG93LW1pbmltaXplOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjJkMVwiO1xufVxuXG4uZmEtd2luZG93LXJlc3RvcmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS13aW5kb3dzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE3YVwiO1xufVxuXG4uZmEtd2luZS1ib3R0bGU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNzJmXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjRlM1wiO1xufVxuXG4uZmEtd2luZS1nbGFzcy1hbHQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5mYS13aXg6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY3MzBcIjtcbn1cblxuLmZhLXdvZHU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtd29uLXNpZ246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS13b3JkcHJlc3M6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTlhXCI7XG59XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxMVwiO1xufVxuXG4uZmEtd3BiZWdpbm5lcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyOTdcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5mYS13cGZvcm1zOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjI5OFwiO1xufVxuXG4uZmEtd3ByZXNzcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYzZTRcIjtcbn1cblxuLmZhLXdyZW5jaDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYwYWRcIjtcbn1cblxuLmZhLXgtcmF5OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQ5N1wiO1xufVxuXG4uZmEteGJveDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MTJcIjtcbn1cblxuLmZhLXhpbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5mYS14aW5nLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmZhLXktY29tYmluYXRvcjo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLXlhaG9vOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE5ZVwiO1xufVxuXG4uZmEteWFtbWVyOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjg0MFwiO1xufVxuXG4uZmEteWFuZGV4OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjQxM1wiO1xufVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWw6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNDE0XCI7XG59XG5cbi5mYS15YXJuOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjdlM1wiO1xufVxuXG4uZmEteWVscDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYxZTlcIjtcbn1cblxuLmZhLXllbi1zaWduOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjE1N1wiO1xufVxuXG4uZmEteWluLXlhbmc6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmNmFkXCI7XG59XG5cbi5mYS15b2FzdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGYyYjFcIjtcbn1cblxuLmZhLXlvdXR1YmU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZTo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmZhLXpoaWh1OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZjYzZlwiO1xufVxuXG4vKiBNS0IgSUNPTlMgKi9cblxuW2NsYXNzXj1cImljb24tbWtiLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1ta2ItXCJdIHtcblx0LyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cblxuXHRmb250LWZhbWlseTogTWFya2V0aW5nLUJvbGQgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRzcGVhazogbmV2ZXI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG5cblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLW1rYi1ncm91cDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDBcIjtcbn1cblxuLmljb24tbWtiLWNvbm5lY3Rpb246OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5pY29uLW1rYi1lbmdhZ2VtZW50OjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1ta2ItcGx1czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDNcIjtcbn1cblxuLmljb24tbWtiLXN0YXRzOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuXG4uaWNvbi1ta2ItcHJvZHVjdDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tbWtiLXZpZGVvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4uaWNvbi1ta2ItYWRkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4uaWNvbi1ta2ItY3VzdG9taXplOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuXG4uaWNvbi1ta2ItZ3Jvd3RoOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuXG4uaWNvbi1ta2Itc2VvOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuXG4uaWNvbi1ta2ItcmVzdWx0czo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGJcIjtcbn1cblxuLmljb24tbWtiLWJhcnMtc29saWQ6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5pY29uLW1rYi10aW1lcy1zb2xpZDo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLmljb24tbWtiLWFycm93LXJpZ2h0LXNvbGlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uaWNvbi1ta2ItY2hlY2stY2lyY2xlLXNvbGlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZlwiO1xufVxuXG4uaWNvbi1ta2ItcGhvbmUtYWx0LXNvbGlkOjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMFwiO1xufSIsIi5saW5rIHtcblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcblx0Y29sb3I6IGluaGVyaXQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci1tYW5nby10YW5nbztcblx0fVxufSIsIi5idG4ge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblxuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uYnRuLW1kIHtcblx0cGFkZGluZzogMTdweCA0MHB4O1xufVxuXG4uYnRuLXNtIHtcblx0cGFkZGluZzogMTNweCAyOXB4O1xuXG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbi5idG4tZXh0cmEtc20ge1xuXHRwYWRkaW5nOiAxMXB4IDIzcHg7XG5cblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmJ1dHRvbi1pY29uLWxlZnQge1xuXHRtYXJnaW4tcmlnaHQ6IC43ZW07XG59XG5cbi5idXR0b24taWNvbi1yaWdodCB7XG5cdG1hcmdpbi1sZWZ0OiAuN2VtO1xufVxuXG4uYnRuLWJsYWNrIHtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxufVxuXG4uYnRuLXdoaXRlIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5idG4taG92ZXItdHJhbnNwYXJlbnQtd2hpdGU6aG92ZXIge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1ob3Zlci10cmFuc3BhcmVudC1ibGFjazpob3ZlciB7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdGJvcmRlci1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWhvdmVyLXdoaXRlOmhvdmVyIHtcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4taG92ZXItYmxhY2s6aG92ZXIge1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi13aGl0ZS1ib3JkZXJlZCB7XG5cdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcblxuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufSIsIkBlYWNoICRtYXJnaW4gaW4gMTAwLCA5OCwgOTYsIDk0LCA5MCwgODQsIDgyLCA4MCwgNjgsIDYwLCA1NiwgNTAsIDQ4LCA0NiwgNDIsIDQwLCAzOCwgMzYsIDM0LCAzMiwgMzAsIDI4LCAyNiwgMjQsIDIyLCAyMCwgMTgsIDE2LCAxNCwgMTIsIDEwLCA4LCA2LCA0LCAyLCAwIHtcblx0Lm0tdC0jeyRtYXJnaW59IHtcblx0XHRtYXJnaW4tdG9wOiAkbWFyZ2luICogMXB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQubS1iLSN7JG1hcmdpbn0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW4gKiAxcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5tLWwtI3skbWFyZ2lufSB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRtYXJnaW4gKiAxcHg7XG5cdH1cblxuXHQubS1yLSN7JG1hcmdpbn0ge1xuXHRcdG1hcmdpbi1yaWdodDogJG1hcmdpbiAqIDFweDtcblx0fVxufVxuXG5AZWFjaCAkcGFkZGluZyBpbiAxNTAsIDEwMCwgOTYsIDk0LCA5MCwgODIsIDgwLCA3NiwgNjgsIDY0LCA2MiwgNjAsIDU2LCA0MCwgMzYsIDMyLCAzMCwgMjgsIDI0LCAyMiwgMjAsIDE4LCAxNiwgMTQsIDEyLCAxMCwgOCwgNiwgNCwgMiwgMCB7XG5cdC5wLXQtI3skcGFkZGluZ30ge1xuXHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZyAqIDFweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LnAtYi0jeyRwYWRkaW5nfSB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nICogMXB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQucC1sLSN7JHBhZGRpbmd9IHtcblx0XHRwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nICogMXB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQucC1yLSN7JHBhZGRpbmd9IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZyAqIDFweCAhaW1wb3J0YW50O1xuXHR9XG59IiwiLmFjY29yZGlvbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5hY2NvcmRpb24taXRlbSB7XG5cdC5hY3RpdmUtaWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYub3BlbmVkIHtcblx0XHQuYWN0aXZlLWljb24ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdC5pbmFjdGl2ZS1pY29uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cblxuLmFjY29yZGlvbi1pdGVtX190aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0dHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXIsIGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiB2YXIoLS1ob3Zlci1jb2xvcik7XG5cdH1cbn1cblxuLmFjY29yZGlvbi1pdGVtX190aXRsZSAuaWNvbiB7XG5cdGNvbG9yOiB2YXIoLS1jb2xvcik7XG59IiwiLnRhYi1pdGVtIHtcblx0ZmxleDogYXV0bztcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzO1xufVxuXG4udGFiLWNvbnRlbnQge1xuXHRkaXNwbGF5OiBub25lO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdCYuYWN0aXZlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59IiwiLnNlY3Rpb24ge1xuXHQmX3dhdmU6OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTI0cHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB2ZXJzaW9uJTNEJTIyMS4xJTIyJTIwd2lkdGglM0QlMjIxMDAlMjUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNjY2JTIwMTI0JTIyJTIwcHJlc2VydmVBc3BlY3RSYXRpbyUzRCUyMm5vbmUlMjIlMjBmaWxsJTNEJTIycmdiYSUyODAlMkMwJTJDMCUyQzElMjklMjIlM0UlM0NnJTIwY2xpcC1wYXRoJTNEJTIydXJsJTI4JTIzY2xpcDAlMjklMjIlM0UlMEElMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTAlMjA1OS4zMzkyQzUzLjMyMTElMjA2Mi42NzUxJTIwNzQuNDU0MiUyMDY4LjczMDglMjA5Ni44NjklMjA3NS4xNTM3QzExMS42NTUlMjA3OS4zOTA1JTIwMTI2Ljk5OCUyMDgzLjc4NzIlMjAxNTIuNTA3JTIwODcuNjY4NEMyNDYuMjc0JTIwMTAxLjkzNiUyMDMxMC4yMzUlMjA3Ni42Mzc4JTIwMzcyLjcxMyUyMDUxLjkyNjVDNDE2LjkzMyUyMDM0LjQzNjklMjA0NjAuNDA5JTIwMTcuMjQxMSUyMDUxMy4xODUlMjAxNC41NzM4QzYwMS4zOTElMjAxMC4xMTU4JTIwNjM4Ljc0NCUyMDI4LjE1NTYlMjA2NzQuOTEyJTIwNDUuNjIzNEM2OTAuOTYlMjA1My4zNzM3JTIwNzA2Ljc3NCUyMDYxLjAxMTQlMjA3MjYuNjk0JTIwNjYuNTIxNUM3NjMuMTg2JTIwNzYuNjE1NyUyMDgwNi4yMDQlMjA2NS4yODg4JTIwODUxLjEyMSUyMDUzLjQ2MThDODg1Ljk4NCUyMDQ0LjI4MjElMjA5MjEuOTkxJTIwMzQuODAxMiUyMDk1Ni45NzklMjAzNC44MDEyQzk5Ny43NjIlMjAzNC44MDEyJTIwMTAyMC43NCUyMDQ4LjA0MDklMjAxMDQyLjM0JTIwNjAuNDg1N0MxMDYzLjE0JTIwNzIuNDcyNiUyMDEwODIuNjYlMjA4My43MjIxJTIwMTExNS41OSUyMDgxLjY5MjFDMTE0My45NSUyMDc5Ljk0MzMlMjAxMTYzLjE4JTIwNjkuODE2OCUyMDExODYuMTMlMjA1Ny43MzUyQzEyMTcuNDglMjA0MS4yMzM5JTIwMTI1NS43NSUyMDIxLjA4NTYlMjAxMzMzLjY3JTIwMTMuNjU0NEMxNDIyLjYyJTIwNS4xNzE1NiUyMDE0NzMuNDglMjAyMi40NDM5JTIwMTUxNS43MiUyMDM2Ljc4ODRDMTUzNy41NyUyMDQ0LjIxMDYlMjAxNTU3LjEyJTIwNTAuODQ5JTIwMTU3OC40NCUyMDUyLjczMDFDMTY0MC45NyUyMDU4LjI0NjclMjAxNjU2LjIyJTIwNTkuMzM5MiUyMDE2NjYuMTMlMjA1OS4zMzkyVjEyMy45ODZIMFY1OS4zMzkyWk02MjYuODYxJTIwMzkuMzUzQzYxMi40ODglMjAzNC45NDA5JTIwNTg3Ljg2NiUyMDMwLjk5NTIlMjA1ODYuMjE3JTIwMzIuNjY1MkM1ODUuNDAxJTIwMzMuNDkxMSUyMDU5MS43NDclMjAzNC44MjUxJTIwNjAwLjAyOCUyMDM2LjU2NkM2MDguNDkxJTIwMzguMzQ1MiUyMDYxOC45NzUlMjA0MC41NDk0JTIwNjI1LjkwMSUyMDQzLjA3MDNDNjMxLjg1NSUyMDQ1LjE2NjclMjA2MzcuNjYzJTIwNDcuODA3NyUyMDY0Mi42MDElMjA1MC4wNTI5QzY0OS41MzUlMjA1My4yMDU4JTIwNjU0Ljc1MiUyMDU1LjU3ODMlMjA2NTYuMjQ4JTIwNTQuNTY2N0M2NTguODA4JTIwNTIuODM0NiUyMDY0MS4yMzMlMjA0My43NjUlMjA2MjYuODYxJTIwMzkuMzUzWk0xMjE4LjklMjA2Mi4zNDAyVjYyLjM0MDZDMTIxMi45NCUyMDY1LjEzMjclMjAxMjAzLjM2JTIwNjkuNjIwOSUyMDExOTEuMDglMjA3Mi45NTZDMTE3Mi42OSUyMDc3LjI4NTUlMjAxMTczLjE1JTIwNzcuODgwOCUyMDExNzMuOTQlMjA3OC45MDg4QzExNzMuOTYlMjA3OC45MzM0JTIwMTE3My45OCUyMDc4Ljk1ODIlMjAxMTczLjk5JTIwNzguOTgzNEMxMTc0LjAxJTIwNzkuMDA2MyUyMDExNzQuMDMlMjA3OS4wMjk0JTIwMTE3NC4wNSUyMDc5LjA1MjlDMTE3NC4wNyUyMDc5LjA5MjklMjAxMTc0LjElMjA3OS4xMzM4JTIwMTE3NC4xMyUyMDc5LjE3NTdDMTE3NC41MiUyMDc5Ljc4NjclMjAxMTkxLjg2JTIwNzguOTA2MyUyMDEyMDQuNyUyMDc0LjA1MTFDMTIxNy4xNSUyMDY4LjU4NDklMjAxMjI3LjY2JTIwNjAuMDY0MiUyMDEyMjUuNDglMjA1OS43NTQ3QzEyMjQuNjclMjA1OS42NCUyMDEyMjIuNDElMjA2MC42OTU5JTIwMTIxOC45JTIwNjIuMzQwMlpNMTI1MS4zMyUyMDQ4LjA2MzFDMTI0NS40MyUyMDQ5Ljg0MjclMjAxMjQxLjY1JTIwNTAuOTgwNyUyMDEyNDEuMjklMjA1MC4wNDc4QzEyNDAuNTIlMjA0OC4wMjQ1JTIwMTI1NC4wOCUyMDQyLjg2NDYlMjAxMjY4LjA3JTIwMzkuMTM4QzEyODEuOTglMjAzNi4wMDM0JTIwMTI5Ny4wMyUyMDM2LjkxNzQlMjAxMjk2Ljk1JTIwMzcuNTA5NUMxMjk2Ljk0JTIwMzcuNjAwMSUyMDEyOTYuOTQlMjAzNy42ODY4JTIwMTI5Ni45NCUyMDM3Ljc3MDVDMTI5Ni45MSUyMDM4Ljc4MDElMjAxMjk2LjklMjAzOS4zNjQ5JTIwMTI3OC43MSUyMDQxLjQ3NTZDMTI2OC4wNSUyMDQzLjAyNjUlMjAxMjU4LjI0JTIwNDUuOTgzJTIwMTI1MS4zMyUyMDQ4LjA2MzFaTTI4Ni42NzclMjA5Ny4wMDM2QzI4Ni40MyUyMDk2LjA0NjElMjAyODIuNTM5JTIwOTYuODcxMiUyMDI3Ni40NTYlMjA5OC4xNjE1QzI2OS4zNDUlMjA5OS42Njk3JTIwMjU5LjIzOCUyMDEwMS44MTMlMjAyNDguNDUlMjAxMDIuNDg5QzIzMC4xMDElMjAxMDMuMTA5JTIwMjMwLjAyMSUyMDEwMy42OSUyMDIyOS44ODIlMjAxMDQuNjkzQzIyOS44NzElMjAxMDQuNzc2JTIwMjI5Ljg1OSUyMDEwNC44NjIlMjAyMjkuODM2JTIwMTA0Ljk1MUMyMjkuNjg4JTIwMTA1LjUzNCUyMDI0NC41NTklMjAxMDcuNjY5JTIwMjU4Ljc2OSUyMDEwNS42ODJDMjczLjEyOCUyMDEwMy4xMTIlMjAyODcuMjEyJTIwOTkuMDgwMyUyMDI4Ni42NzclMjA5Ny4wMDM2Wk05NjUuODA5JTIwNTQuODA2NEM5NjguMzM3JTIwNTQuODA2NCUyMDk3MC4zODYlMjA1My40ODE0JTIwOTcwLjM4NiUyMDUxLjg0NjlDOTcwLjM4NiUyMDUwLjIxMjclMjA5NjguMzM3JTIwNDguODg3NCUyMDk2NS44MDklMjA0OC44ODc0Qzk2NS40MzYlMjA0OC44ODczJTIwOTY1LjA0JTIwNDguODc5NiUyMDk2NC42MzclMjA0OC44NzE4Qzk2Mi4zMDQlMjA0OC44MjY3JTIwOTU5LjcwNiUyMDQ4Ljc3NjQlMjA5NTkuNzA2JTIwNTAuMTY5OEM5NTkuNzA2JTIwNTAuOTE1NCUyMDk2MC40NSUyMDUxLjk0NTYlMjA5NjEuNDk5JTIwNTIuODQ1NUM5NjIuMTMyJTIwNTMuOTg4NyUyMDk2My44MjMlMjA1NC44MDY0JTIwOTY1LjgwOSUyMDU0LjgwNjRaTTU2Ni4wNTklMjA0My43NTc1QzU2Ny43NDQlMjA0My43NTc1JTIwNTY5LjExJTIwNDIuNjA5MSUyMDU2OS4xMSUyMDQxLjE5MjZDNTY5LjExJTIwMzkuNzc2JTIwNTY3Ljc0NCUyMDM4LjYyNzYlMjA1NjYuMDU5JTIwMzguNjI3NkM1NjQuMzczJTIwMzguNjI3NiUyMDU2My4wMDclMjAzOS43NzYlMjA1NjMuMDA3JTIwNDEuMTkyNkM1NjMuMDA3JTIwNDIuNjA5MSUyMDU2NC4zNzMlMjA0My43NTc1JTIwNTY2LjA1OSUyMDQzLjc1NzVaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMDAwMCUyMiUyRiUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ3BhdGglMjBkJTNEJTIyTTc4Mi4yNzIlMjA1OC43ODg1Qzc4MS4zNTUlMjA1OC4wMjQxJTIwNzY4LjIyOSUyMDYxLjA1ODUlMjA3NTMuNzU5JTIwNjAuMjU0NEM3MzkuNTYlMjA1OC44OTk1JTIwNzQwLjQ3NyUyMDU5LjY2MzglMjA3MzkuOTM1JTIwNjAuNzY1M0M3MzkuNjY0JTIwNjEuMzE2MSUyMDc0OS41NCUyMDY0Ljg5MDclMjA3NjAuMTI1JTIwNjQuMzk2NUM3NzAuOTglMjA2My4zNTE1JTIwNzgzLjE4OSUyMDU5LjU1MjglMjA3ODIuMjcyJTIwNTguNzg4NVolMjIlMjBmaWxsJTNEJTIyJTIzMDAwMDAwJTIyJTJGJTNFJTBBJTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTNDcGF0aCUyMGQlM0QlMjJNMTM2NS40NiUyMDEuNjEyNzRDMTM2NS44NSUyMC0xLjA1NTM1JTIwMTM5NS42MyUyMDAuMTE4NTclMjAxNDEyLjY4JTIwMS4zNTI0MkMxNDI5Ljc0JTIwMi41ODYyOCUyMDE0NTEuMzElMjA2LjM4MDIzJTIwMTQ0OC42JTIwNy44ODYyNkMxNDQ1LjklMjA5LjM5MjI4JTIwMTQyOS4zMiUyMDUuNTE1OTYlMjAxNDEyLjIzJTIwMy44Njg1NUMxMzk1Ljg0JTIwMi4xODYzOCUyMDEzNjUuMDYlMjA0LjI4MDgyJTIwMTM2NS40NiUyMDEuNjEyNzRaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMDAwMCUyMiUyRiUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ3BhdGglMjBkJTNEJTIyTTU5OS43MDMlMjA2LjMyNDc4QzYwMC40ODclMjAzLjc0NDEyJTIwNjIwLjY4NSUyMDguNjA4MDUlMjA2MzIuMTQyJTIwMTEuOTQ2NUM2NDMuNTk4JTIwMTUuMjg0OSUyMDY1Ny42NjIlMjAyMS43MDk0JTIwNjU1LjUyJTIwMjIuODU3NkM2NTMuMzc4JTIwMjQuMDA1OSUyMDY0Mi43NTMlMjAxOC4xMjE1JTIwNjMxLjM0NyUyMDE0LjM3MDNDNjIwLjQzJTIwMTAuNjcyMSUyMDU5OC45MTklMjA4LjkwNTQ0JTIwNTk5LjcwMyUyMDYuMzI0NzhaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMDAwMCUyMiUyRiUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ3BhdGglMjBkJTNEJTIyTTkzNS4yMzklMjAyOC42NTAxQzkzNi42MjUlMjAyOS40NDgyJTIwOTUxLjA2NiUyMDI2LjcwMTUlMjA5NjguNTg3JTIwMjcuODgwN0M5ODYlMjAyOS42MTE2JTIwOTg0LjYxNCUyMDI4LjgxMzUlMjA5ODQuODMzJTIwMjcuNzEwMkM5ODQuOTQyJTIwMjcuMTU4NiUyMDk3MS44MTUlMjAyMy4yODU3JTIwOTU5LjQxNyUyMDIzLjUyMDZDOTQ2LjkwOSUyMDI0LjMwNzIlMjA5MzMuODU0JTIwMjcuODUyJTIwOTM1LjIzOSUyMDI4LjY1MDFaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMDAwMCUyMiUyRiUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ3BhdGglMjBkJTNEJTIyTTUzOS44MDIlMjAzLjM1NzgzQzUzOS44MDIlMjAzLjM1NzgzJTIwNTQ1Ljc3JTIwMi4yNzk4MyUyMDUzMi40NTMlMjAyLjcxODI5QzUxOS4xMzclMjAzLjE1Njc1JTIwNDg2LjcxNSUyMDMuMTY3MjElMjA0NjguNTk3JTIwNi4xMDY2MkM0MzYuOTYyJTIwMTEuNDkxMiUyMDQxNi4wNDMlMjAyMi4xNjI1JTIwNDE4LjYwNSUyMDI0LjM4MTNDNDIxLjE2NyUyMDI2LjYwMDElMjA0NDguNDYyJTIwMTAuMjU1NCUyMDQ4MS44NTMlMjA4LjE1NTg0QzQ5NS43OTUlMjA3LjE1MzkzJTIwNTIxLjY2JTIwNi4zNTk0JTIwNTMzLjc4NiUyMDQuNTYwMTVDNTQ1LjkxMSUyMDIuNzYwODklMjA1MzkuODAyJTIwMy4zNTc4MyUyMDUzOS44MDIlMjAzLjM1NzgzWiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAwMDAlMjIlMkYlM0UlMEElMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklM0NwYXRoJTIwZCUzRCUyMk0yMzcuOCUyMDc3LjIyMDlDMjM3LjUzMiUyMDgwLjUxNjklMjAyMTAuNDgyJTIwODIuMzQwOSUyMDE5NC4wMDElMjA4Mi4wNjc1QzE3Ny41MiUyMDgxLjc5NDIlMjAxNTYuNTMyJTIwNzguMzI5OCUyMDE1Ny4zJTIwNzUuNDk3QzE1OC4wNjclMjA3Mi42NjQyJTIwMTc3LjQyNyUyMDc4Ljk3MjglMjAxOTQuMTU1JTIwNzkuODcyNEMyMTAuMjQ4JTIwODAuODkxJTIwMjM4LjA2NyUyMDczLjkyNSUyMDIzNy44JTIwNzcuMjIwOVolMjIlMjBmaWxsJTNEJTIyJTIzMDAwMDAwJTIyJTJGJTNFJTBBJTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTNDcGF0aCUyMGQlM0QlMjJNMTU5MC41NCUyMDM5LjcxNzdDMTU5MC4zMyUyMDM4Ljg3MjklMjAxNTczLjI1JTIwNDEuNzQzJTIwMTU2NC4yMSUyMDM4Ljk2OTVDMTUzOC42JTIwMzIuMzclMjAxNTE1LjE5JTIwMjIuNzAyMSUyMDE1MTYuMTklMjAyNS4yNDdDMTUxNy4xOSUyMDI3Ljc5MTglMjAxNTUzLjI5JTIwNDAuMzM3JTIwMTU2NS4wNSUyMDQyLjM0ODdDMTU4Mi4zNSUyMDQ2LjE5NTYlMjAxNTkwLjc1JTIwNDAuNTYyNSUyMDE1OTAuNTQlMjAzOS43MTc3WiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAwMDAlMjIlMkYlM0UlMEElMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklM0NwYXRoJTIwZCUzRCUyMk0xNTA3LjQ2JTIwMjEuOTU1NUMxNTA3LjQ2JTIwMjMuMzcyMSUyMDE1MDYuMDklMjAyNC41MjA0JTIwMTUwNC40JTIwMjQuNTIwNEMxNTAyLjcyJTIwMjQuNTIwNCUyMDE1MDEuMzUlMjAyMy4zNzIxJTIwMTUwMS4zNSUyMDIxLjk1NTVDMTUwMS4zNSUyMDIwLjUzODklMjAxNTAyLjcyJTIwMTkuMzkwNSUyMDE1MDQuNCUyMDE5LjM5MDVDMTUwNi4wOSUyMDE5LjM5MDUlMjAxNTA3LjQ2JTIwMjAuNTM4OSUyMDE1MDcuNDYlMjAyMS45NTU1WiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAwMDAlMjIlMkYlM0UlMEElMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklM0MlMkZnJTNFJTBBJTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTA5JTNDZGVmcyUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ2NsaXBQYXRoJTIwaWQlM0QlMjJjbGlwMCUyMiUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQ3JlY3QlMjB3aWR0aCUzRCUyMjE2NjYlMjIlMjBoZWlnaHQlM0QlMjIxMjQlMjIlMjBmaWxsJTNEJTIyd2hpdGUlMjIlMkYlM0UlMEElMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklMDklM0MlMkZjbGlwUGF0aCUzRSUwQSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUwOSUzQyUyRmRlZnMlM0UlM0MlMkZzdmclM0VcIik7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQuc2VjdGlvbiB7XG5cdFx0Jl93YXZlOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDA7XG5cdFx0fVxuXHR9XG59IiwiLmNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdHBhZGRpbmc6IDAgMzBweDtcblx0bWF4LXdpZHRoOiAxMjgwcHg7XG59XG5cbi5mbGV4LWNvbnRhaW5lciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdG1heC13aWR0aDogNTAlO1xuXG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmNvbnRhaW5lci02MCB7XG5cdG1heC13aWR0aDogNjAlO1xuXG5cdHdpZHRoOiAxMDAlO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLTQwIHtcblx0bWF4LXdpZHRoOiA0MCU7XG5cblx0d2lkdGg6IDEwMCU7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXgtd2lkdGg6IDUwJTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59IiwiI2NhdGFwdWx0LWNvb2tpZS1iYXIge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0Y29sb3I6ICNkZGQ7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMjBweDtcblx0Ym90dG9tOiA2JTtcblx0d2lkdGg6IDMwMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4jY2F0YXB1bHQtY29va2llLWJhciBhIHtcblx0Y29sb3I6ICNlOGFkOGY7XG59XG5cbi8qXG4jY2F0YXB1bHQtY29va2llLWJhciAueF9jbG9zZSBzcGFuIHtcblx0YmFja2dyb3VuZC1jb2xvcjogO1xufVxuXHQqL1xuXG5idXR0b24jY2F0YXB1bHRDb29raWVBY2VwdGFyIHtcblx0YmFja2dyb3VuZDogI2U4NzAzNTtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogNnB4IDlweDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuXG5idXR0b24jY2F0YXB1bHRDb29raWVSZWNoYXphciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbG9yOiAjZGQzMzMzO1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDZweCA5cHg7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuI2NhdGFwdWx0LWNvb2tpZS1iYXIgaDMge1xuXHRjb2xvcjogI2RkZDtcbn1cblxuLmhhcy1jb29raWUtYmFyICNjYXRhcHVsdC1jb29raWUtYmFyIHtcblx0b3BhY2l0eTogMTtcblx0bWF4LWhlaWdodDogOTk5cHg7XG5cdG1pbi1oZWlnaHQ6IDMwcHg7XG59IiwiLmZvb3RlciB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiA1JTtcblx0cGFkZGluZy1ib3R0b206IDg0cHg7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xufVxuXG4uZm9vdGVyLWNvbHVtbiB7XG5cdHdpZHRoOiA0MCU7XG5cdG1hcmdpbjogMCAwIDIwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDIwMHB4O1xufVxuXG4uZm9vdGVyLW1lbnVzIHtcblx0ZmxleDogMTtcbn1cblxuLmZvb3Rlci1tZW51IHtcblx0d2lkdGg6IDMzLjMzMzMlO1xuXHRwYWRkaW5nLXJpZ2h0OiA0OHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcbn1cblxuLmZvb3Rlci1tZW51X190aXRsZSB7XG5cdG1hcmdpbjogNnB4IDAgMTRweDtcblxuXHRmb250LXNpemU6IDIwcHg7XG59XG5cbi5mb290ZXItY29sdW1uX190aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogI2FkNmJmZjtcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgI2FkNmJmZiAwJSwgI2VkNzcwMyAxMDAlKTtcblx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xufVxuXG4uZm9vdGVyLW1lbnVfX3VsIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3Rlci1tZW51X19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0Zm9udC1zaXplOiAxNnB4O1xufVxuXG4uZm9vdGVyLW1lbnVfX2l0ZW06aG92ZXIgLmZvb3Rlci1tZW51X19pdGVtLWJhY2tncm91bmQtYWN0aXZlIHtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG59XG5cbi5mb290ZXItbWVudV9faXRlbTpob3ZlciBhIHtcblx0Y29sb3I6IHZhcigtLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5mb290ZXItbWVudV9faXRlbSBhIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxMDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0dHJhbnNpdGlvbjogY29sb3IgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMDEsIDAuNTgsIDEpO1xufVxuXG4uZm9vdGVyLW1lbnVfX2l0ZW0tYmFja2dyb3VuZC1hY3RpdmUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHotaW5kZXg6IDE7XG5cblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMDEsIDAuNTgsIDEpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTtcblx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbn1cblxuLmZvb3Rlci1zb2NpYWxzIHtcblx0bWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmZvb3Rlci1zb2NpYWxzX19saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cblx0Zm9udC1zaXplOiAyMHB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHJnYigwIDAgMCAvIDgwJSlcblx0fVxufVxuXG4uZm9vdGVyX190b3Age1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uZm9vdGVyX19ib3R0b20ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmctdG9wOiA4OHB4O1xuXG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5mb290ZXJfX21haWxzIHtcblx0Y29sdW1uLWdhcDogMTAwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG59XG5cbi5mb290ZXJfX21haWwtbGluayB7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG59XG5cbi5mb290ZXJfX3RvcCxcbi5mb290ZXJfX2JvdHRvbSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQuZm9vdGVyIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5mb290ZXJfX21haWxzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZvb3Rlci1jb2x1bW4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC5mb290ZXItY29sdW1uX190aXRsZSB7XG5cdFx0cGFkZGluZzogMCAyNHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmZvb3Rlci1zb2NpYWxzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmZvb3Rlci1tZW51cyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX3RpdGxlIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3IpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5mb290ZXItbWVudV9fdWwge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX2l0ZW0tYmFja2dyb3VuZC1hY3RpdmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuZm9vdGVyX190b3Age1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuZm9vdGVyX19ib3R0b20ge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiA3MHB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5mb290ZXJfX3RvcCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC5mb290ZXJfX2JvdHRvbSB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cblxuXHQuZm9vdGVyLWNvbHVtbl9fdGl0bGUge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMzLjhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5mb290ZXItbWVudXMge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuZm9vdGVyLW1lbnUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuZm9vdGVyLW1lbnVfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59IiwiLmhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTAwO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHQmLnN0aWNreS1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0Jl9fbWVudSB7XG5cdFx0d2lkdGg6IDU0JTtcblx0fVxuXG5cdCZfX3NpZ24tYnRuIHtcblx0XHR3aWR0aDogMTElO1xuXHR9XG5cblx0Jl9fYXV0aCB7XG5cdFx0d2lkdGg6IDIwJTtcblx0fVxufVxuXG4uaGVhZGVyLW91dGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMnB4IDA7XG59XG5cbi5tZW51X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1mbG93OiByb3cgd3JhcDtcblxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAxMHB4IDA7XG5cdG1pbi1oZWlnaHQ6IDYwcHg7XG59XG5cbi5tZW51X19saSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW46IDAgMTBweDtcblxuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHR9XG59XG5cbi5tZW51X19zdWItdWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0ei1pbmRleDogLTEwO1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdHdpZHRoOiAxMDAlO1xuXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMDEsIDAuNTgsIDEpO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Jl9tb2JpbGUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0aGVpZ2h0OiAwO1xuXG5cdFx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllcigwLjQyLCAwLjAxLCAwLjU4LCAxKTtcblx0fVxufVxuXG4ubWVudV9fc3ViLXVsX21vYmlsZSAubWVudV9fbWFpbi1hX21vYmlsZSB7XG5cdHBhZGRpbmc6IDEycHggNTBweDtcbn1cblxuLm1lbnVfX3N1Yi11bCA+IC5tZW51X19saSB7XG5cdG1hcmdpbjogMDtcbn1cblxuLm1lbnVfX3N1Yi11bF9yaWdodCB7XG5cdHRvcDogMDtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDEwMCU7XG59XG5cbi5tZW51X19zdWItdWxfbGVmdCB7XG5cdHRvcDogMDtcblx0bGVmdDogLTIwMHB4O1xufVxuXG4ubWVudV9fc3ViLWxpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHdpZHRoOiAyMDBweDtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zIGN1YmljLWJlemllcigwLjQyLCAwLjAxLCAwLjU4LCAxKTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1nYWluc2Jvcm87XG59XG5cbi5tZW51X19zdWItbGkuaG92ZXIsXG4ubWVudV9fc3ViLWxpOmZvY3VzLXdpdGhpbixcbi5tZW51X19zdWItbGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxZTFlO1xufVxuXG4ubWVudV9fc3ViLWEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMjIuNHB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG5cbi5tZW51X19tYWluLWEge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5cblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0dHJhbnNpdGlvbjogY29sb3IgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMDEsIDAuNTgsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDMwMG1zIGN1YmljLWJlemllcigwLjQyLCAwLjAxLCAwLjU4LCAxKTtcblxuXHQmX2hpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5tZW51X19tYWluLWFfcmVndWxhciB7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLm1lbnVfX29wZW4tbmF2LXN1Ym1lbnUtaG92ZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZy1sZWZ0OiA4cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lbnVfX29wZW4tbmF2LXN1Ym1lbnUtaG92ZXI6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG5cblx0Zm9udC1mYW1pbHk6IG1haW4taWNvbnM7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubWVudS1pdGVtLmhvdmVyID4gLm1lbnVfX3N1Yi11bCxcbi5tZW51LWl0ZW06Zm9jdXMtd2l0aGluID4gLm1lbnVfX3N1Yi11bCxcbi5tZW51LWl0ZW06aG92ZXIgPiAubWVudV9fc3ViLXVsIHtcblx0ei1pbmRleDogOTk5OTk5OTk4O1xuXG5cdG9wYWNpdHk6IDE7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tZW51X19zdWItbGk6aG92ZXIgPiAubWVudV9fc3ViLWEsXG4ubWVudS1pdGVtOmhvdmVyIC5tZW51X19tYWluLWEge1xuXHRjb2xvcjogJGNvbG9yLW1lZGl1bS1wdXJwbGU7XG59XG5cbi5tZW51X19zdWItbGk6aG92ZXIgPiAubWVudV9fc3ViLWFfcmVndWxhcixcbi5tZW51LWl0ZW06aG92ZXIgLm1lbnVfX21haW4tYV9yZWd1bGFyIHtcblx0Y29sb3I6ICRjb2xvci1saWdodC1zZWEtZ3JlZW47XG59XG5cbi5tZW51X2V4cGFuZC1yaWdodCAubWVudV9fc3ViLXVsIC5tZW51X19vcGVuLW5hdi1zdWJtZW51LWhvdmVyOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uYnRuLXJlZ2lzdHJhdGlvbiB7XG5cdHBhZGRpbmc6IDEzcHggMjlweDtcblx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbi5tZW51X19saXN0X21vYmlsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAtMTtcblxuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cblx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAzMDBtcyBjdWJpYy1iZXppZXIoMC40MiwgMC4wMSwgMC41OCwgMSk7XG5cdG1heC13aWR0aDogMTAwdnc7XG5cdG1heC1oZWlnaHQ6IDA7XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZW51X19tLXRvZ2dsZS1vdXRlci5vcGVuZWQge1xuXHQubWVudV9fbS1jb2xsYXBzZS1pY29uLW9wZW4sXG5cdC5tZW51X19tLWNvbGxhcHNlLWljb24tY2xvc2Uge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cblxuXHQubWVudV9fbS1jb2xsYXBzZS1pY29uLW9wZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQubWVudV9fbS1jb2xsYXBzZS1pY29uLWNsb3NlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0JiArIC5tZW51X19saXN0X21vYmlsZSB7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0bWF4LWhlaWdodDogMzQwcHggIWltcG9ydGFudDtcblxuXHRcdG9wYWNpdHk6IDE7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxufVxuXG4ubWVudV9fbS10b2dnbGUge1xuXHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRwYWRkaW5nOiAxMnB4IDIwcHg7XG5cblx0Zm9udC1zaXplOiAyNXB4O1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xufVxuXG4ubWVudV9fbS10b2dnbGUtaW5uZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tZW51X19tLWNvbGxhcHNlLWljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0d2lkdGg6IDFlbTtcblx0aGVpZ2h0OiAxZW07XG59XG5cbi5tZW51X19tLWNvbGxhcHNlLWljb24tY2xvc2UsXG4ubWVudV9fbS1jb2xsYXBzZS1pY29uLW9wZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cblx0d2lkdGg6IDFlbTtcblxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMDEsIDAuNTgsIDEpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cblxuLm1lbnVfX20tY29sbGFwc2UtaWNvbi1vcGVuIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLm1lbnVfX2xpX21vYmlsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHR3aWR0aDogMTAwJTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyNTUgMjU1IDI1NSAvIDI4JSk7XG5cblx0Ji5vcGVuZWQgLm1lbnVfX3N1Yi11bCB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk4O1xuXG5cdFx0b3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0Ji5vcGVuZWQgLm1lbnVfX29wZW4tbmF2LXN1Ym1lbnVfbW9iaWxlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm1lbnVfX21haW4tYV9tb2JpbGUge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtaW4taGVpZ2h0OiA2MHB4O1xuXG5cdHBhZGRpbmc6IDAgMzBweDtcblxuXHRmb250LXNpemU6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tZW51X19tYWluLWFfbW9iaWxlOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbn1cblxuLm1lbnVfX29wZW4tbmF2LXN1Ym1lbnVfbW9iaWxlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1lbnVfX29wZW4tbmF2LXN1Ym1lbnVfbW9iaWxlOjpiZWZvcmUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cblx0Zm9udC1mYW1pbHk6IG1haW4taWNvbnM7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0Y29udGVudDogXCJcXGYxMDdcIjtcblx0bWluLWhlaWdodDogNjBweDtcbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LmhlYWRlcl9fbG9nbyB7XG5cdFx0d2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmhlYWRlcl9fbWVudSxcblx0LmhlYWRlcl9fYXV0aCxcblx0LmhlYWRlcl9fc2lnbi1idG4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaGVhZGVyX19tZW51X21vYmlsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufSIsIi5tb2RhbCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cblx0ei1pbmRleDogMTA1MDtcblxuXHRkaXNwbGF5OiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cdG91dGxpbmU6IDA7XG5cblx0Ji5mYWRlIC5tb2RhbC1kaWFsb2cge1xuXHRcdHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG5cdH1cblxuXHQmLmluIC5tb2RhbC1kaWFsb2cge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXHR9XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbjogMTBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2IoMCAwIDAgLyA1MCUpO1xuXHRvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcblx0cGFkZGluZzogMTVweDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuXHRwYWRkaW5nOiAxNXB4O1xuXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0cGFkZGluZzogMTVweDtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG5cdC5idG4gKyAuYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHR9XG5cblx0LmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG59XG5cbi5mYWRlLmluIHtcblx0b3BhY2l0eTogMTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRpbnNldDogMDtcblxuXHR6LWluZGV4OiAxMDQwO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cblx0Ji5mYWRlIHtcblx0XHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG5cblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5pbiB7XG5cdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcblxuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxufVxuXG4uY2xvc2Uge1xuXHRmbG9hdDogcmlnaHQ7XG5cblx0Zm9udC1zaXplOiAyMXB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xuXG5cdG9wYWNpdHk6IC4yO1xuXG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcblxuXHRcdG9wYWNpdHk6IC41O1xuXHR9XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG5cdG1hcmdpbi10b3A6IC01cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblxuXHRmb250LXNpemU6IDMwcHg7XG5cblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdHRleHQtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5tb2RhbC1oZWFkZXI6OmJlZm9yZSxcbi5tb2RhbC1oZWFkZXI6OmFmdGVyLFxuLm1vZGFsLWZvb3Rlcjo6YmVmb3JlLFxuLm1vZGFsLWZvb3Rlcjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0Y29udGVudDogXCIgXCJcbn1cblxuLm1vZGFsLWhlYWRlcjo6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOjphZnRlciB7XG5cdGNsZWFyOiBib3RoXG59XG5cbkBtZWRpYSAod2lkdGggPj0gNzY4cHgpIHtcblx0Lm1vZGFsLWRpYWxvZyB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luOiAzMHB4IGF1dG87XG5cdH1cblxuXHQubW9kYWwtY29udGVudCB7XG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2IoMCAwIDAgLyA1MCUpO1xuXHR9XG5cblx0Lm1vZGFsLXNtIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKHdpZHRoID49IDk5MnB4KSB7XG5cdC5tb2RhbC1sZyB7XG5cdFx0d2lkdGg6IDkwMHB4O1xuXHR9XG59XG4iLCIvKiBSZWdpc3RyYXRpb24gZm9ybSAqL1xuLnJlZ2lzdHJhdGlvbl9mb3JtIHtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdG1heC13aWR0aDogODAwcHg7XG5cdG1hcmdpbjogMTAwcHggYXV0bztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5yZWdpc3RyYXRpb25fZm9ybSBsYWJlbCB7XG5cdG1hcmdpbjogMXB4IDAgMXB4IDVweDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIHAge1xuXHRtYXJnaW46IDFweCAwIDFweCA1cHg7XG59XG5cbi5yZWdpc3RyYXRpb25fZm9ybSBsYWJlbC5jaGVja2JveCB7XG5cdG1hcmdpbjogMXB4IDAgMXB4IDVweDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIC5yZXF1aXJlZCB7XG5cdGNvbG9yOiAjZTUwMDAwO1xufVxuXG4ucmVnaXN0cmF0aW9uX2Zvcm0gLmZvcm0taW5wdXQge1xuXHRtYXJnaW46IDEwcHggMDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIC5mb3JtLWlucHV0IGlucHV0IHtcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y4ZmJmZjtcblx0Ym9yZGVyOiAjQkVDRERDRkYgMXB4IHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogIzMxNDU1OUZGO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogNDBweDtcblx0bWluLWhlaWdodDogMjdweDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIC5mb3JtLWlucHV0IGlucHV0LmNoZWNrYm94IHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmVnaXN0cmF0aW9uX2Zvcm0gLmZvcm0taW5wdXQgaW5wdXQgOmZvY3VzIHtcblx0Y29sb3I6ICMwNzM3NTk7XG59XG5cbi5yZWdpc3RyYXRpb25fZm9ybSAuZm9ybS1pbnB1dCBpbnB1dC5lcnJvciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZWVlZWU7XG5cdGJvcmRlcjogI2ZmODM4MyAxcHggc29saWQ7XG5cdGNvbG9yOiAjZTAwMDAwO1xufVxuXG4jY29tbW9uX2Vycm9yIHtcblx0bWFyZ2luOiAxMHB4O1xuXHRjb2xvcjogI2UwMDAwMDtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIC5mb3JtLWlucHV0IHNwYW4uZXJyb3ItdGV4dCB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdG1hcmdpbjogMTBweCAxMHB4O1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRjb2xvcjogI2UwMDAwMDtcbn1cblxuLnJlZ2lzdHJhdGlvbl9mb3JtIC5zdWJtaXQtcmVnIHtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0Y29sb3I6ICNGRkY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXI6ICMwMDAgMXB4IHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDEycHggMjRweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZWdpc3RyYXRpb25fZm9ybSAucnVsZXMtY2hlY2tib3gge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmVnaXN0cmF0aW9uX2Zvcm1fcGJ4IHtcblx0bWFyZ2luOiA0MHB4IGF1dG8gMjRweCAwO1xufVxuXG4ucmVnaXN0cmF0aW9uX2Zvcm1fX3Bob25lLXdyYXAge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQucmVnaXN0cmF0aW9uX2Zvcm0ge1xuXHRcdG1hcmdpbjogNTBweCBhdXRvIDAgYXV0bztcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0LnJlZ2lzdHJhdGlvbl9mb3JtLXdyYXAge1xuXHRcdHBhZGRpbmc6IDAgMjBweCAzMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIkY29sb3JfMTogdmFyKC0tdG90b3AtaWNvbi1jb2xvcik7XG4kY29sb3JfMjogdmFyKC0tdG90b3AtaWNvbi1ob3Zlcik7XG4kZm9udC1mYW1pbHlfMTogbWFpbi1pY29ucztcbiRiYWNrZ3JvdW5kLWNvbG9yXzE6IHZhcigtLWxpbmstaG92ZXItY29sb3IpO1xuJGJhY2tncm91bmQtY29sb3JfMjogIzMzMztcbiRiYWNrZ3JvdW5kLWNvbG9yXzM6IHZhcigtLXRvdG9wLWJhY2tncm91bmQpO1xuJGJhY2tncm91bmQtY29sb3JfNDogdmFyKC0tdG90b3AtYmFja2dyb3VuZC1ob3Zlcik7XG5cbiN0b1RvcCB7XG5cdC0tdG90b3AtYm9yZGVyLXJhZGl1czogNnB4O1xuXHQtLXRvdG9wLWJhY2tncm91bmQ6ICMzMzM7XG5cdC0tdG90b3AtYmFja2dyb3VuZC1ob3ZlcjogI2VkNzcwMztcblx0LS10b3RvcC1pY29uLWNvbG9yOiAjZmZmO1xuXHQtLXRvdG9wLWljb24taG92ZXI6ICNmZmY7XG5cblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDA7XG5cdHotaW5kZXg6IDEwMDAwMDtcblxuXHR3aWR0aDogNDhweDtcblx0aGVpZ2h0OiAzNXB4O1xuXG5cdGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0YmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtY29sb3JfMztcblxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcl80O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkY29sb3JfMjtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHlfMTtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0Y29sb3I6ICRjb2xvcl8xO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdH1cblxuXHQmOmFjdGl2ZSxcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzM7XG5cdH1cbn1cblxuLnRvLXRvcC1jb250YWluZXIgI3RvVG9wIHtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tdG90b3AtYm9yZGVyLXJhZGl1cykgdmFyKC0tdG90b3AtYm9yZGVyLXJhZGl1cykgMCAwO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzQ7XG5cdH1cbn1cblxuI3RvVG9wLnRvLXRvcC1hY3RpdmUge1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblxuXHRvcGFjaXR5OiAuOTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNHMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4udG8tdG9wLXJpZ2h0ICN0b1RvcCB7XG5cdHJpZ2h0OiA3NXB4O1xufVxuXG4udG8tdG9wLWxlZnQgI3RvVG9wIHtcblx0bGVmdDogNzVweDtcbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0I3RvVG9wIHtcblx0XHRib3R0b206IDMwcHg7XG5cblx0XHR3aWR0aDogNDRweDtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4XG5cdH1cblxuXHQjdG9Ub3A6OmJlZm9yZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHhcblx0fVxuXG5cdC50by10b3AtY29udGFpbmVyICN0b1RvcCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tdG90b3AtYm9yZGVyLXJhZGl1cylcblx0fVxufSIsIi5wYWdlX2hvbWUge1xuXHQuaG9tZXBhZ2VfX3Byb21vLXNlY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZy1ib3R0b206IDg0cHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGVhY2h5LXBpbmstYW5kLW9yYW5nZS1hYnN0cmFjdC1ncmFkaWVudC10ZXh0dXJlLWJhY2tncm91bmQtc2NhbGVkLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0bWluLWhlaWdodDogNjk0cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3Byb21vIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5ob21lcGFnZV9fcHJvbW8taW1nLFxuXHQuaG9tZXBhZ2VfX3Byb21vLWNvbnRlbnQge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3Byb21vLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nLWxlZnQ6IDYycHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3Byb21vLWV4dHJhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5ob21lcGFnZV9fcHJvbW8tdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNzJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTMuMDI0cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3Byb21vLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMy42cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjQ4cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3Byb21vLWJ0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRjb2x1bW4tZ2FwOiA0MHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19wcm9tby1idG4gLmJ1dHRvbi1pY29uLXJpZ2h0IHtcblx0XHRtYXJnaW4tbGVmdDogMTIuNnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19wcm9tby1idG4gLmJ1dHRvbi1pY29uLWxlZnQge1xuXHRcdG1hcmdpbi1yaWdodDogMTIuNnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19tYWluLXNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHBhZGRpbmctdG9wOiAxNDJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0LmhvbWVwYWdlX19tYWluLWxlZnQsXG5cdC5ob21lcGFnZV9fbWFpbi1yaWdodCB7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWNvbHVtbixcblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWxpc3Qge1xuXHRcdHBhZGRpbmctbGVmdDogNzJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDUxLjNweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTEuNjJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi1kZXNjIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOS42cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDRweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi1idG4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi1idG4gLmJ1dHRvbi1pY29uLWxlZnQge1xuXHRcdG1hcmdpbi1yaWdodDogMTIuNnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Y29sdW1uLWdhcDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWl0ZW1fX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjM4NHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWl0ZW1fX3RleHQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWl0ZW1fX2ljbyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA1NXB4O1xuXG5cdFx0Zm9udC1zaXplOiA1NXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NwZWNpZmljYXRpb24taXRlbV9faWNvOmhvdmVyIC5pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDEzNHB4O1xuXHRcdHBhZGRpbmc6IDE5cHggMzZweCAxOXB4IDQ4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wZWFjaHktcGluay1hbmQtb3JhbmdlLWFic3RyYWN0LWdyYWRpZW50LXRleHR1cmUtYmFja2dyb3VuZC1zY2FsZWQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAwJTtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyX19jb250YWN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sdW1uLWdhcDogMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiA1OHB4O1xuXHRcdGhlaWdodDogNThweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Zm9udC1zaXplOiAyOC4xNnB4O1xuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHR9XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM1LjJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyX19jb250YWN0LWRlc2Mge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM2LjRweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTFweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMge1xuXHRcdG1hcmdpbi10b3A6IDk2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTQwcHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNjEuNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS45NDRweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtZGVzYyB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzUuNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1zd2l0Y2hib2FyZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmctdG9wOiA5MHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1zd2l0Y2hib2FyZF9faW1nLFxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX19jb2x1bW4ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX19jb2x1bW4ge1xuXHRcdHBhZGRpbmctbGVmdDogNzBweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX2ltZyB7XG5cdFx0cGFkZGluZzogMCAzMnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1zd2l0Y2hib2FyZF9fY29sdW1uIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1zd2l0Y2hib2FyZF9fY29sdW1uIC5pY29uIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDQ1LjZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTEuNDRweDtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWQ2YmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIGNlbnRlciwgI2FkNmJmZiAwJSwgI2VkNzcwMyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOS42cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX2Rlc2NyaXB0aW9uOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX2J0biB7XG5cdFx0bWFyZ2luLXRvcDogMzRweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAxMTJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtbGlzdF9faXRlbSB7XG5cdFx0ZmxleDogMTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtbGlzdF9fdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzOS45cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjI2cHg7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOS42cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtYnRuIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19uZXdzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDExMHB4IDA7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX25ld3MtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNjEuNTZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTEuOTQ0cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX25ld3MtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1LjUycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjI0cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX25ld3MtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRjb2x1bW4tZ2FwOiA0OHB4O1xuXHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX25ld3MtaXRlbSB7XG5cdFx0ZmxleDogMTtcblxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5ob21lcGFnZV9fbmV3cy1saW5rIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI4LjZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNTI4cHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmhvbWVwYWdlX19wYXJ0bmVyc2hpcC1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAxNTBweCAwO1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL29qa2hnZmQtc2NhbGVkLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDAlO1xuXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxuXG5cdC5ob21lcGFnZV9fcGFydG5lcnNoaXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LmhvbWVwYWdlX19wYXJ0bmVyc2hpcC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LmhvbWVwYWdlX19wYXJ0bmVyc2hpcC10ZXh0X190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDQwLjMycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjk2cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5ob21lcGFnZV9fcGFydG5lcnNoaXAtZGVzYyB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOC44cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fY3VzdG9tZXJzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDE1MHB4IDA7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX2N1c3RvbWVycy1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC5ob21lcGFnZV9fY3VzdG9tZXJzLWxpc3QgPiBkaXYge1xuXHRcdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblxuXHRcdHBhZGRpbmc6IDIwcHggMjRweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5ob21lcGFnZV9fY3VzdG9tZXJzLWxpc3QgPiBkaXYgPiBkaXYge1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoKTtcblxuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGZpbHRlcjogc2F0dXJhdGUoMCUpO1xuXG5cdFx0dHJhbnNpdGlvbjogZmlsdGVyIDAuM3MgZWFzZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZmlsdGVyOiBzYXR1cmF0ZSgxMDAlKTtcblx0XHR9XG5cdH1cblxuXHQuaG9tZXBhZ2VfX2N1c3RvbWVycy10aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblxuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA2MS41NnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMS45NDRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRbZGF0YS1hbmltYXRlZC10ZXh0XSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdFx0fVxuXG5cdFx0W2RhdGEtYW5pbWF0ZWQtdGV4dF06OmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDkycHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50X19jb250ZW50LFxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50X19pbWcge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50X19pbWcge1xuXHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA0MnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudF9fY29udGVudCB7XG5cdFx0cGFkZGluZzogMCAxMTBweDtcblxuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA0MC4zMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudF9fdGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fc2VydmljZXMtY29sbGFib3JhdGUge1xuXHRcdG1hcmdpbi10b3A6IDE1MHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZV9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNjEuNTZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTEuOTQ0cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWNvbGxhYm9yYXRlX19kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNS41MnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4yNHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZV9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZV9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxNi42NiU7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0dHJhbnNpdGlvbjogZmlsdGVyIDAuM3MgZWFzZTtcblx0XHRmaWx0ZXI6IHNhdHVyYXRlKDAlKTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0ZmlsdGVyOiBzYXR1cmF0ZSgxMDAlKTtcblx0XHR9XG5cdH1cblxuXHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWNvbGxhYm9yYXRlX19pbWcge1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoKTtcblx0fVxuXG5cdC5ob21lcGFnZV9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BlYWNoeS1waW5rLWFuZC1vcmFuZ2UtYWJzdHJhY3QtZ3JhZGllbnQtdGV4dHVyZS1iYWNrZ3JvdW5kLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwJTtcblx0fVxuXG5cdC5ob21lcGFnZV9fY29udGFjdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Z2FwOiAyNHB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1kZXNjcmlwdGlvbixcblx0LmhvbWVwYWdlX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0fVxuXG5cdC5ob21lX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUsXG5cdC5ob21lcGFnZV9fY29udGFjdHMtc3RhcnRfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogNjEuNTZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTEuOTQ0cHg7XG5cdH1cblxuXHQuaG9tZV9fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2MsXG5cdC5ob21lcGFnZV9fY29udGFjdHMtc3RhcnRfX2Rlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG5cdH1cblxuXHQuaG9tZXBhZ2VfX2NvbnRhY3RzLW9mZmljZSB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0fVxuXG5cdC5ob21lcGFnZV9fY29udGFjdHMtb2ZmaWNlX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA0MC4zMnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC45NnB4O1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1vZmZpY2VfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5ob21lcGFnZV9fY29udGFjdHMtb2ZmaWNlX19pdGVtLXRleHQge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1vZmZpY2VfX2l0ZW0gLmljb24td3JhcHBlciB7XG5cdFx0bWluLXdpZHRoOiAzNHB4O1xuXG5cdFx0d2lkdGg6IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1vZmZpY2VfX2l0ZW0gLmljb24ge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmhvbWVwYWdlX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiA1MHB4IDQ1cHggNDBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2hvbWUge1xuXHRcdC5ob21lcGFnZV9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogNjFweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vLXRpdGxlLFxuXHRcdC5ob21lcGFnZV9fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcHJvbW8tY29udGVudCxcblx0XHQuaG9tZXBhZ2VfX3Byb21vLWltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcHJvbW8tZXh0cmEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IDY2LjY2NjYlO1xuXHRcdFx0cGFkZGluZzogMzJweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zdGFydC1iYW5uZXJfX2NvbnRhY3QgLmljb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lcl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiA0NnB4IDAgMjBweDtcblxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY3VzdG9tZXJzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogOTZweCAwIDcycHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19jdXN0b21lcnMtbGlzdCA+IGRpdiB7XG5cdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZzogMjBweCAxOHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY3VzdG9tZXJzLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50IHtcblx0XHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudF9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNy43cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudF9faW1nIHtcblx0XHRcdHBhZGRpbmc6IDAgMThweCAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWNvbGxhYm9yYXRlX19saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZV9faXRlbSB7XG5cdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtY29sbGFib3JhdGVfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDYuOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUzLjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS43cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZV9fZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI5LjZweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDY2cHggMDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX2NvbnRhY3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDI4cHggMzZweCA0NnB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY29udGFjdHMtb2ZmaWNlX19pdGVtIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY29udGFjdHMtZm9ybSB7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY29udGFjdHMtb2ZmaWNlX19saXN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSxcblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXRpdGxlLFxuXHRcdC5ob21lcGFnZV9fbmV3cy10aXRsZSxcblx0XHQuaG9tZXBhZ2VfX2NvbnRhY3RzLXN0YXJ0X190aXRsZSxcblx0XHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNzRweCAwO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcGFydG5lcnNoaXAge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NwZWNpZmljYXRpb24tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX19jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX2ltZyB7XG5cdFx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0X190aXRsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDk4cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0X19pdGVtIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3Mtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fbmV3cy1saXN0IHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3MtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjRweCk7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUycHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3MtYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX2hvbWUge1xuXHRcdC5ob21lcGFnZV9fcHJvbW8tZXh0cmEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19wcm9tby10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS44cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19wcm9tby1jb250ZW50IHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vLWltZyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3Byb21vLWJ0bnMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGNvbHVtbi1nYXA6IDA7XG5cdFx0XHRyb3ctZ2FwOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcHJvbW8tYnRuIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NwZWNpZmljYXRpb24tdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdFx0Zm9udC1zaXplOiAzMi40cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzYuOXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjE3cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zcGVjaWZpY2F0aW9uLWNvbHVtbiB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NwZWNpZmljYXRpb24tY29sdW1uLFxuXHRcdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi1saXN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc3BlY2lmaWNhdGlvbi1saXN0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NwZWNpZmljYXRpb24taXRlbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDMycHggMzJweCA0MHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyX19jb250YWN0LXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0XHRtYXJnaW46IDU2cHggMCAyNHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDI0LjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2NHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWRlc2Mge1xuXHRcdFx0bWFyZ2luLXRvcDogMjJweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkX19jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmRfX2ltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDEuM3B4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjNweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLXN3aXRjaGJvYXJkIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtc3dpdGNoYm9hcmQsXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1zd2l0Y2hib2FyZF9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0LjVweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19jb250YWN0cy1kZXNjcmlwdGlvbixcblx0XHQuaG9tZXBhZ2VfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1saXN0X190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzIuMXB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1idG4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMzZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWxpc3RfX2l0ZW0ge1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3Mtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDAgNTBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3MtbGlzdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX25ld3MtdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQxLjNweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19uZXdzLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1NHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcGFydG5lcnNoaXAtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA1NHB4IDAgOTJweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fcGFydG5lcnNoaXAtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQxLjNweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19wYXJ0bmVyc2hpcC10ZXh0X190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzMuOHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLXRleHQge1xuXHRcdFx0bWFyZ2luLXRvcDogMzhweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3BhcnRuZXJzaGlwLWRlc2Mge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX2N1c3RvbWVycy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDY0cHggMDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX2N1c3RvbWVycy10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNDEuM3B4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjNweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX2N1c3RvbWVycy1saXN0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fY3VzdG9tZXJzLWxpc3QgPiBkaXYge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDZweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtZW52aXJvbm1lbnRfX3RleHQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuaG9tZXBhZ2VfX3NlcnZpY2VzLWVudmlyb25tZW50X19jb250ZW50LFxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtZW52aXJvbm1lbnRfX2ltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1lbnZpcm9ubWVudF9fY29udGVudCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzMuOHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjgxcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19zZXJ2aWNlcy1jb2xsYWJvcmF0ZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MnB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtY29sbGFib3JhdGVfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MS4zcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTEuM3B4O1xuXHRcdH1cblxuXHRcdC5ob21lX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUsXG5cdFx0LmhvbWVwYWdlX19jb250YWN0cy1zdGFydF9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQxLjNweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG5cdFx0fVxuXG5cdFx0LmhvbWVwYWdlX19jb250YWN0cy1vZmZpY2VfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMy44cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xuXHRcdH1cblxuXHRcdC5ob21lcGFnZV9fc2VydmljZXMtY29sbGFib3JhdGVfX2l0ZW0ge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblx0fVxufSIsIi5wYWdlX2NybSB7XG5cdC5jcm1fX3Byb21vLXNlY3Rpb24sXG5cdC5jcm1fX3doeS1zZWN0aW9uIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvb2praGdmZC1zY2FsZWQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQuY3JtX19wcm9tby1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA3MnB4IDAgMTA4cHg7XG5cblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHR9XG5cblx0LmNybV9fcHJvbW8tY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA2NjRweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jcm1fX3Byb21vLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xMjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDQyZW07XG5cdH1cblxuXHQuY3JtX19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuXHR9XG5cblx0LmNybV9fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LmNybV9fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA5MnB4IDA7XG5cdH1cblxuXHQuY3JtX19mZWF0dXJlcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHR9XG5cblx0LmNybV9fZmVhdHVyZXMtY29sdW1uLFxuXHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdHBhZGRpbmctbGVmdDogODRweDtcblx0fVxuXG5cdC5jcm1fX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0fVxuXG5cdC5jcm1fX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuY3JtX19mZWF0dXJlcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdC5jcm1fX2ZlYXR1cmVzLWltZyB7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0fVxuXG5cdC5jcm1fX2ZlYXR1cmVzLWFjY29yZGlvbi1pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LmNybV9fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlIC5pY29uIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3IpO1xuXHR9XG5cblx0LmNybV9fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0cGFkZGluZy1yaWdodDogMjJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdC5jcm1fX2ZlYXR1cmVzLWFjY29yZGlvbi1jb250ZW50IHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fdGl0bGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX3RpdGxlIHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYnMge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdhaW5zYm9ybztcblxuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXG5cdFx0Ji5hY3RpdmUsXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGUtc21va2U7XG5cdFx0fVxuXHR9XG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYi1jb250ZW50LXdyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxuXG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYi10YXJpZmYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNy44cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbGlnaHQtc2VhLWdyZWVuIDAlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fcHJpY2Uge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuXHR9XG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYi10YXJpZmZfX2Rlc2Mge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdC5jcm1fX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtYmFzaXM6IDI1JTtcblxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fbGlzdC1pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbi1ib3R0b206IDlweDtcblxuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMjIuMXB4O1xuXHR9XG5cblx0LmNybV9fY2hvb3NlLXBsYW5fX2xpc3QtaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMjIuMXB4O1xuXHRcdGhlaWdodDogMjIuMXB4O1xuXHRcdG1hcmdpbi1yaWdodDogOS4xcHg7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fbm90YXRlIHtcblx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5jcm1fX2Nob29zZS1wbGFuX19idG4ge1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0bWFyZ2luOiA0NHB4IGF1dG8gMDtcblx0XHRwYWRkaW5nOiAwIDE4cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuY3JtX19jaG9vc2UtcGxhbl9fYnRuIGEge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNybV9fd2h5LXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDkycHggMDtcblxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5jcm1fX3doeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jcm1fX3doeS1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0cGFkZGluZy10b3A6IDgycHg7XG5cdH1cblxuXHQuY3JtX193aHktZGVzY3JpcHRpb24sXG5cdC5jcm1fX3doeS1hY2NvcmRpb24ge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblxuXHQuY3JtX193aHktZGVzY3JpcHRpb24ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblxuXHQuY3JtX193aHktYWNjb3JkaW9uIHtcblx0XHRwYWRkaW5nOiAwIDAgMCA2MHB4O1xuXHR9XG5cblx0LmNybV9fd2h5LWFjY29yZGlvbi1pdGVtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdH1cblxuXHQuY3JtX193aHktYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiAyMnB4IDA7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuY3JtX193aHktYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuY3JtX193aHktYWNjb3JkaW9uX190aXRsZSAuaWNvbiB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGNvbG9yOiAkY29sb3ItbWFuZ28tdGFuZ287XG5cdH1cblxuXHQuY3JtX193aHktYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR9XG5cblx0LmNybV9fcXVlc3Rpb25zLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDMycHggMCA4OHB4O1xuXHR9XG5cblx0LmNybV9fcXVlc3Rpb25zIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY3JtX19xdWVzdGlvbnMtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxNzMgMTA3IDI1NSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgI2FkNmJmZiAwJSwgI2VkNzcwMyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuY3JtX19xdWVzdGlvbnMtYWNjb3JkaW9uIHtcblx0XHRtYXgtd2lkdGg6IDgyMHB4O1xuXG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuY3JtX19xdWVzdGlvbnMtYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jcm1fX3F1ZXN0aW9ucy1hY2NvcmRpb24taXRlbV9fdGl0bGUge1xuXHRcdHBhZGRpbmc6IDE2cHggMjVweDtcblxuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0fVxuXG5cdC5jcm1fX3F1ZXN0aW9ucy1hY2NvcmRpb24taXRlbV9fdGl0bGUtdGV4dCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR9XG5cblx0LmNybV9fcXVlc3Rpb25zLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxMnB4IDI2cHggMzRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdC5jcm1fX3F1ZXN0aW9ucy1hY2NvcmRpb24tY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuY3JtX19xdWVzdGlvbnMtYWNjb3JkaW9uLWNvbnRlbnQgdWwge1xuXHRcdHBhZGRpbmc6IHJldmVydDtcblx0fVxuXG5cdC5jcm1fX3F1ZXN0aW9ucy1hY2NvcmRpb24tY29udGVudCB1bCBsaSB7XG5cdFx0bGlzdC1zdHlsZTogZGlzYztcblx0fVxuXG5cdC5jcm1fX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDk4cHggMDtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQuY3JtX19jb250YWN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNybV9fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiA0MCU7XG5cdH1cblxuXHQuY3JtX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogOTJweDtcblx0fVxuXG5cdC5jcm1fX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWQ2YmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LmNybV9fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmNybV9fY29udGFjdHMtZGl2aWRlciB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuY3JtX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDM2cHggMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2NybSB7XG5cdFx0LmNybV9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA2NHB4IDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3Byb21vIHtcblx0XHRcdHdpZHRoOiA0OTJweDtcblx0XHR9XG5cblx0XHQuY3JtX19tYWluLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNjBweCAwO1xuXHRcdH1cblxuXHRcdC5jcm1fX2ZlYXR1cmVzLWNvbHVtbixcblx0XHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTRweDtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMCAzMHB4IDIwcHggMDtcblxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI4LjRweDtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4NHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fdGl0bGUgc3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuX19saXN0IHtcblx0XHRcdHBhZGRpbmc6IDAgMjRweCAwIDhweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fYnRuIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR9XG5cblx0XHQuY3JtX193aHktc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgNzBweDtcblx0XHR9XG5cblx0XHQuY3JtX193aHktdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctdG9wOiA2NnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1hY2NvcmRpb24ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQuY3JtX193aHktYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjguNHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1hY2NvcmRpb24taXRlbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fcXVlc3Rpb25zIHtcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jcm1fX3F1ZXN0aW9ucy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmNybV9fY29udGFjdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuY3JtX19jb250YWN0cy1mb3JtIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA3MHB4IDAgNTZweDtcblx0XHR9XG5cblx0XHQuY3JtX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDk4cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX2NybSB7XG5cdFx0LmNybV9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA1MnB4IDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmNybV9fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAzNHB4IDAgNjBweDtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5jcm1fX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcy1jb2x1bW4sXG5cdFx0LmNybV9fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jcm1fX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuY3JtX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4IDE4cHggMDtcblxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuIHtcblx0XHRcdG1hcmdpbi10b3A6IDY2cHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fY2hvb3NlLXBsYW5fX3RpdGxlIHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNybV9fY2hvb3NlLXBsYW5fX3RhYiB7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0fVxuXG5cdFx0LmNybV9fY2hvb3NlLXBsYW5fX2J0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNybV9fd2h5LWNvbnRlbnQge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuY3JtX193aHktZGVzY3JpcHRpb24sXG5cdFx0LmNybV9fd2h5LWFjY29yZGlvbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuY3JtX193aHktdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDMycHggMCA1NnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1jb250ZW50IHtcblx0XHRcdHBhZGRpbmctdG9wOiA2MnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3doeS1hY2NvcmRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogNjJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0XHR9XG5cblx0XHQuY3JtX19xdWVzdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX3F1ZXN0aW9ucy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDc0cHggMCA3MnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jcm1fX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQuY3JtX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5jcm1fX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jcm1fX2Nob29zZS1wbGFuX190YWItdGFyaWZmIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIC0xNTBweCAyMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuY3JtX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgMTUwcHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjRzO1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9zbXMge1xuXHQuc21zX19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA3NHB4IDAgMTkwcHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdC5zbXNfX3Byb21vIHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG5cblx0LnNtc19fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsaW5lLWhlaWdodDogMS4zNDtcblx0fVxuXG5cdC5zbXNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnNtc19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblx0fVxuXG5cdC5zbXNfX3Byb21vLWJ0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5zbXNfX3Byb21vLWJ0bi13cmFwIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQuc21zX19tYWluLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDkycHggMCAxMTRweDtcblx0fVxuXG5cdC5zbXNfX2ZlYXR1cmVzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQuc21zX19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0cGFkZGluZy1yaWdodDogNzBweDtcblx0fVxuXG5cdC5zbXNfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuc21zX19mZWF0dXJlcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xuXHR9XG5cblx0LnNtc19fZmVhdHVyZXMtZGVzY3JpcHRpb24gcDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnNtc19fZmVhdHVyZXMtbGlzdCB7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nOiA3MHB4IDAgMCA1NHB4O1xuXHR9XG5cblx0LnNtc19fZmVhdHVyZXMtbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogNDIuNXB4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNtc19fZmVhdHVyZXMtbGlzdF9faXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHR3aWR0aDogNDIuNXB4O1xuXHRcdGhlaWdodDogNDIuNXB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTcuNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jaXJjbGUtY29sb3IpO1xuXHR9XG5cblx0LnNtc19fc3RhcnQtYmFubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMTAycHg7XG5cdFx0cGFkZGluZzogMjRweCA4NHB4IDI0cHggNDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BlYWNoeS1waW5rLWFuZC1vcmFuZ2UtYWJzdHJhY3QtZ3JhZGllbnQtdGV4dHVyZS1iYWNrZ3JvdW5kLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMCU7XG5cdH1cblxuXHQuc21zX19zdGFydC1iYW5uZXJfX2NvbnRhY3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAzMHB4O1xuXHR9XG5cblx0LnNtc19fc3RhcnQtYmFubmVyX19jb250YWN0IC5pY29uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDU4cHg7XG5cdFx0aGVpZ2h0OiA1OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRmb250LXNpemU6IDI4LjE2cHg7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdC5zbXNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM1LjJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnNtc19fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNTRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNi40cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zbXNfX2FkdmFudGFnZXMge1xuXHRcdG1hcmdpbi10b3A6IDgycHg7XG5cdH1cblxuXHQuc21zX19hZHZhbnRhZ2VzLWNvbHVtbiB7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxuXG5cdC5zbXNfX2FkdmFudGFnZXMtaW1nIHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblxuXHRcdG1hcmdpbi1yaWdodDogLTE2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHR9XG5cblx0LnNtc19fYWR2YW50YWdlcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnNtc19fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0fVxuXG5cdC5zbXNfX2ZlYXR1cmVzLWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQuc21zX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwLjczO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0fVxuXG5cdC5zbXNfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUgLmljb24ge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdH1cblxuXHQuc21zX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0fVxuXG5cdC5zbXNfX2ZlYXR1cmVzLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA4cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ0cHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5zbXNfX2hvdy13b3Jrcy1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiAxMjRweCAwIDIxMHB4O1xuXHR9XG5cblx0LnNtc19faG93LXdvcmtzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuc21zX19ob3ctd29ya3Mge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LnNtc19faG93LXdvcmtzLWFjY29yZGlvbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHR9XG5cblx0LnNtc19faG93LXdvcmtzLWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQuc21zX19ob3ctd29ya3MtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMC43Mztcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuc21zX19ob3ctd29ya3MtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuc21zX19ob3ctd29ya3MtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQuc21zX19ob3ctd29ya3MtYWNjb3JkaW9uLWNvbnRlbnQgcDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LnNtc19faG93LXdvcmtzLWFjY29yZGlvbi1jb250ZW50IGltZyB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR9XG5cblx0LnNtc19fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogOThweCAwO1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5zbXNfX2NvbnRhY3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc21zX19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHR9XG5cblx0LnNtc19fY29udGFjdHMtZm9ybSB7XG5cdFx0d2lkdGg6IDYwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDkycHg7XG5cdH1cblxuXHQuc21zX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWQ2YmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnNtc19fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnNtc19fY29udGFjdHMtZGl2aWRlciB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc21zX19jb250YWN0cy1kZXNjcmlwdGlvbl9fZGV0YWlscyB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zbXNfX2NvbnRhY3RzLWZvcm1fX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDAgMzZweCAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LnBhZ2Vfc21zIHtcblx0XHQuc21zX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDU0cHggMCAxOTBweDtcblx0XHR9XG5cblx0XHQuc21zX19wcm9tbyB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblxuXHRcdC5zbXNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHR9XG5cblx0XHQuc21zX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggMCA3OHB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2RpdmlkZXIge1xuXHRcdFx0cGFkZGluZzogMCAxOHB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fZmVhdHVyZXMtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuc21zX19mZWF0dXJlcy1saXN0IHtcblx0XHRcdHBhZGRpbmc6IDU2cHggMzZweCAwIDA7XG5cdFx0fVxuXG5cdFx0LnNtc19fc3RhcnQtYmFubmVyIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogNjYuNjY2NiU7XG5cdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNtc19fc3RhcnQtYmFubmVyX19jb250YWN0IC5pY29uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0XHRtYXJnaW46IDQ2cHggMCAyMHB4O1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNtc19fYWR2YW50YWdlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fYWR2YW50YWdlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuc21zX19hZHZhbnRhZ2VzLWltZyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX3NtcyB7XG5cdFx0LnNtc19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxODRweDtcblx0XHR9XG5cblx0XHQuc21zX19wcm9tby1idG5zIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX3Byb21vIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zbXNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHR9XG5cblx0XHQuc21zX19wcm9tby1idG4td3JhcCB7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5zbXNfX2RpdmlkZXIge1xuXHRcdFx0cGFkZGluZzogMCAzMnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2ZlYXR1cmVzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LnNtc19fZmVhdHVyZXMtY29sdW1uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc21zX19mZWF0dXJlcy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5zbXNfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc21zX19mZWF0dXJlcy1saXN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy10b3A6IDcwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5zbXNfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDc4cHg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDMycHggNDBweDtcblx0XHR9XG5cblx0XHQuc21zX19zdGFydC1iYW5uZXJfX2NvbnRhY3QgLmljb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR9XG5cblx0XHQuc21zX19zdGFydC1iYW5uZXJfX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogMzhweCAwIDI0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHQuc21zX19hZHZhbnRhZ2VzIHtcblx0XHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fYWR2YW50YWdlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fYWR2YW50YWdlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc21zX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogNDJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjZweDtcblxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2FkdmFudGFnZXMtaW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LnNtc19fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2hvdy13b3Jrcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19faG93LXdvcmtzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDQycHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG5cdFx0fVxuXG5cdFx0LnNtc19faG93LXdvcmtzLWFjY29yZGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3OHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjhweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0XHR9XG5cblx0XHQuc21zX19ob3ctd29ya3MtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjhweDtcblxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zbXNfX2NvbnRhY3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5zbXNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uLFxuXHRcdC5zbXNfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5zbXNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnNtc19fY29udGFjdHMtZm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc21zX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDcwcHggMDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9pbnRlZ3JhdGlvbnMge1xuXHQuaW50ZWdyYXRpb25zX19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA3NHB4IDAgMTkwcHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3Byb21vIHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fcHJvbW8tc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cblx0XHRmb250LXNpemU6IDcycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xMjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDQyZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1wdXJwbGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgJGNvbG9yLW1lZGl1bS1wdXJwbGUgMCUsICRjb2xvci1tYW5nby10YW5nbyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fcHJvbW8tYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fcHJvbW8tYnRuLXdyYXAge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX21haW4tc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogOTJweCAwIDEzMHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fZGl2aWRlciB7XG5cdFx0cGFkZGluZzogMCA2cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4LjhweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZzogNzBweCAwIDAgNTRweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWxpc3RfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQyLjVweDtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWxpc3RfX2l0ZW0gLmljb24td3JhcHBlciB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDQyLjVweDtcblx0XHRoZWlnaHQ6IDQyLjVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE3LjVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2lyY2xlLWNvbG9yKTtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWFjY29yZGlvbiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nLWxlZnQ6IDcycHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy1hY2NvcmRpb24taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlIC5pY29uIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3IpO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fc2VydmljZXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLXRvcDogMTg0cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy1jb2x1bW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHJvdy1nYXA6IDQwcHg7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLWxpc3RfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy1saXN0X19pdGVtLWltZy13cmFwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fc2VydmljZXMtem9oby1pbnRlZ3JhdGlvbiB7XG5cdFx0cGFkZGluZzogNjJweCAwIDAgOTZweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLXpvaG8taW50ZWdyYXRpb24tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLXB1cnBsZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAwJSwgJGNvbG9yLW1hbmdvLXRhbmdvIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLXpvaG8taW50ZWdyYXRpb24tbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogNTJweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLXpvaG8taW50ZWdyYXRpb24tbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMC42cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy16b2hvLWludGVncmF0aW9uLWxpc3RfX2l0ZW0gLmljb24td3JhcHBlciB7XG5cdFx0d2lkdGg6IDMwLjZweDtcblx0XHRoZWlnaHQ6IDMwLjZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy16b2hvLWludGVncmF0aW9uLWxpc3RfX2l0ZW0gLmljb24ge1xuXHRcdGNvbG9yOiAkY29sb3ItbWVkaXVtLXB1cnBsZTtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2FwcC1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiAxMTRweCAwIDIxMHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fYXBwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19hcHAtaW1nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fYXBwLWNvbHVtbiB7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2FwcC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fYXBwLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOC44cHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19hcHAtZGVzY3JpcHRpb24gcDpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogOThweCAwO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fY29udGFjdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2FkNmJmZjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAwJSwgJGNvbG9yLW1hbmdvLXRhbmdvIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXNjIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzLWRpdmlkZXIge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmludGVncmF0aW9uc19fY29udGFjdHMtZGVzY3JpcHRpb25fX2RldGFpbHMge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1mb3JtIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDkycHg7XG5cdH1cblxuXHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDM2cHggMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2ludGVncmF0aW9ucyB7XG5cdFx0LmludGVncmF0aW9uc19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA1NHB4IDAgMTkwcHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fYXBwLXNlY3Rpb246OmFmdGVyLFxuXHRcdC5pbnRlZ3JhdGlvbnNfX3Byb21vLXNlY3Rpb246OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19wcm9tbyB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggMCA2OHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2RpdmlkZXIge1xuXHRcdFx0cGFkZGluZzogMCAxOHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtbGlzdCB7XG5cdFx0XHRwYWRkaW5nOiA1NnB4IDM2cHggMCAwO1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2ZlYXR1cmVzLWFjY29yZGlvbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjhweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTE2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLWxpc3RfX2l0ZW0taW1nLXdyYXAge1xuXHRcdFx0cGFkZGluZzogMCAzcHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtem9oby1pbnRlZ3JhdGlvbi10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtem9oby1pbnRlZ3JhdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMCAxNHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLXpvaG8taW50ZWdyYXRpb24tbGlzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2FwcC1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDc0cHggMCAyMTBweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19hcHAtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2FwcC1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDcycHggMCA1OHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fY29udGFjdHMtZm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNDJweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9pbnRlZ3JhdGlvbnMge1xuXHRcdC5pbnRlZ3JhdGlvbnNfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDc0cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZGl2aWRlciB7XG5cdFx0XHRwYWRkaW5nOiAwIDMycHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMsXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtY29sdW1uIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDcycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fcHJvbW8tYnRucyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cm93LWdhcDogNDBweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19hcHAge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19hcHAtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2FwcC1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZzogMCA0cHggMCAwO1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2FwcC1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19hcHAtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxODRweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtY29sdW1uIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLWxpc3RfX2l0ZW0taW1nLXdyYXAge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19zZXJ2aWNlcy16b2hvLWludGVncmF0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDc0cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3NlcnZpY2VzLXpvaG8taW50ZWdyYXRpb24tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uLFxuXHRcdC5pbnRlZ3JhdGlvbnNfX2NvbnRhY3RzLWZvcm0sXG5cdFx0LmludGVncmF0aW9uc19fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fcHJvbW8tc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NnB4O1xuXHRcdH1cblxuXHRcdC5pbnRlZ3JhdGlvbnNfX3Byb21vLWJ0bi13cmFwIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fY29udGFjdHMtZGVzY3JpcHRpb24sXG5cdFx0LmludGVncmF0aW9uc19fY29udGFjdHMtZm9ybSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQuaW50ZWdyYXRpb25zX19jb250YWN0cy1mb3JtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmludGVncmF0aW9uc19fc2VydmljZXMtbGlzdF9faXRlbSB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2VfcHJpY2luZyB7XG5cdC5wcmljaW5nX19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA3NHB4IDAgMTkwcHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuXG5cdFx0fVxuXHR9XG5cblx0LnByaWNpbmdfX2Jsb2NrLXRpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1hbmdvLXRhbmdvLCBsZWZ0IHRvcCwgMCUsIDQ2JSk7XG5cdH1cblxuXHQucHJpY2luZ19fcHJvbW8tY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA2NjRweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5wcmljaW5nX19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnByaWNpbmdfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cdH1cblxuXHQucHJpY2luZ19fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA5MnB4IDAgMTMycHg7XG5cdH1cblxuXHQucHJpY2luZ19fY2hvb3NlLXBsYW4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDY0cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX3RhYiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTRweCAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1nYWluc2Jvcm87XG5cblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblxuXHRcdCYuYWN0aXZlLFxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlLXNtb2tlO1xuXHRcdH1cblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cblx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWItdGFyaWZmIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1iYXNpczogMjUlO1xuXHR9XG5cblx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWItdGFyaWZmX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM3LjhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1saWdodC1zZWEtZ3JlZW4gMCUsICRjb2xvci1tZWRpdW0tcHVycGxlIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fcHJpY2Uge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuXHR9XG5cblx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWItdGFyaWZmX19kZXNjIHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX2xpc3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGZsZXgtYmFzaXM6IDI1JTtcblxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblxuXHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX2xpc3QtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIyLjFweDtcblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fbGlzdC1pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyMi4xcHg7XG5cdFx0aGVpZ2h0OiAyMi4xcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5LjFweDtcblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fbm90YXRlIHtcblx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fYnRuIHtcblx0XHR3aWR0aDogMjUlO1xuXHRcdG1hcmdpbjogNDRweCBhdXRvIDA7XG5cdFx0cGFkZGluZzogMCAxOHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnByaWNpbmdfX2Nob29zZS1wbGFuX19idG4gYSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogMTcycHg7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1kZXNjcmlwdGlvbiB7XG5cdFx0cGFkZGluZzogMTJweCAwIDAgMjRweDtcblx0fVxuXG5cdC5wcmljaW5nX19udW1iZXJzLWRlc2NyaXB0aW9uX19jYWxjdWxhdGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHR9XG5cblx0LnByaWNpbmdfX251bWJlcnMtZGVzY3JpcHRpb25fX3ByaWNlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0fVxuXG5cdC5wcmljaW5nX19udW1iZXJzLWRlc2NyaXB0aW9uX19zZXQtdXAge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1ib2R5X190YWJsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDc0cHg7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDYwcHggYXV0byAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1ib2R5X190YWJsZS10aCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcblx0fVxuXG5cdC5wcmljaW5nX19udW1iZXJzLWJvZHlfX3RhYmxlLXRyOm50aC1jaGlsZCgybikge1xuXHRcdGJhY2tncm91bmQ6ICNmNmY2ZjY7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1ib2R5X190YWJsZS10ZCB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG5cblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cblx0LnByaWNpbmdfX251bWJlcnMtYm9keV9fZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDc2cHg7XG5cblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1ib2R5X19idG4ge1xuXHRcdHdpZHRoOiAyNSU7XG5cdFx0bWFyZ2luOiA3NHB4IGF1dG8gMDtcblx0XHRwYWRkaW5nOiAwIDE4cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQucHJpY2luZ19fbnVtYmVycy1ib2R5X19idG4gYSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMge1xuXHRcdG1hcmdpbi10b3A6IDE3NHB4O1xuXHR9XG5cblx0LnByaWNpbmdfX3JhdGVzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDEyNnB4IDAgMjBweDtcblx0fVxuXG5cdC5wcmljaW5nX19yYXRlcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRjb2x1bW4tZ2FwOiA0OHB4O1xuXHRcdG1hcmdpbi10b3A6IDYycHg7XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtaXRlbSB7XG5cdFx0ZmxleC1iYXNpczogMzMuMzMzMyU7XG5cdFx0cGFkZGluZzogMzJweCA0MHB4IDMwcHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtaXRlbV9wb3B1bGFyIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQucHJpY2luZ19fcmF0ZXMtaXRlbV9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbGlnaHQtc2VhLWdyZWVuIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5wcmljaW5nX19yYXRlcy1pdGVtX19wcmljZSB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnByaWNpbmdfX3JhdGVzLWl0ZW1fX3ByaWNlIHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC5wcmljaW5nX19yYXRlcy1pdGVtX19saXN0IHtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHR9XG5cblx0LnByaWNpbmdfX3JhdGVzLWl0ZW1fX2J0bnMge1xuXHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXG5cdC5wcmljaW5nX19yYXRlcy1pdGVtX19saXN0LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjMuOHB4O1xuXHR9XG5cblx0LnByaWNpbmdfX3JhdGVzLWl0ZW1fX2xpc3QtaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMjMuOHB4O1xuXHRcdGhlaWdodDogMjMuOHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5wcmljaW5nX19yZWdpc3RyYXRpb24ge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRtYXJnaW4tdG9wOiAyMTRweDtcblx0fVxuXG5cdC5wcmljaW5nX19yZWdpc3RyYXRpb24tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5yZWdpc3RyYXRpb25fZm9ybSB7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDQwcHggYXV0bztcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZV9wcmljaW5nIHtcblx0XHQucHJpY2luZ19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA2NHB4IDAgMTgwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Jsb2NrLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19wcm9tbyB7XG5cdFx0XHR3aWR0aDogNDkycHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA2NHB4IDAgOTBweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX3RpdGxlIHtcblx0XHRcdHdpZHRoOiA4My4zMyU7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX3RhYnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX3RhYjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWItY29udGVudC13cmFwIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0XHRwYWRkaW5nOiAwIDI0cHggMCA4cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX19idG4ge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19udW1iZXJzIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19udW1iZXJzLWJvZHlfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX251bWJlcnMtYm9keV9fYnRuIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fbnVtYmVycy1ib2R5X19idG4gYSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcmF0ZXMge1xuXHRcdFx0bWFyZ2luLXRvcDogMTE0cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzLWxpc3Qge1xuXHRcdFx0Y29sdW1uLWdhcDogMzRweDtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzLWl0ZW1fX2xpc3QtaXRlbSxcblx0XHQucHJpY2luZ19fcmF0ZXMtaXRlbV9fYnRuIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzLWl0ZW1fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcmF0ZXMtaXRlbV9fcHJpY2Uge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19yYXRlcy1pdGVtX19saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JlZ2lzdHJhdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcmVnaXN0cmF0aW9uLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fbnVtYmVycy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0LnBhZ2VfcHJpY2luZyB7XG5cdFx0LnByaWNpbmdfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNTJweCAwIDE4NHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19ibG9jay10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3Byb21vIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19wcm9tby10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ2cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAzNHB4IDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuIHtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190aXRsZSBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX2xpc3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcmVnaXN0cmF0aW9uLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fcmF0ZXMtaXRlbV9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19yYXRlcy1pdGVtX19wcmljZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzIHtcblx0XHRcdG1hcmdpbi10b3A6IDk0cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzLWxpc3Qge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDY0cHg7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX3JhdGVzLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5wcmljaW5nX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIC0xNTBweCAyMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQucHJpY2luZ19fY2hvb3NlLXBsYW5fX3RhYi1jb250ZW50LXdyYXAge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDE1MHB4O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0XHRmb250LXNpemU6IDA7XG5cblx0XHRcdHRyYW5zaXRpb246IGxlZnQgMC40cztcblx0XHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnByaWNpbmdfX2Nob29zZS1wbGFuX190YWItdGFyaWZmIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cbn0iLCJAbWl4aW4gZ3JhZGllbnQtdGV4dCgkY29sb3ItYmcsICRjb2xvci1zdGFydCwgJGNvbG9yLWVuZCwgJHBvc2l0aW9uOiBsZWZ0IHRvcCwgJHN0YXJ0LXBlcmNlbnRhZ2U6IDAlLCAkZW5kLXBlcmNlbnRhZ2U6IDEwMCUpIHtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iZztcblx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCAkcG9zaXRpb24sICRjb2xvci1zdGFydCAkc3RhcnQtcGVyY2VudGFnZSwgJGNvbG9yLWVuZCAkZW5kLXBlcmNlbnRhZ2UpO1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG59IiwiLnBhZ2VfbnVtYmVycyB7XG5cdC5udW1iZXJzX19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA0MnB4IDAgMTEycHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDU5JSwgJGNvbG9yLXdoaXRlIDU5JSk7XG5cdH1cblxuXHQubnVtYmVyc19fcHJvbW8ge1xuXHRcdHdpZHRoOiA2MCU7XG5cdH1cblxuXHQubnVtYmVyc19fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHR9XG5cblx0Lm51bWJlcnNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5udW1iZXJzX19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX3Byb21vLWJ0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5udW1iZXJzX19wcm9tby1idG4td3JhcCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Lm51bWJlcnNfX3Byb21vLWltZyB7XG5cdFx0bWFyZ2luLXRvcDogOTBweDtcblx0XHRwYWRkaW5nOiAwIDc0cHg7XG5cdH1cblxuXHQubnVtYmVyc19fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAwIDAgNjBweDtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE4cHg7XG5cdH1cblxuXHQubnVtYmVyc19fZmVhdHVyZXMtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1saXN0IHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdHBhZGRpbmc6IDcwcHggMCAwIDU0cHg7XG5cdH1cblxuXHQubnVtYmVyc19fZmVhdHVyZXMtbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogNDIuNXB4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0Lm51bWJlcnNfX2ZlYXR1cmVzLWxpc3RfX2l0ZW0gLmljb24td3JhcHBlciB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDQyLjVweDtcblx0XHRoZWlnaHQ6IDQyLjVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE3LjVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2lyY2xlLWNvbG9yKTtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cGFkZGluZy1sZWZ0OiA3MnB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX2ZlYXR1cmVzLWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSAuaWNvbiB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yKTtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0fVxuXG5cdC5udW1iZXJzX19mZWF0dXJlcy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ0cHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5udW1iZXJzX19zdGFydC1iYW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMzRweDtcblx0XHRwYWRkaW5nOiAxOXB4IDM2cHggMTlweCA0OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BlYWNoeS1waW5rLWFuZC1vcmFuZ2UtYWJzdHJhY3QtZ3JhZGllbnQtdGV4dHVyZS1iYWNrZ3JvdW5kLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcblx0fVxuXG5cdC5udW1iZXJzX19zdGFydC1iYW5uZXJfX2NvbnRhY3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAzMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxuXG5cdC5udW1iZXJzX19zdGFydC1iYW5uZXJfX2NvbnRhY3QgLmljb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogNThweDtcblx0XHRoZWlnaHQ6IDU4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGZvbnQtc2l6ZTogMjguMTZweDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM1LjJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcblx0fVxuXG5cdC5udW1iZXJzX19zdGFydC1iYW5uZXJfX2NvbnRhY3QtZGVzYyB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNi40cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0xcHg7XG5cdH1cblxuXHQubnVtYmVyc19fYWR2YW50YWdlcyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogOTJweDtcblx0fVxuXG5cdC5udW1iZXJzX19hZHZhbnRhZ2VzLWNvbHVtbiB7XG5cdFx0cGFkZGluZzogMCAwIDAgMzBweDtcblx0fVxuXG5cdC5udW1iZXJzX19hZHZhbnRhZ2VzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5udW1iZXJzX19hZHZhbnRhZ2VzLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQubnVtYmVyc19fYWR2YW50YWdlcy1saXN0IHtcblx0XHRwYWRkaW5nOiAxNHB4IDIwcHggMCAzNnB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX2FkdmFudGFnZXMtbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX2FkdmFudGFnZXMtbGlzdF9faXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX2FkdmFudGFnZXMtbGlzdF9faXRlbSAuaWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci1tYW5nby10YW5nbztcblx0fVxuXG5cdC5udW1iZXJzX19hZHZhbnRhZ2VzLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogNjJweDtcblx0fVxuXG5cdC5udW1iZXJzX19wcmljaW5nIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDE1MnB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblx0fVxuXG5cdC5udW1iZXJzX19wcmljaW5nLWRlc2NyaXB0aW9uIHtcblx0XHRwYWRkaW5nOiAwIDEwMHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lm51bWJlcnNfX3ByaWNpbmctZGVzY3JpcHRpb25fX2NhbGN1bGF0ZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0Lm51bWJlcnNfX3ByaWNpbmctZGVzY3JpcHRpb25fX3ByaWNlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0fVxuXG5cdC5udW1iZXJzX19wcmljaW5nLWRlc2NyaXB0aW9uX19zZXQtdXAge1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdH1cblxuXHQubnVtYmVyc19fcHJpY2luZy1ib2R5X190YWJsZSB7XG5cdFx0bWF4LXdpZHRoOiAxMDc0cHg7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQubnVtYmVyc19fcHJpY2luZy1ib2R5X190YWJsZS10aCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcblx0fVxuXG5cdC5udW1iZXJzX19wcmljaW5nLWJvZHlfX3RhYmxlLXRyOm50aC1jaGlsZCgybikge1xuXHRcdGJhY2tncm91bmQ6ICNmNmY2ZjY7XG5cdH1cblxuXHQubnVtYmVyc19fcHJpY2luZy1ib2R5X190YWJsZS10ZCB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG5cblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cblx0Lm51bWJlcnNfX3ByaWNpbmctYm9keV9fZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQubnVtYmVyc19fcHJpY2luZy1ib2R5X19idG4ge1xuXHRcdG1hcmdpbjogNzRweCBhdXRvIDA7XG5cdFx0cGFkZGluZzogMCAxOHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Lm51bWJlcnNfX3doYXRzYXAtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogOTBweCAwIDgwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvRm9uZG8uNWI2YjM0NDJhYWIyNmY2OGU2MWQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxuXG5cdC5udW1iZXJzX193aGF0c2FwLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxuXG5cdC5udW1iZXJzX193aGF0c2FwLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0Lm51bWJlcnNfX3doYXRzYXAtbGlzdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX3doYXRzYXAtbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX3doYXRzYXAtbGlzdF9faXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFuZ28tdGFuZ29cblx0fVxuXG5cdC5udW1iZXJzX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA3NnB4IDA7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDEwMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0Lm51bWJlcnNfX2NvbnRhY3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQubnVtYmVyc19fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0fVxuXG5cdC5udW1iZXJzX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogOTJweDtcblx0fVxuXG5cdC5udW1iZXJzX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblxuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWFuZ28tdGFuZ28sIGxlZnQgdG9wLCAwJSwgMTAwJSk7XG5cdH1cblxuXHQubnVtYmVyc19fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Lm51bWJlcnNfX2NvbnRhY3RzLWRpdmlkZXIge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Lm51bWJlcnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXRhaWxzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0Lm51bWJlcnNfX2NvbnRhY3RzLWZvcm1fX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMzZweCAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQubnVtYmVyc19fcXVlc3Rpb25zLXNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHBhZGRpbmc6IDMycHggMCAyMTBweDtcblx0fVxuXG5cdC5udW1iZXJzX19xdWVzdGlvbnMge1xuXHRcdG1heC13aWR0aDogODIwcHg7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5udW1iZXJzX19xdWVzdGlvbnMtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxNzMgMTA3IDI1NSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgI2FkNmJmZiAwJSwgI2VkNzcwMyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQubnVtYmVyc19fcXVlc3Rpb25zLWFjY29yZGlvbiB7XG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Lm51bWJlcnNfX3F1ZXN0aW9ucy1hY2NvcmRpb24taXRlbSB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm51bWJlcnNfX3F1ZXN0aW9ucy1hY2NvcmRpb24taXRlbV9fdGl0bGUge1xuXHRcdHBhZGRpbmc6IDE2cHggMjVweDtcblxuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0fVxuXG5cdC5udW1iZXJzX19xdWVzdGlvbnMtYWNjb3JkaW9uLWl0ZW1fX3RpdGxlLXRleHQge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXG5cdC5udW1iZXJzX19xdWVzdGlvbnMtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDEycHggMjZweCAzNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR9XG5cblx0Lm51bWJlcnNfX3F1ZXN0aW9ucy1hY2NvcmRpb24tY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQubnVtYmVyc19fcXVlc3Rpb25zLWFjY29yZGlvbi1jb250ZW50IHVsIHtcblx0XHRwYWRkaW5nOiByZXZlcnQ7XG5cdH1cblxuXHQubnVtYmVyc19fcXVlc3Rpb25zLWFjY29yZGlvbi1jb250ZW50IGxpIHtcblx0XHRsaXN0LXN0eWxlOiBkaXNjO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX251bWJlcnMge1xuXHRcdC5udW1iZXJzX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1NHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEyMnB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcm9tbyB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcm9tby1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdHBhZGRpbmc6IDAgOThweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fcHJvbW8tc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogNTZweCAzNnB4IDAgMDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHR3aWR0aDogNjYuNjY2NiU7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAzMnB4IDQwcHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19zdGFydC1iYW5uZXJfX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogNDZweCAwIDIwcHg7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMzBweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19hZHZhbnRhZ2VzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDRweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcy1saXN0IHtcblx0XHRcdHBhZGRpbmc6IDE0cHggMTRweCAwIDA7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3doYXRzYXAtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNTRweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fd2hhdHNhcCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX193aGF0c2FwLWNvbHVtbixcblx0XHQubnVtYmVyc19fd2hhdHNhcC1saXN0IHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHQubnVtYmVyc19fd2hhdHNhcC1jb2x1bW4ge1xuXHRcdFx0bWF4LXdpZHRoOiA4My4zMzMzJTtcblxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fd2hhdHNhcC1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3doYXRzYXAtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19xdWVzdGlvbnMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTkycHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5udW1iZXJzX19xdWVzdGlvbnMge1xuXHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblxuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3F1ZXN0aW9ucy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNzJweCAwIDU4cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19jb250YWN0cy1mb3JtIHtcblx0XHRcdG1hcmdpbi10b3A6IDYycHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MnB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcmljaW5nIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwNHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcmljaW5nLWRlc2NyaXB0aW9uX19jYWxjdWxhdGUsXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX251bWJlcnMge1xuXHRcdC5udW1iZXJzX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ2cHg7XG5cblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDYwJSwgJGNvbG9yLXdoaXRlIDYwJSk7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3Byb21vLWJ0bnMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHJvdy1nYXA6IDQwcHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3Byb21vIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcm9tby1pbWcge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fcHJvbW8tc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcm9tby1idG4td3JhcCB7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggMCAwO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDcycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19zdGFydC1iYW5uZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAzMnB4IDQwcHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC10aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19zdGFydC1iYW5uZXJfX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogNTZweCAwIDI0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMjQuMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTFweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA5MnB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19hZHZhbnRhZ2VzLWxpc3Qge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcy1jb2x1bW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogNDJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fYWR2YW50YWdlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2FkdmFudGFnZXMtYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcmljaW5nLWJvZHlfX2J0biBhLFxuXHRcdC5udW1iZXJzX19hZHZhbnRhZ2VzLWJ0biBhIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX193aGF0c2FwLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDcycHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3doYXRzYXAtY29sdW1uIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19wcmljaW5nLWRlc2NyaXB0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3ByaWNpbmctZGVzY3JpcHRpb25fX2NhbGN1bGF0ZSxcblx0XHQubnVtYmVyc19fd2hhdHNhcC10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX3doYXRzYXAtbGlzdCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19xdWVzdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXJzX19xdWVzdGlvbnMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzRweDtcblx0XHR9XG5cblx0XHQubnVtYmVyc19fY29udGFjdHMtZGVzY3JpcHRpb24sXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lm51bWJlcnNfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9jb250YWN0LWNlbnRlciB7XG5cdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0cGFkZGluZzogNDJweCAwIDExMnB4O1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGNlbnRlciB0b3AsICRjb2xvci1ibGFjayA1OSUsICRjb2xvci13aGl0ZSA1OSUpO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19wcm9tbyB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTRweDtcblxuXHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNDJlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWVkaXVtLXB1cnBsZTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAwJSwgJGNvbG9yLW1hbmdvLXRhbmdvIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19wcm9tby1idG4td3JhcCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19wcm9tby1pbWcge1xuXHRcdG1hcmdpbi10b3A6IDg4cHg7XG5cdFx0cGFkZGluZzogMCA3NHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19tYWluLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fZmVhdHVyZXMtY29sdW1uIHtcblx0XHR3aWR0aDogNjYuNjY2NiU7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fZmVhdHVyZXMtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdFx0cGFkZGluZy1yaWdodDogNTZweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19mZWF0dXJlcy1kZXNjcmlwdGlvbiBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctYm90dG9tOiAycHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19mZWF0dXJlcy1saXN0X19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNy40cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDhweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fZmVhdHVyZXMtbGlzdF9faXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzcuNHB4O1xuXHRcdGhlaWdodDogMzcuNHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTRweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRmb250LXNpemU6IDE5LjM2cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDkycHggMCAxMDBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9vamtoZ2ZkLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUge1xuXHRcdHdpZHRoOiA2Ni42NiU7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2NvbmZpZ3VyZS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtbGlzdF9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMzJweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLWxpc3RfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2NvbmZpZ3VyZS1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2NvbmZpZ3VyZS1saXN0X193cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtbGlzdF9faXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtbGlzdF9faXRlbSAuaWNvbiB7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogNDZweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA0MnB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAxMjZweCAwIDIwcHg7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDgwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcmF0ZXMtc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGNvbHVtbi1nYXA6IDQ4cHg7XG5cdFx0bWFyZ2luLXRvcDogNjJweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcmF0ZXMtaXRlbSB7XG5cdFx0ZmxleC1iYXNpczogMzMuMzMzMyU7XG5cdFx0cGFkZGluZzogMzJweCA0MHB4IDMwcHg7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2U1ZTVlNTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fcG9wdWxhciB7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1wdXJwbGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgJGNvbG9yLW1lZGl1bS1wdXJwbGUgMCUsICRjb2xvci1saWdodC1zZWEtZ3JlZW4gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX19wcmljZSB7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX19wcmljZSBzcGFuIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fX2xpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fX2J0bnMge1xuXHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcmF0ZXMtaXRlbV9fYnRuIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fX2xpc3QtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMy44cHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fX2xpc3QtaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMjMuOHB4O1xuXHRcdGhlaWdodDogMjMuOHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogNzZweCAwO1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiA4MHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogOTJweDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2FkNmJmZjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAwJSwgJGNvbG9yLW1hbmdvLXRhbmdvIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cy1kaXZpZGVyIHtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtZGVzY3JpcHRpb25fX2RldGFpbHMge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX2NvbnRhY3RzLWZvcm1fX2NvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMzZweCAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiAzMnB4IDAgMjEwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucyB7XG5cdFx0bWF4LXdpZHRoOiA4MjBweDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19xdWVzdGlvbnMtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigxNzMgMTA3IDI1NSk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgI2FkNmJmZiAwJSwgI2VkNzcwMyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1hY2NvcmRpb24ge1xuXHRcdG1heC13aWR0aDogODIwcHg7XG5cblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcXVlc3Rpb25zLWFjY29yZGlvbi1pdGVtIHtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYmxhY2s7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1hY2NvcmRpb24taXRlbV9fdGl0bGUge1xuXHRcdHBhZGRpbmc6IDE2cHggMjVweDtcblxuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fcXVlc3Rpb25zLWFjY29yZGlvbi1pdGVtX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0cGFkZGluZzogMTJweCAyNnB4IDE2cHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1hY2NvcmRpb24tY29udGVudCBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTI0cHg7XG5cdFx0cGFkZGluZzogMjRweCA1NHB4IDI0cHggNDhweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BlYWNoeS1waW5rLWFuZC1vcmFuZ2UtYWJzdHJhY3QtZ3JhZGllbnQtdGV4dHVyZS1iYWNrZ3JvdW5kLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fc3RhcnQtYmFubmVyX19jb250YWN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sdW1uLWdhcDogMjZweDtcblx0XHR3aWR0aDogMzglO1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2NvbnRhY3QtaW1nIHtcblx0XHRtaW4td2lkdGg6IDEwMHB4O1xuXHRcdG1heC13aWR0aDogMTAwcHg7XG5cdH1cblxuXHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC10aXRsZSB7XG5cdFx0cGFkZGluZzogMCAzNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcblx0XHR3aWR0aDogMzUlO1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5jb250YWN0LWNlbnRlcl9fc3RhcnQtYmFubmVyX19idG4ge1xuXHRcdHdpZHRoOiAyNC40JTtcblxuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cblx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1ub3RhdGUge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LnBhZ2VfY29udGFjdC1jZW50ZXIge1xuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMjBweDtcblxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBjZW50ZXIgdG9wLCAkY29sb3ItYmxhY2sgNjAlLCAkY29sb3Itd2hpdGUgNjAlKTtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3Byb21vLWltZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHRcdFx0cGFkZGluZzogMCA5OHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDc1JTtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbmZpZ3VyZS1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA2MnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLWxpc3RfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDYycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1zdWJ0aXRsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1oZWFkaW5nIHtcblx0XHRcdHBhZGRpbmc6IDAgMTAwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1saXN0IHtcblx0XHRcdGNvbHVtbi1nYXA6IDMwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcmF0ZXMtaXRlbV9fYnRuIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX19wcmljZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX19saXN0LWl0ZW0ge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWl0ZW1fX2xpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcXVlc3Rpb25zIHtcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcXVlc3Rpb25zLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOTRweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0d2lkdGg6IGNhbGMoNjYuNjY2NiUgLSAxMHB4KTtcblx0XHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5NHB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAzOHB4IDQycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2NvbnRhY3Qge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fc3RhcnQtYmFubmVyX19jb250YWN0LXRpdGxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lcl9fYnRuIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC1pbWcge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNzBweCAwIDU2cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYycHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9jb250YWN0LWNlbnRlciB7XG5cdFx0LmNvbnRhY3QtY2VudGVyX19jb250YWN0cy1kZXNjcmlwdGlvbixcblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcXVlc3Rpb25zLXRpdGxlLFxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4MnB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAzNHB4IDQycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2NvbnRhY3QtaW1nIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3F1ZXN0aW9ucy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19zdGFydC1iYW5uZXJfX2NvbnRhY3QtdGl0bGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtX19wcmljZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1saXN0IHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19yYXRlcy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLWhlYWRpbmcge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3JhdGVzLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2NvbmZpZ3VyZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19jb25maWd1cmUtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA2NHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fY29uZmlndXJlLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWNvbHVtbixcblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19mZWF0dXJlcy1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19tYWluLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDgycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19mZWF0dXJlcy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDhweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0OHB4O1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGNlbnRlciB0b3AsICRjb2xvci1ibGFjayA2MCUsICRjb2xvci13aGl0ZSA2MCUpO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tYnRucyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cm93LWdhcDogNDBweDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX3Byb21vIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtY2VudGVyX19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8taW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDc2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWNlbnRlcl9fcHJvbW8tYnRuLXdyYXAge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1jZW50ZXJfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9zaXAtdHJ1bmsge1xuXHQuc2lwLXRydW5rX19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA0MnB4IDAgMTEycHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDU5JSwgJGNvbG9yLXdoaXRlIDU5JSk7XG5cdH1cblxuXHQuc2lwLXRydW5rX19wcm9tbyB7XG5cdFx0d2lkdGg6IDYwJTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3Byb21vLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3Byb21vLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdHBhZGRpbmc6IDAgMzJweDtcblxuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRsaW5lLWhlaWdodDogNDJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fcHJvbW8taW1nIHtcblx0XHRtYXJnaW4tdG9wOiA4OHB4O1xuXHRcdHBhZGRpbmc6IDAgNzRweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3Byb21vLWJ0bnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3Byb21vLWJ0bi13cmFwIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQuc2lwLXRydW5rX19tYWluLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMTBweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctbGVmdDogODZweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMC43Mztcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fYWR2YW50YWdlcy1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDQ0cHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uX190aXRsZSAuaWNvbiB7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yKTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtY29sdW1uIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fYWR2YW50YWdlcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnNpcC10cnVua19fYWR2YW50YWdlcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogNDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjguOHB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fYWR2YW50YWdlcy1kZXNjcmlwdGlvbiBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLWxpc3Qge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZzogNzBweCAwIDAgNTRweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtbGlzdF9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogNDIuNXB4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdFx0fVxuXHR9XG5cblx0LnNpcC10cnVua19fYWR2YW50YWdlcy1saXN0X19pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHdpZHRoOiA0Mi41cHg7XG5cdFx0aGVpZ2h0OiA0Mi41cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNy41cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNpcmNsZS1jb2xvcik7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMTJweDtcblx0XHRwYWRkaW5nOiAyNHB4IDI4cHggMjRweCA0OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3BlYWNoeS1waW5rLWFuZC1vcmFuZ2UtYWJzdHJhY3QtZ3JhZGllbnQtdGV4dHVyZS1iYWNrZ3JvdW5kLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fYnRuIHtcblx0XHR3aWR0aDogMjQuNCU7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXIgLmljb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogNThweDtcblx0XHRoZWlnaHQ6IDU4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGZvbnQtc2l6ZTogMjguMTZweDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnNpcC10cnVua19fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0d2lkdGg6IDE4JTtcblxuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4zNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fY29udGFjdC1kZXNjIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcblx0XHR3aWR0aDogNDQlO1xuXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19yYXRlcyB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDEwMHB4O1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnNpcC10cnVua19fcmF0ZXMtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3JhdGVzLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG5cblx0LnNpcC10cnVua19fcmF0ZXMtYm9keSB7XG5cdFx0d2lkdGg6IDYwJTtcblx0XHRtYXJnaW46IDUycHggYXV0byAwO1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3JhdGVzLWJvZHlfX3RhYmxlLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDEyZW07XG5cdFx0Y29sb3I6ICRjb2xvci1tYW5nby10YW5nbztcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3JhdGVzLWJvZHlfX3RhYmxlIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fcmF0ZXMtYm9keV9fdGFibGUtdGhlYWQge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1saWdodC1ncmV5O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1hbmdvLXRhbmdvO1xuXHR9XG5cblx0LnNpcC10cnVua19fcmF0ZXMtYm9keV9fdGFibGUtdGgge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc2lwLXRydW5rX19yYXRlcy1ib2R5X190YWJsZS10ZCB7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQuc2lwLXRydW5rX19yYXRlcy1ub3RhdGUge1xuXHRcdG1hcmdpbi10b3A6IDQ2cHg7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19yYXRlcy1idG4ge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0bWFyZ2luOiA0NHB4IGF1dG8gMTYycHg7XG5cdFx0cGFkZGluZzogMCAxNnB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fc2VydmljZXMtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX3NlcnZpY2VzLWxpc3RfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zZXJ2aWNlcy1saXN0X19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zZXJ2aWNlcy1saXN0X19pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAzNHB4O1xuXHRcdGhlaWdodDogMzRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19zZXJ2aWNlcy1saXN0X19pdGVtIC5pY29uIHtcblx0XHRjb2xvcjogJGNvbG9yLW1hbmdvLXRhbmdvO1xuXHR9XG5cblx0LnNpcC10cnVua19fc2VydmljZXMtbGlzdCB7XG5cdFx0cGFkZGluZzogMTRweCAwIDAgNTRweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAxMzhweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190aXRsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGl0bGUgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFicyB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190YWIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ2FpbnNib3JvO1xuXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZS1zbW9rZTtcblx0XHR9XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX3RhYi10YXJpZmYge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmbGV4LWJhc2lzOiAyNSU7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNy44cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbGlnaHQtc2VhLWdyZWVuIDAlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fcHJpY2Uge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblxuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuXHR9XG5cblx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX3RhYi10YXJpZmZfX2Rlc2Mge1xuXHRcdG1hcmdpbi10b3A6IDJweDtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC1iYXNpczogMjUlO1xuXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19saXN0LWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMi4xcHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fbGlzdC1pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyMi4xcHg7XG5cdFx0aGVpZ2h0OiAyMi4xcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5LjFweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19ub3RhdGUge1xuXHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5LjJweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX2J0biB7XG5cdFx0d2lkdGg6IDI1JTtcblx0XHRtYXJnaW46IDQ0cHggYXV0byAwO1xuXHRcdHBhZGRpbmc6IDAgMThweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19idG4gYSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA5MnB4IDA7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDEwMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LnNpcC10cnVua19fY29udGFjdHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogOTJweDtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNhZDZiZmY7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgJGNvbG9yLW1lZGl1bS1wdXJwbGUgMCUsICRjb2xvci1tYW5nby10YW5nbyAxMDAlKTtcblx0XHRiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jb250YWN0cy1kZXNjcmlwdGlvbl9fZGVzYyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc2lwLXRydW5rX19jb250YWN0cy1kaXZpZGVyIHtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXRhaWxzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnNpcC10cnVua19fY29udGFjdHMtZm9ybV9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCAzNnB4IDMwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZV9zaXAtdHJ1bmsge1xuXHRcdC5zaXAtdHJ1bmtfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDU0cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTIycHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDc1JTtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19wcm9tby1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogNzhweDtcblx0XHRcdHBhZGRpbmc6IDAgOTZweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fYWR2YW50YWdlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjJweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogNTZweCAzNnB4IDAgMDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLWFjY29yZGlvbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM4cHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fYWR2YW50YWdlcy1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXIge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0d2lkdGg6IDY2LjY2NjYlO1xuXHRcdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHRcdHBhZGRpbmc6IDMycHggMzZweCA0MHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fc3RhcnQtYmFubmVyX19jb250YWN0IC5pY29uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fc3RhcnQtYmFubmVyX190aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbjogMThweCAwIDI4cHg7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXJfX2J0bixcblx0XHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXJfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fcmF0ZXMge1xuXHRcdFx0bWFyZ2luLXRvcDogMTEycHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fcmF0ZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3JhdGVzLWhlYWRpbmcge1xuXHRcdFx0cGFkZGluZzogMCAxMDZweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19yYXRlcy1idG4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTcycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fc2VydmljZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3NlcnZpY2VzLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogMTRweCAwIDAgMTRweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA5OHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190YWJzIHtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX3RhYjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX3RhYi1jb250ZW50LXdyYXAge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fbGlzdHMge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fbGlzdCB7XG5cdFx0XHRwYWRkaW5nOiAwIDI0cHggMCA4cHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX2J0biB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA3MnB4IDAgNThweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jb250YWN0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0bWFyZ2luLXRvcDogNjJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQycHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cdH1cbn1cblxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9zaXAtdHJ1bmsge1xuXHRcdC5zaXAtdHJ1bmtfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDhweDtcblxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBjZW50ZXIgdG9wLCAkY29sb3ItYmxhY2sgNjAlLCAkY29sb3Itd2hpdGUgNjAlKTtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19wcm9tby1idG5zIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3Byb21vIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW46IDI0cHggMzBweCAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19wcm9tby1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogNzZweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fcHJvbW8tYnRuLXdyYXAge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19hZHZhbnRhZ2VzLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fYWR2YW50YWdlcy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDc4cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2FkdmFudGFnZXMtYWNjb3JkaW9uLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDM4cHg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDIycHggNDBweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19zdGFydC1iYW5uZXJfX2NvbnRhY3QtdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3N0YXJ0LWJhbm5lcl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAzMHB4IDAgMjhweDtcblxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3JhdGVzLWhlYWRpbmcge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19yYXRlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA4NHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3JhdGVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19yYXRlcy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW46IDI0cHggLTJweCAwO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3JhdGVzLWJvZHksXG5cdFx0LnNpcC10cnVua19fcmF0ZXMtYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19yYXRlcy1idG4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTQycHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fcmF0ZXMtYnRuIGEge1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX3NlcnZpY2VzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19zZXJ2aWNlcy1saXN0IHtcblx0XHRcdHBhZGRpbmc6IDg4cHggMCAwIDJweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2NnB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190aXRsZSBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fbGlzdHMge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY2hvb3NlLXBsYW5fX2xpc3Qge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190YWIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX19idG4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uLFxuXHRcdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnNpcC10cnVua19fY29udGFjdHMtZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zaXAtdHJ1bmtfX2Nob29zZS1wbGFuX190YWItdGFyaWZmIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIC0xNTBweCAyMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuc2lwLXRydW5rX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQtd3JhcCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDAgMTUwcHg7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdFx0dHJhbnNpdGlvbjogbGVmdCAwLjRzO1xuXHRcdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHNjcm9sbGJhci13aWR0aDogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9zd2l0Y2hib2FyZCB7XG5cdC5zd2l0Y2hib2FyZF9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0cGFkZGluZzogNDJweCAwIDQwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGNlbnRlciB0b3AsICRjb2xvci1ibGFjayA0MyUsICRjb2xvci13aGl0ZSA0MyUpO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19wcm9tbyB7XG5cdFx0d2lkdGg6IDYwJTtcblxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19wcm9tby1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX3Byb21vLWltZyB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZzogMCA3N3B4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzQ7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fcHJvbW8tYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19wcm9tby1idG4td3JhcCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcyB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbiB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nLWxlZnQ6IDg2cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDAuNzM7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0NHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUgLmljb24ge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtbGlzdCB7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nOiA3MHB4IDAgMCA1NHB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcy1saXN0X19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0Mi41cHg7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblx0XHR9XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWxpc3RfX2l0ZW0gLmljb24td3JhcHBlciB7XG5cdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0d2lkdGg6IDQyLjVweDtcblx0XHRoZWlnaHQ6IDQyLjVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE3LjVweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2lyY2xlLWNvbG9yKTtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctdG9wOiA5MnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9vamtoZ2ZkLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtY29udGVudCB7XG5cdFx0bWFyZ2luLXRvcDogODJweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWRlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtaW1nIHtcblx0XHRtYXgtd2lkdGg6IDUwMHB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uIHtcblx0XHRwYWRkaW5nOiAwIDAgMCA2MHB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZzogMjJweCAwO1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Z1bmN0aW9ucy1hY2NvcmRpb25fX3RpdGxlIC5pY29uIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Y29sb3I6ICRjb2xvci1tYW5nby10YW5nbztcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogMTIycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIyNHB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19jcm1zLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0bWFyZ2luLXRvcDogNTZweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY3Jtcy1saXN0ID4gZGl2IHtcblx0XHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHRwYWRkaW5nOiAxNHB4IDI0cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NybXMtbGlzdCA+IGRpdiA+IGRpdiB7XG5cdFx0bWF4LXdpZHRoOiB2YXIoLS1tYXgtd2lkdGgpO1xuXG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0ZmlsdGVyOiBzYXR1cmF0ZSgwJSk7XG5cblx0XHR0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRmaWx0ZXI6IHNhdHVyYXRlKDEwMCUpO1xuXHRcdH1cblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY3Jtcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXG5cdFx0W2RhdGEtYW5pbWF0ZWQtdGV4dF0ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHRcdH1cblxuXHRcdFtkYXRhLWFuaW1hdGVkLXRleHRdOjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdH1cblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY3Jtcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDExNHB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX3RpdGxlIHtcblx0XHR3aWR0aDogNzUlO1xuXG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX3RhYnMge1xuXHRcdG1hcmdpbi10b3A6IDYycHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWIge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDE0cHggMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ2FpbnNib3JvO1xuXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cblx0XHQmLmFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZS1zbW9rZTtcblx0XHR9XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWItY29udGVudC13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWItdGFyaWZmIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0ZmxleC1iYXNpczogMjUlO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNy44cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjlweDtcblxuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLWxpZ2h0LXNlYS1ncmVlbiwgJGNvbG9yLWxpZ2h0LXNlYS1ncmVlbiwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsIGxlZnQgdG9wLCAwJSwgMTAwJSk7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWItdGFyaWZmX19wcmljZSB7XG5cdFx0bWFyZ2luLXRvcDogMnB4O1xuXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWItdGFyaWZmX19kZXNjIHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC1iYXNpczogMjUlO1xuXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX2xpc3QtaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XG5cblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIyLjFweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX2xpc3QtaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMjIuMXB4O1xuXHRcdGhlaWdodDogMjIuMXB4O1xuXHRcdG1hcmdpbi1yaWdodDogOS4xcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19ub3RhdGUge1xuXHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5LjJweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19hcHBzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IDEgMSAwJTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRtYXJnaW4tdG9wOiAxNzZweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fYXBwcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fYXBwcy1oZWFkaW5nIHtcblx0XHR3aWR0aDogNzUlO1xuXHRcdHBhZGRpbmc6IDAgODBweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fYXBwcy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiA3MnB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19hcHBzLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fYXBwcy1pbWdzIHtcblx0XHRtYXJnaW46IDAgLTI1cHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2FwcHMtaW1nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRcdG1hcmdpbjogMCAyNXB4O1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2FwcHMtaWNvbnMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbHVtbi1nYXA6IDRweDtcblx0XHRtYXJnaW4tdG9wOiA5MnB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19hcHBzLWljb24ge1xuXHRcdHdpZHRoOiAxNi42NjY2JTtcblx0XHRwYWRkaW5nOiAwIDIycHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDc2cHggMDtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWRlc2NyaXB0aW9uIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0cGFkZGluZy1sZWZ0OiA5MnB4O1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblxuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWFuZ28tdGFuZ28sIGxlZnQgdG9wLCAwJSwgMTAwJSk7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXNjIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zd2l0Y2hib2FyZF9fY29udGFjdHMtZGl2aWRlciB7XG5cdFx0d2lkdGg6IDEwMHB4O1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXRhaWxzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDM2cHggMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX3N3aXRjaGJvYXJkIHtcblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDM1JSwgJGNvbG9yLXdoaXRlIDM1JSk7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19wcm9tby1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdHBhZGRpbmc6IDAgOTZweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vIHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMjJweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0cGFkZGluZzogMCAzMHB4IDI2cHggMDtcblxuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Z1bmN0aW9ucy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA2MHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtY29sdW1uIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luLXRvcDogNjRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Z1bmN0aW9ucy1hY2NvcmRpb24ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Z1bmN0aW9ucy1hY2NvcmRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOC40cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fbWFpbi1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDJweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2NybXMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY3Jtcy1saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jcm1zLWxpc3QgPiBkaXYge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190aXRsZSB7XG5cdFx0XHR3aWR0aDogODMuMzMlO1xuXHRcdFx0cGFkZGluZzogMCA1MHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jaG9vc2UtcGxhbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA5OHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX3RhYnMge1xuXHRcdFx0bWFyZ2luLXRvcDogODRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWI6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX3RhYi1jb250ZW50LXdyYXAge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX2xpc3Qge1xuXHRcdFx0cGFkZGluZzogMCAyNHB4IDAgOHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX2J0biB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1NnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fYXBwcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDc2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWhlYWRpbmcge1xuXHRcdFx0d2lkdGg6IDgzLjMzJTtcblx0XHRcdHBhZGRpbmc6IDAgNTBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2FwcHMtaW1ncyB7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWltZyB7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2FwcHMtaWNvbnMge1xuXHRcdFx0Y29sdW1uLWdhcDogNnB4O1xuXHRcdFx0bWFyZ2luLXRvcDogNzRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2FwcHMtaWNvbiB7XG5cdFx0XHR3aWR0aDogMTIuNjY2NiU7XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2FwcHMtaWNvbiBpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA3MnB4IDAgNThweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0bWFyZ2luLXRvcDogNjJweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQycHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9zd2l0Y2hib2FyZCB7XG5cdFx0LnN3aXRjaGJvYXJkX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI2cHg7XG5cblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDI5LjUlLCAkY29sb3Itd2hpdGUgMjkuNSUpO1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19wcm9tby1pbWcge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vLWJ0bnMge1xuXHRcdFx0cm93LWdhcDogNDBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX3Byb21vLWJ0bi13cmFwIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mZWF0dXJlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtY29sdW1uIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1OHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2ZlYXR1cmVzLWFjY29yZGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Z1bmN0aW9ucy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU4cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19mdW5jdGlvbnMtYWNjb3JkaW9uLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fZnVuY3Rpb25zLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY3Jtcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19tYWluLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDY2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jcm1zLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jcm1zLWxpc3QgPiBkaXYge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2NybXMtbGlzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX3RpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogNzRweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190aXRsZSBzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19saXN0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX19saXN0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWIge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY2hvb3NlLXBsYW5fX2J0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWhlYWRpbmcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fYXBwcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzIHtcblx0XHRcdG1hcmdpbi10b3A6IDEzNnB4O1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fYXBwcy1pbWdzIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRyb3ctZ2FwOiAzNnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fYXBwcy1pbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDc4cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWljb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDgycHg7XG5cdFx0XHRwYWRkaW5nOiAwIDkwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19hcHBzLWljb24ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zd2l0Y2hib2FyZF9fY29udGFjdHMtZGVzY3JpcHRpb24sXG5cdFx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1mb3JtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jb250YWN0cy1mb3JtIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jaG9vc2UtcGxhbl9fdGFiLXRhcmlmZiB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXRjaGJvYXJkX19jaG9vc2UtcGxhbl9fdGFiLWNvbnRlbnQge1xuXHRcdFx0bWFyZ2luOiAwIC0xNTBweCAyMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHQuc3dpdGNoYm9hcmRfX2Nob29zZS1wbGFuX190YWItY29udGVudC13cmFwIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCAxNTBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0Zm9udC1zaXplOiAwO1xuXG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IDAuNHM7XG5cdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0LnBhZ2Vfc3dpdGNoYm9hcmQgLnN3aXRjaGJvYXJkX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDIwcHggMzBweDtcblx0fVxufSIsIi5wYWdlX2lwLXBob25lcy1oZWFkc2V0cyB7XG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX3Byb21vIHtcblx0XHR3aWR0aDogNjAlO1xuXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogNzJweCAwIDEwOHB4O1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL29qa2hnZmQtc2NhbGVkLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblxuXHQuaXAtcGhvbmVzLWhlYWRzZXRzX19wcm9tby1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDE4cHg7XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuaXAtcGhvbmVzLWhlYWRzZXRzX19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tYnRuLXdyYXAge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX21haW4tc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDkycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIyNHB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDcycHg7XG5cdFx0fVxuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fYmxvY2stdGl0bGUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDg0cHg7XG5cblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1lZGl1bS1wdXJwbGU7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBsZWZ0IHRvcCwgJGNvbG9yLW1lZGl1bS1wdXJwbGUgMCUsICRjb2xvci1tYW5nby10YW5nbyAzMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRyb3ctZ2FwOiA5MnB4O1xuXG5cdFx0bWFyZ2luLXRvcDogODJweDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1lbGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDI1JTtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHRwYWRkaW5nOiAwIDM4cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHQmOm50aC1jaGlsZCgtbis1KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1lbGVtIC5idG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLWltZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogYXV0bztcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1pbmZvIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLWluZm9fX25hbWUge1xuXHRcdHdpZHRoOiA2Ni42NiU7XG5cblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDEyZW07XG5cdH1cblxuXHQuaXAtcGhvbmVzLWhlYWRzZXRzX19kZXZpY2VzLWdyaWQtaW5mb19fcHJpY2Uge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1tb3JlaW5mbyB7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXG5cdFx0Y29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDk4cHggMDtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdH1cblxuXHQuaXAtcGhvbmVzLWhlYWRzZXRzX19jb250YWN0cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZy1yaWdodDogNTRweDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdHdpZHRoOiA2MCU7XG5cdFx0cGFkZGluZy1sZWZ0OiA5MnB4O1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2FkNmJmZjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IGxlZnQgdG9wLCAkY29sb3ItbWVkaXVtLXB1cnBsZSAwJSwgJGNvbG9yLW1hbmdvLXRhbmdvIDEwMCUpO1xuXHRcdGJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXNjIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLWRpdmlkZXIge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb25fX2RldGFpbHMge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuaXAtcGhvbmVzLWhlYWRzZXRzX19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDM2cHggMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnJlZ2lzdHJhdGlvbl9mb3JtIHtcblx0XHRtYXgtd2lkdGg6IDgwMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogNDBweCBhdXRvO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2lwLXBob25lcy1oZWFkc2V0cyB7XG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19wcm9tby10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDc1JTtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19tYWluLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDUwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTc2cHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fYmxvY2stdGl0bGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblxuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC13cmFwIHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLWVsZW0ge1xuXHRcdFx0cGFkZGluZzogMCAzMXB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1pbmZvIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAzOHB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1pbmZvX19uYW1lLFxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1pbmZvX19wcmljZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19kZXZpY2VzLWdyaWQtaW5mb19fcHJpY2Uge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19jb250YWN0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLWZvcm0ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjZweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDcwcHggMCA1NnB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDk4cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9pcC1waG9uZXMtaGVhZHNldHMge1xuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDU0cHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NnB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19wcm9tby1jb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fcHJvbW8tYnRucyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cm93LWdhcDogNDBweDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19wcm9tby1idG4td3JhcCB7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX21haW4tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzRweDtcblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19kZXZpY2VzLWdyaWQtd3JhcCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1lbGVtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMCAyMnB4O1xuXG5cdFx0XHQmOm5vdCg6bnRoLWNoaWxkKC1uKzIpKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDM4cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaXAtcGhvbmVzLWhlYWRzZXRzX19ibG9jay10aXRsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYycHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5pcC1waG9uZXMtaGVhZHNldHNfX2RldmljZXMtZ3JpZC1pbmZvIHtcblx0XHRcdG1hcmdpbi10b3A6IDU0cHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLWluZm9fX3ByaWNlIHtcblx0XHRcdG1hcmdpbi10b3A6IDU2cHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fZGV2aWNlcy1ncmlkLW1vcmVpbmZvIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb24sXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZm9ybSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmlwLXBob25lcy1oZWFkc2V0c19fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9zeXN0ZW0tM2N4IHtcblx0LnN5c3RlbS0zY3hfX3Byb21vLXNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdHBhZGRpbmc6IDQycHggMCA4cHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDYyJSwgJGNvbG9yLXdoaXRlIDYyJSk7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcHJvbW8ge1xuXHRcdHdpZHRoOiA2MCU7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcHJvbW8taW1nIHtcblx0XHRtYXJnaW4tdG9wOiA4OHB4O1xuXHRcdHBhZGRpbmc6IDAgNzRweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19wcm9tby1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3Byb21vLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcHJvbW8tYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3Byb21vLWJ0bi13cmFwIHtcblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjI0cHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHBhZGRpbmctbGVmdDogODZweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1hY2NvcmRpb24taXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDAuNzM7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUgLmljb24ge1xuXHRcdGNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtY29sdW1uIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWljb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWljb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTYuNjYlO1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoKTtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI4LjhweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1kZXNjcmlwdGlvbiBwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtbGlzdCB7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nOiA3MHB4IDAgMCA1NHB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWxpc3RfX2l0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQyLjVweDtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1saXN0X19pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdHdpZHRoOiA0Mi41cHg7XG5cdFx0aGVpZ2h0OiA0Mi41cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNy41cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNpcmNsZS1jb2xvcik7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogOThweCAwO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2NvbnRhY3RzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiA0MCU7XG5cdFx0cGFkZGluZy1yaWdodDogNTRweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19jb250YWN0cy1mb3JtIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogOTJweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19jb250YWN0cy1kZXNjcmlwdGlvbl9fdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWQ2YmZmO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX19kZXNjIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19jb250YWN0cy1kaXZpZGVyIHtcblx0XHR3aWR0aDogMTAwcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19jb250YWN0cy1kZXNjcmlwdGlvbl9fZGV0YWlscyB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19jb250YWN0cy1mb3JtX19jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwIDM2cHggMzBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDExMnB4O1xuXHRcdHBhZGRpbmc6IDMwcHggMzZweCAzMHB4IDQ4cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcGVhY2h5LXBpbmstYW5kLW9yYW5nZS1hYnN0cmFjdC1ncmFkaWVudC10ZXh0dXJlLWJhY2tncm91bmQtc2NhbGVkLmpwZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogMCU7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fc3RhcnQtYmFubmVyX19jb250YWN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y29sdW1uLWdhcDogMzBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fc3RhcnQtYmFubmVyX19jb250YWN0IC5pY29uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDU4cHg7XG5cdFx0aGVpZ2h0OiA1OHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRmb250LXNpemU6IDI4LjE2cHg7XG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHRcdH1cblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19zdGFydC1iYW5uZXJfX2NvbnRhY3QtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAzNS4ycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjM1cHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fc3RhcnQtYmFubmVyX19jb250YWN0LWRlc2Mge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19zdGFydC1iYW5uZXJfX3RpdGxlIHtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMzYuNHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi10b3A6IDEwNHB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblx0fVxuXG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1wYWNrcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAxNnB4O1xuXHRcdG1hcmdpbi10b3A6IDY0cHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXBhY2sge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRmbG9hdDogbGVmdDtcblxuXHRcdHBhZGRpbmc6IDAgMTZweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFjay13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IDE7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0cGFkZGluZzogMzJweCA0MHB4O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGlzcGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFjay10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbGlnaHQtc2VhLWdyZWVuIDEwMCUpO1xuXG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1mZWF0dXJlcyB7XG5cdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1mZWF0dXJlLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIzLjhweDtcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtZmVhdHVyZS1pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyMy44cHg7XG5cdFx0aGVpZ2h0OiAyMy44cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5LjhweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtYnV0dG9uIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1ub3RhdGUge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcmF0ZXMge1xuXHRcdG1hcmdpbi10b3A6IDEzOHB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAxMDBweDtcblx0fVxuXG5cdC5zeXN0ZW0tM2N4X19yYXRlcy1jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHR9XG5cblx0LnN5c3RlbS0zY3hfX3JhdGVzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuc3lzdGVtLTNjeF9fcmF0ZXMtbm90YXRlIHtcblx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX3N5c3RlbS0zY3gge1xuXHRcdC5zeXN0ZW0tM2N4X19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1NHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XG5cblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyIHRvcCwgJGNvbG9yLWJsYWNrIDYxJSwgJGNvbG9yLXdoaXRlIDYxJSk7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vIHtcblx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJvbW8tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vLWltZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA3OHB4O1xuXHRcdFx0cGFkZGluZzogMCA5NnB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19tYWluLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE5MHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWxpc3Qge1xuXHRcdFx0cGFkZGluZzogNTZweCAzNnB4IDAgMDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtYWNjb3JkaW9uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzhweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtYWNjb3JkaW9uX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWljb25zIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1pY29uIHtcblx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHR3aWR0aDogNjYuNjY2NiU7XG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdFx0cGFkZGluZzogMzJweCAzMnB4IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lcl9fY29udGFjdCAuaWNvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19zdGFydC1iYW5uZXJfX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogNDZweCAwIDIwcHg7XG5cblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXRpdGxlIHtcblx0XHRcdHdpZHRoOiA4My4zMyU7XG5cdFx0XHRwYWRkaW5nOiAwIDUwcHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zIHtcblx0XHRcdG1hcmdpbi10b3A6IDExMHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFja3Mge1xuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXBhY2std3JhcCB7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDI0cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1wYWNrIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXBhY2stdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDcycHggMCA1OHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19jb250YWN0cyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fY29udGFjdHMtZm9ybSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNDJweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fY29udGFjdHMtZGVzY3JpcHRpb25fX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0LnBhZ2Vfc3lzdGVtLTNjeCB7XG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ4cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBjZW50ZXIgdG9wLCAkY29sb3ItYmxhY2sgNjIlLCAkY29sb3Itd2hpdGUgNjIlKTtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJvbW8tYnRucyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cm93LWdhcDogNDBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJvbW8taW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDc2cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcm9tby1zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3Byb21vLWJ0bi13cmFwIHtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fZmVhdHVyZXMtY29sdW1uIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDA7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWljb25zIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1pY29uIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX2ZlYXR1cmVzLWFjY29yZGlvbl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19mZWF0dXJlcy1hY2NvcmRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogNzJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMnB4IDMycHggNDBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fc3RhcnQtYmFubmVyX19jb250YWN0LXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fc3RhcnQtYmFubmVyX19jb250YWN0IC5pY29uIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3N0YXJ0LWJhbm5lcl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiA1NnB4IDAgMjRweDtcblxuXHRcdFx0Zm9udC1zaXplOiAyNC4ycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXRpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFja3Mge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fcHJpY2luZy1vcHRpb25zLXBhY2sge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19jb250YWN0cy1kZXNjcmlwdGlvbixcblx0XHQuc3lzdGVtLTNjeF9fY29udGFjdHMtZm9ybSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuc3lzdGVtLTNjeF9fY29udGFjdHMtZm9ybSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFjay10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1wYWNrLXdyYXAge1xuXHRcdFx0cGFkZGluZzogMzJweCA0MnB4O1xuXHRcdH1cblxuXHRcdC5zeXN0ZW0tM2N4X19wcmljaW5nLW9wdGlvbnMtcGFjazpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXG5cdFx0LnN5c3RlbS0zY3hfX3ByaWNpbmctb3B0aW9ucy1mZWF0dXJlcyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHRcdH1cblx0fVxufSIsIi5wYWdlX2Fib3V0IHtcblx0LmFib3V0X19wcm9tby1zZWN0aW9uIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRwYWRkaW5nOiA1MHB4IDAgMjAycHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdC5hYm91dF9fcHJvbW8tY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxuXG5cdC5hYm91dF9fcHJvbW8tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tZWRpdW0tcHVycGxlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgbGVmdCB0b3AsICRjb2xvci1tZWRpdW0tcHVycGxlIDAlLCAkY29sb3ItbWFuZ28tdGFuZ28gMTAwJSk7XG5cdFx0YmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuXHR9XG5cblx0LmFib3V0X19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMS40ZW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG5cdH1cblxuXHQuYWJvdXRfX3Byb21vLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogNDZweDtcblx0fVxuXG5cdC5hYm91dF9fcHJvbW8taW1nIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdH1cblxuXHQuYWJvdXRfX2hpc3Rvcnktc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDEwOHB4O1xuXHR9XG5cblx0LmFib3V0X19oaXN0b3J5LWNvbnRlbnQge1xuXHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRsaW5lLWhlaWdodDogMS40OGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuXHR9XG5cblx0LmFib3V0X19oaXN0b3J5LWNvbnRlbnQtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuYWJvdXRfX2hpc3RvcnktY29udGVudCBwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LmFib3V0X19oaXN0b3J5LXByZXNlbnRhdGlvbiB7XG5cdFx0bWFyZ2luOiAxMTBweCAwIDk2cHg7XG5cdFx0cGFkZGluZzogMzhweCAwIDYwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9wZWFjaHktcGluay1hbmQtb3JhbmdlLWFic3RyYWN0LWdyYWRpZW50LXRleHR1cmUtYmFja2dyb3VuZC1zY2FsZWQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxuXG5cdC5hYm91dF9faGlzdG9yeS1wcmVzZW50YXRpb24taXRlbSAuaWNvbiB7XG5cdFx0Zm9udC1zaXplOiAyNXB4O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5hYm91dF9faGlzdG9yeS1wcmVzZW50YXRpb24tbnVtYmVyLFxuXHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLWRlc2NyaXB0aW9uIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlXG5cdH1cblxuXHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLW51bWJlciB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHR9XG5cblx0LmFib3V0X19oaXN0b3J5LXByZXNlbnRhdGlvbi1sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuYWJvdXRfX2hpc3RvcnlfX2ltZyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHR9XG5cblx0LmFib3V0X19yZXZpZXdzLXRpdGxlIHtcblx0XHR3aWR0aDogNjAlO1xuXHRcdG1hcmdpbi10b3A6IDEyOHB4O1xuXHRcdHBhZGRpbmc6IDAgNTBweDtcblxuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5hYm91dF9fcmV2aWV3cy1zbGlkZXIge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogNTZweDtcblx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdH1cblxuXHQuYWJvdXRfX3Jldmlld3Mtc2xpZGVyLXBhZ2luYXRpb24ge1xuXHRcdGJvdHRvbTogLTQ0cHg7XG5cblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmFib3V0X19yZXZpZXdzLXNsaWRlci1zbGlkZSB7XG5cdFx0Jjpub3QoLmlzLWFjdGl2ZSkge1xuXHRcdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LnJldmlld3MtaXRlbV9fYm9keSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDQ0cHggMjVweCAyNnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzQgNzggODcgLyAxMDAlKTtcblx0XHR9XG5cblx0XHQucmV2aWV3cy1pdGVtX19ib2R5IHAge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZXZpZXdzLWl0ZW1fX2Zvb3RlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMTJweDtcblxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAzNXB4O1xuXG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdGJvcmRlcjogbWVkaXVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMTBweDtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogcmdiKDc0IDc4IDg3IC8gMTAwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJldmlld3MtaXRlbV9fZm9vdGVyLWljb24ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5yZXZpZXdzLWl0ZW1fX2ltZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0LmFib3V0X19yZXZpZXdzLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMTJweDtcblx0fVxuXG5cdC5hYm91dF9fcmV2aWV3cy1zbGlkZXItcGFnZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMnB4O1xuXHRcdGhlaWdodDogMTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcblxuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgbGluZWFyLCBib3JkZXItY29sb3IgMC4ycyBsaW5lYXI7XG5cblx0XHQmLmlzLWFjdGl2ZSxcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHR9XG5cdH1cblxuXHQuYWJvdXRfX3RlYW0tc2VjdGlvbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDk0cHg7XG5cdH1cblxuXHQuYWJvdXRfX3RlYW0tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblxuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWFuZ28tdGFuZ28sIGxlZnQgdG9wLCAyNyUsIDc0JSk7XG5cdH1cblxuXHQuYWJvdXRfX3RlYW0tY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRtYXJnaW46IDU4cHggLTI0cHggMDtcblx0fVxuXG5cdC5hYm91dF9fdGVhbS1wZXJzb24ge1xuXHRcdGZsZXg6IDAgMCBjYWxjKDI1JSAtIDQ4cHgpO1xuXHRcdG1hcmdpbjogMjRweDtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5hYm91dF9fdGVhbS1wZXJzb24taW1nIHtcblx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjM1cztcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgc2NhbGUoMSk7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDNweCByZ2IoMCAwIDAgLyAzMCUpO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSBzY2FsZSgxLjAzKTtcblx0XHR9XG5cdH1cblxuXHQuYWJvdXRfX3RlYW0tcGVyc29uLWRlc2MsXG5cdC5hYm91dF9fdGVhbS1wZXJzb24tcG9zdCB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5hYm91dF9fdGVhbS1wZXJzb24tbmFtZSB7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdH1cblxuXHQuYWJvdXRfX3NvY2lhbC1yZXNwb25zYWJpbGl0eS1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcblx0fVxuXG5cdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuYWJvdXRfX3NvY2lhbC1yZXNwb25zYWJpbGl0eV9fdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cblx0XHRbZGF0YS1hbmltYXRlZC10ZXh0XSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdFx0fVxuXG5cdFx0W2RhdGEtYW5pbWF0ZWQtdGV4dF06OmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cblx0XHRcdHdpZHRoOiAycHg7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXHR9XG5cblx0LmFib3V0X19zb2NpYWwtcmVzcG9uc2FiaWxpdHlfX2Rlc2NyaXB0aW9uIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDhlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcblx0fVxuXG5cdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X19saXN0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGNvbHVtbi1nYXA6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxuXG5cdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDE2LjY2JTtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHR0cmFuc2l0aW9uOiBmaWx0ZXIgMC4zcyBlYXNlO1xuXHRcdGZpbHRlcjogc2F0dXJhdGUoMCUpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRmaWx0ZXI6IHNhdHVyYXRlKDEwMCUpO1xuXHRcdH1cblx0fVxuXG5cdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X19pbWcge1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoKTtcblx0fVxuXG5cdC5hYm91dF9fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMTAycHggMCAxMTBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9vamtoZ2ZkLXNjYWxlZC5qcGdcIik7XG5cblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuXHR9XG5cblx0LmFib3V0X19jb250YWN0cy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LmFib3V0X19jb250YWN0cy1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxuXG5cdC5hYm91dF9fY29udGFjdHMtYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0LmFib3V0X19jb250YWN0cy1idG4td3JhcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LnBhZ2VfYWJvdXQge1xuXHRcdC5hYm91dF9fcHJvbW8ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMDZweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxODZweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdG1heC13aWR0aDogODAlO1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLWJ0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fcHJvbW8taW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDY4cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogdW5zZXQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA5OHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1jb250ZW50X3JpZ2h0IHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1jb250ZW50X2xlZnQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1jb250ZW50LXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDk4cHg7XG5cdFx0XHRwYWRkaW5nOiA0MnB4IDEwcHggNjBweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLW51bWJlciB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19oaXN0b3J5LXByZXNlbnRhdGlvbi1sYWJlbCB7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19oaXN0b3J5LXByZXNlbnRhdGlvbi1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Jldmlld3Mtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTgycHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19yZXZpZXdzLXRpdGxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDEyMnB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19yZXZpZXdzLXNsaWRlciB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X190ZWFtLXRpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fdGVhbS1jb250ZW50IHtcblx0XHRcdHJvdy1nYXA6IDQwcHg7XG5cdFx0XHRtYXJnaW46IC0xNHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fdGVhbS1wZXJzb24ge1xuXHRcdFx0ZmxleDogMCAwIGNhbGMoMjUlIC0gMjhweCk7XG5cdFx0XHRtYXJnaW46IDAgMTRweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3NvY2lhbC1yZXNwb25zYWJpbGl0eS1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA4MnB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19zb2NpYWwtcmVzcG9uc2FiaWxpdHlfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IDMzLjMzJTtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3NvY2lhbC1yZXNwb25zYWJpbGl0eV9fZGVzY3JpcHRpb24ge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19zb2NpYWwtcmVzcG9uc2FiaWxpdHlfX2xpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2NvbnRhY3RzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2NvbnRhY3RzIHtcblx0XHRcdHdpZHRoOiA3NSUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2NvbnRhY3RzLWJ0bnMge1xuXHRcdFx0bWFyZ2luLXRvcDogMzZweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0LnBhZ2VfYWJvdXQge1xuXHRcdC5hYm91dF9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxOThweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLWltZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiA5MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3Rvcnktc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTA0cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19oaXN0b3J5LWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1jb250ZW50LXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uIHtcblx0XHRcdG1hcmdpbjogNjBweCAwO1xuXHRcdH1cblxuXHRcdC5hYm91dF9faGlzdG9yeS1wcmVzZW50YXRpb24tbnVtYmVyIHtcblx0XHRcdGZvbnQtc2l6ZTogNDRweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLWxhYmVsIHtcblx0XHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktcHJlc2VudGF0aW9uLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19oaXN0b3J5LXByZXNlbnRhdGlvbi1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjJweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX2hpc3RvcnktaXRlbSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19oaXN0b3J5X19pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3Jldmlld3Mtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19yZXZpZXdzLXRpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLXRvcDogMTIycHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19yZXZpZXdzLXNsaWRlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmFib3V0X190ZWFtLXRpdGxlIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3RlYW0tY29udGVudCB7XG5cdFx0XHRyb3ctZ2FwOiA3MHB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5hYm91dF9fdGVhbS1wZXJzb24ge1xuXHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQuYWJvdXRfX3NvY2lhbC1yZXNwb25zYWJpbGl0eV9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X19pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDAgMnB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fc29jaWFsLXJlc3BvbnNhYmlsaXR5X19saXN0IHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmFib3V0X19jb250YWN0cyB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fY29udGFjdHMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fY29udGFjdHMtYnRucyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXHRcdH1cblxuXHRcdC5hYm91dF9fY29udGFjdHMtYnRuLXdyYXAge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucGFnZV9wYXJ0bmVycyB7XG5cdC5wYXJ0bmVyc19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMTAwcHggMCAxMjBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9vamtoZ2ZkLXNjYWxlZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHR9XG5cblx0LnBhcnRuZXJzX19wcm9tby1pbWcge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3Byb21vLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3Byb21vLWV4dHJhIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fcHJvbW8tdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDM2cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNDJlbTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQucGFydG5lcnNfX3NvbHV0aW9ucy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAxMTJweCAwIDEyMHB4O1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFja1xuXHR9XG5cblx0LnBhcnRuZXJzX19zb2x1dGlvbnMtY29sdW1uIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3NvbHV0aW9ucy10aXRsZSB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblxuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnBhcnRuZXJzX19zb2x1dGlvbnMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDQ2cHg7XG5cblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3NvbHV0aW9ucy10ZXh0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDExMnB4IDAgOTZweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtc2Vjb25kLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4yNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtY29tbXVuaWNhdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMzZweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtY29tbXVuaWNhdGlvbi1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtY29tbXVuaWNhdGlvbi1pbWcge1xuXHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19hYm91dC1jb21tdW5pY2F0aW9uLWRlc2NyaXB0aW9uIHA6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtY29tbXVuaWNhdGlvbi1jb2x1bW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LWNvbW11bmljYXRpb24tdGl0bGUge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWFuZ28tdGFuZ28sIHJpZ2h0IHRvcCwgMCUsIDEwMCUpO1xuXHR9XG5cblx0LnBhcnRuZXJzX19hYm91dC1zZXJ2aWNlcy10aXRsZSB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtc2VydmljZXMge1xuXHRcdG1hcmdpbi10b3A6IDc4cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LXNlcnZpY2VzLWJsb2NrIHtcblx0XHRtYXJnaW4tdG9wOiA1NnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LXNlcnZpY2VzLWJsb2NrLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDEyZW07XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LXNlcnZpY2VzLWJsb2NrLWl0ZW1zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdH1cblxuXHQucGFydG5lcnNfX2Fib3V0LXNlcnZpY2VzLWJsb2NrLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IDE2LjY2JTtcblx0XHRwYWRkaW5nOiAwIDI0cHg7XG5cblxuXHRcdCZfcmV2aWV3cyB7XG5cdFx0XHR3aWR0aDogMzMuMzMlO1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHR9XG5cblx0XHQmX3Jlc3BvbnNpYmlsaXR5IHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMCAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5wYXJ0bmVyc19fYWJvdXQtc2VydmljZXMtYmxvY2staW1nIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1heC13aWR0aDogdmFyKC0tbWF4LXdpZHRoKTtcblx0XHRmaWx0ZXI6IHNhdHVyYXRlKDAlKTtcblxuXHRcdHRyYW5zaXRpb246IGZpbHRlciAwLjNzIGVhc2U7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGZpbHRlcjogc2F0dXJhdGUoMTAwJSk7XG5cdFx0fVxuXHR9XG5cblx0LnBhcnRuZXJzX19zZXJ2aWNlcy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiAxMDBweCAwIDk4cHg7XG5cblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LnBhcnRuZXJzX19zZXJ2aWNlcy1oZWFkaW5nIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cblx0LnBhcnRuZXJzX19zZXJ2aWNlcy10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogLTI4cHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQucGFydG5lcnNfX3NlcnZpY2VzLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAzNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdH1cblxuXHQucGFydG5lcnNfX3NlcnZpY2VzLWltZyB7XG5cdFx0cGFkZGluZzogMCA3MHB4IDAgNDJweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fc2VydmljZXMtY29sdW1uIHtcblx0XHRwYWRkaW5nOiAwIDYwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3NlcnZpY2VzLWxpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHJvdy1nYXA6IDk2cHg7XG5cdFx0bWFyZ2luLXRvcDogOTJweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fc2VydmljZXMtaXRlbSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiA5NnB4O1xuXG5cdFx0JjpudGgtY2hpbGQoMm4pIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNTZweDtcblx0XHR9XG5cdH1cblxuXHQucGFydG5lcnNfX3NlcnZpY2VzLWl0ZW0tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCh2YXIoLS1jb2xvci1zdGFydCksIHZhcigtLWNvbG9yLXN0YXJ0KSwgdmFyKC0tY29sb3ItZW5kKSwgY2VudGVyIGNlbnRlciwgMCUsIDEwMCUpO1xuXHR9XG5cblx0LnBhcnRuZXJzX19zZXJ2aWNlcy1pdGVtLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19zZXJ2aWNlcy1pdGVtLWJ0biB7XG5cdFx0bWFyZ2luLXRvcDogMjhweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fd2h5IHtcblx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3doeS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnBhcnRuZXJzX193aHktY29sdW1uIHtcblx0XHRwYWRkaW5nOiAxMnB4IDMwcHggMCAwO1xuXHR9XG5cblx0LnBhcnRuZXJzX193aHktaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMzAuNnB4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LnBhcnRuZXJzX193aHktbGlzdCB7XG5cdFx0bWFyZ2luLXRvcDogMzRweDtcblx0fVxuXG5cdC5wYXJ0bmVyc19fd2h5LWltZyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX193aHktaW1nIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucGFydG5lcnNfX3doeS1pdGVtIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAzMC42cHg7XG5cdFx0aGVpZ2h0OiAzMC42cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMi42cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3doeS1pdGVtIC5pY29uIHtcblx0XHRjb2xvcjogI2VkNzcwMztcblx0fVxuXG5cdC5wYXJ0bmVyc19fcHJvZ3JhbS13b3JrIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjI4cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3Byb2dyYW0td29yay10aXRsZSB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbGlnaHQtc2VhLWdyZWVuLCAkY29sb3ItbGlnaHQtc2VhLWdyZWVuLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblxuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0fVxuXG5cblx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstbGlzdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRsaW5lLWhlaWdodDogMzIuM3B4O1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzIuM3B4O1xuXHRcdGhlaWdodDogMzIuM3B4O1xuXHRcdG1hcmdpbi1yaWdodDogMTMuM3B4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19zYXktYWJvdXQtc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDExMnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXHR9XG5cblx0LnBhcnRuZXJzX19zYXktYWJvdXQge1xuXHRcdG1hcmdpbi10b3A6IDY0cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3NheS1hYm91dC10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXRleHQoJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWFuZ28tdGFuZ28sIGxlZnQgdG9wLCAwJSwgMTAwJSk7XG5cdH1cblxuXHQucGFydG5lcnNfX3NheS1hYm91dC1yZXZpZXcge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19zYXktYWJvdXQtcmV2aWV3LXRleHQge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQucGFydG5lcnNfX3NheS1hYm91dC1yZXZpZXctdGV4dCBwIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI1LjZweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdC5wYXJ0bmVyc19fc2F5LWFib3V0LXJldmlldy1pbWcge1xuXHRcdGZpbHRlcjogc2F0dXJhdGUoMCUpIGludmVydCgxMDAlKTtcblx0XHRtYXgtd2lkdGg6IDE1MHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGsge1xuXHRcdG1hcmdpbi10b3A6IDEzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0fVxuXG5cdC5wYXJ0bmVyc19fbGV0XFwncy10YWxrLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQucGFydG5lcnNfX2xldFxcJ3MtdGFsay1saXN0IHtcblx0XHRwYWRkaW5nOiAxOHB4IDAgMCAyNHB4O1xuXHR9XG5cblx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstaXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstaXRlbSBhIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstaXRlbSAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdGZvbnQtc2l6ZTogMTcuNnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1hbmdvLXRhbmdvO1xuXHR9XG5cblx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQucGFydG5lcnNfX2xldFxcJ3MtdGFsay1jb2x1bW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX3BhcnRuZXJzIHtcblx0XHQucGFydG5lcnNfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogNHB4IDAgNzBweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNTFweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDJweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3Byb21vLWltZyB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtdGV4dCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc29sdXRpb25zLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX2Fib3V0LXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX2Fib3V0LWNvbW11bmljYXRpb24tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fYWJvdXQtY29tbXVuaWNhdGlvbi1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX2Fib3V0LWNvbW11bmljYXRpb24taW1nIHtcblx0XHRcdHBhZGRpbmc6IDhweCA0cHggMCAxMnB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAycHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zZXJ2aWNlcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zZXJ2aWNlcy1kZXNjcmlwdGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zZXJ2aWNlcy1jb2x1bW4ge1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzZweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLWltZyB7XG5cdFx0XHRwYWRkaW5nOiAwIDE0cHggMCAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtaW1nIGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLWl0ZW0tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtaXRlbSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1N3B4O1xuXG5cdFx0XHQmOm50aC1jaGlsZCgybikge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX193aHktdGl0bGUsXG5cdFx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvZ3JhbS13b3JrIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE5MHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvZ3JhbS13b3JrLXRpdGxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNHB4O1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zYXktYWJvdXQtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2F5LWFib3V0LXJldmlldyB7XG5cdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstaXRlbSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19sZXRcXCdzLXRhbGstdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fbGV0XFwncy10YWxrIHtcblx0XHRcdG1hcmdpbi10b3A6IDExMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcblx0XHR9XG5cdH1cbn1cblxuQGluY2x1ZGUgbW9iaWxlIHtcblx0LnBhZ2VfcGFydG5lcnMge1xuXHRcdC5wYXJ0bmVyc19fcHJvbW8taW1nIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3Byb21vLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvbW8tdGl0bGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDkwcHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDMxcHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtY29sdW1uIHtcblx0XHRcdG1hcmdpbi10b3A6IDc4cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zb2x1dGlvbnMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc29sdXRpb25zLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fYWJvdXQtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fYWJvdXQtc2Vjb25kLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX2Fib3V0LWNvbW11bmljYXRpb24tY29sdW1uIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX2Fib3V0LWNvbW11bmljYXRpb24taW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IDU4cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fYWJvdXQtc2VydmljZXMtYmxvY2staXRlbSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fYWJvdXQtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLWNvbHVtbixcblx0XHQucGFydG5lcnNfX3NlcnZpY2VzLWltZyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtY29sdW1uIHtcblx0XHRcdG1hcmdpbi10b3A6IDU4cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zZXJ2aWNlcy1pdGVtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtaXRlbS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19zZXJ2aWNlcy1saXN0IHtcblx0XHRcdHJvdy1nYXA6IDkycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA3OHB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2VydmljZXMtc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOThweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3doeS1jb2x1bW4ge1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX193aHkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdFx0cGFkZGluZy10b3A6IDcycHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX193aHktaW1nIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX193aHktdGl0bGUsXG5cdFx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fcHJvZ3JhbS13b3JrLXRpdGxlIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmsge1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnBhcnRuZXJzX19wcm9ncmFtLXdvcmstbGlzdCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fc2F5LWFib3V0LXRpdGxlLFxuXHRcdC5wYXJ0bmVyc19fbGV0XFwncy10YWxrLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NheS1hYm91dC1yZXZpZXcge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NheS1hYm91dCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDhweDtcblx0XHR9XG5cblx0XHQucGFydG5lcnNfX3NheS1hYm91dC1yZXZpZXctdGV4dCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMnB4O1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fbGV0XFwncy10YWxrLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5wYXJ0bmVyc19fbGV0XFwncy10YWxrLWxpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9uZXdzIHtcblx0Lm5ld3NfX3Byb21vLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmc6IDkycHggMCAxMzJweDtcblx0fVxuXG5cdC5uZXdzX19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgcmlnaHQgdG9wLCAwJSwgMTAwJSk7XG5cdH1cblxuXHQubmV3c19fcHJvbW8tZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuXHR9XG5cblx0Lm5ld3NfX2F1dGhvciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGNvbHVtbi1nYXA6IDMycHg7XG5cdH1cblxuXHQubmV3c19fYXV0aG9yLWltZyB7XG5cdFx0d2lkdGg6IDIwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIC4zKTtcblx0fVxuXG5cdC5uZXdzX19hdXRob3ItcmV0dXJuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQubmV3c19fYXV0aG9yLXJldHVybjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiIOKGkFwiO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0b3A6IC0ycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHR9XG5cblx0Lm5ld3NfX2F1dGhvci1uYW1lIHtcblx0XHRtYXJnaW46IDhweCAwO1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRsaW5lLWhlaWdodDogNDFweDtcblx0fVxuXG5cdC5uZXdzX19hdXRob3ItZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblxuXHQubmV3c19fYXV0aG9yLWxpbmsge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uZXdzLXBhZ2UvbGlua2VkaW4taWNvLnN2Z1wiKSBuby1yZXBlYXQgMCA1MCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHR9XG5cblx0Lm5ld3NfX2xpc3Qge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGdhcDogOTRweCA0OHB4O1xuXG5cdFx0bWFyZ2luLXRvcDogMTI0cHg7XG5cdH1cblxuXHQubmV3c19fdGl0bGUge1xuXHRcdG1hcmdpbjogMCBhdXRvIDI0cHggMDtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMxcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXG5cdC5uZXdzX19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IDAgMSBjYWxjKDMzLjMzJSAtIDMycHgpO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQmOm50aC1jaGlsZChuICsgMTMpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3NfX2l0ZW0taW1nLWxpbmstd3JhcCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiKDIzNyAxMTkgMyAvIDYwJSkgMCwgcmdiKDI0OCA5NiAxNyAvIDAlKSAxMDAlKTtcblxuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHR9XG5cblx0Lm5ld3NfX2l0ZW0taW1nLWxpbmsge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG5cblx0Lm5ld3NfX2l0ZW0taW1nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHR6LWluZGV4OiAxO1xuXG5cdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1heC1oZWlnaHQ6IDIxNHB4O1xuXG5cdFx0Jjpob3ZlciAubmV3c19faXRlbS1pbWctbGluay13cmFwIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3NfX2l0ZW0taW1nIGltZyB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cblx0Lm5ld3NfX2l0ZW0tdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDI2cHg7XG5cblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMjRlbTtcblx0fVxuXG5cdC5uZXdzX19pdGVtLWluZm8ge1xuXHRcdG1hcmdpbi10b3A6IDRweDtcblxuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cblx0Lm5ld3NfX2l0ZW0taW5mbyAuc2VwYXJhdG9yIHtcblx0XHRwYWRkaW5nOiAwIDVweDtcblx0fVxuXG5cdC5uZXdzX19sb2FkLW1vcmUtYnRuIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ2hvc3Qtd2hpdGU7XG5cblx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3NfX3BhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cblx0XHRtYXJnaW46IDExMHB4IDAgNTBweDtcblx0fVxuXG5cdC5uZXdzX19wYWdpbmF0aW9uLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0bWFyZ2luOiAwIDNweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMCAwIDAgLyA4JSk7XG5cblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0Jjpub3QoLmFjdGl2ZSk6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbWFuZ28tdGFuZ287XG5cblx0XHRcdGNvbG9yOiAkY29sb3ItbWFuZ28tdGFuZ287XG5cdFx0fVxuXG5cdFx0Ji5uZXh0LWJ0bjo6YWZ0ZXIsXG5cdFx0Ji5wcmV2LWJ0bjo6YWZ0ZXIge1xuXHRcdFx0Zm9udC1mYW1pbHk6IG1haW4taWNvbnM7XG5cdFx0fVxuXG5cdFx0Ji5uZXh0LWJ0bjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGYxMDVcIjtcblx0XHR9XG5cblx0XHQmLnByZXYtYnRuOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjEwNFwiO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYW5nby10YW5nbztcblx0XHR9XG5cdH1cblxuXHQubmV3c19fY29udGFjdHMtc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMTAycHggMCAxMTBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9vamtoZ2ZkLXNjYWxlZC5qcGdcIik7XG5cblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuXHR9XG5cblx0Lm5ld3NfX2NvbnRhY3RzLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQubmV3c19fY29udGFjdHMtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHQubmV3c19fY29udGFjdHMtYnRucyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHR9XG5cblx0Lm5ld3NfX2NvbnRhY3RzLWJ0bi13cmFwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZV9uZXdzIHtcblx0XHQubmV3c19fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjhweDtcblx0XHR9XG5cblx0XHQubmV3c19fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19wcm9tby1kZXNjcmlwdGlvbiB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3NfX2l0ZW0ge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAyNHB4KTtcblx0XHR9XG5cblx0XHQubmV3c19fbGlzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMDhweDtcblx0XHR9XG5cblx0XHQubmV3c19fY29udGFjdHMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19sb2FkLW1vcmUtYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX25ld3Mge1xuXHRcdC5uZXdzX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA1NHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19wcm9tbyB7XG5cdFx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3NfX2xpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHR9XG5cblx0XHQubmV3c19fYXV0aG9yIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0Lm5ld3NfX2F1dGhvci1pbWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5uZXdzX19hdXRob3ItaW5mbyAubmV3c19fYXV0aG9yLWltZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW46IDI0cHggYXV0byAwO1xuXHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19hdXRob3ItbmFtZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19pdGVtIHtcblx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lm5ld3NfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHR9XG5cblx0XHQubmV3c19fY29udGFjdHMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdH1cblxuXHRcdC5uZXdzX19jb250YWN0cy1idG5zIHtcblx0XHRcdG1hcmdpbi10b3A6IDM0cHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3NfX2NvbnRhY3RzLWJ0bi13cmFwIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucGFnZV9jb250YWN0IHtcblx0LmNvbnRhY3RfX3Byb21vLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMDRweDtcblxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKSBzY2FsZVgoLTEpO1xuXHRcdH1cblx0fVxuXG5cdC5jb250YWN0X19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWluZm8tdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDM2cHg7XG5cblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNDtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbl9sZWZ0IC5jb250YWN0X19wcm9tby1pbmZvLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLWhvdC1waW5rLCBsZWZ0IHRvcCwgMCUsIDEwMCUpO1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWluZm8tY29sdW1uX3JpZ2h0IC5jb250YWN0X19wcm9tby1pbmZvLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tYW5nby10YW5nbywgJGNvbG9yLW1hbmdvLXRhbmdvLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbl9yaWdodCAuY29udGFjdF9fcHJvbW8taW5mby1pdGVtIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMwLjZweDtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbl9yaWdodCAuaWNvbi13cmFwcGVyIHtcblx0XHR3aWR0aDogMzAuNnB4O1xuXHRcdGhlaWdodDogMzAuNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTIuNnB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWluZm8tY29sdW1uX2xlZnQgLmljb24td3JhcHBlciB7XG5cdFx0d2lkdGg6IDI4LjlweDtcblx0XHRoZWlnaHQ6IDI4LjlweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDExLjlweDtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiArIC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWluZm8taXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOC45cHg7XG5cdH1cblxuXHQuY29udGFjdF9fcHJvbW8taW5mby1pdGVtIC5pY29uIHtcblx0XHRjb2xvcjogdmFyKC0tY29sb3IpO1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWNvbHVtbiB7XG5cdFx0cGFkZGluZy10b3A6IDc0cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA0OHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX3Byb21vLWltZyB7XG5cdFx0cGFkZGluZy1yaWdodDogMjRweDtcblx0fVxuXG5cdC5jb250YWN0X19wcm9tby1pbmZvIHtcblx0XHRtYXJnaW4tdG9wOiA1NHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX2NvbnRhY3RzLXNlY3Rpb24sXG5cdC5jb250YWN0X19mb3JtLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjZweDtcblx0fVxuXG5cdC5jb250YWN0X19jb250YWN0cy1kZXNjcmlwdGlvbixcblx0LmNvbnRhY3RfX2Zvcm0taGVhZGluZyB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblxuXHQuY29udGFjdF9fY29udGFjdHMtZGVzY3JpcHRpb25fX2Rlc2MsXG5cdC5jb250YWN0X19mb3JtLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXHR9XG5cblx0LmNvbnRhY3RfX2Zvcm0tY29udGVudCB7XG5cdFx0d2lkdGg6IDgzLjMzJTtcblx0XHRtYXJnaW46IDYwcHggYXV0byAwO1xuXHR9XG5cblx0LmNvbnRhY3RfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSxcblx0LmNvbnRhY3RfX2Zvcm0tdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjE0O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMzZlbTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1hbmdvLXRhbmdvLCBsZWZ0IHRvcCwgMCUsIDEwMCUpO1xuXHR9XG5cblx0LmNvbnRhY3RfX2luZm8tc2VjdGlvbiB7XG5cdFx0cGFkZGluZy1ib3R0b206IDY0cHg7XG5cdH1cblxuXHQuY29udGFjdF9faW5mbzpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mb19fY29tcGFueS1uYW1lIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNjtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDEyZW07XG5cdH1cblxuXHQuY29udGFjdC1pbmZvX19vZmZpY2UtdHlwZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1hbmdvLXRhbmdvLCBsZWZ0IHRvcCwgMjclLCA3NCUpO1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mb19fZGV0YWlscyB7XG5cdFx0cGFkZGluZzogMzJweCAxMTBweCAwO1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mb19fYWRkcmVzcyB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblx0fVxuXG5cdC5jb250YWN0LWluZm9fX3Bob25lLXRpdGxlLFxuXHQuY29udGFjdC1pbmZvX19mYXgtdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM0O1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mb19fcGhvbmVzIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xuXHR9XG5cblx0LmNvbnRhY3QtaW5mb19fZmF4LW51bWJlcjpub3QoOmxhc3QtY2hpbGQpLFxuXHQuY29udGFjdC1pbmZvX19waG9uZS1udW1iZXI6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5yZWdpc3RyYXRpb25fZm9ybSB7XG5cdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZV9jb250YWN0IHtcblx0XHQuY29udGFjdF9fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0X19wcm9tby1pbWcge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQuY29udGFjdF9fcHJvbW8tY29sdW1uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX3Byb21vLWluZm8tY29sdW1uICsgLmNvbnRhY3RfX3Byb21vLWluZm8tY29sdW1uIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHR9XG5cblx0XHQuY29udGFjdF9fY29udGFjdHMtc2VjdGlvbixcblx0XHQuY29udGFjdF9fZm9ybS1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0NnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDYycHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSxcblx0XHQuY29udGFjdF9fZm9ybS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ0cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX2NvbnRhY3RzLWRlc2NyaXB0aW9uLFxuXHRcdC5jb250YWN0X19mb3JtLWhlYWRpbmcge1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX2luZm8ge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWluZm9fX21hcCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0LWluZm9fX2RldGFpbHMge1xuXHRcdFx0cGFkZGluZzogMzJweCA1MnB4IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtaW5mb19fcGhvbmVzIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9jb250YWN0IHtcblx0XHQuY29udGFjdC1pbmZvX19tYXAsXG5cdFx0LmNvbnRhY3RfX3Byb21vLWltZyxcblx0XHQuY29udGFjdF9fcHJvbW8tY29sdW1uIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHR9XG5cblx0XHQuY29udGFjdF9fcHJvbW8tY29sdW1uIHtcblx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX3Byb21vLWluZm8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdH1cblxuXHRcdC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiArIC5jb250YWN0X19wcm9tby1pbmZvLWNvbHVtbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdC5jb250YWN0X19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMTZweDtcblx0XHR9XG5cblx0XHQuY29udGFjdF9fY29udGFjdHMtZGVzY3JpcHRpb24sXG5cdFx0LmNvbnRhY3RfX2Zvcm0taGVhZGluZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX2NvbnRhY3RzLWRlc2NyaXB0aW9uX190aXRsZSxcblx0XHQuY29udGFjdF9fZm9ybS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3RfX2Zvcm0tY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuY29udGFjdF9faW5mbyB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtaW5mb19fZGV0YWlscyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuY29udGFjdC1pbmZvX19vZmZpY2UtdHlwZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhY3QtaW5mb19fZmF4LW51bWJlcixcblx0XHQuY29udGFjdC1pbmZvX19waG9uZS1udW1iZXIge1xuXHRcdFx0bWFyZ2luOiAyNHB4IDAgNDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdC5jb250YWN0X19pbmZvLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2Vfc3VwcG9ydCB7XG5cdC5zdXBwb3J0X19wcm9tby1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogNDhweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogODJweDtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0fVxuXG5cdC5zdXBwb3J0X19wcm9tby1pbWcge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fcHJvbW8tY29sdW1uIHtcblx0XHRwYWRkaW5nLXRvcDogMTA0cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA2MnB4O1xuXHR9XG5cblx0LnN1cHBvcnRfX3Byb21vLXRpdGxlIHtcblx0XHRAaW5jbHVkZSBncmFkaWVudC10ZXh0KCRjb2xvci1tZWRpdW0tcHVycGxlLCAkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1hbmdvLXRhbmdvLCBsZWZ0IHRvcCwgMCUsIDEwMCUpO1xuXG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHR9XG5cblx0LnN1cHBvcnRfX3Byb21vLWRlc2NyaXB0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAyNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlXG5cdH1cblxuXHQuc3VwcG9ydF9fcHJvbW8tYnRuIHtcblx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXHR9XG5cblx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLXNlY3Rpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAxMjJweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTM4cHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvb2praGdmZC1zY2FsZWQuanBnXCIpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxuXG5cdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtdGl0bGUge1xuXHRcdHdpZHRoOiA2Ni42NiU7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiAzMy4zMyU7XG5cdFx0bWFyZ2luLXRvcDogMTZweDtcblxuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI2O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbSB7XG5cdFx0d2lkdGg6IDMzLjMzJTtcblx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHR9XG5cblx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0taWNvbiB7XG5cdFx0d2lkdGg6IDcwLjRweDtcblx0XHRoZWlnaHQ6IDcwLjRweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRmb250LXNpemU6IDM1LjJweDtcblx0XHRsaW5lLWhlaWdodDogNzAuNHB4O1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0tYWN0aW9uIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAzNHB4O1xuXHRcdGhlaWdodDogMzRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbS1hY3Rpb24gLmljb24ge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHR9XG5cblx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0tYWN0aW9uX2FjY29yZGlvbiB7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcblxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS1pdGVtLWNvbnRlbnQge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbS1hY3Rpb25fYWNjb3JkaW9uIC5pY29uLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0fVxuXG5cdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS1pdGVtLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAyOHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDE2ZW07XG5cdH1cblxuXHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbS1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogOHB4O1xuXHR9XG5cblx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0tYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAxNmVtO1xuXHR9XG5cblx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2Utc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDcwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0OHB4O1xuXHR9XG5cblx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2UtY29sdW1uIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ0cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fbG9naW4tYXNzaXN0YW5jZS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2UtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fbG9naW4tYXNzaXN0YW5jZS1pbWcge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDM2cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fbG9naW4tYXNzaXN0YW5jZS1pbWcgaW1nIHtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fbG9naW4tYXNzaXN0YW5jZS1idG4ge1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fYXBwcyB7XG5cdFx0bWFyZ2luLXRvcDogMTEycHg7XG5cdH1cblxuXHQuc3VwcG9ydF9fYXBwcy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtdGV4dCgkY29sb3ItbWVkaXVtLXB1cnBsZSwgJGNvbG9yLW1lZGl1bS1wdXJwbGUsICRjb2xvci1tYW5nby10YW5nbywgbGVmdCB0b3AsIDAlLCAxMDAlKTtcblx0fVxuXG5cdC5zdXBwb3J0X19hcHBzLWljb25zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiA4cHg7XG5cdFx0bWFyZ2luLXRvcDogNjRweDtcblx0fVxuXG5cdC5zdXBwb3J0X19hcHBzLWljb24ge1xuXHRcdHdpZHRoOiAxNi42NjY2JTtcblx0XHRwYWRkaW5nOiAwIDIycHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cbn1cblxuQGluY2x1ZGUgdGFibGV0IHtcblx0LnBhZ2Vfc3VwcG9ydCB7XG5cdFx0LnN1cHBvcnRfX3Byb21vIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3Byb21vLWNvbHVtbiB7XG5cdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHVuc2V0O1xuXHRcdFx0bWF4LXdpZHRoOiA4MCU7XG5cblx0XHRcdHBhZGRpbmctdG9wOiAzNHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19wcm9tby1pbWcge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19wcm9tby10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDUxcHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLXRpdGxlLFxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHR3aWR0aDogODMuMzMlO1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2Uge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDY2cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODJweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA2NnB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS1pdGVtLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2UtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0N3B4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19sb2dpbi1hc3Npc3RhbmNlLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2UtaW1nIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2Uge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fYXBwcy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDUxcHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2FwcHMge1xuXHRcdFx0bWFyZ2luLXRvcDogODZweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fYXBwcy1pY29ucyB7XG5cdFx0XHRjb2x1bW4tZ2FwOiA2cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA2MnB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19hcHBzLWljb24ge1xuXHRcdFx0d2lkdGg6IDEyLjY2NjYlO1xuXHRcdFx0cGFkZGluZzogMCA4cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2FwcHMtaWNvbiBpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9zdXBwb3J0IHtcblx0XHQuc3VwcG9ydF9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3NHB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19wcm9tby1pbWcge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19wcm9tby1jb2x1bW4ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdHBhZGRpbmc6IDMwcHggNHB4IDAgMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2Utc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MnB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM3cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2Uge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X190ZWNobmljYWwtc2VydmljZS10aXRsZSxcblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtZGVzY3JpcHRpb24ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2NnB4O1xuXG5cdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX3RlY2huaWNhbC1zZXJ2aWNlLWl0ZW0tZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fdGVjaG5pY2FsLXNlcnZpY2UtaXRlbS10aXRsZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0NHB4O1xuXG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2Uge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19sb2dpbi1hc3Npc3RhbmNlLWNvbHVtbiB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2UtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzN3B4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19sb2dpbi1hc3Npc3RhbmNlLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2xvZ2luLWFzc2lzdGFuY2Utc2VjdGlvbiB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNzhweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fbG9naW4tYXNzaXN0YW5jZS1pbWcge1xuXHRcdFx0bWFyZ2luLXRvcDogMzhweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2FwcHMtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdH1cblxuXHRcdC5zdXBwb3J0X19hcHBzIHtcblx0XHRcdG1hcmdpbi10b3A6IDc2cHg7XG5cdFx0fVxuXG5cdFx0LnN1cHBvcnRfX2FwcHMtaWNvbnMge1xuXHRcdFx0bWFyZ2luLXRvcDogNjRweDtcblx0XHRcdHBhZGRpbmc6IDAgOTBweDtcblx0XHR9XG5cblx0XHQuc3VwcG9ydF9fYXBwcy1pY29uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWF4LXdpZHRoOiAxODBweDtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucGFnZV9yZWdpc3RyYXRpb24ge1xuXHQucmVnaXN0cmF0aW9uX19jb250YWN0cyxcblx0LnJlZ2lzdHJhdGlvbl9fY29udGFjdHMtZm9ybV9fY29udGVudCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucmVnaXN0cmF0aW9uX19jb250YWN0cy1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogMTEycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDU2cHg7XG5cdH1cblxuXHQucmVnaXN0cmF0aW9uX19jb250YWN0cy10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzNmVtO1xuXHR9XG5cblx0LnJlZ2lzdHJhdGlvbl9mb3JtIHtcblx0XHRtYXJnaW46IDEwMHB4IGF1dG8gIWltcG9ydGFudDtcblx0fVxufVxuXG5AaW5jbHVkZSB0YWJsZXQge1xuXHQucGFnZV9yZWdpc3RyYXRpb24ge1xuXHRcdC5yZWdpc3RyYXRpb25fX2NvbnRhY3RzLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZzogMTEycHggMDtcblx0XHR9XG5cblx0XHQucmVnaXN0cmF0aW9uX19jb250YWN0cy10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LnJlZ2lzdHJhdGlvbl9mb3JtIHtcblx0XHRcdG1hcmdpbjogNTBweCBhdXRvIDAgYXV0byAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuXHQucGFnZV9yZWdpc3RyYXRpb24ge1xuXHRcdC5yZWdpc3RyYXRpb25fX2NvbnRhY3RzLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cdH1cbn0iLCIucGFnZV9jYXRlZ29yeSB7XG5cdC5jYXRlZ29yeV9fcHJvbW8tc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDkycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1MnB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG5cdFx0fVxuXHR9XG5cblx0LmNhdGVnb3J5X19wcm9tby10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiA3MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTI7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWxpc3QsXG5cdC5jYXRlZ29yeV9fbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWxpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0Z2FwOiA5NHB4IDQycHg7XG5cdH1cblxuXHQuY2F0ZWdvcnlfX2xpc3Qge1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTZweDtcblx0XHRnYXA6IDk0cHggNDhweDtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2xpa2Uge1xuXHRcdHdpZHRoOiA4My4zMyU7XG5cdFx0bWFyZ2luLXRvcDogOTBweDtcblx0XHRwYWRkaW5nOiAwIDRweDtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2xpa2UtaXRlbSxcblx0LmNhdGVnb3J5X19pdGVtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWl0ZW0ge1xuXHRcdGZsZXg6IDAgMSBjYWxjKDMzLjMzJSAtIDI4cHgpO1xuXHR9XG5cblx0LmNhdGVnb3J5X19pdGVtIHtcblx0XHRmbGV4OiAwIDEgY2FsYygzMy4zMyUgLSAzMnB4KTtcblxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2xpa2UtaW1nLWxpbmstd3JhcCxcblx0LmNhdGVnb3J5X19pdGVtLWltZy1saW5rLXdyYXAge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0bGVmdDogMDtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYigyMzcgMTE5IDMgLyA2MCUpIDAsIHJnYigyNDggOTYgMTcgLyAwJSkgMTAwJSk7XG5cblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2xpa2UtaW1nLWxpbmssXG5cdC5jYXRlZ29yeV9faXRlbS1pbWctbGluayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWltZyxcblx0LmNhdGVnb3J5X19pdGVtLWltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0ei1pbmRleDogMTtcblxuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtYXgtaGVpZ2h0OiAyMTRweDtcblxuXHRcdCY6aG92ZXIgLmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1pbWctbGluay13cmFwLFxuXHRcdCY6aG92ZXIgLmNhdGVnb3J5X19pdGVtLWltZy1saW5rLXdyYXAge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcnlfX2l0ZW0taW1nIGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHR9XG5cblx0LmNhdGVnb3J5X19pdGVtLXRpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAyNnB4O1xuXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDI0ZW07XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWl0ZW0tdGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cblx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMTZlbTtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2xpa2UtaXRlbS1pbmZvLFxuXHQuY2F0ZWdvcnlfX2l0ZW0taW5mbyB7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdH1cblxuXHQuY2F0ZWdvcnlfX2xvYWQtbW9yZS1idG4ge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMzhweDtcblxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1naG9zdC13aGl0ZTtcblxuXHRcdHRyYW5zaXRpb246IGFsbCAuMnM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19wcm9tby1zZWN0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogODZweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vLWhlYWRpbmcge1xuXHRcdHBhZGRpbmc6IDAgMTAwcHg7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19wcm9tby10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMjRweDtcblxuXHRcdGZvbnQtc2l6ZTogNTVweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNDJlbTtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vLWRhdGUge1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0Y29sb3I6ICM3Nzc7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19wb3N0ZXIge1xuXHRcdG1hcmdpbi10b3A6IDQ4cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vIHtcblx0XHR3aWR0aDogNzUlO1xuXHRcdHBhZGRpbmc6IDAgNnB4O1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fcHJvbW8tbGlua3Mge1xuXHRcdGNvbG9yOiByZ2IoMCAwIDAgLyAxNiUpO1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fcHJvbW8tbGluayB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudCB7XG5cdFx0cGFkZGluZy10b3A6IDYycHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDExNnB4O1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IHtcblx0XHR3aWR0aDogNzUlO1xuXHRcdHBhZGRpbmc6IDAgMThweDtcblxuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2NvbnRlbnQtY29udGVudCBvbCxcblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IHVsIHtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRwYWRkaW5nOiByZXZlcnQ7XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19jb250ZW50LWNvbnRlbnQgYSB7XG5cdFx0QGV4dGVuZCAubGluaztcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2NvbnRlbnQtY29udGVudCB1bCBsaSB7XG5cdFx0bGlzdC1zdHlsZTogZGlzYztcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2NvbnRlbnQtY29udGVudCBwIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IGgyIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cblx0XHRmb250LXNpemU6IDU0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4xNDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDM2ZW07XG5cdH1cblxuXHQuY2F0ZWdvcnktc2luZ2xlX19jb250ZW50LWNvbnRlbnQgdGFibGUge1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IHRhYmxlIHRoZWFkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3NzAzO1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IHRhYmxlIHRoIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5jYXRlZ29yeS1zaW5nbGVfX2NvbnRlbnQtY29udGVudCB0YWJsZSB0ciB0ZCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHR9XG5cblx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2NhdGVnb3J5IHtcblx0XHQuY2F0ZWdvcnlfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDkwcHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2F0ZWdvcnlfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnlfX2l0ZW0ge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSAyNHB4KTtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnlfX2xpc3Qge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDkwcHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fcHJvbW8ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fcHJvbW8taGVhZGluZyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vLXRpdGxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDIycHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19wcm9tby1kYXRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDE4cHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19jb250ZW50LWNvbnRlbnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDhweFxuXHRcdH1cblxuXHRcdC5jYXRlZ29yeS1zaW5nbGVfX2NvbnRlbnQtY29udGVudCBoMiB7XG5cdFx0XHRmb250LXNpemU6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1saXN0IHtcblx0XHRcdGNvbHVtbi1nYXA6IDM5cHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1pdGVtLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWl0ZW0ge1xuXHRcdFx0ZmxleDogMCAxIGNhbGMoMzMuMzMlIC0gMjhweCk7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG5cdC5wYWdlX2NhdGVnb3J5IHtcblx0XHQuY2F0ZWdvcnlfX3Byb21vLXNlY3Rpb24ge1xuXHRcdFx0cGFkZGluZy10b3A6IDk0cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTEycHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXRlZ29yeV9fcHJvbW8ge1xuXHRcdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeV9fcHJvbW8tdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0NnB4O1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeV9faXRlbSB7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeV9fbG9hZC1tb3JlLWJ0biB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOTBweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19wcm9tby1zZWN0aW9uIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzOHB4O1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeS1zaW5nbGVfX3Byb21vLXRpdGxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19wcm9tby1kYXRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19jb250ZW50LWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMCAycHg7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fY29udGVudC1jb250ZW50IGgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ0cHg7XG5cblx0XHRcdGZvbnQtc2l6ZTogMzdweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19saWtlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjdweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19saWtlLWl0ZW06bnRoLWNoaWxkKDMpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1pdGVtIHtcblx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gMjNweCk7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1saXN0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGNvbHVtbi1nYXA6IDA7XG5cdFx0fVxuXG5cdFx0LmNhdGVnb3J5LXNpbmdsZV9fbGlrZS1pdGVtLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cblx0XHQuY2F0ZWdvcnktc2luZ2xlX19jb250ZW50LWNvbnRlbnQgdGFibGUge1xuXHRcdFx0bWFyZ2luOiA0MHB4IDA7XG5cdFx0XHR0ZCwgdGgge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnBhZ2VfbGVnYWwge1xuXHQubGVnYWxfX3Byb21vLXNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiA3NHB4IDAgMTU2cHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdH1cblxuXHQubGVnYWxfX3Byb21vLXNlY3Rpb246YWZ0ZXIge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xuXHR9XG5cblx0LmxlZ2FsX19wcm9tby10aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTRweDtcblxuXHRcdGZvbnQtc2l6ZTogNzJweDtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjEyO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNDJlbTtcblx0fVxuXG5cdC5sZWdhbF9fbWFpbi1zZWN0aW9uIHtcblx0XHRwYWRkaW5nOiA4NnB4IDA7XG5cdH1cblxuXHQubGVnYWxfX21haW4tc2VjdGlvbiBwIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAyMHB4O1xuXHR9XG5cblx0LmxlZ2FsX19tYWluLXNlY3Rpb24gb2wsXG5cdC5sZWdhbF9fbWFpbi1zZWN0aW9uIHVsIHtcblx0XHRwYWRkaW5nLWlubGluZS1zdGFydDogNDBweDtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAxNXB4O1xuXHR9XG5cblx0LmxlZ2FsX19tYWluLXNlY3Rpb24gdWwgbGkge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0fVxuXG5cdC5sZWdhbF9fbWFpbi1zZWN0aW9uIGhyIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiA3LjVweDtcblx0fVxuXG5cdC5sZWdhbF9fbWFpbi1zZWN0aW9uIGgzIHtcblx0XHRtYXJnaW4tYmxvY2stZW5kOiAzMnB4O1xuXHRcdG1hcmdpbi1ibG9jay1zdGFydDogMzJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjY7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG5cdH1cblxuXHQubGVnYWxfX21haW4tc2VjdGlvbiB0YWJsZSB7XG5cdFx0bWFyZ2luOiA0MHB4IDA7XG5cdH1cblxuXHQubGVnYWxfX21haW4tc2VjdGlvbiB0YWJsZSB0ZCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMDgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdHBhZGRpbmc6IDRweDtcblx0fVxuXG5cdC5sZWdhbF9fbWFpbi1zZWN0aW9uIHRhYmxlIHRyIHRoIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXHR9XG59XG5cbkBpbmNsdWRlIHRhYmxldCB7XG5cdC5wYWdlX2xlZ2FsIHtcblx0XHQubGVnYWxfX3Byb21vLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDdweDtcblx0XHR9XG5cblx0XHQubGVnYWxfX21haW4tc2VjdGlvbiBoMyB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXG5cdFx0LmxlZ2FsX19tYWluLXNlY3Rpb24gdGFibGUge1xuXHRcdFx0dGFibGUtbGF5b3V0OiBmaXhlZDtcblx0XHR9XG5cblx0XHQubGVnYWxfX21haW4tc2VjdGlvbiB0YWJsZSB0aCxcblx0XHQubGVnYWxfX21haW4tc2VjdGlvbiB0YWJsZSB0ZCB7XG5cdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0fVxuXHR9XG59IiwiLnBhZ2VfNDA0LXByb21vLXNlY3Rpb24ge1xuXHRwYWRkaW5nOiAyMDBweCAwO1xuXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9Gb25kby41YjZiMzQ0MmFhYjI2ZjY4ZTYxZC5qcGdcIik7XG5cdGJhY2tncm91bmQtcG9zaXRpb24teDogNTAlO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTtcblxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0cGFkZGluZzogOTBweCAwIDgwcHg7XG5cdH1cbn1cblxuLnBhZ2VfNDA0LXByb21vLXRpdGxlIHtcblx0Zm9udC1zaXplOiA3MnB4O1xuXHRsaW5lLWhlaWdodDogMS4xMjtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRmb250LXNpemU6IDQ4cHg7XG5cdH1cbn0iLCJodG1sLmhhcy1jb29raWUtYmFyLmNvb2tpZS1iYXItdG9wLWJhciB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMjVzO1xufVxuXG5oMy5yZ3BkLWgzIHtcblx0Zm9udC1zaXplOiAzNHB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRsaW5lLWhlaWdodDogMzhweDtcblx0Y29sb3I6ICMyMTI5MzQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJncGQtdGV4dG8tY2VudHJvIHtcblx0cGFkZGluZzogMjBweDtcblxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmRpdiNyZ3BkLWludHJ1c2l2byB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiBhdXRvO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2IoMzMgNDEgNTIgLyA3NSUpO1xuXHRtYXgtd2lkdGg6IDc3MHB4O1xuXHRtaW4td2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNjYXRhcHVsdC1jb29raWUtYmFyIHtcblx0ei1pbmRleDogOTk5O1xuXG5cdHBhZGRpbmc6IDAgMjBweDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0bWF4LWhlaWdodDogMDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jZGxvcGQtZXhjbHVkZS1BRi5nZW9pcC1jb250aW5lbnQtQUYgI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1BTi5nZW9pcC1jb250aW5lbnQtQU4gI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1BUy5nZW9pcC1jb250aW5lbnQtQVMgI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1FVS5nZW9pcC1jb250aW5lbnQtRVUgI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1OQS5nZW9pcC1jb250aW5lbnQtTkEgI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1PQy5nZW9pcC1jb250aW5lbnQtT0MgI2NhdGFwdWx0LWNvb2tpZS1iYXIsIC5jZGxvcGQtZXhjbHVkZS1TQS5nZW9pcC1jb250aW5lbnQtU0EgI2NhdGFwdWx0LWNvb2tpZS1iYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jY2F0YXB1bHQtY29va2llLWJhciB7XG5cdCYucm91bmRlZC1jb3JuZXJzIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblxuXHQmLmRyb3Atc2hhZG93IHtcblx0XHRib3gtc2hhZG93OiAwIDNweCA5cHggMCByZ2IoMCAwIDAgLyA0MCUpO1xuXHR9XG59XG5cbi5jb29raWUtYmFyLWJsb2NrICNjYXRhcHVsdC1jb29raWUtYmFyIHtcblx0bWF4LWhlaWdodDogOTk5cHg7XG5cblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbn1cblxuLmhhcy1jb29raWUtYmFyICNjYXRhcHVsdC1jb29raWUtYmFyIHtcblx0cGFkZGluZzogMTVweCAyMHB4O1xuXG5cdG9wYWNpdHk6IDE7XG5cdG1heC1oZWlnaHQ6IDk5OXB4O1xuXHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jcmdwZC1wLWltYWdlbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJncGQtbG9nby1jb29raWUge1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uY29va2llLWJhci1ibG9jayAjY2F0YXB1bHQtY29va2llLWJhciBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMWVtIDA7XG59XG5cbi5jb29raWUtYmFyLWJhciAjY2F0YXB1bHQtY29va2llLWJhci5mbG9hdC1hY2NlcHQgc3Bhbi5jZGxvcGQtcmlnaHQtc2lkZSB7XG5cdGZsb2F0OiByaWdodDtcbn1cblxuYnV0dG9uI2NhdGFwdWx0Q29va2llIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdG1hcmdpbjogMCAyMHB4IDAgMDtcbn1cblxuLmNvb2tpZS1iYXItYmFyIHtcblx0YnV0dG9uI2NhdGFwdWx0Q29va2llIHtcblx0XHRtYXJnaW46IDAgMCAwIDIwcHg7XG5cdH1cblxuXHQuY2Rsb3BkLWlubmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQuZmxvYXQtYWNjZXB0IC5jZGxvcGQtaW5uZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAod2lkdGggPD0gOTkxcHgpIHtcblx0LmNkbG9wZC1sZWZ0LXNpZGUge1xuXHRcdG1hcmdpbi1yaWdodDogMWVtO1xuXHR9XG59XG5cbi5jZGxvcGQtcmlnaHQtc2lkZSB7XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uY29va2llLWJhci1ibG9jayAjY2F0YXB1bHQtY29va2llLWJhciBoMyB7XG5cdG1hcmdpbjogMC41ZW0gMCAwO1xufVxuXG4udXNlX3hfY2xvc2UgLnhfY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTBweDtcblx0cmlnaHQ6IDEwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLmNvb2tpZS1iYXItYmFyIC51c2VfeF9jbG9zZSAueF9jbG9zZSB7XG5cdHRvcDogNTAlO1xuXHRyaWdodDogMDtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi54X2Nsb3NlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXG5cdHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDE0cHg7XG5cdFx0aGVpZ2h0OiAzcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXG5cdFx0YmFja2dyb3VuZDogIzExMTtcblxuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuMTRzO1xuXG5cdFx0JjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdHRvcDogMTRweDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIHNwYW4ge1xuXHRcdCY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcblx0XHR9XG5cdH1cbn1cbiIsIjpyb290IHtcblx0LS1mLXNwaW5uZXItd2lkdGg6IDM2cHg7XG5cdC0tZi1zcGlubmVyLWhlaWdodDogMzZweDtcblx0LS1mLXNwaW5uZXItY29sb3ItMTogcmdiKDAgMCAwIC8gMTAlKTtcblx0LS1mLXNwaW5uZXItY29sb3ItMjogcmdiKDE3IDI0IDI4IC8gODAlKTtcblx0LS1mLXNwaW5uZXItc3Ryb2tlOiAyLjc1O1xufVxuXG4uZi1zcGlubmVyIHtcblx0d2lkdGg6IHZhcigtLWYtc3Bpbm5lci13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tZi1zcGlubmVyLWhlaWdodCk7XG5cdG1hcmdpbjogYXV0bztcblx0cGFkZGluZzogMDtcblxuXHRzdmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0YW5pbWF0aW9uOiBmLXNwaW5uZXItcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcblxuXHRcdCoge1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiB2YXIoLS1mLXNwaW5uZXItc3Ryb2tlKTtcblx0XHRcdGZpbGw6IG5vbmU7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRzdHJva2U6IHZhcigtLWYtc3Bpbm5lci1jb2xvci0xKTtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0c3Ryb2tlOiB2YXIoLS1mLXNwaW5uZXItY29sb3ItMik7XG5cblx0XHRcdFx0YW5pbWF0aW9uOiBmLXNwaW5uZXItZGFzaCAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLXNwaW5uZXItcm90YXRlIHtcblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtc3Bpbm5lci1kYXNoIHtcblx0MCUge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDEsIDE1MDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcblx0fVxuXG5cdDUwJSB7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogOTAsIDE1MDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogLTM1O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0c3Ryb2tlLWRhc2hhcnJheTogOTAsIDE1MDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogLTEyNDtcblx0fVxufVxuXG4uZi10aHJvd091dFVwIHtcblx0YW5pbWF0aW9uOiB2YXIoLS1mLXRocm93LW91dC1kdXJhdGlvbiwgMC4xNzVzKSBlYXNlLW91dCBib3RoIGYtdGhyb3dPdXRVcDtcbn1cblxuLmYtdGhyb3dPdXREb3duIHtcblx0YW5pbWF0aW9uOiB2YXIoLS1mLXRocm93LW91dC1kdXJhdGlvbiwgMC4xNzVzKSBlYXNlLW91dCBib3RoIGYtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGYtdGhyb3dPdXRVcCB7XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgY2FsYyh2YXIoLS1mLXRocm93LW91dC1kaXN0YW5jZSwgMTUwcHgpICogLTEpLCAwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtdGhyb3dPdXREb3duIHtcblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCB2YXIoLS1mLXRocm93LW91dC1kaXN0YW5jZSwgMTUwcHgpLCAwKTtcblx0fVxufVxuXG4uZi16b29tSW5VcCB7XG5cdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlIDAuMXMgYm90aCBmLXpvb21JblVwO1xufVxuXG4uZi16b29tT3V0RG93biB7XG5cdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjJzKSBlYXNlIGJvdGggZi16b29tT3V0RG93bjtcbn1cblxuQGtleWZyYW1lcyBmLXpvb21JblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTc1KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcblx0fVxuXG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLXpvb21PdXREb3duIHtcblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk3NSkgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7XG5cdH1cbn1cblxuLmYtZmFkZUluIHtcblx0ei1pbmRleDogMjtcblxuXHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgdmFyKC0tZi10cmFuc2l0aW9uLWVhc2luZywgZWFzZSkgdmFyKC0tZi10cmFuc2l0aW9uLWRlbGF5LCAwcykgYm90aCBmLWZhZGVJbjtcbn1cblxuLmYtZmFkZU91dCB7XG5cdHotaW5kZXg6IDE7XG5cblx0YW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpIHZhcigtLWYtdHJhbnNpdGlvbi1lYXNpbmcsIGVhc2UpIHZhcigtLWYtdHJhbnNpdGlvbi1kZWxheSwgMHMpIGJvdGggZi1mYWRlT3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZUluIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZi1mYWRlT3V0IHtcblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uZi1mYWRlRmFzdEluIHtcblx0ei1pbmRleDogMjtcblxuXHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLWZhZGVGYXN0SW47XG59XG5cbi5mLWZhZGVGYXN0T3V0IHtcblx0ei1pbmRleDogMjtcblxuXHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4xcykgZWFzZS1vdXQgYm90aCBmLWZhZGVGYXN0T3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZUZhc3RJbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZUZhc3RPdXQge1xuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mLWZhZGVTbG93SW4ge1xuXHR6LWluZGV4OiAyO1xuXG5cdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjVzKSBlYXNlIGJvdGggZi1mYWRlU2xvd0luO1xufVxuXG4uZi1mYWRlU2xvd091dCB7XG5cdHotaW5kZXg6IDE7XG5cblx0YW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuNXMpIGVhc2UgYm90aCBmLWZhZGVTbG93T3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZVNsb3dJbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtZmFkZVNsb3dPdXQge1xuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mLWNyb3NzZmFkZUluIHtcblx0ei1pbmRleDogMjtcblxuXHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC4ycykgZWFzZS1vdXQgYm90aCBmLWNyb3NzZmFkZUluO1xufVxuXG4uZi1jcm9zc2ZhZGVPdXQge1xuXHR6LWluZGV4OiAxO1xuXG5cdGFuaW1hdGlvbjogY2FsYyh2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuMnMpICogLjUpIGxpbmVhciAwLjFzIGJvdGggZi1jcm9zc2ZhZGVPdXQ7XG59XG5cbkBrZXlmcmFtZXMgZi1jcm9zc2ZhZGVJbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtY3Jvc3NmYWRlT3V0IHtcblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uZi1zbGlkZUluIHtcblx0Ji5mcm9tLW5leHQge1xuXHRcdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZUluTmV4dDtcblx0fVxuXG5cdCYuZnJvbS1wcmV2IHtcblx0XHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtc2xpZGVJblByZXY7XG5cdH1cbn1cblxuLmYtc2xpZGVPdXQge1xuXHQmLnRvLW5leHQge1xuXHRcdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZU91dE5leHQ7XG5cdH1cblxuXHQmLnRvLXByZXYge1xuXHRcdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1zbGlkZU91dFByZXY7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLXNsaWRlSW5QcmV2IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLXNsaWRlSW5OZXh0IHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZi1zbGlkZU91dE5leHQge1xuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZi1zbGlkZU91dFByZXYge1xuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdH1cbn1cblxuLmYtY2xhc3NpY0luIHtcblx0Ji5mcm9tLW5leHQge1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRhbmltYXRpb246IHZhcigtLWYtdHJhbnNpdGlvbi1kdXJhdGlvbiwgMC44NXMpIGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpIGYtY2xhc3NpY0luTmV4dDtcblx0fVxuXG5cdCYuZnJvbS1wcmV2IHtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0YW5pbWF0aW9uOiB2YXIoLS1mLXRyYW5zaXRpb24tZHVyYXRpb24sIDAuODVzKSBjdWJpYy1iZXppZXIoMC4xNiwgMSwgMC4zLCAxKSBmLWNsYXNzaWNJblByZXY7XG5cdH1cbn1cblxuLmYtY2xhc3NpY091dCB7XG5cdCYudG8tbmV4dCB7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljT3V0TmV4dDtcblx0fVxuXG5cdCYudG8tcHJldiB7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdGFuaW1hdGlvbjogdmFyKC0tZi10cmFuc2l0aW9uLWR1cmF0aW9uLCAwLjg1cykgY3ViaWMtYmV6aWVyKDAuMTYsIDEsIDAuMywgMSkgZi1jbGFzc2ljT3V0UHJldjtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGYtY2xhc3NpY0luTmV4dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzVweCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLWNsYXNzaWNJblByZXYge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNzVweCk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmLWNsYXNzaWNPdXROZXh0IHtcblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTc1cHgpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZi1jbGFzc2ljT3V0UHJldiB7XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDc1cHgpO1xuXHR9XG59XG5cbjpyb290IHtcblx0LS1mLWJ1dHRvbi13aWR0aDogNDBweDtcblx0LS1mLWJ1dHRvbi1oZWlnaHQ6IDQwcHg7XG5cdC0tZi1idXR0b24tYm9yZGVyOiAwO1xuXHQtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDA7XG5cdC0tZi1idXR0b24tY29sb3I6ICMzNzQxNTE7XG5cdC0tZi1idXR0b24tYmc6ICNmOGY4Zjg7XG5cdC0tZi1idXR0b24taG92ZXItYmc6ICNlMGUwZTA7XG5cdC0tZi1idXR0b24tYWN0aXZlLWJnOiAjZDBkMGQwO1xuXHQtLWYtYnV0dG9uLXNoYWRvdzogbm9uZTtcblx0LS1mLWJ1dHRvbi10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblx0LS1mLWJ1dHRvbi10cmFuc2Zvcm06IG5vbmU7XG5cdC0tZi1idXR0b24tc3ZnLXdpZHRoOiAyMHB4O1xuXHQtLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7XG5cdC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMS41O1xuXHQtLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lO1xuXHQtLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IG5vbmU7XG5cdC0tZi1idXR0b24tc3ZnLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG59XG5cbi5mLWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0d2lkdGg6IHZhcigtLWYtYnV0dG9uLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1mLWJ1dHRvbi1oZWlnaHQpO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogdmFyKC0tZi1idXR0b24tYm9yZGVyKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZi1idXR0b24tYm9yZGVyLXJhZGl1cyk7XG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG5cdGNvbG9yOiB2YXIoLS1mLWJ1dHRvbi1jb2xvcik7XG5cblx0YmFja2dyb3VuZDogdmFyKC0tZi1idXR0b24tYmcpO1xuXG5cdHRyYW5zaXRpb246IHZhcigtLWYtYnV0dG9uLXRyYW5zaXRpb24pO1xuXHRib3gtc2hhZG93OiB2YXIoLS1mLWJ1dHRvbi1zaGFkb3cpO1xuXHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0JjphY3RpdmU6bm90KFtkaXNhYmxlZF0pIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mLWJ1dHRvbi1hY3RpdmUtYmcpO1xuXHR9XG5cblx0Jjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0Jjpmb2N1cy12aXNpYmxlIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWYtYnV0dG9uLW91dGxpbmUsIDJweCkgdmFyKC0tZi1idXR0b24tb3V0bGluZS1jb2xvciwgdmFyKC0tZi1idXR0b24tY29sb3IpKTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0d2lkdGg6IHZhcigtLWYtYnV0dG9uLXN2Zy13aWR0aCk7XG5cdFx0aGVpZ2h0OiB2YXIoLS1mLWJ1dHRvbi1zdmctaGVpZ2h0KTtcblx0XHRmaWxsOiB2YXIoLS1mLWJ1dHRvbi1zdmctZmlsbCk7XG5cdFx0c3Ryb2tlOiBjdXJyZW50Y29sb3I7XG5cdFx0c3Ryb2tlLXdpZHRoOiB2YXIoLS1mLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoKTtcblx0XHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdFx0c3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcblxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjE1cyBlYXNlO1xuXHRcdHRyYW5zZm9ybTogdmFyKC0tZi1idXR0b24tdHJhbnNmb3JtKTtcblx0XHRmaWx0ZXI6IHZhcigtLWYtYnV0dG9uLXN2Zy1maWx0ZXIpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0JltkaXNhYmxlZF0ge1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdHN2ZyB7XG5cdFx0XHRvcGFjaXR5OiB2YXIoLS1mLWJ1dHRvbi1zdmctZGlzYWJsZWQtb3BhY2l0eSk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdC5mLWJ1dHRvbjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuXHRcdGNvbG9yOiB2YXIoLS1mLWJ1dHRvbi1ob3Zlci1jb2xvcik7XG5cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mLWJ1dHRvbi1ob3Zlci1iZyk7XG5cdH1cbn1cblxuLmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24ge1xuXHQmLmlzLXByZXYsICYuaXMtbmV4dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cblxuLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uIHtcblx0Ji5pcy1wcmV2LCAmLmlzLW5leHQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG59XG5cbi5pcy1ob3Jpem9udGFsIHtcblx0LmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24ge1xuXHRcdCYuaXMtcHJldiwgJi5pcy1uZXh0IHtcblx0XHRcdHRvcDogNTAlO1xuXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0LmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uIHtcblx0XHQmLmlzLXByZXYsICYuaXMtbmV4dCB7XG5cdFx0XHR0b3A6IDUwJTtcblxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdC5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uLmlzLXByZXYsIC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2IHtcblx0XHRsZWZ0OiB2YXIoLS1mLWJ1dHRvbi1wcmV2LXBvcyk7XG5cdH1cblxuXHQuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dCB7XG5cdFx0cmlnaHQ6IHZhcigtLWYtYnV0dG9uLW5leHQtcG9zKTtcblx0fVxuXG5cdCYuaXMtcnRsIHtcblx0XHQuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1wcmV2LCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtcHJldiB7XG5cdFx0XHRyaWdodDogdmFyKC0tZi1idXR0b24tbmV4dC1wb3MpO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHR9XG5cblx0XHQuZi1jYXJvdXNlbF9fbmF2IC5mLWJ1dHRvbi5pcy1uZXh0LCAuZmFuY3lib3hfX25hdiAuZi1idXR0b24uaXMtbmV4dCB7XG5cdFx0XHRyaWdodDogYXV0bztcblx0XHRcdGxlZnQ6IHZhcigtLWYtYnV0dG9uLXByZXYtcG9zKTtcblx0XHR9XG5cdH1cbn1cblxuLmlzLXZlcnRpY2FsIHtcblx0LmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24ge1xuXHRcdCYuaXMtcHJldiwgJi5pcy1uZXh0IHtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdGxlZnQ6IDUwJTtcblxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdH1cblx0fVxuXG5cdC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbiB7XG5cdFx0Ji5pcy1wcmV2LCAmLmlzLW5leHQge1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0bGVmdDogNTAlO1xuXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHR9XG5cblx0LmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtcHJldiwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLXByZXYge1xuXHRcdHRvcDogdmFyKC0tZi1idXR0b24tbmV4dC1wb3MpO1xuXHR9XG5cblx0LmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24uaXMtbmV4dCwgLmZhbmN5Ym94X19uYXYgLmYtYnV0dG9uLmlzLW5leHQge1xuXHRcdGJvdHRvbTogdmFyKC0tZi1idXR0b24tbmV4dC1wb3MpO1xuXHR9XG5cblx0LmYtY2Fyb3VzZWxfX25hdiAuZi1idXR0b24ge1xuXHRcdCYuaXMtcHJldiBzdmcsICYuaXMtbmV4dCBzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdC5mYW5jeWJveF9fbmF2IC5mLWJ1dHRvbiB7XG5cdFx0Ji5pcy1wcmV2IHN2ZywgJi5pcy1uZXh0IHN2ZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0fVxuXHR9XG59XG5cbi5mLWNhcm91c2VsX19uYXYgLmYtYnV0dG9uOmRpc2FibGVkLCAuZmFuY3lib3hfX25hdiAuZi1idXR0b246ZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuaHRtbC53aXRoLWZhbmN5Ym94IHtcblx0d2lkdGg6IGF1dG87XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG5cblx0Ym9keSB7XG5cdFx0dG91Y2gtYWN0aW9uOiBub25lO1xuXG5cdFx0Ji5oaWRlLXNjcm9sbGJhciB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS1mYW5jeWJveC1ib2R5LW1hcmdpbiwgMHB4KSArIHZhcigtLWZhbmN5Ym94LXNjcm9sbGJhci1jb21wZW5zYXRlLCAwcHgpKTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHRcdG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuXHQtLWZhbmN5Ym94LWNvbG9yOiAjZGJkYmRiO1xuXHQtLWZhbmN5Ym94LWhvdmVyLWNvbG9yOiAjZmZmO1xuXHQtLWZhbmN5Ym94LWJnOiByZ2IoMjQgMjQgMjcgLyA5OCUpO1xuXHQtLWZhbmN5Ym94LXNsaWRlLWdhcDogMTBweDtcblx0LS1mLXNwaW5uZXItd2lkdGg6IDUwcHg7XG5cdC0tZi1zcGlubmVyLWhlaWdodDogNTBweDtcblx0LS1mLXNwaW5uZXItY29sb3ItMTogcmdiKDI1NSAyNTUgMjU1IC8gMTAlKTtcblx0LS1mLXNwaW5uZXItY29sb3ItMjogI2JiYjtcblx0LS1mLXNwaW5uZXItc3Ryb2tlOiAzLjY1O1xuXG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cblx0ei1pbmRleDogdmFyKC0tZmFuY3lib3gtekluZGV4LCAxMDUwKTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0Y29sb3I6ICNmOGY4Zjg7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYigwIDAgMCAvIDAlKTtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuXHR0ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuXHR0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG5cblx0KiB7XG5cdFx0Ym94LXNpemluZzogaW5oZXJpdDtcblxuXHRcdCY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuXHRcdFx0Ym94LXNpemluZzogaW5oZXJpdDtcblx0XHR9XG5cdH1cblxuXHQmOjpiYWNrZHJvcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDAgMCAwIC8gMCUpO1xuXHR9XG59XG5cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGluc2V0OiAwO1xuXG5cdHotaW5kZXg6IC0xO1xuXG5cdGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWJnKTtcblxuXHRvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcblx0d2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwO1xuXG5cdGZsZXg6IDE7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBjbGlwIHZpc2libGU7XG59XG5cbi5mYW5jeWJveF9fdmlld3BvcnQge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCYuaXMtZHJhZ2dhYmxlIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5pcy1kcmFnZ2luZyB7XG5cdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdGN1cnNvcjogZ3JhYmJpbmc7XG5cdH1cbn1cblxuLmZhbmN5Ym94X190cmFjayB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogMTAwJTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cbi5mYW5jeWJveF9fc2xpZGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMCAwIGF1dG87XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1hcmdpbjogMCB2YXIoLS1mYW5jeWJveC1zbGlkZS1nYXApIDAgMDtcblx0cGFkZGluZzogNHB4O1xuXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Ji5oYXMtaWZyYW1lLCAmLmhhcy12aWRlbywgJi5oYXMtaHRtbDV2aWRlbyB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXG5cdCYuaGFzLWltYWdlIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Ji5pcy1hbmltYXRpbmcsICYuaXMtc2VsZWN0ZWQge1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlLCAmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblxuXHRcdGZsZXg6IDAgMCAwO1xuXHRcdG1hcmdpbjogYXV0bztcblx0fVxufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpub3QoLmlzLWNvbXBhY3QpIC5mYW5jeWJveF9fc2xpZGUuaGFzLWNsb3NlLWJ0biB7XG5cdHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4uZmFuY3lib3hfX2JhY2tkcm9wOmVtcHR5LCAuZmFuY3lib3hfX3ZpZXdwb3J0OmVtcHR5LCAuZmFuY3lib3hfX3RyYWNrOmVtcHR5LCAuZmFuY3lib3hfX3NsaWRlOmVtcHR5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjA7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAycmVtO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWNvbG9yLCAjMzc0MTUxKTtcblxuXHRiYWNrZ3JvdW5kOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtcblx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmlzLWxvYWRpbmcgLmZhbmN5Ym94X19jb250ZW50IHtcblx0b3BhY2l0eTogMDtcbn1cblxuLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuXHRjdXJzb3I6IG1vdmU7XG5cdGN1cnNvcjogZ3JhYjtcbn1cblxuLmNhbi16b29tX2luIC5mYW5jeWJveF9fY29udGVudCB7XG5cdGN1cnNvcjogem9vbS1pbjtcbn1cblxuLmNhbi16b29tX291dCAuZmFuY3lib3hfX2NvbnRlbnQge1xuXHRjdXJzb3I6IHpvb20tb3V0O1xufVxuXG4uaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50IHtcblx0Y3Vyc29yOiBtb3ZlO1xuXHRjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuXHRbZGF0YS1zZWxlY3RhYmxlXSwgW2NvbnRlbnRlZGl0YWJsZV0ge1xuXHRcdGN1cnNvcjogYXV0bztcblx0fVxufVxuXG4uZmFuY3lib3hfX3NsaWRlLmhhcy1pbWFnZSA+IC5mYW5jeWJveF9fY29udGVudCB7XG5cdHBhZGRpbmc6IDA7XG5cblx0YmFja2dyb3VuZDogcmdiKDAgMCAwIC8gMCUpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cblx0dHJhbnNpdGlvbjogbm9uZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0bWluLWhlaWdodDogMXB4O1xuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0PiBwaWN0dXJlID4gaW1nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uaXMtYW5pbWF0aW5nIC5mYW5jeWJveF9fY29udGVudCwgLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG5cdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIHdpZHRoLCBoZWlnaHQ7XG59XG5cbi5mYW5jeWJveC1pbWFnZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IGF1dG87XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRmaWx0ZXI6IGJsdXIoMCk7XG59XG5cbi5mYW5jeWJveF9fY2FwdGlvbiB7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDE0cHggMCA0cHg7XG5cdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG5cdGxpbmUtaGVpZ2h0OiAxLjM3NTtcblx0Y29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuXG5cdG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xuXHRjdXJzb3I6IGF1dG87XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbiwgLmlzLWNsb3NpbmcgLmZhbmN5Ym94X19jYXB0aW9uIHtcblx0b3BhY2l0eTogMDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uaXMtY29tcGFjdCAuZmFuY3lib3hfX2NhcHRpb24ge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmYtYnV0dG9uLmlzLWNsb3NlLWJ0biB7XG5cdC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMjtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDhweDtcblx0ei1pbmRleDogNDA7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCA+IC5mLWJ1dHRvbi5pcy1jbG9zZS1idG4ge1xuXHQtLWYtYnV0dG9uLXdpZHRoOiAzNHB4O1xuXHQtLWYtYnV0dG9uLWhlaWdodDogMzRweDtcblx0LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdC0tZi1idXR0b24tY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKTtcblx0LS1mLWJ1dHRvbi1ob3Zlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xuXHQtLWYtYnV0dG9uLWJnOiB0cmFuc3BhcmVudDtcblx0LS1mLWJ1dHRvbi1ob3Zlci1iZzogdHJhbnNwYXJlbnQ7XG5cdC0tZi1idXR0b24tYWN0aXZlLWJnOiB0cmFuc3BhcmVudDtcblx0LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDIycHg7XG5cdC0tZi1idXR0b24tc3ZnLWhlaWdodDogMjJweDtcblxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTM4cHg7XG5cdHJpZ2h0OiAtMzhweDtcblxuXHRvcGFjaXR5OiAwLjc1O1xufVxuXG4uaXMtbG9hZGluZyAuZmFuY3lib3hfX2NvbnRlbnQgPiAuZi1idXR0b24uaXMtY2xvc2UtYnRuLCAuaXMtem9vbWluZy1vdXQgLmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0biB7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0bjpob3ZlciB7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveF9fZm9vdGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblxuXHQuZmFuY3lib3hfX2NhcHRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDI0cHg7XG5cblx0XHRvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcblx0fVxufVxuXG4uaXMtY29tcGFjdCB7XG5cdC5mYW5jeWJveF9fZm9vdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMjA7XG5cblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjQgMjQgMjcgLyA1MCUpO1xuXG5cdFx0LmZhbmN5Ym94X19jYXB0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0LmZhbmN5Ym94X19jb250ZW50ID4gLmYtYnV0dG9uLmlzLWNsb3NlLWJ0biB7XG5cdFx0LS1mLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0LS1mLWJ1dHRvbi1jb2xvcjogI2ZmZjtcblx0XHQtLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiAjZmZmO1xuXHRcdC0tZi1idXR0b24tb3V0bGluZS1jb2xvcjogIzAwMDtcblx0XHQtLWYtYnV0dG9uLWJnOiByZ2IoMCAwIDAgLyA2MCUpO1xuXHRcdC0tZi1idXR0b24tYWN0aXZlLWJnOiByZ2IoMCAwIDAgLyA2MCUpO1xuXHRcdC0tZi1idXR0b24taG92ZXItYmc6IHJnYigwIDAgMCAvIDYwJSk7XG5cdFx0LS1mLWJ1dHRvbi1zdmctd2lkdGg6IDE4cHg7XG5cdFx0LS1mLWJ1dHRvbi1zdmctaGVpZ2h0OiAxOHB4O1xuXHRcdC0tZi1idXR0b24tc3ZnLWZpbHRlcjogbm9uZTtcblxuXHRcdHRvcDogNXB4O1xuXHRcdHJpZ2h0OiA1cHg7XG5cdH1cbn1cblxuLmZhbmN5Ym94X19uYXYge1xuXHQtLWYtYnV0dG9uLXdpZHRoOiA1MHB4O1xuXHQtLWYtYnV0dG9uLWhlaWdodDogNTBweDtcblx0LS1mLWJ1dHRvbi1ib3JkZXI6IDA7XG5cdC0tZi1idXR0b24tYm9yZGVyLXJhZGl1czogNTAlO1xuXHQtLWYtYnV0dG9uLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvcik7XG5cdC0tZi1idXR0b24taG92ZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWhvdmVyLWNvbG9yKTtcblx0LS1mLWJ1dHRvbi1iZzogdHJhbnNwYXJlbnQ7XG5cdC0tZi1idXR0b24taG92ZXItYmc6IHJnYigyNCAyNCAyNyAvIDMwJSk7XG5cdC0tZi1idXR0b24tYWN0aXZlLWJnOiByZ2IoMjQgMjQgMjcgLyA1MCUpO1xuXHQtLWYtYnV0dG9uLXNoYWRvdzogbm9uZTtcblx0LS1mLWJ1dHRvbi10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZTtcblx0LS1mLWJ1dHRvbi10cmFuc2Zvcm06IG5vbmU7XG5cdC0tZi1idXR0b24tc3ZnLXdpZHRoOiAyNnB4O1xuXHQtLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI2cHg7XG5cdC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41O1xuXHQtLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lO1xuXHQtLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYigyNCAyNCAyNyAvIDUwJSkpO1xuXHQtLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuXHQtLWYtYnV0dG9uLW5leHQtcG9zOiAxcmVtO1xuXHQtLWYtYnV0dG9uLXByZXYtcG9zOiAxcmVtO1xuXG5cdG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xuXG5cdC5mLWJ1dHRvbjo6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IC0zMHB4IC0yMHB4O1xuXG5cdFx0ei1pbmRleDogMTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG59XG5cbi5pcy1pZGxlIHtcblx0LmZhbmN5Ym94X19uYXYge1xuXHRcdGFuaW1hdGlvbjogMC4xNXMgZWFzZS1vdXQgYm90aCBmLWZhZGVPdXQ7XG5cdH1cblxuXHQmLmlzLWNvbXBhY3QgLmZhbmN5Ym94X19mb290ZXIge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0YW5pbWF0aW9uOiAwLjE1cyBlYXNlLW91dCBib3RoIGYtZmFkZU91dDtcblx0fVxufVxuXG4uZmFuY3lib3hfX3NsaWRlID4gLmYtc3Bpbm5lciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0ei1pbmRleDogMzA7XG5cblx0bWFyZ2luOiB2YXIoLS1mLXNwaW5uZXItdG9wLCBjYWxjKHZhcigtLWYtc3Bpbm5lci13aWR0aCkgKiAtMC41KSkgMCAwIHZhcigtLWYtc3Bpbm5lci1sZWZ0LCBjYWxjKHZhcigtLWYtc3Bpbm5lci1oZWlnaHQpICogLTAuNSkpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mYW5jeWJveC1wcm90ZWN0ZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGluc2V0OiAwO1xuXG5cdHotaW5kZXg6IDQwO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWdob3N0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDQwO1xuXG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDA7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWZvY3VzLWd1YXJkIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXG5cdG9wYWNpdHk6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lciB7XG5cdCY6bm90KFthcmlhLWhpZGRlbl0pIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5pcy1hbmltYXRlZCB7XG5cdFx0JlthcmlhLWhpZGRlbj1cImZhbHNlXCJdIHtcblx0XHRcdD4gKjpub3QoLmZhbmN5Ym94X19iYWNrZHJvcCwgLmZhbmN5Ym94X19jYXJvdXNlbCksIC5mYW5jeWJveF9fY2Fyb3VzZWwgPiAqOm5vdCguZmFuY3lib3hfX3ZpZXdwb3J0KSwgLmZhbmN5Ym94X19zbGlkZSA+ICo6bm90KC5mYW5jeWJveF9fY29udGVudCkge1xuXHRcdFx0XHRhbmltYXRpb246IHZhcigtLWYtaW50ZXJmYWNlLWVudGVyLWR1cmF0aW9uLCAwLjI1cykgZWFzZSAwLjFzIGJhY2t3YXJkcyBmLWZhZGVJbjtcblx0XHRcdH1cblxuXHRcdFx0LmZhbmN5Ym94X19iYWNrZHJvcCB7XG5cdFx0XHRcdGFuaW1hdGlvbjogdmFyKC0tZi1iYWNrZHJvcC1lbnRlci1kdXJhdGlvbiwgMC4zNXMpIGVhc2UgYmFja3dhcmRzIGYtZmFkZUluO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbYXJpYS1oaWRkZW49XCJ0cnVlXCJdIHtcblx0XHRcdD4gKjpub3QoLmZhbmN5Ym94X19iYWNrZHJvcCwgLmZhbmN5Ym94X19jYXJvdXNlbCksIC5mYW5jeWJveF9fY2Fyb3VzZWwgPiAqOm5vdCguZmFuY3lib3hfX3ZpZXdwb3J0KSwgLmZhbmN5Ym94X19zbGlkZSA+ICo6bm90KC5mYW5jeWJveF9fY29udGVudCkge1xuXHRcdFx0XHRhbmltYXRpb246IHZhcigtLWYtaW50ZXJmYWNlLWV4aXQtZHVyYXRpb24sIDAuMTVzKSBlYXNlIGZvcndhcmRzIGYtZmFkZU91dDtcblx0XHRcdH1cblxuXHRcdFx0LmZhbmN5Ym94X19iYWNrZHJvcCB7XG5cdFx0XHRcdGFuaW1hdGlvbjogdmFyKC0tZi1iYWNrZHJvcC1leGl0LWR1cmF0aW9uLCAwLjM1cykgZWFzZSBmb3J3YXJkcyBmLWZhZGVPdXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oYXMtaWZyYW1lIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMteW91dHViZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtdmltZW8gLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGZsZXgtc2hyaW5rOiAxO1xuXHRtaW4taGVpZ2h0OiAxcHg7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50IHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcblx0aGVpZ2h0OiA5MCU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWNvbXBhY3Qge1xuXHQuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cblxuLmhhcy15b3V0dWJlIC5mYW5jeWJveF9fY29udGVudCwgLmhhcy12aW1lbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuXHR3aWR0aDogOTYwcHg7XG5cdGhlaWdodDogNTQwcHg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmhhcy1tYXAgLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLXBkZiAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMteW91dHViZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5oYXMtdmltZW8gLmZhbmN5Ym94X19jb250ZW50LCAuaGFzLWh0bWw1dmlkZW8gLmZhbmN5Ym94X19jb250ZW50IHtcblx0cGFkZGluZzogMDtcblxuXHRjb2xvcjogI2ZmZjtcblxuXHRiYWNrZ3JvdW5kOiByZ2IoMjQgMjQgMjcgLyA5MCUpO1xufVxuXG4uaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3hfX2h0bWw1dmlkZW8sIC5mYW5jeWJveF9faWZyYW1lIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlcjogMDtcblxuXHRiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyAwJSk7XG59XG5cbi5mYW5jeWJveC1wbGFjZWhvbGRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXG5cdHdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0aGVpZ2h0OiAxcHggIWltcG9ydGFudDtcblx0bWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG5cdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0Ym9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KSAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mLWNhcm91c2VsX190aHVtYnMge1xuXHQtLWYtdGh1bWItd2lkdGg6IDk2cHg7XG5cdC0tZi10aHVtYi1oZWlnaHQ6IDcycHg7XG5cdC0tZi10aHVtYi1vdXRsaW5lOiAwO1xuXHQtLWYtdGh1bWItb3V0bGluZS1jb2xvcjogIzVlYjBlZjtcblx0LS1mLXRodW1iLW9wYWNpdHk6IDE7XG5cdC0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxO1xuXHQtLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eTogMTtcblx0LS1mLXRodW1iLWJvcmRlci1yYWRpdXM6IDJweDtcblx0LS1mLXRodW1iLW9mZnNldDogMHB4O1xuXHQtLWYtYnV0dG9uLW5leHQtcG9zOiAwO1xuXHQtLWYtYnV0dG9uLXByZXYtcG9zOiAwO1xuXG5cdCYuaXMtY2xhc3NpYyB7XG5cdFx0LS1mLXRodW1iLWdhcDogOHB4O1xuXHRcdC0tZi10aHVtYi1vcGFjaXR5OiAwLjU7XG5cdFx0LS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7XG5cdFx0LS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHk6IDE7XG5cdH1cblxuXHQmLmlzLW1vZGVybiB7XG5cdFx0LS1mLXRodW1iLWdhcDogNHB4O1xuXHRcdC0tZi10aHVtYi1leHRyYS1nYXA6IDE2cHg7XG5cdFx0LS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHg7XG5cdH1cbn1cblxuLmYtdGh1bWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGZsZXg6IDAgMCBhdXRvO1xuXHRtYXJnaW46IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiKDAgMCAwIC8gMCUpO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0cGVyc3BlY3RpdmU6IDEwMDBweDtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cblx0LmYtc3Bpbm5lciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZWJlZmYyLCAjZTJlOGYwKTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtaG9yaXpvbnRhbCB7XG5cdFx0LmYtdGh1bWJzX190cmFjayB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMCAxMnB4O1xuXHRcdH1cblxuXHRcdC5mLXRodW1ic19fc2xpZGUge1xuXHRcdFx0bWFyZ2luOiAwIHZhcigtLWYtdGh1bWItZ2FwKSAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy12ZXJ0aWNhbCB7XG5cdFx0LmYtdGh1bWJzX190cmFjayB7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHR9XG5cblx0XHQuZi10aHVtYnNfX3NsaWRlIHtcblx0XHRcdG1hcmdpbjogMCAwIHZhcigtLWYtdGh1bWItZ2FwKSAwO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtdmVydGljYWwge1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4uZi10aHVtYnNfX3ZpZXdwb3J0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uZi10aHVtYnNfX3RyYWNrIHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmYtdGh1bWJzX19zbGlkZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAwIDAgYXV0bztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHdpZHRoOiB2YXIoLS1mLXRodW1iLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1mLXRodW1iLWhlaWdodCk7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Ji5pcy1sb2FkaW5nIGltZyB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG4uaXMtY2xhc3NpYyAuZi10aHVtYnNfX3ZpZXdwb3J0IHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uaXMtbW9kZXJuIHtcblx0LmYtdGh1bWJzX190cmFjayB7XG5cdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IGNhbGMoKHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpICogLTAuNSk7XG5cblx0XHRcdHdpZHRoOiBjYWxjKHZhcigtLXdpZHRoLCAwKSAqIDFweCArIHZhcigtLWYtdGh1bWItY2xpcC13aWR0aCwgMCkpO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXG5cdC5mLXRodW1ic19fc2xpZGUge1xuXHRcdHdpZHRoOiB2YXIoLS1mLXRodW1iLWNsaXAtd2lkdGgpO1xuXG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKGNhbGModmFyKC0tc2hpZnQsIDApICogLTFweCksIDAsIDApO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji5pcy1yZXN0aW5nIHtcblx0XHQuZi10aHVtYnNfX3NsaWRlIHtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjMzcyBlYXNlO1xuXHRcdH1cblxuXHRcdC5mLXRodW1ic19fc2xpZGVfX2J1dHRvbiB7XG5cdFx0XHR0cmFuc2l0aW9uOiBjbGlwLXBhdGggMC4zM3MgZWFzZTtcblx0XHR9XG5cdH1cbn1cblxuLmlzLXVzaW5nLXRhYiAuaXMtbW9kZXJuIC5mLXRodW1ic19fc2xpZGU6Zm9jdXMtd2l0aGluIHtcblx0ZmlsdGVyOiBkcm9wLXNoYWRvdygoLTFweCkgMCAwIHZhcigtLWYtdGh1bWItb3V0bGluZS1jb2xvcikpIGRyb3Atc2hhZG93KDJweCAwIDAgdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSkgZHJvcC1zaGFkb3coMCAtMXB4IDAgdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yKSkgZHJvcC1zaGFkb3coMCAycHggMCB2YXIoLS1mLXRodW1iLW91dGxpbmUtY29sb3IpKTtcbn1cblxuLmYtdGh1bWJzX19zbGlkZV9fYnV0dG9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdHdpZHRoOiB2YXIoLS1mLXRodW1iLXdpZHRoKTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDAgLTEwMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKTtcblxuXHRiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyAwJSk7XG5cblx0b3BhY2l0eTogdmFyKC0tZi10aHVtYi1vcGFjaXR5KTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0b3V0bGluZTogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cblx0Jjpob3ZlciB7XG5cdFx0b3BhY2l0eTogdmFyKC0tZi10aHVtYi1ob3Zlci1vcGFjaXR5KTtcblx0fVxuXG5cdCY6Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdG9wYWNpdHk6IHZhcigtLWYtdGh1bWItc2VsZWN0ZWQtb3BhY2l0eSk7XG5cdH1cbn1cblxuLmlzLW1vZGVybiAuZi10aHVtYnNfX3NsaWRlX19idXR0b24ge1xuXHQtLWNsaXAtcGF0aDogaW5zZXQoMCBjYWxjKCgodmFyKC0tZi10aHVtYi13aWR0aCwgMCkgLSB2YXIoLS1mLXRodW1iLWNsaXAtd2lkdGgsIDApKSkgKiAoMSAtIHZhcigtLXByb2dyZXNzLCAwKSkgKiAwLjUpIHJvdW5kIHZhcigtLWYtdGh1bWItYm9yZGVyLXJhZGl1cywgMCkpO1xuXG5cdGNsaXAtcGF0aDogdmFyKC0tY2xpcC1wYXRoKTtcbn1cblxuLmlzLWNsYXNzaWMgLmlzLW5hdi1zZWxlY3RlZCAuZi10aHVtYnNfX3NsaWRlX19idXR0b24ge1xuXHRvcGFjaXR5OiB2YXIoLS1mLXRodW1iLXNlbGVjdGVkLW9wYWNpdHkpO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdGhlaWdodDogYXV0bztcblx0XHRib3JkZXI6IHZhcigtLWYtdGh1bWItb3V0bGluZSwgMCkgc29saWQgdmFyKC0tZi10aHVtYi1vdXRsaW5lLWNvbG9yLCB0cmFuc3BhcmVudCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKTtcblxuXHRcdGFuaW1hdGlvbjogZi1mYWRlSW4gLjJzIGVhc2Utb3V0O1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdH1cbn1cblxuLmYtdGh1bWJzX19zbGlkZV9faW1nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRpbnNldDogMDtcblxuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IHZhcigtLWYtdGh1bWItb2Zmc2V0KTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tZi10aHVtYi1ib3JkZXItcmFkaXVzKTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZmFuY3lib3hfX3RodW1icyB7XG5cdC0tZi10aHVtYi13aWR0aDogOTZweDtcblx0LS1mLXRodW1iLWhlaWdodDogNzJweDtcblx0LS1mLXRodW1iLWJvcmRlci1yYWRpdXM6IDJweDtcblx0LS1mLXRodW1iLW91dGxpbmU6IDJweDtcblx0LS1mLXRodW1iLW91dGxpbmUtY29sb3I6ICNlZGVkZWQ7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xuXHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMzVzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcblxuXHQmLmlzLWNsYXNzaWMge1xuXHRcdC0tZi10aHVtYi1nYXA6IDhweDtcblx0XHQtLWYtdGh1bWItb3BhY2l0eTogMC41O1xuXHRcdC0tZi10aHVtYi1ob3Zlci1vcGFjaXR5OiAxO1xuXG5cdFx0LmYtc3Bpbm5lciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDI1NSAyNTUgMjU1IC8gMTAlKSwgcmdiKDI1NSAyNTUgMjU1IC8gNSUpKTtcblx0XHR9XG5cdH1cblxuXHQmLmlzLW1vZGVybiB7XG5cdFx0LS1mLXRodW1iLWdhcDogNHB4O1xuXHRcdC0tZi10aHVtYi1leHRyYS1nYXA6IDE2cHg7XG5cdFx0LS1mLXRodW1iLWNsaXAtd2lkdGg6IDQ2cHg7XG5cdFx0LS1mLXRodW1iLW9wYWNpdHk6IDE7XG5cdFx0LS1mLXRodW1iLWhvdmVyLW9wYWNpdHk6IDE7XG5cblx0XHQuZi1zcGlubmVyIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2IoMjU1IDI1NSAyNTUgLyAxMCUpLCByZ2IoMjU1IDI1NSAyNTUgLyA1JSkpO1xuXHRcdH1cblx0fVxuXG5cdCYuaXMtaG9yaXpvbnRhbCB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1mLXRodW1iLWdhcCk7XG5cdH1cblxuXHQmLmlzLXZlcnRpY2FsIHtcblx0XHRwYWRkaW5nOiB2YXIoLS1mLXRodW1iLWdhcCkgMDtcblx0fVxufVxuXG4uaXMtY29tcGFjdCAuZmFuY3lib3hfX3RodW1icyB7XG5cdC0tZi10aHVtYi13aWR0aDogNjRweDtcblx0LS1mLXRodW1iLWNsaXAtd2lkdGg6IDMycHg7XG5cdC0tZi10aHVtYi1oZWlnaHQ6IDQ4cHg7XG5cdC0tZi10aHVtYi1leHRyYS1nYXA6IDEwcHg7XG59XG5cbi5mYW5jeWJveF9fdGh1bWJzLmlzLW1hc2tlZCB7XG5cdG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190aHVtYnMge1xuXHR0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveF9fdG9vbGJhciB7XG5cdC0tZi1wcm9ncmVzcy1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIHJnYigyNTUgMjU1IDI1NSAvIDk0JSkpO1xuXHQtLWYtYnV0dG9uLXdpZHRoOiA0NnB4O1xuXHQtLWYtYnV0dG9uLWhlaWdodDogNDZweDtcblx0LS1mLWJ1dHRvbi1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IpO1xuXHQtLWYtYnV0dG9uLWhvdmVyLWNvbG9yOiB2YXIoLS1mYW5jeWJveC1ob3Zlci1jb2xvcik7XG5cdC0tZi1idXR0b24tYmc6IHJnYigyNCAyNCAyNyAvIDY1JSk7XG5cdC0tZi1idXR0b24taG92ZXItYmc6IHJnYig3MCA3MCA3MyAvIDY1JSk7XG5cdC0tZi1idXR0b24tYWN0aXZlLWJnOiByZ2IoOTAgOTAgOTMgLyA2NSUpO1xuXHQtLWYtYnV0dG9uLWJvcmRlci1yYWRpdXM6IDA7XG5cdC0tZi1idXR0b24tc3ZnLXdpZHRoOiAyNHB4O1xuXHQtLWYtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7XG5cdC0tZi1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMS41O1xuXHQtLWYtYnV0dG9uLXN2Zy1maWx0ZXI6IGRyb3Atc2hhZG93KDFweCAxcHggMXB4IHJnYigyNCAyNCAyNyAvIDE1JSkpO1xuXHQtLWYtYnV0dG9uLXN2Zy1maWxsOiBub25lO1xuXHQtLWYtYnV0dG9uLXN2Zy1kaXNhYmxlZC1vcGFjaXR5OiAwLjY1O1xuXG5cdHotaW5kZXg6IDIwO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXG5cdGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUkgQWRqdXN0ZWRcIiwgXCJTZWdvZSBVSVwiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuXHRjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7XG5cblx0b3BhY2l0eTogdmFyKC0tZmFuY3lib3gtb3BhY2l0eSwgMSk7XG5cdHRleHQtc2hhZG93OiB2YXIoLS1mYW5jeWJveC10b29sYmFyLXRleHQtc2hhZG93LCAxcHggMXB4IDFweCByZ2IoMCAwIDAgLyA1MCUpKTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0OmZvY3VzLXZpc2libGUge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblxuXHQmLmlzLWFic29sdXRlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cbn1cblxuLmlzLWNvbXBhY3QgLmZhbmN5Ym94X190b29sYmFyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4uaXMtaWRsZSAuZmFuY3lib3hfX3Rvb2xiYXIge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRhbmltYXRpb246IDAuMTVzIGVhc2Utb3V0IGJvdGggZi1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXJfX2NvbHVtbiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0Ji5pcy1sZWZ0IHtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1iYXNpczogMDtcblx0fVxuXG5cdCYuaXMtcmlnaHQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0ZmxleC1iYXNpczogMDtcblx0fVxufVxuXG4uZmFuY3lib3hfX2luZm9iYXIge1xuXHRwYWRkaW5nOiAwIDVweDtcblxuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiB2YXIoLS1mLWJ1dHRvbi1oZWlnaHQpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdHNwYW4ge1xuXHRcdHBhZGRpbmc6IDAgNXB4O1xuXHR9XG5cblx0Jjpub3QoOmZpcnN0LWNoaWxkLCA6bGFzdC1jaGlsZCkge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLWYtYnV0dG9uLWJnKTtcblx0fVxufVxuXG5bZGF0YS1mYW5jeWJveC10b2dnbGUtc2xpZGVzaG93XSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuZi1wcm9ncmVzcyB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0b3BhY2l0eTogMC4zO1xuXHR9XG5cblx0c3ZnIGcge1xuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmhhcy1zbGlkZXNob3cgW2RhdGEtZmFuY3lib3gtdG9nZ2xlLXNsaWRlc2hvd10gc3ZnIGcge1xuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG5cbltkYXRhLWZhbmN5Ym94LXRvZ2dsZS1mdWxsc2NyZWVuXSBzdmcgZyB7XG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuOmZ1bGxzY3JlZW4gW2RhdGEtZmFuY3lib3gtdG9nZ2xlLWZ1bGxzY3JlZW5dIHN2ZyBnIHtcblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCY6bGFzdC1jaGlsZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuXG4uZi1wcm9ncmVzcyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMzA7XG5cblx0aGVpZ2h0OiAzcHg7XG5cblx0YmFja2dyb3VuZDogdmFyKC0tZi1wcm9ncmVzcy1jb2xvciwgdmFyKC0tZi1jYXJvdXNlbC10aGVtZS1jb2xvciwgIzAwOTFmZikpO1xuXG5cdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHR0cmFuc2Zvcm0tb3JpZ2luOiAwO1xuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIiRjb2xvcl8xOiAjOTk5O1xuJGJhY2tncm91bmQtY29sb3JfMTogd2hpdGU7XG4kYmFja2dyb3VuZC1jb2xvcl8yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuJGJhY2tncm91bmQtY29sb3JfMzogdHJhbnNwYXJlbnQ7XG4kYmFja2dyb3VuZC1jb2xvcl80OiAjREJEQkRCO1xuXG4uaXRpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCoge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblx0aW5wdXQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0aW5wdXRbdHlwZT10ZXh0XSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDA7XG5cdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzNnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHRpbnB1dFt0eXBlPXRlbF0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMzZweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cbn1cbi5pdGlfX2hpZGUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLml0aV9fdi1oaWRlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLml0aV9fZmxhZy1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMDtcblx0cGFkZGluZzogMXB4O1xufVxuLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG5cdHotaW5kZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAwIDZweCAwIDhweDtcbn1cbi5pdGlfX2Fycm93IHtcblx0bWFyZ2luLWxlZnQ6IDZweDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZCAjNTU1O1xufVxuW2Rpcj1ydGxdIHtcblx0Lml0aV9fYXJyb3cge1xuXHRcdG1hcmdpbi1yaWdodDogNnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5pdGlfX2ZsYWctYm94IHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0fVxuXHQuaXRpX19jb3VudHJ5LW5hbWUge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHR9XG5cdC5pdGktLWFsbG93LWRyb3Bkb3duIHtcblx0XHRpbnB1dCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNTJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRpbnB1dFt0eXBlPXRlbF0ge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNTJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuaXRpX19mbGFnLWNvbnRhaW5lciB7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5pdGktLXNlcGFyYXRlLWRpYWwtY29kZSB7XG5cdFx0aW5wdXQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNTJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT10ZWxdIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUycHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdFx0Lml0aV9fZmxhZy1jb250YWluZXIge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuLml0aV9fYXJyb3ctLXVwIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM1NTU7XG59XG4uaXRpX19jb3VudHJ5LWxpc3Qge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDI7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMCAwIDAgLTFweDtcblx0Ym94LXNoYWRvdzogMXB4IDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcl8xO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uaXRpX19jb3VudHJ5LWxpc3QtLWRyb3B1cCB7XG5cdGJvdHRvbTogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5pdGlfX2ZsYWctYm94IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uaXRpX19kaXZpZGVyIHtcblx0cGFkZGluZy1ib3R0b206IDVweDtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbn1cbi5pdGlfX2NvdW50cnkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0b3V0bGluZTogbm9uZTtcbn1cbi5pdGlfX2RpYWwtY29kZSB7XG5cdGNvbG9yOiAkY29sb3JfMTtcbn1cbi5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcl8yO1xufVxuLml0aV9fY291bnRyeS1uYW1lIHtcblx0bWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uaXRpLS1hbGxvdy1kcm9wZG93biB7XG5cdGlucHV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDUycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdH1cblx0aW5wdXRbdHlwZT10ZWxdIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5pdGlfX2ZsYWctY29udGFpbmVyIHtcblx0XHRyaWdodDogYXV0bztcblx0XHRsZWZ0OiAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Lml0aV9fc2VsZWN0ZWQtZmxhZyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGlucHV0W2Rpc2FibGVkXSB7XG5cdFx0KyB7XG5cdFx0XHQuaXRpX19mbGFnLWNvbnRhaW5lciB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHQuaXRpX19zZWxlY3RlZC1mbGFnIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGlucHV0W3JlYWRvbmx5XSB7XG5cdFx0KyB7XG5cdFx0XHQuaXRpX19mbGFnLWNvbnRhaW5lciB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHQuaXRpX19zZWxlY3RlZC1mbGFnIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUge1xuXHRpbnB1dCB7XG5cdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRcdHBhZGRpbmctbGVmdDogNTJweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA2cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdGlucHV0W3R5cGU9dGVsXSB7XG5cdFx0cGFkZGluZy1yaWdodDogNnB4O1xuXHRcdHBhZGRpbmctbGVmdDogNTJweDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXHQuaXRpX19mbGFnLWNvbnRhaW5lciB7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdFx0bGVmdDogMDtcblx0fVxuXHQuaXRpX19zZWxlY3RlZC1mbGFnIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcl8yO1xuXHR9XG59XG4uaXRpLS1zZXBhcmF0ZS1kaWFsLWNvZGUuaXRpLS1zaG93LWZsYWdzIHtcblx0Lml0aV9fc2VsZWN0ZWQtZGlhbC1jb2RlIHtcblx0XHRtYXJnaW4tbGVmdDogNnB4O1xuXHR9XG59XG4uaXRpLS1jb250YWluZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogLTEwMDBweDtcblx0bGVmdDogLTEwMDBweDtcblx0ei1pbmRleDogMTA2MDtcblx0cGFkZGluZzogMXB4O1xuXHQmOmhvdmVyIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cbi5pdGktbW9iaWxlIHtcblx0Lml0aS0tY29udGFpbmVyIHtcblx0XHR0b3A6IDMwcHg7XG5cdFx0Ym90dG9tOiAzMHB4O1xuXHRcdGxlZnQ6IDMwcHg7XG5cdFx0cmlnaHQ6IDMwcHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHR9XG5cdC5pdGlfX2NvdW50cnktbGlzdCB7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuaXRpX19jb3VudHJ5IHtcblx0XHRwYWRkaW5nOiAxMHB4IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHR9XG59XG4uaXRpX19mbGFnIHtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMTVweDtcblx0Ym94LXNoYWRvdzogMHB4IDBweCAxcHggMHB4ICM4ODg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy90ZWxJbnB1dC9mbGFncy5wbmdcIik7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWNvbG9yXzQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggMDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iZSB7XG5cdHdpZHRoOiAxOHB4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NDBweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fY2gge1xuXHR3aWR0aDogMTVweDtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTQ0cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21jIHtcblx0d2lkdGg6IDE5cHg7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMzlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbmUge1xuXHR3aWR0aDogMThweDtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY2NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ucCB7XG5cdHdpZHRoOiAxM3B4O1xuXHRoZWlnaHQ6IDE1cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNzk2cHggMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcl8zO1xufVxuLml0aV9fZmxhZy5pdGlfX3ZhIHtcblx0d2lkdGg6IDE1cHg7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMjlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fYWMge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fYWQge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hZSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2FmIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjZweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fYWcge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19haSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hbCB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hbSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE1NHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hbyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hcSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hciB7XG5cdGhlaWdodDogMTNweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hcyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hdCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hdSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19hdyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMwOHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19heCB7XG5cdGhlaWdodDogMTNweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19heiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iYSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iYiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iZCB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQxOHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iZiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2MHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iZyB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4MnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iaCB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iaSB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iaiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU0OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ibCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU3MHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ibSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ibiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTYxNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ibyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTYzNnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19icSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY1OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19iciB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY4MHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19icyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTcwMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19idCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTcyNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19idiB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTc0NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19idyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTc2OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ieSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ieiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jYSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgzNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jYyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTg1NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jZCB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTg3OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jZiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTkwMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jZyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTkyMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jaSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jayB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk4M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jbCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fY20ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDI3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2NuIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA0OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jbyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fY3Age1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2NyIHtcblx0aGVpZ2h0OiAxMnB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExNXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jdSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMzdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fY3Yge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTU5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2N3IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE4MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19jeCB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fY3kge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjI1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2N6IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI0N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19kZSB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZGcge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2RqIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxM3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19kayB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZG0ge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMzU3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2RvIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19keiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0MDFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZWEge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDIzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2VjIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19lZSB7XG5cdGhlaWdodDogMTNweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NjdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZWcge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDg5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2VoIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxMXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19lciB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MzNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZXMge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNTU1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2V0IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTU3N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ldSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE1OTlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZmkge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjIxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2ZqIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTY0M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19mayB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NjVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZm0ge1xuXHRoZWlnaHQ6IDExcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjg3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2ZvIHtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTcwOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19mciB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3MzFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ2Ege1xuXHRoZWlnaHQ6IDE1cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNzUzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2diIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc3NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19nZCB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3OTdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ2Uge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xODE5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2dmIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19nZyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE4NjNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ2gge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xODg1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2dpIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkwN3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19nbCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MjlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ20ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xOTUxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2duIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTk3M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ncCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5OTVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ3Ege1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMDE3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2dyIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAzOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ncyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwNjFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ3Qge1xuXHRoZWlnaHQ6IDEzcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMDgzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2d1IHtcblx0aGVpZ2h0OiAxMXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjEwNXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ndyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMjdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fZ3kge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMTQ5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2hrIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE3MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19obSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIxOTNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9faG4ge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMjE1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2hyIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjIzN3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19odCB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNTlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9faHUge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMjgxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2ljIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMwM3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19pZCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMjVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9faWUge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMzQ3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2lsIHtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjM2OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19pbSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIzOTFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9faW4ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNDEzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2lvIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQzNXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19pcSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI0NTdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9faXIge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNDc5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2lzIHtcblx0aGVpZ2h0OiAxNXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjUwMXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19pdCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI1MjNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9famUge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNTQ1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2ptIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjU2N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19qbyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI1ODlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fanAge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNjExcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2tlIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzM3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19rZyB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI2NTVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fa2gge1xuXHRoZWlnaHQ6IDEzcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNjc3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2tpIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjY5OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19rbSB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI3MjFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fa24ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yNzQzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2twIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc2NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19rciB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI3ODdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fa3cge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yODA5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2t5IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjgzMXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19reiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI4NTNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbGEge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yODc1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2xiIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg5N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19sYyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI5MTlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbGkge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yOTQxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2xrIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjk2M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19sciB7XG5cdGhlaWdodDogMTFweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI5ODVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbHMge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMDA3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2x0IHtcblx0aGVpZ2h0OiAxMnB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzAyOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19sdSB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMwNTFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbHYge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMDczcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX2x5IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzA5NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tYSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMxMTdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbWQge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMTYwcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21lIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzE4MnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tZiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMyMDRweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbWcge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMjI2cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21oIHtcblx0aGVpZ2h0OiAxMXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI0OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tayB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMyNzBweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbWwge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMjkycHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21tIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMxNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tbiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMzZweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbW8ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMzU4cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21wIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzM4MHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tcSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MDJweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbXIge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNDI0cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX21zIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ0NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tdCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM0NjhweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbXUge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNDkwcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX212IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzUxMnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19tdyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MzRweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbXgge1xuXHRoZWlnaHQ6IDEycHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNTU2cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX215IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzU3OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19teiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MDBweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbmEge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNjIycHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX25jIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzY0NHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19uZiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM2ODZweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbmcge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNzA4cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX25pIHtcblx0aGVpZ2h0OiAxMnB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzczMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ubCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM3NTJweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbm8ge1xuXHRoZWlnaHQ6IDE1cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zNzc0cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX25yIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzgxMXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19udSB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM4MzNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fbnoge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zODU1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX29tIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzg3N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19wYSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM4OTlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcGUge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zOTIxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3BmIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzk0M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19wZyB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTM5NjVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcGgge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zOTg3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3BrIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDAwOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19wbCB7XG5cdGhlaWdodDogMTNweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQwMzFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcG0ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MDUzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3BuIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19wciB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQwOTdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcHMge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MTE5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3B0IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE0MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19wdyB7XG5cdGhlaWdodDogMTNweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNjNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcHkge1xuXHRoZWlnaHQ6IDExcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MTg1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3FhIHtcblx0aGVpZ2h0OiA4cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MjA3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3JlIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDIyOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ybyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQyNTFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fcnMge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MjczcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3J1IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDI5NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19ydyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQzMTdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc2Ege1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MzM5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3NiIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDM2MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zYyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQzODNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc2Qge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NDA1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3NlIHtcblx0aGVpZ2h0OiAxM3B4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQyN3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zZyB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0NDlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc2gge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NDcxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3NpIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDQ5M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zaiB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1MTVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc2sge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NTM3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3NsIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU1OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zbSB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1ODFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc24ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NjAzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3NvIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDYyNXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zciB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ2NDdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc3Mge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NjY5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3N0IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDY5MXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zdiB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3MTNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fc3gge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00NzM1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3N5IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc1N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX19zeiB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NzlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdGEge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00ODAxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3RjIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDgyM3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX190ZCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4NDVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdGYge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00ODY3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3RnIHtcblx0aGVpZ2h0OiAxM3B4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg4OXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX190aCB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5MTFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdGoge1xuXHRoZWlnaHQ6IDEwcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OTMzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3RrIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk1NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX190bCB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5NzdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdG0ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OTk5cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3RuIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTAyMXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX190byB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNDNweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdHIge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01MDY1cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3R0IHtcblx0aGVpZ2h0OiAxMnB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA4N3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX190diB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUxMDlweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdHcge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01MTMxcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3R6IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE1M3B4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX191YSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUxNzVweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdWcge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01MTk3cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3VtIHtcblx0aGVpZ2h0OiAxMXB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTIxOXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX191biB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUyNDFweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdXMge1xuXHRoZWlnaHQ6IDExcHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01MjYzcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3V5IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI4NXB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX191eiB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMDdweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdmMge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01MzQ2cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3ZlIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM2OHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX192ZyB7XG5cdGhlaWdodDogMTBweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUzOTBweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fdmkge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01NDEycHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3ZuIHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQzNHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX192dSB7XG5cdGhlaWdodDogMTJweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU0NTZweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fd2Yge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01NDc4cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3dzIHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTUwMHB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX194ayB7XG5cdGhlaWdodDogMTVweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MjJweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9feWUge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01NTQ0cHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3l0IHtcblx0aGVpZ2h0OiAxNHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTU2NnB4IDBweDtcbn1cbi5pdGlfX2ZsYWcuaXRpX196YSB7XG5cdGhlaWdodDogMTRweDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU1ODhweCAwcHg7XG59XG4uaXRpX19mbGFnLml0aV9fem0ge1xuXHRoZWlnaHQ6IDE0cHg7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC01NjEwcHggMHB4O1xufVxuLml0aV9fZmxhZy5pdGlfX3p3IHtcblx0aGVpZ2h0OiAxMHB4O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTYzMnB4IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQuaXRpX19jb3VudHJ5LWxpc3Qge1xuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdH1cbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSB7XG5cdC5pdGlfX2ZsYWcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNTY1MnB4IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RlbElucHV0L2ZsYWdzQDJ4LnBuZ1wiKTtcblx0fVxufVxuQG1lZGlhIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG5cdC5pdGlfX2ZsYWcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogNTY1MnB4IDE1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3RlbElucHV0L2ZsYWdzQDJ4LnBuZ1wiKTtcblx0fVxufVxuIiwiOnJvb3R7LS1qb2luY2hhdC1pY286dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNMy41MTYgMy41MTZjNC42ODYtNC42ODYgMTIuMjg0LTQuNjg2IDE2Ljk3IDAgNC42ODYgNC42ODYgNC42ODYgMTIuMjgzIDAgMTYuOTdhMTIuMDA0IDEyLjAwNCAwIDAgMS0xMy43NTQgMi4yOTlsLTUuODE0LjczNWEuMzkyLjM5MiAwIDAgMS0uNDM4LS40NGwuNzQ4LTUuNzg4QTEyLjAwMiAxMi4wMDIgMCAwIDEgMy41MTcgMy41MTd6bTMuNjEgMTcuMDQzLjMuMTU4YTkuODQ2IDkuODQ2IDAgMCAwIDExLjUzNC0xLjc1OGMzLjg0My0zLjg0MyAzLjg0My0xMC4wNzQgMC0xMy45MTgtMy44NDMtMy44NDMtMTAuMDc1LTMuODQzLTEzLjkxOCAwYTkuODQ2IDkuODQ2IDAgMCAwLTEuNzQ3IDExLjU1NGwuMTYuMzAzLS41MSAzLjk0MmEuMTk2LjE5NiAwIDAgMCAuMjE5LjIybDMuOTYxLS41MDF6bTYuNTM0LTcuMDAzLS45MzMgMS4xNjRhOS44NDMgOS44NDMgMCAwIDEtMy40OTctMy40OTVsMS4xNjYtLjkzM2EuNzkyLjc5MiAwIDAgMCAuMjMtLjk0TDkuNTYxIDYuOTZhLjc5My43OTMgMCAwIDAtLjkyNC0uNDQ1IDEyOTEuNiAxMjkxLjYgMCAwIDAtMi4wMjMuNTI0Ljc5Ny43OTcgMCAwIDAtLjU4OC44OCAxMS43NTQgMTEuNzU0IDAgMCAwIDEwLjAwNSAxMC4wMDUuNzk3Ljc5NyAwIDAgMCAuODgtLjU4N2wuNTI1LTIuMDIzYS43OTMuNzkzIDAgMCAwLS40NDUtLjkyM0wxNC42IDEzLjMyN2EuNzkyLjc5MiAwIDAgMC0uOTQuMjN6Jy8lM0UlM0Mvc3ZnJTNFXCIpOy0tam9pbmNoYXQtZm9udDotYXBwbGUtc3lzdGVtLGJsaW5rbWFjc3lzdGVtZm9udCxcIlNlZ29lIFVJXCIscm9ib3RvLG94eWdlbi1zYW5zLHVidW50dSxjYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWZ9LmpvaW5jaGF0ey0tYm90dG9tOjIwcHg7LS1zZXA6MjBweDstLXM6NjBweDstLWhlYWRlcjpjYWxjKHZhcigtLXMpKjEuMTY2NjcpOy0tdmg6MTAwdmg7LS1yZWQ6Mzc7LS1ncmVlbjoyMTE7LS1ibHVlOjEwMjstLXJnYjp2YXIoLS1yZWQpIHZhcigtLWdyZWVuKSB2YXIoLS1ibHVlKTstLWNvbG9yOnJnYih2YXIoLS1yZ2IpKTstLWRhcms6cmdiKGNhbGModmFyKC0tcmVkKSAtIDc1KSBjYWxjKHZhcigtLWdyZWVuKSAtIDc1KSBjYWxjKHZhcigtLWJsdWUpIC0gNzUpKTstLWhvdmVyOnJnYihjYWxjKHZhcigtLXJlZCkgKyA1MCkgY2FsYyh2YXIoLS1ncmVlbikgKyA1MCkgY2FsYyh2YXIoLS1ibHVlKSArIDUwKSk7LS1iZzpyZ2IodmFyKC0tcmdiKS80JSk7LS10b2xlcmFuY2U6MjEwOy0tYnc6Y2FsYygodmFyKC0tcmVkKSowLjIxMjYgKyB2YXIoLS1ncmVlbikqMC43MTUyICsgdmFyKC0tYmx1ZSkqMC4wNzIyIC0gdmFyKC0tdG9sZXJhbmNlKSkqLTEwMDAwMDAwKTstLXRleHQ6aHNsKDBkZWcgMCUgY2FsYyh2YXIoLS1idykqMSUpL2NsYW1wKDcwJSxjYWxjKHZhcigtLWJ3KSoxJSksMTAwJSkpOy0tbXNnOnZhcigtLWNvbG9yKTtjb2xvcjp2YXIoLS10ZXh0KTtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5MDAwO3JpZ2h0OnZhcigtLXNlcCk7Ym90dG9tOnZhcigtLWJvdHRvbSk7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAxNnB4LzEuNjI1ZW0gdmFyKC0tam9pbmNoYXQtZm9udCk7bGV0dGVyLXNwYWNpbmc6MDthbmltYXRpb246am9pbmNoYXRfc2hvdyAuNXMgY3ViaWMtYmV6aWVyKC4xOCwuODksLjMyLDEuMjgpIDEwbXMgYm90aDt0cmFuc2Zvcm06c2NhbGUzZCgwLDAsMCk7dHJhbnNmb3JtLW9yaWdpbjpjYWxjKHZhcigtLXMpLy0yKSBjYWxjKHZhcigtLXMpLy00KTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2IoMCAwIDAvMCl9LmpvaW5jaGF0ICosLmpvaW5jaGF0IDphZnRlciwuam9pbmNoYXQgOmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmpvaW5jaGF0LS1zaG93e2Rpc3BsYXk6YmxvY2s7dHJhbnNmb3JtOnNjYWxlWCgxKX0uam9pbmNoYXQtLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OnZhcigtLXNlcCl9LmpvaW5jaGF0LS1kYXJrey0tbXNnOnZhcigtLWRhcmspfS5qb2luY2hhdC0tbm9hbmlte2FuaW1hdGlvbjpub25lfS5qb2luY2hhdC0tY2hhdGJveDpub3QoLmpvaW5jaGF0LS1ub2FuaW0pe3RyYW5zZm9ybS1vcmlnaW46MCAwO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9LmpvaW5jaGF0LS1oaWRkZW57ZGlzcGxheTpub25lIWltcG9ydGFudH1Ac3VwcG9ydHMgbm90ICh3aWR0aDpjbGFtcCgxcHgsMSUsMTBweCkpey5qb2luY2hhdHstLXRleHQ6aHNsKDBkZWcgMCUgY2FsYyh2YXIoLS1idykqMSUpLzkwJSl9fS5qb2luY2hhdF9fYnV0dG9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO2JvdHRvbTo4cHg7cmlnaHQ6OHB4O2hlaWdodDp2YXIoLS1zKTttaW4td2lkdGg6dmFyKC0tcyk7bWF4LXdpZHRoOjk1dnc7YmFja2dyb3VuZDojMjVkMzY2O2NvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXMpLzIpO2JveC1zaGFkb3c6MXB4IDZweCAyNHB4IDAgcmdiYSg3LDk0LDg0LC4yNCk7Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXJ9W2Rpcj1ydGxdIC5qb2luY2hhdF9fYnV0dG9ue2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfS5qb2luY2hhdF9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6IzEyOGM3ZTt0cmFuc2l0aW9uLWR1cmF0aW9uOjEuNXN9LmpvaW5jaGF0X19idXR0b246YWN0aXZle2JhY2tncm91bmQ6IzEyOGM3ZTt0cmFuc2l0aW9uOm5vbmV9LmpvaW5jaGF0LS1sZWZ0IC5qb2luY2hhdF9fYnV0dG9ue3JpZ2h0OmF1dG87bGVmdDo4cHg7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9W2Rpcj1ydGxdIC5qb2luY2hhdC0tbGVmdCAuam9pbmNoYXRfX2J1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3d9LmpvaW5jaGF0LS1jaGF0Ym94IC5qb2luY2hhdF9fYnV0dG9ue2JhY2tncm91bmQ6dmFyKC0tY29sb3IpO3RyYW5zaXRpb24tZHVyYXRpb246LjJzO2JveC1zaGFkb3c6MCAxcHggMnB4IDAgcmdiYSgwLDAsMCwuMyl9LmpvaW5jaGF0LS1jaGF0Ym94IC5qb2luY2hhdF9fYnV0dG9uOmFjdGl2ZSwuam9pbmNoYXQtLWNoYXRib3ggLmpvaW5jaGF0X19idXR0b246aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1ob3Zlcil9LmpvaW5jaGF0LS1vcHRvdXQuam9pbmNoYXQtLWNoYXRib3ggLmpvaW5jaGF0X19idXR0b257YmFja2dyb3VuZC1jb2xvcjojOTk5O29wYWNpdHk6LjU7cG9pbnRlci1ldmVudHM6bm9uZX0uam9pbmNoYXQtLW9wdG91dC5qb2luY2hhdC0tY2hhdGJveCAuam9pbmNoYXRfX2J1dHRvbiAuam9pbmNoYXRfc3ZnX19wbGFpbntzdHJva2UtZGFzaGFycmF5OjA7YW5pbWF0aW9uOm5vbmV9LmpvaW5jaGF0LS1vcHRvdXQuam9pbmNoYXQtLWNoYXRib3ggLmpvaW5jaGF0X19idXR0b24gLmpvaW5jaGF0X3N2Z19fY2hhdHthbmltYXRpb246bm9uZX0uam9pbmNoYXRfX2J1dHRvbl9fb3Blbnt3aWR0aDp2YXIoLS1zKTtoZWlnaHQ6dmFyKC0tcyk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpyZ2IoMCAwIDAvMCkgdmFyKC0tam9pbmNoYXQtaWNvKSA1MCUgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo2MCU7b3ZlcmZsb3c6aGlkZGVufS5qb2luY2hhdC0tY2hhdGJveCAuam9pbmNoYXRfX2J1dHRvbl9fb3BlbntkaXNwbGF5Om5vbmV9LmpvaW5jaGF0X19idXR0b25fX2ltYWdle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOmNhbGModmFyKC0tcykgLSAycHgpO2hlaWdodDpjYWxjKHZhcigtLXMpIC0gMnB4KTtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowfS5qb2luY2hhdF9fYnV0dG9uX19pbWFnZSBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmpvaW5jaGF0LS1zaG93IC5qb2luY2hhdF9fYnV0dG9uX19pbWFnZXthbmltYXRpb246am9pbmNoYXRfaW1hZ2VfbG9vcCAyMHMgbGluZWFyIDVzIGluZmluaXRlIG5vcm1hbCBib3RofS5qb2luY2hhdC0taW1hZ2UgLmpvaW5jaGF0X19idXR0b25fX2ltYWdle29wYWNpdHk6MTthbmltYXRpb246bm9uZX0uam9pbmNoYXQtLWNoYXRib3ggLmpvaW5jaGF0X19idXR0b25fX2ltYWdle2Rpc3BsYXk6bm9uZX0uam9pbmNoYXRfX2J1dHRvbl9fc2VuZHtkaXNwbGF5Om5vbmU7ZmxleC1zaHJpbms6MDt3aWR0aDp2YXIoLS1zKTtoZWlnaHQ6dmFyKC0tcyk7bWF4LXdpZHRoOnZhcigtLXMpO3BhZGRpbmc6Y2FsYyh2YXIoLS1zKSowLjE4KTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW59LmpvaW5jaGF0LS1jaGF0Ym94IC5qb2luY2hhdF9fYnV0dG9uX19zZW5ke2Rpc3BsYXk6YmxvY2t9LmpvaW5jaGF0X19idXR0b25fX3NlbmQgcGF0aHtmaWxsOm5vbmUhaW1wb3J0YW50O3N0cm9rZTp2YXIoLS10ZXh0KSFpbXBvcnRhbnR9LmpvaW5jaGF0X19idXR0b25fX3NlbmQgLmpvaW5jaGF0X3N2Z19fcGxhaW57c3Ryb2tlLWRhc2hhcnJheToxMDk3O3N0cm9rZS1kYXNob2Zmc2V0OjEwOTc7YW5pbWF0aW9uOmpvaW5jaGF0X3BsYWluIDZzIC4ycyBlYXNlLWluLW91dCBpbmZpbml0ZX0uam9pbmNoYXRfX2J1dHRvbl9fc2VuZCAuam9pbmNoYXRfc3ZnX19jaGF0e3N0cm9rZS1kYXNoYXJyYXk6MTAyMDtzdHJva2UtZGFzaG9mZnNldDoxMDIwO2FuaW1hdGlvbjpqb2luY2hhdF9jaGF0IDZzIDMuMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9LmpvaW5jaGF0X19idXR0b25fX3NlbmR0ZXh0e3BhZGRpbmc6MDttYXgtd2lkdGg6MDtib3JkZXItcmFkaXVzOnZhcigtLXMpO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDp2YXIoLS1zKTt3aGl0ZS1zcGFjZTpub3dyYXA7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm5vbmV9LmpvaW5jaGF0LS1jaGF0Ym94IC5qb2luY2hhdF9fYnV0dG9uX19zZW5kdGV4dHtwYWRkaW5nOjAgNHB4IDAgMjRweDttYXgtd2lkdGg6MjAwcHg7b3BhY2l0eToxO3RyYW5zaXRpb246bWF4LXdpZHRoIC4ycyBsaW5lYXIsb3BhY2l0eSAuNHMgZWFzZS1vdXQgLjJzfS5qb2luY2hhdC0tY2hhdGJveC5qb2luY2hhdC0tbGVmdCAuam9pbmNoYXRfX2J1dHRvbl9fc2VuZHRleHR7cGFkZGluZzowIDI0cHggMCA0cHh9LmpvaW5jaGF0X19iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTRweDtyaWdodDotNHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZTgyYzBjO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym94LXNoYWRvdzpub25lO29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lfS5qb2luY2hhdF9fYmFkZ2Uuam9pbmNoYXRfX2JhZGdlLS1pbnthbmltYXRpb246am9pbmNoYXRfYmFkZ2VfaW4gLjVzIGN1YmljLWJlemllciguMjcsLjksLjQxLDEuMjgpIDEgYm90aH0uam9pbmNoYXRfX2JhZGdlLmpvaW5jaGF0X19iYWRnZS0tb3V0e2FuaW1hdGlvbjpqb2luY2hhdF9iYWRnZV9vdXQgLjRzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIDEgYm90aH0uam9pbmNoYXRfX3Rvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGModmFyKC0tcykvMiAtIDE2cHgpO3JpZ2h0OmNhbGModmFyKC0tcykgKyAxNnB4KTttYXgtd2lkdGg6Y2FsYygxMDB2dyAtIHZhcigtLXMpIC0gNDVweCk7aGVpZ2h0OjMycHg7cGFkZGluZzowIDE0cHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoxNnB4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjpyZ2JhKDAsMCwwLC44KTtsaW5lLWhlaWdodDozMXB4O3doaXRlLXNwYWNlOm5vd3JhcDtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLW91dCAuNHM7ZmlsdGVyOmRyb3Atc2hhZG93KDAgMXB4IDRweCByZ2JhKDAsMCwwLC40KSk7cG9pbnRlci1ldmVudHM6bm9uZX0uam9pbmNoYXRfX3Rvb2x0aXA6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6LTZweDtib3JkZXI6OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo2cHggMCA2cHggOHB4O2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LmpvaW5jaGF0X190b29sdGlwIGRpdnt3aWR0aDotbW96LW1heC1jb250ZW50O3dpZHRoOm1heC1jb250ZW50O21heC13aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5qb2luY2hhdC0tdG9vbHRpcCAuam9pbmNoYXRfX3Rvb2x0aXB7YW5pbWF0aW9uOmpvaW5jaGF0X3Rvb3RsaXAgMjBzIGxpbmVhciA1cyAxIG5vcm1hbCBib3RofS5qb2luY2hhdC0tY2hhdGJveCAuam9pbmNoYXRfX3Rvb2x0aXB7ZGlzcGxheTpub25lfS5qb2luY2hhdC0tbGVmdCAuam9pbmNoYXRfX3Rvb2x0aXB7cmlnaHQ6YXV0bztsZWZ0OmNhbGModmFyKC0tcykgKyAxNnB4KX0uam9pbmNoYXQtLWxlZnQgLmpvaW5jaGF0X190b29sdGlwOmFmdGVye2xlZnQ6LTZweDtyaWdodDphdXRvO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6NnB4IDhweCA2cHggMDtib3JkZXItcmlnaHQtY29sb3I6I2ZmZn0uam9pbmNoYXRfX3Fye3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTpjYWxjKHZhcigtLXMpICsgMTZweCk7cmlnaHQ6MDtkaXNwbGF5Om5vbmU7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7d2lkdGg6MjI4cHg7bWluLWhlaWdodDoyMDBweDtwYWRkaW5nOjE0cHggMTRweCAxMHB4O2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MTZweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6cmdiYSgwLDAsMCwuOCk7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2ZpbHRlcjpkcm9wLXNoYWRvdygwIDFweCA0cHggcmdiYSgwLDAsMCwuNCkpO2FuaW1hdGlvbjpqb2luY2hhdF9iYWRnZV9pbiAuNHMgY3ViaWMtYmV6aWVyKC4xMSwuODQsLjgzLDEuMDEpIC4zcyBib3RoO3BvaW50ZXItZXZlbnRzOm5vbmV9LmpvaW5jaGF0X19xcjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206LTZweDtyaWdodDpjYWxjKHZhcigtLXMpLzIgLSA2cHgpO2JvcmRlcjo4cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjhweCA2cHggMDtib3JkZXItdG9wLWNvbG9yOiNmZmZ9LmpvaW5jaGF0LS1sZWZ0IC5qb2luY2hhdF9fcXJ7bGVmdDowO3JpZ2h0OmF1dG99LmpvaW5jaGF0LS1sZWZ0IC5qb2luY2hhdF9fcXI6YWZ0ZXJ7bGVmdDpjYWxjKHZhcigtLXMpLzIgLSA2cHgpO3JpZ2h0OmF1dG99LmpvaW5jaGF0X19xciBkaXZ7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzRhNGE0YTtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uam9pbmNoYXRfX3FyIGNhbnZhc3tkaXNwbGF5OmJsb2NrO3dpZHRoOjIwMHB4O2hlaWdodDoyMDBweDttYXJnaW46MH0uam9pbmNoYXRfX2JveHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3JpZ2h0OjA7ei1pbmRleDoxO3dpZHRoOmNhbGMoMTAwdncgLSB2YXIoLS1zZXApKjIpO21heC13aWR0aDo0MDBweDttaW4taGVpZ2h0OjE3MHB4O21heC1oZWlnaHQ6Y2FsYyh2YXIoLS12aCkgLSB2YXIoLS1ib3R0b20pIC0gdmFyKC0tc2VwKSk7Ym9yZGVyLXJhZGl1czpjYWxjKHZhcigtLXMpLzIgKyAycHgpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzowIDJweCA2cHggMCByZ2JhKDAsMCwwLC41KTt0ZXh0LWFsaWduOmxlZnQ7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKTtvcGFjaXR5OjA7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4ycyBlYXNlLW91dCxvcGFjaXR5IC40cyBlYXNlLW91dCx0cmFuc2Zvcm0gMHMgbGluZWFyIC4zc31bZGlyPXJ0bF0gLmpvaW5jaGF0X19ib3h7dGV4dC1hbGlnbjpyaWdodH0uam9pbmNoYXQtLWNoYXRib3ggLmpvaW5jaGF0X19ib3h7b3BhY2l0eToxO3RyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4ycyBlYXNlLW91dCxvcGFjaXR5IC4ycyBlYXNlLW91dCx0cmFuc2Zvcm0gMHMgbGluZWFyfS5qb2luY2hhdC0tbGVmdCAuam9pbmNoYXRfX2JveHtyaWdodDphdXRvO2xlZnQ6MH0uam9pbmNoYXRfX2hlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdzthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ZmxleC1zaHJpbms6MDtoZWlnaHQ6dmFyKC0taGVhZGVyKTttaW4taGVpZ2h0OjUwcHg7cGFkZGluZzowIDcwcHggMCAyNnB4O21hcmdpbjowO2JhY2tncm91bmQ6dmFyKC0tY29sb3IpfVtkaXI9cnRsXSAuam9pbmNoYXRfX2hlYWRlcntwYWRkaW5nOjAgMjZweCAwIDcwcHh9LmpvaW5jaGF0LS1kYXJrIC5qb2luY2hhdF9faGVhZGVye2JhY2tncm91bmQ6dmFyKC0tZGFyayl9LmpvaW5jaGF0X19oZWFkZXJfX3RleHR7Zm9udC1zaXplOjE5cHg7Zm9udC13ZWlnaHQ6NjAwO21heC13aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvcGFjaXR5Oi44fS5qb2luY2hhdF9fcG93ZXJlZHtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOmluaGVyaXQhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lIWltcG9ydGFudDtmaWxsOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi44fS5qb2luY2hhdF9fcG93ZXJlZCBzdmd7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6MThweDt2ZXJ0aWNhbC1hbGlnbjotMzAlfS5qb2luY2hhdF9fcG93ZXJlZDphY3RpdmUsLmpvaW5jaGF0X19wb3dlcmVkOmhvdmVye2NvbG9yOmluaGVyaXQhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lIWltcG9ydGFudDtvcGFjaXR5Oi45O2ZpbHRlcjpkcm9wLXNoYWRvdygwIDFweCAzcHggcmdiYSgwLDAsMCwuMykpfS5qb2luY2hhdF9fd2F7aGVpZ2h0OjI4cHg7d2lkdGg6YXV0bztmaWxsOmN1cnJlbnRjb2xvcjtvcGFjaXR5Oi44fS5qb2luY2hhdF9fY2xvc2V7LS1zaXplOjM0cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gdmFyKC0tc2l6ZSkvMik7cmlnaHQ6MjRweDt3aWR0aDp2YXIoLS1zaXplKTtoZWlnaHQ6dmFyKC0tc2l6ZSk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9JyUyM2ZmZiclM0UlM0NwYXRoIGQ9J00yNCAyLjQgMjEuNiAwIDEyIDkuNiAyLjQgMCAwIDIuNCA5LjYgMTIgMCAyMS42IDIuNCAyNGw5LjYtOS42IDkuNiA5LjYgMi40LTIuNC05LjYtOS42TDI0IDIuNHonLyUzRSUzQy9zdmclM0VcIikgNTAlIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTJweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzIGVhc2Utb3V0fS5qb2luY2hhdF9fY2xvc2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KX0uam9pbmNoYXRfX2Nsb3NlOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjcpfVtkaXI9cnRsXSAuam9pbmNoYXRfX2Nsb3Nle3JpZ2h0OmF1dG87bGVmdDoyNHB4fS5qb2luY2hhdF9fYm94X19zY3JvbGx7bWluLWhlaWdodDoxMjBweDtwYWRkaW5nOjIwcHggMCA3MHB4O3BhZGRpbmctYm90dG9tOmNhbGModmFyKC0tcykgKyAxMHB4KTtiYWNrZ3JvdW5kOiNmZmYgbGluZWFyLWdyYWRpZW50KDBkZWcsdmFyKC0tYmcpLHZhcigtLWJnKSk7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3IteTpjb250YWlufS5qb2luY2hhdF9fYm94X19zY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjVweDtiYWNrZ3JvdW5kOnJnYigwIDAgMC8wKX0uam9pbmNoYXRfX2JveF9fc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kOnJnYigwIDAgMC8wKX0uam9pbmNoYXQtLWJsdXIgLmpvaW5jaGF0X19ib3hfX3Njcm9sbHtiYWNrZ3JvdW5kOnJnYmEodmFyKC0tcmdiKS8yJSk7LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KX0uam9pbmNoYXQtLWRhcmsgLmpvaW5jaGF0X19ib3hfX3Njcm9sbHtiYWNrZ3JvdW5kOiMxYTFhMWF9LmpvaW5jaGF0X19ib3hfX3Njcm9sbDpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKX1Ac3VwcG9ydHMgKC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoKXsuam9pbmNoYXRfX2JveF9fc2Nyb2xse292ZXJmbG93LXk6c2Nyb2xsOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofX0uam9pbmNoYXRfX29wdGlue3BhZGRpbmc6MCAxNnB4O21hcmdpbi1ib3R0b206MTZweDtjb2xvcjojNGE0YTRhO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuMzN9LmpvaW5jaGF0X19vcHRpbiBhe2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6MDtjb2xvcjppbmhlcml0IWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5qb2luY2hhdF9fb3B0aW4gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOjJweH0uam9pbmNoYXRfX29wdGluIGlucHV0e3Bvc2l0aW9uOmFic29sdXRlO3Zpc2liaWxpdHk6aGlkZGVufS5qb2luY2hhdF9fb3B0aW4gbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nOjAgMCAwIDMwcHg7Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXQ7Y3Vyc29yOnBvaW50ZXJ9LmpvaW5jaGF0X19vcHRpbiBsYWJlbDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gMTFweCk7bGVmdDowO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7Ym9yZGVyOjNweCBzb2xpZCB2YXIoLS1jb2xvcik7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDAgMXB4IHZhcigtLXRleHQpO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXR9LmpvaW5jaGF0LS1kYXJrIC5qb2luY2hhdF9fb3B0aW4gbGFiZWw6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0uam9pbmNoYXRfX29wdGluIGxhYmVsOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gOHB4KTtsZWZ0OjhweDt3aWR0aDo2cHg7aGVpZ2h0OjE0cHg7Ym9yZGVyOnNvbGlkIHZhcigtLXRleHQpO2JvcmRlci13aWR0aDowIDNweCAzcHggMDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX1bZGlyPXJ0bF0gLmpvaW5jaGF0X19vcHRpbiBsYWJlbHtwYWRkaW5nOjAgMzBweCAwIDB9W2Rpcj1ydGxdIC5qb2luY2hhdF9fb3B0aW4gbGFiZWw6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDowfVtkaXI9cnRsXSAuam9pbmNoYXRfX29wdGluIGxhYmVsOmFmdGVye2xlZnQ6YXV0bztyaWdodDo4cHh9LmpvaW5jaGF0X19vcHRpbiBpbnB1dDpjaGVja2VkK2xhYmVsOmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIDFweCB2YXIoLS10ZXh0KSxpbnNldCAwIDAgMCAxMHB4IHZhcigtLWNvbG9yKX0uam9pbmNoYXRfX29wdGluIGlucHV0OmNoZWNrZWQrbGFiZWw6YWZ0ZXJ7ZGlzcGxheTpibG9ja30uam9pbmNoYXQtLWRhcmsgLmpvaW5jaGF0X19vcHRpbntjb2xvcjojZDhkOGQ4fS5qb2luY2hhdF9fbWVzc2FnZXtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjYwcHg7cGFkZGluZzoxN3B4IDIwcHg7bWFyZ2luOjAgMjZweCAyNnB4O2JvcmRlci1yYWRpdXM6MzJweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzRhNGE0YTt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7ZmlsdGVyOmRyb3Atc2hhZG93KDAgMXB4IDJweCByZ2JhKDAsMCwwLC4zKSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LmpvaW5jaGF0X19tZXNzYWdlOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtsZWZ0Oi0xNXB4O3dpZHRoOjE3cHg7aGVpZ2h0OjI1cHg7YmFja2dyb3VuZDppbmhlcml0Oy13ZWJraXQtY2xpcC1wYXRoOnZhcigtLXBlYWssdXJsKFwiI2pvaW5jaGF0X19tZXNzYWdlX19wZWFrXCIpKTtjbGlwLXBhdGg6dmFyKC0tcGVhayx1cmwoXCIjam9pbmNoYXRfX21lc3NhZ2VfX3BlYWtcIikpfS5qb2luY2hhdC0tZGFyayAuam9pbmNoYXRfX21lc3NhZ2V7YmFja2dyb3VuZDojNTA1MDUwO2NvbG9yOiNkOGQ4ZDh9QGtleWZyYW1lcyBqb2luY2hhdF9zaG93ezAle3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKX10b3t0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIGpvaW5jaGF0X2JhZGdlX2luezAle29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1MHB4LDApfXRve29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBqb2luY2hhdF9iYWRnZV9vdXR7MCV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX19QGtleWZyYW1lcyBqb2luY2hhdF9wbGFpbnswJSw1MCUsdG97c3Ryb2tlLWRhc2hvZmZzZXQ6MTA5N301JSw0NSV7c3Ryb2tlLWRhc2hvZmZzZXQ6MH19QGtleWZyYW1lcyBqb2luY2hhdF9jaGF0ezAlLDUwJSx0b3tzdHJva2UtZGFzaG9mZnNldDoxMDIwfTUlLDQ1JXtzdHJva2UtZGFzaG9mZnNldDowfX1Aa2V5ZnJhbWVzIGpvaW5jaGF0X2ltYWdlX2xvb3B7MCV7b3BhY2l0eTowfTMlLDIwJXtvcGFjaXR5OjF9MjUlLHRve29wYWNpdHk6MH19QGtleWZyYW1lcyBqb2luY2hhdF90b290bGlwezAle29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGVZKDApfTElLDIwJXtvcGFjaXR5OjE7dHJhbnNmb3JtOnNjYWxlWCgxKX0yNSUsdG97b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5qb2luY2hhdF9fd29vLWJ0bl9fd3JhcHBlcntjbGVhcjpib3RofS5qb2luY2hhdF9fd29vLWJ0bnstLXM6NDBweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OnZhcigtLXMpO21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCBjYWxjKHZhcigtLXMpLzIpIDAgdmFyKC0tcyk7YmFja2dyb3VuZDojMjVkMzY2IHZhcigtLWpvaW5jaGF0LWljbykgY2FsYyh2YXIoLS1zKSowLjIpIDUwJSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNhbGModmFyKC0tcykqMC42KTtjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6Y2FsYyh2YXIoLS1zKS8yKTtmb250OjcwMCBub3JtYWwgY2FsYyh2YXIoLS1zKSowLjM1KS92YXIoLS1zKSB2YXIoLS1qb2luY2hhdC1mb250KTt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47Y3Vyc29yOnBvaW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4yc30uam9pbmNoYXRfX3dvby1idG46ZW1wdHl7cGFkZGluZy1yaWdodDowfS5qb2luY2hhdF9fd29vLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxMjhjN2V9QG1lZGlhIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpIGFuZCAobWluLWhlaWdodDo0ODFweCksKG9yaWVudGF0aW9uOnBvcnRyYWl0KSBhbmQgKG1pbi13aWR0aDo0ODFweCl7LmpvaW5jaGF0LS1tb2JpbGV7ZGlzcGxheTpub25lIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpey5qb2luY2hhdC0tZm9vdGVyLWJhcnstLWJvdHRvbTo3NnB4IWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpLChvcmllbnRhdGlvbjpsYW5kc2NhcGUpIGFuZCAobWF4LWhlaWdodDo0ODBweCl7LmpvaW5jaGF0ey0tYm90dG9tOjZweDstLXNlcDo2cHg7LS1oZWFkZXI6Y2FsYyh2YXIoLS1zKSowLjkxNjY3KX0uam9pbmNoYXRfX2hlYWRlcl9fdGV4dHtmb250LXNpemU6MTdweH0uam9pbmNoYXRfX2Nsb3Nley0tc2l6ZToyOHB4fS5qb2luY2hhdF9fYm94X19zY3JvbGx7cGFkZGluZy10b3A6MTVweH0uam9pbmNoYXRfX21lc3NhZ2V7cGFkZGluZzoxOHB4IDE2cHg7bGluZS1oZWlnaHQ6MjRweDttYXJnaW46MCAyMHB4IDIwcHh9fUBtZWRpYSAoaG92ZXI6aG92ZXIpey5qb2luY2hhdF9fYnV0dG9uOmhvdmVyIC5qb2luY2hhdF9fdG9vbHRpcHtvcGFjaXR5OjE7YW5pbWF0aW9uOm5vbmU7dHJhbnNpdGlvbjpvcGFjaXR5IC4yc30uam9pbmNoYXQtLWJ0biAuam9pbmNoYXRfX2J1dHRvbjpob3ZlciAuam9pbmNoYXRfX3FyLC5qb2luY2hhdC0tY2hhdGJveCAuam9pbmNoYXRfX2J1dHRvbjpob3ZlciAuam9pbmNoYXRfX3Fye2Rpc3BsYXk6ZmxleH19QG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTpkYXJrKXsuam9pbmNoYXQtLWRhcmstYXV0b3stLW1zZzp2YXIoLS1kYXJrKX0uam9pbmNoYXQtLWRhcmstYXV0byAuam9pbmNoYXRfX2JveF9fc2Nyb2xse2JhY2tncm91bmQ6IzFhMWExYX0uam9pbmNoYXQtLWRhcmstYXV0byAuam9pbmNoYXRfX2hlYWRlcntiYWNrZ3JvdW5kOnZhcigtLWRhcmspfS5qb2luY2hhdC0tZGFyay1hdXRvIC5qb2luY2hhdF9fb3B0aW4gbGFiZWw6YmVmb3Jle2JhY2tncm91bmQ6IzAwMH0uam9pbmNoYXQtLWRhcmstYXV0byAuam9pbmNoYXRfX29wdGlue2NvbG9yOiNkOGQ4ZDh9LmpvaW5jaGF0LS1kYXJrLWF1dG8gLmpvaW5jaGF0X19tZXNzYWdle2JhY2tncm91bmQ6IzUwNTA1MDtjb2xvcjojZDhkOGQ4fX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb24pey5qb2luY2hhdHthbmltYXRpb246bm9uZX0uam9pbmNoYXRfX2J1dHRvbl9fc2VuZCAuam9pbmNoYXRfc3ZnX19wbGFpbntzdHJva2UtZGFzaGFycmF5OjA7YW5pbWF0aW9uOm5vbmV9LmpvaW5jaGF0X19idXR0b25fX3NlbmQgLmpvaW5jaGF0X3N2Z19fY2hhdHthbmltYXRpb246bm9uZX0uam9pbmNoYXRfX2J1dHRvbl9fc2VuZHRleHR7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH19Il19 */
