From b911175e4f387d9b1ec840dc9f23997b8b347432 Mon Sep 17 00:00:00 2001 From: Christian Femers Date: Sat, 11 May 2019 20:55:39 +0200 Subject: [PATCH] sample project as-is --- SampleERCP/.classpath | 11 + SampleERCP/.gitignore | 1 + SampleERCP/.project | 34 + .../.settings/org.eclipse.jdt.core.prefs | 365 ++ SampleERCP/.settings/org.eclipse.jdt.ui.prefs | 4 + .../org.eclipse.ltk.core.refactoring.prefs | 2 + SampleERCP/.settings/org.eclipse.pde.prefs | 34 + .../.settings/org.eclipse.wst.sse.core.prefs | 2 + .../org.sonarlint.eclipse.core.prefs | 4 + SampleERCP/Application.e4xmi | 54 + SampleERCP/LICENSE | 277 ++ SampleERCP/META-INF/MANIFEST.MF | 19 + SampleERCP/OSGI-INF/l10n/bundle.properties | 6 + SampleERCP/SampleERCP.product | 174 + SampleERCP/build.properties | 12 + SampleERCP/css/default.css | 0 SampleERCP/icons/af.png | Bin 0 -> 7657 bytes SampleERCP/icons/app/ico_128t.png | Bin 0 -> 17104 bytes SampleERCP/icons/app/ico_16t.png | Bin 0 -> 954 bytes SampleERCP/icons/app/ico_24t.png | Bin 0 -> 1735 bytes SampleERCP/icons/app/ico_256t.icns | Bin 0 -> 57065 bytes SampleERCP/icons/app/ico_256t.png | Bin 0 -> 54938 bytes SampleERCP/icons/app/ico_256t.xpm | 3009 +++++++++++++++++ SampleERCP/icons/app/ico_32t.png | Bin 0 -> 2639 bytes SampleERCP/icons/app/ico_48t.png | Bin 0 -> 4529 bytes SampleERCP/icons/app/ico_64t.png | Bin 0 -> 6658 bytes SampleERCP/icons/app/ico_all.ico | Bin 0 -> 79990 bytes SampleERCP/icons/embedded.png | Bin 0 -> 7657 bytes SampleERCP/icons/enterprise.png | Bin 0 -> 7657 bytes SampleERCP/icons/home.png | Bin 0 -> 287 bytes SampleERCP/icons/languages.png | Bin 0 -> 7657 bytes SampleERCP/icons/open_in_app.png | Bin 0 -> 315 bytes SampleERCP/icons/rcp.png | Bin 0 -> 7657 bytes SampleERCP/icons/save_edit.png | Bin 0 -> 367 bytes SampleERCP/plugin.xml | 78 + SampleERCP/schema/splashExtension.exsd | 124 + SampleERCP/splash.bmp | Bin 0 -> 403616 bytes .../src/sampleercp/handlers/AboutHandler.java | 12 + .../src/sampleercp/handlers/OpenHandler.java | 14 + .../src/sampleercp/handlers/QuitHandler.java | 15 + .../src/sampleercp/handlers/SaveHandler.java | 21 + .../src/sampleercp/parts/SamplePart.java | 56 + .../ExtensibleSplashHandler.java | 298 ++ 43 files changed, 4626 insertions(+) create mode 100644 SampleERCP/.classpath create mode 100644 SampleERCP/.gitignore create mode 100644 SampleERCP/.project create mode 100644 SampleERCP/.settings/org.eclipse.jdt.core.prefs create mode 100644 SampleERCP/.settings/org.eclipse.jdt.ui.prefs create mode 100644 SampleERCP/.settings/org.eclipse.ltk.core.refactoring.prefs create mode 100644 SampleERCP/.settings/org.eclipse.pde.prefs create mode 100644 SampleERCP/.settings/org.eclipse.wst.sse.core.prefs create mode 100644 SampleERCP/.settings/org.sonarlint.eclipse.core.prefs create mode 100644 SampleERCP/Application.e4xmi create mode 100644 SampleERCP/LICENSE create mode 100644 SampleERCP/META-INF/MANIFEST.MF create mode 100644 SampleERCP/OSGI-INF/l10n/bundle.properties create mode 100644 SampleERCP/SampleERCP.product create mode 100644 SampleERCP/build.properties create mode 100644 SampleERCP/css/default.css create mode 100644 SampleERCP/icons/af.png create mode 100644 SampleERCP/icons/app/ico_128t.png create mode 100644 SampleERCP/icons/app/ico_16t.png create mode 100644 SampleERCP/icons/app/ico_24t.png create mode 100644 SampleERCP/icons/app/ico_256t.icns create mode 100644 SampleERCP/icons/app/ico_256t.png create mode 100644 SampleERCP/icons/app/ico_256t.xpm create mode 100644 SampleERCP/icons/app/ico_32t.png create mode 100644 SampleERCP/icons/app/ico_48t.png create mode 100644 SampleERCP/icons/app/ico_64t.png create mode 100644 SampleERCP/icons/app/ico_all.ico create mode 100644 SampleERCP/icons/embedded.png create mode 100644 SampleERCP/icons/enterprise.png create mode 100644 SampleERCP/icons/home.png create mode 100644 SampleERCP/icons/languages.png create mode 100644 SampleERCP/icons/open_in_app.png create mode 100644 SampleERCP/icons/rcp.png create mode 100644 SampleERCP/icons/save_edit.png create mode 100644 SampleERCP/plugin.xml create mode 100644 SampleERCP/schema/splashExtension.exsd create mode 100644 SampleERCP/splash.bmp create mode 100644 SampleERCP/src/sampleercp/handlers/AboutHandler.java create mode 100644 SampleERCP/src/sampleercp/handlers/OpenHandler.java create mode 100644 SampleERCP/src/sampleercp/handlers/QuitHandler.java create mode 100644 SampleERCP/src/sampleercp/handlers/SaveHandler.java create mode 100644 SampleERCP/src/sampleercp/parts/SamplePart.java create mode 100644 SampleERCP/src/sampleercp/splashhandlers/ExtensibleSplashHandler.java diff --git a/SampleERCP/.classpath b/SampleERCP/.classpath new file mode 100644 index 00000000..c34bb53d --- /dev/null +++ b/SampleERCP/.classpath @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/SampleERCP/.gitignore b/SampleERCP/.gitignore new file mode 100644 index 00000000..65776c32 --- /dev/null +++ b/SampleERCP/.gitignore @@ -0,0 +1 @@ +/bin/ \ No newline at end of file diff --git a/SampleERCP/.project b/SampleERCP/.project new file mode 100644 index 00000000..12602ef5 --- /dev/null +++ b/SampleERCP/.project @@ -0,0 +1,34 @@ + + + SampleERCP + + + + + + org.eclipse.xtext.ui.shared.xtextBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.pde.ManifestBuilder + + + + + org.eclipse.pde.SchemaBuilder + + + + + + org.eclipse.pde.PluginNature + org.eclipse.jdt.core.javanature + org.eclipse.xtext.ui.shared.xtextNature + + diff --git a/SampleERCP/.settings/org.eclipse.jdt.core.prefs b/SampleERCP/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 00000000..b5a253ac --- /dev/null +++ b/SampleERCP/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,365 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=1.8 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=1.8 +org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false +org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 +org.eclipse.jdt.core.formatter.align_type_members_on_columns=false +org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns=false +org.eclipse.jdt.core.formatter.align_with_spaces=false +org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 +org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 +org.eclipse.jdt.core.formatter.alignment_for_assignment=0 +org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 +org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 +org.eclipse.jdt.core.formatter.alignment_for_compact_loops=16 +org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 +org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain=0 +org.eclipse.jdt.core.formatter.alignment_for_enum_constants=49 +org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 +org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0 +org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 +org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0 +org.eclipse.jdt.core.formatter.alignment_for_module_statements=16 +org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 +org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 +org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0 +org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_relational_operator=0 +org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 +org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 +org.eclipse.jdt.core.formatter.alignment_for_shift_operator=0 +org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 +org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0 +org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0 +org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 +org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 +org.eclipse.jdt.core.formatter.blank_lines_after_package=1 +org.eclipse.jdt.core.formatter.blank_lines_before_field=0 +org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 +org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 +org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 +org.eclipse.jdt.core.formatter.blank_lines_before_method=1 +org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 +org.eclipse.jdt.core.formatter.blank_lines_before_package=0 +org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 +org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 +org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line +org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line +org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped=true +org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions=false +org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=true +org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false +org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=true +org.eclipse.jdt.core.formatter.comment.format_block_comments=true +org.eclipse.jdt.core.formatter.comment.format_header=false +org.eclipse.jdt.core.formatter.comment.format_html=true +org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true +org.eclipse.jdt.core.formatter.comment.format_line_comments=true +org.eclipse.jdt.core.formatter.comment.format_source_code=true +org.eclipse.jdt.core.formatter.comment.indent_parameter_description=false +org.eclipse.jdt.core.formatter.comment.indent_root_tags=false +org.eclipse.jdt.core.formatter.comment.indent_tag_description=false +org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert +org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert +org.eclipse.jdt.core.formatter.comment.line_length=80 +org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true +org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true +org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false +org.eclipse.jdt.core.formatter.compact_else_if=true +org.eclipse.jdt.core.formatter.continuation_indentation=2 +org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off +org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on +org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=false +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true +org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true +org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true +org.eclipse.jdt.core.formatter.indent_empty_lines=false +org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false +org.eclipse.jdt.core.formatter.indentation.size=4 +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert +org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert +org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert +org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_case=insert +org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_default=insert +org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert +org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert +org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert +org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert +org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert +org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert +org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert +org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert +org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert +org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_case=insert +org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_default=insert +org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert +org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert +org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert +org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert +org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert +org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert +org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert +org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.jdt.core.formatter.join_lines_in_comments=true +org.eclipse.jdt.core.formatter.join_wrapped_lines=true +org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_anonymous_type_declaration_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_code_block_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.jdt.core.formatter.keep_enum_constant_declaration_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_enum_declaration_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_if_then_body_block_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.jdt.core.formatter.keep_lambda_body_block_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_loop_body_block_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_method_body_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line=false +org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line=false +org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line=false +org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line=false +org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line=one_line_never +org.eclipse.jdt.core.formatter.lineSplit=120 +org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false +org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false +org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 +org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines +org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines +org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.jdt.core.formatter.tabulation.char=tab +org.eclipse.jdt.core.formatter.tabulation.size=4 +org.eclipse.jdt.core.formatter.use_on_off_tags=true +org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false +org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true +org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false +org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true +org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true +org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true +org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true +org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true +org.eclipse.jdt.core.formatter.wrap_before_relational_operator=true +org.eclipse.jdt.core.formatter.wrap_before_shift_operator=true +org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true +org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true +org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter diff --git a/SampleERCP/.settings/org.eclipse.jdt.ui.prefs b/SampleERCP/.settings/org.eclipse.jdt.ui.prefs new file mode 100644 index 00000000..82f3475c --- /dev/null +++ b/SampleERCP/.settings/org.eclipse.jdt.ui.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +formatter_profile=_Eclipse ajusted +formatter_settings_version=16 +org.eclipse.jdt.ui.text.custom_code_templates= diff --git a/SampleERCP/.settings/org.eclipse.ltk.core.refactoring.prefs b/SampleERCP/.settings/org.eclipse.ltk.core.refactoring.prefs new file mode 100644 index 00000000..b196c64a --- /dev/null +++ b/SampleERCP/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false diff --git a/SampleERCP/.settings/org.eclipse.pde.prefs b/SampleERCP/.settings/org.eclipse.pde.prefs new file mode 100644 index 00000000..90e8aa13 --- /dev/null +++ b/SampleERCP/.settings/org.eclipse.pde.prefs @@ -0,0 +1,34 @@ +compilers.f.unresolved-features=1 +compilers.f.unresolved-plugins=1 +compilers.incompatible-environment=1 +compilers.p.build=1 +compilers.p.build.bin.includes=1 +compilers.p.build.encodings=1 +compilers.p.build.java.compiler=1 +compilers.p.build.java.compliance=1 +compilers.p.build.missing.output=2 +compilers.p.build.output.library=1 +compilers.p.build.source.library=1 +compilers.p.build.src.includes=1 +compilers.p.deprecated=1 +compilers.p.discouraged-class=1 +compilers.p.internal=1 +compilers.p.missing-packages=1 +compilers.p.missing-version-export-package=2 +compilers.p.missing-version-import-package=2 +compilers.p.missing-version-require-bundle=2 +compilers.p.no-required-att=0 +compilers.p.no.automatic.module=1 +compilers.p.not-externalized-att=1 +compilers.p.service.component.without.lazyactivation=1 +compilers.p.unknown-attribute=1 +compilers.p.unknown-class=1 +compilers.p.unknown-element=1 +compilers.p.unknown-identifier=1 +compilers.p.unknown-resource=1 +compilers.p.unresolved-ex-points=0 +compilers.p.unresolved-import=0 +compilers.s.create-docs=false +compilers.s.doc-folder=doc +compilers.s.open-tags=1 +eclipse.preferences.version=1 diff --git a/SampleERCP/.settings/org.eclipse.wst.sse.core.prefs b/SampleERCP/.settings/org.eclipse.wst.sse.core.prefs new file mode 100644 index 00000000..e6c26be0 --- /dev/null +++ b/SampleERCP/.settings/org.eclipse.wst.sse.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +task-tags/use-project-settings=true diff --git a/SampleERCP/.settings/org.sonarlint.eclipse.core.prefs b/SampleERCP/.settings/org.sonarlint.eclipse.core.prefs new file mode 100644 index 00000000..76926ab0 --- /dev/null +++ b/SampleERCP/.settings/org.sonarlint.eclipse.core.prefs @@ -0,0 +1,4 @@ +autoEnabled=true +eclipse.preferences.version=1 +extraProperties= +fileExclusions= diff --git a/SampleERCP/Application.e4xmi b/SampleERCP/Application.e4xmi new file mode 100644 index 00000000..1b3bd2a0 --- /dev/null +++ b/SampleERCP/Application.e4xmi @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SampleERCP/LICENSE b/SampleERCP/LICENSE new file mode 100644 index 00000000..d3087e4c --- /dev/null +++ b/SampleERCP/LICENSE @@ -0,0 +1,277 @@ +Eclipse Public License - v 2.0 + + THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + + a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and + + b) in the case of each subsequent Contributor: + i) changes to the Program, and + ii) additions to the Program; + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + "originates" from a Contributor if it was added to the Program by + such Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. + +"Contributor" means any person or entity that Distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which +are necessarily infringed by the use or sale of its Contribution alone +or when combined with the Program. + +"Program" means the Contributions Distributed in accordance with this +Agreement. + +"Recipient" means anyone who receives the Program under this Agreement +or any Secondary License (as applicable), including Contributors. + +"Derivative Works" shall mean any work, whether in Source Code or other +form, that is based on (or derived from) the Program and for which the +editorial revisions, annotations, elaborations, or other modifications +represent, as a whole, an original work of authorship. + +"Modified Works" shall mean any work in Source Code or other form that +results from an addition to, deletion from, or modification of the +contents of the Program, including, for purposes of clarity any new file +in Source Code form that contains any contents of the Program. Modified +Works shall not include works that contain only declarations, +interfaces, types, classes, structures, or files of the Program solely +in each case in order to link to, bind by name, or subclass the Program +or Modified Works thereof. + +"Distribute" means the acts of a) distributing or b) making available +in any manner that enables the transfer of a copy. + +"Source Code" means the form of a Program preferred for making +modifications, including but not limited to software source code, +documentation source, and configuration files. + +"Secondary License" means either the GNU General Public License, +Version 2.0, or any later versions of that license, including any +exceptions or additional permissions as identified by the initial +Contributor. + +2. GRANT OF RIGHTS + + a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. + + b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, at + the time the Contribution is added by the Contributor, such addition + of the Contribution causes such combination to be covered by the + Licensed Patents. The patent license shall not apply to any other + combinations which include the Contribution. No hardware per se is + licensed hereunder. + + c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the + rights and licenses granted hereunder, each Recipient hereby + assumes sole responsibility to secure any other intellectual + property rights needed, if any. For example, if a third party + patent license is required to allow Recipient to Distribute the + Program, it is Recipient's responsibility to acquire that license + before distributing the Program. + + d) Each Contributor represents that to its knowledge it has + sufficient copyright rights in its Contribution, if any, to grant + the copyright license set forth in this Agreement. + + e) Notwithstanding the terms of any Secondary License, no + Contributor makes additional grants to any Recipient (other than + those set forth in this Agreement) as a result of such Recipient's + receipt of the Program under the terms of a Secondary License + (if permitted under the terms of Section 3). + +3. REQUIREMENTS + +3.1 If a Contributor Distributes the Program in any form, then: + + a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and + + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: + i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including + warranties or conditions of title and non-infringement, and + implied warranties or conditions of merchantability and fitness + for a particular purpose; + + ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, + incidental and consequential damages, such as lost profits; + + iii) does not attempt to limit or alter the recipients' rights + in the Source Code under section 3.2; and + + iv) requires any subsequent distribution of the Program by any + party to be under a license that satisfies the requirements + of this section 3. + +3.2 When the Program is Distributed as Source Code: + + a) it must be made available under this Agreement, or if the + Program (i) is combined with other material in a separate file or + files made available under a Secondary License, and (ii) the initial + Contributor attached to the Source Code the notice described in + Exhibit A of this Agreement, then the Program may be made available + under the terms of such Secondary Licenses, and + + b) a copy of this Agreement must be included with each copy of + the Program. + +3.3 Contributors may not remove or alter any copyright, patent, +trademark, attribution notices, disclaimers of warranty, or limitations +of liability ("notices") contained within the Program from any copy of +the Program which they Distribute, provided that Contributors may add +their own appropriate notices. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities +with respect to end users, business partners and the like. While this +license is intended to facilitate the commercial use of the Program, +the Contributor who includes the Program in a commercial product +offering should do so in a manner which does not create potential +liability for other Contributors. Therefore, if a Contributor includes +the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and indemnify every +other Contributor ("Indemnified Contributor") against any losses, +damages and costs (collectively "Losses") arising from claims, lawsuits +and other legal actions brought by a third party against the Indemnified +Contributor to the extent caused by the acts or omissions of such +Commercial Contributor in connection with its distribution of the Program +in a commercial product offering. The obligations in this section do not +apply to any claims or Losses relating to any actual or alleged +intellectual property infringement. In order to qualify, an Indemnified +Contributor must: a) promptly notify the Commercial Contributor in +writing of such claim, and b) allow the Commercial Contributor to control, +and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may +participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those performance +claims and warranties, and if a court requires any other Contributor to +pay any damages as a result, the Commercial Contributor must pay +those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" +BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE. Each Recipient is solely responsible for determining the +appropriateness of using and distributing the Program and assumes all +risks associated with its exercise of rights under this Agreement, +including but not limited to the risks and costs of program errors, +compliance with applicable laws, damage to or loss of data, programs +or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS +SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE +EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further +action by the parties hereto, such provision shall be reformed to the +minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other software +or hardware) infringes such Recipient's patent(s), then such Recipient's +rights granted under Section 2(b) shall terminate as of the date such +litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of +time after becoming aware of such noncompliance. If all Recipient's +rights under this Agreement terminate, Recipient agrees to cease use +and distribution of the Program as soon as reasonably practicable. +However, Recipient's obligations under this Agreement and any licenses +granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, +but in order to avoid inconsistency the Agreement is copyrighted and +may only be modified in the following manner. The Agreement Steward +reserves the right to publish new versions (including revisions) of +this Agreement from time to time. No one other than the Agreement +Steward has the right to modify this Agreement. The Eclipse Foundation +is the initial Agreement Steward. The Eclipse Foundation may assign the +responsibility to serve as the Agreement Steward to a suitable separate +entity. Each new version of the Agreement will be given a distinguishing +version number. The Program (including Contributions) may always be +Distributed subject to the version of the Agreement under which it was +received. In addition, after a new version of the Agreement is published, +Contributor may elect to Distribute the Program (including its +Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient +receives no rights or licenses to the intellectual property of any +Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted +under this Agreement are reserved. Nothing in this Agreement is intended +to be enforceable by any entity that is not a Contributor or Recipient. +No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice + +"This Source Code may also be made available under the following +Secondary Licenses when the conditions for such availability set forth +in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), +version(s), and exceptions or additional permissions here}." + + Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. + + If it is not possible or desirable to put the notice in a particular + file, then You may include the notice in a location (such as a LICENSE + file in a relevant directory) where a recipient would be likely to + look for such a notice. + + You may add additional accurate notices of copyright ownership. diff --git a/SampleERCP/META-INF/MANIFEST.MF b/SampleERCP/META-INF/MANIFEST.MF new file mode 100644 index 00000000..d3710123 --- /dev/null +++ b/SampleERCP/META-INF/MANIFEST.MF @@ -0,0 +1,19 @@ +Manifest-Version: 1.0 +Bundle-ManifestVersion: 2 +Bundle-Name: %Bundle-Name +Bundle-SymbolicName: SampleERCP;singleton:=true +Bundle-Version: 1.0.0.qualifier +Bundle-Vendor: %Bundle-Vendor +Require-Bundle: org.eclipse.core.runtime;bundle-version="3.15.200", + org.eclipse.e4.ui.model.workbench;bundle-version="2.1.300", + org.eclipse.jface;bundle-version="3.15.100", + org.eclipse.e4.ui.workbench;bundle-version="1.9.0", + org.eclipse.e4.core.di;bundle-version="1.7.100", + org.eclipse.e4.ui.di;bundle-version="1.2.500", + org.eclipse.ui.workbench;bundle-version="3.113.0", + javax.annotation;bundle-version="1.2.0" +Bundle-RequiredExecutionEnvironment: JavaSE-1.8 +Automatic-Module-Name: Sample +Export-Package: sampleercp.handlers;uses:="org.eclipse.swt.widgets,org.eclipse.e4.ui.workbench,org.eclipse.e4.ui.workbench.modeling", + sampleercp.parts;uses:="org.eclipse.swt.widgets", + sampleercp.splashhandlers diff --git a/SampleERCP/OSGI-INF/l10n/bundle.properties b/SampleERCP/OSGI-INF/l10n/bundle.properties new file mode 100644 index 00000000..e07734a8 --- /dev/null +++ b/SampleERCP/OSGI-INF/l10n/bundle.properties @@ -0,0 +1,6 @@ +#Properties file for Sample +Bundle-Vendor = MYSELF +Bundle-Name = Sample +product.name = Sample +extension-point.name = Splash Extensions +product.name.0 = Simulator WIP \ No newline at end of file diff --git a/SampleERCP/SampleERCP.product b/SampleERCP/SampleERCP.product new file mode 100644 index 00000000..fe801d11 --- /dev/null +++ b/SampleERCP/SampleERCP.product @@ -0,0 +1,174 @@ + + + + + + + + Example + + + + + + + + -clearPersistedState + + -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts + + + + + + + + + + + + + + + + + + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11 + + + + https://www.eclipse.org/legal/epl-2.0/ + + Copyright (c) 2019 Christian Femers, Daniel Kirschten and Fabian Stemmler + +This program and the accompanying materials are made +available under the terms of the Eclipse Public License 2.0 +which is available at https://www.eclipse.org/legal/epl-2.0/ + +This Source Code may also be made available under the following Secondary +Licenses when the conditions for such availability set forth in the Eclipse +Public License, v. 2.0 are satisfied: GNU General Public License, version 2 +with the GNU Classpath Exception which is +available at https://www.gnu.org/software/classpath/license.html. + +SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SampleERCP/build.properties b/SampleERCP/build.properties new file mode 100644 index 00000000..e0ed3cc5 --- /dev/null +++ b/SampleERCP/build.properties @@ -0,0 +1,12 @@ +output.. = bin/ +bin.includes = plugin.xml,\ + META-INF/,\ + .,\ + icons/,\ + Application.e4xmi,\ + css/,\ + splash.bmp,\ + schema/,\ + OSGI-INF/l10n/bundle.properties,\ + OSGI-INF/ +source.. = src/ diff --git a/SampleERCP/css/default.css b/SampleERCP/css/default.css new file mode 100644 index 00000000..e69de29b diff --git a/SampleERCP/icons/af.png b/SampleERCP/icons/af.png new file mode 100644 index 0000000000000000000000000000000000000000..bcd0ce8a77e325d889cf22bee7e892eb5f1492f0 GIT binary patch literal 7657 zcmeHLX;2i`8ttBiVFuavWdIch5W*&|C>f_g#LSH2# zV&2fu&_n+|Tw7av=FAyn5i3hesimd4xjB!=BS0Wh1x@n>0=ay+qM~97I3^5H$%t6B ztE)>UlPz7kR4f+5L>vwV4%-w8MMh?3aY+e)T3T98SYryezh^|OI668CfnT|D1)+gf zDvgYcgaY9REH*mI7!F^voyNvSf+XP(4h{}3E-rGpTp$prsi{o?5I5wdY?VOHzy1nc zL*3J-PhYTL;mC*_AfO>Gx3e@UISWGdM#jeL*RO|7@7}$8`0!y96O)4n4L38amVfHO2)ySlq&c6Kf<&QVd(Jd&rR zl|Z(A`*s+83dkl(9&UxO32A#S@-(-wkVqs53c%9b+M=Xs5LQ=P+t|<`AC@yBM}z(e z=A)^lRbE~m6&VHdi9`q{LfnG#DPY17{x{!zgFir%m6er~lY>Yd6%}>)@?{{fmC1N) z1cHrHQ&VTnnw6QEdFRd@$iKXz+|0~Oz~@tJ!*C@<;TC#A&_dwAV<1DY_4V~-y!92E z02AK0aU(G?!O*~v#YaU%L^wJ+9zA*l^R8MIjEBfG00FGk)zu*(Aqb~UO-*TOX)9Lv zbIWnGG5n2N9yWf=wwW_$j(e<9SAfOR)6FN38$&)#A<}ll57lt*BO-%4kWmQ!}Lj#^k#9}sxKF7tqhMS_| z;`;jfm2ATd5WskT;4zTF_3PIJ^41T-zn(GEcKo+vebUOx%EH28%a$!#T3Vn%p`aQY z8(Lag@DMZN34{VPj96I3K!VsJ>|$V`k0`2u7h)-{$6Tq(%E}!(c6fMrAU}>RgAU%h zaQ@tbYljz@Jzef99v-Go6uNEOA2|UxH-!K5&p-e4(@)66ZfD?o3WjLWPN%*v8ftp_y5o0r0$`xI<1v1iGJ_Bhk>%)zQJ1fCAF0 z9~~VH??cSIe?QmVeKw*ig0qv86PAHBQ4J?0T`DRnwzIS6@yN7Wx4;LaP4-dGNd}IXYt-9JeUmqW? zN&y;5sh||ps6qj1?`3Brgd!Zk^*C7E)zHuoK{ftTs)W}&S0;iVjU(wfpzdC3XoMCE zQSTCJJYud1^;=eE2TwXly@g4!Oh7;Yb_|C4dVB3;vXv{}5DEprF;;M)#)7R8w7k5$ zjE#*qY}kN&1@n!W5)sPev z#NY_MJ45YxVKaW0=tH(JN?BRiJMX;fz|yLLLQ(Kr4e`n0wj1S z9obAOl>+gJuUC1S+_cqheBDXZ+NlunNi{xLcy7Un+j8C6AK}rXHG}Pcx z3ZkHSw2*R`yb^-w;P&n9ZPwP-fQSuoYJk+nQZlrqA(0^3?c28xwKeht`T%t3&>>)o zi;Y!Rb~{;6zOMVWMJXHx=8$HKmbHO$!d z_SbN%{tl;@6457w?-yCx(ADh>+^Lv7=?Y#C!#On}CP zUG|F2peV&R*Z>aVDCgnY_Vx&PJU>6b&7XxwpZ(XHZelBafqay%Xd6w)SA4X}8D28x zDBP4UWsCb7k#qO%-8jXcIB^154@;wSJ}&O9x8CBaEQT$%fvdj${<6}Ns_Gi}!NrRg z-QAfVcgHs*36xKv?tL<2{e*gGR)Mg%=LSR-)-2L}fQ1ws2@=zrHk!4i4qG;-ZSPp?lt`2;8R3Du&iu(sq_PR-n1BrQx3#sQ!b9Sl6gT(&BpaGA5qAp& zj~*5vKrzEo-nhe}FH8k>E}9aUk$a7T_Dfutg%qADvZ zs;aB;gWJ}vUnV6bfA(2;M`zdI&>-9pETZI^GMX0yIdiCZEh;Knuwa3qfdOJ{Y-}ty z3fUS5TI2)#R)gXjAzsDVe&@A6_QV%EV0-vo2>}V(N8aGRg6NZzlTjDpcJboHs7IJ& z_2=3v!}@c}sXAI!ZK*on|LMKIVZ92Gf3x)}Y<&^!P`c0c+qKM?6@GzBFZsN;_rJm= BLuLQ~ literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/app/ico_128t.png b/SampleERCP/icons/app/ico_128t.png new file mode 100644 index 0000000000000000000000000000000000000000..5c27fb828bc28b0f3241211287d7670042a05600 GIT binary patch literal 17104 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 PoJUbuK5bC3|9}74W-jFY literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/app/ico_256t.png b/SampleERCP/icons/app/ico_256t.png new file mode 100644 index 0000000000000000000000000000000000000000..82499992d5257b36ea349f946dada4a6cdf5ac51 GIT binary patch literal 54938 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 KMNUMnLSTZ;Cupny literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/app/ico_256t.xpm b/SampleERCP/icons/app/ico_256t.xpm new file mode 100644 index 00000000..4e1fa7da --- /dev/null +++ b/SampleERCP/icons/app/ico_256t.xpm @@ -0,0 +1,3009 @@ +/* XPM */ +static char * C:\Users\Christian\Documents\Informatik_Studium\ico_256t_xpm[] = { +"256 256 2750 2", +" c None", +". c #000000", +"+ c #00100E", +"@ c #001312", +"# c #001413", +"$ c #001C1B", +"% c #001A19", +"& c #001515", +"* c #002120", +"= c #002221", +"- c #001918", +"; c #002525", +"> c #002927", +", c #002323", +"' c #000F0E", +") c #001C1A", +"! c #002726", +"~ c #002C2B", +"{ c #002928", +"] c #001110", +"^ c #001E1C", +"/ c #002727", +"( c #002D2C", +"_ c #002B2B", +": c #002827", +"< c #001E1D", +"[ c #001211", +"} c #001F1C", +"| c #002E2E", +"1 c #002625", +"2 c #001D1D", +"3 c #002121", +"4 c #002C2C", +"5 c #001514", +"6 c #002F2E", +"7 c #002B2C", +"8 c #002424", +"9 c #001816", +"0 c #002F2D", +"a c #00302F", +"b c #001A18", +"c c #002725", +"d c #002A29", +"e c #001B1A", +"f c #003130", +"g c #003131", +"h c #002F2F", +"i c #001F1D", +"j c #000D0B", +"k c #001615", +"l c #00110F", +"m c #001010", +"n c #001F1E", +"o c #002B2A", +"p c #002220", +"q c #002321", +"r c #002021", +"s c #00201E", +"t c #001D1C", +"u c #001D1B", +"v c #001917", +"w c #001716", +"x c #001313", +"y c #001111", +"z c #001F1F", +"A c #003333", +"B c #003231", +"C c #003332", +"D c #003232", +"E c #002020", +"F c #002E2C", +"G c #002929", +"H c #002524", +"I c #001E1E", +"J c #001818", +"K c #001717", +"L c #001414", +"M c #002E2F", +"N c #003233", +"O c #002E2D", +"P c #002423", +"Q c #00201F", +"R c #001A1A", +"S c #002F30", +"T c #003434", +"U c #002322", +"V c #003334", +"W c #002D2D", +"X c #002828", +"Y c #002324", +"Z c #002222", +"` c #001817", +" . c #003635", +".. c #003535", +"+. c #003534", +"@. c #003636", +"#. c #003433", +"$. c #002D2E", +"%. c #003533", +"&. c #003837", +"*. c #003736", +"=. c #003836", +"-. c #003735", +";. c #003432", +">. c #002C2A", +",. c #002422", +"'. c #002320", +"). c #001C1C", +"!. c #003331", +"~. c #002A28", +"{. c #002624", +"]. c #003737", +"^. c #002D2B", +"/. c #003839", +"(. c #003838", +"_. c #003939", +":. c #003230", +"<. c #002B29", +"[. c #003637", +"}. c #000C0B", +"|. c #001412", +"1. c #00393A", +"2. c #003A3A", +"3. c #002626", +"4. c #001715", +"5. c #002523", +"6. c #003A3B", +"7. c #003536", +"8. c #003A39", +"9. c #00302E", +"0. c #003C3C", +"a. c #003B3C", +"b. c #003B3B", +"c. c #003B3A", +"d. c #003A3C", +"e. c #003738", +"f. c #003030", +"g. c #00292A", +"h. c #001919", +"i. c #001614", +"j. c #002A2A", +"k. c #003C3D", +"l. c #003B3D", +"m. c #003D3D", +"n. c #003132", +"o. c #003537", +"p. c #003C3E", +"q. c #003D3C", +"r. c #003E3E", +"s. c #003E3D", +"t. c #003F3F", +"u. c #003F3E", +"v. c #003E3F", +"w. c #003C3B", +"x. c #003938", +"y. c #003D3F", +"z. c #004041", +"A. c #004040", +"B. c #003F40", +"C. c #003F41", +"D. c #003E40", +"E. c #004042", +"F. c #00403F", +"G. c #004141", +"H. c #004142", +"I. c #004241", +"J. c #003031", +"K. c #004242", +"L. c #003634", +"M. c #004140", +"N. c #004243", +"O. c #004344", +"P. c #004345", +"Q. c #004445", +"R. c #004244", +"S. c #004343", +"T. c #004444", +"U. c #002C2D", +"V. c #00383A", +"W. c #004546", +"X. c #004446", +"Y. c #004245", +"Z. c #004646", +"`. c #004143", +" + c #004545", +".+ c #004647", +"++ c #004747", +"@+ c #004447", +"#+ c #004547", +"$+ c #004746", +"%+ c #004748", +"&+ c #00484A", +"*+ c #004849", +"=+ c #00474A", +"-+ c #00484B", +";+ c #004749", +">+ c #004848", +",+ c #004A4C", +"'+ c #00494C", +")+ c #004B4C", +"!+ c #00494B", +"~+ c #00494A", +"{+ c #004A4B", +"]+ c #004C4C", +"^+ c #004949", +"/+ c #004B4B", +"(+ c #004C4D", +"_+ c #004C4B", +":+ c #004D4D", +"<+ c #004D4E", +"[+ c #004E4F", +"}+ c #004D4F", +"|+ c #004E4E", +"1+ c #004C4E", +"2+ c #004645", +"3+ c #004E50", +"4+ c #004F4F", +"5+ c #004F50", +"6+ c #004649", +"7+ c #005052", +"8+ c #005051", +"9+ c #004F51", +"0+ c #005053", +"a+ c #005153", +"b+ c #003D3E", +"c+ c #005254", +"d+ c #004B4D", +"e+ c #005253", +"f+ c #005152", +"g+ c #005355", +"h+ c #005255", +"i+ c #005154", +"j+ c #005356", +"k+ c #005354", +"l+ c #005456", +"m+ c #005050", +"n+ c #005455", +"o+ c #005457", +"p+ c #005557", +"q+ c #005556", +"r+ c #005658", +"s+ c #005659", +"t+ c #004A4A", +"u+ c #005759", +"v+ c #005558", +"w+ c #004648", +"x+ c #00575A", +"y+ c #00585A", +"z+ c #005859", +"A+ c #00585B", +"B+ c #004C4F", +"C+ c #00595C", +"D+ c #005A5D", +"E+ c #005A5C", +"F+ c #00595B", +"G+ c #00595D", +"H+ c #005B5D", +"I+ c #00585C", +"J+ c #005A5B", +"K+ c #004D50", +"L+ c #005B5E", +"M+ c #005C5E", +"N+ c #005C5F", +"O+ c #005C5D", +"P+ c #005B5F", +"Q+ c #005D5E", +"R+ c #005E60", +"S+ c #005D5F", +"T+ c #005E5F", +"U+ c #005B5C", +"V+ c #005151", +"W+ c #005F60", +"X+ c #004342", +"Y+ c #005657", +"Z+ c #005F62", +"`+ c #005F63", +" @ c #005E61", +".@ c #005758", +"+@ c #005D62", +"@@ c #005D60", +"#@ c #005C60", +"$@ c #005E62", +"%@ c #006063", +"&@ c #005F61", +"*@ c #006164", +"=@ c #006364", +"-@ c #006264", +";@ c #006265", +">@ c #006163", +",@ c #006365", +"'@ c #006465", +")@ c #006466", +"!@ c #006162", +"~@ c #006064", +"{@ c #006366", +"]@ c #006367", +"^@ c #006062", +"/@ c #006567", +"(@ c #00595A", +"_@ c #006568", +":@ c #006467", +"<@ c #006566", +"[@ c #006267", +"}@ c #006165", +"|@ c #006569", +"1@ c #006469", +"2@ c #004346", +"3@ c #004A4D", +"4@ c #006468", +"5@ c #006769", +"6@ c #006669", +"7@ c #00676A", +"8@ c #006668", +"9@ c #005E63", +"0@ c #00666A", +"a@ c #003A38", +"b@ c #006667", +"c@ c #005D61", +"d@ c #00686B", +"e@ c #00676B", +"f@ c #00686A", +"g@ c #2A5B5C", +"h@ c #00686C", +"i@ c #00696C", +"j@ c #00676C", +"k@ c #004548", +"l@ c #00696B", +"m@ c #00666B", +"n@ c #006B6D", +"o@ c #006A6D", +"p@ c #006A6C", +"q@ c #005458", +"r@ c #00696A", +"s@ c #00696D", +"t@ c #006A6E", +"u@ c #006C6D", +"v@ c #006B6E", +"w@ c #005252", +"x@ c #006C6E", +"y@ c #006B6F", +"z@ c #006C6F", +"A@ c #006E71", +"B@ c #006D6F", +"C@ c #006E70", +"D@ c #006D70", +"E@ c #006C70", +"F@ c #006D6E", +"G@ c #006E6F", +"H@ c #007072", +"I@ c #006F71", +"J@ c #007071", +"K@ c #006D71", +"L@ c #006F72", +"M@ c #007073", +"N@ c #007173", +"O@ c #006F73", +"P@ c #007074", +"Q@ c #006A6B", +"R@ c #00575B", +"S@ c #007172", +"T@ c #007174", +"U@ c #006266", +"V@ c #007175", +"W@ c #00656A", +"X@ c #007274", +"Y@ c #006E72", +"Z@ c #006368", +"`@ c #004F52", +" # c #004E51", +".# c #007376", +"+# c #007275", +"@# c #007276", +"## c #007375", +"$# c #007477", +"%# c #007476", +"&# c #005353", +"*# c #007377", +"=# c #007578", +"-# c #005A5E", +";# c #007577", +"># c #005155", +",# c #007679", +"'# c #007678", +")# c #00777A", +"!# c #007779", +"~# c #00787A", +"{# c #00767A", +"]# c #00787B", +"^# c #007478", +"/# c #00797C", +"(# c #00797B", +"_# c #007A7C", +":# c #007576", +"<# c #007879", +"[# c #007A7B", +"}# c #006263", +"|# c #005C5C", +"1# c #007A7D", +"2# c #007B7E", +"3# c #007B7D", +"4# c #00797D", +"5# c #007273", +"6# c #007C7E", +"7# c #007A7E", +"8# c #007D7F", +"9# c #007D80", +"0# c #007D81", +"a# c #007E80", +"b# c #007B7C", +"c# c #007F81", +"d# c #007D7E", +"e# c #007C7F", +"f# c #007E7F", +"g# c #007E83", +"h# c #007F82", +"i# c #007E81", +"j# c #007E82", +"k# c #007F83", +"l# c #007D82", +"m# c #007C80", +"n# c #008084", +"o# c #004C50", +"p# c #008184", +"q# c #008083", +"r# c #008183", +"s# c #008082", +"t# c #008286", +"u# c #008487", +"v# c #008387", +"w# c #008386", +"x# c #008185", +"y# c #006B6C", +"z# c #008284", +"A# c #008588", +"B# c #008488", +"C# c #008388", +"D# c #008287", +"E# c #008285", +"F# c #008589", +"G# c #00868B", +"H# c #00858A", +"I# c #00858B", +"J# c #00868A", +"K# c #00868C", +"L# c #008489", +"M# c #00797E", +"N# c #004A4E", +"O# c #00878B", +"P# c #00878D", +"Q# c #00878C", +"R# c #00888D", +"S# c #00888C", +"T# c #00888B", +"U# c #00898C", +"V# c #00878E", +"W# c #00898D", +"X# c #008A8E", +"Y# c #00898E", +"Z# c #008A8F", +"`# c #008A8D", +" $ c #00898F", +".$ c #008389", +"+$ c #008990", +"@$ c #00777B", +"#$ c #008C91", +"$$ c #008D91", +"%$ c #008C90", +"&$ c #008D92", +"*$ c #008B90", +"=$ c #006D72", +"-$ c #008B91", +";$ c #008186", +">$ c #008E92", +",$ c #008F93", +"'$ c #008E93", +")$ c #009094", +"!$ c #008F92", +"~$ c #008B8F", +"{$ c #008F94", +"]$ c #009195", +"^$ c #009095", +"/$ c #009194", +"($ c #007F84", +"_$ c #009093", +":$ c #006869", +"<$ c #009296", +"[$ c #009297", +"}$ c #009196", +"|$ c #009397", +"1$ c #009197", +"2$ c #009096", +"3$ c #009498", +"4$ c #009598", +"5$ c #009398", +"6$ c #009497", +"7$ c #008C8F", +"8$ c #009295", +"9$ c #009499", +"0$ c #009599", +"a$ c #00959A", +"b$ c #00969A", +"c$ c #009399", +"d$ c #00969B", +"e$ c #00959B", +"f$ c #00949A", +"g$ c #006061", +"h$ c #009298", +"i$ c #00989F", +"j$ c #00979D", +"k$ c #00989D", +"l$ c #00989E", +"m$ c #00979C", +"n$ c #00979B", +"o$ c #00979E", +"p$ c #00999F", +"q$ c #009A9F", +"r$ c #0099A0", +"s$ c #009AA0", +"t$ c #008C92", +"u$ c #009AA1", +"v$ c #00999E", +"w$ c #008689", +"x$ c #009BA0", +"y$ c #009CA0", +"z$ c #009CA1", +"A$ c #009BA1", +"B$ c #00787C", +"C$ c #009DA2", +"D$ c #009EA3", +"E$ c #009CA2", +"F$ c #009DA3", +"G$ c #009EA2", +"H$ c #009CA3", +"I$ c #009EA5", +"J$ c #009FA5", +"K$ c #009EA4", +"L$ c #009DA4", +"M$ c #00A0A6", +"N$ c #009EA6", +"O$ c #009FA6", +"P$ c #008F95", +"Q$ c #009BA2", +"R$ c #00A1A7", +"S$ c #00A0A7", +"T$ c #007A7F", +"U$ c #00959C", +"V$ c #00A3A9", +"W$ c #00A2A9", +"X$ c #00A1A8", +"Y$ c #00A2A8", +"Z$ c #00A3AA", +"`$ c #009B9F", +" % c #00A4AA", +".% c #00A5AA", +"+% c #00A3A8", +"@% c #008D90", +"#% c #009FA4", +"$% c #00A5AB", +"%% c #00A4A9", +"&% c #00787D", +"*% c #008385", +"=% c #00A4AB", +"-% c #00A5AC", +";% c #00A6AC", +">% c #00A6AD", +",% c #00A6AB", +"'% c #00A7AC", +")% c #00A8AE", +"!% c #00A7AE", +"~% c #00A8B0", +"{% c #00A7AF", +"]% c #00A9AF", +"^% c #00A8AF", +"/% c #007B80", +"(% c #00A7AD", +"_% c #00A6AE", +":% c #00A9B0", +"<% c #00777C", +"[% c #00A9B1", +"}% c #00A4AC", +"|% c #007B7F", +"1% c #00AAB1", +"2% c #00AAB2", +"3% c #00A9B2", +"4% c #01A3AA", +"5% c #01AAB2", +"6% c #01ABB3", +"7% c #01AAB1", +"8% c #01949A", +"9% c #01A5AC", +"0% c #01A8B0", +"a% c #018D91", +"b% c #01A1A6", +"c% c #019498", +"d% c #01A6AC", +"e% c #01ADB4", +"f% c #01ACB3", +"g% c #01ACB4", +"h% c #02ACB5", +"i% c #02ACB4", +"j% c #01ACB5", +"k% c #02A9B2", +"l% c #019DA2", +"m% c #018286", +"n% c #019AA0", +"o% c #02A8B0", +"p% c #00ABB3", +"q% c #01ADB5", +"r% c #01A7AF", +"s% c #02999F", +"t% c #019399", +"u% c #01A6AD", +"v% c #02ADB4", +"w% c #01A9B1", +"x% c #019CA2", +"y% c #018183", +"z% c #02787A", +"A% c #01989D", +"B% c #02A8AF", +"C% c #02AEB5", +"D% c #02ADB5", +"E% c #01AEB4", +"F% c #02AEB4", +"G% c #01ADB3", +"H% c #02A9B1", +"I% c #029BA1", +"J% c #017B7F", +"K% c #018387", +"L% c #019FA5", +"M% c #02AAB2", +"N% c #03AEB6", +"O% c #02A6AD", +"P% c #01787B", +"Q% c #03AEB4", +"R% c #02ACB3", +"S% c #02A8B1", +"T% c #029A9F", +"U% c #017A7C", +"V% c #028084", +"W% c #039EA4", +"X% c #03AAB3", +"Y% c #03AEB5", +"Z% c #03AFB6", +"`% c #03AFB5", +" & c #03B0B6", +".& c #03A8AF", +"+& c #02989D", +"@& c #028B8F", +"#& c #03A3AB", +"$& c #03ACB5", +"%& c #02AFB6", +"&& c #02AEB6", +"*& c #03ADB4", +"=& c #03A5AC", +"-& c #028F93", +";& c #039FA6", +">& c #03ABB3", +",& c #02AFB5", +"'& c #02969A", +")& c #048B8F", +"!& c #03A3AA", +"~& c #04ADB5", +"{& c #04B1B7", +"]& c #05B1B8", +"^& c #04B0B7", +"/& c #04B1B8", +"(& c #05B0B7", +"_& c #05A8AF", +":& c #049399", +"<& c #026C70", +"[& c #039399", +"}& c #03A7AF", +"|& c #05AFB7", +"1& c #04ADB6", +"2& c #04A3AA", +"3& c #048A8D", +"4& c #038C90", +"5& c #03A4AA", +"6& c #04AEB5", +"7& c #049297", +"8& c #036B6D", +"9& c #049296", +"0& c #05B0B6", +"a& c #05B2B9", +"b& c #05A7AD", +"c& c #048D92", +"d& c #03787B", +"e& c #039AA0", +"f& c #05ABB3", +"g& c #05AEB5", +"h& c #049FA5", +"i& c #048185", +"j& c #036C6F", +"k& c #049397", +"l& c #05A9B0", +"m& c #04AFB7", +"n& c #05AFB6", +"o& c #04A5AD", +"p& c #038B8F", +"q& c #037477", +"r& c #04979E", +"s& c #06B3B9", +"t& c #06B3BA", +"u& c #05A3AA", +"v& c #04878B", +"w& c #05A1A6", +"x& c #05B2B8", +"y& c #05ADB4", +"z& c #049CA1", +"A& c #03767A", +"B& c #059BA0", +"C& c #06B2B9", +"D& c #04B2B9", +"E& c #04A2A8", +"F& c #048589", +"G& c #047E82", +"H& c #05A0A6", +"I& c #06AFB7", +"J& c #08B4BB", +"K& c #07B4BB", +"L& c #06B4BB", +"M& c #06B4BA", +"N& c #07B3BA", +"O& c #06B0B7", +"P& c #069FA5", +"Q& c #047F81", +"R& c #058B90", +"S& c #05A6AD", +"T& c #07B4BA", +"U& c #07B2B9", +"V& c #06ABB3", +"W& c #05989C", +"X& c #058084", +"Y& c #059FA6", +"Z& c #07AFB6", +"`& c #059EA4", +" * c #047D81", +".* c #05878C", +"+* c #08A6AC", +"@* c #09B3B9", +"#* c #08B5BC", +"$* c #09B5BC", +"%* c #09B4BB", +"&* c #09AFB6", +"** c #069CA1", +"=* c #069399", +"-* c #07ABB2", +";* c #09B5BB", +">* c #08B6BD", +",* c #09B4BA", +"'* c #07AAB1", +")* c #049298", +"!* c #058A8E", +"~* c #07A5AC", +"{* c #08B2B9", +"]* c #08B4BC", +"^* c #07AEB5", +"/* c #079AA0", +"(* c #079195", +"_* c #09AAB2", +":* c #0AB5BC", +"<* c #0AB7BE", +"[* c #09B6BD", +"}* c #0AB6BD", +"|* c #09ADB5", +"1* c #07979C", +"2* c #057578", +"3* c #08AEB5", +"4* c #0AB7BD", +"5* c #08A9AF", +"6* c #078D91", +"7* c #069296", +"8* c #09ACB3", +"9* c #0AB6BC", +"0* c #06969A", +"a* c #057174", +"b* c #08999F", +"c* c #0AB0B6", +"d* c #0AB8BF", +"e* c #09B7BE", +"f* c #0BB8BF", +"g* c #0BB7BE", +"h* c #09AAB1", +"i* c #089196", +"j* c #067F83", +"k* c #09A1A8", +"l* c #0AB2BA", +"m* c #06868A", +"n* c #067276", +"o* c #099BA0", +"p* c #0AB6BE", +"q* c #0AB5BD", +"r* c #078F93", +"s* c #077C80", +"t* c #0AA1A8", +"u* c #0BB3BA", +"v* c #0DBAC1", +"w* c #0CB9C0", +"x* c #0CBAC1", +"y* c #0BB9C0", +"z* c #0CB6BD", +"A* c #0AA9AF", +"B* c #098B90", +"C* c #07888C", +"D* c #0AA7AF", +"E* c #0DB7BE", +"F* c #0CBAC0", +"G* c #0CB2BA", +"H* c #077E82", +"I* c #0BA2A8", +"J* c #0AB4BB", +"K* c #0BBAC1", +"L* c #0CB9C1", +"M* c #0BB6BE", +"N* c #07888E", +"O* c #08868B", +"P* c #0BA6AE", +"Q* c #0DBBC2", +"R* c #0CBBC2", +"S* c #0EBBC2", +"T* c #0CBBC1", +"U* c #0DBBC1", +"V* c #0DBAC2", +"W* c #0DB9C0", +"X* c #0BB5BB", +"Y* c #0BA4AB", +"Z* c #088488", +"`* c #0A9297", +" = c #0BACB3", +".= c #0EBAC1", +"+= c #0A9CA2", +"@= c #08888D", +"#= c #0BA7AE", +"$= c #0EB7BD", +"%= c #0EBAC2", +"&= c #0CB4BB", +"*= c #0AA3AA", +"== c #088085", +"-= c #05585C", +";= c #098F94", +">= c #0DABB3", +",= c #0CB8BF", +"'= c #0EBCC2", +")= c #0EBCC3", +"!= c #0FBCC3", +"~= c #0EB5BC", +"{= c #0AA0A6", +"]= c #0A999F", +"^= c #0CB1B8", +"/= c #0FBBC1", +"(= c #0DB0B7", +"_= c #0A959B", +":= c #0A9196", +"<= c #0DADB4", +"[= c #0EB9C0", +"}= c #0FBBC2", +"|= c #0EBAC0", +"1= c #0EB3BB", +"2= c #0B9FA4", +"3= c #097B80", +"4= c #0A969C", +"5= c #0DB1B7", +"6= c #0FBDC3", +"7= c #10BDC4", +"8= c #0EBDC3", +"9= c #0FBCC4", +"0= c #10BCC2", +"a= c #0EB4BA", +"b= c #0B9BA0", +"c= c #087C80", +"d= c #0CA3A9", +"e= c #0FB7BD", +"f= c #0FBEC3", +"g= c #0FBDC2", +"h= c #0FBDC4", +"i= c #10BAC1", +"j= c #0DACB3", +"k= c #0A9095", +"l= c #0B999F", +"m= c #0EB2BA", +"n= c #0EBDC2", +"o= c #0FBCC2", +"p= c #10BDC3", +"q= c #0EB2B9", +"r= c #0B989F", +"s= c #0C959A", +"t= c #09787B", +"u= c #0C9FA5", +"v= c #10B6BE", +"w= c #11BEC4", +"x= c #10BEC4", +"y= c #12BFC6", +"z= c #11BEC5", +"A= c #11BFC5", +"B= c #10BFC4", +"C= c #12BEC5", +"D= c #11BFC6", +"E= c #11BDC3", +"F= c #0DB0B8", +"G= c #0B9498", +"H= c #0A868A", +"I= c #0CA7AE", +"J= c #10BBC0", +"K= c #10BFC5", +"L= c #11BDC5", +"M= c #12BFC5", +"N= c #10B9C0", +"O= c #0DAAB0", +"P= c #0A898E", +"Q= c #0A7B7F", +"R= c #0CA2A8", +"S= c #10B7BE", +"T= c #10BEC5", +"U= c #0EB0B7", +"V= c #0A9197", +"W= c #0DA2A9", +"X= c #11B0B8", +"Y= c #0D9DA3", +"Z= c #0B8487", +"`= c #0EA7AF", +" - c #11BBC1", +".- c #13C1C7", +"+- c #12C0C6", +"@- c #14C1C7", +"#- c #12C1C7", +"$- c #13C0C6", +"%- c #11BCC2", +"&- c #0EACB3", +"*- c #0B8D91", +"=- c #0A8E94", +"-- c #10AFB6", +";- c #12C1C6", +">- c #11B9C0", +",- c #0EA7AD", +"'- c #0A8689", +")- c #10A9B0", +"!- c #12BCC2", +"~- c #13C0C5", +"{- c #11C0C6", +"]- c #12C0C5", +"^- c #12BDC4", +"/- c #0B8C90", +"(- c #0FA8B0", +"_- c #12BBC2", +":- c #11B3BB", +"<- c #0D969B", +"[- c #0C8D91", +"}- c #10AEB5", +"|- c #13BEC4", +"1- c #14C2C8", +"2- c #13BCC3", +"3- c #10A9B1", +"4- c #0E999F", +"5- c #10B3BA", +"6- c #13BFC5", +"7- c #13C2C8", +"8- c #15C2C8", +"9- c #15C1C7", +"0- c #12B8BE", +"a- c #0EA0A6", +"b- c #0D8E93", +"c- c #11AEB5", +"d- c #13BDC4", +"e- c #10A9AF", +"f- c #104547", +"g- c #0A8085", +"h- c #11AFB5", +"i- c #14BEC5", +"j- c #11AFB6", +"k- c #0D8F94", +"l- c #0D959B", +"m- c #11B3BA", +"n- c #14BFC6", +"o- c #15C3C9", +"p- c #16C3C9", +"q- c #16C2C8", +"r- c #13B9C0", +"s- c #10A5AB", +"t- c #0A787C", +"u- c #10A2A8", +"v- c #13B9BF", +"w- c #17C3C9", +"x- c #13B6BD", +"y- c #0F9BA1", +"z- c #0D989E", +"A- c #13B4BC", +"B- c #10A3A9", +"C- c #0E8B90", +"D- c #14B4BB", +"E- c #18C3C9", +"F- c #17C4CA", +"G- c #16BFC6", +"H- c #11ABB2", +"I- c #10A0A6", +"J- c #16BAC1", +"K- c #17C2C8", +"L- c #18C5CA", +"M- c #18C5CB", +"N- c #16C1C7", +"O- c #16B9BF", +"P- c #109FA5", +"Q- c #0C8286", +"R- c #12A9AF", +"S- c #15BDC3", +"T- c #13B3B9", +"U- c #0F949A", +"V- c #10A1A7", +"W- c #15BAC2", +"X- c #15B8BF", +"Y- c #0F9DA3", +"Z- c #0F9297", +"`- c #15B7BD", +" ; c #19C6CC", +".; c #19C5CA", +"+; c #17BCC3", +"@; c #12A6AD", +"#; c #0C8185", +"$; c #12A8AF", +"%; c #17BDC4", +"&; c #19C5CB", +"*; c #19C6CD", +"=; c #19C6CB", +"-; c #18C5CC", +";; c #17B6BD", +">; c #10999F", +",; c #0F8D92", +"'; c #15B0B8", +"); c #18C1C8", +"!; c #1AC7CC", +"~; c #18C6CB", +"{; c #17C0C6", +"]; c #14AFB6", +"^; c #0D8388", +"/; c #14AAAF", +"(; c #17BFC5", +"_; c #1AC6CC", +":; c #19C2C9", +"<; c #15B4BA", +"[; c #11979C", +"}; c #11989D", +"|; c #17BAC0", +"1; c #1AC7CD", +"2; c #19C7CC", +"3; c #18BBC2", +"4; c #139FA6", +"5; c #0E8A90", +"6; c #16AFB5", +"7; c #19C1C8", +"8; c #1BC8CD", +"9; c #1AC2C9", +"0; c #15B2B8", +"a; c #109196", +"b; c #16B6BD", +"c; c #1AC5CB", +"d; c #1AC7CE", +"e; c #18BFC5", +"f; c #14AAB1", +"g; c #0F8C92", +"h; c #15B0B7", +"i; c #19C2C8", +"j; c #1BC7CD", +"k; c #1AC7CB", +"l; c #1BC8CE", +"m; c #16B1B9", +"n; c #108F94", +"o; c #139FA4", +"p; c #1ABFC5", +"q; c #1CCACF", +"r; c #1CC9CF", +"s; c #1CC9CE", +"t; c #1BC6CB", +"u; c #19B8BF", +"v; c #1299A0", +"w; c #12949A", +"x; c #18B5BC", +"y; c #1AC4C9", +"z; c #1CC8CE", +"A; c #1BC8CF", +"B; c #1CC9CD", +"C; c #1BC7CE", +"D; c #1AC2C8", +"E; c #17B0B6", +"F; c #13A1A7", +"G; c #19BCC2", +"H; c #1CC8CD", +"I; c #1BC9CE", +"J; c #1CC7CD", +"K; c #1ABEC4", +"L; c #14A5AB", +"M; c #11979D", +"N; c #18B7BD", +"O; c #1AC4CA", +"P; c #1CC8CF", +"Q; c #1AC1C8", +"R; c #16AEB4", +"S; c #15A5AB", +"T; c #1DC3C9", +"U; c #1DCBCF", +"V; c #1ECBD0", +"W; c #1DCACF", +"X; c #1CC6CC", +"Y; c #19B5BB", +"Z; c #129398", +"`; c #159EA4", +" > c #1ABBC1", +".> c #1DC8CD", +"+> c #1DCAD0", +"@> c #1DCBD0", +"#> c #1ECCD0", +"$> c #1CC2C7", +"%> c #17AAB0", +"&> c #0F8084", +"*> c #16A9AF", +"=> c #1CC2C6", +"-> c #1DC9CE", +";> c #1ABCC2", +">> c #14A0A5", +",> c #14A1A7", +"'> c #1ABDC3", +")> c #1DC7CE", +"!> c #1DCBD1", +"~> c #1BC1C7", +"{> c #17ABB1", +"]> c #1DC6CC", +"^> c #20CED2", +"/> c #1FCCD1", +"(> c #1FCDD1", +"_> c #1ECCD1", +":> c #1EC6CB", +"<> c #1AB2B8", +"[> c #17A7AD", +"}> c #1DC1C7", +"|> c #20CCD1", +"1> c #1FCDD2", +"2> c #20CDD2", +"3> c #1FCED2", +"4> c #1FCBD0", +"5> c #1DC0C7", +"6> c #18A5AB", +"7> c #128B90", +"8> c #19B1B8", +"9> c #1DC5CA", +"0> c #1EC8CD", +"a> c #1BBAC0", +"b> c #15999D", +"c> c #107F83", +"d> c #18A9AF", +"e> c #1CC0C7", +"f> c #1FCCD2", +"g> c #1CBEC5", +"h> c #12A0A5", +"i> c #016E73", +"j> c #1AB1B8", +"k> c #1FCACF", +"l> c #20CDD0", +"m> c #1EC3C9", +"n> c #19ABB2", +"o> c #12888B", +"p> c #1AB0B6", +"q> c #1EC5CB", +"r> c #20CDD1", +"s> c #20CBCF", +"t> c #1CBBC1", +"u> c #159CA1", +"v> c #15959B", +"w> c #1CB8BE", +"x> c #1FC7CC", +"y> c #1FC8CD", +"z> c #1BB5BC", +"A> c #138F94", +"B> c #12898F", +"C> c #19B0B7", +"D> c #20CACF", +"E> c #1DBCC2", +"F> c #12888C", +"G> c #1CB8BD", +"H> c #20CCD0", +"I> c #20CFD3", +"J> c #21CFD3", +"K> c #20CED3", +"L> c #1EC1C6", +"M> c #18A4A9", +"N> c #149197", +"O> c #1BB7BD", +"P> c #20C9CF", +"Q> c #1FC9CE", +"R> c #149499", +"S> c #17A0A5", +"T> c #1CBDC3", +"U> c #20CAD0", +"V> c #21CFD2", +"W> c #1FC6CB", +"X> c #1BAFB6", +"Y> c #1CB7BD", +"Z> c #1FCED3", +"`> c #1FC7CD", +" , c #1CB6BD", +"., c #0F8D93", +"+, c #158F94", +"@, c #1EBCC3", +"#, c #22CFD3", +"$, c #21D1D4", +"%, c #21D0D4", +"&, c #21D0D5", +"*, c #21D1D5", +"=, c #20CFD4", +"-, c #22D1D5", +";, c #22D0D4", +">, c #21CDD1", +",, c #1EBFC4", +"', c #179DA2", +"), c #189EA2", +"!, c #1FBEC4", +"~, c #22D1D4", +"{, c #20C8CD", +"], c #1CB4B9", +"^, c #1AA8AE", +"/, c #1FC4C9", +"(, c #21CED2", +"_, c #1FC5CA", +":, c #19A9AF", +"<, c #189FA4", +"[, c #21CDD2", +"}, c #22D0D5", +"|, c #21CFD4", +"1, c #1BB1B7", +"2, c #004B4E", +"3, c #17979D", +"4, c #20C1C7", +"5, c #23D2D6", +"6, c #24D3D5", +"7, c #23D2D5", +"8, c #24D3D7", +"9, c #24D2D6", +"0, c #23CED2", +"a, c #1FBAC1", +"b, c #17969A", +"c, c #1BA8AD", +"d, c #21C4C9", +"e, c #24D3D6", +"f, c #23D0D4", +"g, c #21C8CC", +"h, c #1DAEB5", +"i, c #15888C", +"j, c #1DB1B7", +"k, c #22C9CF", +"l, c #23D1D5", +"m, c #23D3D6", +"n, c #23D0D3", +"o, c #19A3A8", +"p, c #1BA9AF", +"q, c #22C6CB", +"r, c #23D0D5", +"s, c #23D3D5", +"t, c #22C7CC", +"u, c #13A7AD", +"v, c #005256", +"w, c #189EA3", +"x, c #22C5CA", +"y, c #25D3D7", +"z, c #26D4D7", +"A, c #26D4D8", +"B, c #25D2D6", +"C, c #23CCD0", +"D, c #1EB6BC", +"E, c #148588", +"F, c #1DAFB4", +"G, c #22C8CD", +"H, c #25D2D5", +"I, c #26D3D7", +"J, c #25D3D6", +"K, c #26D4D6", +"L, c #25D4D7", +"M, c #21C6CA", +"N, c #1BA8AE", +"O, c #179297", +"P, c #20B9BE", +"Q, c #23CDD0", +"R, c #24CFD3", +"S, c #20BEC3", +"T, c #189AA0", +"U, c #14868B", +"V, c #1DB2B7", +"W, c #24D1D5", +"X, c #1FC2C8", +"Y, c #21A7AD", +"Z, c #1CA6AB", +"`, c #23C9CD", +" ' c #27D5D8", +".' c #27D4D8", +"+' c #26D5D8", +"@' c #23CBCF", +"#' c #1EAFB4", +"$' c #178E93", +"%' c #1FB7BC", +"&' c #24CCD0", +"*' c #27D4D7", +"=' c #27D5D7", +"-' c #25D1D5", +";' c #21C2C7", +">' c #1BA2A6", +",' c #1A9DA2", +"'' c #21BFC4", +")' c #25D0D5", +"!' c #25CED1", +"~' c #20B9BF", +"{' c #179196", +"]' c #20B8BD", +"^' c #24CDD1", +"/' c #25D0D4", +"(' c #19BCC1", +"_' c #10979C", +":' c #1EACB2", +"<' c #27CED2", +"[' c #29D8DA", +"}' c #29D7DA", +"|' c #28D7DA", +"1' c #29D8DB", +"2' c #29D6D9", +"3' c #28D4D7", +"4' c #24C6CB", +"5' c #1DA9AE", +"6' c #1A999E", +"7' c #22BEC3", +"8' c #27D2D5", +"9' c #28D6D9", +"0' c #23BEC4", +"a' c #1A999D", +"b' c #1DA7AC", +"c' c #25C7CA", +"d' c #28D4D8", +"e' c #29D7D9", +"f' c #26CDD0", +"g' c #1FB5B9", +"h' c #1B9DA2", +"i' c #21BFC5", +"j' c #27D2D6", +"k' c #28D1D4", +"l' c #1AB9BE", +"m' c #026D72", +"n' c #20B4B9", +"o' c #28D4D6", +"p' c #23C3C8", +"q' c #1CA1A6", +"r' c #1DA4A8", +"s' c #25C5CA", +"t' c #29D4D8", +"u' c #2AD9DB", +"v' c #28D8DA", +"w' c #2AD8DB", +"x' c #2AD8DA", +"y' c #26CFD3", +"z' c #21B7BD", +"A' c #1FB0B5", +"B' c #27CCD0", +"C' c #28D8DB", +"D' c #28D6D8", +"E' c #26CACF", +"F' c #1EADB3", +"G' c #1EA6AA", +"H' c #26C6CB", +"I' c #29D5D8", +"J' c #27CFD3", +"K' c #1CAFB4", +"L' c #168488", +"M' c #23BABF", +"N' c #2AD5D8", +"O' c #2ADADD", +"P' c #2AD9DC", +"Q' c #2ADADC", +"R' c #2ADADB", +"S' c #2ADBDC", +"T' c #29D9DA", +"U' c #29D2D6", +"V' c #23BFC4", +"W' c #1B999E", +"X' c #1FAEB2", +"Y' c #26CBCF", +"Z' c #2AD7DB", +"`' c #29D9DB", +" ) c #28CDD1", +".) c #20B1B6", +"+) c #198F95", +"@) c #22B9BF", +"#) c #2AD9DD", +"$) c #2BDADC", +"%) c #2AD6D9", +"&) c #1EA5AB", +"*) c #20AFB5", +"=) c #29D8DC", +"-) c #2ADBDD", +";) c #2BD8DA", +">) c #26C8CD", +",) c #178A8F", +"') c #25C0C5", +")) c #2CD9DC", +"!) c #2CDDDF", +"~) c #2BDBDD", +"{) c #2CDBDD", +"]) c #2BDCDD", +"^) c #2DDCDE", +"/) c #2CDCDD", +"() c #2CDBDE", +"_) c #2CDDDE", +":) c #29D2D5", +"<) c #24BAC0", +"[) c #188B90", +"}) c #23B7BD", +"|) c #2AD0D4", +"1) c #2CDCDE", +"2) c #2BDBDC", +"3) c #2DDCDD", +"4) c #2CDBDC", +"5) c #2BD8DB", +"6) c #28CACF", +"7) c #21ADB1", +"8) c #1C9AA0", +"9) c #26C1C6", +"0) c #2DDDDD", +"a) c #2BDADD", +"b) c #2BD7D9", +"c) c #26C3C8", +"d) c #1D9FA4", +"e) c #198D92", +"f) c #23B9BD", +"g) c #2CDDDD", +"h) c #2BD7D8", +"i) c #1A9397", +"j) c #27C6CA", +"k) c #2EDBDD", +"l) c #2DDEDF", +"m) c #2DDDDF", +"n) c #2EDDDF", +"o) c #2DDEDE", +"p) c #2EDEDF", +"q) c #2DDDDE", +"r) c #2EDEDE", +"s) c #2BD1D4", +"t) c #22B5BA", +"u) c #1C969B", +"v) c #27C0C5", +"w) c #2CD6D8", +"x) c #2DDBDD", +"y) c #28C8CC", +"z) c #1FA4AA", +"A) c #1FA5AA", +"B) c #2CD9DB", +"C) c #2AD4D7", +"D) c #26C0C4", +"E) c #1D999D", +"F) c #26C0C5", +"G) c #2BD6D9", +"H) c #2EDDDE", +"I) c #07575A", +"J) c #1E9DA0", +"K) c #29CACE", +"L) c #2EE0E1", +"M) c #2EDFE0", +"N) c #2FDFE0", +"O) c #2EDEE0", +"P) c #2EDCDE", +"Q) c #2ACED2", +"R) c #22AEB2", +"S) c #1FA2A6", +"T) c #29C6CA", +"U) c #2DD9DC", +"V) c #2EDFDF", +"W) c #2CD8DA", +"X) c #27C3C8", +"Y) c #1D9CA1", +"Z) c #23AFB3", +"`) c #2ACED1", +" ! c #2FDFDF", +".! c #2CD4D7", +"+! c #25B9BD", +"@! c #1FA3A8", +"#! c #29C9CC", +"$! c #2DDADC", +"%! c #085E62", +"&! c #21A3A9", +"*! c #2CCFD2", +"=! c #2FE0E1", +"-! c #30E1E1", +";! c #30E0E1", +">! c #2AC9CC", +",! c #22A5AA", +"'! c #22ABB1", +")! c #2BCCD0", +"!! c #2DDBDC", +"~! c #2DD6D9", +"{! c #27BEC4", +"]! c #24B8BD", +"^! c #2CD3D7", +"/! c #2FDEE0", +"(! c #2FDEDF", +"_! c #2CD1D4", +":! c #23B2B7", +"~ c #2BC3C6", +",~ c #34E0E0", +"'~ c #34E5E5", +")~ c #34E5E4", +"!~ c #34E6E5", +"~~ c #34E6E4", +"{~ c #35E6E5", +"]~ c #34E6E6", +"^~ c #33E2E2", +"/~ c #2FD4D6", +"(~ c #26B1B6", +"_~ c #24A9AE", +":~ c #2ED0D1", +"<~ c #34E2E2", +"[~ c #35E6E6", +"}~ c #35E5E4", +"|~ c #32DEDF", +"1~ c #2DC8CB", +"2~ c #31D8D9", +"3~ c #34E5E6", +"4~ c #35E5E5", +"5~ c #35E4E3", +"6~ c #31DADB", +"7~ c #2ABFC2", +"8~ c #26ACB0", +"9~ c #2ECFD2", +"0~ c #1F8F93", +"a~ c #34E3E3", +"b~ c #36E8E7", +"c~ c #37E8E7", +"d~ c #37E7E6", +"e~ c #36E7E6", +"f~ c #37E7E7", +"g~ c #36E6E6", +"h~ c #35E2E3", +"i~ c #2FD0D2", +"j~ c #25A9AD", +"k~ c #28B4B8", +"l~ c #31D7D9", +"m~ c #37E5E5", +"n~ c #36E8E6", +"o~ c #36E7E5", +"p~ c #36E7E7", +"q~ c #33DEDE", +"r~ c #2CC3C7", +"s~ c #209397", +"t~ c #2CC1C4", +"u~ c #32DDDD", +"v~ c #35E7E5", +"w~ c #35E7E6", +"x~ c #37E8E6", +"y~ c #36E6E5", +"z~ c #31D9DB", +"A~ c #29B7BB", +"B~ c #29B6BB", +"C~ c #32D7D9", +"D~ c #36E5E4", +"E~ c #21979C", +"F~ c #2FCDD0", +"G~ c #36E5E6", +"H~ c #38E9E8", +"I~ c #38E8E8", +"J~ c #38E8E7", +"K~ c #38E7E7", +"L~ c #35E1E2", +"M~ c #2ECBCD", +"N~ c #2BBFC2", +"O~ c #33DCDE", +"P~ c #37E6E6", +"Q~ c #37E8E8", +"R~ c #33DBDB", +"S~ c #2BBCC0", +"T~ c #239DA2", +"U~ c #2FC9CC", +"V~ c #31D4D6", +"W~ c #27AEB3", +"X~ c #34DDDE", +"Y~ c #186467", +"Z~ c #239EA2", +"`~ c #32D2D5", +" { c #39E9E8", +".{ c #39E8E8", +"+{ c #35E0E0", +"@{ c #2EC5C7", +"#{ c #239B9E", +"${ c #2EC7CA", +"%{ c #35E1E1", +"&{ c #32D7D8", +"*{ c #2AB5B8", +"={ c #25A8AC", +"-{ c #32D0D2", +";{ c #37E4E4", +">{ c #2FCFD0", +",{ c #239CA0", +"'{ c #2EC9CC", +"){ c #36E1E1", +"!{ c #3AEAE8", +"~{ c #39E9E7", +"{{ c #239EA1", +"]{ c #32D2D3", +"^{ c #39E7E7", +"/{ c #3AEAE9", +"({ c #3AE8E7", +"_{ c #35DDDD", +":{ c #2CBDC0", +"<{ c #26A6AA", +"[{ c #31D0D1", +"}{ c #37E4E3", +"|{ c #3AE9E8", +"1{ c #38E5E4", +"2{ c #31D3D4", +"3{ c #27ADB0", +"4{ c #2AB4B9", +"5{ c #33D8D9", +"6{ c #36E2E1", +"7{ c #2FC8CC", +"8{ c #27A8AC", +"9{ c #31D2D4", +"0{ c #37E5E4", +"a{ c #0A8084", +"b{ c #30C7CA", +"c{ c #38E3E3", +"d{ c #3BEBE9", +"e{ c #3BECEA", +"f{ c #3CECEA", +"g{ c #34D8D9", +"h{ c #2AB3B6", +"i{ c #2AB2B5", +"j{ c #33D8D8", +"k{ c #39E7E6", +"l{ c #37E3E3", +"m{ c #31CDCF", +"n{ c #2CBFC2", +"o{ c #37E0E0", +"p{ c #3BEAE9", +"q{ c #36DFDF", +"r{ c #2DC1C4", +"s{ c #2AB4B8", +"t{ c #35D9DA", +"u{ c #3BEAE8", +"v{ c #149BA0", +"w{ c #36D7D7", +"x{ c #3CE9E7", +"y{ c #3DEDEB", +"z{ c #3DECEB", +"A{ c #3DEDEC", +"B{ c #3EEEEB", +"C{ c #3EEDEB", +"D{ c #3BE9E8", +"E{ c #34D4D5", +"F{ c #28ACB0", +"G{ c #2DBDC0", +"H{ c #37DEDE", +"I{ c #3DEAE9", +"J{ c #3DEEEB", +"K{ c #3EEDEC", +"L{ c #39E5E3", +"M{ c #31C9CA", +"N{ c #249B9E", +"O{ c #31CBCD", +"P{ c #3AE5E4", +"Q{ c #3DEDEA", +"R{ c #3CEBE9", +"S{ c #37DCDC", +"T{ c #2CBBBD", +"U{ c #2FBFC2", +"V{ c #37DFDF", +"W{ c #14A7AA", +"X{ c #39DDDC", +"Y{ c #3DEBEA", +"Z{ c #3FEEEC", +"`{ c #3EEEED", +" ] c #3EEFED", +".] c #3FEDEC", +"+] c #3FEFED", +"@] c #3EEEEC", +"#] c #3EEDED", +"$] c #3CE7E6", +"%] c #33CFD0", +"&] c #249599", +"*] c #31C6C8", +"=] c #3AE4E2", +"-] c #3FEEED", +";] c #3FEDED", +">] c #38E1E0", +",] c #2FC2C3", +"'] c #28A6AA", +")] c #34D2D4", +"!] c #3DEAE8", +"~] c #36DADA", +"{] c #2CB3B6", +"]] c #23999D", +"^] c #30C9CA", +"/] c #3AE4E3", +"(] c #23B9BB", +"_] c #39E1E1", +":] c #3FEEEB", +"<] c #40EFED", +"[] c #40F0ED", +"}] c #40EEED", +"|] c #3FEFEC", +"1] c #3BE5E3", +"2] c #32C9CB", +"3] c #26A1A5", +"4] c #33D0D0", +"5] c #3DE8E7", +"6] c #40EFEE", +"7] c #3FF0ED", +"8] c #40F0EE", +"9] c #38DDDD", +"0] c #2CB7BB", +"a] c #2BB2B6", +"b] c #37DADA", +"c] c #3EEBE9", +"d] c #3DEAE7", +"e] c #35D5D6", +"f] c #28A4A7", +"g] c #35D1D3", +"h] c #3DE9E7", +"i] c #0C868C", +"j] c #33CACB", +"k] c #3DE7E4", +"l] c #40EFEC", +"m] c #41F1ED", +"n] c #41F0ED", +"o] c #3AE2E1", +"p] c #30C1C4", +"q] c #2BADB0", +"r] c #37D8D8", +"s] c #3FECEA", +"t] c #41F1EE", +"u] c #3EECEA", +"v] c #2BAEB3", +"w] c #2FBDC0", +"x] c #3AE0E0", +"y] c #40EDEA", +"z] c #40F1ED", +"A] c #3DE8E6", +"B] c #34CED0", +"C] c #2BB0B4", +"D] c #38D9D9", +"E] c #3FEBE9", +"F] c #40F0EC", +"G] c #1E9DA2", +"H] c #36D2D3", +"I] c #3FEAE8", +"J] c #42F0EE", +"K] c #42F1EE", +"L] c #43F2EF", +"M] c #43F1EE", +"N] c #41EEEC", +"O] c #3ADEDE", +"P] c #2FB9BC", +"Q] c #2FBABD", +"R] c #3AE0DF", +"S] c #42F1ED", +"T] c #3FEBE8", +"U] c #35D2D2", +"V] c #32C7C9", +"W] c #3DE5E4", +"X] c #41EFEC", +"Y] c #32C8CA", +"Z] c #2EBABE", +"`] c #3BE0DF", +" ^ c #40EEEC", +".^ c #25ACAF", +"+^ c #39DBDA", +"@^ c #41EEEA", +"#^ c #40EDEB", +"$^ c #39D9DA", +"%^ c #2BAEB1", +"&^ c #31C4C6", +"*^ c #3EE5E3", +"=^ c #42F0ED", +"-^ c #42F2EE", +";^ c #43F2EE", +">^ c #3EE8E6", +",^ c #28A1A6", +"'^ c #35CFD1", +")^ c #3FE9E7", +"!^ c #43F1EF", +"~^ c #42F2EF", +"{^ c #41EFED", +"]^ c #3CE3E0", +"^^ c #30BDC0", +"/^ c #32C6C8", +"(^ c #3EE7E4", +"_^ c #30BCBF", +":^ c #3DE3E1", +"<^ c #44F1EE", +"[^ c #45F4F0", +"}^ c #43F3EF", +"|^ c #44F4F0", +"1^ c #44F3F0", +"2^ c #43F2F0", +"3^ c #37D4D4", +"4^ c #279DA1", +"5^ c #35CECF", +"6^ c #40EBE7", +"7^ c #43F3F0", +"8^ c #3DE5E2", +"9^ c #32C3C5", +"0^ c #2BADB1", +"a^ c #3AD9D9", +"b^ c #42EFEC", +"c^ c #44F3EF", +"d^ c #3ADDDC", +"e^ c #2EB4B7", +"f^ c #27A0A4", +"g^ c #36D2D1", +"h^ c #41ECE9", +"i^ c #44F2EF", +"j^ c #45F3F0", +"k^ c #34C8CA", +"l^ c #40E8E6", +"m^ c #46F5F0", +"n^ c #47F6F1", +"o^ c #46F5F1", +"p^ c #47F5F1", +"q^ c #45F5F0", +"r^ c #45F5F1", +"s^ c #45F4F1", +"t^ c #46F4F1", +"u^ c #41EBE8", +"v^ c #36CCCD", +"w^ c #2BAAAD", +"x^ c #3BD9D8", +"y^ c #44EFEC", +"z^ c #3EE3E1", +"A^ c #30BBBD", +"B^ c #30BABD", +"C^ c #3EE3E2", +"D^ c #46F3F0", +"E^ c #47F5F0", +"F^ c #46F4F0", +"G^ c #39D8D8", +"H^ c #2CADB0", +"I^ c #3AD9DA", +"J^ c #43F0EC", +"K^ c #2AA1A4", +"L^ c #38D1D2", +"M^ c #42EDE9", +"N^ c #47F5F2", +"O^ c #47F6F2", +"P^ c #48F5F1", +"Q^ c #40E7E5", +"R^ c #34C4C6", +"S^ c #30B6B9", +"T^ c #3DDFDD", +"U^ c #44F1ED", +"V^ c #48F5F2", +"W^ c #45F2EE", +"X^ c #3CDEDC", +"Y^ c #2EB1B5", +"Z^ c #34C4C7", +"`^ c #40E8E5", +" / c #48F6F2", +"./ c #48F6F1", +"+/ c #43EDEA", +"@/ c #30B8BC", +"#/ c #3EE1E0", +"$/ c #44F2EE", +"%/ c #46F5F2", +"&/ c #3BDBDA", +"*/ c #45F1ED", +"=/ c #49F7F2", +"-/ c #4AF7F2", +";/ c #49F7F1", +">/ c #49F6F2", +",/ c #46F3EF", +"'/ c #3FE2E0", +")/ c #31BBBD", +"!/ c #33C1C3", +"~/ c #3FE5E2", +"{/ c #47F3EF", +"]/ c #45F2EC", +"^/ c #3AD6D7", +"// c #38CECF", +"(/ c #43EDE9", +"_/ c #49F6F1", +":/ c #49F7F3", +"( c #4DF6F2", +",( c #50F9F3", +"'( c #49F3EF", +")( c #3CDBDA", +"!( c #30B3B6", +"~( c #40E1E0", +"{( c #2DA9AC", +"]( c #3EDAD8", +"^( c #4BF3EE", +"/( c #54FBF5", +"(( c #54FAF5", +"_( c #55FAF5", +":( c #53FAF5", +"<( c #54F9F5", +"[( c #56FAF5", +"}( c #55F9F5", +"|( c #45ECE8", +"1( c #37C8C9", +"2( c #33BDC0", +"3( c #43E7E3", +"4( c #4EF6F2", +"5( c #4CF5F1", +"6( c #40E1DD", +"7( c #38CBCC", +"8( c #46EEE9", +"9( c #56FBF5", +"0( c #55FAF6", +"a( c #47F1EE", +"b( c #3BD5D5", +"c( c #35C0C2", +"d( c #44E8E6", +"e( c #4FF7F2", +"f( c #32B4B6", +"g( c #41E2DF", +"h( c #50F7F2", +"i( c #58FBF6", +"j( c #56FBF6", +"k( c #58FAF5", +"l( c #57FBF6", +"m( c #56F9F5", +"n( c #57FAF5", +"o( c #56FAF6", +"p( c #58FBF5", +"q( c #52F7F3", +"r( c #44E7E4", +"s( c #34BEBF", +"t( c #38C9CA", +"u( c #45EDE8", +"v( c #53F9F3", +"w( c #57FAF6", +"x( c #58FAF6", +"y( c #57FBF5", +"z( c #4CF3EE", +"A( c #3EDAD9", +"B( c #3CD6D4", +"C( c #53F9F4", +"D( c #48EFEA", +"E( c #39CECE", +"F( c #39CCCD", +"G( c #47EFEA", +"H( c #35C0C1", +"I( c #46E9E5", +"J( c #53F8F3", +"K( c #59FBF5", +"L( c #59FBF6", +"M( c #5AFBF6", +"N( c #5AFBF7", +"O( c #5BFCF7", +"P( c #5BFBF6", +"Q( c #58FBF7", +"R( c #52F8F2", +"S( c #40E1DF", +"T( c #3CD4D2", +"U( c #4DF1ED", +"V( c #5AFCF7", +"W( c #59FBF7", +"X( c #59FCF7", +"Y( c #59FAF5", +"Z( c #4DF2ED", +"`( c #3BD3D2", +" _ c #30AFB2", +"._ c #40DFDD", +"+_ c #51F6F1", +"@_ c #5BFBF7", +"#_ c #55F9F4", +"$_ c #46EBE7", +"%_ c #36C3C5", +"&_ c #3CD5D4", +"*_ c #4EF3EF", +"=_ c #39CDCC", +"-_ c #4AEFEB", +";_ c #5DFCF8", +">_ c #5CFCF7", +",_ c #5EFCF8", +"'_ c #5CFCF8", +")_ c #5FFCF8", +"!_ c #60FDF8", +"~_ c #4FF4F0", +"{_ c #3FDBD9", +"]_ c #2FAAAE", +"^_ c #3FDCDA", +"/_ c #4FF4EF", +"(_ c #5EFCF7", +"__ c #5EFDF8", +":_ c #4BEFEA", +"<_ c #39CBCC", +"[_ c #34BCBE", +"}_ c #45E8E4", +"|_ c #56F9F4", +"1_ c #5DFCF7", +"2_ c #5DFDF7", +"3_ c #54F9F3", +"4_ c #45E5E1", +"5_ c #34BABB", +"6_ c #30AEB0", +"7_ c #41DFDD", +"8_ c #51F5F1", +"9_ c #3ED7D6", +"0_ c #50F4EF", +"a_ c #5CFBF7", +"b_ c #61FDF8", +"c_ c #62FDF8", +"d_ c #5FFDF8", +"e_ c #60FCF8", +"f_ c #4CF1EC", +"g_ c #3BD2D1", +"h_ c #33B7B9", +"i_ c #56F8F4", +"j_ c #5BFAF5", +"k_ c #48EAE6", +"l_ c #35BFC1", +"m_ c #39C9C9", +"n_ c #49EDEA", +"o_ c #5CFAF5", +"p_ c #61FCF8", +"q_ c #5CFBF6", +"r_ c #54F7F2", +"s_ c #42DFDD", +"t_ c #32B9BA", +"u_ c #45E5E2", +"v_ c #58F9F4", +"w_ c #31AFB1", +"x_ c #43E1DF", +"y_ c #55F8F3", +"z_ c #64FDF8", +"A_ c #62FEF8", +"B_ c #63FEF9", +"C_ c #63FEF8", +"D_ c #63FDF9", +"E_ c #63FDF8", +"F_ c #64FEF9", +"G_ c #5CFBF5", +"H_ c #4CEFEA", +"I_ c #3ACAC9", +"J_ c #37C3C4", +"K_ c #48EBE7", +"L_ c #5BFAF6", +"M_ c #62FDF9", +"N_ c #62FEF9", +"O_ c #57F9F4", +"P_ c #44E3E1", +"Q_ c #4FF3EE", +"R_ c #5EFBF6", +"S_ c #64FEF8", +"T_ c #53F5F0", +"U_ c #3FD8D6", +"V_ c #34C3C3", +"W_ c #4AEEE9", +"X_ c #5FFCF6", +"Y_ c #35BCBD", +"Z_ c #47E8E5", +"`_ c #5DFAF4", +" : c #68FEF9", +".: c #66FEF9", +"+: c #65FEF9", +"@: c #67FEF9", +"#: c #65FDF9", +"$: c #65FEF8", +"%: c #66FEF8", +"&: c #63FCF8", +"*: c #69FEF9", +"=: c #64FDF9", +"-: c #5FFBF5", +";: c #48EAE5", +">: c #36C0C0", +",: c #3BD0CF", +"': c #51F2EE", +"): c #62FCF7", +"!: c #68FEF8", +"~: c #65FDF8", +"{: c #57F7F2", +"]: c #30A9AD", +"^: c #41DEDB", +"/: c #59F7F1", +"(: c #62FCF8", +"_: c #66FDF9", +":: c #66FDF8", +"<: c #62FBF6", +"[: c #4EF1ED", +"}: c #38CECE", +"|: c #53F3ED", +"1: c #64FCF7", +"2: c #3BC9C8", +"3: c #55EFEA", +"4: c #6BFCF7", +"5: c #76FFFA", +"6: c #72FFFA", +"7: c #6BFEF9", +"8: c #72FEF9", +"9: c #74FFFA", +"0: c #6EFEF9", +"a: c #6BFFFA", +"b: c #6DFEFA", +"c: c #70FFF9", +"d: c #70FFFA", +"e: c #6CFEF9", +"f: c #71FEFA", +"g: c #74FEFA", +"h: c #6EFFFA", +"i: c #75FEF9", +"j: c #73FFFA", +"k: c #74FFF9", +"l: c #63FAF5", +"m: c #48E5E2", +"n: c #46DCDA", +"o: c #5FF7F2", +"p: c #6AFEF9", +"q: c #71FFFA", +"r: c #6FFEF9", +"s: c #6CFFF9", +"t: c #6EFFF9", +"u: c #71FEF9", +"v: c #70FEF9", +"w: c #6DFFF9", +"x: c #70FEFA", +"y: c #6CFFFA", +"z: c #6AFEFA", +"A: c #6EFDF8", +"B: c #5DF5EF", +"C: c #42D6D3", +"D: c #35B7B9", +"E: c #4EE7E2", +"F: c #60F9F4", +"G: c #76FEFA", +"H: c #72FEFA", +"I: c #6FFEFA", +"J: c #6DFEF9", +"K: c #6FFFFA", +"L: c #68FDF6", +"M: c #53EEEA", +"N: c #39C6C6", +"O: c #1D9A9D", +"P: c #48DFDB", +"Q: c #64F9F3", +"R: c #41D4D1", +"S: c #66F3EE", +"T: c #77FEF8", +"U: c #79FFFA", +"V: c #78FFFA", +"W: c #77FFFA", +"X: c #77FFF9", +"Y: c #7AFFFA", +"Z: c #75FFFA", +"`: c #76FEF9", +" < c #78FEF9", +".< c #6AF8F2", +"+< c #4BDEDB", +"@< c #35B3B4", +"#< c #50E4E0", +"$< c #6CFAF4", +"%< c #75FEFA", +"&< c #77FEF9", +"*< c #76FEF8", +"=< c #5FF1EB", +"-< c #3DCDCB", +";< c #3CC5C4", +">< c #5AEDE8", +",< c #75FCF6", +"'< c #7BFFFA", +")< c #78FFF9", +"!< c #6FFCF6", +"~< c #56EAE5", +"{< c #20A6A7", +"]< c #57E9E4", +"^< c #33AAAB", +"/< c #4CDDD9", +"(< c #6BF7F1", +"_< c #73FEF9", +":< c #7CFFFA", +"<< c #7EFFFA", +"[< c #7DFFFA", +"}< c #7DFEF8", +"|< c #6BF5EF", +"1< c #47D6D3", +"2< c #3ABFBE", +"3< c #5EEBE5", +"4< c #78FCF5", +"5< c #7AFEF9", +"6< c #74FCF5", +"7< c #5BECE7", +"8< c #39C2C1", +"9< c #45CFCC", +"0< c #5EF1EC", +"a< c #7FFFFA", +"b< c #76FFF9", +"c< c #72FAF4", +"d< c #52E4DE", +"e< c #28B9B8", +"f< c #3AB6B4", +"g< c #5EE6E0", +"h< c #7CFAF4", +"i< c #82FEF9", +"j< c #84FFFA", +"k< c #81FFFA", +"l< c #85FFFA", +"m< c #82FFFA", +"n< c #83FFFA", +"o< c #80FFFA", +"p< c #83FEF9", +"q< c #6BF1EB", +"r< c #44CCCA", +"s< c #42CCC9", +"t< c #68EFEA", +"u< c #80FDF7", +"v< c #82FFF9", +"w< c #7AFAF4", +"x< c #61E7E2", +"y< c #50DAD6", +"z< c #78F7F1", +"A< c #81FEF9", +"B< c #81FFF9", +"C< c #76F7F2", +"D< c #53DCD8", +"E< c #45C4C2", +"F< c #6AEDE8", +"G< c #86FCF7", +"H< c #8DFFFA", +"I< c #87FFFA", +"J< c #8BFFFA", +"K< c #88FFFA", +"L< c #8AFFFA", +"M< c #89FFFA", +"N< c #8CFFFA", +"O< c #83FCF6", +"P< c #70ECE6", +"Q< c #44C2C0", +"R< c #55D6D2", +"S< c #7CF4EF", +"T< c #8AFDF9", +"U< c #8FFFFA", +"V< c #8CFEF9", +"W< c #80F9F4", +"X< c #59E0DC", +"Y< c #3BB1B1", +"Z< c #5FE3DE", +"`< c #84FAF5", +" [ c #86FFFA", +".[ c #8EFFFA", +"+[ c #8AFFFB", +"@[ c #87FEF8", +"#[ c #76F3ED", +"$[ c #4BD1CE", +"%[ c #4FD0CD", +"&[ c #75F3ED", +"*[ c #84FEF9", +"=[ c #86FAF4", +"-[ c #61E5DF", +";[ c #3AACAB", +">[ c #59E0DB", +",[ c #7FF8F2", +"'[ c #85FEF9", +")[ c #7CF6F0", +"![ c #56D8D4", +"~[ c #44BEBD", +"{[ c #69EBE5", +"][ c #85FCF6", +"^[ c #87FFFB", +"/[ c #7FFCF8", +"([ c #74EEE8", +"_[ c #44C6C5", +":[ c #57DAD6", +"<[ c #83F6F1", +"[[ c #88FEF9", +"}[ c #90FFFA", +"|[ c #94FFFA", +"1[ c #92FFFB", +"2[ c #91FFFA", +"3[ c #83F7F1", +"4[ c #59DED9", +"5[ c #41B9B8", +"6[ c #70E8E2", +"7[ c #88FBF5", +"8[ c #93FFFA", +"9[ c #92FFFA", +"0[ c #8EFEF8", +"a[ c #74F1EC", +"b[ c #4CCEC9", +"c[ c #47CCC8", +"d[ c #79F1EB", +"e[ c #8DFDF8", +"f[ c #90FFFB", +"g[ c #86FFF9", +"h[ c #87FBF5", +"i[ c #6BE9E4", +"j[ c #40B1AF", +"k[ c #71E4DE", +"l[ c #8EFAF4", +"m[ c #98FFFA", +"n[ c #96FFFA", +"o[ c #98FFFB", +"p[ c #95FFFA", +"q[ c #9AFFFA", +"r[ c #97FFFA", +"s[ c #99FFFB", +"t[ c #96FFFB", +"u[ c #95FFFB", +"v[ c #96FEF8", +"w[ c #8AF5EF", +"x[ c #5DD7D2", +"y[ c #4EC6C2", +"z[ c #80EFE8", +"A[ c #95FEF8", +"B[ c #97FFFB", +"C[ c #99FFFA", +"D[ c #9AFFFB", +"E[ c #92FDF8", +"F[ c #7EEDE7", +"G[ c #4BC2C0", +"H[ c #61D7D1", +"I[ c #83F6EF", +"J[ c #91FEF8", +"K[ c #94FFFB", +"L[ c #91FAF4", +"M[ c #72E5DF", +"N[ c #4CBEBC", +"O[ c #7BEAE3", +"P[ c #94FCF6", +"Q[ c #9CFFFA", +"R[ c #9CFFFB", +"S[ c #9BFFFB", +"T[ c #9EFFFB", +"U[ c #9EFFFA", +"V[ c #9DFFFB", +"W[ c #9BFFFA", +"X[ c #93FDF7", +"Y[ c #86F2EB", +"Z[ c #5BCFCB", +"`[ c #60D3CE", +" } c #86F4ED", +".} c #94FFF9", +"+} c #98FBF5", +"@} c #75E7E1", +"#} c #6BDFD9", +"$} c #90F7F2", +"%} c #9BFEFA", +"&} c #9FFFFB", +"*} c #90F7F1", +"=} c #68DDD7", +"-} c #57C9C4", +";} c #88F0E9", +">} c #9AFDF7", +",} c #9FFFFA", +"'} c #A0FFFB", +")} c #A1FFFB", +"!} c #9BFDF8", +"~} c #85EEE8", +"{} c #66DCD7", +"]} c #90F8F1", +"^} c #95F9F2", +"/} c #73E1DC", +"(} c #48B8B5", +"_} c #7EE6E0", +":} c #97FBF5", +"<} c #9FFEFA", +"[} c #A0FFFA", +"}} c #9DFFFA", +"|} c #9DFEF9", +"1} c #8FF5EF", +"2} c #63D4CE", +"3} c #61D3CE", +"4} c #91F3ED", +"5} c #9EFDF8", +"6} c #A1FFFA", +"7} c #A3FFFB", +"8} c #A4FFFB", +"9} c #A2FFFB", +"0} c #A3FFFA", +"a} c #A2FFFA", +"b} c #9BFBF6", +"c} c #80E8E2", +"d} c #46B2B0", +"e} c #79E5DE", +"f} c #99FAF4", +"g} c #A0FEFA", +"h} c #9FFEF9", +"i} c #93F6EF", +"j} c #69D9D3", +"k} c #55C5C0", +"l} c #85EDE6", +"m} c #9AFCF6", +"n} c #9CFEF8", +"o} c #57C9C5", +"p} c #76DDD7", +"q} c #9CF8F3", +"r} c #A8FFFB", +"s} c #A7FFFB", +"t} c #A6FFFB", +"u} c #A5FFFB", +"v} c #A9FFFB", +"w} c #A7FFFA", +"x} c #9BF9F3", +"y} c #77DFD9", +"z} c #55C0BB", +"A} c #8AEBE4", +"B} c #A1FCF6", +"C} c #A6FFFA", +"D} c #A4FFFA", +"E} c #A2FDF8", +"F} c #91F2EB", +"G} c #67D0C9", +"H} c #63CFC9", +"I} c #94F2EB", +"J} c #A4FEF9", +"K} c #97FCF6", +"L} c #88EAE2", +"M} c #4AB6B2", +"N} c #87E7E1", +"O} c #A1FCF5", +"P} c #ABFFFC", +"Q} c #ABFFFB", +"R} c #AAFFFB", +"S} c #ACFFFC", +"T} c #AAFFFC", +"U} c #A9FFFC", +"V} c #A4FFF9", +"W} c #94F5EF", +"X} c #6FD6D0", +"Y} c #64CDC7", +"Z} c #93F1EA", +"`} c #A2FEF8", +" | c #ADFFFC", +".| c #ACFFFB", +"+| c #A7FDF7", +"@| c #8EEDE7", +"#| c #5FC5BF", +"$| c #74DAD4", +"%| c #9EF8F1", +"&| c #A8FFFC", +"*| c #9FFAF4", +"=| c #84E2DC", +"-| c #5EC3BF", +";| c #94EEE8", +">| c #A9FEF7", +",| c #ADFFFB", +"'| c #AEFFFB", +")| c #AEFFFC", +"!| c #A9FDF9", +"~| c #9AF1EA", +"{| c #67CEC8", +"]| c #73D6D0", +"^| c #9DF5EF", +"/| c #A9FFFA", +"(| c #A6FCF6", +"_| c #89E8E1", +":| c #80E4DD", +"<| c #A0FAF3", +"[| c #AAFFFA", +"}| c #9DF7F1", +"|| c #7FDCD5", +"1| c #6DCFCA", +"2| c #9DF3EC", +"3| c #ABFDF8", +"4| c #B0FFFC", +"5| c #AFFFFB", +"6| c #B1FFFB", +"7| c #AFFFFC", +"8| c #B2FFFC", +"9| c #B1FFFC", +"0| c #AAFCF7", +"a| c #95ECE6", +"b| c #88DFD8", +"c| c #A4F9F2", +"d| c #AEFFFA", +"e| c #B0FFFB", +"f| c #B2FFFB", +"g| c #A6F9F3", +"h| c #80E1DA", +"i| c #58BEB8", +"j| c #91EBE3", +"k| c #ACFFFA", +"l| c #9CF4ED", +"m| c #75D3CD", +"n| c #77D9D3", +"o| c #A1F6EF", +"p| c #ACFEF9", +"q| c #B3FFFC", +"r| c #B4FFFC", +"s| c #A8FBF5", +"t| c #8EE7E1", +"u| c #59B7B3", +"v| c #90E6E0", +"w| c #A9FCF6", +"x| c #ABFFFA", +"y| c #A7F7F0", +"z| c #78D8D1", +"A| c #6FC9C3", +"B| c #97F1EA", +"C| c #A9FDF7", +"D| c #B3FEFC", +"E| c #B3FFFB", +"F| c #A9FEF8", +"G| c #98F0E9", +"H| c #66CAC5", +"I| c #8BE1DB", +"J| c #A8FAF3", +"K| c #B6FEFA", +"L| c #B4FFFB", +"M| c #B5FFFC", +"N| c #B5FFFB", +"O| c #B6FFFC", +"P| c #B9FFFC", +"Q| c #B7FFFC", +"R| c #B2FEFA", +"S| c #AAF9F3", +"T| c #8AE0DA", +"U| c #65C5BF", +"V| c #9CEFE6", +"W| c #B0FDF7", +"X| c #B3FEFA", +"Y| c #A2F2EB", +"Z| c #74CEC7", +"`| c #79D4CD", +" 1 c #A0F4ED", +".1 c #B2FDF9", +"+1 c #B8FFFC", +"@1 c #AFFCF6", +"#1 c #96EBE4", +"$1 c #60BAB6", +"%1 c #93E8E1", +"&1 c #AEFBF5", +"*1 c #B5FEFA", +"=1 c #A3F6EF", +"-1 c #7AD7D1", +";1 c #73CFC9", +">1 c #A2F3EC", +",1 c #B4FEF8", +"'1 c #AFFCF7", +")1 c #9BECE5", +"!1 c #88DED5", +"~1 c #A3F7F0", +"{1 c #B2FEF9", +"]1 c #A9FAF4", +"^1 c #8FE4DD", +"/1 c #6DC6C0", +"(1 c #9FEEE7", +"_1 c #B2FDF7", +":1 c #BAFFFC", +"<1 c #B9FFFB", +"[1 c #B6FEF9", +"}1 c #A6F1E9", +"|1 c #74CDC7", +"11 c #85DAD3", +"21 c #ACF7F0", +"31 c #B7FEFA", +"41 c #B6FFFB", +"51 c #B1FAF4", +"61 c #95E6DF", +"71 c #61B6B2", +"81 c #94E5DE", +"91 c #AFFBF4", +"01 c #B4FEFA", +"a1 c #A8F8F1", +"b1 c #86DCD4", +"c1 c #7FD3CC", +"d1 c #A9F2EC", +"e1 c #BCFFFC", +"f1 c #BBFFFC", +"g1 c #B8FFFB", +"h1 c #B6FCF6", +"i1 c #9FEBE4", +"j1 c #8FE3DB", +"k1 c #B1FAF3", +"l1 c #BAFEFA", +"m1 c #BDFFFC", +"n1 c #AFF8F2", +"o1 c #91E0D8", +"p1 c #6FC3BB", +"q1 c #A0ECE5", +"r1 c #B7FDF7", +"s1 c #BAFFFB", +"t1 c #B8FFF9", +"u1 c #AAF4EC", +"v1 c #80D2CB", +"w1 c #89D6CF", +"x1 c #ACF4ED", +"y1 c #BCFEFA", +"z1 c #BEFFFC", +"A1 c #BFFFFC", +"B1 c #BEFFFB", +"C1 c #B8FBF6", +"D1 c #9EE7E0", +"E1 c #64B7B1", +"F1 c #9AE5DE", +"G1 c #B5FAF3", +"H1 c #BBFFFA", +"I1 c #B9FEFA", +"J1 c #AFF7F0", +"K1 c #8DDAD3", +"L1 c #77C8C1", +"M1 c #A6EFE8", +"N1 c #B6FCF7", +"O1 c #BBFDF9", +"P1 c #A8F0E9", +"Q1 c #7CCDC5", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . ", +" + @ ", +" # $ % ", +" & * = ", +" - ; > , ", +" ' ) ! ~ { * ", +" ] ^ / ( _ : < ", +" [ } > | | ~ 1 2 ", +" @ 3 _ | | | 4 ; ", +" 5 , 4 | | | 6 7 8 ", +" 9 ; 0 a a a a a ( , ", +" b c 6 a a a a a 6 d * ", +" e { a f f f f f g h { i j [ k 5 5 @ l ", +" m n o a g g g f f f f 6 : 5 < p q r s t u % v w k x [ ", +" y z ( A B C A A A A A D 6 / E d | | F ~ G d : c H , p z I t % J K L x ", +" @ = | C A A A A A A A A D 6 1 1 M N C D g D f f h 6 O 4 _ o G / 1 P = * Q < $ R w k 5 @ ", +" 5 8 S A A T A A T T A A A A ( U e : S C A A T A A T V T V A g g B a 6 | W ( ~ d X ! 1 Y Z * t ", +" ` 1 B .T T ..T T T .T T ..C ~ I o D ..T ....+.V +.T T T .....@...T T A A #.A D B f h $.d p ", +" % > %.&.@. .*. . .@.=. . .*.-.;.>. ,.0 +.*.*.*.*...*.@. . .*.*.@.*.*. .*. .*.&.&.@.*. .@...#.( '. ", +" ).>.+.*.*.*.*.*.*.*.*.*.*.*.*.-.!.~. {.6 +.*.*.*.*.&.].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.C ^. ", +" < O @././././.(.(._./.(./.(.(./.].:./ { D ].(./.(./.(./.(.(./.(./.(.(.(.(./.(._.(.(.(.(.(./.].C <. ", +" Q 6 [./././.(./.(././.(.(./.(./.(.[.h 1 z ~ T ]././.(.(.(.(.(.(.(.(.(.(./.(././.(.(.(.(.(.(.(.(.].B : }. ", +" |.Z f (._.1.1._.2._.2.1._.1.1._.1._._.@.6 U 6 @.1.1.1.1.2._.1._._.1.1.1.1.1._.1._._._.2.1.1.1.1.1.&.f 3. y - I z ^ $ $ J w ", +" 4.5.C 2.1.2.6._.1.2._.1.1._.6.2.2.2._.1.7.~ ; f (.6.2._.2._.1.1.8.2.6.1.2.2.1.6.1.6.6.2.1.6._.2.2.1.].9.P e / $.h ( o G 3.8 P p Q I t % 9 & ", +" ` : @.0.a.a.0.2.a.a.2.b.6.b.0.0.b.a.2.a.a.+.4 { T a.a.2.0.c.a.d.6.0.0.b.a.6.d.a.6.a.0.d.a.0.b.6.0.6.b.].| ; g (.(.[.e.@.+.T D f.h W g.{ ! P 8 = Q i e h.w i. ", +" - j.].k.l.a.0.k.k.k.0.k.a.a.a.k.a.0.k.k.m.b...d 4 ].a.m.k.0.m.k.a.a.m.0.a.0.k.k.0.a.a.k.a.a.k.m.m.0.k.k.&.( d T 6.m.a.k.a.6.0.6.6././.e. .7.T n.a O ^.d X : 1 ,.3 n $ R ", +" $ ( _.m.k.k.a.m.k.k.m.k.m.k.k.k.m.k.m.0.m.k.6.A ! = a 1.k.k.k.m.m.k.k.m.m.k.m.0.k.m.k.a.m.k.0.k.k.m.k.m.m.0.o.j. _ ].k.0.m.k.0.m.k.p.k.m.m.k.k.k.a.6.6._.(.].*...A D h O _ 3. ", +" I h q.r.s.r.t.k.r.r.m.m.u.m.u.u.r.m.m.m.u.s.u.b.D ; D 1.r.m.u.t.m.r.u.u.v.k.k.r.r.r.r.m.u.u.m.k.u.m.k.r.r.k. .> U h (.k.r.m.u.m.m.u.m.k.r.m.r.u.r.s.u.t.u.k.m.m.m.0.0.2.8...d ", +" Q B q.t.t.r.u.u.u.u.t.u.u.t.r.r.t.r.u.u.u.u.t.u.2.f. { .m.u.u.t.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.r.r.u.u.u.r.w.#. 1 C 0.u.t.r.u.r.u.t.r.u.u.u.u.r.u.u.u.u.t.u.u.u.u.u.u.u.q. .{ ", +" P C s.u.v.t.r.t.t.t.u.u.u.u.u.u.t.r.u.u.u.u.r.u.r.x.( ^.x.m.t.u.t.u.u.u.t.u.r.t.u.t.u.r.t.u.t.u.u.u.t.r.u.u.s.c.f > .m.t.t.u.r.u.u.u.u.u.u.u.r.t.u.r.u.u.u.u.t.t.u.u.u.t.0.#. ", +" k ! ..y.t.t.z.t.A.t.A.z.B.t.t.t.t.t.t.t.t.z.t.C.t.B.t.].~ f.b.D.B.t.t.t.t.B.t.t.z.t.A.t.t.E.B.A.B.z.t.z.t.t.t.B.t.8.0 ~ (.v.z.u.B.z.B.z.z.t.z.t.t.t.t.t.t.t.t.t.A.A.B.u.z.z.F.0.n. ", +" ` d 8.z.G.G.H.G.A.z.G.E.A.H.z.z.H.H.G.z.z.H.G.G.G.H.G.v...{ H V 0.I.H.z.H.H.H.z.z.E.G.G.z.G.G.H.A.z.H.G.A.H.G.z.H.H.A._.~ f.0.z.B.H.H.H.z.E.G.z.H.H.z.H.G.H.z.z.G.G.H.A.G.H.H.G.B.0.J. ", +" - >.c.K.K.K.K.K.G.H.K.K.G.K.z.H.K.K.K.H.H.K.K.K.K.K.K.H.r.L. > *.A.G.H.K.K.K.H.H.K.K.K.H.K.K.K.K.H.K.K.G.K.G.H.K.K.K.t.&.<. ; +.s.G.K.K.K.H.K.K.H.K.H.G.K.K.K.H.H.K.K.K.G.K.K.K.K.I.M.b.O ", +" d 2.N.O.P.Q.O.P.Q.R.N.O.O.K.O.Q.S.N.P.O.O.O.O.P.P.O.O.O.r.#. W a.G.S.P.O.K.O.P.P.O.O.P.O.O.P.O.P.O.K.O.P.N.S.O.O.K.O.A.[. : /.z.P.T.N.P.O.N.O.O.S.N.P.O.K.O.Q.O.O.P.O.P.O.O.P.P.S.G.1.^. ", +" , V t.O.O.O.O.O.Q.P.Q.P.O.P.O.P.O.Q.O.O.P.O.P.O.P.O.O.O.N.m.f. g y.N.O.O.O.O.O.P.O.P.O.O.O.P.P.O.O.P.P.P.O.O.P.O.P.O.N.v.V U.6.H.O.P.P.O.O.P.O.Q.P.Q.O.O.P.O.P.O.P.O.O.O.P.Q.O.O.N.z.]. ", +" G V.H.O.P.W.P.W.P.Q.P.O.P.O.O.P.W.W.W.X.W.W.P.Q.X.W.O.W.R.b.O T B.O.W.X.W.X.W.X.W.Q.P.X.X.Q.X.P.X.P.Q.O.O.Q.P.X.W.W.Q.v.B S r.O.Q.Q.X.X.O.O.P.O.O.X.X.W.X.X.W.X.W.Q.X.Q.Q.P.P.X.Y.B... ", +" ( d.H.X.W.X.X.X.X.X.W.Q.Z.Q.W.X.X.X.X.O.W.X.P.X.X.X.W.Q.`.1. : /.H.X.W.X.X.X.P.Q.X.P.Q.W.X.X.W.X.X.W.W.W.Q.W.X.W.X.X.N.0.6 A B.P.X.X.X.W.W.W.W.W.W.X.X.X.X.Q. +X.P.T.W.X.X.X.X.X.P.B.N ", +" g t.P..+Z.W.Z.W.W.W..+++@+X.Z.W.Z.W..+W.Z..+W.W.W.W.W.W.H.*. U.b.N.Z.Z.W.W..+X.W..+#+W.Z.Z.W.W.Z.W.W.++#+X.Z.Z.W.Z.Z.N.a.U. : [.K.W..+W.Z.Z.W.Z.++X.W.W.W.W.#+X.W..+.+W.W.W.W.Z.W..+O.v.f. ", +" +.A..+++.+++++++Z.++++.+Z..+++.+++++$+++++W.++++++$+++Z.M.+. a r. +++++++++Z.++++.+Z.++.+.+++++$+++++++Z.++++++++++Z.S._. _ b.Q.$+++++.+Z.++++Z.++++++++++W.$+++++Z.++++++++++++.+T.q.W ", +" / /.Y.%+&+*+&+*+&+&+%+&+*+$+*+=+++%+-+*+$+*+*+*+*+&+*+&+%+G.D #.A..+-+%+++&+&+*+%+&+&+;+=+*+*+&+*+%+*+&+.+%+&+%+++&+=+H.[. f.v..+&+*+=+*+>+%+&+%+++&+*+$+*+*+*+%+&+&+&+&+&+&+*+*+%+O.d. ", +" ~ l.W.;+-+&+-+&+-+&+&+-+&+-+-+&+-+-+&+&+-+&+-+-+&+&+-+-+.+r.h : e.O.&+-+-+-+-+&+-+-+&+-+&+-+-+&+-+&+&+-+&+-+&+-+&+&+-+%+N.V +.`.;+-+-+&+-+-+&+&+&+-+-+&+-+&+&+-+&+-+&+-+&+-+-+&+-+&+O.e. ", +" f B.#+-+,+'+&+)+)+,+!+!+,+)+&+~+)+)+)+)+)+)+&+&+,+!+&+)+++q. o a.;+!+,+)+)+)+)+)+)+~+-+!+{+&+,+)+)+!+{+!+]+!+-+)+)+)+^+G.B ].O.,+!+~+)+)+)+!+-+)+,+!+)+)+)+)+)+)+{+-+&+)+&+!+)+]+*+S.T ", +" +.K.~+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+{+#+2. h B.^+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+>+m. >.0.%+/+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+)+^+G.B ", +" /. +/+)+)+)+)+)+)+)+)+]+)+)+]+)+)+)+)+)+)+)+)+)+)+)+)+)+ +&. T K./+(+)+)+)+)+)+)+)+)+)+)+)+)+]+)+)+)+)+)+)+)+)+)+)+_+.+b. h t.>+)+)+)+)+)+)+]+)+)+]+)+)+)+)+]+]+)+)+)+)+)+)+)+)+)+*+v.6 ", +" d w.>+(+(+(+(+(+(+(+(+(+(+(+:+(+(+:+(+(+(+(+(+(+(+(+(+(+)+O.T (.W.)+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+(+:+(+(+:+(+W.x. A K.{+<+(+(+(+(+(+(+(+(+(+(+(+(+:+(+(+(+(+(+(+(+(+(+:+(+*+k. ", +" 6 G.)+[+(+[+[+[+[+[+[+}+[+<+<+<+|+1+[+}+}+[+}+[+:+[+[+|+)+N.g o 0.>+(+<+<+<+<+[+[+[+[+[+<+<+[+}+[+<+[+[+[+[+<+<+<+<+<+:+2+*. (. +)+3+[+[+[+}+4+}+[+<+<+<+<+1+[+[+[+[+[+<+<+[+<+[+[+}+;+6. ", +" T T.(+5+5+5+5+[+[+5+5+5+3+5+5+5+3+[+5+5+5+3+3+4+[+5+5+[+)+B. h A.^+5+5+3+5+3+5+3+3+5+3+5+[+3+5+5+3+[+5+5+5+5+[+[+5+5+1+T.T o b.*+3+5+[+3+[+3+3+5+<+[+5+3+5+5+5+5+[+5+5+5+5+5+[+5+5+5+++(. ", +" (.6+5+7+8+7+8+7+8+7+7+7+8+7+8+8+8+8+8+8+7+8+8+8+8+7+7+9+,+m. A O.<+7+7+8+7+7+7+8+7+7+8+8+7+8+8+8+7+8+8+8+7+8+7+8+7+7+<+H. 6 B.)+8+8+8+7+8+8+8+8+8+8+8+7+8+7+7+8+8+8+7+7+8+7+7+7+8+[+ +%. ", +" o k.{+9+0+8+8+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+8+7+7+8+8+7+9+*+6. &.++5+a+7+7+7+7+7+7+8+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+0+)+b+ C +}+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+7+8+7+7+7+7+7+7+7+:+K. ", +" f.A.[+c+a+a+c+c+c+c+c+c+c+c+c+c+c+c+c+c+c+a+c+c+a+a+c+c+a+>+&. s.d+c+c+c+c+c+c+c+a+a+c+c+a+c+c+c+c+c+c+c+c+c+c+c+c+c+e+)+b. (.^+f+c+c+c+c+c+c+c+c+c+c+c+c+c+c+c+a+a+c+c+7+c+c+c+c+c+[+z. ", +" #.Q.8+c+g+c+c+h+c+c+c+c+c+c+c+c+c+g+g+c+g+c+c+g+g+c+c+g+7+.+#. W E.3+c+c+c+c+h+c+g+g+c+c+g+c+c+c+c+c+c+c+c+c+c+c+c+c+g+i+~+(. 0.(+c+h+c+c+c+c+c+c+g+g+c+c+c+g+c+g+g+h+c+g+c+c+c+c+g+a+d+y. ", +" (.^+e+g+j+k+g+g+g+g+g+l+g+c+g+g+c+g+g+g+g+g+l+g+g+g+g+g+m+N. A X.5+n+g+j+g+l+g+j+j+g+g+g+k+g+g+g+g+g+g+g+c+l+l+g+g+j+a+.+.. W H.5+g+g+g+g+j+k+g+l+c+g+l+g+c+g+g+j+j+l+l+g+g+c+g+g+g+a+{+b. ", +" 0.(+c+l+o+l+l+p+l+o+o+p+p+g+o+l+l+p+j+o+p+o+j+l+p+p+l+l+5+A. (.~+c+o+p+l+p+g+j+p+p+j+j+o+l+g+o+p+o+o+p+p+g+l+l+l+p+n+0+ + D +8+l+n+j+l+o+l+l+l+j+l+o+j+l+l+g+l+p+g+g+p+p+g+l+o+q+c+~+]. ", +" W G.[+p+p+p+p+p+l+p+o+o+p+p+p+p+p+o+o+p+p+p+p+p+p+p+o+p+j+(+k. 0.(+h+p+p+o+j+l+o+o+p+l+p+p+o+o+o+p+p+l+l+l+p+o+p+o+o+g+3+H. @.*+a+l+p+l+l+p+p+o+p+o+l+p+p+l+j+o+l+p+l+l+o+p+p+l+o+p+a+Z. ", +" B +a+p+l+p+o+o+p+p+o+l+l+o+p+p+p+l+r+s+o+o+p+p+o+p+p+p+g+t+(. 4 A.3+j+o+l+p+o+p+o+l+o+l+l+p+p+p+o+q+o+p+l+o+p+o+p+l+p+r+<+b+ b./+l+p+o+l+p+o+l+p+l+p+l+p+l+q+o+p+l+o+l+l+o+p+l+p+o+l+9+K. ", +" ].~+l+u+u+u+u+u+u+u+p+u+u+v+r+u+u+u+u+u+u+u+u+u+u+u+u+u+g+*++. D w+a+p+u+u+u+u+u+u+u+u+u+u+u+u+u+u+u+p+u+u+r+v+u+u+u+u+p+(+b. z.7+s+u+u+u+u+r+r+u+u+p+u+u+u+u+u+u+u+u+u+u+u+u+u+u+u+p+9+G. ", +" l.3+r+u+u+u+x+x+u+y+u+x+z+u+u+x+x+x+u+u+u+u+x+x+u+u+u+u+k+W. @.~+p+y+x+u+u+u+u+u+x+u+u+u+u+u+x+u+y+u+u+u+z+u+u+u+u+y+o+/+(. f.W.j+y+u+x+u+u+x+u+x+y+u+x+u+x+x+x+u+u+u+u+x+x+x+u+x+y+r+[+w. ", +" H.f+u+x+y+A+x+y+y+y+y+y+A+y+A+y+A+y+y+y+y+y+y+x+y+y+u+x+e+S. 8.B+u+A+y+y+y+y+y+y+y+y+u+y+y+x+x+y+y+y+y+y+y+y+y+A+y+y+l+%+ @.*+l+A+y+u+y+A+y+y+y+y+y+y+A+A+A+y+y+y+y+x+y+A+y+x+A+y+r+d+&. ", +" f W.o+C+D+D+C+C+E+C+E+F+C+C+C+F+y+E+E+E+C+E+E+C+G+E+C+D+A+a+C. z.c+F+C+E+C+E+C+E+D+D+E+E+E+E+C+C+C+C+F+F+E+C+C+A+C+E+C+j+Q. c.}+y+E+C+E+C+C+E+C+C+E+C+C+E+D+C+C+G+D+C+C+D+D+C+C+G+E+r+*+ ", +" T &+x+E+A+E+D+H+D+D+D+D+H+H+H+D+D+D+D+H+C+I+D+F+A+D+D+H+A+3+0. f.#+q+G+D+H+E+H+H+J+A+D+H+F+E+D+H+D+D+D+D+D+D+H+D+D+D+H+E+e+t. z.e+y+D+D+D+H+D+D+H+D+H+H+H+A+D+D+C+F+E+H+F+F+H+H+H+D+C+p+w+ ", +" 2.K+y+D+H+D+D+D+H+D+H+D+D+D+H+D+D+D+D+D+D+D+H+D+H+D+D+H+x+d+ T t+r+D+D+D+D+H+D+D+H+D+D+H+D+D+D+D+D+H+D+D+H+D+D+D+D+H+F+9+k. h X.g+C+H+H+D+H+D+H+D+D+D+H+D+D+H+H+D+D+D+D+D+H+D+D+H+D+C+c+S. ", +" z.c+E+L+M+M+M+M+L+L+L+M+M+M+L+M+M+M+L+M+M+L+M+M+M+M+M+H+s+*+ 2.[+A+M+M+M+M+M+M+M+M+M+M+L+M+M+M+L+M+M+L+L+M+M+M+M+M+L+A+}+1. 7.!+s+L+L+L+L+M+M+M+M+L+M+M+L+M+M+M+M+M+M+L+M+M+M+L+M+M+C+0+r. ", +" +o+L+M+N+M+L+M+M+M+L+M+M+M+M+L+M+M+L+L+M+L+L+M+L+M+M+O+o+ + t.0+C+M+M+L+M+L+M+M+M+M+M+P+M+L+M+L+L+M+M+L+L+L+M+M+M+H+s+!+ _.B+C+M+M+M+M+M+L+M+L+M+M+M+M+L+M+L+L+M+L+L+M+M+M+M+Q+L+C+K+_. ", +" A t+x+Q+R+S+N+T+T+S+N+S+S+M+S+S+S+M+N+S+Q+N+S+Q+S+S+N+T+O+g+G. O.l+M+S+Q+S+S+S+S+Q+S+N+R+S+N+T+R+M+S+S+Q+S+N+S+Q+M+N+O+r+Z. s.c+H+S+S+S+S+N+S+Q+Q+Q+S+S+N+Q+N+Q+S+N+N+T+R+S+S+R+M+S+A+,+ ", +" 2.3+U+T+R+R+T+T+R+T+R+T+T+T+T+R+T+T+T+T+R+T+T+T+R+T+R+R+H+V+q. D ^+y+W+R+R+R+R+R+T+R+T+R+R+R+T+R+T+T+T+T+T+T+R+T+T+T+R+S+o+X+ O.Y+Q+R+T+T+R+T+T+T+T+R+R+R+T+R+T+T+R+R+R+R+R+T+R+T+T+R+z+>+ ", +" t.c+N+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+L+3+ (.<+O+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+`+N+n+B. N ~+y+ @Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+Z+ @.@P. ", +" T.p++@`+`+`+`+`+`+`+`+`+`+`+`+`+Z+ @`+`+ @`+`+`+`+`+`+`+G+)+ b+e+@@`+`+`+ @`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+ @`+#@9+ e.}+L+`+`+`+`+`+`+`+`+`+`+`+`+$@Z+`+`+`+`+`+`+`+`+`+`+`+@@g+B. ", +" ^+A+$@`+`+`+`+`+`+`+`+`+%@`+%@`+`+`+`+`+`+`+`+%@%@`+%@&@x+w+ N.v+@@`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+%@`+`+`+`+`+`+Z+E+)+ 0.c+#@`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+`+%@%@`+`+`+`+M+0+w. ", +" (.[+N+*@*@*@=@*@*@-@*@*@-@*@;@-@*@*@*@;@*@;@-@;@;@*@=@=@%@r+X+ *+J+>@*@;@*@*@*@*@*@=@*@*@*@*@*@-@*@-@;@=@,@*@*@*@*@*@>@J+^+ S.Y+&@*@-@,@=@,@*@=@-@=@-@;@,@*@-@;@-@-@*@;@-@*@*@-@-@%@N+3+ ", +" 0.k+W+;@'@,@;@'@,@-@,@;@'@;@,@,@;@'@;@;@,@,@;@;@'@,@,@,@&@g+r. *.[+N+*@;@,@;@;@-@;@,@;@;@-@,@,@,@'@;@;@,@,@'@;@'@-@'@)@!@u+ + >+F+~@-@,@,@,@;@=@,@-@{@,@,@;@,@-@)@,@;@;@;@-@'@,@;@;@;@D+{+ ", +" K.r+*@)@)@)@)@,@'@)@)@)@)@)@)@'@)@)@)@)@)@)@)@)@)@)@)@]@ @7+ q.h+&@)@)@,@{@)@)@)@)@)@)@'@)@,@)@,@)@)@)@)@)@)@,@)@)@,@^@q+A. .<+N+,@/@)@)@)@)@)@)@'@)@)@)@)@)@)@)@'@)@)@'@)@)@)@'@)@-@(@w. ", +" ;+C+;@_@)@/@/@)@)@'@/@,@'@/@:@/@'@)@/@/@'@'@/@/@)@/@/@=@S+1+ G.r+^@/@:@)@)@)@/@/@'@/@:@)@/@/@)@)@)@/@)@,@)@:@/@:@)@:@%@e+ b.a+&@:@/@/@'@)@<@:@)@:@/@/@:@,@)@/@:@)@)@/@:@/@/@/@)@)@~@A+3 ", +" ..1+S+;@)@_@/@)@_@/@_@)@_@_@_@_@/@_@_@_@_@)@_@:@_@_@/@,@[@H+&+ .+C+]@_@_@_@,@_@_@/@<@:@)@_@_@)@:@_@_@)@/@_@_@_@_@_@_@_@Z+[+ z.n+}@|@:@)@_@_@:@/@_@_@_@_@/@:@/@_@_@)@_@)@/@_@:@)@_@1@%@8+ ", +" 6.e+S+:@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@:@/@_@{@A+2@ 3@N+]@_@_@_@_@_@_@_@:@/@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@]@#@'+ W.C+{@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@_@/@)@_@_@_@_@_@_@4@$@w+ ", +" B.v+)@5@_@6@5@_@7@_@_@_@_@_@_@_@6@8@8@6@_@_@7@6@_@6@5@_@,@p+t. 1.7+9@4@_@5@_@5@8@6@_@7@7@_@6@7@8@6@_@_@_@_@_@_@_@5@_@5@:@D+W. ]+N+_@8@5@8@6@_@_@_@_@_@_@6@8@5@_@5@_@8@7@6@_@5@0@8@5@:@@@Q. ", +" %+D+<@7@5@5@7@5@5@5@7@5@5@7@5@7@7@6@6@7@5@_@5@5@5@5@5@8@=@c+ t.r+,@6@5@5@0@8@5@7@7@5@5@7@5@7@5@5@5@5@5@7@5@5@5@7@5@6@)@u+E. a@f+>@5@5@5@7@5@5@7@5@7@6@6@7@5@_@7@5@7@5@5@5@5@5@7@5@7@b@M+(. ", +" z )+c@6@d@e@7@7@7@f@d@7@d@7@e@7@f@5@f@f@5@f@7@5@7@d@d@f@7@%@5+ T.E+8@d@f@5@e@f@7@7@7@d@5@e@e@7@7@d@e@7@5@f@7@7@f@5@d@e@;@q+ B.q+{@7@e@7@f@7@7@5@e@f@e@7@7@f@7@f@5@f@7@5@f@7@7@e@f@7@{@a+g@ ", +" G &. (.f+>@d@h@h@h@h@e@i@h@7@i@h@h@7@d@h@7@d@h@h@7@h@i@7@h@h@6@ @{+ )+&@d@d@d@i@j@d@h@h@7@d@i@i@h@h@e@h@h@0@d@h@h@7@d@h@h@e@~@a+ Q.D+|@h@h@j@h@i@d@d@i@i@d@7@h@h@7@d@i@d@7@i@h@h@h@j@h@d@:@k@ ", +" f %+&+ s.p+:@h@i@h@h@d@h@h@e@h@h@h@e@h@h@e@h@i@i@d@h@h@e@h@h@l@7@D+Q. [.8+*@6@h@h@h@h@h@h@e@h@h@h@h@i@d@h@h@e@e@h@h@d@i@h@h@h@m@$@d+ &+@@7@i@h@h@i@h@l@h@i@d@i@h@h@d@h@h@d@i@h@h@h@i@h@h@i@h@,@;+", +" .c+E+!+ W.D+7@n@i@n@o@p@h@o@o@n@n@n@o@n@n@o@n@n@o@n@n@n@h@o@n@i@:@A+K. r.q@:@p@n@n@n@n@n@n@o@o@o@i@o@n@o@h@p@n@o@n@o@n@n@o@n@n@7@@@&+ 8+>@e@o@n@h@h@n@o@n@o@n@n@n@o@n@o@o@n@o@o@o@i@o@n@h@h@o@&@", +" 2.u+[@D+T. {+$@l@o@n@n@n@n@n@n@o@n@o@n@n@o@n@n@n@n@o@n@o@o@n@n@n@o@)@l+ S.E+f@n@o@n@o@o@n@n@n@n@o@n@o@n@n@n@o@n@o@o@n@n@o@n@o@n@6@E+S. 0.q+4@n@n@n@n@n@o@o@n@o@o@n@o@o@n@o@n@n@n@o@n@n@n@o@n@n@7@", +" P r.E+r@8@r+ 9+-@s@o@n@n@o@n@n@n@o@n@n@o@n@n@o@n@o@n@n@n@n@t@n@o@n@p@;@m+ ~+T+i@u@n@o@n@v@n@n@n@n@o@n@o@o@n@n@n@n@n@n@o@o@n@o@n@n@_@Y+ H.E+7@n@o@n@n@o@o@v@n@o@n@n@n@o@o@o@n@n@n@n@n@o@n@n@n@p@", +" ! I.M+p@v@)@w@ a.l+_@n@x@o@n@n@o@n@y@v@n@x@x@n@n@u@v@o@o@n@x@v@n@v@v@n@l@^@d+ [+-@n@x@o@n@z@v@v@v@x@x@n@n@o@n@n@n@x@n@v@v@z@n@o@n@z@o@,@a+ %+R+d@n@n@o@n@z@z@n@n@x@x@o@n@x@n@x@v@n@x@n@v@n@v@n@n@", +" { Z.&@o@n@p@-@[+ H.(@7@x@v@x@x@n@x@x@z@v@x@x@x@v@x@x@n@v@v@n@n@x@n@x@x@u@i@@@#+ 8.k+4@u@n@x@x@n@v@x@v@n@x@v@n@x@v@x@x@x@z@x@y@x@n@v@z@n@o@*@1+ (+>@o@x@v@n@x@x@x@x@x@z@n@x@z@n@n@z@x@v@x@z@v@x@v@n@", +" ~ ]+)@A@B@C@x@Z+~+ Z.@@n@C@C@C@C@D@B@E@B@z@x@D@D@z@D@B@B@D@B@z@C@C@C@C@C@D@l@E+ A.z+f@C@C@F@B@B@C@D@x@D@C@C@C@A@C@x@B@z@B@n@B@D@C@F@G@C@v@Z+*+ _.g+8@B@C@B@z@v@x@D@v@B@C@C@B@B@B@C@B@x@z@D@D@C@C@D@", +" 6 9+7@H@I@A@A@i@S+Z. (+)@D@I@A@B@A@A@I@I@I@C@I@A@I@B@C@A@I@A@A@A@A@I@I@B@A@I@d@u+ $+S+n@I@A@A@I@A@I@C@A@I@A@I@C@C@I@I@I@I@C@A@A@I@C@B@I@J@o@L+Q. u.y+i@B@B@I@C@A@I@D@C@C@I@A@I@A@A@I@C@I@I@I@I@C@D@", +" D g+l@H@A@I@B@A@l@y+ e+:@A@I@x@I@I@A@A@A@I@I@A@A@I@A@I@A@A@A@B@G@I@A@x@A@I@C@8@e+ (+-@z@A@I@A@I@A@I@A@B@I@A@B@D@I@I@A@I@A@A@A@A@A@I@I@A@K@h@.@ +N+i@z@I@I@I@A@I@A@I@I@I@A@A@A@I@I@I@B@A@A@D@B@", +" [.p+i@L@I@I@I@A@D@0@l+ u.y+d@I@I@I@A@I@I@A@I@A@I@A@A@A@I@I@A@A@I@A@I@A@I@A@I@J@E@*@1+ e+/@z@A@A@I@I@I@A@A@A@I@A@A@A@I@I@A@A@I@A@I@I@A@A@I@A@z@8@n+ )+*@z@L@A@I@I@I@I@A@I@I@I@I@A@I@A@I@A@A@I@A@A@", +" b.F+x@M@I@H@H@H@L@B@<@m+ X.R+x@L@H@H@H@L@H@H@H@H@L@L@H@H@L@H@I@H@H@L@L@L@H@H@H@L@B@Z+w+ m.y+l@I@N@H@L@A@H@H@L@H@H@H@H@H@H@H@L@H@H@H@L@H@H@H@L@I@C@/@3+ e+8@A@H@L@H@H@H@H@H@L@L@H@H@L@J@H@L@H@L@H@L@", +" t.M+B@H@H@H@L@H@H@J@z@>@{+ {+*@v@H@H@L@H@H@H@I@L@H@I@L@L@H@L@H@H@H@I@H@A@L@H@I@H@L@n@H+ O.H+n@H@H@H@H@L@H@L@I@I@H@H@L@H@L@H@I@L@H@I@I@H@H@H@H@H@z@`+^+ b.q+d@L@H@H@H@H@I@H@I@I@H@H@H@H@H@J@L@I@L@I@", +" ! X+^@L@N@O@N@M@N@H@N@H@v@ @#+ 7+|@C@M@P@M@L@N@H@M@N@H@N@M@H@M@M@N@H@H@N@M@H@H@M@M@L@M@Q@R@ ~+*@C@M@N@M@N@I@L@S@M@M@L@N@M@H@N@M@M@N@N@M@N@H@S@H@N@H@v@@@ G.E+n@M@L@H@S@M@T@T@H@T@N@O@N@N@L@L@H@N@H@", +" { *+U@P@V@M@H@H@V@L@N@M@N@v@A+ 0.p+f@M@V@M@H@T@N@M@V@V@M@N@N@T@H@M@N@N@T@M@H@T@M@L@H@T@O@W@j+ K+:@A@T@M@M@H@P@V@P@H@M@V@N@L@M@T@M@T@T@T@M@T@V@H@M@M@N@t@F+ *+~@K@H@N@T@M@P@V@T@M@M@M@N@H@H@N@T@T@H@", +" 4 )+|@X@T@V@T@T@V@T@T@T@T@M@d@p+ G.L+v@T@T@T@V@V@T@V@M@N@V@T@T@T@T@V@V@T@T@V@T@T@T@T@T@V@Y@Z@B+ l+d@M@T@T@T@T@V@T@T@V@V@T@T@V@T@T@V@T@H@V@V@T@V@T@T@T@M@d@l+ K+4@L@V@M@M@T@T@L@N@T@T@T@T@T@T@V@T@T@", +" | `@d@V@V@T@T@T@V@T@T@T@T@T@O@|@`@ .+9@K@V@T@V@T@T@T@T@V@T@T@T@V@V@T@T@T@V@T@T@T@V@T@T@T@T@E@^@%+ z.D+o@T@T@V@T@T@T@T@V@V@T@T@V@V@V@V@T@T@V@T@T@T@V@V@T@T@A@]@ # n+e@O@V@V@T@T@T@T@T@T@V@V@T@T@V@T@V@", +" A j+x@.#+#+#+#X@T@V@V@T@V@T@T@Y@:@,+ 3+_@L@@#T@T@.#.#+#@#.#T@.#+#+#T@V@T@T@T@V@+#+#+#T@##.#.#z@S+ k@%@K@T@V@T@T@T@V@.#T@@#+#X@V@.#.###+#.#+#+#T@##T@V@T@T@D@%@-+ A.I+x@P@##.#+#V@##+#+#+#T@T@T@T@T@T@", +" &.y+B@.#.#.#.#.#.#.#.#####.#.#+#L@Z+ q+d@X@.#.#+#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#+#+#.#.#+#$###v@A+ :+)@M@.#.#.#.#.#.#.#@#+#.#.#+#.#.###.###.#.#.#.#.#.#.#.#G@R+ #+Z+L@%#.#####.###.#.#.#####.#.#.#", +" b.H+A@.#.###.#.#.#.#.###.#.#.#.#.#B@U+ r.F+x@##.#.###.#.#.#.#.#####.#.#.###.#.#.###.#.#.#.#.#.#N@7@g+ &#e@T@.###.#.#.#.#.#####.#.#.#.#.###.#.#.#.###.###.#.#+#x@E+ )+{@P@.#.#.###.#.#.#.#.#.###.#.#", +" v.c@M@$#.#%#.#.#$#.#X@.#$#@#.#%#$###v@s+ T.&@A@.#$#%#.#$#$#.#$#.#.#$#$#+###$#$#.#$#$#.#.#$#$#.#$#T@_@3+ x+x@%###+#$#$#.#.#%#.###$#$###.#$#.#$#.#.#.#$#+#+#$#$#+#s@r+ 7+e@##.###$#.#*#%###.#$#.#+#$#", +" 1 T.;@+#$#$#$#$#$#$#$#.#$#$#*#$#.#$#$###f@a+ {+-@M@.#.#$#$#$#$#$#$#$#$#$#.#$#$#$#$#.#$#.#$#$#$#$#$#$#H@;@~+ S.@@Y@*#.#$#$#$#$#.#.#%#$#.#%#$#$#$#$#$#$#$#$#.#.#$#$#$#V@6@7+ u+n@+#$#$#$#$#$#$#$#$#$#.#$#", +" : *+6@.#$#$#$#$#$#.#.#$#$###%#$#$#$#$#$#T@{@]+ 7+f@X@$#$#$#$#$#$#$#$#.#.#$#$#.#.#$#$#$#$#$#$#$#$#$#$#$#I@&@ *+~@M@$#.#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#%###$#$#.#.#$#$#N@,@~+ H.#@A@$#$#$#$#$#$#$#.#.#$#%#", +" j.(+d@$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#Y@&@ r+o@.#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$###v@x+ 3+8@+#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#$#L@@@ &+*@M@$#$#$#$#$#$#$#$#$#$#", +" 6 8+p@$#$#$#=#$#$#=#=#$#$#$#$#$#$#$#$#$#$#$#D@-# A.D+G@%#$#$#$#=#=#$#$#=###$#$#;#$#$#=#$#$#$#$#$#$#$#$#=#X@f@># o+p@%#=#$#$#$#$#$#$#$#=#$#$#$#=#=#$#$#=#$#$#$#=#$#$#;#$#x@C+ }+_@X@$#$#=#$#$#$#$#.#$#", +" D p+z@=#=#=#,#,#=#'#)#=#=#=#=#=#=#,#=#=#=#!#%#v@u+ W.;@+#=#=#=#,#,#=#,#,#=#=#'#'#=#=#,#=#=#=#,#=#=#=#=#'#!#+#|@K+ D.H+C@,#=#=#'#=#=#=#=#!#=#=#=#,#)#=#=#)#,#=#=#,#=#=#'#!#.#s@Y+ j+x@.#=#,#,#=#=#=#=#=#", +" &.A+T@~#)#{#,#)#{#,#)#]#]#{#)#)#~#]#)#)#~#,#)#;#n@k+ 3+7@=#)#)#=#)#{#]#)#{#~#~#{#)#)#)#)#)#{#)#{#~#~#{#'#~#]#+#{@ ++*@##,#)#!#)#)#)#)#,#)#~#)#)#)#)#]#)#,#)#)#{#~#)#,#)#]#^#Q@8+ L+I@=#,#]#~#)#{#)#]#", +" k.@@$#/#(#_#]#]#(#]#)#/#/#(#(#]#(#]#)#/#/#{#(#(#:#7@1+ q+D@~#_#)#(#(#/#/#(#(#/#]#]#/#]#]#]#(#<#]#[#/#(#/#]#_#]#N@>@ [+|@.#~#]#]#/#_#_#)#/#/#(#]#)#/#/#(#(#_#_#~#(#]#]#]#~#(#.#8@(+ W.}#@#)#/#/#]#(#(#/#", +" G.,@'#/#_#/#_#_#_#_#/#_#_#_#_#_#_#_#/#_#_#_#_#_#_#%#;@ |#N@~#/#_#/#/#_#_#_#_#/#_#/#_#_#_#/#/#_#/#/#/#_#_#/#_#)#N@O+ g+x@!#_#_#/#_#_#_#/#_#/#_#/#_#_#_#/#_#_#_#_#_#_#_#/#_#/#.#;@ ]+5@'#/#/#_#_#_#_#", +" W.6@~#1#2#_#_#3#4#/#_#3#1#3#_#_#2#_#_#3#3#/#/#_#2#(#5#R+ +;@##(#1#3#_#_#2#_#2#_#_#3#1#_#_#_#/#/#_#2#/#_#1#3#_#/#/#D@.@ J+O@/#_#/#_#_#_#_#3#3#_#_#2#/#_#3#1#2#/#_#1#3#/#_#_#_#_#N@ @ c+n@]#4#_#_#3#1#", +" { )+x@6#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#6#1#O@C+ (+0@{#2#6#2#2#2#2#2#2#2#7#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#/#t@7+ T.!@;#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#2#1#M@F+ D+T@1#2#2#2#2#", +" <.[+G@8#9#9#9#8#9#0#9#9#8#8#9#9#8#9#0#9#9#9#9#8#9#9#9#a#b#A@p+ n+A@/#c#0#8#8#8#9#9#9#8#9#9#8#9#9#d#9#9#9#9#8#9#9#0#9#9#(#r@ (+l@/#8#9#9#8#8#9#9#9#e#9#9#9#8#8#9#9#9#9#9#9#8#9#9#9#f#3#K@n+ P.*@'#8#8#9#9#", +" %+l@_#g#h#i#i#h#j#c#j#i#9#j#h#0#k#j#i#h#i#j#0#h#h#i#i#j#1#E@7+ L+.#9#j#0#c#8#h#j#i#c#j#j#9#k#i#9#h#k#j#j#j#h#h#j#h#9#c#~#_@ j+Y@2#h#h#9#0#k#j#h#j#h#j#h#h#9#h#j#h#l#k#j#9#h#j#9#i#k#1#t@ ]+e@1#9#i#9#", +" y+T@m#k#j#j#k#j#k#g#g#h#k#k#k#k#g#j#k#h#g#k#k#k#j#j#k#h#1#e@ -@)#j#k#k#j#k#j#k#k#k#g#k#k#i#k#k#h#i#i#g#k#h#g#k#j#k#i#,#`+ E+@#l#k#h#k#k#g#k#j#h#g#k#k#h#k#g#k#k#h#i#h#k#g#h#j#n#j#]#8@ o#Y@2#k#h#", +" %@!#k#p#p#p#p#p#p#p#p#p#p#p#p#p#p#q#n#p#p#p#p#p#p#p#p#q#(#)@ /+l@2#p#p#p#p#p#p#q#n#p#p#p#p#p#p#r#p#p#p#p#p#p#p#p#p#p#c#%#D+ -@!#k#p#p#p#p#p#p#r#p#p#r#p#p#p#p#q#q#p#p#p#p#p#p#n#p#q#]#;@ h+%#c#p#", +" %+8@_#n#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#q#,#R+ e+I@a#p#p#p#p#p#p#p#p#p#p#p#q#n#p#p#p#p#p#p#p#p#p#p#p#r#a#N@l+ {+d@3#q#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#p#n#q#p#p#p#h#;#S+ W+!#s#", +" a+K@0#t#t#t#u#t#u#t#v#u#t#u#w#v#v#w#t#t#t#t#t#t#t#t#u#w#r#*#C+ M+=#x#t#t#w#v#v#w#u#t#u#t#t#t#t#t#t#t#t#v#w#u#t#w#u#w#w#a#A@ c+K@i#t#t#t#u#t#t#w#v#v#w#t#t#u#w#v#v#w#u#t#t#t#t#t#t#t#s#.#x+ T.y#e#", +" F+;#z#A#B#B#B#B#v#C#B#B#u#B#B#u#u#B#B#B#B#B#B#B#B#B#B#B#q#X@ ,@2#w#D#B#B#u#u#B#B#u#B#B#B#B#B#B#B#B#B#B#B#B#v#B#B#u#u#9#l@ E+$#E#B#B#B#B#B#B#B#B#B#v#B#B#u#u#B#B#u#B#B#B#B#B#B#B#B#n#H@ Q.##", +" *@7#F#G#G#H#G#G#H#I#G#A#J#K#H#J#G#I#G#G#I#I#H#K#G#I#K#I#k#E@ {+o@j#H#I#K#F#J#G#G#F#K#I#H#K#J#G#H#G#G#I#J#K#I#I#G#F#G#L#e#:@ U@M#L#G#J#H#J#G#H#I#G#G#H#K#J#F#G#G#A#G#H#I#J#K#G#I#G#H#h#y@ N#", +" l@h#O#P#Q#R#S#S#R#R#S#S#R#S#S#S#K#S#R#Q#G#S#R#R#O#R#R#G#j#l@ e+T@E#G#P#R#R#R#O#S#R#Q#O#S#S#Q#S#S#R#O#S#S#S#T#R#S#R#U#A#1#Z+ l@q#O#S#Q#S#S#S#T#R#S#Q#R#O#S#R#O#S#S#Q#O#S#R#Q#O#S#R#J#i#5@ ", +" 8+J@z#V#W#W#U#X#Y#W#W#X#U#W#Z#W#R#Z#X#Y#`#W#W#X#W#W#W#Y#G#6#,@ E+{#L#R#X#X#U#S#Z#X#W#X#X#W#W#U#W#X#Y#W#W#Y#`#W#W#X#W#S#J#)#A+ 7+T@t#Y#W#W#W#W#W#W#U#Z#W#R#Z#Y#S#Z#X#W#W#Z#Y#Y#W#W#X#Y#I#6#*@ ", +" x+=#L#Y#Z#X#Z#Z#Z#Z#Z#X#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z# $I#/#c@ >@e#O# $Z#X#Z#Z#Z#Z#Z#Z#Z#Z#X#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z# $.$@# F+)#H# $Z#Z#Z#Z#Z#X#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#Z#+$I#@$-# ", +" %@6#R##$$$%$%$&$%$%$&$#$$$#$%$&$%$%$%$%$%$%$%$#$$$%$%$#$G#{# p@v#*$&$&$&$&$%$%$&$%$%$%$%$%$%$%$%$&$%$%$$$#$%$&$&$#$*$w#=$ -@9#Y#*$%$%$%$$$#$%$&$$$#$&$&$&$%$%$#$$$%$%$%$%$%$%$%$#$G#$# ", +" d@x#*$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$$$J#@# a+@#G##$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$-$;$i@ o@x#*$>$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$&$#$A#M@ ", +" T@F#,$,$'$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$>$,$,$>$,$,$&$L#D@ E+/#X#>$,$,$,$,$,$,$,$,$,$,$,$,$>$,$,$,$>$,$,$,$,$,$,$,$*$h#{@ 8+@#O#,$)$,$'$,$,$>$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$,$'$!$$$v#B@ ", +" s+]#~${$]$^$]$^$^$]$^$^$^$)$]$)$)$)$]$)$)$]$)$)$]$^$]$/$>$w#f@ ;@($>$]$]$^$]$)$^$]$)$)$]$)$)$]$^$/$/$]$]$]$]$]$^$]$]$)$~$9#S+ z+_#X#_$^$]$]$]$]$]$^$]$]$]$]$^$)$)$]$)$)$^$/$)$]$]$]$)$>$w#:$ ", +" ^@g#>$<$[$<$[$<$[$[$}$[$^$[$<$<$]$<$<$^$|$<$]$1$[$}$}$}$'$p#;@ v@F#)$<$[$[$}$[$}$}$}$<$<$]$|$1$}$<$|$<$|$}$|$<$[$|$]$]$*$]# >@j#&$]$[$<$<$[$|$<$}$[$<$|$<$2$}$<$<$<$<$<$}$<$[$<$]$|$,$q#%@ ", +" l@B#]$|$3$|$4$3$5$3$3$5$5$|$4$3$|$3$5$3$3$3$3$3$|$|$|$3$!$e# ##Y#<$3$5$6$5$|$3$3$|$4$3$3$3$6$|$3$6$|$|$3$|$3$3$3$5$<$7$^# l@J#8$5$6$|$5$3$|$[$3$3$3$|$5$9$6$4$3$|$5$3$|$5$|$3$0$|$$$2# ", +" N@X#5$a$a$a$a$a$b$b$a$a$a$b$a$3$b$a$a$a$a$a$a$a$a$a$a$0$>$/# y+2#>$c$a$a$a$a$a$a$9$a$a$a$a$a$a$b$a$a$a$b$b$a$d$a$a$d$5$Y#H@ .#X#3$d$a$b$a$a$a$a$a$a$a$a$b$b$a$a$b$3$b$a$a$b$b$a$a$9$&$@$ ", +" v+4#>$a$a$d$a$a$a$d$a$a$a$e$b$a$a$b$a$f$b$a$a$d$a$e$d$a$5$~$%# g$p#]$a$e$b$a$a$d$a$e$a$a$9$a$a$e$d$a$a$a$a$a$a$e$a$a$e$h$F#7@ .@4#>$9$b$e$a$d$a$a$a$a$a$a$a$a$a$a$a$a$a$a$9$a$b$e$d$a$c$ $T@ ", +" Z+x#}$d$i$j$j$k$l$l$j$l$i$j$k$l$j$l$l$j$l$l$m$j$i$j$m$n$a$S#A@ p@T#e$i$l$m$l$o$j$i$j$l$l$o$k$i$j$m$l$l$j$j$l$i$l$m$i$l$5$w# !@u#|$d$i$l$m$m$l$j$k$j$i$i$k$l$l$j$l$j$k$l$l$m$i$o$n$o$b$O#x@ ", +" d@S#d$p$p$q$p$i$p$p$r$r$p$s$p$p$p$p$p$p$p$q$q$p$p$q$p$l$b$O#7@ $#t$j$q$p$p$p$s$p$s$p$p$p$p$i$q$s$u$p$r$r$p$p$q$p$p$p$p$|$j# i@W#d$v$p$s$s$p$p$s$p$i$r$p$p$p$s$p$r$p$p$p$p$p$p$s$s$l$e$w$/@ ", +" +#%$j$x$y$p$p$x$s$p$s$z$s$z$s$r$s$s$x$p$u$q$s$x$z$s$p$s$b$z# 1#}$s$p$q$s$s$s$s$x$p$x$r$p$s$x$x$q$y$s$p$x$z$q$q$s$A$p${$B$ @#$$k$r$z$s$p$x$s$q$p$u$s$q$q$x$q$x$s$p$x$p$r$p$z$s$q$u$4$q# ", +" (#}$z$C$C$C$D$C$C$C$D$E$F$C$C$C$C$F$C$F$C$C$F$F$C$C$F$C$0$c# ^@u#m$z$C$C$C$C$E$D$C$F$C$C$C$E$E$C$G$E$C$G$D$E$C$C$C$C$s$_$$# 2#[$z$C$E$E$D$E$E$C$H$C$E$C$C$C$C$G$C$C$C$C$C$C$E$C$C$x$4$i# ", +" S+t#j$F$I$I$I$I$J$I$J$I$I$I$J$I$J$J$J$I$J$I$I$J$I$I$J$I$F$c$/# o@Z#q$K$L$I$J$J$J$J$J$I$J$I$J$I$J$I$J$J$J$J$J$I$J$I$I$K$x$$$Y@ @w#k$L$J$J$J$I$I$I$J$I$I$F$I$I$I$I$J$J$J$I$I$I$J$I$I$I$F$5$B$ ", +" 6@W#x$J$J$M$M$N$I$O$O$O$O$O$O$O$M$O$O$O$M$M$O$O$J$O$O$O$H$P$.# $#)$Q$O$O$M$M$O$O$O$O$M$O$O$M$M$O$O$J$O$M$O$I$O$O$O$O$I$x$W# i@X#A$O$J$O$M$O$I$O$M$O$O$M$O$O$O$O$O$O$O$O$O$O$O$O$M$O$E${$T@ ", +" +#)$D$O$R$R$R$R$R$R$R$R$R$R$R$R$R$R$R$R$R$R$R$O$R$R$R$M$z$$$z@ e#0$J$R$R$R$R$O$R$R$R$R$R$R$R$R$R$M$S$R$R$R$R$R$R$R$R$S$q$F# .#}$K$R$R$R$R$M$R$R$R$R$R$R$R$R$O$R$R$R$R$R$R$R$R$R$R$M$z$~$ ", +" T$U$R$V$W$V$V$W$X$V$W$V$W$V$W$V$R$V$V$Y$W$V$Z$W$V$V$Z$W$Q$P# @L#u$Y$V$W$V$W$Y$V$W$X$V$V$V$W$V$Y$W$V$W$V$V$W$V$V$V$W$M$i$n# 8#j$X$Y$V$V$Y$V$Y$V$V$V$Y$W$W$V$R$W$V$Y$X$V$V$W$W$V$W$Y$A$K# ", +" w#`$Y$ % %Z$Z$Z$ %V$ %.% % % %Z$ % %V$+% %V$+% % %V$ %V$x$u# d@@%#% %Z$ %V$ % %V$Z$V$ %$%V$ %V$Z$.%V$ % %.% % % % %%%Y$d$&% u#`$X$ % %V$V$ % % % %.%V$ % % %V$ %Z$Z$ % %Z$V$ %V$$%W$q$*% ", +" |@U#K$=%-%=%$%;%>%-%>%>%>%>%>%>%-%;%;%-%>%.%;%-%$%=%-%>% %v$k# V@3$+%,%;%;%-%>%;%>% %>%,%;%;%$%$%-%;%$%-%;%>%$%;%>%-%>%+%5$+# f@%$J$=%=%=%$%;%$%$%$%>%;%>%>%;%;%;%>%-%;%-%>%-%-%$%;%'%Z$k$a# ", +" I@5$W$>%)%!%!%~%!%{%!%]%{%!%!%^%{%^%^%!%!%~%^%!%^%^%!%^%Z$m$/# /%q$ %(%!%{%^%!%!%^%!%(%]%^%!%^%^%!%^%!%!%^%!%!%!%{%!%;%R$)$ +#9$Z$>%_%]%^%^%(%(%^%^%!%!%(%~%!%!%^%{%!%:%^%!%!%^%{%^% %d$<% ", +" _#k$-%:%:%:%[%:%[%~%[%[%[%:%[%:%[%~%:%~%~%:%:%~%:%:%[%~%}%a$ J#K${%[%:%[%[%:%[%~%[%~%~%:%~%:%~%[%:%[%[%[%:%[%~%[%:%!%R$~$ |%k$-%~%~%[%[%[%1%[%[%:%[%~%[%:%1%[%~%[%:%~%~%:%~%:%[%^% %5$ ", +" x#F$^%[%[%[%[%[%2%[%[%2%[%[%2%1%[%2%[%2%[%1%[%[%[%[%[%[%Z$,$ 5@$$W$:%1%[%2%[%[%2%2%[%[%1%2%[%[%[%[%[%[%[%[%2%[%[%2%[%!%I$F# u#F${%1%[%[%[%[%[%[%[%2%[%[%[%2%[%2%2%1%[%[%2%3%[%[%[%~%Y$>$ ", +" *$4%5%6%6%6%6%6%2%6%6%6%6%6%2%6%6%2%6%6%2%6%6%6%6%6%6%7%R$U# V@8%9%5%2%6%6%6%6%2%6%6%2%6%6%6%6%6%6%6%6%6%6%6%2%6%6%5%0%u$k# a%V$5%6%6%6%6%6%6%6%6%6%2%6%6%6%6%2%6%6%6%2%6%6%6%6%6%7%b%T# ", +" A@c%d%5%e%f%6%g%h%6%g%g%i%f%i%g%6%6%f%i%6%g%f%6%g%g%6%j%k%l%m% _#n%o%6%p%g%e%6%g%g%f%6%i%g%6%e%f%6%j%f%6%g%g%g%6%i%q%6%r%s%)# O@t%u%6%i%g%f%6%v%g%f%i%q%6%f%h%f%f%g%g%6%6%i%6%e%g%6%6%w%x%y% ", +" z%A%B%v%C%C%e%D%C%C%e%v%E%F%e%e%G%e%e%e%v%F%e%v%C%F%q%i%H%I%J% K%L%M%g%v%F%F%C%g%f%v%e%v%v%C%v%g%v%v%F%C%i%C%C%f%F%q%N%O%c% P%s%o%i%C%F%e%F%C%v%e%F%C%F%v%Q%F%f%e%e%e%R%g%C%C%e%e%v%S%T%U% ", +" V%W%X%Y%Z%`%`%Z%`%Z%`% &Z%`%Z%`%`%Z%`%Z%`%Z%`%`%`%`%C%Y%.&+& @&#&$&%&Z%Z%`%Z%`%Z%Z%%&`%C%Y%Z%Y%`%`%Y%&&*&`%Y%`%Z%Z%v%=&-& K%;&>&Y%,&Z%Z%Z%C%`%C%Z%`%`%Z%Z%Y%`%Z%Z%Y%Y%Y%`%Z%Z%Z%Y%B%'& ", +" )&!&~&{&]&{&^&]&]&^&^&]&^&^&]&/&]&^&]&/&]&^&^&^&/&]&^&(&_&:& <&[&}&|&^&^&^&]&^&/&/&]&^&]&^&]&^&^&^&/&]&^&/&]&^&^&^&]&1&2&3& 4&5&6&(&/&^&^&]&]&]&^&^&/&^&^&]&^&^&]&]&^&/&^&]&]&^&^&(&_&7& ", +" 8&9&_&0&]&/&]&]&]&a&a&/&a&a&]&]&]&a&a&]&]&a&a&]&]&/&]&]&(&b&c& d&e&f&]&a&]&]&a&/&/&]&]&a&a&/&a&a&/&/&]&]&]&]&a&a&]&/&a&g&h&i& j&k&l&m&]&a&]&]&]&]&]&]&a&a&]&]&a&a&]&]&]&a&a&]&]&a&]&]&n&o&p& ", +" q&r&f&]&a&a&a&s&a&a&t&a&a&a&a&a&a&a&a&a&]&a&a&a&a&a&a&a&(&u&v& i&w&n&]&a&a&a&a&]&a&a&a&a&a&]&a&a&a&a&a&a&t&a&a&a&t&a&x&y&z& A&B&f&]&/&a&a&a&a&a&a&t&a&C&a&a&a&a&/&a&a&C&a&a&D&a&a&]&n&E&F& ", +" G&H&I&t&J&K&t&t&K&K&t&t&J&L&M&K&J&s&L&J&t&M&L&L&t&t&t&N&O&P&Q& R&S&O&J&K&K&K&K&J&L&M&t&s&K&N&L&L&t&T&K&t&t&t&K&N&K&K&U&V&W& X&Y&Z&N&K&J&M&t&L&L&t&t&K&t&J&N&K&K&K&L&K&t&N&K&L&J&t&t&Z&`& * ", +" .*+*@*#*K&#*K&#*J&$*%*J&#*$*#*J&#*$*#*%*$*$*$*J&K&#*J&$*&*** =*-*J&#*#*#*#*#*$*;*%*J&#*#*#*$*>*J&#*$*J&$*J&#*#*J&J&,*'*)* !*~*{*J&#*#*%*J&J&#*$*K&J&#*J&J&#*#*$*L&#*J&J&J&J&#*$*]*^*/* ", +" (*_*:*$*<*[*[*}*[*$*$*}*<*$*$*<*$*}*$*$*$*[*}*#*<*#*[*:*|*1* 2*/*3*:*[*$*#*<*$*$*[*:*[*[*}*#*<*[*$*}*:*[*$*<*[*:*}*4*%*5*6* 7*8*:*$*<*$*}*$*<*[*[*}*[*#*:*<*$*$*[*<*$*[*}*#*}*$*9*%*|*0* ", +" a*b*c*:*d*<*e*f*<*<*<*f*d*e*<*f*e*g*<*<*<*d*f*<*f*<*<*f*:*h*i* j*k*l*e*<*<*d*<*<*d*g*<*<*d*<*f*d*<*<*g*<*<*d*<*g*f*d*<*:*+*m* n*o*c*p*d*<*d*<*<*<*<*f*<*<*g*f*<*<*g*f*e*<*f*<*g*<*<*<*q*_*r* ", +" s*t*u*f*v*v*w*x*x*x*w*x*v*w*w*v*x*f*y*y*x*v*w*y*v*v*y*w*z*A*B* C*D*E*x*w*x*v*x*f*x*x*y*x*w*w*x*y*y*v*F*w*w*x*v*w*x*v*w*G*t* H*I*J*f*x*x*w*w*x*w*w*F*v*v*w*x*v*d*w*v*w*K*w*w*x*x*w*L*M*D*N* ", +" ). O*P*z*v*Q*R*v*F*w*x*S*v*x*Q*S*S*v*T*Q*v*x*v*Q*x*T*U*V*W*X*Y*Z* `* =g*x*U*x*x*.=Q*S*v*Q*x*S*F*F*S*v*S*v*Q*x*y*x*U*v*F*W*G*+= @=#=$=F*Q*v*S*U*x*Q*S*v*w*Q*.=x*x*U*S*v*Q*v*S*x*v*v*U*%=&=*=== ", +" [.-= ;=>=,=S*'=S*Q*S*'=)=U*S*)=S*)=U*'=)=S*'=U*!=S*)='=S*S*v*~={= ]=^=/='=Q*S*U*S*'=S*'=S*)=Q*Q*)=U*)=S*'=Q*S*'=!=S*Q*)=v*(=_= :=<=[='=}=)='=S*!=S*Q*Q*)=Q*S*S*!=S*!=!=Q*!=U*!=S*Q*'=|=1=2= ", +" '+3= 4=5=}=!=6=7=6=6=6=7=7=6='=7=!=6='=8=7='='=7=7=9='=6=6=0=a=b= c=d=e=6=f=7=!=!=6=!=7='=g=6=h=!='=!=6='=6=6=h=7=7=7=6=!=i=j=k= l=m=!=6='=6=7='=7=h=!=7=7=7='=6=!=n=6=o=n=6=6='=!=6=p=.=q=r= ", +" C+s=l= t=u=v=w=x=y=6=7=x=z=7=x=x=A=p=z=B=w=A=x=z=C=D=x=x=A=x=7=E=F=G= H=I=J=w=x=6=x=A=7=A=z=K=w=w=x=p=A=x=7=x=x=6=x=w=L=7=x=M=N=O=P= Q=R=S=z=T=B=x=6=C=x=6=x=z=x=6=w=w=T=x=z=K=x=A=z=x=x=A=w=/=U=V= ", +" ]@W=X=Y= Z=`= -M=.-A=A=+-A=A=+-@-.-M=+-#-$-.-.-+-$-$-@-+-.-A=+-M=%-&-*- =---E=A=A=.-.-A=.-.-+-$-.-.-M=.-+-;-+-y=A=+-+-A=M=.-.-w=>-,- '-)-!-M=+-+-+-~-y=M=+-+-A=A=+-@-+-+-.-+-+-@-.-+-+-{-.-]-^-&-/- ", +" s@(-_-:-<- [-}-|-.-.-1-1-.-1-1-.-1-.-.-.-.-.-@-.-1-.-.-1-.-.-1-1-.-2-3- 4-5-6-.-7-1-.-@-.-.-.-.-.-7-.-1-.-1-.-1-1-.-.-8-9-1-.-+-0-a- b-c-d-.-1-1-1-.-@-1-.-1-.-7-.-7-.-@-.-.-.-.-1-.-7-.-1-@-2-e- ", +" f-g-h-6-i-j-k- l-m-n-1-1-8-o-8-8-p-p-p-p-p-p-p-p-q-p-p-8-1-1-p-1-8-o-@-r-s- t-u-v-$-8-p-p-p-p-p-p-p-1-p-q-o-.-1-1-1-1-p-1-1-o-p-p-w-q-x-y- z-A-9-o-1-1-1-1-1-p-p-q-1-p-p-p-p-p-p-p-o-o-8-p-.-1-1-@-r-B- ", +" 6.C-D-E-F-G-H- I-J-K-F-F-F-F-F-F-F-F-F-L-F-F-M-F-F-M-F-F-M-F-F-F-F-F-N-O-P- Q-R-S-w-F-F-F-M-F-F-M-F-F-M-M-F-M-F-F-F-F-F-F-F-F-F-F-M-N-T-U- V-W-w-F-F-F-F-F-F-F-F-F-F-F-F-M-F-F-F-M-F-M-M-F-F-M-F-K-X-Y- ", +" Y.Z-`- ; ;.;+;@; #;$;%;&;*;M-=; ; ; ;=;=; ;-;=; ;=; ;M- ; ; ;M- ; ;M- ; ;E-;;>; ,;';); ; ; ; ; ;M- ; ;=; ;M- ; ;M- ;!; ;L- ; ; ; ;=; ;~;{;];C- ^;/;(;&;_; ;M-!;=;-; ; ; ; ; ; ; ;M-M- ; ; ;M- ; ; ;M-!;:;<;[; ", +" B+};|;1;1;2;_;3;4; 5;6;7;!; ;1;!;!;!;!;=;!;8;=;!;1;!; ;!;1;!;!;1;!; ;!;1;_;9;0;a; };b;c;1; ;!;d;1; ;1;1;!;!;!;1;!;1;8; ;!;1;!;1;!; ;!;8; ;e;f; g;h;i;j;k;1;8;1;1;!;!;1;d; ;!;1;l;M-!;!;1;1;1;1;!;!;l;_;i;m;n; ", +" q@o;p;8;q;r;s;t;u;v; w;x;y;z;A;z;s;8;r;r;8;8;s;r;l;s;r;l;r;s;B;l;8;r;8;A;r;C;D;E; F;G;_;s;B;8;l;s;l;r;s;s;8;H;B;A;8;r;s;l;s;l;s;s;B;8;I;J;K;L; M;N;O;P;P;8;s;l;z;r;s;8;s;B;8;l;s;8;s;r;r;8;A;s;s;l;s;l;Q;R; ", +" N+S;T;U;V;W;W;W;X;Y;Z; `; >.>+>@>W;W;+>+>W;r;U;+>W;W;#>+>V;W;W;+>W;W;W;+>W;W;W;$>%> &>*>=>->W;W;q;U;W;W;#>#>W;W;W;@>W;W;+>@>W;W;W;U;W;W;q;W;J;;>>> ,>'>)>!>W;W;+>U;+>W;U;W;W;W;s;W;W;W;V;V;W;+>W;W;+>W;W;->~>*> ", +" |@{>]>^>/>/>(>^>_>:><> [>}>|>1>/>_>/>(>^>2>#>^>1>/>/>2>(>/>/>^>/>/>3>^>/>/>/>4>5>6> 7>8>9>/>1>_>V;1>/>_>/>1>_>/>^>^>_>^>^>(>(>/>/>^>^>_>(>^>0>a>b> c>d>e>|>^>/>^>/>/>2>/>_>3>^>1>#>^>f>/>(>^>/>/>(>^>/>1>^>4>g>h> ", +" i>j>k>1>1>^>^>1>^>l>m>n> o>p>q>r>^>^>^>^>1>1>1>1>^>1>^>^>1>1>^>1>^>^>1>1>^>1>^>3>s>t>u> v>w>x>1>^>1>^>1>1>^>^>^>1>^>1>^>^>1>^>^>1>^>1>^>^>^>^>(>y>z>A> B>C>:>r>^>1>^>^>(>^>2>^>^>2>1>^>1>^>^>1>^>1>^>1>^>^>1>^>D>E>*$ ", +" F>G>H>I>J>J>I>J>K>J>/>L>M> N>O>P>^>3>^>K>^>I>I>1>I>K>I>J>J>I>K>^>I>J>^>K>K>^>3>I>3>Q>G>R> S>T>U>J>^>J>J>J>J>I>J>I>1>K>J>1>V>J>2>1>K>I>^>J>^>J>K>^>W>X> R>Y>D>J>^>^>I>^>(>I>^>^>K>I>^>I>J>K>J>K>I>^>Z>J>^>^>J>3>`> ,., ", +" O.+,@,#,$,%,%,&,*,=,-,;,>,,,', ),!,>,%,%,*,*,*,$,~,*,%,$,$,%,;,*,*,&,%,%,$,*,*,%,%,-,J>{,], ^,/,(,-,*,;,%,;,*,%,~,-,$,=,;,%,%,;,%,-,*,$,*,~,~,%,*,J>_,:, <,,,[,-,%,~,*,%,*,~,*,%,~,%,*,%,%,*,%,%,},-,I>*,%,$,~,|,{,1, ", +" 2,3,4,5,6,5,7,5,8,5,5,6,9,0,a,b, c,d,#,5,e,8,e,6,7,e,5,e,e,5,5,8,e,8,9,5,6,e,8,5,e,8,e,f,g,h, i,j,k,l,8,7,7,7,e,5,7,m,e,5,e,5,e,7,7,e,e,6,8,9,6,7,8,5,n,4,o, p,q,r,5,e,e,7,8,5,e,8,s,l,e,5,5,e,7,5,5,8,5,8,7,6,6,7,f,t,u, ", +" v,w,x,y,z,y,z,z,A,z,9,z,z,B,C,D, E,F,G,H,I,z,J,z,7,z,y,K,L,z,z,A,z,z,B,L,z,y,z,A,L,z,y,I,f,M,N, O,P,Q,y,y,z,z,z,z,y,L,z,z,J,z,J,z,z,z,y,z,z,9,y,y,A,y,L,R,S,T, U,V,G,B,A,y,z,z,9,z,y,L,y,y,z,z,z,z,L,y,z,z,J,z,z,y,z,I,W,X,Y, ", +" -#Z,`,A, 'z, ' ' ' '.' ' '+'z,@'#' $'%'&'*' 'z, 'z, 'A,='+' ' ' ' ' 'z, ' 'A, ' '+' 'A, 'z,-';'>' ,''')'z, ' ' ' ' ' ' ' 'z, 'z, ' ' 'A, ' 'z,A,A, 'A, '.'!'~' {']'^'A,A, ' '*' 'A, 'A,A, ' ' ' ' ' ' ' 'z, ' 'A, ' 'z,/'('_' ", +" [@:'<'['}'|'|'}'}'|'1'}'}'|'2'3'4'5' 6'7'8'|'|'}'|'}'|'}'}'}'}'}'}'|'1'}'|'|'}'9'}'}'|'|'|'|'8'0'a' b'c'd'}'}'|'}'|'}'|'}'1'|'}'|'9'}'|'|'|'|'}'}'|'}'}'}'e'f'g' h'i'j'|'}'}'}'}'}'|'|'|'}'}'}'|'|'}'|'}'1'}'|'}'9'}'|'2'k'l' ", +" m'n'8'1'1'1'1'}'1'}'|'1'1'1'1'1'o'p'q' r's't'|'1'|'1'1'1'1'1'1'}'1'1'|'1'1'1'1'1'1'u'v'w'}'1'x'y'z' A'B'9'1'1'w'}'1'w'}'}'u'u'1'1'u'1'1'C'}'1'1'1'1'1'1'}'D'E'F' G'H'I'w'1'}'1'|'1'}'w'1'1'1'1'1'['u'}'|'1'1'1'1'1'1'1'e'J'K'", +" L'M'N'O'P'1'P'Q'O'P'1'R'O'u'Q'S'T'U'V'W' X'Y'Z'Q'P'Q'`'O'Q'R'O'P'Q'Q'u'P'Q'u'P'Q'P'1'P'P'P'Q'Q'x' ).) +)@)k'P'Q'O'`'P'Q'Q'P'O'`'P'Q'Q'1'P'#)u'Q'1'Q'P'Q'R'P'$)%)H'&) *)B'x'$)u'P'Q'O'P'=)u'Q'P'P'P'`'-)Q'u'O'Q'u'P'Q'w'P'P';)>)", +" ,)')))!)~)~){)])^)/)(){)_)_)])/)~){):)<) [)})|){)1)~)/)1)2)~)_){)/)/)1){)3)/)/)~){)4){)3)1)~){)1)5)6)7) 8)9)N'{)_)1){)/)0){)1)~)/)a)/)$){)1)/)~){)!){)$)1)/)/)1)b)c)d) e)f):){)]){)3)1){){)1)g)~)1)3)1)1)0)1)1)/)]){){)a)1)/)!)h)", +" i)j)k)l)m)0)n)_)o)p)q)1)r)p)g)m)m)n){)s)t) u)v)w)^)q)p)r)^)x)r)q)!)p)m)1)m)l)p)1)m)q)n)l)q)q)p)p)_)5)y)z) A)y)B)p)m)1)p)l)1)/)^)p)/)^)q)p)r)m)^)p)p)m)^)r)m)m)p)n)C)D) E)F)G)m)l)l)H)1)l)p)p)q)p)m)1)H)l)/){)!)o)^)^)q)p)p)p)/)", +" I)J)K)n)L)M)p)M)p)M)N)!)O)N)N)p)M)M)N)M)P)Q)R) S)T)U)M)M)M)N)V)N)p)M)M)o)O)M)M)N)O)M)M)N)M)N)M)N)N)M)p)W)X)Y) Z)`)P)p)p)N)M)p)V)M)M)p)N)N)N)M)M)M)M)M)M)M) !O)N)N)M)^).!+! @!#!$!p)M)M)M)M)M)M)M)M)O)m)N)M)p)p)M)M)p)N)M)N)N)M)M)", +" %!&!*!=!-!;!;!=!=!=!=!=!=!=!=!=!=!M)=!=!=!k)>!,! '!)!!!=!=!=!=!=!;!=!=!=!=!=!=!=!=!L)M)=!=!=!N)=!=!=!=!N)~!{! ]!^!/!=!=!;!=!=!N);!=!=!=!M);!;!M)=!=!=!=!=!=!=!=!=!=!(!_!:! ~,~'~'~)~!~~~'~'~O!'~)~)~)~{~%~{~'~'~Q!'~]~%~^~/~(~ _~:~<~{~%~{~)~)~R!~~)~'~[~'~)~{~{~O!'~}~O!)~'~'~O!{~~~'~|~1~ T!2~P!'~3~)~[~!~R!{~~~)~)~~~4~R!{~)~{~{~}~{~)~'~O!'~)~5~6~7~ 8~9~^~}~)~'~O!)~O!R!!~)~!~{~)~'~{~%~)~)~!~#~4~", +" 0~1~a~b~c~d~c~e~f~e~e~g~e~e~c~c~f~c~e~e~c~e~[~b~e~h~i~j~ k~l~m~g~c~e~e~e~e~e~c~c~f~c~n~g~c~c~o~e~b~e~p~e~c~d~e~o~q~r~ s~t~u~{~p~n~c~f~c~c~e~b~c~v~f~e~f~d~c~c~d~w~d~e~e~b~f~x~y~z~A~ B~C~D~n~c~e~e~e~e~e~d~e~c~e~c~c~f~f~o~e~c~f~", +" E~F~G~H~I~I~J~I~I~J~I~I~I~I~I~I~I~I~c~c~I~I~f~I~I~K~L~M~ N~O~P~I~I~I~J~I~J~J~I~J~I~c~f~I~I~Q~c~I~I~I~I~J~I~J~I~K~R~S~ T~U~,~J~J~I~I~I~I~c~Q~I~I~I~I~I~J~I~I~I~I~J~I~I~I~I~I~I~D~V~W~ t~X~K~I~I~I~I~I~J~I~I~I~J~I~I~I~I~Q~f~J~J~", +" Y~Z~`~J~ { { { { { { {I~ { { { { { { { { {I~ { {I~ { {.{+{@{ #{${%{J~ { {I~ { { { { { { { {c~ { { {I~ { { { { { {H~ {d~&{*{ ={-{m~ { { {J~ { {J~H~ { {I~ { { { { { {I~ { { { { { { {;{>{ ,{'{){.{ { { { {!{~{ { { { { {I~ { { {c~ {", +" {{]{^{/{!{/{/{!{/{!{/{/{!{!{!{!{!{/{!{!{/{/{!{!{!{!{/{({_{:{ <{[{}{/{/{!{!{/{/{/{!{!{/{/{/{!{!{!{!{!{!{!{!{!{/{/{!{|{1{2{3{ 4{5{^{/{!{!{/{!{/{!{/{!{/{!{/{/{!{!{/{!{/{!{!{!{!{/{!{|{6{7{ 8{9{0{|{!{!{!{!{!{/{/{!{!{/{!{!{/{/{!{!{", +" a{b{c{d{e{f{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{({g{h{ i{j{k{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{f{d{d{d{d{d{d{d{d{d{l{m{ n{o{|{d{d{d{d{d{d{d{d{d{d{f{d{d{d{d{d{d{d{d{d{d{d{d{d{p{q{r{ s{t{({u{d{d{d{d{d{d{d{d{d{d{d{d{d{d{d{", +" v{w{x{y{y{y{y{y{y{z{y{y{y{y{A{y{y{A{y{y{B{z{y{y{y{y{y{C{D{E{F{ G{H{I{y{y{y{y{y{J{y{J{A{y{K{y{y{y{y{y{y{y{y{y{z{y{y{y{z{L{M{ N{O{P{Q{y{y{y{z{C{y{y{y{y{y{y{y{y{y{z{y{y{y{y{A{y{y{y{z{R{S{T{ U{V{R{J{J{y{y{A{y{y{y{A{y{y{J{z{y{C{", +" W{X{Y{Z{K{K{`{ ]Z{K{`{K{`{.]`{+]Z{`{Z{@].]K{Z{#]K{ ] ]@]$]%] &]*]=]C{`{K{-];]`{-]-]K{`{K{@]K{-]`{K{`{K{@]`{K{#]K{`{Z{C{>],] '])]x{@]-]`{;]K{.]K{#]@]K{ ]C{`{`{.]+]K{;]-]K{@].]`{`{K{!]~]{] ]]^]/]C{-]`{+]Z{`{K{-]@]K{-]`{-].]K{", +" (]_]:]<]<][]<]<]+]<]<]}]|][]-]-]<]-]@]<]<]+]<]<]<][]<]Z{1]2] 3]4]5]6]<]Z{+]<]7]+]<][]K{<]<]-]}]<][]<]<][]-]<]<][]Z{8]C{9]0] a]b]c]@][]<]@]+]<]<]<]<][]<]<]<]<]+]<]+]-]<]<]|][]<]@]|]d]e] f]g]h]-][][]Z{[]<]-]}]<]@]<]<]+]K{", +" i]j]k]l]m]m]m]m]m]n]m]n]m]n]n]n]n]n]n]m]m]m]m]m]n]m]m]m]l]o]p] q]r]s]n]n]m]m]m]m]n]m][]m]m]n]n]n]n]m]m]m]n]m]m]m]n]n]t]u]r]v] w]x]y]m]m]n]m]n]n]m]m]m]m]n]m]m]z]m]m]n]n]m]m]m]m]n]m]n]A]B] C]D]E]n]n][]n]m]n]n]n]F]n]m]m]n]", +" G]H]I]J]K]K]K]L]K]K]K]m]K]K]K]K]K]K]K]K]K]K]K]K]K]K]K]M]N]O]P] Q]R]N]S]K]m]K]K]K]K]K]K]K]K]K]K]K]K]K]K]L]K]K]K]K]n]K]J]T]U] V]W]X]K]K]K]K]K]K]K]K]K]K]K]K]L]K]K]K]n]K]K]K]K]K]K]K]n]W]Y] Z]`] ^K]L]K]K]K]m]K]K]K]K]K]K]", +" .^+^@^K]L]K]m]L]L]L]L]L]L]L]L]L]K]K]L]K]L]L]L]L]L]L]n]M]#^$^%^ &^*^=^L]L]L]L]K]L]m]L]L]K]L]L]L]K]L]L]m]-^L]L]L]L]L];^K]>^j] ,^'^)^!^-^-^L]L]L]L]L]K]L]L]K]K]L]L]L]L]L]L]L]L]K]~^L]L]{^]^^^ /^(^S]K]L]L]L]L]L]L]L]K]K]K]", +" _^:^<^[^[^}^[^|^1^|^1^L]|^1^1^}^|^|^L]1^2^|^1^1^|^}^[^1^y]3^ 4^5^6^L]1^2^1^1^|^L]1^L][^1^2^|^1^[^|^7^[^|^1^|^1^L]1^1^M]8^9^ 0^a^b^c^1^2^|^2^1^c^1^[^|^[^}^[^1^|^1^1^;^|^1^1^7^2^|^c^b^d^e^ f^g^h^i^j^[^2^|^[^L]1^1^1^c^", +" k^l^m^n^o^o^p^p^q^r^r^o^q^p^r^o^o^o^s^o^o^r^o^p^o^o^p^t^u^v^ w^x^y^[^r^p^r^o^o^r^o^o^[^o^o^o^o^p^o^o^p^p^p^q^r^p^r^p^i^z^A^ B^C^D^t^o^o^r^s^E^o^o^p^p^o^o^p^p^r^q^r^o^F^o^q^o^o^r^t^y^G^ H^I^J^t^o^o^r^o^o^t^p^p^o^", +" K^L^M^p^F^o^p^p^p^p^n^N^o^N^p^p^p^o^O^p^P^o^p^p^o^o^p^p^F^Q^R^ S^T^U^p^N^o^N^o^p^p^N^O^p^N^p^o^p^t^o^p^p^p^p^p^V^o^O^t^W^X^Y^ Z^`^F^p^p^o^O^ /p^o^p^p^o^o^./p^o^p^O^N^./o^p^p^p^o^ /n^+/L^ @/#/$/p^./%/o^o^ /p^N^o^", +" H^&/*/n^O^n^n^ /././=/ /=/ / /=/n^-/ /;/>/ /n^n^O^n^O^n^,/'/)/ !/~/{/-/ /=/ / / /;/=/./=/ /=/O^N^O^O^ /O^./ /=/./=/./ /]/^/ //(/p^-/ /-/_/./O^O^n^n^n^ /=/ / /_/=/=/./././=/ /:///=/ /", +" 4/5/6/7/8/9/8/8/-/-/9/0/a/>/0/7/9/7/9/7/7/7/8/7/8/b/c/9/d/e/f/ g/h/_/8/0/-/./i/0/b/7/9/7/0/7/9/8/7/9/8/9/8/9/-/0/-/_/-/j/k/ l/m/n/>/7/9/8/7/7/7/8/9/0/-/7/9/8/-/-/7/7/ /b/0/7/o/c/9/p/q/r/ s/h/t/7/8/9/-/9/7/-/", +" u/v/t/w/x/y/0/0/y/y/y/z/y/y/y/0/0/x/A/7/y/0/0/y/x/z/0/9/B/C/ D/E/F/z/x/0/z/x/y/G/7/y/x/0/y/z/0/y/y/y/0/0/H/y/y/0/H/I/J/K/L/ M/N/O/0/-/y/y/0/y/x/0/0/0/y/z/0/0/y/x/z/0/x/y/z/9/y/x/z/P/Q/R/ S/E/n/T/0/0/y/y/H/0/", +" U/V/W/x/x/x/X/x/x/Y/X/x/X/Z/x/`/ (x/x/`/w/`/x/x/x/x/X/.(V/+( @(#($(%(Z/x/`/X/X/`/X/y/x/x/w/x/`/x/y/x/X/`/x/x/X/x/&(Z/*(5/=( -(;(>(`/X/x/x/x/y/w/`/x/`/`/`/X/x/X/Z/`/`/X/X/`/X/x/x/,('()( !(~(P/.(Z/x/x/Z/X/", +" {(](^(Z//(((((_(((:(((_(((:(((_(:(<([(((Z/_(_(((<(((((}(I/|(1( 2(3(4(((((_(Z/((_(((X/_(_(Z/((_(((Z/((((_(((:(((((((:(((5(6( 7(8(%(_(X/_(9(((Z/[(((_(((((((((:(:(((_(((Z/[(_(X/_(0(%(a(b( c(d(e(((((((X/((", +" f(g(h(i(j([(k([(_([(l(m(_(_(n(_(9(n([(_(n(o([(i([(n(p(o(q(r(s( t(u(v(l(n(_(w(w(_([(n([(_([([([(p([([(x(n(_([([(y((([(w(z(A( D/B(z(_(9([(i(_(_(k([(k(n([([([(_(_(_(k(_([(k([([(n(w([(C(D(E( F(G((([(l(<([(", +" H(I(J(K(L(L(L(M(N(n(p(O(p(M(P(L(Q(L(i(N(i(i(L(L(L(L(L(N(R(S( T(U(n(L(O(K(V(N(O(W(i(i(W(p(L(L(L(L(L(L(L(V(p(w(X(K(L(Y(Z(`( _._+_@_P(k(i(i(L(i(L(L(L(L(L(L(V(L(L(L(V(K(M(O(N(p(p(M(#_$_%_ &_*_n(k(M(X(", +" =_-_Y(;_;_>_,_,_P('_)_;_;_,_>_,_;_O(!_,_;_;_;_;_;_,_,_>_~_{_ ]_^_/_P((_;_,_,_O(;_,_O(__,_;_;_,_;_,_O('_;_'_@_,_;_,_,_k(:_<_ [_}_|_(_,_;_>_,_,_;_;_,_,_;_>_,_;_O(,_>_;_)_1_,_,_;_2_,_3_4_5_ 6_7_8_L(,_;_", +" 9_0_a_b_!_1_)_c_1_,_b_)_,_!_c_1_,_b_d_(_!_,_)_b_,_1_e_(_f_g_ h_4_i_a_b_e_,_,_c_d_>_!_b_1_!_)_,_!_b_1_,_c_d_1_!_)_)_)_j_k_l_ m_n_o_p_1_e_b_e_!_)_1_e_c_1_1_p_b_>_)_p_,_)_b_e_1_e_c_q_r_s_ t_u_v_N(!_", +" w_x_y_z_z_A_!_B_b_c_c_C_p_b_b_b_b_b_b_D_B_c_b_E_F_C_!_z_G_H_I_ J_K_L_M_B_b_b_b_b_p_b_p_b_E_C_c_b_F_B_b_c_A_N_c_B_b_p_p_O_P_ T(Q_R_S_b_b_b_N_C_C_c_F_B_C_c_C_b_E_B_B_p_b_b_b_b_b_p_p_T_U_ V_W_X_E_", +" Y_Z_`_c_ :.:b_+:@:S_@:#:.:@:$:%:&:@:F_z_+:S_F_E_*:+:!_=:-:;:>: ,:':):!:~:.:$:%:.:E_.:+:+:z_F_#:c_@:@:c_E_ :S_@:.:.:%:#:{:{_ ]:^:/:(:_:_:+:+:#:F_z_c_F_@:=:+:@:.:$:::.:S_@:+:~:z_+:#:<:[:,: }:|:1:", +" 2:3:4:5:6:7:8:9:0:a:b:c:d:e:8:c:f:0:g:0:h:d:e:i:6:7:j:k:l:m: n:o:e:p:q:r:s:t:u:j:0:6:v:w:x:r:9:9:e:r:5:v:y:z:q:r:b:A:B:C: D:E:F:G:g:v:d:f:b:v:H:v:5:I:7:g:d:J:p:K:r:r:7:8:u:v:x:u:L:M:N: O:P:Q:", +" R:S:T:U:U:V:W:V:8:X:5:V:W:W:Y:5:5:V:V:Z:`:V:V:V:U:U:V: <.<+< @<#<$<,[,[L},},},}&}s[&}'}V[T['})}'}&},}'},}'},})}&}&}'}&}&}C[!}~} {}]},}&}&}'})})}&}'}R[)}&},}'}U[,},}'}&}D[Q['}T[V['})},}^}/} (}_}:}<}[}R['}U['}&}'}'}}}&}&}Q[s[,},}&}&}[})},}'}W[,}&}|}1}2} ", +" 3}4}5}6})}7}[}8}7})})}7}V[7}[}9}T[U[7}[}Q['}6})}7}0}[}a}b}c} d}e}f}g}9}9},}V['}0}&}}}9}8}}})}[}9})}8})}7}7})}9}9}&}&}h}i}j} k}l}m}6})}R[,}8}9}6})}9}7}8}9}[}7})}9})}9}}}'}6})}R['}8}n};}o} ", +" p}q},}9}r}9}8}s}t}8}7}8}t}8}t}u}t}s}8},}8}v}U[&}s}9}9}w}x}y} z}A}B}C}8}D}t}t}s}u}t}s}r},}'}s}8},}v}u}7}t}s}u}7}7}t}0}E}F}G} H}I}J}t}7}s}r}8}T[t}s})}s}u})}u}s}s}7}8}u}s}s}t}t}s}r}a}K}L} ", +" M}N}O}s}r}9}8}r}s}u}s}P}Q}t}R}R}s}Q}S}s}s}T}U}v}T}8}r}r}V}W}X} Y}Z}`}u}P} |t}P}S}r}v}S}.|t}Q}r}r}v}8}7}r}r}8}t}R}S}t}r}+|@|#| $|%|Q}v}r}P}R}U}v}s}s}r}u}U[s}r}r}u}v} |r}&| |v}r}.|S}s}*|=| ", +" -|;|>|S}v} |S}.|S}Q}R} |Q}T}P},|v}P}S},|P}'|)|P}S}'|)|P}!|~|{| ]|^|/|T}.|S}&|P}S}P}T}P},|P}P}'| |v}S})|Q} |Q}P} |P}T}R}(|_| :|<|R}S}v}P} |.|R},|,|Q}R}'|Q}.|S}P}S}S}T}U}P}S}T}T} |[|}||| ", +" 1|2|3| |4|5|4|6|)|7|8|4|,|7|8| |)|S}9|4|4|7|'| |9|9| |7|0|a| b|c|d|8|9|,|7|4|6|)|.|9|)|'|7|5|)|e|e|)|9|'|7|f|e|,|7|5|g|h| i|j|+|e|S}7|7|e|)|)|9|)|7|9|7|8|4|5|4|8|'|'|5|f|'|,|)|4|k|l|m| ", +" n|o|p|6|4|6|9|4|6|e|'|q|4|R}4|r|5|9|r|4|5|9|9|9|5|4|4|7|s|t| u|v|w|4|'|6|q| |7|q|7|4|q|q|)|4|e|9|4|4|e|4|9|9|)|8|8|P}x|y|z| A|B|C|D|8|4|r|f|)|4|7|'|9|9|6|6|9|9|5|5|r| | |q|9|'|8|E|F|G|H| ", +" I|J|K|L|M|M|M|M|M|r|N|O|9|r|O|M|M|M|r|M|M|E|P|M|q|O|Q|R|S|T| U|V|W|E|r|M|8|8|M|M|M|O|r|M|O|q|Q|O|O|M|M|O|M|r|M|M|8|9|X|Y|Z| `| 1.1q|O|Q|q|Q|O|q|r|+1O|M|M|M|M|M|r|O|r|8|O|M|M|M|L|N|@1#1 ", +" $1%1&1L|O|O|r|r|+1q|8|O|+1e|q|O|M|q|M|Q|r|q|Q|+1E|Q|M|r|*1=1-1 ;1>1,1'|r|+1q|5|O|O|q|r|O|M|8|O|Q|M|O|r|r|O|M|6|r|Q|8|e|'1)1 !1~1{1O|M|q|Q|Q|r|M|Q|M|O|r|r|M|+19|9|O|O|7|M|Q|M|q|Q|*1]1^1 ", +" /1(1_1+1:1+1+1P|P|:1+1+1:1:1Q|P|+1Q|M|Q|O|O|M|Q|P|+1Q|<1[1}1|1 112131P|Q|P|P|Q|P|+1:1Q|+1Q|Q|O|Q|:1P|Q|P|:1:1P|+1:1:1415161 71819141P|Q|Q|Q|+1O|Q|Q|P|:1:1+1P|:1:1Q|P|+1P|+1P|P|Q|Q|01a1b1 ", +" c1d1[1P|:1:1+1P|e1P|M|P|f1:1:1f1e1f1:1f1f1f1f1f1f1:1+1g1h1i1 j1k1l1P|P|f1:1:1m1:1:1f1f1f1f1:1P|:1:1P|Q|f1:1O|+1f1<1<1n1o1 p1q1r1e1f1e1f1f1f1e1f1P|f1:1P|Q|:1e1:1Q|f1:1:1e1e1:1e1s1t1u1v1 ", +" w1x1y1m1m1m1m1z1z1f1m1A1m1f1e1m1z1e1A1A1z1m1A1A1m1z1z1B1C1D1 E1F1G1H1m1z1m1m1e1m1m1m1z1A1A1m1A1m1m1m1e1m1A1e1e1A1z1e1I1J1K1 L1M1N1e1A1A1e1A1A1e1m1m1m1m1m1m1A1m1m1z1m1m1e1e1m1m1m1z1O1P1Q1 "}; diff --git a/SampleERCP/icons/app/ico_32t.png b/SampleERCP/icons/app/ico_32t.png new file mode 100644 index 0000000000000000000000000000000000000000..6dff716b29e1c95d941f5ecb8cf34cf9fb61e42a GIT binary patch literal 2639 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 literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/app/ico_all.ico b/SampleERCP/icons/app/ico_all.ico new file mode 100644 index 0000000000000000000000000000000000000000..b6884e18bdb29c9f537d9342ce257aaafe09c0d6 GIT binary patch literal 79990 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%0AiwqcPGMc8qQ%BNUae(%OJz)pn9uCD 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%0DQJC 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 L)l1k|zsAtaUvHb}5w0}|}IWLd

%aU<2t=H>qZfynKU~=-z{QSJkloO9JBxmM% z{@#0k{rL8sD2mRXKlk&W{Zw+|$%e_oLZ~0EtZ+39{o%t$pwxB!WLwJ25+)$oG;I&Z zU@+KewC~cqj*-O2O)MI;gKK3ucx@k)t9Nc?eClciO9~_bWY? zfYek?QI+MhXXobUOUCH>!~}dPz>Ne;%H;b|Bm^RC{ctPtyweTfiyRb1k)+AfXWP9n z1o&_$6PcH0sXT8pQ3@7&6FJxiNgZ6B`$n^gY>-@$WoeqB&$BNrEiEpHDSNm|!!)xD zdlSNzY*I?xdv*3M3zqM9JD3*@tr?~AaY}_zR5X4D}nHfMS3d^+mQJjs! zz;dvJ#gvEyg+yWa(XCs+K~z8i8Uo-0kQkdVE^deS!U+tBV}5Q9cgeF{u_T41NWrpf zn=Mfg_KvN9MzdW=fi_f?P+rCpp=(9S_~Q{*q1-$Joo!ppl?A0p!m=y`g$S@1u82yr z+%iw;d|}fR2ZTwQ=EZYsd*K{OShj<-1O`Y#NI=&VL8MadQs#M@<1Q-BDuHKjh@28l zYe)`5Z^B{<-K<=*(vx6$#Wjq9aMe9cm07yCgJ#7H}jkVjWpIWx{%2zH;FU=!S!&J09W=hcO$;wKSPVqd;GBGOr zi&rmACpYXuw$iGguDZ3{a59xZsSzsVVM!?w zK(^y5K~Hc1*#WtYFnm+f48_3n^#`AB-(I`(Y-e|nm#s4sDO{=>S(G`J=V)cGC^AJ$ z1_H5UlY+%sp6gYdrC>3xR(9}10I90Ohi3MJ;NIN_-F_fk6*tg~5+s6swbHZ_J*2-1 zO+!w8F*aFPjk+%wvQ+SM!?eOet(!LCn3T%%?BtBf)NrCgu}w2gQ&KS*c(SnkS{+X(z>%VOI+9aU&CH5CO0&$+T}Q1gPrm)5@2>A| zhe@iAjrYA8p-O0!DY_L6vbtr%^`{K0)okWjM)2iIYEWisqFY!FdW<#g<3Z6Pb!fKK zW>YVfKv0^{eE(FX_IH+jIv5}9G4UT+rmB|2t2BQ=*hmS&G!Yf59Q#EYNA9@ZcsiQ z>_6sS78dCphJsX(mZ7QKr<$QE&kO5e$UI`7OtW{QT}3yNet5)?!`-bNuL@5YT_o(gI-8Y0jmwmYo26z9|wukbeMr9Nz&Qf^?ea4c#+}UW3GFqaLkDPN0bSo zf~~lorHA_spNi6`0?Mw#CRm~x1AKlNEGo(WpS8d8XKzM?MS(g<9zT9UF*B@^VOM^k z(tQ!IH`3sjB!c)TVyIzIu_ei1ZEgMF%X}8ie$NO>^y{@MP8&hDOD)uFG|o&+AR|bB zYHDhI{Q>nf#)Y&%#aYPm@>$PwQJ?E_cHuOd4a|TQaOwT+kGdHFmghKvv~**3ZkFZP z4+MAsCf;uEwpvZ(hcM6fnWjnD5AUz7^CsxJ(Wo=`pbZ^$Ka#XGmgejw&oke1Nu6BR3wi-& zPt+lqNb(HIkC2vWKHJ`|DmJ6lYVj5H3__5EqNAW3>>ml1;rq4i?HvxXdi{P#g%y(m zYAzL-?_pRNHODoAaup=!@R$ROC?3G?PzGu3%=9#Q(ZTJHx*q`+?&kY0YC<}m=LbQr zvS{nclMTN{rvE$~y@cDmiE>1iI}3LLRUQNJHY*t>0WPT06~@eAmEZgvLTNc8E`r>F0UCF zmO3>x2{Mi$SMT2^_#hAo87xcEawjMoxLjU68f()z? z{&B~0X_8#~`#a8_-Fu((BSBXpr6B~0q(LZ`iih}v%s>g>LR6@d5QVXik53?M8BB~B zOhBGc6P0;fd&4gh~Dci|8)1x+I&+!lgZTXdhO-c{ktjpt1R*S%P*JQ@lW}0U*G++%y{(QkM=dc zWv1%aul?dTnN0QE=r5c3>)#e+GA(cKdU^ZLe}5_a$Cf|c%8rkZTlfFgN@oO!4I?8X z&*Jv<>C@riVb7YHnmKdkl$Op+)YN*@WzqfQ$&<&AANTk7_x1IC^UXJ&j~+c57#J`K z4SZTQnFu38d-jVjzPNewX5^KZmxsO6#4%x63aoqg?!EEG8wjALwzf8x z%OS=#Y9Q0hXrWUE8GKOYau~gP_b!yHR;}8&apRIDOXkg+XMTdp=?qhxNYkvi@f!C5 zCwhYEo?1!#KU@*CxCPLSjg3uBO@o7j4<9~!|NZyvYHMpl-r~iJ;hqkfWK9Yz)}sfS z>gsC2ggg;5fBt+!+rWsB<#G{qF=qi;nD>fBbLY+#1LE@LjT@hS`YE_SX>Z@SX%mAJ z#Zz}uoG7Rd9z3{g*|Gp)Y;25o1YBKRU1LK-KA#s)kr#8KD{7R5AxaGO!;GgHse0?y zt&0~gn%}Ww2eCXWHW)AkvJ_anaQN`yb?ep*K6#=5#H8dzOm}y;S9P_u4ULT`2~Yy8 z1dUGUhfa9H$2P2g{q@&uUa(-n3opE|V#NyKYe6cw6j76H10_*REA>uU)%#`jbzVE?tVbikMC~$hFv8>X8jf zAXxSc4Gobdf#j14Vu2H5y0Dl_2L*soP*qhGV%ZEqMC+KTudm;-WlPV)haH`r_q)0l zE?me>a998n8@P$eDDcb5s`7ccoIoc*UL!4vkhGSG?f(r2{ zjRnn%7Ag?=1bLI?pBLfaCDRqK5?U8@I;#D=bwLm{rdHMTni`j zl@5z0n}MK%2j3o0rrf#5`5=1^p)x}ptLv>FB)3K4|9S2591bOywp zgil^+CY>!o;FR{{O*?f^0*64x8522Zr-(%a^l3 z&5L4prcMn0>K_<@3=|O!2Zx$Rp(lv7b#?vm4G|jpK!F}CZw*EC>C>mXy1HZ>SmxOy z1FVs=kTC||0sVw$I$O?T>w@F$ClM?|_B|dL7#kgJoIjsX$FdZYZjMV;+l=CQ_3Bl` zXgaQ6!e8Z-0n%1=5Vhp+03+d^nG-RDc_1Q}<#JvxG1Hwt?JSHdDMwFFI4bEjJYxT*Wz*88evlT*$n83VRYIUHEeHsLic>>2}W`Jgi z%f;5MTlKvH#ddA7Vy~iON5!6z6Un7X#vz6>79(GyOjZ&~99zYW!luykqbM;iZe%5^ z0xJn1R1ugEro#i8$z)AoC!H;^71=sA7J2jOQ&1o?X(%hj4d%?C^HE3emX3~kn8A2m~!Pb^mS&B7=lblxfB4T{vZJk zmrr%o0>u_$1l#To^4VvfiEAC0pk$Ivgwk;onb+GJA}>LcbkbqTI~Ke8(SYr!TUj|g zH1xUvB4j?d1I;~ymy^`&SWHDqKWQr`Fh6V?3-nSVG=0F6Ka>QTp^bq10{)$$sMpXsEe_c z4wh~WRUy>@B6=Rz)YJf~@r!aVbbQai%Aszj<^wDnr*3eAB@>IqR#8}-$Z_@ye@B0m zccY_N0ggESVyJS^(a|B*qoQD09FAN@rNvV>YnTxnJ(7TmpaNBKaMp#~ykI+K+pGZ5RT@kugS*h!y-NlIf#Cc+dB3WO`9Dmz&r zuCYj#r|+!Jjtw|IW(xs|~+{6rebRY&RAtPqwTW3KdDpV6PzxwJcS9@7i3|6`m>2O3GI&|px@#C%r zDiHD%YbpuiCZbzfTI8T$zkK;JtkL0PTMP@D;6xq1_Q|SvTEn*Ld|vYUB|$Jai;9JO zI;_Yw*(`&O9656A*s-%`&#qj#(l@GFN(XN6asApgA=TQ}wrSI*D_5=nYEsSRX!@XW z4x+~q?&c#X{iqbGd|(J-TD(deSJ){ED=cEo-o1NK^6yip^i=`T=4=reaH|f&+m9Tp zSFh$iH!UAnZaKb)ECa$uiaASOTVM<5Bp35tg6unBStqu3?%e6~{N%}#;-j^-l_ocF zc|en2m@a(z<+A0=Ih|Gw#{v!xW@!96G(5tIb+hNy)kJ5SW@BJWKY>!%Ne}tL75dD5 z>7|!AREhFqkfOh4&6^jP~!}&qp7B{4u$Pd`At_0~Bj86!rbZt-PZ8 z-tguNH|AdK`(a)E!tqR$q*^2}mYIrd2CxD$b>YB)17i83k3Lc<3?^DNS03MK=$gZukz*xAACTE-&)N? zuza7zSm0151fr8lg>zN(^p)b4<{GUyyTl@Xg4i(p-(lHLWqW(OlJ?$v@6l~2ihb@v z1)p-STq&*mWsMVT-@bjb>goidl|ZKg3X>_nG*7X**egZr-FM%0MhSoAH+*-{?Icx4 z`~>X#LR1yoK6(E8fkiGKoj7qqdLae~KH@CVGc_xd0fm|G4Hj|EW@lyim2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4>pzYytd7IX2W@6jE#VLk=@Y^=+HRl(Wk4)d1)IGEpo%M1OdgR8m&)^N; z8}rYG)+L*dy*WKQER3V#VVkU)<{?$S3b#Vjbteq6gwJg}zSuRQpL^R^CPl{xeyuXI zi>~s0Q<`@!KA?2ZpR=-ACyKk%QsVoTyAS@euDTtna6HoT$~qb5n#b+)#WSVO?@9mu bu!4Eh6VIQP`W^v5cQSao`njxgN@xNA+l6XM literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/languages.png b/SampleERCP/icons/languages.png new file mode 100644 index 0000000000000000000000000000000000000000..98af2daff485f05f3a79d3d424eda36aceb30cb5 GIT binary patch literal 7657 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 Sc#@`a=GC*OzMK8v%YOkB)~hT4 literal 0 HcmV?d00001 diff --git a/SampleERCP/icons/save_edit.png b/SampleERCP/icons/save_edit.png new file mode 100644 index 0000000000000000000000000000000000000000..b17caf5a984540e8b1448057feeecc5183c58eaa GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zD}XSgpwrRCKtah8*NBqf{Irtt#G+J&^73-M%)IR45}niK43oDoay_VY{~%!TkJHeT zagA#4?Mv_MdONO8`@-c@C42nbRn8AP_!%B-iNCC}_SPK1!YP-t4+zZom)=sle}nLc z$hr2+`x<6XxumevgyEgm+wiZ&N*@$5cV5+3iDlUACp_b(m9qWQJ&_JBb5fstKF9DN z>{9C89lu2j<{Do+ePv5${#Dzoiu+$0EI(XKkl5OKHs>F&{AoMO<{t+vf&OOjboFyt I=akR{0M|T{IRF3v literal 0 HcmV?d00001 diff --git a/SampleERCP/plugin.xml b/SampleERCP/plugin.xml new file mode 100644 index 00000000..50915730 --- /dev/null +++ b/SampleERCP/plugin.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SampleERCP/schema/splashExtension.exsd b/SampleERCP/schema/splashExtension.exsd new file mode 100644 index 00000000..ea0d2b58 --- /dev/null +++ b/SampleERCP/schema/splashExtension.exsd @@ -0,0 +1,124 @@ + + + + + + + + + [Enter description of this extension point.] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 50x50 icon + + + + + + + + + + + + + + + + + + + + + + [Enter the first release in which this extension point appears.] + + + + + + + + + [Enter extension point usage example here.] + + + + + + + + + [Enter API information here.] + + + + + + + + + [Enter information about supplied implementation of this extension point.] + + + + + + + + + + + + + diff --git a/SampleERCP/splash.bmp b/SampleERCP/splash.bmp new file mode 100644 index 0000000000000000000000000000000000000000..6a5df0ae0dd8156ef1f812a8004fdd0d57ea1d43 GIT binary patch literal 403616 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

    9R>e$S1xXVBc9oQ{q&yC^rG%>)YU6aT?k_ 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 part.setDirty(true)); + txtInput.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); + + tableViewer = new TableViewer(parent); + + tableViewer.setContentProvider(ArrayContentProvider.getInstance()); + tableViewer.setInput(createInitialDataModel()); + tableViewer.getTable().setLayoutData(new GridData(GridData.FILL_BOTH)); + } + + @Focus + public void setFocus() { + tableViewer.getTable().setFocus(); + } + + @Persist + public void save() { + part.setDirty(false); + } + + private static List createInitialDataModel() { + return Arrays.asList("Sample item 1", "Sample item 2", "Sample item 3", "Sample item 4", "Sample item 5"); + } +} \ No newline at end of file diff --git a/SampleERCP/src/sampleercp/splashhandlers/ExtensibleSplashHandler.java b/SampleERCP/src/sampleercp/splashhandlers/ExtensibleSplashHandler.java new file mode 100644 index 00000000..9390d124 --- /dev/null +++ b/SampleERCP/src/sampleercp/splashhandlers/ExtensibleSplashHandler.java @@ -0,0 +1,298 @@ +package sampleercp.splashhandlers; + +import java.util.ArrayList; +import java.util.Iterator; + +import org.eclipse.core.runtime.IConfigurationElement; +import org.eclipse.core.runtime.IExtension; +import org.eclipse.core.runtime.Platform; +import org.eclipse.jface.resource.ImageDescriptor; +import org.eclipse.swt.SWT; +import org.eclipse.swt.graphics.Image; +import org.eclipse.swt.graphics.Point; +import org.eclipse.swt.layout.GridLayout; +import org.eclipse.swt.widgets.Composite; +import org.eclipse.swt.widgets.Label; +import org.eclipse.swt.widgets.Shell; +import org.eclipse.ui.plugin.AbstractUIPlugin; +import org.eclipse.ui.splash.AbstractSplashHandler; + +/** + * @since 3.3 + * + */ +public class ExtensibleSplashHandler extends AbstractSplashHandler { + + private ArrayList fImageList; + + private ArrayList fTooltipList; + + private static final String F_SPLASH_EXTENSION_ID = "Sample.splashExtension"; // NON-NLS-1 + + private static final String F_ELEMENT_ICON = "icon"; // NON-NLS-1 + + private static final String F_ELEMENT_TOOLTIP = "tooltip"; // NON-NLS-1 + + private static final String F_DEFAULT_TOOLTIP = "Image"; // NON-NLS-1 + + private static final int F_IMAGE_WIDTH = 50; + + private static final int F_IMAGE_HEIGHT = 50; + + private static final int F_SPLASH_SCREEN_BEVEL = 5; + + private Composite fIconPanel; + + /** + * + */ + public ExtensibleSplashHandler() { + fImageList = new ArrayList<>(); + fTooltipList = new ArrayList<>(); + fIconPanel = null; + } + + /* + * (non-Javadoc) + * @see + * org.eclipse.ui.splash.AbstractSplashHandler#init(org.eclipse.swt.widgets. + * Shell) + */ + @Override + public void init(Shell splash) { + // Store the shell + super.init(splash); + // Configure the shell layout + configureUISplash(); + // Load all splash extensions + loadSplashExtensions(); + // If no splash extensions were loaded abort the splash handler + if (!hasSplashExtensions()) { + return; + } + // Create UI + createUI(); + // Configure the image panel bounds + configureUICompositeIconPanelBounds(); + // Enter event loop and prevent the RCP application from + // loading until all work is done + doEventLoop(); + } + + /** + * @return + */ + private boolean hasSplashExtensions() { + return !fImageList.isEmpty(); + } + + /** + * + */ + private void createUI() { + // Create the icon panel + createUICompositeIconPanel(); + // Create the images + createUIImages(); + } + + /** + * + */ + private void createUIImages() { + Iterator imageIterator = fImageList.iterator(); + Iterator tooltipIterator = fTooltipList.iterator(); + int i = 1; + int columnCount = ((GridLayout) fIconPanel.getLayout()).numColumns; + // Create all the images + // Abort if we run out of columns (left-over images will not fit within + // the usable splash screen width) + while (imageIterator.hasNext() && (i <= columnCount)) { + Image image = imageIterator.next(); + String tooltip = tooltipIterator.next(); + // Create the image using a label widget + createUILabel(image, tooltip); + i++; + } + } + + /** + * @param image + * @param tooltip + */ + private void createUILabel(Image image, String tooltip) { + // Create the label (no text) + Label label = new Label(fIconPanel, SWT.NONE); + label.setImage(image); + label.setToolTipText(tooltip); + } + + /** + * + */ + private void createUICompositeIconPanel() { + Shell splash = getSplash(); + // Create the composite + fIconPanel = new Composite(splash, SWT.NONE); + // Determine the maximum number of columns that can fit on the splash + // screen. One 50x50 image per column. + int maxColumnCount = getUsableSplashScreenWidth() / F_IMAGE_WIDTH; + // Limit size to the maximum number of columns if the number of images + // exceed this amount; otherwise, use the exact number of columns + // required. + int actualColumnCount = Math.min(fImageList.size(), maxColumnCount); + // Configure the layout + GridLayout layout = new GridLayout(actualColumnCount, true); + layout.horizontalSpacing = 0; + layout.verticalSpacing = 0; + layout.marginHeight = 0; + layout.marginWidth = 0; + fIconPanel.setLayout(layout); + } + + /** + * + */ + private void configureUICompositeIconPanelBounds() { + // Determine the size of the panel and position it at the bottom-right + // of the splash screen. + Point panelSize = fIconPanel.computeSize(SWT.DEFAULT, SWT.DEFAULT, true); + + int xCoord = getSplash().getSize().x - F_SPLASH_SCREEN_BEVEL - panelSize.x; + int yCoord = getSplash().getSize().y - F_SPLASH_SCREEN_BEVEL - panelSize.y; + int xWidth = panelSize.x; + int yWidth = panelSize.y; + + fIconPanel.setBounds(xCoord, yCoord, xWidth, yWidth); + } + + /** + * @return + */ + private int getUsableSplashScreenWidth() { + // Splash screen width minus two graphic border bevel widths + return getSplash().getSize().x - (F_SPLASH_SCREEN_BEVEL * 2); + } + + /** + * + */ + private void loadSplashExtensions() { + // Get all splash handler extensions + IExtension[] extensions = Platform.getExtensionRegistry().getExtensionPoint(F_SPLASH_EXTENSION_ID) + .getExtensions(); + // Process all splash handler extensions + for (int i = 0; i < extensions.length; i++) { + processSplashExtension(extensions[i]); + } + } + + /** + * @param extension + */ + private void processSplashExtension(IExtension extension) { + // Get all splash handler configuration elements + IConfigurationElement[] elements = extension.getConfigurationElements(); + // Process all splash handler configuration elements + for (int j = 0; j < elements.length; j++) { + processSplashElements(elements[j]); + } + } + + /** + * @param configurationElement + */ + private void processSplashElements(IConfigurationElement configurationElement) { + // Attribute: icon + processSplashElementIcon(configurationElement); + // Attribute: tooltip + processSplashElementTooltip(configurationElement); + } + + /** + * @param configurationElement + */ + private void processSplashElementTooltip(IConfigurationElement configurationElement) { + // Get attribute tooltip + String tooltip = configurationElement.getAttribute(F_ELEMENT_TOOLTIP); + // If a tooltip is not defined, give it a default + if ((tooltip == null) || (tooltip.length() == 0)) { + fTooltipList.add(F_DEFAULT_TOOLTIP); + } else { + fTooltipList.add(tooltip); + } + } + + /** + * @param configurationElement + */ + private void processSplashElementIcon(IConfigurationElement configurationElement) { + // Get attribute icon + String iconImageFilePath = configurationElement.getAttribute(F_ELEMENT_ICON); + // Abort if an icon attribute was not specified + if ((iconImageFilePath == null) || (iconImageFilePath.length() == 0)) { + return; + } + // Create a corresponding image descriptor + ImageDescriptor descriptor = AbstractUIPlugin + .imageDescriptorFromPlugin(configurationElement.getNamespaceIdentifier(), iconImageFilePath); + // Abort if no corresponding image was found + if (descriptor == null) { + return; + } + // Create the image + Image image = descriptor.createImage(); + // Abort if image creation failed + if (image == null) { + return; + } + // Abort if the image does not have dimensions of 50x50 + if ((image.getBounds().width != F_IMAGE_WIDTH) || (image.getBounds().height != F_IMAGE_HEIGHT)) { + // Dipose of the image + image.dispose(); + return; + } + // Store the image and tooltip + fImageList.add(image); + } + + /** + * + */ + private void configureUISplash() { + // Configure layout + GridLayout layout = new GridLayout(1, true); + getSplash().setLayout(layout); + // Force shell to inherit the splash background + getSplash().setBackgroundMode(SWT.INHERIT_DEFAULT); + } + + /** + * + */ + private void doEventLoop() { + Shell splash = getSplash(); + if (!splash.getDisplay().readAndDispatch()) { + splash.getDisplay().sleep(); + } + } + + /* + * (non-Javadoc) + * @see org.eclipse.ui.splash.AbstractSplashHandler#dispose() + */ + @Override + public void dispose() { + super.dispose(); + // Check to see if any images were defined + if ((fImageList == null) || fImageList.isEmpty()) { + return; + } + // Dispose of all the images + Iterator iterator = fImageList.iterator(); + while (iterator.hasNext()) { + Image image = iterator.next(); + image.dispose(); + } + } +} -- 2.17.1