From 124282d399b56e5f6611e5476861ae419d654fce Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Sun, 17 Mar 2024 19:33:33 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 6398c3b8077a5ea8c93ca9f7a1aab3980736519e --- Classes.html | 2 +- Classes/CodeIndentingRewriter.html | 2 +- .../IndentationStyle.html | 2 +- Classes/CustomRuleTimer.html | 2 +- .../DeclaredIdentifiersTrackingVisitor.html | 2 +- Classes/LinterCache.html | 2 +- Classes/RuleRegistry.html | 2 +- Classes/RuleStorage.html | 2 +- Classes/SwiftLintFile.html | 2 +- Classes/ViolationsSyntaxRewriter.html | 2 +- Classes/ViolationsSyntaxVisitor.html | 2 +- Enums.html | 2 +- Enums/AccessControlLevel.html | 2 +- Enums/ExecutableInfo.html | 2 +- Enums/Issue.html | 2 +- Enums/OptionType.html | 2 +- Enums/RuleIdentifier.html | 2 +- Enums/RuleKind.html | 2 +- Enums/RuleListError.html | 2 +- Enums/SwiftExpressionKind.html | 2 +- Enums/ViolationSeverity.html | 2 +- Extensions.html | 2 +- Extensions/Array.html | 2 +- Extensions/Bool.html | 2 +- Extensions/Double.html | 2 +- Extensions/Int.html | 2 +- Extensions/Optional.html | 2 +- Extensions/Set.html | 2 +- Extensions/String.html | 2 +- Functions.html | 10 +++++----- Global Variables.html | 2 +- Guides.html | 2 +- Protocols.html | 2 +- Protocols/ASTRule.html | 2 +- .../AcceptableByConfigurationElement.html | 2 +- Protocols/AnalyzerRule.html | 2 +- Protocols/CacheDescriptionProvider.html | 2 +- Protocols/CollectingRule.html | 2 +- Protocols/CorrectableRule.html | 2 +- Protocols/Documentable.html | 2 +- Protocols/Reporter.html | 2 +- Protocols/Rule.html | 2 +- Protocols/RuleConfiguration.html | 2 +- Protocols/SeverityBasedRuleConfiguration.html | 2 +- Protocols/SubstitutionCorrectableRule.html | 2 +- Protocols/SwiftSyntaxCorrectableRule.html | 2 +- Protocols/SwiftSyntaxRule.html | 2 +- Rules.html | 2 +- Structs.html | 2 +- Structs/ChildOptionSeverityConfiguration.html | 2 +- Structs/CollectedLinter.html | 2 +- Structs/Command.html | 2 +- Structs/Command/Action.html | 2 +- Structs/Command/Modifier.html | 2 +- Structs/Configuration.html | 8 ++++---- Structs/ConfigurationElement.html | 2 +- Structs/Correction.html | 2 +- Structs/Example.html | 2 +- Structs/Linter.html | 2 +- Structs/Location.html | 2 +- Structs/ReasonedRuleViolation.html | 2 +- Structs/RegexConfiguration.html | 2 +- Structs/Region.html | 2 +- Structs/RuleConfigurationDescription.html | 2 +- Structs/RuleConfigurationOption.html | 2 +- Structs/RuleDescription.html | 2 +- Structs/RuleList.html | 2 +- Structs/RuleListDocumentation.html | 2 +- Structs/RuleParameter.html | 2 +- Structs/SeverityConfiguration.html | 2 +- Structs/SeverityLevelsConfiguration.html | 2 +- Structs/Stack.html | 2 +- Structs/StyleViolation.html | 2 +- Structs/SwiftLintSyntaxMap.html | 2 +- Structs/SwiftLintSyntaxToken.html | 2 +- Structs/SwiftVersion.html | 2 +- Structs/Version.html | 2 +- Structs/ViolationCorrection.html | 2 +- Structs/YamlParser.html | 2 +- accessibility_label_for_image.html | 2 +- accessibility_trait_for_button.html | 2 +- anonymous_argument_in_multiline_closure.html | 2 +- anyobject_protocol.html | 2 +- array_init.html | 2 +- attributes.html | 2 +- balanced_xctest_lifecycle.html | 2 +- blanket_disable_command.html | 2 +- block_based_kvo.html | 2 +- capture_variable.html | 2 +- class_delegate_protocol.html | 2 +- closing_brace.html | 2 +- closure_body_length.html | 2 +- closure_end_indentation.html | 2 +- closure_parameter_position.html | 2 +- closure_spacing.html | 2 +- collection_alignment.html | 2 +- colon.html | 2 +- comma.html | 2 +- comma_inheritance.html | 2 +- comment_spacing.html | 2 +- compiler_protocol_init.html | 2 +- computed_accessors_order.html | 2 +- conditional_returns_on_newline.html | 2 +- contains_over_filter_count.html | 2 +- contains_over_filter_is_empty.html | 2 +- contains_over_first_not_nil.html | 2 +- contains_over_range_nil_comparison.html | 2 +- control_statement.html | 2 +- convenience_type.html | 2 +- custom_rules.html | 2 +- cyclomatic_complexity.html | 2 +- deployment_target.html | 2 +- direct_return.html | 2 +- discarded_notification_center_observer.html | 2 +- discouraged_assert.html | 2 +- discouraged_direct_init.html | 2 +- discouraged_none_name.html | 2 +- discouraged_object_literal.html | 2 +- discouraged_optional_boolean.html | 2 +- discouraged_optional_collection.html | 2 +- .../Contents/Resources/Documents/Classes.html | 2 +- .../Classes/CodeIndentingRewriter.html | 2 +- .../IndentationStyle.html | 2 +- .../Documents/Classes/CustomRuleTimer.html | 2 +- .../DeclaredIdentifiersTrackingVisitor.html | 2 +- .../Documents/Classes/LinterCache.html | 2 +- .../Documents/Classes/RuleRegistry.html | 2 +- .../Documents/Classes/RuleStorage.html | 2 +- .../Documents/Classes/SwiftLintFile.html | 2 +- .../Classes/ViolationsSyntaxRewriter.html | 2 +- .../Classes/ViolationsSyntaxVisitor.html | 2 +- .../Contents/Resources/Documents/Enums.html | 2 +- .../Documents/Enums/AccessControlLevel.html | 2 +- .../Documents/Enums/ExecutableInfo.html | 2 +- .../Resources/Documents/Enums/Issue.html | 2 +- .../Resources/Documents/Enums/OptionType.html | 2 +- .../Documents/Enums/RuleIdentifier.html | 2 +- .../Resources/Documents/Enums/RuleKind.html | 2 +- .../Documents/Enums/RuleListError.html | 2 +- .../Documents/Enums/SwiftExpressionKind.html | 2 +- .../Documents/Enums/ViolationSeverity.html | 2 +- .../Resources/Documents/Extensions.html | 2 +- .../Resources/Documents/Extensions/Array.html | 2 +- .../Resources/Documents/Extensions/Bool.html | 2 +- .../Documents/Extensions/Double.html | 2 +- .../Resources/Documents/Extensions/Int.html | 2 +- .../Documents/Extensions/Optional.html | 2 +- .../Resources/Documents/Extensions/Set.html | 2 +- .../Documents/Extensions/String.html | 2 +- .../Resources/Documents/Functions.html | 10 +++++----- .../Resources/Documents/Global Variables.html | 2 +- .../Contents/Resources/Documents/Guides.html | 2 +- .../Resources/Documents/Protocols.html | 2 +- .../Documents/Protocols/ASTRule.html | 2 +- .../AcceptableByConfigurationElement.html | 2 +- .../Documents/Protocols/AnalyzerRule.html | 2 +- .../Protocols/CacheDescriptionProvider.html | 2 +- .../Documents/Protocols/CollectingRule.html | 2 +- .../Documents/Protocols/CorrectableRule.html | 2 +- .../Documents/Protocols/Documentable.html | 2 +- .../Documents/Protocols/Reporter.html | 2 +- .../Resources/Documents/Protocols/Rule.html | 2 +- .../Protocols/RuleConfiguration.html | 2 +- .../SeverityBasedRuleConfiguration.html | 2 +- .../SubstitutionCorrectableRule.html | 2 +- .../Protocols/SwiftSyntaxCorrectableRule.html | 2 +- .../Documents/Protocols/SwiftSyntaxRule.html | 2 +- .../Contents/Resources/Documents/Rules.html | 2 +- .../Contents/Resources/Documents/Structs.html | 2 +- .../ChildOptionSeverityConfiguration.html | 2 +- .../Documents/Structs/CollectedLinter.html | 2 +- .../Resources/Documents/Structs/Command.html | 2 +- .../Documents/Structs/Command/Action.html | 2 +- .../Documents/Structs/Command/Modifier.html | 2 +- .../Documents/Structs/Configuration.html | 8 ++++---- .../Structs/ConfigurationElement.html | 2 +- .../Documents/Structs/Correction.html | 2 +- .../Resources/Documents/Structs/Example.html | 2 +- .../Resources/Documents/Structs/Linter.html | 2 +- .../Resources/Documents/Structs/Location.html | 2 +- .../Structs/ReasonedRuleViolation.html | 2 +- .../Documents/Structs/RegexConfiguration.html | 2 +- .../Resources/Documents/Structs/Region.html | 2 +- .../Structs/RuleConfigurationDescription.html | 2 +- .../Structs/RuleConfigurationOption.html | 2 +- .../Documents/Structs/RuleDescription.html | 2 +- .../Resources/Documents/Structs/RuleList.html | 2 +- .../Structs/RuleListDocumentation.html | 2 +- .../Documents/Structs/RuleParameter.html | 2 +- .../Structs/SeverityConfiguration.html | 2 +- .../Structs/SeverityLevelsConfiguration.html | 2 +- .../Resources/Documents/Structs/Stack.html | 2 +- .../Documents/Structs/StyleViolation.html | 2 +- .../Documents/Structs/SwiftLintSyntaxMap.html | 2 +- .../Structs/SwiftLintSyntaxToken.html | 2 +- .../Documents/Structs/SwiftVersion.html | 2 +- .../Resources/Documents/Structs/Version.html | 2 +- .../Structs/ViolationCorrection.html | 2 +- .../Documents/Structs/YamlParser.html | 2 +- .../accessibility_label_for_image.html | 2 +- .../accessibility_trait_for_button.html | 2 +- ...onymous_argument_in_multiline_closure.html | 2 +- .../Documents/anyobject_protocol.html | 2 +- .../Resources/Documents/array_init.html | 2 +- .../Resources/Documents/attributes.html | 2 +- .../Documents/balanced_xctest_lifecycle.html | 2 +- .../Documents/blanket_disable_command.html | 2 +- .../Resources/Documents/block_based_kvo.html | 2 +- .../Resources/Documents/capture_variable.html | 2 +- .../Documents/class_delegate_protocol.html | 2 +- .../Resources/Documents/closing_brace.html | 2 +- .../Documents/closure_body_length.html | 2 +- .../Documents/closure_end_indentation.html | 2 +- .../Documents/closure_parameter_position.html | 2 +- .../Resources/Documents/closure_spacing.html | 2 +- .../Documents/collection_alignment.html | 2 +- .../Contents/Resources/Documents/colon.html | 2 +- .../Contents/Resources/Documents/comma.html | 2 +- .../Documents/comma_inheritance.html | 2 +- .../Resources/Documents/comment_spacing.html | 2 +- .../Documents/compiler_protocol_init.html | 2 +- .../Documents/computed_accessors_order.html | 2 +- .../conditional_returns_on_newline.html | 2 +- .../Documents/contains_over_filter_count.html | 2 +- .../contains_over_filter_is_empty.html | 2 +- .../contains_over_first_not_nil.html | 2 +- .../contains_over_range_nil_comparison.html | 2 +- .../Documents/control_statement.html | 2 +- .../Resources/Documents/convenience_type.html | 2 +- .../Resources/Documents/custom_rules.html | 2 +- .../Documents/cyclomatic_complexity.html | 2 +- .../Documents/deployment_target.html | 2 +- .../Resources/Documents/direct_return.html | 2 +- ...iscarded_notification_center_observer.html | 2 +- .../Documents/discouraged_assert.html | 2 +- .../Documents/discouraged_direct_init.html | 2 +- .../Documents/discouraged_none_name.html | 2 +- .../Documents/discouraged_object_literal.html | 2 +- .../discouraged_optional_boolean.html | 2 +- .../discouraged_optional_collection.html | 2 +- .../Documents/duplicate_conditions.html | 2 +- .../Documents/duplicate_enum_cases.html | 2 +- .../Documents/duplicate_imports.html | 2 +- .../duplicated_key_in_dictionary_literal.html | 2 +- .../Resources/Documents/dynamic_inline.html | 2 +- .../Documents/empty_collection_literal.html | 2 +- .../Resources/Documents/empty_count.html | 2 +- .../Documents/empty_enum_arguments.html | 2 +- .../Resources/Documents/empty_parameters.html | 2 +- ...pty_parentheses_with_trailing_closure.html | 2 +- .../Resources/Documents/empty_string.html | 2 +- .../Documents/empty_xctest_method.html | 2 +- .../enum_case_associated_values_count.html | 2 +- .../Resources/Documents/expiring_todo.html | 2 +- .../Resources/Documents/explicit_acl.html | 2 +- .../Documents/explicit_enum_raw_value.html | 2 +- .../Resources/Documents/explicit_init.html | 2 +- .../Resources/Documents/explicit_self.html | 2 +- .../Documents/explicit_top_level_acl.html | 2 +- .../Documents/explicit_type_interface.html | 2 +- .../Documents/extension_access_modifier.html | 2 +- .../Resources/Documents/fallthrough.html | 2 +- .../Documents/fatal_error_message.html | 2 +- .../Resources/Documents/file_header.html | 2 +- .../Resources/Documents/file_length.html | 2 +- .../Resources/Documents/file_name.html | 2 +- .../Documents/file_name_no_space.html | 2 +- .../Resources/Documents/file_types_order.html | 2 +- .../Resources/Documents/final_test_case.html | 2 +- .../Resources/Documents/first_where.html | 2 +- .../Documents/flatmap_over_map_reduce.html | 2 +- .../Resources/Documents/for_where.html | 2 +- .../Resources/Documents/force_cast.html | 2 +- .../Resources/Documents/force_try.html | 2 +- .../Resources/Documents/force_unwrapping.html | 2 +- .../Documents/function_body_length.html | 2 +- .../function_default_parameter_at_end.html | 2 +- .../Documents/function_parameter_count.html | 2 +- .../Documents/generic_type_name.html | 2 +- .../Documents/ibinspectable_in_extension.html | 2 +- .../Documents/identical_operands.html | 2 +- .../Resources/Documents/identifier_name.html | 2 +- .../Resources/Documents/implicit_getter.html | 2 +- .../Resources/Documents/implicit_return.html | 2 +- .../implicitly_unwrapped_optional.html | 2 +- .../Documents/inclusive_language.html | 2 +- .../Documents/indentation_width.html | 2 +- .../Contents/Resources/Documents/index.html | 2 +- .../Resources/Documents/inert_defer.html | 2 +- .../Documents/invalid_swiftlint_command.html | 2 +- .../Resources/Documents/is_disjoint.html | 2 +- .../Documents/joined_default_parameter.html | 2 +- .../Resources/Documents/large_tuple.html | 2 +- .../Resources/Documents/last_where.html | 2 +- .../Documents/leading_whitespace.html | 2 +- .../legacy_cggeometry_functions.html | 2 +- .../Resources/Documents/legacy_constant.html | 2 +- .../Documents/legacy_constructor.html | 2 +- .../Resources/Documents/legacy_hashing.html | 2 +- .../Resources/Documents/legacy_multiple.html | 2 +- .../legacy_nsgeometry_functions.html | 2 +- .../Resources/Documents/legacy_objc_type.html | 2 +- .../Resources/Documents/legacy_random.html | 2 +- .../Documents/let_var_whitespace.html | 2 +- .../Resources/Documents/line_length.html | 2 +- .../literal_expression_end_indentation.html | 2 +- .../Documents/local_doc_comment.html | 2 +- .../Documents/lower_acl_than_parent.html | 2 +- .../Contents/Resources/Documents/mark.html | 2 +- .../Resources/Documents/missing_docs.html | 2 +- .../Resources/Documents/modifier_order.html | 2 +- .../Documents/multiline_arguments.html | 2 +- .../multiline_arguments_brackets.html | 2 +- .../Documents/multiline_function_chains.html | 2 +- .../Documents/multiline_literal_brackets.html | 2 +- .../Documents/multiline_parameters.html | 2 +- .../multiline_parameters_brackets.html | 2 +- ...ltiple_closures_with_trailing_closure.html | 2 +- .../Contents/Resources/Documents/nesting.html | 2 +- .../Resources/Documents/nimble_operator.html | 2 +- .../no_extension_access_modifier.html | 2 +- .../Documents/no_fallthrough_only.html | 2 +- .../Documents/no_grouping_extension.html | 2 +- .../Resources/Documents/no_magic_numbers.html | 2 +- .../Documents/no_space_in_method_call.html | 2 +- .../non_optional_string_data_conversion.html | 2 +- .../non_overridable_class_declaration.html | 2 +- .../notification_center_detachment.html | 2 +- .../ns_number_init_as_function_reference.html | 2 +- .../Documents/nslocalizedstring_key.html | 2 +- .../nslocalizedstring_require_bundle.html | 2 +- .../Documents/nsobject_prefer_isequal.html | 2 +- .../Resources/Documents/number_separator.html | 2 +- .../Resources/Documents/object_literal.html | 2 +- .../Documents/one_declaration_per_file.html | 2 +- .../Resources/Documents/opening_brace.html | 2 +- .../Documents/operator_usage_whitespace.html | 2 +- .../Documents/operator_whitespace.html | 2 +- .../optional_enum_case_matching.html | 2 +- .../Documents/orphaned_doc_comment.html | 2 +- .../Documents/overridden_super_call.html | 2 +- .../Documents/override_in_extension.html | 2 +- .../Documents/pattern_matching_keywords.html | 2 +- .../Resources/Documents/period_spacing.html | 2 +- .../Resources/Documents/prefer_nimble.html | 2 +- .../prefer_self_in_static_references.html | 2 +- .../prefer_self_type_over_type_of_self.html | 2 +- .../prefer_zero_over_explicit_init.html | 2 +- .../Documents/prefixed_toplevel_constant.html | 2 +- .../Resources/Documents/private_action.html | 2 +- .../Resources/Documents/private_outlet.html | 2 +- .../Documents/private_over_fileprivate.html | 2 +- .../Resources/Documents/private_subject.html | 2 +- .../Documents/private_swiftui_state.html | 2 +- .../Documents/private_unit_test.html | 2 +- .../prohibited_interface_builder.html | 2 +- .../Documents/prohibited_super_call.html | 2 +- .../protocol_property_accessors_order.html | 2 +- .../Documents/quick_discouraged_call.html | 2 +- .../quick_discouraged_focused_test.html | 2 +- .../quick_discouraged_pending_test.html | 2 +- ...aw_value_for_camel_cased_codable_enum.html | 2 +- .../Resources/Documents/reduce_boolean.html | 2 +- .../Resources/Documents/reduce_into.html | 2 +- .../Documents/redundant_discardable_let.html | 2 +- .../Documents/redundant_nil_coalescing.html | 2 +- .../Documents/redundant_objc_attribute.html | 2 +- .../redundant_optional_initialization.html | 2 +- .../Documents/redundant_self_in_closure.html | 2 +- .../redundant_set_access_control.html | 2 +- .../redundant_string_enum_value.html | 2 +- .../Documents/redundant_type_annotation.html | 2 +- .../Documents/redundant_void_return.html | 2 +- .../Resources/Documents/required_deinit.html | 2 +- .../Documents/required_enum_case.html | 2 +- .../Documents/return_arrow_whitespace.html | 2 +- .../return_value_from_void_function.html | 2 +- .../Resources/Documents/rule-directory.html | 2 +- .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/self_binding.html | 2 +- .../self_in_property_initialization.html | 2 +- .../Documents/shorthand_argument.html | 2 +- .../Documents/shorthand_operator.html | 2 +- .../Documents/shorthand_optional_binding.html | 2 +- .../Documents/single_test_class.html | 2 +- .../Documents/sorted_enum_cases.html | 2 +- .../Documents/sorted_first_last.html | 2 +- .../Resources/Documents/sorted_imports.html | 2 +- .../Documents/statement_position.html | 2 +- .../Resources/Documents/static_operator.html | 2 +- .../Documents/static_over_final_class.html | 2 +- .../Documents/strict_fileprivate.html | 2 +- .../Resources/Documents/strong_iboutlet.html | 2 +- .../superfluous_disable_command.html | 2 +- .../Resources/Documents/superfluous_else.html | 2 +- .../Documents/swift-syntax-dashboard.html | 2 +- .../Documents/switch_case_alignment.html | 2 +- .../Documents/switch_case_on_newline.html | 2 +- .../Resources/Documents/syntactic_sugar.html | 2 +- .../Documents/test_case_accessibility.html | 2 +- .../Contents/Resources/Documents/todo.html | 2 +- .../Resources/Documents/toggle_bool.html | 2 +- .../Resources/Documents/trailing_closure.html | 2 +- .../Resources/Documents/trailing_comma.html | 2 +- .../Resources/Documents/trailing_newline.html | 2 +- .../Documents/trailing_semicolon.html | 2 +- .../Documents/trailing_whitespace.html | 2 +- .../Resources/Documents/type_body_length.html | 2 +- .../Documents/type_contents_order.html | 2 +- .../Resources/Documents/type_name.html | 2 +- .../Documents/typesafe_array_init.html | 2 +- .../Documents/unavailable_condition.html | 2 +- .../Documents/unavailable_function.html | 2 +- .../Documents/unhandled_throwing_task.html | 2 +- .../Documents/unneeded_break_in_switch.html | 2 +- .../Documents/unneeded_override.html | 2 +- ...eeded_parentheses_in_closure_argument.html | 2 +- .../unneeded_synthesized_initializer.html | 2 +- .../Documents/unowned_variable_capture.html | 2 +- .../Documents/untyped_error_in_catch.html | 2 +- .../Documents/unused_capture_list.html | 2 +- .../Documents/unused_closure_parameter.html | 2 +- .../Documents/unused_control_flow_label.html | 2 +- .../Documents/unused_declaration.html | 2 +- .../Documents/unused_enumerated.html | 2 +- .../Resources/Documents/unused_import.html | 2 +- .../Documents/unused_optional_binding.html | 2 +- .../Documents/unused_setter_value.html | 2 +- .../Documents/valid_ibinspectable.html | 2 +- .../vertical_parameter_alignment.html | 2 +- .../vertical_parameter_alignment_on_call.html | 2 +- .../Documents/vertical_whitespace.html | 2 +- .../vertical_whitespace_between_cases.html | 2 +- .../vertical_whitespace_closing_braces.html | 2 +- .../vertical_whitespace_opening_braces.html | 2 +- .../Documents/void_function_in_ternary.html | 2 +- .../Resources/Documents/void_return.html | 2 +- .../Resources/Documents/weak_delegate.html | 2 +- .../Documents/xct_specific_matcher.html | 2 +- .../Resources/Documents/xctfail_message.html | 2 +- .../Resources/Documents/yoda_condition.html | 2 +- .../Contents/Resources/docSet.dsidx | Bin 167936 -> 167936 bytes docsets/SwiftLintCore.tgz | Bin 592369 -> 592512 bytes duplicate_conditions.html | 2 +- duplicate_enum_cases.html | 2 +- duplicate_imports.html | 2 +- duplicated_key_in_dictionary_literal.html | 2 +- dynamic_inline.html | 2 +- empty_collection_literal.html | 2 +- empty_count.html | 2 +- empty_enum_arguments.html | 2 +- empty_parameters.html | 2 +- empty_parentheses_with_trailing_closure.html | 2 +- empty_string.html | 2 +- empty_xctest_method.html | 2 +- enum_case_associated_values_count.html | 2 +- expiring_todo.html | 2 +- explicit_acl.html | 2 +- explicit_enum_raw_value.html | 2 +- explicit_init.html | 2 +- explicit_self.html | 2 +- explicit_top_level_acl.html | 2 +- explicit_type_interface.html | 2 +- extension_access_modifier.html | 2 +- fallthrough.html | 2 +- fatal_error_message.html | 2 +- file_header.html | 2 +- file_length.html | 2 +- file_name.html | 2 +- file_name_no_space.html | 2 +- file_types_order.html | 2 +- final_test_case.html | 2 +- first_where.html | 2 +- flatmap_over_map_reduce.html | 2 +- for_where.html | 2 +- force_cast.html | 2 +- force_try.html | 2 +- force_unwrapping.html | 2 +- function_body_length.html | 2 +- function_default_parameter_at_end.html | 2 +- function_parameter_count.html | 2 +- generic_type_name.html | 2 +- ibinspectable_in_extension.html | 2 +- identical_operands.html | 2 +- identifier_name.html | 2 +- implicit_getter.html | 2 +- implicit_return.html | 2 +- implicitly_unwrapped_optional.html | 2 +- inclusive_language.html | 2 +- indentation_width.html | 2 +- index.html | 2 +- inert_defer.html | 2 +- invalid_swiftlint_command.html | 2 +- is_disjoint.html | 2 +- joined_default_parameter.html | 2 +- large_tuple.html | 2 +- last_where.html | 2 +- leading_whitespace.html | 2 +- legacy_cggeometry_functions.html | 2 +- legacy_constant.html | 2 +- legacy_constructor.html | 2 +- legacy_hashing.html | 2 +- legacy_multiple.html | 2 +- legacy_nsgeometry_functions.html | 2 +- legacy_objc_type.html | 2 +- legacy_random.html | 2 +- let_var_whitespace.html | 2 +- line_length.html | 2 +- literal_expression_end_indentation.html | 2 +- local_doc_comment.html | 2 +- lower_acl_than_parent.html | 2 +- mark.html | 2 +- missing_docs.html | 2 +- modifier_order.html | 2 +- multiline_arguments.html | 2 +- multiline_arguments_brackets.html | 2 +- multiline_function_chains.html | 2 +- multiline_literal_brackets.html | 2 +- multiline_parameters.html | 2 +- multiline_parameters_brackets.html | 2 +- multiple_closures_with_trailing_closure.html | 2 +- nesting.html | 2 +- nimble_operator.html | 2 +- no_extension_access_modifier.html | 2 +- no_fallthrough_only.html | 2 +- no_grouping_extension.html | 2 +- no_magic_numbers.html | 2 +- no_space_in_method_call.html | 2 +- non_optional_string_data_conversion.html | 2 +- non_overridable_class_declaration.html | 2 +- notification_center_detachment.html | 2 +- ns_number_init_as_function_reference.html | 2 +- nslocalizedstring_key.html | 2 +- nslocalizedstring_require_bundle.html | 2 +- nsobject_prefer_isequal.html | 2 +- number_separator.html | 2 +- object_literal.html | 2 +- one_declaration_per_file.html | 2 +- opening_brace.html | 2 +- operator_usage_whitespace.html | 2 +- operator_whitespace.html | 2 +- optional_enum_case_matching.html | 2 +- orphaned_doc_comment.html | 2 +- overridden_super_call.html | 2 +- override_in_extension.html | 2 +- pattern_matching_keywords.html | 2 +- period_spacing.html | 2 +- prefer_nimble.html | 2 +- prefer_self_in_static_references.html | 2 +- prefer_self_type_over_type_of_self.html | 2 +- prefer_zero_over_explicit_init.html | 2 +- prefixed_toplevel_constant.html | 2 +- private_action.html | 2 +- private_outlet.html | 2 +- private_over_fileprivate.html | 2 +- private_subject.html | 2 +- private_swiftui_state.html | 2 +- private_unit_test.html | 2 +- prohibited_interface_builder.html | 2 +- prohibited_super_call.html | 2 +- protocol_property_accessors_order.html | 2 +- quick_discouraged_call.html | 2 +- quick_discouraged_focused_test.html | 2 +- quick_discouraged_pending_test.html | 2 +- raw_value_for_camel_cased_codable_enum.html | 2 +- reduce_boolean.html | 2 +- reduce_into.html | 2 +- redundant_discardable_let.html | 2 +- redundant_nil_coalescing.html | 2 +- redundant_objc_attribute.html | 2 +- redundant_optional_initialization.html | 2 +- redundant_self_in_closure.html | 2 +- redundant_set_access_control.html | 2 +- redundant_string_enum_value.html | 2 +- redundant_type_annotation.html | 2 +- redundant_void_return.html | 2 +- required_deinit.html | 2 +- required_enum_case.html | 2 +- return_arrow_whitespace.html | 2 +- return_value_from_void_function.html | 2 +- rule-directory.html | 2 +- search.json | 2 +- self_binding.html | 2 +- self_in_property_initialization.html | 2 +- shorthand_argument.html | 2 +- shorthand_operator.html | 2 +- shorthand_optional_binding.html | 2 +- single_test_class.html | 2 +- sorted_enum_cases.html | 2 +- sorted_first_last.html | 2 +- sorted_imports.html | 2 +- statement_position.html | 2 +- static_operator.html | 2 +- static_over_final_class.html | 2 +- strict_fileprivate.html | 2 +- strong_iboutlet.html | 2 +- superfluous_disable_command.html | 2 +- superfluous_else.html | 2 +- swift-syntax-dashboard.html | 2 +- switch_case_alignment.html | 2 +- switch_case_on_newline.html | 2 +- syntactic_sugar.html | 2 +- test_case_accessibility.html | 2 +- todo.html | 2 +- toggle_bool.html | 2 +- trailing_closure.html | 2 +- trailing_comma.html | 2 +- trailing_newline.html | 2 +- trailing_semicolon.html | 2 +- trailing_whitespace.html | 2 +- type_body_length.html | 2 +- type_contents_order.html | 2 +- type_name.html | 2 +- typesafe_array_init.html | 2 +- unavailable_condition.html | 2 +- unavailable_function.html | 2 +- unhandled_throwing_task.html | 2 +- unneeded_break_in_switch.html | 2 +- unneeded_override.html | 2 +- unneeded_parentheses_in_closure_argument.html | 2 +- unneeded_synthesized_initializer.html | 2 +- unowned_variable_capture.html | 2 +- untyped_error_in_catch.html | 2 +- unused_capture_list.html | 2 +- unused_closure_parameter.html | 2 +- unused_control_flow_label.html | 2 +- unused_declaration.html | 2 +- unused_enumerated.html | 2 +- unused_import.html | 2 +- unused_optional_binding.html | 2 +- unused_setter_value.html | 2 +- valid_ibinspectable.html | 2 +- vertical_parameter_alignment.html | 2 +- vertical_parameter_alignment_on_call.html | 2 +- vertical_whitespace.html | 2 +- vertical_whitespace_between_cases.html | 2 +- vertical_whitespace_closing_braces.html | 2 +- vertical_whitespace_opening_braces.html | 2 +- void_function_in_ternary.html | 2 +- void_return.html | 2 +- weak_delegate.html | 2 +- xct_specific_matcher.html | 2 +- xctfail_message.html | 2 +- yoda_condition.html | 2 +- 644 files changed, 656 insertions(+), 656 deletions(-) diff --git a/Classes.html b/Classes.html index 290b8f197..7d15304ec 100644 --- a/Classes.html +++ b/Classes.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/CodeIndentingRewriter.html b/Classes/CodeIndentingRewriter.html index 4b5e220ce..65b7e797c 100644 --- a/Classes/CodeIndentingRewriter.html +++ b/Classes/CodeIndentingRewriter.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/CodeIndentingRewriter/IndentationStyle.html b/Classes/CodeIndentingRewriter/IndentationStyle.html index a1fdab4e6..43ded7b3a 100644 --- a/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html index 76e523530..8f8c838d7 100644 --- a/Classes/CustomRuleTimer.html +++ b/Classes/CustomRuleTimer.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index d72f62cb2..fb5b67f13 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index e69de0138..944c6c4b9 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index ee752b4d0..d30ffb104 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index b5672ff47..5a06b4219 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 45ba303bb..f77c7b560 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html index 00caed139..36e38a276 100644 --- a/Classes/ViolationsSyntaxRewriter.html +++ b/Classes/ViolationsSyntaxRewriter.html @@ -172,7 +172,7 @@ Functions diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index 4f4dc4dd2..6f405053a 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums.html b/Enums.html index f948b4c94..56f740f1e 100644 --- a/Enums.html +++ b/Enums.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index 19d18c686..d0e14d14c 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index 114da5138..b4c171b2e 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/Issue.html b/Enums/Issue.html index 0efc80670..ef2d3403c 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/OptionType.html b/Enums/OptionType.html index d3dc8d362..bff2941cd 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index cbf6f24e2..f3bd08143 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index 1290d0086..75ebdf9d5 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 4846e3afc..47dce26b5 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index f8185a8db..b48dce4ac 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -172,7 +172,7 @@ Functions diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 5470ea2ef..a2cac214b 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions.html b/Extensions.html index 354656dff..8670f1ef4 100644 --- a/Extensions.html +++ b/Extensions.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Array.html b/Extensions/Array.html index 844725527..6b35be3e8 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 753eef58f..41c5daf46 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Double.html b/Extensions/Double.html index 423a12d1e..dae7a4dbf 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Int.html b/Extensions/Int.html index 62449f913..9fc2b0e30 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Optional.html b/Extensions/Optional.html index 0d4abab51..33336baae 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/Set.html b/Extensions/Set.html index 8f6b185b0..55bb53f4f 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -172,7 +172,7 @@ Functions diff --git a/Extensions/String.html b/Extensions/String.html index 906a0239f..7320ed1bd 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -172,7 +172,7 @@ Functions diff --git a/Functions.html b/Functions.html index 4e64ecd6b..8dd89ab2d 100644 --- a/Functions.html +++ b/Functions.html @@ -172,7 +172,7 @@ Functions @@ -352,9 +352,9 @@
  • - + - reporterFrom(identifier:) + reporterFrom(identifier:)
    @@ -370,7 +370,7 @@ known reporters.

    Declaration

    Swift

    -
    public func reporterFrom(identifier: String) -> any Reporter.Type
    +
    public func reporterFrom(identifier: String?) -> any Reporter.Type
    @@ -398,7 +398,7 @@ known reporters.

    The reporter type.

    diff --git a/Global Variables.html b/Global Variables.html index 80c5a22ad..55407504e 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -172,7 +172,7 @@ Functions
  • diff --git a/Guides.html b/Guides.html index 249b1ac71..1ce56276a 100644 --- a/Guides.html +++ b/Guides.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols.html b/Protocols.html index f0bd1d569..3515fb61b 100644 --- a/Protocols.html +++ b/Protocols.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 7b5490e0a..351d0eca2 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index 11f01dcda..3f9e4cd60 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 71ce02c20..2dd59def6 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index dc2ec19ce..79e0dd3f8 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 725fdd733..264824c20 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index d66799f80..ff0a3a36b 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index 2eccee3f6..007c14bdc 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index f42d05e5e..7fd3d5d04 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 844478655..6259667be 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 425f4fa1c..4973528a3 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index 55578ee10..5efab4faa 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index b0a3663c8..21e3d8d89 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index b0cdaac76..7a0290e91 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index 240fd6a79..455f608e1 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -172,7 +172,7 @@ Functions diff --git a/Rules.html b/Rules.html index 96cc2e6f4..55c40f91f 100644 --- a/Rules.html +++ b/Rules.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs.html b/Structs.html index 34ec2755e..46bdadcc7 100644 --- a/Structs.html +++ b/Structs.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index f85fc7b19..a068095df 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index ba970f164..bc1dbc87e 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Command.html b/Structs/Command.html index c94ad4d04..a53ac6e46 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index 7947bcfbe..308a489c8 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 0b287fff1..33d8b2d80 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Configuration.html b/Structs/Configuration.html index 38f643840..bd2851c18 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -172,7 +172,7 @@ Functions @@ -566,9 +566,9 @@
  • - + - reporter + reporter
    @@ -583,7 +583,7 @@

    Declaration

    Swift

    -
    public let reporter: String
    +
    public let reporter: String?
    diff --git a/Structs/ConfigurationElement.html b/Structs/ConfigurationElement.html index 7184b7841..9284c1b2e 100644 --- a/Structs/ConfigurationElement.html +++ b/Structs/ConfigurationElement.html @@ -172,7 +172,7 @@ Functions
  • diff --git a/Structs/Correction.html b/Structs/Correction.html index 1b07a66f2..bcc0bf694 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Example.html b/Structs/Example.html index 93ad12407..2f3bad303 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Linter.html b/Structs/Linter.html index aeb8d3790..1de2b47e9 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Location.html b/Structs/Location.html index 02de288d7..3f6624dd9 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index 548697cd5..767020a8d 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index 8b092f53f..d92956a94 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Region.html b/Structs/Region.html index 49be7e15e..086d18ba1 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index 55ef961bc..0dbf67223 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index 9c8ac66f4..9597a85a0 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 9c54a296a..c86b1285f 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 94aaf2f61..42562ecb5 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index a278bec01..e9b9cca9b 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index 4de36e81b..326be278d 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index 75b62edde..d3c3ce02e 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index c158eca26..4ac985da9 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Stack.html b/Structs/Stack.html index 24e18f8fd..44dd7e1c8 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index a5e22fd9b..8319f8084 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 4b18cdd9c..977ed53c1 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index 7a4eaa38a..7eddd6ff4 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index ebfacc21e..a0156b1ae 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/Version.html b/Structs/Version.html index 86e8d3d75..370d824f4 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/ViolationCorrection.html b/Structs/ViolationCorrection.html index c783bc730..93e6c4027 100644 --- a/Structs/ViolationCorrection.html +++ b/Structs/ViolationCorrection.html @@ -172,7 +172,7 @@ Functions diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index 1232c1d1e..9f31e226f 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -172,7 +172,7 @@ Functions diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index ecc51c191..8e8707dcf 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -171,7 +171,7 @@ Functions diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index 68d641e8f..7e06452bc 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -171,7 +171,7 @@ Functions diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index ab6742ab4..b8cc521c3 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/anyobject_protocol.html b/anyobject_protocol.html index 082b5889b..c3ce16f78 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -171,7 +171,7 @@ Functions diff --git a/array_init.html b/array_init.html index ee4f67e70..8e444e491 100644 --- a/array_init.html +++ b/array_init.html @@ -171,7 +171,7 @@ Functions diff --git a/attributes.html b/attributes.html index 807279a1c..3e68993f3 100644 --- a/attributes.html +++ b/attributes.html @@ -171,7 +171,7 @@ Functions diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index fcf6a16d9..dc0d27f70 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -171,7 +171,7 @@ Functions diff --git a/blanket_disable_command.html b/blanket_disable_command.html index 3fb40a81a..7cbf4c21b 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -171,7 +171,7 @@ Functions diff --git a/block_based_kvo.html b/block_based_kvo.html index 2bda12eb2..41ae56f6d 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -171,7 +171,7 @@ Functions diff --git a/capture_variable.html b/capture_variable.html index 45dd26277..66096f8b9 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -171,7 +171,7 @@ Functions diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 887494ca2..7b0516780 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -171,7 +171,7 @@ Functions diff --git a/closing_brace.html b/closing_brace.html index 98bfec100..56289fb76 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -171,7 +171,7 @@ Functions diff --git a/closure_body_length.html b/closure_body_length.html index 6bff1b1e6..73566df8b 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/closure_end_indentation.html b/closure_end_indentation.html index ab7f9ee82..78799a4e7 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -171,7 +171,7 @@ Functions diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 42754b615..3012f0a0a 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -171,7 +171,7 @@ Functions diff --git a/closure_spacing.html b/closure_spacing.html index 954f116f1..852f1e0ea 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/collection_alignment.html b/collection_alignment.html index 86b452070..dafb2a545 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/colon.html b/colon.html index e4280afda..8762cc9b1 100644 --- a/colon.html +++ b/colon.html @@ -171,7 +171,7 @@ Functions diff --git a/comma.html b/comma.html index 8d562ef3f..2f9119f48 100644 --- a/comma.html +++ b/comma.html @@ -171,7 +171,7 @@ Functions diff --git a/comma_inheritance.html b/comma_inheritance.html index ba6d1f7bf..48d965351 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -171,7 +171,7 @@ Functions diff --git a/comment_spacing.html b/comment_spacing.html index c544406d9..7b6bf3020 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 2a08d6bae..b3a430be2 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -171,7 +171,7 @@ Functions diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 35905dcbe..4b87e2f12 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -171,7 +171,7 @@ Functions diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 4af2a0deb..16e8de17f 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index fa4dc3c4d..dd197f6ca 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -171,7 +171,7 @@ Functions diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 37f7c6863..eabd20656 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -171,7 +171,7 @@ Functions diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index 3fa7f6012..509dfc993 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -171,7 +171,7 @@ Functions diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 3706fb31f..a8e3cd0f2 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -171,7 +171,7 @@ Functions diff --git a/control_statement.html b/control_statement.html index 408617e26..ad6fbc7fc 100644 --- a/control_statement.html +++ b/control_statement.html @@ -171,7 +171,7 @@ Functions diff --git a/convenience_type.html b/convenience_type.html index 70e843e0f..e128f5e10 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -171,7 +171,7 @@ Functions diff --git a/custom_rules.html b/custom_rules.html index 165d6244b..ebc2ae055 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -171,7 +171,7 @@ Functions diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index f796076c4..b2189bf67 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -171,7 +171,7 @@ Functions diff --git a/deployment_target.html b/deployment_target.html index 55307e9f9..878bf60d2 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -171,7 +171,7 @@ Functions diff --git a/direct_return.html b/direct_return.html index 8e871e268..f84341ba4 100644 --- a/direct_return.html +++ b/direct_return.html @@ -171,7 +171,7 @@ Functions diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 2ad1a7222..edf1a919d 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_assert.html b/discouraged_assert.html index 83c07566f..680501952 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index 923994b79..47cdb54c7 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_none_name.html b/discouraged_none_name.html index d8876d4ee..88b3de01a 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index 65ef00779..b1620a2ac 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 6f0ccd6f8..6e27e66a7 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -171,7 +171,7 @@ Functions diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index 5dcf50c76..02fd793ce 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index 290b8f197..7d15304ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html index 4b5e220ce..65b7e797c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html index a1fdab4e6..43ded7b3a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html index 76e523530..8f8c838d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index d72f62cb2..fb5b67f13 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html index e69de0138..944c6c4b9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index ee752b4d0..d30ffb104 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index b5672ff47..5a06b4219 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 45ba303bb..f77c7b560 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html index 00caed139..36e38a276 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index 4f4dc4dd2..6f405053a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index f948b4c94..56f740f1e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index 19d18c686..d0e14d14c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index 114da5138..b4c171b2e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index 0efc80670..ef2d3403c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index d3dc8d362..bff2941cd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index cbf6f24e2..f3bd08143 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index 1290d0086..75ebdf9d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index 4846e3afc..47dce26b5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index f8185a8db..b48dce4ac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 5470ea2ef..a2cac214b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 354656dff..8670f1ef4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 844725527..6b35be3e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 753eef58f..41c5daf46 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index 423a12d1e..dae7a4dbf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index 62449f913..9fc2b0e30 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index 0d4abab51..33336baae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index 8f6b185b0..55bb53f4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index 906a0239f..7320ed1bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html index 4e64ecd6b..8dd89ab2d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html @@ -172,7 +172,7 @@ Functions @@ -352,9 +352,9 @@
  • - + - reporterFrom(identifier:) + reporterFrom(identifier:)
    @@ -370,7 +370,7 @@ known reporters.

    Declaration

    Swift

    -
    public func reporterFrom(identifier: String) -> any Reporter.Type
    +
    public func reporterFrom(identifier: String?) -> any Reporter.Type
    @@ -398,7 +398,7 @@ known reporters.

    The reporter type.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html index 80c5a22ad..55407504e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html @@ -172,7 +172,7 @@ Functions
  • diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 249b1ac71..1ce56276a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index f0bd1d569..3515fb61b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 7b5490e0a..351d0eca2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index 11f01dcda..3f9e4cd60 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 71ce02c20..2dd59def6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html index dc2ec19ce..79e0dd3f8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 725fdd733..264824c20 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index d66799f80..ff0a3a36b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index 2eccee3f6..007c14bdc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html index f42d05e5e..7fd3d5d04 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index 844478655..6259667be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 425f4fa1c..4973528a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index 55578ee10..5efab4faa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index b0a3663c8..21e3d8d89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index b0cdaac76..7a0290e91 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index 240fd6a79..455f608e1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index 96cc2e6f4..55c40f91f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index 34ec2755e..46bdadcc7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index f85fc7b19..a068095df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index ba970f164..bc1dbc87e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index c94ad4d04..a53ac6e46 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html index 7947bcfbe..308a489c8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html index 0b287fff1..33d8b2d80 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html index 38f643840..bd2851c18 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -172,7 +172,7 @@ Functions @@ -566,9 +566,9 @@
  • - + - reporter + reporter
    @@ -583,7 +583,7 @@

    Declaration

    Swift

    -
    public let reporter: String
    +
    public let reporter: String?
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html index 7184b7841..9284c1b2e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html @@ -172,7 +172,7 @@ Functions
  • diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 1b07a66f2..bcc0bf694 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index 93ad12407..2f3bad303 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html index aeb8d3790..1de2b47e9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index 02de288d7..3f6624dd9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index 548697cd5..767020a8d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index 8b092f53f..d92956a94 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index 49be7e15e..086d18ba1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index 55ef961bc..0dbf67223 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index 9c8ac66f4..9597a85a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 9c54a296a..c86b1285f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index 94aaf2f61..42562ecb5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index a278bec01..e9b9cca9b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index 4de36e81b..326be278d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index 75b62edde..d3c3ce02e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index c158eca26..4ac985da9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index 24e18f8fd..44dd7e1c8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index a5e22fd9b..8319f8084 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 4b18cdd9c..977ed53c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index 7a4eaa38a..7eddd6ff4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index ebfacc21e..a0156b1ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html index 86e8d3d75..370d824f4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html index c783bc730..93e6c4027 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html index 1232c1d1e..9f31e226f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -172,7 +172,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html index ecc51c191..8e8707dcf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html index 68d641e8f..7e06452bc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html index ab6742ab4..b8cc521c3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html index 082b5889b..c3ce16f78 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index ee4f67e70..8e444e491 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index 807279a1c..3e68993f3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html index fcf6a16d9..dc0d27f70 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html index 3fb40a81a..7cbf4c21b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html index 2bda12eb2..41ae56f6d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index 45dd26277..66096f8b9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html index 887494ca2..7b0516780 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index 98bfec100..56289fb76 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html index 6bff1b1e6..73566df8b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html index ab7f9ee82..78799a4e7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html index 42754b615..3012f0a0a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index 954f116f1..852f1e0ea 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index 86b452070..dafb2a545 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index e4280afda..8762cc9b1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index 8d562ef3f..2f9119f48 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index ba6d1f7bf..48d965351 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index c544406d9..7b6bf3020 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html index 2a08d6bae..b3a430be2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html index 35905dcbe..4b87e2f12 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html index 4af2a0deb..16e8de17f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html index fa4dc3c4d..dd197f6ca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html index 37f7c6863..eabd20656 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html index 3fa7f6012..509dfc993 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html index 3706fb31f..a8e3cd0f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index 408617e26..ad6fbc7fc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index 70e843e0f..e128f5e10 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index 165d6244b..ebc2ae055 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index f796076c4..b2189bf67 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index 55307e9f9..878bf60d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index 8e871e268..f84341ba4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html index 2ad1a7222..edf1a919d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index 83c07566f..680501952 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html index 923994b79..47cdb54c7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html index d8876d4ee..88b3de01a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html index 65ef00779..b1620a2ac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html index 6f0ccd6f8..6e27e66a7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html index 5dcf50c76..02fd793ce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index c9a7a72cb..2821a030f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html index cf9c3d4a1..92acf3221 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index 42c63ec98..2428dc4bc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html index 3bcd64914..b1622366d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index 66fc7c436..c27689254 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html index 4a6470d2c..ec7dddc4c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index b80082116..eb429d4fa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html index 79bc7dbd0..ffa6b62d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index 1b13d95ad..37cf47c34 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html index bb3fc7665..be917e4df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index 252459f53..8de5bd57c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html index d9de43e85..6cd8f90cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html index 07a04580d..1dfbba96d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index 4d7d21ccf..dc3b3b4c9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index 014ec2ad1..8be185659 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html index 50d60455c..e5f8bdb92 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index d0bc5a69e..c902738fe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index 10666cb82..c4bc6a2dc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html index 13ea45a85..4250ae9c0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html index 8bbb8f402..97ba56786 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html index 9baa483a2..b67e53a58 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index bf5e4edfa..0de076f8e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html index dc0af3335..f75e9bcfa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index f24352768..d2e6d1372 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index 016ace3e1..82302c181 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index b701916dc..3ff17581d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html index ae1b298d6..c0329a65b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html index 41006d88b..75d86b92e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html index 2c695fdaf..a3392a0fe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 9dc88f6d0..9dfae0e52 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html index 4cfbe5e64..32a455aef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index c248ffc93..05d5a0c71 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index 838f9eb1f..9022018de 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index a6b5bea69..0d878bdfa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index 2cee16eb9..56a7ae091 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html index aba013429..2eb61df5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html index ebb33a0ad..258f380af 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html index 5482261e0..d67986a3e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html index 705107fa0..eb9eb4e08 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html index 6fc12bf73..862f14a90 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index ef60cca70..0294731fb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index 3849eaa50..94714ce6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index cccdbb5db..5a724deae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index 37b781275..04ff1dc00 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html index fa2c4fa58..4da653ce3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index 3c9a8d0a5..7de9e8970 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index ee2661e59..6907dab5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index baf349684..4218c29b6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html index d6246fe47..4bfb8c853 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html index 40de74adc..c6241ec8e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index 6542b533d..097f25d6a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html index 8fddb2d95..3eecc713f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index d42805242..83269607a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index b09a4fa51..91365dd8d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index d85438342..ca6b11857 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html index 3dc83f940..bdf7f103e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index b7a1cfd37..b5739cefc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index 1b846348a..230813f38 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index 1af14b86c..aed13d86e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index c660ed765..6c41fdc22 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html index f5db9d396..1ef731da1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html index 5eff304b8..8bdcff9c5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index 5470e51e1..240fcd81d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html index 2cdff186a..753b79498 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index 4a2265645..8fc6e172e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html index 10d6af706..b8c1d4b86 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html index c122a7f37..8c47a02a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html index b4671de88..103e224eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index bec3de61c..dd8dbeb9c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index 3020e4132..ba4b12a8f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index 75f321130..9aa697003 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index 0fe0bc2ec..f28495012 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html index fee9e73ac..974eeae1a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html index bfda1de8d..433eab047 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html index 7bf651adb..0e62901ad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index 9d8de02d9..9df5ee7a9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html index 46ffd5241..7c86f4339 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html index 89c8ad665..e02a90957 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index 4e3678b0d..92ad7f048 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index 628913b35..9d86370bc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html index 1d9779ca8..4ade7c696 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html index 90b59fe96..ab8fcffe2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html index b5f4d8542..57ea747ca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html index b3f6540bf..e94e5c973 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html index e44f28522..48f581eb5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html index 997cd4ac8..cb9dbeaac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html index 3dce1c131..242359166 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html index 5c9c6d3ec..b50306069 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html index d39bf4d16..d2c7c32f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index c062a7b53..855056fa9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html index 5e570dd6a..453826abd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html index fb9b43c28..9c43ed5eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index 7647f5f4e..1782f27c2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index d020d54e7..d83b08896 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html index 57b25245a..b7769faec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index 76f69b88b..5257a8d4c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html index f22c3b171..5dba1bcc8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index 7827cab52..466ee5c74 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html index 5470ca4cd..2093e4745 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html index 42a34d7b6..4fc36b1ad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html index 02339b453..885c60d57 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html index d30fcc55b..5e09947dd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html index 5d344524a..7f9919830 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index 8b066bffb..93ab317d8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index cb011f1cd..5f344cd8f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html index 3ee827a9d..02527c11e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html index f56c3979a..644458974 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html index 600a29d72..fb74f462d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html index de7895ddc..fbee6bc89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index dd1ebedfa..f0b4cf117 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index 4ce04fb1c..81feccfe7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html index de4041a2a..29321bd1b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index ae0b4d2e5..9439e9a66 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html index 6846ad270..252032c77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html index 3cfbe813a..2033851bb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html index d1207edf9..72e099232 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html index 11abff67f..c4d4957f1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html index 4825b0720..bdfb2abed 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html index 15511d2af..ed6b92fdf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html index 85983a8de..b5398c518 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html index aba089eb4..c7ac748ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html index 20f068896..04fe5729c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index 769b286bb..0c924998b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index 5ad59e26c..9358b8a7c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html index d1d0ba745..3cf823962 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html index c580e8752..b1abea9fb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html index 16d17cf20..50a188601 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html index 3bbcebbae..517cc116f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html index 739103e1a..0a40e69a7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html index a99519000..9984a3d70 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html index 5e066a133..412658757 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html index 5d2ddbd7b..28fb3f97f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html index cdb9297c5..560785083 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index 5bb58798a..598e36bca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html index b88b39998..f12de73de 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html index a86f7a716..9e02a31fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html index 91caf13af..65449735d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index bf6d00f59..3bfd9ef63 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 4cdfceae8..6a57ab2b1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initilizer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initilizer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html index f6d876a16..6e84fe90f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html index f83ea0f19..be8ee8387 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html index 94271aa38..5374e8286 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index 86b4358f5..1ca684190 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html index acec074a1..16d8edffd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html index b189e178b..439d73f21 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html index 3563659ee..cced6e4f8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html index 954203ec6..2a6472590 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index 83d413cf0..58b6f8a44 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index ca79f8b61..b294ba5f6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index 92a102a91..8d1f86538 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html index da25b270c..b03382be0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index 97b7d3cba..ad0382fea 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index ca586c15f..c71a37402 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html index 0826ef318..829bceb4e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 26821b96b..ef1bee9ba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html index 042231125..523752436 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html index dc0d6e820..d92915512 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html index 6733e010d..d9d4aa569 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index 9bb06eac8..3d59db7d6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html index 245eefb15..76f6f3f89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index 5f3101458..9a513cbf1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index 39ec94442..a74032727 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 1604360ce..fef1e4623 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index 5d195ef31..48776116d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index 6813db8a6..4e51574ce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index 9a07584a3..1b7d8fa9f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index 4cb7f476a..d10ecd7c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html index 324fc96b0..815a8a7e5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html index a9285b8a9..cc7b60acf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index d3a5a5e70..9827e0065 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html index a05ef76d4..3611e09c5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index 0d5dc1741..b8e58860d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index f4faa3b9f..4c7f2be53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html index 200b4177f..a78fc323a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html index 393643451..df1557145 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index 46277d2e3..c45c556a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html index 80cbcfecb..450ce12d6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html index 00389871e..a599608d3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html index d0ffd70d1..7f14143f1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html index 923f3676a..d382dac50 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html index 7fde5a49b..ef1c3385d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html index 864cb2993..03f2b68d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html index bf5451502..5da61fa60 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index f7522fff2..27081dada 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index e2bf1500a..0e0fd38b6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index f866b254e..d061e782c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html index 748a7edcf..508e8afb3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html index 4d21011ff..c8a0f4761 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 3177640fe..3e96bf252 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html index a4b83c0bb..5f3e9b56a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html index e705e3056..9c7fc568d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index 1cac61508..8281ef6a4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html index 33c73e5b0..dd7aa45ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html index ba921dbf7..f27d1f7d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html index 073aa535a..a67a6ffc8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html index f93a110e7..6093c32a2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index 83f97c76c..90fe7e90e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index 3dc9942b9..68a4bf93d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html index 8ad0e1336..20f38df66 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index d1b78213c..b5f1639ee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index 0bbca1eee..c1186260f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -171,7 +171,7 @@ Functions diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index 72d1b0cb63527e2fba8f1579b0bfbc0354d9d6c4..b3281394de2bd30aebbbea3f47816e8ee625911b 100644 GIT binary patch delta 333 zcmZozz}2vTYXjQ>#-z#Y2W&VE8BZ~KF}!9-n&>FDIpx54M$V*01vUm**+$jrwlRzm zOu^}!ryRPV%h))5qY#t$=9&*}@p07*8Vr>TEN9s>SSr~W*tW7*Grwh?&t|~CjoFdk zjqe$=Fw<+M#5nW5T_YJCNZdD<{`A_7@D5 zTp66-IlDMTITo>2b7)L-l-yn$z{t$XsIk2vxdcB0@dKj@k#+6U|a zeF|&|`w5N-83?8Ye+Vp*K^?bwPyqu40W7zDRRKH(26zTP9f2#Czgq!r3tx0b0X<>{ z9UXxompWVlS+|v30dXTrYyc0c4{r}Z4;c>B4wnu>4eSlI4O$Hc49W~q3)c%u3eyTn z3DOBj2+jyW2gwIM2Eqn21*rug1e*jG1Cs+90*(R-0f7MC0Bn JgwK0p$w`c7i0W?Pp#T diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index d5bf9d8e4dbc72afa9ef8437808094fdd6c3fd46..8391a870ae136a9e13898590e69b07324a928154 100644 GIT binary patch literal 592512 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

    H)MPpNRDa3O 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⪚ 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� zaSfbBtWV_e-?mS_6u9LW_w?cVjta8}3PXVtGYR0$a^Gt`w%^Ad1 z^>~nMGD;hK8E^)_;F-;*)Q#hcK@V<3WSTTTDJaAYFf4|8;a!3YU+9JYwP$3!G<$vu z(Kg0llHgw{f@Y_|8<%2ArgCOE6aNqv4UthQn41dZ8YNpMb9~kpl1KUa=o^-uG`*-^# zaQxeUGmaAvU)+$xGZWz~+$bxc4S8wFM9UTo-}h#c4+JA}pV+ zJ=AEsD&KMX#^(Gi?Td!M9)BX>6y6^L-*|{L3TuQK>)= zp%eFyWlLB_c<+Ag-X_nIN5#7HHESBKQrhtQ=O$xK8s3-QOfxLr%fB@kVYkeTmdHYr z*`!6Ur8rcgGbGp0c0)M>G#(#H1!>#W3J3I+$934eXN$!so&F6a4wOG3^yw+9bjwwxyw_ z_8w{X5A3GeRejkr!Kw8@d=3dmj(PddyD}b)d;;fRZMYuwIx1W;wSF3!G8DJ2CP9wt zc%Tz`9I^TbP!bA!IVa&!-NPqi+x77uYq*8ky+^!TG;{W&{EERM8X@WLW1IDo=_Z;^ z5@ekgz6_a~_2;S~*0n&g{BSRlox{^h=ROm#DgW^~!=kPzsi~&)Xl{x^>`upWRwQeAD|ew*sj`Q#@^n?OdNZLR_*Bo?6hgxeV4TC%}EX#XZtWjSe#0^XWo`1_+km z3&f11(jCI<4CYz+>x~k<1YJvCj@dq%@7K-dt&X*7*o=eU^uu_Ewowx-nG-n|WBf_O zG?Pj}7E1o5XNCEsv6_9D-cq&EYHQ&nqHJKHi4)^40t$B#w0uQ5SZcp=hOAoiIW}Nx zj=3Q_=cZo;GxUZdSQ+|5|1+YkPl&9(P~1BhR&n&%eDwB@z*!`az%*rV)tJq_~qCF}q z{Z*+PYumBTSXEDvokqj-j1qND z3#q=!MJIQ+0tqbN4DGbUcKAuBqBCK`hehA32M}`B?^6MpE6_O~0g}WpXmh}f{uM~4 z6OVx)%pMjSIlexSr3kzM-_Vw4XOVeXW%5@WwKtT4R zwi{<@cxe;JenhaO7XHhyaVfp928Mehj_>*$*RMAp7yAG#~=Ve$@Jsx&1|AXSuz$ zYV`K0JKGT<{P` zFO-DcH$(A{T*O&p(Z-nG?4P08%u`P@{~DP#chws@)ihe~tkbD~;!ZKB`tnf+vZ#^a za_JYdDNCP{-Pbt1S@t6#cVaBsp?5_oG&0DimxVETwYjKYz+Zb)Fix0jlY~ck3Y z=(CTXefL}}dc!00Qz` ze>DIs45|h!{Ok)@_)S2H7Q!BA6#*UK2!`?i0`gmb#R3)vg}#jd09g378?Z1)53ul? z(trrS!XP`q!f&6mUx9)bEuZWG3-{e9isBuxasLAG_&)7a+NJ)Sb8~(?;AHgf&u*vn zwA4oJC+o7(ODwIups=IKA8JA=3xz+#e7aN0ubX#a$R&y*uPTYOHPB9?7yf}lK7)ty z*I-l2k<_)7kZVZS`)urLtoAfgf1p9Y`IlFl{nsYiSM+(|Q+zFl@v&w-=|5LKaOn!?jbq z4mcJGb+IbmHdU?k#0wT_AHs*{*wFl!7lm{XP~8K2Aj){FtE4J|8~b@}A;dl2iX%zx z`H8-P-yfh0fU0&l+>dS&c=9?yQh4K8zj(+x)41Vx%LrV?{@O(Nb%GoacpAibnJMv* zs2ar0^OVEyfJ=gm{pp|)G>8`=gX!XcG8*RasTy0IpsGj^U7X1UF}$$_FMy_2N&3dt z771R1I0HP4F0K+>0&{ppACTi|B8Uk*ZDox>Qzz&ms22xWhqm=sfMcXTU0jC0Fy=5K zF@V=;|BqO3fW_ZYJmgoSso{66ICRGT74XDwO23JK2Kd;%M}9-96UUTvsBL0oSTM!O zl5O#G7=$#W9A*j-g_a>>83vjN5N5%2xixj&*qG^tnv0ZIGRLE(Cxdu;_e+VD7JczZ z0-wQezrimNd;4TxqU8nBO}s4WAa$GAJ*UKt(4cJJ4z`!sn=Rlm>JtJFH$NK0zE(v! zRC(_D5~z+Ab7qYW#&EZ1TkZ6h>mmY0n7ZX-?dXaokJR25>Netxv_*;Zi>Fz~L)0Dz2VrZiz&}hn{hWcqWP)o>}MCoqT7ug7{L2tqxZ% z(Y3KO6IBYl53BBetPXAH-G*%~dSo8GIUX)SgLrJ!NMBjjb|Mw}X!hdwr$w<+xUecS zhw#Uko_i&y)XgA&rfKHFy<{sg?vdqVG{LiMwsnCO@&s=@Q+NDVOlq@BGVg^gUkuis zVCjh`c>X2r8k8>*kQtMpN2dngnv^}?bs|0-KB3n|O8%3}Zc7!gQhg$B4C}Na2~~CD zV6iuFib`vp<^U9Qi9jLmYb8HKzOM!9djU&8eNV_5sP7TGc-u>USVgcV53>R4djaa? zVe3GBPskdm?-4iQGm(esV4fC+ji)B#&4I9NkYzp(eU zKz;A8SSWzS-;r3r5>Ve0`VG|gh?^Mv{wfWKAOQHZqwu~VEpfvd{vZH4iE2-;d78Xk zhE#hoXpIr$*mapTc7v{ogBxnkd0SGg?7!uwx<$O~9r;1b8!LNhhaEhG#mjiVxT#&x zT)y|WLZC$%v9v?r?4vIKoSc`WgNn>>lkwY!4RvgT%20#*Vu^ezL7SpwndMo1(uqwc zlE+rqI%C(KPq>+Vxrbj#oUUTSO-@Vb7&n0J*qVdFW=t_v$KvBSn8>hx6Lqzvno|i> z-R6QO0UiN#%oDTy)G!GR3XK9R#i-E56dTMzmR!|{!<4zxRF6BfN=X6S%i}Cgkp0HP zUOGN>v^aD$H1|2%f#7!5M}@l;%p}G9k)>bA4HI}aS{yvb+Ea(eB^X31S|vxkp(I?) zuI7e6*MAbaG*K;9>$NOM1e;s+82n7ZBrjm5PGzl0JGWqU^+LBeJ{>47(BUf2;r3#2 zgyUfO`EfNv;VVb30L5t^4&?lHVwyr3=hvN7KJEZ9iJE(jArLJAM&QV^q2c3RUjalR zTD;2P)yE4^TerZ9+=DLx;n`^}2>AY4J@~4WfwlQ~Z&m3_E2wZ_1Rjc{w+Ib@4F6~(J-`!AZ_{#n0pGx!{zVV) zy#B?nJyY8!Z8=lhRs{0X+b6fQxCC8*D@4)*3WcH7g_i&x@bgR11)xqC`qs{v;iS`Cy6L#u%=VQBT? zg)?5w)SCwXOpK<06;}1bi$(^&!;62UoC*S;;q{8VVK<70RzG{#Y&sQrw-~P89l`mZ zs@>#|HEGx$vwj=S36DZcALfEb!x=KjTY{uZ3?n?j`}NFa zYn+2`?@ip*bu$k8&}YxrZ|Dj$GFM|7AF22_R(Q1$y`Q*FV{4GC7D4L~^aAdZ)x3kc zaNtTljbpulW1U2*480K2m1%3b!arTu_O+zYb(?!HAO^mH1rF6^<&I8mhnI%YXNn_R z!j|eqy+od#8kaz@JU&83yz^3Dzegl`7zKuCPm#?`T9fv(EgQiY4w=@Iwg`{-P>7`k zYQc+2Sx~8r(05~LUX3Y_2YPrj=lY?pSCK51wB<#Gy!SZ*yXTRX7 zlMmb8jH-=ejy^3c3vSQ;z<^S~8ilOSsFG%SlE;!V8<1wNKf`raG!iJDeW265H$Jf| zD(5++DX;zm{SHIjbX-3A4xEgBO$y&+?IVl^lazOUK84B9Ad#x^&a=puOo9&9xTeC*cp z$A)$HgKsFste3j{SORbq)Q9C3=xk;D&jXLvvX1lJJ7uohnq25@6kRtps~TlLYs`Lc zE-6=)f{etgJbUWSv}+nuu8p>up2cr(ow)2wRxA4MOX87@b)=%tIW7?2&p{7c zN3RzaqoC`J3wxp$0nST}F_2>xTn^qL^chr}@oqk+`3+R`M$R;zQ)q`!3Vy3g9_p3d zAv*4N;e4gTB5(kt3*{*tn)c)>9scPBfT=#P26bTK1Q#uv3&cu?=)j$>0KjK*g6m}X z=me(&tqhD_BE*ZQ=05-gEN)ZOP8PfX3eZYWJavff;iwKwaNda6w*bJA3V=?Q93^un zxOHrRcpdnaDxLx&blKc#YA0LfDQe)7RscYK0H&Sx)6{I-!5dI?e>M1Lg8jCFfXN+P z1y9T!3`ho~@W@Y7--usKyodr&K6lpTH? zRrFtX@o0Z-eIg_B2<;*daX-~m(l@3*U;1?JVlM{zNz**q*y7qmpImKmbGByTI`-Bs zsxli0$&?q5=OEFqTEA*_R7?DDS3C->Y~$_tMbhIQarg?^^U;R0Q?gX5|~Y+#{Ii$%ZzO>|FziRm$0>1Jnyn=ff>k8r>sTZ z4y?t4sHcJYl<`|39}eCvnY|#u8uNp86Q^g3IeUfDE_!CL+DY z)5vllVwvX{Tm2(M&isl_!7PfpJ79cACt^6PWM)`hG{A(I6I5VA6=`A*%^U833L1o? zbTsNy`bHH**FnApL%WAu=B3yW$KU-YtRs%#Ab78naio2)QE8$X=*p}T`vtR7`sEM^ zr9Y2WTM_%!(-X)oEq=94!}qtgK4P|MrebgeleZhL!s=R3=q^!lPtbqalq zTP52c?-d%q#!3;U2oBAsa9-zkVa%p*JONSqnl-h#l@sQb#Guqp`YXdh+NlE6n zUlb*3>mH5S%55uGjv_wKFR?UvDph<*9t9psFldz+Jzg>F6*4PJ=@7=U%zd(sMs>UH z3ebq5>rJgJ)@rVv{Zi=yVAy8CqryFuk z&ed&*!NWE|IdKY*Xxfd)a~`WRTE)3Dl%Pe4|GI16eW!jV_D7(m^Lxyn9ylH@#ehljIJHN)XNWM`YxaCxL@!Akh&f$m%gET^piByAv*fTV2+ z1T)&{Kro}d00cAI=|C`}jSB=b{_x!P%Rn##kpcuW5Gg<~<39!jGycGRgVX+FZ^2B9 zG7!vYk8TM;GXTL1M9Nz*(*pbjf*FVuAeezj0fHHb6d;&^NO=opv;krunDLi>3uaoJ zfMCWRAO*gk&flk_d4*wh~>ZtW81&xO>ghUt z@qNy=i@AY>pUX?K1VhdPqxFt90561I!$t_80bb~h zE#QR;`~WYc*aLVWYJI>9q1OOjh#Fu5cp)k9H!lRY1bCr00f3bidjKy)y#;t7^cuhm z{T1s6u=qQYgll0oCx-;QP{KRF3%w}~0Kf|Yasoo%kkrYjb6T`lL&t!`U@OPiqH|wx z)PeG_+eDCIL=RH}e=lj*_T+jpA3Kn6!Jd`hY8&ixIzw1NuhG)VI+b%cZ>BBqb&B87 zKm#R`K1;_x^$I-olh5msOK-U~(0#&1I!B@18h55;InzncN=UL=#slf#Yy(}~Anv)s zhgOcfTFQtSJZRf3n%zTvn@dfT3En%du%_ocK_j zLVn~nBsISO-+>u6<4D<0<68LhQ{Exj#D42wN_bP| z1fC(cE3IbO$k)PY0gsL**&H!-X;X8Qg#;YUphn{mOaq}Pcz7Q|G$=; zV=4Yd<3Hs&MC+h7$kto?9j}S;HlezU9P`o-x&ssm7m9 zsIbzsRJOxYS*2tZk*@nTK9x{Wtdvio0VpcY%B2T zlfw>ypDuOtDb!6gEtJo3RodS+ zUju9&_3!52tOWbE`GB|0>%VROzm|^IW=wIq@Q(*}ho4>F&YJ{=W+R z?>dzIq__Dd7DA2d$dBu2KAt>+5ZwxF*r*EFaB4ZQ;a|t2h|#UUhW~v@GhxwkTnq)T z)0nQO!X3QSoB2Ne*Om6}x|r5aTbvy312)b35ticVp%}es)R-ro{Pn64U?Ww40fJ7B z=FDLifsORNZN&aFOmmavi^*wyOPyHPooxQJ z_uo$Z@DiDZZ{ArMqWLq(0w?DC=}M<@K3JlLz^3ei9^{PdTAJT;Ci+aMM4Q~hrj`erZPa}r3}`x!^y0-Fz5T9yKUF0$u2mj}Ilgy+w2 z0uR}&OSbMdpL)Yj;@3-gE~S{b9KQQ;`3tzodAaV(gbBE9%c{a-inq^3xnT*QOm^B= zA8~$dZ>S8%&{mJZ_$}O7e1(k^Du;xGaQ}2OLh{73w%dJlaA7Y>CIKBPhn$W7n}9GX zYWsDgclJdOr=OBWe_x59K)xecgk6SF;)iK{=D|fD_VlLb)u+clk*+sD3HmH1@z9mZVm{3%MlB3uh&ffXMQr3d!}mvlnQo4;P>!&k^Za zPvAX)Y?wu+>>@(KxS=JAbIt8G0nP zQlb#>hy@Z|_9n?iI!T&EOC2oNO>E-z$I&PBiyS3U6hXd9r*kEuyo6ifT`v0g9`&xd zE++o6VNDjzvY_MU+o-FR{A_?7KK&E>jF9j*5+ZlQ!;EE55-Kk)VrVvw67y~R(XP3F zO_FBfYY}{qHTa`9H*4!pwqVa+9{+j9K2b)0+ir!SDzV4g_|upQ@saza`pU1Mah;4` ze=1xDXT$_$+;D9)S(%>Vi-u_l{XVF8ceI65M5K$T)C5pYGXRfvOYy?Pb+&xwn@ksM zO=XxJ?w$8?J<^^&uD4)(9fW(WY5R?sfc&5zj~7_A=w@w*Vg64CR#B0_`6Nu*jHZ6$ zH(ua^+H<=|HfNoDFAp6q1rPe~IC&D5t1N+y0nWer$2W^JRg1l)_uO$MK! zM6nidh!_uvNx40g9a9?AXTzH{wI3ZMIP3q_ffe+(1B>}6UF|GdCLS63LO5=py2b^Avqo)6~(nd2grali?CXvEhnZ4I9|?A5*;h8~`L8*^P0*zYhFc-m}t-F10L z*)UdkThL>T%PqUv>(eNQ9PAy(dF@a<%iHX=>luOFwd>Neuhw?=y*G5%EV{cFFl2CN za~%~zFN_eNlW8Br#;5sz?*{8se|3MD_*2Ijv$LXDbhVFt>S=uBp?vwW=rm>Y@8|D3 zom3;`ySI3(t3-&7l5Cmd0(VD(?)iVOdsMxoYolpx{S#P}%O6`9EU+*7eAuRntUYVBqBl z>F&_+a2n6i1kR(97U`5sC+tTdSvrL~r|6CbZ4+dw*+T3H(u*fbqfb?qQUtJb-SV(mM59VXM950|s#sTFt=%x|I6* z`tryv73)sF=X~|&lc9C1eAg_z7PLjA|DT8R?`J44&Q$7JuLii~KX7ksyomC)CKTo@ zfLrn$%^HQOmfG}}GX6gt(sv3A(?u}P;{oGUh@a-kkD0GJ>D3ZGG=NPCpSm>&Ir#O( zT>%^V?X>?`7q_$dyB_Rwj*h^6Bg%$)llurmUgrTY6mL6%Gh%J2pr-EoWpI55iDO9_ z1@!P`CE*kpJ0i=L`HQui5#>-Gy^=q|hsA5GE(rHpv~K$-q#nwY70%Cr_49>9>b-E5 zN_;|ll1^a!%G|zBMMBjWhv;tXJ2Omp?2#o>o$2p=to3L0XseAFks*hBN7m|!y?!Bv zqRulZkuQ9!6aBGeCB?E2&5=Mm&eY%?7a5Fm>K&;^04`Q3U)s9OgpPa&*TH$F>_hP$ ztUu?LgyvDYnLE@)DOVZ~mRXwvc_bMJssZtIzp_y5AzCq=lp83f^p*cY@^Dg>%vDs{!HR z0WCbkh1W1+dK^%B{Qo?sfB*eR0gX`-Um~J!1?vCwsQ!cEthA6#zclFyTuF_Vam5$0 zFRS{#Ojx%(Ip{FOSzI|GHo&`m=7QUz0`Jvi!ki2=W%aZbPNfDoEsk+7S>0ch+xBU8 z{-dQ#u&8}I+nD4RS${hJQ|4y61Bi;oNtVMu`xAk!dF7n|vHPGH~6#3^*9_(~e@o3S9rySsTy_&N9fN4gODaJuRXA z)dWvU3~H=xH%Evbw(HI2(2hgw!~7;$iBlQ#E}6iE_JJjSwl$Qh2BE5bX=-!+b6m=A zM4J4=w1l+QI*22K&DQ1jK<7{g+0EM-|I^$-=~5p*f)gheu3Xv?b)~UFdUKh&gzXVz z2-|&3KX(!MMs<3wv;bxxVKG)jUHuS8LczaAaE4TWq<29&n>3?IA`9G*s%zP!C#z+T z?q>Ap{Y>A=gFDrI@e*j!U+Q(wo-@sJp#lT{ju;bn>VqDgyr3yfpY4~)TuUsd;8>W} zKrS%<%s=h<4}?lqp)O%P^;K0c_yhT$CvKCTEBJjScvjrW&BG?BR>ZG6fh!LzE=D-d zE%J#hQax3+1t*-#rE-cyzqz;0P za7Ek1oaRG8Kx_J7g#mO*hv&)XnQ@ZiBUxCDpb?(XguAh^4` z2X_tb?(XjH?(Q%<!=m6;xpJuHQ;g&am^a;yLAbq0Y5lEj{bqCTX z8k~*Xt%3B3c4r`c;=CP5pZI(LkUn8~2@J9|JOb$xtL{Mh#J|Ua0!{q8iaqxP(kC7| zfbU_+VDLw`O3NS|o8hCupU)GpHScok&D+oHc}%4S*Hmb6`rOOjd;i5e4uwb2P= zmYWxGhF_eIoSpwyy++)(2KQRczQ|DH*^c{iiesH$tuPxK>Hik4C$C|CI0H!)_Of8}MN?xE0Xlqb zP9+69W7`xKq)Fl=%~CkS!lE5&)^xSl_O4}8f+Qaw_S_LZl<1Rt{y(FBdTlzU^PG5} z&as=i05*$Wi(VhKAK?;zbc*7M;&opB{IE@}+%2(bWc&D}FrY&ga4Z%yEBq~XF32Cl zdqsZ83!aX)8zs=`=)DMDznnews!}hZL(m=^ckmjoYw4V8Rw!vqP5P;Kzfen;Tm7>6 zG39S@L}pif@J5m%$rv>uKKTcEj5E7J(?O47xq@mor1K~d;sxrJ`sB$o^`*-=zmBj} z7(8s?1MeeB*^BTgK;BuV2uc@Pd)*2zvTzonb)ww#O3u*e?QKdxtZfvcmc7+4^Jz!Ezd;xH)cn4S;GNlDf0^c0KB+?qdJ~T)aFnI*P zdgsjp93nn@(=q%y7b@7@oB}Ytc#8lgfs7BpB#`X}m>l;J1Wca#1BdZ0;2bb?`EMJr zFn0=I-wrYju;ngMYCIA0Fn5P>ikaOk$33oyL{ zv>~Yd=ir|=3}(Oqi{=iXg~@jZi1_yur)=Qr$gP~u)mnJ~(7r!R(2O_~* z8v7QK`^1OdOt*~Ih<=SUvtE-)?*Quq5Fc`6sYz0IqiFq%P>peB;Mi~LwX@RDd^cRDG5^aJr21TlcT1UO)=#Q@ekWjY z817NzaV;!z8S3RS337>T5iedhr8ua%<`F;He@K9hS6zRfk}OAPK(-HJnP3j|&r z*RrGMQCiRH8>p**+@v|vWQ_TaI=jD&z{ZWIyo-AQ^{FY1V)I?&=1qx7@rxYVO+Nvi z@{;sgk(_kz8f24ssmGPoM*<HS8i;WYLA69a1xhn`f5Rjva~^3zWzdrD5uqqj*5o zyd8&iXH+s8zlCl=t*HElY0Y>x7rajh*Xj3|oltb6Md!?Rq#Ie#F5P2u6&Duq)V5C) z&Y-sDXxQPX)@x**bQb%7l6lsildxAx8K06yxcPqV1Nuyay<|~;*vr;I{hPJ-3(Lww z30A`hEjEhOK^=MVDVuZfkir9(Hp)TovrMhLTpi7IX!+f1oWE?Fa1h=sTisPdr8&ud zA%D6~{7EJHbpE5FWU0}Xj`niD`%{)sL9uG41p>#ZGLrkCrYllrIi4j-%;QC5g~0tp zg~RRi&sIH$@v8~=17!x6ikdEsuQy=S83LC}l)BE$_D=FOgWmI|E{5i%xjS?GY3Aqw zgQQ`mUK1IJg^9bU^n5JBEam1r>YAv<43f|Q`^WYM=~IP%5oJWi*NZbwHkbVh z+zi!@LPyyw-Tsm>MF`c$OeS*YK@A_cmR~GfIVr9h7CE7UNKKfEgF0g?oZua;gx%@Y z^Tnm!k)FOsDfGMcD#qu%_YKf+vLwUNov#NWS8L$zI@J1|Yut(=MS_0@3E>wOO2ewu;ipnm%Q6^AxF^#JhP(|4+(h zYMbe&he+@z@CAPYU+^dJ1%Cn`@Tv|2z_O<{Rw>ApTM{M34Gh1z!y9T+zbT1t54uV`~*Hcp1j^e zAn^5m0$=YZ@b!KIU$3dd( zgvsndxzQW))fs(>bj!S~D|dN1F*I|S1>H+WbMK(1!9;2C!VHjLa3si%0P$vHKJTJn zB$NWhTPQTKTlqME@KDEQqFdkh>#z^Wr;2|~qq-iE@XpA3GmDBq&bP>l@gx!&+#f-4 zFq@@saYP{YTQ}5@IfHK!Z3%9jIY95HA|6FKl3F&e;!RedGSuPDsd3Zmmd4MD%@Ad2 zO?y*=s)_P?17Y@Q3ACGi7{a_9{=a9qgp8qS*oBjY&syoGZm~6dk8A_t2Iz8m9>u5> z;ny}K5q5vwFr~Mfv3H;ig&)EWHwgJh`w($Ik)}r&V`XR zyJ+u8Wk+X{EM6J<>u~=m6Vt(Zd4vn$zgc7#`b-;UNvyG^dzjNgbRen?zE1>2fU8=# zFq?>P=H%xR3nZe2sk3X;Vw;gP$FQZCmBJu;&@fuJD3a13Uu1YF zL#OK5uMnAmt}epj_NTZ5aO*9>qc2;ES0Hi(lm%XvVD+~AXq1!EHchKvy4QFQrGG1l zHjw^P=q5|0nwq}+y#~qdFM3j{dS=1)^1*MjJDn%yKW$Nt&l$~ATsJ?%yiYw%f$cYL z?Cnje7TK$gBI#ADE++i%(#6Z5PnzHE;3;TH>^^GX+S;VM^ZfaNXg>&=;=$YH=-3d=qtoSN^OBtxbS}f4!O?z04ivb`S%EL;V^?p;9 znI^O9s?9D|6t9L%DUMs4>XrMLiO$yBEwDD@H;G;05h+%WQIEAPv{@w{9>ar}z4M|U zYCENrHlmQqDkKcvOD9|p)SR>3A)~7b_`Xiug$$@eM7&9Iw4Cfz*+Beq+pkuk)iy0D zzSAIVe1Og1RjXB)9RF3MBaBz-mr`_`J+^q-!s4B&8xOgzbRi`DSY=~lY}mJag5qVt zt=qtSrP`Co3rT^{6IAFk;%aRQyEN-mB_jhWXaD!(+D?277fy){RqF^7VBxAVwp^?2 zz27MgQ0x2!OQk26wsrSxJ0za#8nFcOGx6O{WiFEXk<$)`OBWJU>xjH#pz#Sx5OZ=r zegBsKkfEUo4&$s9(D7?jww#ihe)kKRq7Hb$l(O}3P5>`L?yGvu0?{kwR}*uefo67N zhoP6s@B{K^M%nkyHs!xdxt=!y1(cg0=#NSz_^`ufS`(bg%aoBGj2N zh_u4Tom+sR(c8)psYhLRDXjlsD$i2FoIf$#v0GXRFPH6tqAMHLK%72MX2!3g^?QYpT>m`g6?t)U)gAF1JmUw!Z zH6_kBjk<~333xaSwtLRrTcR=_|IA%UCUAa*$WbyQheuJ$&lT8#Fu#}vmi=?(ijH0b z-u_mzt*s_~Q#B5ocl}E9UJ30_kknDXl+hHPiJXjoUNY&1nbZK|hhKdx<|0XOn%uD6 zbP>lM(@(I8WxCLFmwbwExDOI}ls0QG^99=&fbgaF+I8!8Y|zFS@^=2a&o`I8I!u3p z@hqnD!3^@Hg(DOY=>goPJQ=KUG zO@I0;gL=2){lURMcs%WfJ`f+DtY0`h?4Is`O3zc?|2-S^VdnBgZTM6Q#pBS$$PL@C z$x$bBZ>MC*I_io@AA$VdPM(#g+v(zN_tD#$1f?1YRC<=HZ_ULXT=tJ4G%_ z&?|xVy2zUJkxW3C>8WF9;@@SKGUc`09|k~h4-CDQVag#8NO|y{Vct<+dbHBmR2`7y zvKZblz@bcSutR^Ctjwx(mjR6FamSZ_ja;=4*KS0k^=_*4wXSNbOE2ww}F9VDF zQ79c>c-in-{jb#ipX&doXx9Z!!(-y?GCZ@>RNv+3Kf;;YpaM$w*OvH_Xe_}cdXUn& z876rm;_j|>82?dvRy6&em7a(GhtjhpK|Iy>Xz4OHsb-Nxgt@M{yTf-ZB1H|jGFF~d z-Ve)5^!I3b5TS83I)qTFK(9mlTKeD`j#t)#b>kBFA7Tj)ejie*Se$z%t3mtUzG|zP zdJJXnh8!Kqk895uNRw~;vc+L$?EyU)~pmab1zMNeA}?(}R3X?kMrU z<%>F8IEHcAVAq!ahlapG+ZVNHV$lsdy;cxePj7S?t~2*mo2E%^_8!U~{h;Sy{=O7C z1QKvC&oZW~Al-|p5C~okNU%_x1DzRmZPe_|s{#L11o#{vD|Y{fh``0K+5Zv|7_s8R zE$TP33k7RosTZn(8q72eVj1gbTzFz2YucwGyaslzB5~WUpd%^$C*G_`?jSfJb5Iu* zJgHZhkvugFWIOl=xZiG=ocMoJFt|+WUnPj&Kpwpy^>16)ZXKM`<}CWq0ntT--9{87#bs4v=@OwU!$rax`cTEhNLcoZDeBeFk6E^)jwFM^U~RE*gP& zRIIp!9S$Ut1nOIXkEPa$b11^`O)LA$V4VH=R_^aSKRjq-5FNb=?a=u1PbhQ)BEwPJ z5@*`t31c$|ZyO=j9NZ}h<81egq(YZxv}G{08(oo=i>*%lOj84G4pLck0%H<^XZNTbSAJQP1`&C7x@4knyJOL?Cz>;vv$SD{gz6Y1#K(b z{63b>5`AXqa}4b8becnRdA)YTuadNq>4GE`<$awP`~85`h|;tXO7Wa2NzwP`ucn7) z$AelwYVd_wSbF?-sO@5e?ikKK*nN(VDK2nnagDTgW2pObxvrm6ZE`7_D{O2s@a9Fr zWS7?!C#3dA><&i)C~~=pVlS_%%{AznHTk^EAN~;F5{C~y4YT9&0HO?*Kk9u|4%oV-*JJIDgt{tumVCnVGZbZyM-7d;37yX zPueuUwpXj5Mznu_mI+0;h-LfWFW*&o7u!fBkB?RE(ZUTrpOYGZRmr3Vt0Qx2{V42r$O{yEi~3Uz0)dA|Lo>JO(3L!QC^McR95# zPXPEn$YY4kak@Loxi=MkW`8jyhZ)TN0TS9b{q`fvg!+p?;}=D_&g)T|?M~KxMSCyw zPC;H5mn`G%Nlq&cut3o>s&xUXXlomUGUemg9*i6Mmw6#Rz(X$A?1o14SmACb)p)R~ zP$YRgWIe?BvIf?qA$wXPIjcq1Gjbbr+h5zu=D`n8e7Pa;8b{>DRmg=;Aq{AaZ&^OU zKEX;C!dKF=uIG`+tTJ=^HYCw>G{$8Yx+R9Jx?N)yJm&0^rRKy25+w<=>DLa?0B|y#m8D z80E7~@a@BQyVJa@>q?hNOz+7W3irpGDl{}aV7v<|2mtj8Y^wns1dvXE`SG?0_x0OH zI4F1!pd{O8yA!df>#EaL5WLr$LkPGV0_n#a<^VW6z)>Cj)26qlTGth@<{xMifgQLR z3iaE^>L~b+H{b?CIp1wvFmKQxZ^|z4Ufv&XrY7LuJ{G|t;Qk???SD9x7ZHk{v8+66`K$D&F@ ze}(pGLcU!;XNjJ@^QZ%~+C{=78oR08{$#Tgb?7}>lQ2J-7o*TTwG?W?iA2LlJz+^b z9XT1eV9z|E@xIf9lwk)s+MAP%GqKF4_u(@sBS2fBs`GH8DcEFasDOr5GcxOiw?1yq z?^^W1$(T^V zc-H6}M{(_2Q0Lw)e4IQguLiNsKN2d47v3@(fV&`aX)2;0W{IcRerHxhZ1gZT#hHEO zp-CETI{sPc!5>AC_?=pHW5#6UB7;X3ZW0@oM}`3IU`wWP^Bwn+MYGQEk47E)xM|R< z<4OU1Fk!LDaWU1i#4vG0`vq8(;TC&P7DVUG+hn&p%i|3Hz?}jcJ$cZ+OG7f~&v<}q zleMQ!OaX)Tu8R#t{o47#y%{>EA3HDBS0A;OD-O zZdRW*@qsphRZE{|Vy@z|hN7zCtAqr`(112YFpg}(t&%LO&r!rI!_TS2w_6EI7zgBs zqjoWAe)U1%DG0kGDwGx9q-?+KsO!dSdYjA&3Ol3C+M(mT?;JmE8;j)xuKMES1b)P} zSxjsPIxT&OYz64-2PB47q|Dc%D+tW+gowApUPVE&B+I6bTe`JEb?Us_+Q<}UrpQ#7 z$z1m{N*OdQH=`MJR-Z-hi>Wg-@a`O^x1d!cpyEaglO5Y}nU(I}Zp_r1-vYw zD`v#t!=6sVnH^?lv?iUejRa;X6th>$$GkACf4Kbd3C;w2;|-rVGRZL^d%f7q4>Yts zhIw-}jC9KQA<0%|Zf1i2{ZXpXGqD9cDKhu00xMMPU^aCB*`z*ub{Cqcmw#XDg=G0? z%dLS@LZz%VeijLCzo2b7+$7KFG)}*Fe5u6GvmtL>t33{}<(Ia#TM^~slFcevw>U1C zGVWSx4c=;+_XO>-oRF@)il@qVoQ(vW9Fx(!korI`s{;m|$Y^BV{g#xmwYleHcOFWK zb8SXiu-PI3<6)Ls$0z+fMHZ%CUs-=NmRNHQ6buQ+v#6LGo~T?FIW$tF|MKUMH%;1r zI$S$z`9r;Ew%B^(w7&Wy-$8S3%hi}HE8+0AGYkbiMFNx2+?98vZv7)DyjEbGJ7%&s zGtn2#9aJGpR%OV%h0WyPu8JZ(jiX?3jn8mV0n1z7C5Du7Sm{SQQy!?xbP{~eB5sOc zZr1Il?xOzM-Ix*f<7j=PCaCF42(8809=dQ|C`;GOX3Z8e>U_pn8bwwZJ$8_PJzTL) z?H)7f@+HSfgZX_DRWFN9%*cZsV#A*^18vNk!bx$nmE}6IcwupV?5M2wCpm}U z?ZzG+Yw!3@mq-gbD=ay*;QKe38y_k6}*#uNM+zDG7(Ebc7U18ee zIn~m^q6#%50e4@e?IQ{_JJ!NFh5H$yC>mz^Ye+>WOZ%>9LFVa6m9*xB zF*e;2o@qV9T@^xTQ>3K&$Xm|){l0>o5L^5Cy|MG-V|DY-DZh2o<|_G8CdIFb_~Tu- z7UehfOEK8g>jEp!F5|DpY1F)SC`Z#@k&C7$$Tjc7&66IOEp`Z#C=^g3DRQw-)iSyH zWq4ye9X#H%B;QAFwAL^bj!Vx>;h{c@nP8vYpYD7<@Xl)N-&T1&++4EZACVA|GA}Oi z&yW(jFSb7}w#i4bVZdDwoxZ^LKS*hv?YOY7IHcMVBw~GkYyIAtCo8+r(e!lvR?yS- z81g1>GoHLH(OuUQm289x)c6@R=8PNr& z9h&K=rM3TpItW8W#bZ>?9}V?Dy+Q0Th~7C4*4*TpjB3TIbqU@bfqAZ->xjq@8}t1)Ym@dm+XO` zP}Ba6b1X_AxsxUG3K2#$US81jBz z3s|!bL~>LEL8A(e^S_U<-$4BNzDN@wkmY`J?T<~YPA5iwxY5rc4S!-2h^%S@f z&cM_?n>=VQ;OISIvZ?nhXx(&E&G337yL5EO+uBBM#l~?cZWB&KP~%g~aCHug2`c9+ zzc#ykn!cd?h>qm-7(K#3go*TvR_{E$%Bkb+kalrKjz@-1pO(2YpD{8eyBLS}r=X7; zZDut@fcVYw7KX2J0c$FmwzRP`5=zz5;>J=wGhjir=pXRqsZB-My zg;T$930bwkbA0q7vYal-qtv)WAJ?O3axNg?AlB4oF~y(=)j65@Szb{)+i18@EIQ7N z0h(lI0g>F{yzEP4A!sg2;Y8S)`FT%~P(n@VvCz#-kG2woA_okZ#aEH?<$QXvh^eBF z6eW{;hHd@kpb04|vtJV%IXIfpN|TC}_1|OCV45Zc%!G3lmb?(X0Q7(gQu_K#P%h3Y zj6Q$*J7J?!7hq>H*{@L+B(!lYj&zoeH^{4R?H5N)3(rlrBn=tpGkAorfj?8Ab-IDA z$)eDnIGJZ{p?e#x_+#L&2AbgKv391OfiW&P&R0e5va4!fbF!eD9Yn<#S?0>z(VFfk zRhMq%=a((jAjbmiXea1PWli#u34Z4>Itu+NrS}?;d)~W@${_dZ?eiqmHzd5u$a!F( z%hS%K85roAzpr6}t*qad>c3@Jt3{S)8{{5*Y?{tXdEUt&Kr^Ah5als-H+Ku~>KtM) zm^rX}#(-Sr&6JASjajU2F!qS9h~3`RX`f2G{gF*?J>8e*c4m4o2OEI{XNkF$vg^V> zC>XsOc$*j(qq{~6E+x;`+9f847KzmCD}=Vh({<^fxSJh2`@kPNaPd9o>@X%!|GX#9 z>S=VfAaWJ{%sBm7p#mtHiCYt4n->(U<~*Du^_5P))9#cwUX9^Qs|TdHCGo2YV5wog ztLLt%z9;$zcVk(05=k%$;m_)}Qk#Vy8B#t+lNNq&6AT<c)=aq`(1tj#b6so7~CXqSB)xd#jiGT zgN{WO1bgZ`Iy+4RY5(D;v^9&28MJ&bmtp1?ImxA26CKPm^by|t+pO#mAvLbf zgp6K8a{|T0Kk|F*0ET6sXfnUqDj9WpjLblr-6!vT!86}rtxKPl7{L!EQ$Q<^4pR_ z;WN-&CZ6_(sU8GPo8`!;TPAe+r;BQa2R!-1QFeW=Q&a9CP-7EQlnkyYTcd1@QL&;9;X%|T`c>hf@M|zS&0u zv#=wYh_tZN5kB(jmLDEo^nDohH6gTR<~`YhZq!^~e6WU&XOZ0x6bP2g<=+k|LT!#OPieH{}X*<|R zZJB^+p71Y6kt~7O1{Gl#@!8@ic;sm}l|p*EnZ)vvYDy?MX|Q>tZC%$7QSkA(;q`*! zv6yRXq3yUqE%J?)Q&DcuWwwA@>PL^|CWxOcWQQ zf5Z2kK$-=c^8hR((Jo{d+}JMUWoEstkTNV%8zEM3M0R4J2Ol*A^x#E}fF8V!5SZv5 z(1T|u272(gu|N-A)ClOoBdbFzZH24>J$RBDT;i<|8b4@uVxR{fH3anFKW#Si&}@ZR zLJ`^s0rj!iiGdzGZY4T;xH~U z-tam{m|M(k4TdAud%la4DIOD_>Zi=HtoIn_$@=`VYb_#^t_iT*fmLgFGv8((j;v_D zbqi@P0Zk^cTV+M2ak!m4=h3xzd_J)neP;8vT>b#wwp-mlx7^xQli~pDczp&TnKW5e zdVhQ;#NFfRlx%G~i{O!!c3Q_WZ!8#k!FUpf&L5PNz7-NfC<^r{;Ds`+OH1_O`jC5i z8Z5`~VaX7HnbQF4tr6Zzad=Sd`8eZmwKEC!LbdnfSoa)8PZ8NpNg=U{!XBBL$&Gko z#E?I7kw#OXmRe1LZ(<)#yY@aP#4xVuTt*ome5d6lSti@6%nKcJ>RxC-abmVwp<0@@ zv}o0{(1hVkUA00zOX_qfxvnsHOjuD56J3aemx48MEdzv&m@IdjOPHpR#*vI38huqZ z-&6iM%dGs`ykK$^A$5AXWGa-ecN<}F!Qe^re% z7tX!DiQ#6-O!MgFPs(Ao%4dE2nngxK>cQqeE?4n8zL7)s?qP*>9ciy!T6omT)Z25Q zeZ^G{%X_<%##Jt*Fz-)o38c1p_KZ`aAaqi5zM+K_AL$n%zoE*uk4YAF4<`A@QRAw% z2Zer?A$T^LaxM~0z@beQ=bG*`fCJ(^OT;VT&bvkn1j6T{8APtT2O5%44g~CTh!X=X z(i^QuJ&3{ch4?B4;tL@+>%$LLWD-LNItR}l15$#BNa~a7i-5w1@GwdU3W36xMuiHT z#v~L2K?jFI;Zx=Z?!lAe2Q#}3f`ZAm3*iGR`hp(=LKOi`>T^;<^=WhJr3yHUd zZ3EnlKqdxKp9CEP0tS;kknIN%1MvZd!l&Q^4MP|MGBO4w22u_UOX{=W^96+Nv+qJ(_>?l~n~WJPTc5>3rU&=ro(V=*o+SuW5#OPcH*9#hUgLtd*PmS#FG zL8bK7%{Iuy!2v~KB9AT4=hn84*<~4h<3r#D$4{hlzPJr6D1Uq##IcU@7O;>DiXAro znwvUA;z=uNqbY^P87U?mvvmx}7Ob8sSSQk@@)cF0q}`6#sBMdS<)03fa@~-YG;W4k zqj0$vI3lg|L*PsQB~w1PJ3&TMz7j`kOeS}2bWL}|@z~ZC!u%-5Cu6#*fIig@5V@^Q zd95Gn^+Ks${ccKGJo(m41W4CVp-k#C=~OtMdEi-PF4%f7stdqmu+~4F%c=KUC{eOd zhFE+z>y>ajpO84_(wnqem+mI&CepMW$_UJi+u7cV8@{ z<3>$u?Xg%b6i=ov)UJeUxQ75{`gfC(_!P`5LHr0m37hDIkhVyH(inLyW5T>ekfg=v zcQ{@Y^N+U`xZhI@%w1)Dvq;4zT(h#~27mXHT^kOt(TmXH$A#Bsc8M8 zx&tGD33wwF1=zFWo}DA2zGU^jZ_^!lvtF0x11KFpzXIA0cd~>f@c;1gKcjvQip2Yq z#N!Jx$=ps5HCcqOFg01y;84qxsr-Itrc7IW54AtpW8N*HSckk=m+1Y^$cMasmq-Dp zb$ke4)#1Mld8t4`)?_*IK`u{@<6s-{juL?_PZGNTSNy<_c`q9+`DgRA7dUGI0<>w- z#s5&tnoRh*tb@<@fNI2x;}2Vt1^mi}yd*&Jjd=MVn3!+~Uz_nMV&1jDiHE!v;4nXD z?NO`#E$4qwgkGL>21iroxwZPZ+^U%N@z}NS+8Tk6XLo82X8}s_pHfXo>1ApPF zwF@*nPep-+AMyzRT#-l!UVn2ATtR_=#H(C48=st-0F5pk%^Nge(Wun4#w)dU{WW zWyy4wL1pR1ZN;6iXoyhd-m2d=KWAI=FYK_`70#e|Jx$DnVjpTb7~wsi?@d{`J#(M7 z+c!*uZ~{KsSaJ(8VtuuUwl(_7)#QSVa-2m3<>S0j$d=1PO)H1jzC16GPJHdSGN%Hp zL2OE~;LiOx+kpr$;JLNV??0<-lPv%xjSLKdk&`OGcWxa&aPdX`w!aq6h%h647cfvD zFfly9#ziKv2tF+Sx@NDPvxH(=Z(uYpMSHZ=FKoNtEJm$CMm-kiI2^Tbnwc=~elmk> zQLwozzw)ctYCb*ZL|uaj`Mh8zB#zX5H6}}0yXuEvX=nqnXeky-y)ui5xgYf&?~x+L zuKf%w_v$HvK}(tOQO&IK&m+N@;^SF2KGgl@h$seaq9`gjx-tugGZeZM1z7(8Tves7 zt^WLo!N4T&dmG}CwxNWL^_lgV?(b4@+oxedN6325Jz zv|QFFxsr@V94ZQ8WIaV~faRH=6h?5u;C(_eHOfD|W%(w6*BVx~PRuPj9F+cDVw<`B zaTsUi@2UKLeoK)(-Idn+y;nk?T2@Ml?QhLgwqoW@1Gb`=AK@E1S|B{@0-oPBu7k1w zf4oFz@URuT--SGVN$PUcgkc^Dk672ST#VOx+MnhKbzvpMUyb(63{p^8bnC6lPxxBw zv26>E*xG-*;bhbZbxX-IT|?bg9mH|Dr1dwcMj!Yxtw?4OQbH&DmpyUY z$JgY-3z3738L5wRgVcbyUQ$?PH^jk48vV(L3ysWmC^v2$XHH z`;UU`+|O&uL%ZVC&vRrj*kM;#ZEaHp6fwM2++GD+FdVDjQa==Rd1y7Wj+gc~a{~8s zmmUKm4>)$4BM&wkXp#&?Ha!Mr@xNGM*O@=IN{?2K_Q)@`o6Ta61KO=;6C1qBTaIrJ z+Q?|#cUtl#8D>v$*{rn7EB1s%Qyp>Vu-FI--P6^=xufqK5xc zH-edYRH{yko*p~+B};|BJ9Q0{Kn*p6;<#lxY57mvpUIDKglMcP&6bmS^qHGZ5Yq^| zqMwGtW70oK6xkq}uae?1H6%LFM~4hCYmEAuMa=h2;wlE|QYU-PFS#czZdN>pD&|sX z6`wOhsWw#>_cUk;ZE1Blvy8Cxtw^E{7ETV72bTmk{$MYUo$Sqw%a$>ZFgL!5j?S+k zHgGo%zk0q%Y1KXcsP$W`(PW+7)AE-0qVYCq(akqjyOZZrTTSw#+>s~{GssKhjEunZ zmMvh`**Bq2*)$+9bP)_WLxdV(k}G~Rd~{K?XvU^`vrKMrA}b9vbBor*dnUbXI$8Ou zfMi2-q2Vi8I8Y$IjOWwr0uVA7>Y@EZQ zXhQv6<-ngG&+5+eJylM$*!u8qkcM66GoC=9_{|9pqCTX|I%4|$&j`)u@4pd98>Fuv zd>b_fR^t+cj^TD0&rnHJX74P1V<~R_{n;BU;K!1sG;WQO3n7ldVo9Efd~U|^@~Zo1 zz54=x5N|NPe_Y%7*kk_ETkYpdE?YGQUcd4=mR*)3T_t>iP+hEVq|+#dAXT9;?Ql@k z#F6abh?;H@D>{+fm)n%`HlEfa`Jc5{*A9=+=4D@y)LDa4E+*Qk!E&v43%#cS*&i>b z+O~YmEjO>$-tWNt0Og|phD~RqY!$csTsrye;JriXQ|(498uM;b3czQSaD-LWYmZc~ zpBUF8FGF@q^#F6X;=+8PkDpGSln~x0fF=DrKH6wJokugk-dvmH)lOmoO=rgLFIvd) z7dySzV z{q0|JAR`quN@fkp^`h=onB44;lA~#7Dc&>#>02*7e$AyD-1?bk7u%HBgw0})0Zg3S zQtnc*IQ(RtB)31}in#BchtGZ&hgdziJwNeUz{_{fz7?ef&Yi>z3^E2!o#x$GXnh{z z<00VReDnzUBdkT+0eXjPKAlj+*7XAEmk!P-cjgm=Hy01tJX8V9tl)&x7sK;3#v{D5 zM=03eW4OPWyAQSHuf>iV35WHD}YFEl2TSZ52EXdcKH$zBF&1sF2ryX zMnY@IAxw^|romCH1+VNnWQUJRFtbQP`eOI*g?-MU8;SFt`COauJERV^1Rd4Xj$205p zy0DbU4;vBA?!V&k8OSAyy>bqUL`n8m1K6-@Zcpgkb!+GoiLBM_{mS{V7+4f7sVe5X zED5LL0uUZLQ`}2z4E+V-sP^&|j{~?+jb&vgn zjf<*p|9^?`+o6BP_yg6SyPQBXIifHfxbB*?*`)+yr@~*7bA6nAV}mHL3GBc_DXKhu zgeZdjMPyc?g|RtDP*T1s+@+AL28ga+C2e0QO?XhMt^{Hus)Idu@5zyUNvhIqc8nD- z`{qQa@1vzH`K45rMbwWjaJsBf=?R&vM|oG!ppK=SK5#NFVF(^p}jZC@ke{AoD7XF3y9sWOt_8&1tpp4NnC6z^pN4Il5L zLyi5Rr_;il+6?;C>R62{wP3Z})NvGP^ko3G07^K&k*{OVCAp+tgmyfr4TZ}PC_*n# z+=RtE-mVbCC$|(TgJy}6K?C}-BtCk(51*hB>FBp31uBvyp23uBwKHqwys;gqmkU2* z5$1xZQK5f9QoheC{xYKKotE6{)y|L+D7sR3g1X5_0${E;$`Tt@XR`d*ogH;oVu!~+? z=w?squ_0B+&}uT+LW$96E)J#H3Fo!0_HQhrmv-A4*Q#M#_(fIolo+0C(NeEhC_Vs> z;YeZBYc-**ds^6Wg%Lr>e|_(7wVzrKrM2U~k_b>M0_9ODMmtYv<=yf<`%;pM{1R~LgiHXind0) z1#ST1u~#PnSwq&R3@e`2*6motq;mYleI1yk9uj}M$O8E>8ei!Lqr!d$^uK8Qkd&R z^~YvIy0Pv&C!^zssB$C)cUMV4gteQ(QQ-~yBy1uTdKF%1oiv&a2E(z&M?(QZ*Tc7O zBD9){DnHiDS6Hww$Zm0=SB3>hA{`~lkJybkB`TuiCC>0jV)VdaoNiPz0n2rCm?u(M zTB#d5u*>RwlOObHfaj~@?b&vA!0p9$w++%$)+Y_rTc!o%EAOWL&S3=D|Ha!|2Zix$ z?VrKjEjYo0Cc)j^gS)%CYk&loAi>?;HMqOGySwWSx%Ymrz3=|2c5C;a&QwqLVW6uf zbGo1BbD(;Rbvz*7nz$e5Y*{r6F!tTyJ_p$OslEpdrfs~}8VsW8ZdQM8`JKOBqxbrC>1n<_aV4>awd!5e@pw`)!ZecO7$r>j!e(Oot#t)_vB={_cC@k$s*lBkJay)YDn33r%}hzvVca0 zBa5%BMbdazoE8d^rAIjv{grfRq?{$6g5mC*N_{p(4Vfn=;Bv{cADkzCP-40l>5`yz z{tKPk(z_f||PXLq@lHHIsZ5#qi?LVX`~x3GAg)|~~xsfU43NrfdLcCZ*> zP!)1GpF1{$5XD5oX^Exw`KeF4G8b#DSo*pMCRHfdEh%SvuhdI317qlDsEWXpxPwjU zCQ225*$Rv-aXBMJ4KtyPBWI8?ad(zGe=spG8w?dezY=>cfPwN{Wq-HOwGkB_q|&G; zcE|j&iLJrYq$LjSup!+fm~r8@J*;jncJY9$3jg35-*#5Y#no-aq!s_jlrFHar>8NQ z-k{0uz$7va9Sav?mXj285;I@NP64h#OUSP5i&C_QQN8xh*URq(i!lY*BQc`Cg)bzJ zxr-(H*S(m$I`;F71EkNO96h`G`@>5TtC)h$ z3wS3q*Pj7Z+>QMp32x3;4!QOs*W@V@g#%Tw05gLQF@GE03LeT^=CEwGyNkgk-5-L- zvPw5d;>KEcHx&uZNpbE2u04t5M9!qED4gGA!{c#|Kkv@dA1~pw&NO#j_F+x3#1)M# zg>WYY6BcoBr|ATVcqKasmmUWl5mTKhF-qHW@8kv;f2<#G=qcTs)RHP4X-Nth$mTS% z`rOX zsbXaYz&I2-@4e=e?g0e|4hnG=Be~@=3*P)`9$WvgL;>|u>au@c*PgstGs(J;g=U_iz zMkU2u)`#-fk25*bHLBM|-#ZKG_v2{ybp>as7+vbbyZ0xae!E^NHBcv9jKzTkubPzA z@S<2sIXD%)*5nb7T=HYDpe;8kmBX=wY%osTUxIFby|`;w z{whF5tNc>Q_6r%7Ee4TMkJITva_Kr+k*<+~T}GdPrRqO(?lT8#XXSs(xtBZJUrs0n zbo2{vmqzW&e}6__WT;T=KDVjfXWZnbVGzG_mhciuOKtYFJ>R^S2w>|)xzEz+P0~%% zU+jw@HasUOgyIQq@adptsXC;gJGa|uM*Prevjg3LFTL8#W1F0gxh9~UpZZ6IcZ9uB zr%Hr1`xbT=w#M!8Uh z{LlBPrtxmVlxHiKAaP(=;v;!vdJ`*GKWflg7;6j1Iy`1jVwq2zVL(7bhPT=~2@+Fn zHF=*pg2x(poHvDPssv|TQEW@mLJotF+@KzR`}*P1eLtLa=?NS?e}5L0c~6TwLGWEu zQ{!Xmu1w$0?>vdXu5Jab9;?w!c;-YdD{F6el^TdH`!VjR_WoQ@?EA<)^_H;>dm_kz1(!a=@x)e>) zpmW^yiwsJ{V=&|qHrE6^bIDy4Cw^sZW{=l=QImI734fNPqcZQ%nJ}EG)0>zZ5JRRU z6uW~%C1EV|CXZG1l=Q63-X6-XX4#?1kVtVWv6MSdkoCmuV8rWp2`7n`)-vM)bJ5bF z{Q;%D7t%L#K32<@N`yBntS0zlOJnX}i=@_71A>!BZ&6h@xnF_nV^5}}zyhQQZ1UJX zyH&9zoS%UYOOIjxh)W633wTbi6~A5L$A^6zOf==%N0kAJ4dHHH70 z8k4I1EGvyqk#i}bHKt09Sl1#7-beP+Nlf_VLOv`@6Yeo0e4PWf{>~%xJwmEROSfQo z&_uSt4``#a%gGv9kPqHCD<_a-(!)=r61WeO(<%5I-TqZS{wN|?0p>i&qh!9ocmhd@ zPaiW?Vmhu{E_YbP>Dzo?fhBDq7#Cg-sS(}gxr@_&s&Ew+>gy%tgL1?+byj`7x$&Q@ zIGN`8&QCep*!Z|8DY}0udPF{T)sXUPTj(bd33n`~wE-QVM$<#s(7&XkEz7YuaI zo@FN+Hg~DNc+z+J&piy2)=L;Rtw z_#@>A@P*Ulsh-+4s6ngYsAjhM$0t0krS2AxlWP$U@xS5^8f!77ZhKPl$7KF~w|RiU`H z_f6zrYxdJU@|-NScpu@-adl?0r3Mnz-UXN9I8^H7b(!Ed7fA!QM|Y1U?)0YV3`x#% z#~*yV-7E9WO7Z;=ck2-S=~^m;Q3;4~TG5~|VdTlz;(hSIW8)Y4<{+9C6ij83WXUZ$9nVJ{yypiw= z>EkQI;@rI9qM33++B~Mrc8W|L1EF5Jhy>4Ez5LU0{R!SjN)4OBz1+GyA?2f(v33J$R8 z;%~xg5_OJf`?0u0~E$_#ef&ZYJk6zhZq^52Z^ymKu{dgxI9 z6bELgM;q7ZEC0}u2xPbfu_>atJi7DU9~-o|#B1#Zd3YjQLuJaWnD0(#9sH8Bk+fg^RilRs+oor*cuV|p{RB$T&juK(`r0K}4-x@^ zKQDp{79(pxiyY~t`k0f2$i5v4m8`AtOqZ0q)cwY+y?Lvw6NU1(tWXiAoVvZVzh(ketywn4c7{#t?=DW{kIK zPn}^hN@-1;YqJ*na7Hvr8In!wI2HuaCWmD6DuG~QtD#3Tzwd6WGz*C0ku)=2LVJ7wy}Ch)ULo*e z0~~U%^;S|*p8G`lZUss4g7(U38VexPrBzfgk;AXAS7&EBJR`5Ib?)`I=zn)yj@pAn zg4gdxzaztYrvS=J_NU<`j`cw;nU($};RN0RLWK9O0|byFtor~`1RGvJiolxA&Wem^ z0?7;w#Ry0dY~DdbSpZT5)^tFMfF}$89vVsk0-^&1kRq)608#{huz?St>pp-Kfi?XT z0WxAfAVqkK2}lvveE=zf4KE-?U`+?42zX+|s zND=VL2`G^fRlta$p{C%l-g15b-h*>mLamP`XmbP)7AE{)O01=hjN?Au1I&Oj1sGgX-lrV z$h-f`-$Cd7gbeXbo1KCIX}8usI#iB49_-hrWb=7Ra{gsDik(G%?hazXVrs80wKc`} zccxq*37SK{gUJ%3!>nCM^O6eo{R1%;nU;ma>>0GHP5JARUB$fbPzA*HgXzt1f@Cau(`?6xl(w?eM!+}(-xRQxJ8 zl@#O#K{u>4eS6XAgSl6B2oPQn6l1+wKFWnmXO8b1WinQ6AvNrpT%1FEf#)Ysa#Of5 z^57%K3A$1pX#qWrFdkiXEA30MH^3$bf3_cW>|Du(ce3R_Vn~DhrOfLrjF}oS-xxO% zo~*7qg?mjxtZuThr@Vb2Rk-k>oREU3ZiWmJ*cq6 z-r9$Q87(q}Js10$cU6h4NI8R!ni1jn4&gu~d1J~;X1xDkQZDycX+ z3>m?tOc=PJ=9=akofH|FGOFyC_%!~I#=e2ejA5fM%#N!owt6Xq9~KGGPYjJ}W!1G z&3WS-K*xN+@kReMK@LO`wK^QS((@=Le14duCVb2Y@2iQ-Az{=ahkd|k`wrH4;ebt% zbclJKR(Q3@bclw6FCesiZXkY`2A_4(AyhHYP56Kcx79=})+S?qG~c1Ci9*(Z5gjhT zM7p9sF-wu)s)0(&&}u-XWhh#p(lRjF-Sr)<=$Ic+Y1xENe2qRG;v)Q8-;jk5 z=9XJJFPt614u-tHI6 z!F`#tTtskQbn0BL)wENd{-gxKxAIsJQ{Jl-{!PJv{uVBoYQi6W=8|%q0k1njJvHN_ zvS>zxfLi_OY`y%|N4cQp#~~-L^Wri~L1uP(&d%xhIgfhLC;@&2h*fhd(*b|(l6n_| zDEyuZle)Z$Un(m33rU3W<@L`yFk0Sky6 z#VO)VMWXm$+c??V1HXnvQj{8C-bnDkJA-5zb4eR-`&CB7bN#a9D3t60tE*c$g1%H( zhEj_0wu==|3TD&%4u+&~?Qk4dL&>SU2k*^VM9h`5!RLDrH`DQZeEDANZY4dm|C|Ae zE9x+anxM0PCO_UqBlT`Bc75KTNjGCe*7QA-gs|Ap5d_jKsohabj}jYNak= z(B$0fP##A&ox;>X#q0N6s}xS1rZm+T#|%#@2xGmYP8i?qb$f zOhe<8mqHCgYm+$o2z#+L6}D49vIDzXpt$U6Q??zMtF{(nzaplh)?QA$_VEo}nZ@W@ z$ja)hDu}-MDIewa2e_P-Np08X*@EyekA33a-=vL;wgt0O+O;o-FY7k1rW&t~w>H*T zSK7GuiWA;a_3uP~uhs!K!KJ{1Mn1chH}2PnszU2a1FjTM|nd~(9&yAaFAKOHr}=xDoSLV5-=+0daIQ& zqBS){6zF=)b}-P=fO8)ob4{f`F*OM>q3fB!kij+7!4N@9YubUyHy7_fONrJN-YX#6 z#I|Ykwkg7%5v{?3mL|-<1DU<%_4PT#K?Z)TR{fveBp-;k;lO>OwMJ$WWE)K+ASO_8 z?d_Q`z%^LFfM(VYcw*oovV5qQRTjx`&6^DLkEu#dKL(|1tU(XJ#h#f#R2DP-$X=gT z**_lmQ9#ao!Xu zX-2AgxZh?4GbcNXQSAv|C@o*>>+2FJfb$F8)jU#2{ENeTH)1rwU-T`v`rXY=PC@iU3yoqF1lY=c$5Y%A_C6e-RlFZ{T5S$5HpeoSnWPSV70d*fYrX}1y*}2g7;n3c|I-Vs_SCy=Wh_Y`nbE-ty27Q~oGyd@hq!Pe^8=zZs^F*QstjdbhxyhBEdoWkm1MRh zhN*$!SB8#BM>AD^zfzyHkXq7h0vr{!P%0{)Db}58hK?0FVuHsfTM)I1E(~m!EoKwD z?~;As@f;*zIrg}Tvnk`TW_emw>{-SISb#;Lx)shzy5h2?EzXt$Yj-@$yzY`Aqu9WI zif^_`N={lI;<{Y?(`Lp6rj8QAQctBPUAeuwAqRqIiOW2s`K39%RvrVfe{9M%tc!qS zMZG6gtgSIR{F%QfOLuj%A%R~~786&tl<=t(d!DlL5!ONo?LtnQZE zvqHORk!a=>hRGCPNxW_{x?e0C3DUQK-u)Uge51BbSYTg5_AvfMZ{>lLyy~or-o(t@ zP#g&W69NLkJ$tBz{TJVmbI1b1qyzUZ%-39y?{`^_*Sf?s83<;{3Z{uGp{rUb;rE~| zN)ftRS=|_w_~kMmdsV%~Db(>j={(S`5EQzZHEFFiKBTA?hD8*)bBIygtQ3cKtr(&w zVZyW$c>qTXxmMY6x>@ue56{1cxjh=~Xe9`koQIsm@idQjUk=Z#NlAIzRaK^t#XMfq z$QzX$V5M2;*N&_8BtDmz(iX9}OiMtC5EU^NqRYf0*pCNm>*DXq<^{9krLgu zqx+Oo$eCb0E1`2Q64dB*It#-2W1G-$kg4flHN?)lPuowPD>LqfB!?2#Q+nXK@B5|D zdrZjoj&wB%mZo=A+-}z46(OTMeE%I;(4&m!eqEtX!-Q&U&&&W5#$M_OIa z3e?F6buw}am9&sjm`|lmcC<$)2Nv}U|Mpam%RpDbu2_l00WPfYFJSfT2W6M~Yip3F zsa=&6k;}fQR=JRB2cnX^pSUtV=~h|Iduos3&-{?4(dSK#MJ8Gaqf5%kF!oO`f4D#p zh1CDOmw!_gYPm96Rx;!&e+$K%UAgChzvd%$-9~~x#oqNiL>2@r;cKv-%bit%%HKRO?H1KdVRK=Of{0i+d>^M;~x?0@aoa|GLPbS^|0i6{mDqT9|DRdQ@I$Muk`CNAJr_sD8 zl@YuTbpqH4Zw`L!HwS+qGPl8XwFuZFhBb;4|M?J4A}3beAEl4oq}6Rzy@*>VHxwxX^Gnz*#kYTYty3=@xkxaMJZ9X0Lp) z8>u~|4PQhUtER?_v!#F9mdExG?b6m$r|xY|j)`tsuT;>i!EJcIEb^B|@5sB8UktW!FGO|2>%o63gq^-+ zE^XLd!ai`=c+Kol+`09-l>PZmYUOZGxE&13iHRBSt7`}iZn;k``{fDx2LyFrwaxLB z^Q>k0Cqi88yT48yyxvY7y#MpmL2@YxJ1{c|wjtS^VTN~2sk3Y^W4qL*wmRsTwv>20 zxsP{zx>_8!tUv<^m3ZxvUG97>Vvvk$w-Vb>Zb{|XKS57KBlbq@a}!H#qsB!^TtT4i zSq8T}8eWnq6~8S=hT3!(^kYruXWc4cx_HA3<~J+yHEy^Jj37Hh`%M0Ri4x;?qlm>2=WB4D zDD&(DKm{{2|IG!_kUP5+IQ0~dE@tmC4)#(rpzPs) z#}4j}8lBflTp@mw>b+NN{7b5bjDk5^3t!l`@o!?ir~Nmv9>&Anzlrst78)Z8JntPL zLm36f?;>$U1$~dfNH^f{80{9gDJSNBS6ha#sJ#d3l>JYq66pf5e?OI|qx%ws(K$i} zA6aA$qkA1;sg6J+8KF-71U+d#2{oNNfk$sRZ;SbYVc5Q ztf68<8a7gC=1p}0V(>w&)k#cfl>*ZCoRHOj! zKR3<+aN*MllyK1}f@7a=_qdSQ^Ob<1D@}Cjqa{s!>T{#87beq!xe`=41Zq8UF;Xyw zmT7E~6F+?-s;2=t`}LvIS~yxYzTh+p2U7qW&XUlGGHU4miAt{^yR=!ZP(ei6U{s-T)$vMYJ^x^50H-NUFW_kH5gE5mVp#seVL$rEVK3ye7Rpx8x1dS~>y(F1({2YJ zU=cgqux`FQg|*@*heJ7c@HcNg*S~n{RRM2(+aGVe1mLaj`yagZRR8qWdocdZTW|K4 zw;uJ6w|*e-&09Z!{KG6^P67_b{CE3`c2WIIVqz5Wc8*8zQ`_Yvc46gIs!?1{fMYTG zE>@36c*GK$6{PXy9anVS-4L{@yz>2Faikh|!Xbs;%a@H$ncs&e2z%^DYkKwS$+TpX z%Ou?>>LU!fx`)|fZaY6(QyyMb(#@%^!~L#K!kCT)k1w;N=7<5@caC*wU+ zW**T3!!-`!>j&!_N(iku3qG`4jtN&$hwFV3<7J26|wIp*$X7j}a^3b>xG4SJ=S2vSZk#c`k>n)yXu z!AFNg`cyvAD><@N9I-=Ixft_>3{0d7>SbHjPUggqaQP*+o0%_bWoJ~?jfYyrN2vE$ zmB%A{x33SUevKYE+@zyTqgk=yh&Cx3Al)KV6C7=xG{)Wv4-Mazu2P|sL6SilA@^{Y zx#eP8BG-@SYkxmRuH>X+TjgV0EsYeKHrN~Rc>mgIX_b1fFknPQ=73S+j4|fFTt!|S zFthLLi3ySigS*MJ^4xdIcw3Qf=!pgmI6Im_*wI@BTqB$A47B$^n_Nyp^4g<|LJ8m& zJc1UVER*+ns=qY0mXIlU2Nm%+7#=$tj;USHA(V9|nn4k65UgOZfTtB+Z!ZX36(GoT zvCb={>!zv5~H$z8kBMq(>kWG$(V3S4pnEw-=cg(A#g{Uf}E zh>PfcLiF`~np|#h7UI3K%*F|Mfx4d6J`D!T9FGOQo)1r3pQRcIt^yx_d-@#*W$th$ zaF^z(cc)#4XQyLpFJRj4Q!Z-UNB#8qmbRxB>cs84+WFKSbL^JLWE&}QB_6~LJ&x{> zPh3BVB-ozZVqV1VG&7$QWOb&U+nsP9+OBiv;H~|^8!3%oto56wQ@HozqdS!QfX(aL z+1mcgN&AZ|_7PAz_ryCBKJk;!?pk9&#$0NUc_b@AICF~8(sx5)m{+U*)4j=`b@X&z zoZbcHfopGO7ZQffV>tO}HoaiNY6M$HthyU9EZG=mlVBTb_77?w7-2)CahPV5*aT4r z6G*l;dXE0ku$DZoDZf5in(y+%3MNhy3qa@UJ6ps_6e3k-ToL}_6qZj(*GC3 z%W2<#7+$ti$jHXu#5lV|)2TxcK{oVjSm!8*m?}^a929E5=EgQadj-TZ{ku>j7uQah z-+N3jlukxy?@7}L{N3&;z3`qS^7LPYq$|eTY)KseT8`A4hF%ZjmQ$c zo|D8)hzJ>hK5V@jdBcjgMAL8)0{8Je-?q#wK@IeFsuC;M5@qr8pfh@`Q%gG=T~M~{ zPb)gE_{*d4O2#ReM0LTBSE|O6lL5R1iAZ#k(~3AYbhzf0Yi}%*2OOr($h8q*5NhfKR#DqS@{v;}g+-^>kdhqLl4m(H_ zGgKl(BS12^a6 zyyMpvtPTHOi*NzHUe7#1>?^q2p+rGgF}!*h9&Vlz!SSZ~`S1)sDB?CH88Txxrn%GJW+nCp=IonDIP6 z^AwN-fo}GIE<(8MuxgE+k8L`wH*2ECH`S{{{}9wb`S~p4r^H=vGFh+L@y%hJBWz^v`gkIc9?!l#@m@P3;z2 zQ?;0#z66N+s0{JvE}TscGFkI*L9edp&qci#vEvPv4KrQ9nHlV84pkPi;;V}XpRf?$ z_s)@p!bm(C&IGjy*MUn8&YZ*ph6pJbZJZw-mfJfTs^g@6&{o!`UP8=&lMHo;y8#us zf8s!@W*Ln@&)9=((o;DUX@oD@+Z>9N*jfNRzGf#H}lFA74-y z9%c#sq*s#V~LydF{pX(&wqqOeDcvVLt8@T zgQ^`Cp-_H1#A+(z=malx6u8?Gw zMr_>+u+NP#KL$(9Se)7)7=QpkC2RffKCL#jeV_#>9Ci~P=+W+oOqvjlaG>ldR_WxrS z4eo!sXc8Pjv*8q3nqDxc5k)3{k}muYeD;3VKYVuC@fu@qXr~#c=ad@nGwVmFN{;v6 zUv(YUdu3P3-@lRBJGs=t`!EUrPEmQIP8YJWl8@-ysCUDoMj(W>lR?%0{ryY?!SBeFBF)}K0b#6z$imt#=$iD&9U3Mu8MYO&_mHvtkrAgV| zV6}ME`=V5iC-6btuwl=-c)GsKQC`~xuE#W8vbY-+cU-Ad^t}wkx^vZ>oh#;+A9F(xoZXBJWtvH zoafIZ0L}w+V-cNs18|-vZACs{4!*4Kt2qGYc`38|;qzJqO|bR~z zpcmT*h>2qZOhzC-^9JBNYpkJZWFS)=|&qfj036yIJnzObm>9k=@?KWj~9PEDjhyi%Y~3Jx>5|s+%ba-lrPJ zF6{@#SP81{2?JGOc1sF`pM6+130FK%wZk+uoP^Wz0)A4ky|A}WDQM?_9feY={~#LQ zbgOSVlOM7%Zf+&%COXzX5NH*H>zz5s*>PXMrsXo0W+kvYO}1(n*=rQtpwK({tbqj+ zru1>p8`$u#hvQ4C@d&qOC;qOKA`{T!>Wf#$>`>|%|3dn;9BsP!*WwJqGU56U*cxnk zRb_wiVhxlghk(Sk6rK{8+8ONU^P_w9QH+dU>?S2k-5wjPHRNc?Neoq1F6X-r8B-XQ z%j@56#;zwJXDfc{ug$8P$P{*wk6$M>Z3llXP}#hXE`bx*|$oJw4@Z5>GH$xvUFp~3~Qz#V+FhM=gL=|NzcGuQSC`@!Ppjs z22WCHT}g>JG->{L@Z>tgfYv8G5^9YI!}UusJI2`f1+9<5h(rPEvP zE^DtP2Sf9Auc)^}zZlWa7B_|+ABAGVX(tJDN{*uE((&_}cy5YL1Ug`AC(ai8t}W!D zkB!G;6MK~Bp*OPDEM-aSk;;_y*ZXQYvQ}RYTdiv+Vt>i*g81E5UUM)#S_SwEF#DRD zx3dZ}E!dYFVM1aZf@2?dEH2#m581<*UnxJo3=d0L8>upY$(bVGtNp^`Fn`E?Qedvx zBo}tIT2JeP)>D7+em(ZS=MgOMLL81P)=T&nOD(|YUGhcc!wA#Pvmj@rvG(KOlt3x; z!Doj9qJr`|GApH37pNuVrSb>Lz+!(n$MqzT^~b*5`!ZPd^SfwqRSY=M--#BU=fxat zaSK)(byTm`B z>pmMFs){ouIiU0UJlWVjbgQqsy&sonXel@HkU%!l5$8dSx9lYF%;R*=<$TD>C!Jg+ zkBoUe^?p2kJ@oY6GCrgA*{(WK!ROFa*$`n~UP z`U;o%0qTlF_dMQQSJz-F{|O1Js8iA;gL#@C_!X7&__dWktS9XqDVm4mC_gM~t(!{r ze++GF`a)HrbEjC7X1%`23nvxUcN>&=TCSij`SmDP+E$jmdouc1Fp9Y)eKK0@f(Krl z%UE0q;r9)^vNkLa5v;bcT4pNOZ#vY&qd3c_*AlMP&VX{Frd9FUzRDq9-VGem(jrlf z_*w6s7bc;boC12#i@|1NgF~KELd4Y4J)X^9>90#&WzjG8LlC@A_o*Q~A>z0(X?*wC zZ;dMPwy~Ui4VqC9zV8u3ANRK-djOYq(*WSo9+v=InrA5@qCr}cFGA($8!qh;zH;;p zm*!cDMbyWQ1qN9;3gFU?>;YWbjVtg*p5Fy>Yl539)Y+>7^y%>wl(~v6!Rs zqL{7yfgB&*&IZol-X*XK=MIM@CaHr)-->OS&hHM3UUQN^hB5^0q~b?;J%(=*4J3Vs z%KO>?EIrle1H;-}77WPON(&I9Oe}_zZQB8+*j1L9&cRA8ZL6f7mYO#0dC~69>W~IC zag&D3A_RFDvhMltFdJWEWEaTwI!!>v8sSfYVk+81ipHisd%;G;a8LOC?rxu`|Mkw{ z_2b!_z^v=Fegm`(#C4R7s7f5qg~%5Q^{x3zOwd=nV@5HA$pK0yy54Z1wB$51dK*x7#{?kD9jT? zJyFg(B#p>6h=c@$H9rj`bQ``>5R`hN!vMIq-Ub+zKg0ht=HDRc`mS|=n3_OL;F)~k z>=I-`b=upHTG8!L1S#nX7f99n7<@&mNA&)LNHG*9q0)a3() zb7^C+5uhC(p-;VLVpCGM97#blV|I{;)2BqMjGa#*SysZc78}T6P1qVRT95XR=81M5 z*v2N4|4BwkR>9KPMxM|^j-4x;CvUMJku0UGjDVliy^bcM*vYrZFL*C^7`mrR#ere-8^uONOG%^xQ{-C9l2r^orBfwx z=M*!P+DS1_PslYgDZZ>NIC~Qr80^5a4PYb|%{ChDvcXGV6+knvqOr=W8l!G)dnXL$?=rNvJ{;3 zDt{0ld5mOpIg@CAwnG(%R<}T`ligev(3TF#nI8BOwoN60$1AeuHB6+am+6K`e7!B* zUIPY^R&v(2d}fnk+H~R*F)$|%r#)pn6Tsyf_)M?RsbjBrP`)l=ur2JoyY$3#BmjR6 zi+!y8J#+&jh$r?~qN`gy2Yq;mQMSpva5=YyC{w^u=~D$-WH$(;9-Ngpr_7TXta9Lq zF~hC-hoRdzx`8B4LOU~BJO&oc^Ux5S_K=1X%D@*CZ0Btp<`zW$;ebRqraFb;Wx;z! z`F*m}vb3VsxKfc=HQ3d--gS$QcocLdPfaH4R2^N8*W;YsnI2ulwxX20~MH zeV>Y(h2$<~UM_mRRH03)yQ@V}uE>rieYATxQv&Iqt>ljUS`&3RZ^TYSdHJZiGhDiR zDT3&d-mBGS7IzQD>5*@gC(Ic+lLiee(f*BP}0{l@|UOLM1#QyWBsA+gBT z_yupL7@`JOH#1c$$qJ8u6e6%1bV*#f{+^RX|6|Ef#Mahcm~n^x4KkFyaJ`4QI-`Kl zU0qD}rJv-*p)@pTiEW!ef%E5HZY#hT3Wy%OIxiD7_!@0+Y0DglF>G1*q=knZR{Hd^ zs11BfSPxvMvn-t+qglwHGwt?E&a3@Xs!)Pd5AT*d;h+M5h31MSYF8qFy;kj#*7_ON zNg@i#0Do+s@*uVtIMz%K=Z9Q<%_z{Ou4$X#BZ+0cR+pAFi3bMAZ|#%Mo&ir>9&Ws^ zh)(ltzpI^X{=MqJij7VEZO|8!j(4fwG%*D#U=Vz0!@p-qeVt?;KSuB<*$}MWDN5QBEEROY6zi2Q_zoejyI?d>BYcHi32>((_@i|xAf+C~d{MiNGx20JWyuRJ`_EX@(kw0!)w((YxQ zzSc9e9tg)7F!&}_KuOiDnn5&;=tSv?rtV?QfQ`U$*8CT(!Ut*}zy?V`$Jz@KO=>az zW`jgrk&6pt=d%y_1j&6EYTAfQxf~iWsPJZlBz}tg!TUqSsAF9QourI);!B)7X@{+t z3Z^h+tj8)>YtxbPdw2~`?fsLw6~#Ql)_!;VWl9&`-qN1HAS&x9 zLom!S1>=4zFtW;8%ST^3^Ym0RsG4Yx*-t93GU%Y1U{fnq3CqV8+#G z9*Kw7Ntt}LcC!Vl7VhJ8JA#S z2bDFF<{w&xeJB9j@lUP7;hR>WCYDV?bS6*BT)m7NLm@5TldJNVo=w)BpYdv=?^2mm z;5OQ^9*8R)Ie{XX6wtjjQJ7JwY*@AI_dhIOw45DSrYJ`u=A4w?r?6uvg`gBqM%K1R zfl^2=hU1zq`VnETh1p^kGH8JgAerK7%F*U`-~xBt*6 zz+Ktlci>AipiNHa{B4&s|H>o%qhACHNmI;V9i?cY;vurM6`)TL9~&;1?4hsDb&&FH zX%<3@n6OAqkf%nsSO@#pJyOAqq|YGN%+svcpC*unHU+GRP#|iNBFlH}#`;Vj(?#`f zCu(U|OmtP6&P;G$E}Tp^nZew#jay=LPjpc|j$0g4W@4EN)+!M#s=n zw}!ZOKb#L#6guCzq-ae|vj(bIBrX!c8VIk>sSF)cifn3Xop(D(4Zj4m`Pp1;O$X` zE+|382Xk5#DktNDnZ$stXYLW`gjW7Pl?Z-pQ@#&tE-&de$^X9mtE+E&V`JlC!n1dP1b8QAV8OsZ>f`{XUZ*8kHQ?-1{mcSu0QVRtS8cSg{k9+ET<;~fEmfkv4s z{$Z|oE_L2d0;(M$j(|gf6tI|?O8QZ$I3InDQRe3L<=(KYft_`U!1JXm+#hG|yEagK zGQ{Wx*IrcbEHtCgD-^yODUkCla82nHt_SV7@OP_T1npxvroy=P{YIwtdd+U4w-A5E zsj)4#fBF_O4Zw*`sE9G*p^>qbDc_~xF1tUH^U?q2{dl(j!@kqPQ3YMm0TayP#@vwl z=He4Fz6bkkSOJ!6RhMC%=1h%K=4yPlymh;9^LK2#V*+4XHNbxLgZDAm=iL|IYy!Q5|tyYtp1X(rsYk9>e^ zA55xp&7pm(F@P4#=V|PjZp5x)D-KhCT5v2F%x#x%4wSttd@Fm|L&>l$Ijhq;i`j!K zO^ocHdhLso%avt33JEWL*J)e<6G_LoeDtWU;Ep1mOj;23%Fy!6SUEV&L%0+S(1}{d zmMBreZ-b2WxKS0l+aVWQ>e_2ht;?6Qsb5YuYU(4KQLs>#T}S9Safd|UpXTj6eXAN# zg9-$a8*0Af3hsir@pT{P5jXDFAB|}EUX7Dj-=1LC;Zk3nCjdkuS1v7j>78PsmCy5m zI%V*g1!*C5X?`xf6yOm{+wR=f$&$7eY8O}@h~r8gg`76CqLrt`!wMdbmRqPhHYYnm z?S2RyER$9Z>(qcOq9{PbtIZWGzOnu5iVG80^xc(>3+s~P>rfs~nxMcF`+R$X3s(E9 z8zY!;DVNb|uXkphG1yJKxA*C1qf2ctrw1SJYx)~(&n~%meA_24h*qNm!pHo1a{I)! zx0(a+ePC-OSkq)gBg_eeyTqd};nNYAFx7-SVaX$-6_^S^C4z$#Pl zy0j*d*Kn<$_a?x@45I7wUnU|m@%-?9c8cg-*hNi%+u6N}pq76nVAt2;^iD8}Vi=ou z7ETIFWXN@{vwP=8?6K9C0}1jCBX20ZFRMZ&XxH(>kN+#9XYH zKJJLy2~1Kh)eaNf(aB`%3$`U;@y60miYy*1a?HE7|?6 zy?Rv&2)(+W_uYEZVooprc5@Xn>sXwORjsvY6#6!Qu{kND{(gM0dGPT0reoWcKU&l2WLd)8fE)KX$?89UVVj=S$5reHha)hx4iklQRA3bEFym+zpG zvlY^#2_&;%yK2}7(xcCy5-_(PUE%VXe}{sAHpnd=96Y*$J&S**#92UKr{oK9klSt- zXmrJj6XBIYq5{zs@bOV4uqy&@kefXOF0oc!m*1e0qqEmXHdSAkXd3VraAGYnufUH0 zea+|S3X?40-Ot2=?MMEw(KJDBOrK$iwLWqK3x4x!sn%=LpEO!Wrn^=@)FO>er5VCt73aoJ?$+Eh69bhU ztP-~MR2+!+l?AURTxid%GYZFY-+p#sprvt9{(-|-=PV5)T!>k66X^JMCnA7pmT1?d zY`;U1I$c;_itjj%_ExDfalb=cst4P~f{&ql6LMi=ULErK?N*b1a5B*HZ@_DNe_)tC zTT$?BRoj+sks!K&_o=Y=qBYe}{$=_{M*Qai>wlje>LworBSUSnaZ zT~A)-802s>)B52z38RD2KVVcxT`Ka4yRA5yDFfmiW{q^qds=&^)Xz$By>e8L&lB&h z+Yts|N|nkBVhN4d=HR9Bni9&qT$yIv;!VPZg*sDP^{Uj-X+pC&7IIOd!n7E;xoXqT? zQ%MmwCy+?sFa)XmJ<)A+(kzWv|H=9XDrN#vg$)gr6d6gs;Rp5DSBa`TywM9&XGFti zedAe4&y!gOK}kZJm^hIf5PHrHt zk&4`TH#}47pMDU!mV;F1{mljkp+YkD=7kj`qKcxTn&V4iILATb%Yp(CimLxCfShX> zB@Ol)5*Lkc*w>d>l%p~mYD!l$4fIbc( z>_g&1CPBpi?z7VmDij5{dSgTkoa$J{&H6ML(~C^za7?EUANkF8C(A=Kazo`*t$galmkObL&Vm-qGf!UcLdgzxU%cH*S04Fx<6E&(+4t zEKYp>Q>Gp0#Sn(qYL?60OW!t6hg+imSlUs|nR~MBN&L0=NK-*adk|P1@mzXv+wtRY znKT7@lQs7@<+Y7gca_2_axIV5!ArXZ$YtTx5>;t(RP^1muVX#K)P)i86XGq@Ddik# zRpg+wO+G_)?NZin^YKkK2RAlZEaZ^9A5RV;y;PXHiCuQ& zH-0+Mx=(v!Y8mZ%gSk_x?C^P2AiA4BfjA}{O}dBQsUY+Oe>7e8;(JqN5RK}n2XLf{ z-7fE!I=lr!PjfnI-xu_q3P4J6p#Cc0iteHuc<#8*u)D@uK4xNl1=vlTUY6p@NCJ~KF^q;@V9MF=>AEjMq-b&h5w=XB>X+5f3Nnh>vpu?-eIV`#rKRY z(U`5k+HFNkx1`};vp6(PNz}up7(>GlC37Oh?m^#3aNr!}O#YgV#nVN&M@OfudK#z_ zNU)E!4`%mM!oDIF9bhq&W2sw~rcQBK48_g7)T}v`Cr|6Py3xg%+j^aqqKf0O_ITE; z6zfC|dn~ZHo*7Wy2l%svS{MO_SfbDc*5&<&WOo%T4c|9$TQ)%BpZPsQ%qup+6kj6Q{Tq{Q2xOXHn_3RfL-slYtTb{*htI4 znoCq&)Ka~hlyj>(a|?>=VYf~G3E~=9BkHKIDM>@~LqT=598$Kp z@yJ3-`b8OGZpEhZXtS>OM~WF{+#FS@NRLace&2e*tug#uHN0s-g|6CMW6-bQqCS`^ zg_5eDsbMbLU0$uJa=KHIJMYHtfd`@B=|?H1D=0?g5@nGH){DPAY4+sRudU0a_D(K_ ziJJA^<_v-l<0KLDCW`1AiqI)wG#|^0a0W3RIPhvpHdm7w!cTP&(DT|d-^#amxzh-) z?rENR=b>Y85>!w(`t7<0-k-I0jGgRo7xUBe>0h@2*)?_jW)bzV_PwPuKz6O41})|C z2DOEXLP%G2E+*v#`TZ_H-74C;>t00hn-Ybm{o5HW8aqbhdxF-eaFVX86>|W5o@sVt z20>I~+RN3%``d2jyMRSNU`}igYQ!n*A9LsG0aXQe=7_x;M3he&N2 z>h&{j?gw;k*N5QaFxRK;w45kg5G#B-k;+dM!Q*&}-s#XBg&Na`dAki!iKv;tJ&IKj zj~**7H!B;_%XtrE!Pfc3;4>F4K4N5qumC+fo4eD~#?HZwzF@$BNC9GC2XPNGT%~S! z?pW3WMXUniqy0(sBIPzy#ZOF(Z_(oax z6b}nOBLf!!+H@sNlo{c3Vu7_~G$FWGkeUHZ&y=JKedEjaOkV#g{J~>F z&>3Svbr_ygGNXv74KpW4`E5x~8AsC7(B3Es+*V$=K^qy8LC#Wc8^ zRGw?9JNyw5YJH2lIOF`b{e@WAwcq2L#5ZAtfG%?9hr=@FYizi=kbml*kIdQWR$wTZ zV%*kw&lyesFmKHlCKd}KOqmbvZ$64v4_S{kE3ZlFxMYW7ICKw{x6WiLdY_z27%`?W zG}&Z2De)*H6-}Bl-rI(|uA5qir8T2U+!bX(tRYKX#NR&>mtGIar5kyLe=7yQ-*9}= zH9vlsEa&6SIZ;iOoUi>o&Y_m-ru~6dHRBXxSawt%mpXwR^P5l!H&I8}!AD@S?yos~ zkX5*{pVz=C1Tdh!9=v?j@P+k#hvh0~Ld8AC))tjMd^lpc+*5E+Wm>p|p8aQa6FncDBe{A$(63KXBBTSRSU>Ei8z?; zm$J)ur}E-{7bK(Tx^%V}FO}{lb*WVI+K;G#0f~HAqe`p8HTosnChjhY_{B14?zKl$ zMAyC2)ho@D1tk3a1Ru@vBxAWAok`WHRL$uRyyx5R-!;s>&MLibaqHmll=gfIl{5Y$_qgSxzxo2SXH{#o<7NIP`FF(s zW3E$}Ql!gx$KRYvSb*!KpG24%6BBbj@htTAz+cPL(*05Ceio2?L$R~OeN!wBn@j15 zq*)WH4S3aB6(_pxnvo5Y%UCfSbhc>uCbnp*j7q4oCG?=clbs?u#+ zdH(@Y7oYu);K2Aw$qmYj>CU0&n>x#ekb{?E z9EhbJN0I;4QF#4pP~gm88Ty56)m=yKXudF9FMXRpy|f%x$x#XUvQf}$u#x}s!^*+h zG7GfJA-EVYwwZ=wSkm*Su)pSuc8wN=T2*48H{9lQlf|#L!BkR~mecC;S+v)7l5`hX z<}I$#4dZ*jzLYBM`OcFZBqW^wYu^~A0GA^FHwLf!;S^ylXlt*o?6VKm^SU2_cCvhV z!G26Del8{Kf6BO})E<0*OZv5g$@K z#PG_^(xg9`z-7Qh#q?wkt|XZ)U;>_b57pVzm%lL%$SBg!H$IrE_aD132ll|cred}- z7%;CX`|o+p;!YQgRV6?Lj-vo%gC%7w;2-X#PNk+^D!$C5A|{`|SDE}B@=3Q5+TYMH zzaqk2s5xH+ZC*VY?nQJ!po7v}OBSuE-y{RESwB{5kow;)zhw7$$Asslp@a1o?>yiGHY9P6L1emdf8#|_2ax`bE%J>lOjtx}w**U=mDk!H20kT~Yg$Kmy;-#Ewz;lH&SVR;=30D>WCQv0mm64X#@)Jg}Dbi4yMyX~gF4@pP zG8Zt&XaQyyRCMn1ZmTRx&N9)(=7vV~pA9>%WCXYLREYE)$9iMqi_8tgNsfHPmS|5| zBjJ5+D$@&9^Fb+snG;91!a93zSpJi7HW~gko z8N(Q+uynRxa2BjO(KM=SqPOi`UeTbbO%G*twYYnQWpkC*cEz&2%Thnn{F^O{^}I@6 zoeo6JZ(d0cx1TU#n{r0*OzZiQ|AOP6RRy|LR} z%NSuU5m=_5)gFus6!6}^OLsX|#0w*@Ei$`kg?d=38GGJqmZ!TGpDpFouj0I4-Fu3n z#3zS6<>&v%78X8U|5W9A_q!c}jBd^-hy8w)QCY=?S%=_TTU8N`t3mpn$wCHBU5m+L zw2nd$r2i`Ql)%>^ID?aukY$VQ1p8Z#Sz{1+I+KTSiw1|wIHu>8Eny{XSbUy8I+BWPEkHcxEue;SPi=|d%%ufR; zW3RR($4F=n?OM#nMr0`3HT1YgZras+0***bD;>+`vTVMqvtg%9EDnta{LrI{8+t?R zi=)|oJsZpkql=PT`0P-r7h;XyT+Oi*zuL7_?;8(eFS6PEwO#CU+%i=Y0}h-+_+KIT z9_FT4#NF&AjJ#Ef*z}d4Sl4q*F@Zb`SpP<{u{0a-MX2d0Y`mZdR}fdT#nqFPQz!2e zqxI5kewl2J%1~?f$k1(s+i{0hv`H@0#>_H)0)BLa;B+cM^d)%(7&?BiYSX^P_f-*j zJ@n$sj6_cgs?LZ=LdR^<^;KCxPGNIF->?ukNaHGaV=q6P%f?-k6;Ui=?3{0Z$c0IT zFV8PdlGt}N;)6hR>_`{RkFqiOb?SvZ=UpCqKF`>Es>2SnARTpFXB)n+#{Md?(zGQT zh>zMvdOIvwc86lnCXkKcPW1rUtb2iXGviR9*GBpCc!iaP8Abw{`fTddc7U!q`u_Py zP)A7Qr>nMo9XrK$i9DBTNAp}zMClgi0|&|)$TjN%VG4=(M0Q^(yJR#Gb@!;_*Bam;<(QDvwioB zPYtjLq~kcpaWsjW`t`erVMkEpXA`kZNtK|?xnz$7N8yfg-}dAG7iV#38Aboip0zGRFegz%*AtW zJU7FEWvsrJ!w4pR4p!+-&QAdtUsO*_PFK6cLYjk`zpS8FIKkK#+*L7vV;=m?*^o_d zobiZ!+>m`<6(irXFz)^{UgN9xWt3NY##d${L-7o+w5PCGLrFo#ymewxyLdeeagGO% z-P%5s6uO)p$C$Z965`f$nY}C7)BJ*0(OG>sgj}={7nod)&e@!#W1IFdgBBn5P8G-dY zqYk_5s<=4ZvF*~^5MQ;+RAuH$Q$-DI_AN*_l%2MRuq@ImJAt-`m?#}GA&U52U$&}w zlz)bQ^=ITVY}4vtW5@5J1Cbytq@(BSIm>ezQ1lT*PYxaSOhb~16p($T=X9}hb9t5Y}roMp;-$$Kn zB2&Z7V7mD#{s^z^2kSDwr9?8`FLgtfz&EG${F*l=uxn0(vR5Y`XC`ls=HUiIAxeke(>1Q2JT`Y38yVP4UW`@7#HN1w&(_m-G1~ftD z)+Nr&=g1PhEgLKppd(?M+^Df!$eCx+dD#*NEA$IB__x%8%}9m)=lvlvwsjr{=#vO2 zfk-JHt5~X9Rb{|jPko+fZd+WXwC?>@vZgxOS%H*OyWe_stncyT=2WZU9)oiDtD@t3 zWAhRG7K?MmbflmCd23CTWDZ8%U^O`GFD9e4Oc{0qMWnfhlZQ(q5t;>_iuWBg;f96i zzu!+X0bc=cBsT zHQLOfYbXnpO}0uh&Iv{A$i77A+ot!;I2;j~EnvhT_*!I9D^9C0i4`j#7x@Xi* z(KthA0O*{L>jj5Zu zt<59Bh^1vho3&Fph0$n$QcS!(2D)NrvVg?4s4IC7tl z9|y^{lky_qOMRQMet0P{$D%oeXL4IfC2O|9M?AQeva7afI!{YwprExl(Qf!OfoFsc zhJV?n##)iMvb(lQ4f^XCbQNS9ezMu~%b{o~q66ZER5M#R?>0{hWFJn;e!aO+I0pVP zMuu@url;ys>6o@A2A$S$vPE`)Mgr_yVHNe9c{K$pt`cpzn@!PB*%ye!3oq4dQa>iA z(SjkLsP2ycQk9oj&1}6&f0}JNgt#0XogXp5h{Wt-{EG3H5qdtUB2^cLKQ^R z3sYHfogs~4zLVOAKbd9TQZ?&vE%JyAEw;0cTIi%SVhdex^hjS{-)-KrE|<&Z{JNUf z+pPQT@Im;$c}q`<50A30?NG;7B{VSHb0sBodXP}~`~=;!tDOY+BEzTKVH^~0mhYYu z*jTm(8u`4!%C4@@N+u%VxNI|QyuV4^9~Sh#F~PMHj<)V8uUj1ie^kps&Id*_YP4Nq z8R<V51UPZYQC0xDzbktgidtx&A#~lJ@380Cxir!%8^50hP zuzc9ZrH~6J^TUcKyV-~~7k1@1ax_;E59O9EgPo z*k+hoS?Lvc!Dn^#;*xFhO)J+;VYlH6V4(OXo_OJ>GbU?{Kq1IpHm4WBL@`r<(u}IO z4T?-MX14zwYuy8TarY<_(LzYwbWzLLA`W`sxfgISLw0{UXwa21&pa=BE%WSIzryQk zc79c}yd-2Z+8>9wM)q~8$L*+k>{qL{SwQdAn?*@nwLOr!cTXVDt&-l()DJ|&T#9)K ze=!vGK%lmw>fWd>QU8PNFcfmWLt2Vg8Dxm!IZ3=e<=P)U#Hr)9*H~|$897gpz$Ovx zNLfv{KoM%}v%f`EsJ)Rqm0VB1BH9hi3xQ#lka|w+BboOZ0Y3v*V?t=E!_~WAsKLc6 zEqpJy>eMVALJW+mRGn%eM^!`fEGpwzH2ot3Df|9osNHdaU@&;ojNtg!w$my;V38!Rm4Eqs4F=={{o?+w{}w zd!rC9%nqQd5~^y;%!4BNo8HmE{Pij2%D~S3Xbg%i75@pZQ7>SlhIrbC{-bvlDY0%@rBfXX56lh|Is36T=U+U_N>O1sUUx` zP%o!eH(zbof*9MfTb0$bsZ~v#J1XT!N}en(t6@jaJu~yzcotrXH?KDVvqaz}7pP>M z$wJ9DD>p>aci;*nl5nrI#-IDKVdprSpwbo_M06#mY*Z|f>u9>MDa6Sc8{w7%7FS(s zqL=`g)VkX2PA{^?nHVxsb?8PrMY<1Qa-91P-Bkj z#uNaPec*KBg~`N06x{>>DA7$m7%e;uVAs!3vJc~4zG&@$%DewLHR4A$H&baom?$P8=;k0!cF!3#$2)@H>AgDCs(P1_p{|06fBz~C>Te+2|=?uGqlu#eO7 z!K}jp*_C`CWu2nB=S5-8Ez3>=)l6A_>g>a2LVNVj_xDGr zSAc0qoFrY#IFeoWc17A&Sq}2#C(FIF;v5Cc#~_vdb69V0zy5l9_-TnW?asI2&%D`c zBdHJ8T)N!qo@-D+bA!tmQGx{H^O7F#rdobt%2@k&(E>?IW|)VbmJOfe)A{3eNbFR> zH}T3Tjx|Z~zf_fRcoQ1bZtRM2{9a)HR!bWB z2=&M451*9^L3cDVra01ylSHwJ!ycP1A7El>*+X$<7;L*|7oQVgt<=!4e)|Jep4$pW zGO&IF&7+~>d61>9o?E|1xaE_k1OHNSN#?TlOH_ougidiv%Y#7jO)SLvXiUP_ai0@& z_FqzkY==f)ZqBJQ#O3BzP=>){&d?(*kvVn^L+0QFVg&ioxDLZL)MmZDpHtb*BfhUh z(Q=EoxRoh9!?k>|RpI$*f~A%s*mw55!fm-&Qr`q}VT2$u*O7;s`()bgFT1|rMJ>zqF`R1UjW)7oAmVz{5i{(aTJ~eGk zLr7R7L?d%{D)33QsByZPHK=+=ZU;yrh8_?#ZJn8m66PJElcGf>1?C>m@qHqX>81}~nDyL5xb)wL<2ea2p3*(KH@TzQjM+s31V5+pjoN* zZeb2{)xx*Rf&s2{?Vc)-25LiT;gbP>WA9c=#QY?6c)yy-4G&>Ds_BL z!i14<$X*-3d$QLC_!t4U*XHySSe3d_Cm*E}&M%}9`$Wi(Y~@Uagb8wh+BIbXnA1mq z8nDAiD1m_KwLvHJQ7#9>t`mS9fExxSMwR&LF3-Kca+N#!JRoPR6k%!_n=3UytrbB4y9Tv2&Xo9z zF*cU1dbF|}cfV9OvNlL~uf*T*?lHnmhR1wZ$s=&vOP@-DlYgWNjhHbg%Zkq8dEAHT z6K4ZvTnxA^)bC`YIP)n&xvE&ECQQ$-eJ{Q1*GKm~3zm<4(aW|=Y4Hx}ZjW)INLK{L z5!`w1U6EUkpNL0w4u6JPSGgzM^^eQ~irj86%+=0IG_g0ZEBbY)m_MCYP>dPGNiCzz z*?S#CmL*B)t<1$BIk^#99p`_{FcUgdhdS+0K2j zRvou1dQB0$Ct|W*8%${Z)yg~;W~l?FgYGeu61_YT5kSNzTx@VfhY;)7OEvZ_$ zo)TDTQG5zp`Q@zafq#AKRXvi;H@JgGg|O94eC*c6V=MdPy;tE z7lDu~_j1WM7Xh5M?CnYG_ub1&f|(;Ed&YwV%CvH{FYfz2Ni`O)7&bX+5F#ftCql?)3U zK8d~NUG}gq2`rRYIC$PnbD|9u&Y(MK+t0&xvGTJYTe_<1oC;_(`$?P5=sx|Ag*E0bhlLm~S1dCF=RC>@D+F~PfkOQ?~bOOlKgJ9~g}9d+Px@xs*| z3S@rDzG^LWOwI2$0LxFSBC4b!*1H@$=;PsLWqj!7nEO-nz*5lult#94)pYt&Tixye zWy%gV`>roZMz9ccS@n*zMHNbXuKc<)Ih`LHe=2?6M$@78!VM`|NpS{?A9`EV|NB#~ zKS)HPdPjCY6+v9e%qC5An`;yWMsksyEM3 z8R@aSq0ksdwJNz#J_J=^dyWhQC~f)`oJ9pI;p<*fuJzb6E-jW~e7T>&FyAWmFCsa_I$>p zA5BYZVg*k}zt7B0cEGB5h)@0#(stexC>%T~C291G&->R!< z70PTytJSM^G(J@K*cVd&MjKrHoQ+I)fuWW{UsOA zuW+o{H(LXh=)m}a^bcaef~T2D|EX4y#sqiXZCeT|xF})7n_%v5s}wpY`~;RpRn-Wb z{n$n)5k&+7^D5P5eNgID=Od+n zkn!_bc-5rkgu)#-R0aGMwlEgFkkw9FfR8tEV?_8K>tyU+BR*BEmLh3BErU1~pX?!F zQ(4FyqvkJ#a!FI9Gn2tz2H$brgX?ZG>H;Doh4HJ@SI=P{CuTTU&{=A#iA8+1RZJ`4 z#QjK4PJ~7bXj^{)5=Fwf*uiLV=aXxZ4L4s+B_1P)BQM&WXyaWzffOxyGv*vQTryXJ zELzP#e?=6>Z7Z2%&k13-7 zN|<)xcM6;uAdbJ8Z^43-hhc z{7;-C-ls>XJ(i1K=gDwpk`08=PgJh&I^KmM0z?L)4^S0c;fHrVIx|kuH$f$f^E2)< zEv>o=NgBp-+cJ?Jx(!TBzDyo-F(HO;>uXW4?%9iS7FyNx1vB3&#@F$LkEmQ<8eVj( zxTEU|7QZmRY>Av!c(#opimFR`JnnnG10#w=EImDwLz~b8ci{8LBW~4BE7=yio^xs$ z{Q7B3*y{GS>8DBCY4GKxhh@^O2Dff*7Zh$O@4eXJJw;5`g(IZf4_C^P7@Ov1S`_sh zpnMs0lVKx~wsQ;yV~2j4l5nAswKNsVm_9D2b~{)-n-^U}(3_qF+^p!Hfg)>`9!Ccc zPNKqO1&C4vX}IYbVS^VB4+lG&6@!)VpryEb18^a2^vMmw6?%zdhFJHP^a9--99L}5 zw>9%p>+bJ+Y?nV)vEBuo0{vzUDr#(*3zlXoD*jB zRop|Z!}9GXbYqtwOJR48$>Qoj@@u6 zVd>@K<@Q8`W~Ha*{%}K>Mb+1AnFU80c8CrA8PYdGW_EE$Lu6rP)mLmKIIri6rPrO?+(2n^7KXK%w2Jjta`jH^;c zmFWNjja_lkhkHo$Y+k=KWlDZ#{>NzJ?f%DTqoCrR{lz$i8(Fjsbz;>r1m{IWP>5ZZ ztA_`I$79Dk;m3p{FA{3DtR%t(P&_jaU1+CLG$<@Shm2A&K7NhLJg7o;D>+oTHY~TUd9ZqfU&G| zfwl057!ZPzlUkDxElV54wl6PbIvT(GjYN9xQ_8L}TliS-B%>}WWvx|w*v+e+{9ehP zOfi>Ew+DPcZvJb3<@9=-okk^xj2;!m2vCpz&)&*W+rHdL1K41fUbgnYJ|Ic$^wY9% zb9;?*GXC0$H#4xeWPfiICJcvTfvVG1^7&{RWxd6}1_SDzt`EJZ1+*XMkNrFCRJ1a| z3I0Z=oh`O^zo!FY2#dpn`Em$073Ulk=VSoSdu^>sYF8_zZhIWVDnEP+Wf#ihe+)Sy z&zST5Uxyt3pV}#4lpvy8fi7i>q49@h?f2FJ|D17@D}wNu9E4p~4GVBt2>%(TPEAc+ zPP2-6JPF(Jw)S*YaaN)vd`W8GX8oX6L?2?d-Qk3(vUv7>RLn1|UG=XS$9@MtE}(z% z{_p+?voT6NooOv>B}8zO1$-LS=S(7|HMR>h^MTW)^fKSkrsaIKq%LfBs{diAvB{rS z^)9&aMm@nxd%2VOcTY29oU4{ggY>mDC7RK)bPjQRfxB4?QoYPAhQ6}}&RaryUmtU( zBP6%0NU>@UF>|h_gt`$|r(uU;y)F%+dz5d1?P`)sG>fs=R7$dWqWvzV4s+}OJh12t zDewK?k1Kk)eB}m{>x`M;`5kKTCHUpPhoLXRHCYYC*yg!5OrOZ@8>_APKNr$D{ooZt z2qd=EtJcxliHX=836LBp07NEB?b?I)-5us$O5!N8<^k(kRexRN59?aIe_7WSf*h;Z znW}*3out8dts67rY&BKwif&ewe>Q|)io-1e&+0AaBZGAqMo;&3tQ!in(w=B{L_Bb) zp+MzXVCyAxa<*lzs5P+p?BT>uS9s3)TmJtAho<^Jap?Va=qMYPto9C}I!q$=;T|fC z9NMdK$Ohu_x)U14`Bg%O5CDWGe!7{o^lhtuz13WPLr<^5w_abjS-!7dd7JZGvwRfR zb$Do4xfhhZI@giiA|;h-%iReUbzx45REC&H*fvUd{8yP2Y#|vo8yC>xK7{?bNd!~; zKB00d=ib-#$!aj(Q>uOYK5RLKZTMjn_%?0DufSxqz4~zuIC1xCA`4sIxCwmYw(0qI zdxPr$Xm5}$ff_~TK5?J2xmjE6U=J)4Cb#}jz93Q_Z207ym-?hzcj1IK7ec_IDUSTp z&4rZ{*CO9@&wxeJr(M#)>f4&ZMF+lKSF&m3;{9dj!Reyc>+brxDTG$ogeUyMA?Vv| z$HG1`iim~-38DD@{I6F%0;Xkse^lHn3*`LDU)y&vDWl}dY%b&0hf7c4<6=p!VW@4h zzZh__J0=M`X)kQHQh8^VYaXKuF}{^ZpJdF>$Iqs$pS`Xk?TQymDy^@qSYfiQP5q1oHGMi`vMMlao1l_1~4)xtT_HCClF_UAjR8A1V zne;|!Qmo9c9Lvh{@H!Q|H`;Ib?qUR zM1g&pxFWh>`N-o6#!D`z9-`#D+62Slyp#(iD)%hh1T|ylh(>l;1$x%l z>Epc-=;wX=eTd;URVkfKH}N`Vr3Ss@{_=~Zm&1z~iu;#~-n{0|rczTF^Y0ZY!=a=M zq*NWP;3h>;|7;FT3ZaS&dPa4W?eD`K#YpWSv)v-Rx?Qw*?^M01^OrmOxn~Mw{d-!{ z)zQ&_Fom&q6)&a-#hC)qkUC^s-K^$&KGWH7t#GJ)$sSu|84)TfaT3zdDEv3UyB<=s zOr*u7-eJ|^1!9;Y2kFKnkS#tW#Aa~-`sQIyrze>Cbw7m+Czv>+PDO3`U=o&l5&1qe z_s+(}j-5_&<0*_NmHj?FToCsr6#&coU^LX+DGvH?R)M+Y{e!3KpeRH z&LHM`5Z+ERYm2_lz@fwr(Mhbwx zKe7SvcM$;qf6MX!@b^amfWM0}0r>k??lW<&2LOK;5s1DreukCh`N$0{0O0Q#DJJEp zry^LwkJAF%1Mv4z0Sc$+EALT(a8agJtoiz~{_=h*ASWAp`i9jyZq`QCa^kYNa&bdKMVZGCKjjS1jq8w6{}vw6xGeY5vO1dD_Bq`UV$LkA!A z%`m77w_}S3YcvMQB<#tuw{xWIL*v7^y%VHT5+a*XIMXJh#gcDY?%ig@3u?B>7Rg9&#%^y363^ZG?AfqQZ1?!zMBK z+gZ!=zI9$U_;R4_`F@@YZ7BjBTilOdoThdMJ`XI56hxei@v%h}iEWjQZ>VYW=p?{= z7BC%=K31hXLAm|XSE{|eq>)U>FsL`?Doc-L!7fOoy7N%91E*K13TPhBs|SXQ*}0Pi~50r0LL z*#O=($rIpRY2N|f^&(L&Sl_8EeyZU=HUNWpwyp} zhI3~f3RB#1&RJARg(AYKRS4r$=;QnDl}z?ioMxZ3?vgQQ*SmW zg=gcfa4tAx3ccnTe~~~>eEWWAgY~Ok)8vd)V$*wc&r`oZQWEtgav*0D>Lv06W9G52 z|9ruF#)hbmjQELwWXJqc;2jqN8e-9KwbFexKc!HF_;AgfpzTn3Y0Mi`gbn1jn z#zAx<0vftbL|w2dco@L0pP@7dfrc(-HFMI2{|PnXM>c&^=`PqJprMN?3w`mAfFU!m z9Xy&75zx@3(QmWrf`!%`1RA=SC?C0jkip*#|56Cp)+nH%`*GSX*hM%XyP^-IrsxI# z+#oELS>5Tgn)&ml;&S`m-EV9j{YuV2uu(sqg>Nb186wWa>kDqF)V_jn+{$?*tt|rF zM`xT_Hg*f71Wc}CD{Q20o)t`}T0JAdL{BP@$)pVyMAU<{$^9qFuwA*_vs8-ePhga> zEq(NlI!ma(D7b@BgVPy}PI3(%_jL;r+AiB_xA!D0-SS=)Vs=Vq2HdRXP2uHY-J>HU zIftoVzE^!?+D)6q;SuAi0>J3(9lCotxk^;e=O%po@^3H)a%z3H%jTPd-sp~h3)b6d zDNoB?C6k{Nn@uojNJ!fPml@hBu}a_e=g;P+URoPiQJGc>{GJP?g<&}E)2%aG^y(Bl zgDYh9c&ODmrE;@CM@ga!S?ZN5mgfo>U-O?29B-LPlBtTPsM~$Pdm*bJZVkgi2=x`8 zl#YJY?lu?7vgd7%y%#3S`3{#>#`+g4e4heA7u}8aYK3PsX8#mT+OuUz5YidSX;!00 zLP2PZ{*wiKq{3o&ql`=0MHf-M<%F6Eib2Gcz+Y+c7gU&h#9&h`lII1#D{Z&i=rdvsfP6H_A=$7*32B$Zuf(x*_EN zP8pJOwgOPBWMquVUUFmpUwlt7+FEM&?;h_WsUBMl!sAEq$1?lY#kI@^^Bumf>=K!I z<1NH6Z*VRA-b|+Dn)1F@hS7nE>7$7>oIl`C8EURW7F4|{M2^$FmyT<{-Y2kzsl|U^ z!J*%Zn29LjX)KRCVj#|o{&K1Z+RX93ckv-k_twf*wK<-gm|wm*#7#>L zT zKci&{9^{}hPE4{skHjhN3@DRF6;8UsEv0}mc|+(ojkgeNWT3@DSIXr*jL zQRfO>I>hVw5H6nsG%R?)d?>gXEev9zmQwAesB<77S{3m+=p4Q3PIzO_H(QAG=g z(C2ES&ds0z^l#n%4p@1uW^w0w4>m7)vS*Z*%Ti7euRQ#XBm?z!oXN?9{tiPIwz6yf zm4#mhVW^N1Cng>IORe9+Uuo$P>8I5&-xBBbAQil{=*iY#%0fUE0c#hX4$1~DVL$Uk z@+Q^s=Po#wc)#i6aAd`(hID%^mASv+I0<_ zoyCK(BAw6=gR;o}@dZ40M4teC+H?b28u;ipc*m-yY7Kg;b`mWn<39#893L5*J{ZLO zv9;p0t8YfswHw9?Mjg3+KfV~=#KtP9&_Ni|;d8dNb}Ba?`mfcW#wp`(#_u8rOUgpnaWI3)G#4wK_5} zSbV7;Z{0`!xwD)fFIQL7{$!V(jaOg$KRVVSyWl$y+Aae%K|HRuLZNkdAGa~KLmB40 z2m+pNJAB0md9Sykt??LLc7dMogilUgzG5A`oR>q5;CQ^(z-fugA%C$Bpe1~yM>|M2 zStc^J%kHQjSfmGmTsPTfTXr{@4#F3g-J307f)(#pbmeHtRy1^^hodSG6`I&(mj@h) z@Cj%LFV@k@>+^|LE(jUf2Aq~4bfxI>{~SnO28r}wlLNjB@`d*ruwahlb=d_P3lqA2 zVgnQ61%V~t(q0ZNLZW=G76{J*pzFXAy6gfEvPh4r#fHue^VLNoTA&oRU43v`v${6y zcuzGS?w-TXPrHPBuL}Y31nn1_Gtj~n zuNwOYX`3C%O&Ijg7qc0$#JSFG>(N=+n-sXu!#Ny;uQGFVwgIouPpd7=cykn)Lu7Wx z1kX=f&i-zkZIop9OQ27qhwyf{z5j$XVmhNY5r!wtr=en-eXURz4&@clpl_j_lAccQ zq@DNYyz-M*9J!y=p=uLY4qBB$uiKX6;%V&@ZUUDcRDCca(Hc%F!eTWg={sr=C1M!z z(hL`7bfna_mrF^*y382;FNC+X$FjPg$Ue@7 z5AIc0Xv0RnOO4hudImWt0 zvkT|y`3Ci_8+*MZwpaDd-Y?A_9N}Iw?%E2V2z-0qeEYntlQ*;{Tj<&#j?Oh z=Qc<9v-Lo6kcXEPtdx%}R;=moJZC^(8U8gXjlxg;i)JMP(>gZloMQq)HN$`@5;3T-_tMVxvI zo3U!CQWG`qw}|~|;i*0V4u=dZA>_zs_RY%zBXgDUj-DWi92dY-3` zhb8kq2yQYswSq|!G4kLUW;|Naq9c(uzxV@TjTUmZ}612`3~^Q z?B_Yyl;^7bdZXqK!#yz=Ve0L9pSG1IIy%7)ux%IQB6{BWL)q>@(GmObUvP5JqLKC9>OO_sl7^nA+n3>28( zuw@q57A;SuO{vAvo zAymO)v+=J#>w+&eEYWnE@tBvnUJ{uf-BP!zJIYygu)m@}b>LpO=VV0w$L|1~i1 zr)9n@d>pciM-%=+0P$Dnz2%a~$XWVoIJ;G{)DM9ayV4XN);-&!II4U_tDWdg>8q^U zT0%^(1tPe@M+J3P=Cuku*R+P9pRlA`aBr=1F?36lu^YJpd8W(;i#(jGMlavPRF@;{ z8gm!59Q)29suv@g->&W^ISnu#HzK`LGQ;I27qAuAiPp{Zh2Ge)(zU#6noYbHOH@X_O$CM-_9? zz+x0KFQnHlS5q@guV8UTh`y3F)u0b-@K_fZYOC`(Z|0K?9nm*$Pwn+FTa&_vEKUwB zc=Nb+y>e%NIC*g63VoD^%YJ=p#HR-#Y5I=kN3#zu7vN8dkNz(UrZ9?Bvl{A@c&z9F zamFSp$e&en)rSO8g+*Mvw;mj6#%8Zu5VwM0DJsaEiC!2N7yxScynn}#Fs4l&UBrkg znCQSKA2`z{poTYX()&YqM0Lp%ln6Zi6!3q6_oIEU~~)$nC}bBhx`*2REkBP_m3EH5rS5{SMU=X7(&3E zv680cDZ*Q*E#7a6#Pq&kUK7BKG)H z`t+`FerYK~?O48`gOGZW;)dAd)Ibv8H-g{(xk!0#9LG5GPX;=p=`t+l_loD*HO{-| z8kmT5pdaBPXgp!j?WO6vV%kUKtT@+7n6{b6>?Fm>VKZz;=Pp(1$Hi?oQ)#H}JHIkd zWcSD7Kq2~vP6)iuh4tjqd(9~RtJl^8cqh^08~XOcs8tnGPnhdw*8wyi|K$^qIz7DD z{2?-Rc(%F@R0#1OUxC!g*9oM~$Jefd#b3!jla<;&TQ@-J^zbqi^qs6kD%!dMQs>qU zkUBlQTrYhl88`?ppMcbP`2@V?rUjycqj-3wgFt`2OCebH0FkvLC`#=Q|^YIl(ou8`(!s7tw zKuxJPA!>nocu>y<3Pb&(&yO zAE}oA^#(SOdy{qI#AN!zYtm$0lHvYNEPFiH?pc8fHKDx1V%{%2l3Hfdj7ne#N2&x@ z?)c>-Fm+uoFnTaQK>e~9H)~#wsi4rL()iwU>1SX!{fj*L)S4ffRU_5MP2a!LD^AXr z&T3O37{mTI@3n!l^%xhABF=e(ZEn7Of@L+H_m<;h7vKyf)_*u=)LvbSx@r+JLsL-m z?+4dZ2xi2(-83(|H4g(8%PJL%>LF$u5lu0X0@{ZWwG^6iagT#fakw8@3#I}~Mrs97 zXN^6|5%}%{*>Ss$O-MY1`?1c9bUU!cAWy>o?`s5HA!kC~BgrcI*aE;GqPbNLDSns@ zw4S}ENA6d1bi`rCnwuB&N_d!5UlO|~U8rcN=OfD69W>m@AJcf6#wVE4nV^9w(|B=y<(fVqCX~?%~@KD@8U+L(()yi zSA2wU92&M;$S2ZXRdUDILn5>w*~I;}WcoVFbkLzwVe6ZysigI~ z(lRN!QookG=i!(k8l6)^cnC;hYM;r0Le7s5H!1NAW1EeSSw)sT+<02QsJ5qdZF*V(}$1L*&mF4@4`}<3eU*Q zSUxa)8KDBZ)GpM50lSD=|=fe!^7F3I0^*fi`)bS;fpYdMEMW- zL))P=UjdQmONEfY>`>-^3nJwZ_(b_1B5>{!oB6|X{W-q|`9!OO!mvYudxYO5jsrpd z9565f2j&X^^T9-h1n1zf>`^)_5wRITq4ztuV$Hd*@f-c_tc1zw(aHA|l9##RWk27BbKK+`{G zt*buA(b7dIFCs8kvl&lN+1;3bAG(LUDA*ESLCk)b^4sWzx+yor&=-!KF}ojFTQw9h zMPf5J%{huoP2M#-Lf?%~LUbNrL|BbM#yzi?U$U=Y#ZlQJxGz9;T4pc~!O>m3nL+VC zq3kWDS8gm^4ok<-$?r>Na9EWv1`juVo_ijH?>3M1pJr2g_d=H3C*(k#{0C{f;|Q-n zlaSWIZkA3?C_{8|G7?Ku z6jn^onnTM*_owx6t#ccL{qO0%?up-7*@r=KjiwlPawmWvtBby>wD_M4iQVQ6 zqxpM>{|qcgSZbcUiFjRHo*9QfUbc2YAH7!}Q)GX}f@<=8nzBYPJXm1 z4`&-e`mKv6ayv4Eu879up$&tY+2j7z+M^#^DV!@D^d|7oWA5! zrp`n#LJR}ARp^_Eocr~yEQ`^Ohlj;3!`DU*c9l??mh{2!`M_&G{ac4?fi6rnR%y)YFpFKd#neE=&1$GV;1PB0F04f|Ssow8b28>=^G= zWpWzTH0eGmZYBtgg0pzcR)XuU9je#uQAb0wUwbedb6vFA(~2nlYi1h4f9T1ys-_m| zxF2O;FYF3W_fb5{B3zViC3B@|jKTL$u6zoirnQ7^;=F8`id6v<1~ORcod1%buc0i? zQNMCcE;ddrRNId)93qH`G<5 zwNg8&B@)jPI9aWLb<9UwW1J^h$UA*qGZmCuAwV`O)d;N!&C!mzF#H#RwMp0+dTL{b zCX-#Ixa821G8Do-PxiPI90NhIOWyeCSF4WB9HCc%F)FCv(NFOKH{j7xFp}kAb{Uz% z#kTvj!o8!^B%W(2mrbgB&RtKxHZQ#pI+PS%GC8$ck1>C0Wu2}**|fv)BNe0B%-|n$ zNI6#^^-em5A#KHn@$zW1(aaG=>thTK%~~n#eA4K`2M<9yemLs0ckj-Q{^7@emv|EQ z!Q|do?e{wA0+Gh~P2L4>kW;+jOy4a{tC4!rfKv1xx}Lx24d7E|-ask30`RGjR=-asjO2Joq(H-JwS zy#cSeX@RKVC}!S3DY^pisqA}zPko{Rd`jpH;8VUU0H4bK8~{quGk{MOy#aix9^g|# zXUJyWKqFE+wZsfL}U;`rVgkCa((3_7&Lc_AKMI*7E*(Wckv#TBJjs0XW08Z@UW zbH!jh2+qkG>q?KwqfXGHhuf~;zF{v*L$MC@A@~59P(pzSYn{#40q|dj*5Vz5wS^F?1 z6Wht&+D1@)iIscdtgNcope8GD-Bn#x=DyyE9EUBwKFhj>emhJDm9k_2~^XURCow?Ngc+Tq%$}4s=mSdH; zwmgUPN=7vy6DMYO^&i>M%BR$^i0$jtp?{yZ0SyNr$jGrjbyLw#-Si8f zo9YGtx@p*_Zc6s4n}$W{27KzKFo15#_^F$Ue(I($fNsk8shcu>>ZYQfx+x5xn__?J zrr0FiFo13fL*uaqClx_f^n}&Vrrk|_rh5>X_#!uZ;RGbmeO<|6#i_UHc8s3JGR)21n zbG$ETbYDE`dG0~+}XRPZ6ru~?8GcMFa)2Pzp=O@au@U{_D9{S}q=w?E4S8P>1 zGexx(B)t=aptxod#JBfDqL;#Px{qbt=8%3`GH5w!*5=6^VpZ4ch9)pzSo&*ODUC3) z#3GVHS4wFh`a$XHLCq}N&aR016JpAkSScljeWKp5Uk{#1v| zJy)t!BvH_uS87;!Snao34=*^L%#Mc@e$Wmpk6m+x=AjMzvvjC%r7aS8D2%YkvOOxY zEzZ3>cVP_w`R4PCJvX@S5pwe}@#^WA$g7_S#a6lAoc5CF4G=fkh)6Lp*!RtUSN_3U zAC^17ZEFr--|MaQV69UFj-ah`>kaaP!NnV6`)z$j54ab4)8TuAmDaiSYKh0l=?y3y z6Ptk2ans1lY4hFyj+fR6C>=KMem9MP(s5u7C>>9!$k?3TfYNbb4JaK?tANt+q=E2- z(;HAa4y*yC zZ{R_8U|scJX@1|nUY}a0(j9_-9ia6?JEU|$v-6*t6LLCt->0>`r1U6--;cq1+M1~` zjUGvV%hR(=zScfTw=W9%NjQ{MbUdARwT0Im7x*Sk$QD*_=*5`ns5jZga za}{7Basu=4Sm<(DK4xH;)L8-mHZVa63K6cztV#e>2}|H}wLtjsPjm{GEFUn)U*YI- z(P#CZ9qr1}ZB}*y-!*hZJMt|Vx?JwxkXqC`~Izm!KzL5W8BF0SaVSr zqnS$%zTy~zU&WiShg)4xqzJEZwHtCUL*_?k%W7WBJ0Ezh=-w>@hKhHsla=e0$Yjnu zv_f?8EyYd5jlXcS73t;_0Fy|}H6P~?&5^4YD*1^bh<|fV8%4lj#!EBh0?);T%F3@g z!Hb0(aWS<=i(`qypNAPIzjKY%MlP)u0g-2HixPjH}0nA#Xa{_rp(oe{5oZF9v&<}I6lP|K3!d9v{+ zT03j+T^s$jtJqlr=d96#IN8R~x-;3TC8Ql(7DO7NqkA_HS(4($KxcMI2m4|oFBX=~ zjG{fnAU7wa|K}n_KGkl{ll|DKv|H~7&4rbES@GjcSg<1@ZwiYF+PP9?^XuQgnz5*@ z-$?{5TmR>Q0D`^#5dBS2`;7uo@>TYM;hF+C zG7`F77Qm75sXwuS2_sn~(CUboy8FG2DuWD+}Q_ z23G+M?3K3Kn3VBv?R9>v1pkhm_#6??|E(&GxB87sQ=F=p zbA$x9X+O=V^H&N!%o!g=X4;Cv*q6B9=oCW|V=Yr#>ZNkioET&Hur3l6PboRRzO3kT2l^6<6dBL~(<@J*7#;o*K}s-nnt7z)^S&Uxyq z88$XJ?hK2N6{8x21+HOE`$JE8n|}URqL_sw2CY3nWptGy`o<{d>kEhQOBY?icX-u- zAVBT5Ll6c^h!Mrl6flj@1xzDIk^s{Pm;%5wqPq?pPl)l;G@@GorT{RFK#>MaBOqb{ z(+FL_Gy+8$FpYqi1xzC#6amu+UBEN~MH(=T@GAyPBm98B1EvvvrhsXLE?^o#k_4DW zz!U(c5ua#)X#`3bKn_T-0n>=j0l+i@MH(=T@GA!SBE$%oMxY=B=mMq@B-o$Wzy!cF z0;T{kjp&|(MEP7T5FRj%fKUWXBXo%&6mwCeEmAFYENagtXq^m*k8Ac(#?{NY*DlrinyOhog&h{gNUGggl$$;#3(nFs?Cux>*~Aj}W+5z1*D zpi4fP{mM2x)_{5C@I%CanFF&lhfM#_G=&{;cqq(CLR8dJB8jdAz0!(nT=4g|eeoQ< zF$1->#qmGAjrk_UK($w>;zy-DU9Lkb1PfoRmgF&@zhf(rS^ zn3;~aK@xJXFSIYDf6(dwI@97}_CF@o50QpkXSFs_EE6JN1;LN5*3F4Y9km*_+vbca zmF3?*TlLeXmHz^}2y*7wTlXHjUijr>qs(~{!Pl+CyicNo6zat+y=Q62O734CB=|>FU&(fQ`?~Q*D<&Jxwr}TQsLiAerhS`AL@LOCF zkG&8(%oDbZurBc;+R}As460YzH?C@&$+&MZQ)SwOP_=ILEQa;yE;P-IukA(iR7zQL z$8%5@FYlZUAA$;@3e9K-koRHq#kbEw=*5o^ z22D`WEY`yzp1IPqW@2Rv@R6Df1y#zH52`u0Q6ZM|lO2*C?z7dOwF{j)W#-LVl7{vSC4%+a19QQb4@{qk5m2-CRmv{HP16aS@G7Vt zN9$n)EV$n;lQqHRsO&Ta&X`vjy}??hw!XMG-7^W$XY=Xim2;Qktl|W0;&5135w~#h zD`%Xy3lV+XpL}Z_7Df&MA62{b#yr!QO_= zTT59Q$jJ^=6{VmKZl>y*(5|E+9t>2cP@zah=ZYg$0^*5E9bl3gcLV$K~ZK?n|;amYwJ4T4VXQ@vk-@U=Uwp zan>rrP zd%ZNIP$xLA!bv39%y`7N-ID=r%tQyi1dO4Y74Rt6(MZ&(H+MCNjND#k3whPt(SvGna4H%4Q%_JD$5;+nQbr^l1#nu)XStRBcN&X(}k$Q3a_OS6#43q#PApXjxiKoUb zBNh1jF9Z5|JPKNwUjh#D3^In!c#SR@lKUL)dJlNxD?n1b5ITq4ULB3 z>J+Xw)tPok=`DK+i)%v2Eb|`v>WbgzYYP8pc6j&Wxq2(;~1omCWj-{P)@lb$hTX& z(`MNu3y1!WkxJ$a#!@%1C>)uB8T|WAdT+@jURwZ3sd$yZ~xxYtsg1@ZE50? z?Cp42kX6IDsdgg1JK_!R0|_`nB?V)_dAwEW=R_eZJ!O*lt2G+Y*R&Sv66pV z9&M%Ai%MG#H2dAFY{vXc&++TZy(RlG=~^g@vKIO!>RfA;8`&~VU0g}GpucyX@G3HD z!%xa&kjl}ODO?3atvCfXPBv&4%Tmxx@lxEa`m>1U^{ZAEBj0nyeYT4_)2di-zJoGX zzQ^&U_WFTHdp;a=|zZpksX%)2G;M~`yzaqe_>{0-?3 z$LD=3IEJ-cdnLz$>pc?!SBGP_vYi*}Q3H4gMJ^pGt0m8M?CY|*0Z2b|^U1(jR z+^~N?7$;NOkqF)?rEpp9R;e`-M3OP8@kdN{>knkqe`@^HSBREsTqW3msN6Y(yypK~ z%m2~c#{Rt3?7M0|SQ9>Hox38QZRXIDsjEy*5b>xq?=z=ct!p;26PL(>sepL;n_8&H zM63hT9>b6&i+F5f!YemJdstmz55yk&$aL_x5;tM5468AWDnH2WFZI1gJP(5Bn2>PH zvc2VG9wXAZP~Ws!C=l6Sd2YrAs%I^PZ4?1t5(JXP%LxnCWQ~tvdpL{je42Alm*acs zLBg)gdZCl}Ch~DLf{YP%;?Zzm95uPtg3=_0miV7dL8@GcaTF90e)PDT9ikr13&%?# zGSFq--`HRom$acg(Kn7ZLVp-QSALhw{lb>0%=IqH(RK&U1Cz~OOCTbM1imGlAKGZm zb!g9m4atXRYnsG^7~1lRN5zj+B`ou5qWlZp*Fv-Fpta{lQZdHR2-C2%q_#-!Pc!*h zC?ei4PJwhe;jV#Ras9<%B1snRw#F|@mbh2Wc?6e>wT^d57?6>?V-lk%0EWOvu-Jbj_Zfw*7LLn2ktut%-$2H)5y>-p*i= z`asDF51qaqJ$A%nCMIsi^5<(6{oUlK0yf%#G{|c=m{JOHHGxFF5@Hp#2@A7AY}R9i zU?+@|Xv9c2xJo+QDVMd@ypPe1VzPnW9!mZVsyX{bnW-Ci2lsF6IoWfpV*~%a!Z08A zpWk)N-RO$VTqFz%d}4a_=tssl71@?_%7!1o$?)vG7ZHO(Vvx(9v*VP_9b%qrQ^S&#^Pjy30XoemlQ)DAk(c1Ai zx$Ah5cmF|kHhaUZ@!oar>>h&qb5_d(nLW5IxgEJ?vqsez_XwIgPz#Z`1bU=~l;`TO zy-_VfOn%cR)?+-yTV|b}`Q&@R-FxGL%*x2}w=O1=Bs5{s`aY!7eosW$le?BN>*HgV>r`6jy8?QGR`EE^_9$Wc6&CSjWfnIle4D+K$2(ejI@?mGjfbTz68q!4 zZXr?k?>H_}#_eKIsjJ*!gxw=CQysd=-)~}+!y4k}WT3=C6N5#+Y@AiS8S=N^Sx$0O z740h1BTdGRc*EAA~sUU}G(@{Q1`ltPi zyZ#fEt!z8agmSv8Blxc*f4RF>SF5Eayu`dfL#@2`H^xVO`X__IWV&zXWK6|UNbF4B z-P!)a#`?m>QW3vp2hbyM@!6olQ}j>`F!|{<5;}Js(_HHE7@lTz5>sot72i|Tm}Ka8 zd#2ga6_);XP+`vJ^?Tx)0$j3AMMHu9Zcv}|> zJ1m@*-BDe?R%O$5r7FbQ++6_mKC2ZJ(~{IIs_E90TSCpAc|P-5fG8hsjE+=XBYZq)T~DO-I(KxpHU%qkF?ffls_MozxrQ-vYu0w3w`hy$`JK4>W%%+6Z1K%|Tq_L1xLYX|A719_M=CyoCf&@q z(&7Xb_WF_yHtl-#!>cFDy;|?HMV({CTtjoXWirjo$y%^>7>l-IW9J?{_>X zRUw1kPKZ(=)N(EVev9{y|YVUaN-1Usxt20eqiSLZ4Mz492y`-{*%- z)GX}#P-4?P!2Xvo#FtoCSadb<*R)7fyHd~Tt^Rr3FptDgkDHc#8{0)`FWbNC=&eUB z>#Ut(7?Y-yPG_%GRbqv$9v!1A5ezi7Wn9P>n+Imdc5A!A3s2u|{+_q@4<{s7k8A#1 zUM3p`RTHY`G8rCT>WE|w3keGiVgF}@%8T#$B15(PCy7awvVZW4t&PZJ1cP|2RaJEv znn~JEpsykSZk4M`o_zS>8fh+Z((@!<_@v@y2LA1uL^wpkV8I^-Gmb`mcxE?;G12Mo zt>yaRe|K6GkGsg;pTLh+&_;LC>dAo(RJ4Up-} zBDM@xK8?;db{gbA##EgjXWrf)s~^#=`+}vOQ&1NCsOH_VPdi8!jjy$QJs53Uij#ra zXjmHN{EsBA_&zmzuhY(($2xv-msuD0st^djY6Z@~9HRKB>?7~Ky$0=U$bA)d)VGD5 zPW?M^!t)SjRO>oph4%PxyPNc}%8TB)tn-rRxJFrie|2;v@p9R;PCB03t9*0GGqd&s zGJx-d2O$KDyDWJ3Kz|v^-|yv556ay|#%uc9zw5XDLLI&~(wyAPZvFto91=W!KZrx= zs+>zE)FsebqaQ$*h)4&4@5i@38iB@Gi9H~gJ2TKmEZ!ofT~Oy1k~(u>POYMo4|^cS z!95}Pmwf{vjdHVPyOxx!x<-Z&2-0H)0o_^eb(G`GgsiPY`WXVdBh3N56Qk*_!<-In`5B-T4OvP^q&}m*H^qB*qFh)^p;&AW$&9`|$xOmy zc(JaBcHxuzbplot^g$XmwRZQT-lh}ut~nd_gXDZ=i-m-brOBcU7_EWSndbx+`!nZc zC3NFjRI~)9g!qlfDFMlBIyYO~c#E;hwNFX6WUXQ^{M3bf^DE55;rY2n8v#GP6q}Z% z?Sy!-j^*ow!d2IfhBnKTX4W(sSP;R>6BmaZEbb16Ag>p(>ghXWK=;f!%YK)4m6Uqr zOe%l~Nn;lnk=sW67>`z}g8Ui7qa+s|lVDOs)jRigN*EXVVBl24gij!yPEy*zgx70* zx|P|ps!rw_Yo6*wVG%(A)DKqwZ}mgc|EV9yKI@0M|7ZPh@PFzDx+K{DTm4XtAgU>N zwOl5cieH?j9Q=Sqrrgp+CGKB?OC$x-<-$X}`cr^lEgvp}sR1 zJZ?T(``bLpVQ?ElepvKr4}VUrC-3_`5ueV9daX<$VlXkyJHYiT6>|PJ*Oz#+C#oZM z`Hjkb)F$wkci*u=MTQf&92ikdjKf}PZ5yTOz6Kp0*kwPcX(OnJC!6tqas1t}A(e?P zB`{4ly?T&J5B|7_U?LTGDon))My1LMS|4AMkb~eA5mK2lLgK0f^QkT4yR5FI_G@01 zO4fK~I$o<@opssoMl7lfvn32W()DulaX&`J@(P)m*9AIB6SLy%v z82Ky8uJolDv{c-*dR^H;=q#;5^kXT_>pbarAU|Jd;3=kn{(%!juEhYIqnyj zFa`Ia`lis%!d&JQXom5@`b+FT{;nV}PZenUSqX?O*U|)Qfne{<2O%?hrb)3iAWUKp z&`>d>95>lDA#%mafvs*Af_82D8i@bQH_W}+%_|N5mWZpZ-hqS*+|l-#2Ga8yf~fDLs3z{dOmB{O zCL2=Ka^(~Y(02hnx*dCYr{l8ihu*)?8m00;ym1Os9g8LL2}VP+J7Ov{sd7)TP6W{Y z9J%u5-z>idVWRb6FVf#B{(w-&mINm;X^-LJH;2Me(vkPsD6XvTi(84cc^^Z>K!M4Tx;BN3-t=Z?B~G=XI{o^49^2V<*}l9 zs$@qMm|okajt-k(ZbzqrCY>unLoxT5D||Pw8phqxQUd)a&c*j{3F^tn>v8(fRTH1Z z48Ml`wWkDm*L9`sgGXJB{-r(-66(iJM#cska)Emrs%yMkgzuqy*HP590hW?m0y@55 z$UNLPLLzxUv0$;GHhT-@;n>4il)1(*Hw-l@iv#+Q;?}WntFADA88ajeN)g|ZyCFOkI8UpgM`9uSVh*dCvfiCijJcq2I|!2_ejXpXi(~NGHMh0c2iA?WX$MUj#M_o|Wl$)P=H|eKM^~zj3iYJ3|k0IwDb@&DCC% z`4}bEuMDVF;Qu>YQl|B3wOByJg5Yer?_hhZq1&u%JAlMtywRCQk&t$b50R%}x5a*sWT&$bbAu89YPV{aEealzjDe>qT28V()%&wwYQ2xzlk-yj%KM z`l(C|5>}xe11_gokB^wuWW+`(K(H5M;G?(h+htUORWI6`QUm*nSb7JQ`ImYpstS?q z$jis4Z0AzJHF^K|s1*aJ@aSt=hY}~-Ddk#c9 z{Ws$`bH3p%FuZ&5cv<{2l4jyku-Yd`oUZmfY=b5S;@D|gf2N@~5?svySE44UJLV*5 zj-r3BP}tD*GuRT`MgLghoEZbBIFAJpGpkSiaRx_Z3x_-S7 z3c_4SQi$9)rbwgcy|e|rA_t6Nr;LBc5juLgq(v18DW}evPJVM`TCiUIuK9W&{lci` z_m;~)*4rtI@TUyHUCJ=oOh+6GD#ooP2VBOcBW{UQQo`(M~gJtjW)8sX6&GDt$e(jwj0)N=&xc z;kLhD*9H`*3V^5?Nxow)VEyPuWL)TMVeZ1YNxrU?N$8HR1yNrq8F5Ani*i{r6_|+1 zi_1bx`}V)kn8Ac^E6>@Ufw$)bJ!CV}W`wI3bCd}DP5M^uw8QriL;vP$qb!s42vh#s zZC&-%ki5LdJ28)bRM!OURfVK@e!u#}hd>#`dxckxduws>h-CzDXG8c zmi&qj;Sx$^HtydcSY;g31q~5T(#g~lqK%BXO~Quca{Ol8V8MM(NhM8CjYLTeYwEn0 z&V<-iXsd7go1A@sq~Ig-IIjA`P{q}vfY{pTgMak!$23lNMUt!JbdJI4$ZYF%a3R|0 z%Zzg;_xky%W1pFV#~@cuyfZ6y^IK5cbS%-egtFZ^tvQBAb6rz19$aYF;N+zDFS5!J zX6Vu~FGF)`gq$ACpE}HrPb1l0KhJYV9G4(vzqNT^!<{T3^Oh!_AN)O4RGoto7D-aG zv-bUsXkxwj!!g~|d9L5k7u_AsvA>AGGo4_(c=_UW%y3;wQ$dNYW4+K(1{{6-A1h`1 zsZ^q~nE%wUljsET`LLSD-?1$L=*gy;^7O?{A}DWKv8bjl*WwzChJQIw^j2e$tT5k$ zMWovT%VFsi?zy&a?4tObDI0CD!%XJ5kl|KJ9K31&(asyjbB-(51`N{5pF;f58$PKi zST%BCUd*=c?yEQ(-VJv;7>=3RImo42ZJ?_CGf4}RDpzX~DOv#8j=Suq65Ed3o>KCA zf4+n0!5eX%zh>m$_oMLlW> znwwl-udHwF@NVr?WH!&$Kq>D32V-v;mdDa{2@_m`1cC>5cMnc*4er6+-5r7lcMBdQ zxVsbF-QC^g{+e_0%*;FUesj&A)dgLO_nwwL7ZJ%g z&Q57zUt<7clX`z2OR;#-hzb2Hw#`7UkX5`zDb9G+x_(wGJbz7V`YR#|}Xzas)g4R~M;Eev477q;BjF?!pd zuVc3`cz^dPjlj6^i8$aa0vVuq{}XCY2E@y(3%z93Dgaa2QGlS!2GoLaEQIfm{As-r zkNg(7LVs5WR%JB?0RIh0$pK&no?-z^2!QviA*GI zEB@ywo*ADU^4{?<+V)qSLM&G*&LMMl3fYKw=$d8$N6_N1fd~Imw|mcJuz%#9uV*$s z3d8+#L0dyfZ>l-CZe8>V!*vWY%P@XrHnUfniQRYP;1-yJXQnniebHi$+E|G)q6bHEltEu}n6Prb{{37;0{<&{p??f>W)2wLkjc z_EmLLB0-oenud)AZ=f0Gmh&vt9ti{{L_&llf3!vc zmr&$Jfw|rgt?U6PjXnvIx4Wlpb3|`fVoXym%K@k+eEMzhl}{Sm;9uzF-(Vbgh5jAM z1FsOUh86}e;R_oH=03eGG3Gw-3jN)uJOZOpAo7570LmQ2`=3zY6`~&pULpGNS_NP# zI|>l=pI1mL8+e7ZvVm9V@9My+ti}M~zX2&Z0L;KstU&IO|MPJ1Cd%~VjYiucA~4*l z_hrof^cS-x2p@Cc;Wu=t*EG`Mubm5gROkozp6G8vx1dR{sT9t?i}@fH6C_I=r+CYu zD!A7k*&t^T4egz(@ug*`uviBpm(BJ(3gyb3a?%(VPFb>T*<3!_q+(Xjn&}(E^N_qg zFOjPYu%T#@gRkg6?7>$ut5Qxn8JlEv6^wb$=L+1Dm)bzXZU4zi6Gaq)F7Izl3Ax2{ zf@L)-P*<+_LGQ@cByZL6`D5SsXDo~B1vk_8op%OM-%cMK>S)jK?TDO(xHLYKPHV)s ze-k->A*#X>9!p(my6Y7tMo}_(;3AAxO@CK)jcG*XxEN~bi0Wj=O%>Dp!;yQm7VBFh z^T)b`L>u?lP;~`L7>;6HF=v||aQtu6+oGQ=kF}>KFz4~r15u-Ov}6-=E7%quHt{=| z1t^xj%7MfK#vKM~*@A7n5T3YukkC21(8F6r-v6Xu(xaU;PyIq`De7xW+Tu8^djIiZ zA>(`bkWT2-@bS}2WxVebyoc#=16=B}wRRZGYw65AHdeyAkg=@vYVw(_*cW59 z$MalEVxi}bN4@La#nNQvg_Nun@(LjOzH`U$sAmn0jH>ilyQ^6yuSQ|(*~L8=8>{6ifx_ZoLJ-w(sSKzhdYvv@Im0}Hz>Q;d&k8zDZcy&1` zr{gOJe>Kf$$~!|{%V2~!m~fxQ6_{j2<-N&8L>y+u`|N%ukCI#AF`F!Z!3$scA`YSa zUS;*mn!|sso~WIF`Ce>O!8rfy-e4!+w@~a!px@_w zf9g9gG^u)710lOPoD$5;+B4`WCF{U4C` z*@JI?bQodSbLhM9bprvQ2`vO=yr12kA@>2DWNY367BkM_j$aRp_Uao}DRUVLG>hVC z&}a*C*El72v!&@Z)n%DJ&8Diy=h+qVB#b?lcjy8SFx%!RH~jthVqUvq&aHH$!@V+r zXQWXjx(|pUN+DQZbJjWGqxf4o;Pxh@#&SUui8Yp0^*Q8R=CNt}GfO9rOIsw>pLxRK zayc8xW!s`&U5G#>1x(tdAg|%qHQ56n0ya5$kOzei&4JGz+h=&cTol(}6jvP=sxsI% z5g%bQ+jwZPH@K5Ygx2lK`p*3TLC}gASANH0&C@EC6JD)3Caj1m=OcqORB! zk#Bd~o^(RquE5ltiX72<_Xc?qPX|*4l22@1|3Ezw(%+Gc85OXGojNc9b0z|3qq!p# zXJd)L@$Wuu0C~Z36l`USHVEGT6FQUt$=1c;hrre~C;B#300i%Z{AE*b-5wM3`RqU9aZo=2BclP^QSJ*amf|9vC^OuNp-N)Sep`SrBJJk=wC_I`R9UIL${&Z6k= z?=Lia9h)*nc;I)rs7D2v2zHY|QGWF`miNWDPM)OA9=hQs1^+@U{|~Gg5|8glFOn#0 z*#*9lQ83Eo0$ zv?P8YIHENGU=YYacj3V#Z7Wi7giWT^-nrBl3-2Ljd3ig#$)!EEt0@ zo$Px<C^IK+ZfwA*1+FzogZDjT6c&@#3@tChB>MXDQexP|d=fts0ea_4M$|0#xtNp++ zb#{o|li#hA<5Rhi<6{&wN&T8Q?{VnKXONzSQXwvbEA(Ua@A_4@S=k|2I{RGuk;umw z=$!sx60EkYX8kF<7Yuen5fVc4tRic!?kl=TX{w=*3(`K49_L{NV^-vsnXxmTuY`_O zylpJWxF}pbg>qGs3we{y_EgF+b*ZSO>?94o+f`YCd!G+NhAA3ruO9EZ*Q4E7659%x2?ADZzzP$RE(-d$kUEu}e9x+^)v^3N38-CCMQQto(=V@x;%Q!?Z}2g$#wUmS2m5OXL8WF3mf+ z3O(!uZzhsb1|Qk{S^X&pad;Hd1vT;A<4PiT`#Ik>&OjBWqmRM?uCoFShIy!ZTa)Ec z^^0ORR#IfTFTvyD0tq|49`UacAsaQ&ArcSBF?U3CEOfqPiM~fzM>h>-1$yhW*_40`TZFMvGphOPHx6*>? zo_|i`OP&CZlJ!xqnpE&bXBY?V8Tk14S$WrMi^l}hK5yq&k2c{r_+QrLA?bx7trhC2 z${_27K*C&{@d5w9l}uuQW@kA-1{h*Ra3QI-MR2MB83Zl?WDvLnkU^j(Kn7honv2FM_A2_OSBYk&+=Z2>Y!wS6Ol zfA^^e$RLmfAOrGrfDGP3{{UpL!48nY#;oYuQ~@C9e~>|!6+i}EWdIrcyE?EcKn7^m z02!cJ17v_^4UhqvH9!Vv)^B7$zPx#Yi7bI-ZD(bvR*JX^1~Et;u(1m6Bwsq?EF}Ru zU7sjN`)w(r69tFvYYJKIZPbj!Y?`Q76+xu~UTxH&O>|V|&)3CMQ=Vuf%$rl>LWr>p z$MglN-`}6sz1g7_0I`7yetPgnpSJQ|jyfTv3JewVkQv51&Nt+BqnB7N z;ViW)L_=bD#*dV);8lD?Gxg`1!feRvKmIDvX(;N9^1cWQO`98Eq|CPp+0cyu-ZOpt zC5d>eG(#+aOm{}GLY6^d7JIESUBpi@4uTC6meEB^n?5p6?VeChnHbCMRMjU*B)ymS zdZU>5yLJ6q&D~sM-8iNDlO&EB(%y@;-e}#JVzF{!r?dt>2g%cTvXLzy~_;hv2cMiFpS2nXfjHj;>g7)=UVYc`LnrhvWE)cTb*&=d89>lcjA zTny_;YXVbfA5njO!;hU8sGEi-$BI~1?q*=MA+pbv3YHrA&fcItmF_kbpqaDHYtgRy z+uN9q+=%!~Jk*(~HPt%_uw8I1Z{tx>hL$UiD$&|b0V1a08yxf*nVxIrSz0?UOh-g&2-xuJg<0!C3eGxE z&4K04>|A8u_m1&9O3>P#t@Obq>cp3+lp9Ia&-JALvxh^Q)qLl3v=1^?pfTb#@OwR* z(5udv1XbHfD%#$dK z*aa@O7OjLYwgTzF$tsW@oU8)r!O5!AMUFFr`5llR{Bsvb5B|9pt!N_Qn%@EGL9GXn z9@Kg$G-JMj%h9_0zoR)IJvdnf(t}zLAU!BrX+}r~07wu1?gOL;CptiSV15Ur2XCSE zS`zZjE@%w^Sj7WV5qkjmn;!ghJ~L*@bv|1x`nx)?8IT^-dI0GGFbahOMiIbMaQLDC z5O7CiaW_im%1>In+Sp~XO_SF%wNQhw2C~w+uJ7Jy)6ZYaq=au&%;Lr_I8OVO`5nL1 z>Av)}&dJlCxUD(&$qKLV@g-!c=&lClHo0#8_h3ApE1nG{W$L|&OqsD|&F?iwZkZz^ z+&0aY2ED@O6%Gr@U=fr|u)sYB*t&kimfl72k5s7dWRnm=1NRsfe26!YuIl2<)*XsB z2ACm~jVv?ZC~E7y^!ltqvTh4&U~H@(A)DUEBJX`Hy+izg%s`A8ZT`NVIx#iE>fjEMu)ZO{YCQw` zrNky+*?Ecst=RIq6uw8lj3Ajnm{Ks!ly$YktJi<YLZB@djbPOI#U0jim2DmdycF% z4*!RBmrWY%C*ppa1`GeGD=h&HPh@Dnh}K6om^RBa8mwSD;}AP8h9&bZgzdJ_D>9~A z=yis?)xNtxEHne@PkYQ{aJk*k;(NaGf>4pz`BItgC zuTSwSZS% z$0*9!5BbkFZOC5s8iU24OqF~`<$W`cDDv5|hpriw{6x`B|A93_^nK>w;~45ZP9Z$g zX+KfC{V=9nq-z!1pGepA7dc4RP51IJI8NC^oM!*rUAg0ay8=_`LlB*^=emQq$J2zv zxyOqjBHy6Z$@cHaN>U04j~epl9&au(p7vXXk_F&3Tlnuj2@^k&YMAg~oU#$SqTfQb z%SnNFI4uC!C4s5X`qO?o_^MqWaSYxmz_?c@17M}}cXeR1w7v-L@uhA6(s}~9$2CQP zr@$5X4*b~p^usBeWi{tcAGbAcXreotV9ec9dcxXl*sIgUQat2*n6qfC zV4u3hhLon**px>{=gd9A=QY)GinKActh@|o5l407uTFAw+kDMn1fQG$q5Q3lPHvv) zrNQnY-E(!1s<4PV&_|#ge9}P1U24$Ev>GE8DGqf=FY-@{5$~b!)=C&AfklJtw3Nik zst9nprd@e@RO3VYz$X*+Oj@w`kg>A^A8e>u&sHPDeviru)1P&@`vsJVSmDf<*XU3T z>PY#)j^-Z5l5-r|#U!m~T$URsmON6x(J6NXcY5)}C$a1t{^%~1M2mn=t!(4{`fg^p z;614$A^mY-B77q_-jzrWj9!i!7cE8zf@tQG^6AUSg>RN?W}d*OJQPh@7*eK+1C+FJ z@fRL=@uZn=M@F=ZNq6^n6lZ=5lHW=r z1gBTzqolTr1&S#qHlKb^##zz!dZ4?efOl`|nO$M=cUqogJ*Hme&D^|)d(t5I-6U-V{wo*q(5J*qGviiKO*H{8`_u;UHSu%gl0^LDdxhB( zi!K_YB7=PwFT%;HjAUreyz(WX_JadVI*Xg_Ov|Y=*VwE^xok5CtpRkaa?Y*_ zWHvMm#~0Q6XcH9PQ+#$8xK+o!b&FgP<;xtlx~8jNHC`{%NG-JVp{%LST7r^X_q&}4 zUaw(2Ioqsh_9lCHex;$!XS+Ia0Vzm#nzakd?^Wx}@Me|6Y6N&n1^c~Ef?vcUqaHiC z4_Dgh06k~h{fvjmvAuH6#OKfJA{0IuG>Co|KB1*-iD2)gbTIvnWtmNDv_1prvr8BE zGZkomm#-m9rqSjI(cPlaW~nlOVxl!m?5=z|6cdBhFY(C+4m*R3`zqvcxRaoJKy4CF zY|GR{maCs)ZW~K9$*N_D?_E;lh4U!+xa^+t(ExH`Iz$r)E#qNjqIAit`WA*S)Z^4% z(?TH>b#ULc9j+fC&9vX(GN_hP;Y7;XA>CGn#=}$?G^47tizx9tb zqyMRYJmAq>*jf`XreSvP#oBG^GdZeXGv0Z3alC!k{&IHa^TcmI_t~@-dC~VoOrOq` z*=O1BB++M9tid1C^RO{X9k-`f)-k<0cwT*o){;^0WxcueN$P!9K-KwN|3{@`8XzA!4an9l_80b3oOEwFhqEHfErn35#q82k6JDzqev@w* z*OST0iZ;T14}aQ?FhzQ}#{0nY)V=c*F4ykq`b7kpFTe+O7-GHy#UY~lL+wwxeUs%m zsa9sE=%9AukO9O1g$O1B)BEQS`GS#gJ{1RSxXzK8XBIs=$4QLvFrQm1 zAGN2KiQOpJAB=+aAwTL3!@iX|DtVWZ`g3f0@OsCMy&wEdbYl#Iw#0Qmd^!gMVavx(}CD-+^vtitk18TP)9;^2$R)5r$?&&inMfB`sqy5 z9-PVs#mxcb<^rx_OA{RE#ew3OgZaaW7=$(Z_9CYTC-{=@%;IbCrA>#HkDsCCi=e+# z&;iAck+I5kP>9v8KT`_ks{WQbN+H2GxBV@3>|v@#(AQA6AU$)iQnZ>(NnTZV&zE+Q zhhzMC2qF1YO6(f+neXs3pXbOc1#lR%Gfyw2aMKkP0f-`Koj+#~1A*13)M0aJk`clJ}OiWp81FMvVsLg6F2u?0@HkW*XeX>)* z^>kVqxk-3jOx86|-mk!yo)%%Fi`Ib(M`KYZo?SI+WS*Lk19^Tady3+^YBM%M%Jkn> z&CIgUu!+q_Ubx>Sv~3EA$bkAr@sxaofxKVrk473hq7`c5Z<_!emZcy zHe-4>&J6mSQq7V#DONITvs)peNG9t$E|W;dNt?dYGB$6|`IfrRxOE%iK6J7u36`l_ zqwg}wFqaKL8!XM`Y)6jw6g(VLJ{gzwiHBN2t-m}KG{kiBD31eD;TgshshCUu#19x4 z{@z-nk|bkymhKHl+2T&Q&qTc~dLUFlbv;c!N)Q>}lT(@xhn!WttHHc{aeOOr)OT^$ z-@$q-apVgnP>nL}#H>!xhdBBuM_xN9nr;f&mt{$oOznf?hY+z&Gv;vfOVKQWWPA5z z=4IL-IPiwE43%Y6DN1F;GS6Mny^myS4!Zpbth+k?hiKZOp`(P-G1d;f2>)l zxddwzq!BQugW!7V1v*4rd7AFij%S@W+_*h?{b4`-}I>k4hBvqO0N&rgEY z*w1X{?@W2)UvEm2$CIp4gfpOeR|U-B=TCs8NwMU>{;g&d$}oP4^8aKU5B5u^<$j1t zz#4k$+$4ZL(sAx0p8kE0u;VSw^{|H%m0JhB=xqaoRy8ZVda#KCJ4D{E+)#>>a4XWm zgCc1*@I9av3H^3IiK{^krKFbUc>XY%Sd{)l8^p!-J@3bF@e-oh!&rQMkqOJaaNQWB z`aR212g=lF?*;A-SHWlaZX`oM%wYfK%4ht z-$L$~AjDHlukbTcemPbTAo|KrjEWD3Q51GK;nKtw=~(<8PCe05+wpJRqCb~@ezgM4 zDpOa~6cn8dgi7iJ4T%{#RJfTdPhEBK?}r1^gU?yuiWuB!kR|Eho*PeX_N*F4y?4Gh zksYf2q*&_jumi+Ql#d-E^{wN-XOBFrUcFVnJO=VcD^gyI*4zc%N>KbvBD%*mG{$r^(P7pZB&3dwnxTy(6r*UMuh> zM_h?L*45N|iRCFIbuoT9*^q$y^?PTbZWh1uKu_~);goG_-&D~%zRy7!*A?iSW3%S0 z=^2$)4~T9_RueYHTM7L|XzhYwQu4g7UDSyU5M60O%U>&aVrumdhQWy2$<#+Ysvzo3 zAVPFHc&wv-hkM*s>0IXC+>iu~8BWWVh4fRUT+$aB$B3&~UF0@GS|J}ZS#`_XusyLe zr0k5`tJah`GjFzePaUw9C0X4oy>61%b+$WkhlH3Py?01TI^>(PpvISsmjl~z5P0|u z-N=g=EcuH{U4?$O17SG2=Id|TE#Fmoo+s8vEY8%CD>JrklMkk_`b-q2ANX5t%)nO1 zkv!LZh!1N~sMI z%9u#mpYLQT$m}sCnR^;BAZS&CyXqz{Lpvg#^8Jotev>qFfHMdOK`5^7e)AhixR?6u zVn?JN1tp^{sEJ_F2(r>83}}aR>B^p+(iy{J)2fg*`(fe;Ng~&S^wFnF+4lv#$18e* z)85s)htQvYNU@!MBQxlo>_xF#(Aye9vg!EAQbNLAo?Lk@49-Tc1I>&Esf&8e*6v#Z zZHQ0;4YlDE!@bQX+S06xb&n?6%8V=c zU;TLan>qqHMygj|ql=^SLgQWGPU}i^4}JwUHJL75))$eSDGLYrdowH%i|-sI?37LE~+`j7|o-6dE&!tqT@cYI8$P`Y(F5%#o0Epj0UH9GM{ga zB0EJ+&_(g^@5*kDMwbOvoEX1YEmffJT~jP$V=_FC#w7@Nj?*!lJxn<~`W->T(LG%K zCl`;&d@XCTjCgBC640C$|K=u)(^9muT=hUPv_EkXj$=ghV^7Usv*9%UQhY0m{|7zn zgu~Y_sNC76pwq*+)!+9zU@#xoOtY3pF}@`qp=6bKfo|J@E+o)^_Eq)_ zpD9Egf%->*k%Tn-AsdP+9J$CbQ5msi*a`cB435VHHfn1sZ$NZQbo`FAttglVQ8NAwD$v+1xQWS2qtjHpCnfIfv*`@m{EUafKA$#f~&K0;_pKMi+-b@QxlL6BLjSgCo z+`T6p2-qjGep$S4aE{hQ#@ClT=^(F4Vyqe%O5gINyqJD~NYxAjt0-N;1VnaD?3c{S`V z0khWsHNF81tWwMT1lilnn&*FJ;h8Q4GWGf}m^)HTlk>y;Yho8|>^I``(vzP#tqEA+ zSOB>lcfv$YPGe-(U^1GP@&uG^OsQC=nup15us+NNm=-`~e1Up1E%5q@ZPBxdA5Wr6 zmsU_)@#a}zP$*hpP$DKqKTg^9ZyK(aPeMCharmqGAdX%j2Zu0Iua^shO;Tk6gLQbb z(Ka=wJM+EbUA2ciJs08pL!Yf9qf>AxYX30vcP`tqn3l0xnObaneR}hQ1m+b%vW_3W zkSR~9!`9I+?~AVP&)J@`l9Rq97&OyMg&U${9k*gT+!k1Q}B+ zXYRZF5AoMp+w_88#}wapz|bL+?s)%TbY&hy3DllVo|WI*3jg}PL-nxNq!()jSCk(W zQ!;g>WeS>DF4Z@^T9o^M!{BZfho8?7-gj3KWbgW|g+`-t5h*jOyaaV6+H1#c~) zr=B9f{yeSO>_jW0q(U`;LGnoa*QckBmeHX&dEs3nz(t^H?jIKcQ(Ng?S*$H??Eb-> zAg^o|zVIC_vIACE%zWRwibh#A+|KWV=Z;&sjuUm6ec*CSdsE2S{Wsxal~8OG zYOxYy_OAy-yjw8`#_o8HR;rEo3E$GU6b5kc#;Of@uePW?1m7R!A4zh+h8X)cISOlc z@|3DHYeG2ZJHD1vC)`Z^Zy7ibGvwFxg;7R~WF!8Fw*;X%b&%=81#b8MqrfEb0C~5^?iCUQ}y9TTuk6z)U!% z4;R$H$Tyr<%klh}Q|`=3wnn$_^lk7Q^y#r{t2zN{t$F5RY=#i}Fx zKq6~)ghN*Rbhw%-osbpgjqOXL2OnAKYqOHc$GI&B@xv=G@r+yFJcB%M;Ij$jE>Y`P zgu||EvLCzOIEvDNyric6P&iI4?MxCO!!b8Eeb)PN^ZoVhtwg^(BKG6J?Rw#>81;2hmW>6vKEwT-D2{c;9AAp z$*K&*zsZ^2IYS_cu2@kZkw@~%3cyqg!dx+s;6x-#>EZX<1>~s`@fsU0GlH!$E*-c% zN7CRPvLqiKqUrvagpgow2>K8^xUl6|1&VE zox)y|=xDUL#qMZ`>trZ55kr?Zw_*)bP7C4He!h}w3Fl}$#9fV);;Vb0 z80_=@GRKZLfLQj}u&7XcHONQ!x3Kex6KVh$2_@PmIfR?zFsnQBs1W7*c=ygy{r&)N z6HV_uwr~&o)h{S2)Y+1C>G)qLgjH;r_rGA&B-`mgVs6F;H{j7Z%Ez!CIXgJ=>;A@C z5TPy{?El=jklA$bD=1C4p-O;?JNNilu{g-+3q$UpDtk}uIEA~LNGN|kudC0*-0b1F zaLh=EV7Q?`T!20m)A-_pOu0#frV~|vgF)ypy2$4}EsjHrQym9|Gwr9}jmaOur*%bW zTizYgkUNCKYik90@U-%>TE;-4qbV@iq4)MUU4ta${m)H49)a-cHTzHUUe^?!irm5; zeVXqzB|yI$HWbiNl;5!^y$k1&F)QoHf5NAR{pnBm27s})|N5lLNep!*r;xVbG`fg( zCm@HFuLE*e`8ptnm9GPGm@0}B)SDdkcK1yV1FpbST0jni0_3nJe?Sgv@-L$K{ss+z z9QNv#-_?Q506DD5ACSXfg3N6USiVBK$ee3 zHG6SW7Ms}`#>ELVd|D_bwk-#3YBHLMKJSbnJ|jWj>fShlDGDw#`7x|Pi%59J}US{Se{KETo&53`9OHTk>Km8wi3&w%NaPurHhTv_}_i*{+PzJFC|9>Jg-1+h`ois|xTD+e6Y$f3V^v~MHN9c;c4^kIlM8~9sCzv3+7-wa~*zi=145bdP9ZZX*fe7G6t zz^{(0kKZ6NP$NCS9h%NqwEv)xh&Q)Z7yTpO!zJ)%ne#7A{-81JjqXH#&63I>=f1if zj&1F_FX$Q(n)oDMx534n?enq((orX1CE}Ni+;|y z$RF~MabCZ*Bt&_Cf1CSh591CLA{LTzq9!}?vy-)FzFuQuAZXOSC)o5Te&!|q2LJaK zB2=qxHDc?5%+(lh$RTrdTe#aRGneYrZ1XMro*HQrZ%^FXRL;9A^V##XbIfNx;c$^9r}Ea^LiiB(n-uMzI?^xtCnb80y{8o-rnyGUo2Ni<_n&h^X28RZ2~alvr? zv`p~|yLy?3Dg}K0khMaEHMKerQPKt~v}qJ4Dxq0oRq^$8O*ORq>o#-TYqG941YTr( z5%)Dn>Io#cZ`eOPN~jlTFW!=62(MYO)b!A@4xt$|SMp^J^M_WV2-%(l|87?rOO=$K z5yfjP#Vt|0^kVJ{2m%)kAK&7XymFzdu7kMB6OIv$0*5 zE|hube!c`3W+@`<2wJYxh8%oHjD68=#p4|HI ziL>%INg9-+#t#^s({FxOar0829qir#han?sf;=Yk880@D>XiC}Uq6IQ@}(7?-|kU- z`G~yIT_oEvin#=l_)dB_@pxGbCoogEyo?E@;-dz)`pm>9*$7svLp7x`5B#9|D5m!e zXx;_-BQzKm)|`vwjCG?_TE?)glBE%T=FYb^Wb(bR=R~5uST-Lb>L(W%R{^iLVrSwz zh)nY&R2~L}SsTk=FaLB1(PUfgBb1TMaCF3*wA^guRg^i~Lmb@TCO5WiU(JW7o$i!g z)g5S6!kwf=wqVDhWP$bU!38F?ku9mOkkJsjCl$b_?_y7bk7$ynNx_u^=XvE8*3Rn8KP*U52`jN5$RWy>Kv<2 zlje9dn>%Yic-d|(il-yai87!240SS>M-CJ9S8&GQc5gbWE%#L9TfNA;I~#Us61!ln7ewa^*+&H0Y2Lfr z*+=4rYwfo&a^eai_c1Vk!(lU5<0<)Ik{hc zzNTo@AI&-OzOBB2|KrL)7#4;`oQ^{04k`P+?L`%WO%K_2G(eNAeL`ZvuKM*B3mejY z_Y+wG25yGwiKCEml`VE0X*&4EN7zDvwfT>*t+zZEWj0gAC&)O7I^a6%nTa}rpwfSqGJWCFQ;aV(mQk2&QUZ>grd#yLP^guO z;}ZF;MqtWIq@*+crwLA@leVu^-QZraja;^bIcY@;5u(ntwROsY0X8qUw?gjlgIg3E zdDM|C)g2S)+0XGLbjL2=6_wlTFvdkS>zY^b_`-&eWnT;ILW?Q5(feZI@uXheP2e-n z!;1~*>1pjXdYKJb<0OFn+tUZwGx)4w0+(<9^~}kx5)E&!l*oC2$){WN<{|gY`7Q~I z8^)`CZwkzCRuBSCDcXy#>pA!%)lKb2ew{Ug>wjaLd33*he;;4-Uu594!ovT^z!uDu zI{OvuLu36_h|o}X8$o8M|GVSOQAQ^}WC2U5Sa|W|!gq}c{BagOqm3bu$Snk5oLMB6 zfqyl>Su+4HEFST`Eq9VY0jDB|C9R5*>{~$o#FdxKM)V7+@Plt5he~^RDgmI;?rvGS zMhnpVKwM$On$DWdbKBPF>$!7(CeOl-)fGPckL67+@)yXtKmW}MRP%p1feNNHzhco# z>1n+TkY2!UkQs<3-LZ1zcT*TT5DOg!gX9~G^+SH1{H%H@f_I8WFngqkoIWO<=Gw!~ z_b2IVYE4RbQ?#*a>YdEI#D7kp!rFF!+`#qxwY@2k0Bmn4cxT*&xqpTGv7D`QzkGE3 zRz;GDpiGhaTa@-xgwuZJr&$8eQcAENyRo?;cb&WAw*TkHaE&D0!iq4g(28}y^v1ei zj0Y^p+}Abs!=BnSrMi*kIAgd;kXa|62eb6b*r{OSw!pVN-0q3aY3wS=Pb}et1%7~A zCf^+U40&kiL2|z8A4ix3urxAVqc`^78AOccU+|{LplzEX2_2bS%fCCRTEr>BxlduHnwM@VOrUI z*iFDF#L9MyfIqArUf8ENqa6tiy)FOU`Es#eTASjyt1(rEFD3n@h1NZvq;~W|ZW&u8 zbBZOY6SVjjtg1*|I#mjnIE1Y+tMVfWKaS3=-aI)>C}5D6FCUFTxh;)D1V=Lg1~`GC z+Pg3MdD~yftp$)>uh4PJyv4gLFNSLVBuKGhT4(80PHdmUrUHjk8Am+8;S~79+u>AD zG);BcGp!K(OqgA zf!2fcvJ-`nBoRMiC|wnIMyBfp^Blh{uo|+zKi20!7P3SJqA=Ys10OC;(Kyg6+7Ze`-nHU%dDPg8Zkg$ zSvdpTF7679h~I;&F%6KaC?MpbbE8VOeWIfl`ZLsU`fbTW=W%G zakgY;ml|_5Y)a7)J5~K!E=Gp6=lZegAFs=?=Y~HzDBbP{O_PXSIoR3sE9WXfJewid z9p&i)+@A}V<1LSV1cq1l!9|;3PyW!RJ_^Uf1`o9f`|1(XgG2>UwtO^x0F@e}*e+9T zCy}i_F`5%$sN->(H&ZhcNP&Li*t|jnk`(<{F}5(VyrIi?P7%3i$1;`?V51(COX(dV;kl@g;$>Ou^~c{X7a4S_|Bicm_7lel9Ej|LGJ9 z*S?Nu4&`T-@wf2)1g@K2U()3gXvP?8NR3AGi^)qfeq?t$aO?T~C*$t?j~pVTQp((64n4!P6w}Bn*7B zx5S5M{6k72Z~UHMt55QDGf)o!l}Z0J|C%}h4m#Vz$;R)s!acv+=l}OO>-C!BD*Z!p z$Tc6!XbO)W^dh8?uzbESmDL~}gZXrolCFPC#SvhWa|hVu$itw|*RtQFnUe5w(cT~)^<9$q` zu>n2s*N#Ik1q8_Bd06TE0oh-oRN853knScjQ@ZFyXuCNtkS*E^t`Ag-D7uPcbC14> zhG2j2h82*i)))bo3bpp8u8Z2^9SFxe?%y zN|gMkx=7`JY6m4&10|>TfhsGeOYT-w!@V&&*CT zRV4#`{7K)f4Z5u%hH>m*w5%Em=h)%A7Gd!8Q{Y)Nm*(mc|X z?&Up}b_Ij!khtjd%Bx@p9xgWGme2Ug}6sU?JQYo6|iV3t}tb%FbVVxA)NOGe*;k z(k467w#$#-Lck-$PhJMnYfh@}&V6Wl*jw|hH9_aN6;vx$CpkM^x-lb@Oi0q}|H}5C zwq`DQE2V*xa7wl6mT;Ly6|DO|Ww9|kahj4DoWHi1GBLSfwk2EY8uGW|M*=o8iz2vW~fEJHN9$sAyYp1S^N1;GwWx0;N*8nVfz`Ji;Q&^Juf9rC+*@RUI6 zv?|WPC*?r0EmG6qH1@)4?GM9eTaD^LGemk&AKn?|#9g(DBFE?Y1^XX5Ri9g-mKF^y z^orV^7j3yw<)+!7w+x|@ngX8|GsZMFM~3>IF?n`!Ery(|LK-ehA5E@$2pTsUKvgrI zY$?zz>%+Ir^%fp1cB-x_o=Yd(wf?b&ew_o)OP56;=AX2Qw>96iYPcbnpS5WMq;hWH z_A?$~s=j!_j`zais2OC5jzm|w$ac29gbLNws@b;@4hS*fucS})89DD9o|?1@+Rz=i zzSU)F&W1$Ghl%N3H*6^Hn{szj&(-za+6-SIYDM$#?JjX|RdSLdp-YVqBS2?*^Mh5v!ejh)j*rS* z+QMe`Oqd3kr!KS@mrxjg>xaS~Ig4hyjIMtvz%wk@BhP%Nk|I*)w%w>phO8d7@!E6M z6ZUh8GH6~M*Zj$OEmTDjg1ORv^}ET>J4M-1sMDBy(N+3im=R|{PYhVPgUaJ0O%I+) zqQeNX+l3B_)A@=FdYGo}gy=m2j;`kqY;?nY^=i$#wuT!BBJRxp<=V*XnJo>;v|@TCRad>d z0Y<)~w=yzO(YAELBh*<{qh@ytr9Tmms>&2q1{Iyxomz-MIC4eUb&C=OKmKE7(c2h~ zo0z}k1@Q;VLb`}7io$p6;ZuawSUHC#@?h8b;Js(4Z4{r+;Op2#5Ik{O9?XQv&^II6 z*VzCyq+_P{LSuRkt|p@Te<071{y);*F}l)jThxth+qR90Rk3ZSVzXk~wr#6o+pO4T zMR$H{eQTe!&pv0LbMO80&e`6KG2SsVTT4rS#?yNj`on9^?1q7T6D$e%rv0H=ZN%|{ zgFwg z^>AqJKpVixoMhX|lr)V%EHfC18=dBcLzqgZBaRiti`;W*fLhpQ#~Lw^CUqT%#X7Xc zWH#OxyKpFKo5dipa9GNvo5DJ7-tq-7{&D;q&9^pU9`DRLww*P$uEwTXC=t5Ox_*!Mrk-_B(4vNEoHtr$E9dq47(~} zmYe7~RH})cXnlVwKb%}NC_hBEx1vWH?FD_jU{PK$f62>B((7}BK8FR5{cv5MTBTuM zSn>A{dT7FJBe-A0#9gB<$#?&yzz2!exx>^lw=RhpK7!b#)8=*o42~6_)Glu$;mrX2 zV!%&h8TrbR3=jL!b0Rg^{V`ed#{6e~*0JjLf-?nK04Y4gdpW?`lK*i~;?*NJ$s(K5 zeEy>mHgf0BG1(1D##EXI_nHIZ1%D_!IKln#{WI1@7W=2w)O*`?y*I}RD){1Uvm3^X zsgzznfpAdq+MKCT72`#VtpKS%GNXZG%iL01<|w5y5`+=yN&lr-jm$pB)i~wFZ-{Sj zlDE2wS(aOFV)3`Xr#H%oni5>qQp~?HdAKKx;N|*%j9H@C*+pNDwq98fZV*1J3Dl(y zQ84UeH95RectP$k9}DVV^0rPfo|19GI9jOsfwTp~jISb4M?^&OAzH+j+Rq#Tsqqz* zgU@=3%JAC+04vLy$%FgsC1mmvPT5uTt7g5s4yxj9Qgyz%;Mkry4ki~Bd~ZuI zd8skhk(D;rvSz2w82x2}SmHKjN^aw>BhF&|aJ>*h@qPrf+$R?gqeg%0%u}mH$zRDi zPp;Xy^*B_h)Vg^ktSUr3U(Tz?=SdFg!SWl{tIejV-jwu;GtUJTCCzC3Wyvf>4(10F z=t?M)!LJBtm1+z_W@y%*`CnoBJF%|QEZ2L0EPlk+vDuzN1kPxL4;=n*^TAmEF&Jw+ z*ulD^kkbT1KN1`9;K*nyh88WCC&Gh}?=R^TxKwgLZwUN1OkXV-g@5U&X2H=fwi|Bo z_p|$850N_w`rp4FiHv-rZ)RGZk4mlYMMutbP}RR%7}$g6aW8^)M^;seKK|U&Csb?F zByPZb#dMeGhM#3ryTU|7oN^2|kG9YHp4rKjoX7tf|Gl1XnfH(<7yv!?A!=|f;QQ#N zcfLaLI1ppma@kt48JksDy>tFNfobK7gG?CXUx-~Er9>;I%oXlqvb!IjaxbTGF~E|v zAATGo7Fo;F)gnGlTxjI3)%=A$(4n6IMSs&LmUjMO+Q9sGrp@ohfM1mNBlxSfujW2M zwC??-Ik2>ae^Za;+%yL`iYh{H^L2fr@AwZ}Ir4$S;PMvWBYPL(-xHXQQnKR~_!$p79iGjxwL%jk>uKNtNie7e1LD*{xL zgi1er#zJFs)|fc@-xvK2%mE+}KDP7cUvGcOH`N0<4vgM8J2#?F2!A6Ge(SKvL3o3g zaK)h&o)6?=U|iQm>dbIRn>=>U9{tE2uLk{JaCkQl!)I=asQw4pt8l65A@PT=Ocw(N z3Vt-4Nnw^4x7`H2W9A`2vP)fS{e!Lu0*zh|`C&IT$>x*25r95?MAsD#C+-sh&@_Dk z%RFIm4AJwYDJ!^#IwMgUi>T8vT>58{>6(!7CC&q1erVKL>Eu%T>pi5e|I_G`g^G!NOY{HKU> zmBt^_4Bsnfi0%)1`d9A|U8UR|AebefTN4UE?-0d?@s>P840$f)g=NrBnHrOEPr6kTFpSMUDUnP%FV|DoUQal!a^ z`#5&e&q)v{%>^LCA0^wZ`OG>;g2sP=5woDgdk1}u6oVot9%Y# zdT+kmut5@^#WV+q^Z{wRAlvz3b2sEbATftr#H8PG<*3L`WF>U0D-y~%P^Zm1SPVVK6DKPoSdi1DVB{$7W_QFSomLx6p%{1Fj_|{mEErLDP^|Tq@gUkL;E|MyQ(q-7KsyYSUK+ey92Sg7S&yiD$6=BNe||VIg;(ht zbqiu`MGn?+k`r_O?uzEW#GIJ5g&5XOg$G)1TJAjgzhK0$*cmR$zf%!_*F#1C@OoG| zegn^nRv=3r+6v3$3Jpt97);_j&(z?#!uLgCG6?kPI58|881Wf1)n<*Flo_KUaUR%+ z)DVjbPW55L(mI_*0!y{2!yAxnLH$?DJ{JAIwe0iUAw8=NN*n$M4D{|gKDixe$2R0lC*fFzW)E4eFTVT$JGsP;ieh$GfZl@+RjQZ)Fu0R~F_OYy0v7q=D z@s!jPoyIN)#-qnk1OEBwr*z#-%wYi+_#HqpIN$3Tt8qE6pLK}3MlZ$Fg5FRcpe~0D zuG#t7q8bup<3Ui@3@^SeZNc4+ehA_6+5P<;29k>(mKwKm_shl=K|7uPF5iW#zDHrL zxlKvyA0^>xA>O_gyV9EFP@T+IJ8zG7ww*&eq}MYt9C#4&%Uald+OkzgywepxZ9fw} zDCtdyYYCsIW>2666Y}?(hM$KNYj+D+`aEdbx{c|>H&aA)oB1hq=@(TOswecUDyxYg zQy`72=hzWr3}1Y!h$e~C8b3XrvCMV?lRxCk*eLGv=F`TTYUWqj97T0dBoKfXaZ$`u zmvPtIIVrEJu%Z0Ij(MImj+%?vBxml7@wpu-+xU_gY=ZbP@KHHCGW9*~4zpdVdJm!<&lFFES<9gL-Y!wb7j3^mXf+)59~gX(vG=bW;6mZC$GnqmbIa@ z8ZauP^7pI!q^|{ZR0t<| z#t!~NSUvD$SP7``U_p?RllM8o@Ts=)6_$}xX4k852TCqTavsNoFd^lQ=1i;d_)Qh@ zAD10>)mRYHCrNY#y!<#w7>~R-iJ>&bQDa&zz$NuXVboaHo9e({m;j(Y{Poijfco&) zD`05SK!`8_Kz$&N1*i|ih-i1;{<^I4aQ*#`skj(09iToC#{$#`7>^4ON*E6tzuCW^ zGcscd}Csnk&b^T8ONO_;7Y>@gSN}#F z3s4`3V*%;|;GGd*7XbBvI2NEj0QR%%b0bVpaqcZLk1t@iY4jUG^~$uEM?gzoP-zva zYFmu4yxZaTlX{mei>Ykgc(LvoSx&pqRtzsuFu9L_PcJw%LY`)KWRJ2Nb9CH$98>7mVLK<<3GvoRdc9MCg`JQnn`WeG>zg4-sB|7Q?t%9<*Bk1jx;Trz)?d_dS$l9+T^!tc3cJj74 zJ2vxIGyTShyAYocmwfB5udq?|_j}Qxw8o#OI`C;lMthsuVLF7&1g{gFp|2|hhucK< zrA^t8HD#vMk_@xC-9P-PUIujHGL%aNqR);x`0K7Mj`wUk3KA11?cm#Ho)()}Z+{W< zbihY^k93P2ft(8TQpzPv?ixbWv0FXq)X%QBe#HIiTR0n;TK7oT5e~CbFl~4gVOIGqLNfb*!N7AE10nKmxL}MR!m|^SYTT9klV%>WMIZ&I?7qBqB>v zAeAO^N>YqYy&u;q(`RTANYcM$ zXf@2Yk91;|fACyl{OOUMl~DvfAd_W|{l@HNtvtCcjn-I79U=($MH%jkB~F4$nI#7j z(xTmO5U1PD_fJd7E{`(bbjT`v2ll2GL!Bf=`tJ85;Ivkh$w!t6@E{~OT!svNf>B0B zw%#PD6CCyH#FZaO`VEnNE4A|exLiH0Ef$%VL~9u;u+s7DxNDOvn0v#;FC#) z-45iKK#?v%lzwcTIC-BedDKpU{ds~RNrC+z<4w@_cE7 zs$`iM)kxAXGYnn|wTZAebl7_N;`AR#{M5b?W;h@jv|`+odn`d%kcaZL&)X=GX6nd> zM;Sjx(BaKVCUf`x-mH9KWeX_lWhyCnpf-H%IT$)4QVLhZ`s>9#7pcZQBW~)rvAB!;i<4FrUd4`=?RD)(pndI z$o8CLW16Ke_wbOXNhpgf9kfnBZL({I8m;*{l3YK~bojVD(Qm588Yc*Z(Tw^>m7oP{ zb9TL-`>pz4;kLZhw!LC*#{we535*Lf%{F$Ac0NBTE&4zD-XzzF=v_kCwO>PXzlfD^P9cCeC{k;;Jv_m@cou8tMcu;1vQaEz$$rmD<9z)2Z4H5 zC`L)(;7;wq&h53_POi>}w@1h-7GH=U)FLEHQ@WKS-%v<0oPGrfnV~{F6h^GTE;9w( z50s_ILxXmqEGBAXVUrg72xewbqIY1$^YC4ZOhc+6PZIU-Rm~QjZ=ZI^G*VBpta!+Z zoWW&^qESP0ZLe9@iF6g@FrbM&2c$xGGEspZ)@Gg6u?P4VXz?fTbjGjBXnt#;rt;kN zxK(fDIAS0fCCNm(xTayzeOW1d5k z;D|^G#y^&C*_PgeX@*}6E-U9Zz9@x`W+qeH3#a5*ALhk&8-#!$TE#XS1Zt@Cm7}#= zEP6+gY&`Bu;&8wp@P>q!5)6*}tYOU`gQ=ON6HSCgm7G{M;6PA`f)??pXBcZ1q9y;3 z8lYQ=zW<$au}1bRuo2{VTmS8%zp+Og{HB}84m0J|y@__CgnL6DR;?@SOByd}!OPl3qW1-p}4X`jnJ@l|^OBI_G zjg8i<<83o(#IUavDIYZa@;e?9Hq8X{3X;dDyjMalLENu^@Un2jmSePF1F-OHyS;#$ z$T)gNNaA-ps$dWV%!?tC?`#RiZ3dSD;@+b_e_CmAfK@y|L6%6)QOj2m3z&SMdx4~j zE>WmgsM>-=u7YCp5P^;dV>cnbI2n`z7r}vzfIQnp*p7D&Y1F)Y3M(vu6YwTu`+j1Mi|%pX&%eSfEf(CRk|{GFqLF-UpdV zySyZ+VRi#kAh)3lqx$xxB8c!3hS?}IK+=k+e#%pU9k(C>r?Y`GMKDbg!?tImcAB=L zi{_vMle;C8opQ!-vSd+qBj`^Ycu(09#aH1tqyjN&@cS4hd?`%XT1-L)3cPpSe(m-8 zTX^qnV|Xo{iJe}7uRepYK>cbJMVY_j`-&qAXED8_T05WKbRXu$c^|g9m2a05cW8lh zX2vv&0-f=Qw5w12rr%XRq&HZXvt`Iy(%;9pSwB+AmDuJIg=vW8Bv;Ve8gtT(xOHuH z<)mTxYq{RvSvpxtYE2R~x$hfD=xr^Vu+J5FCYh#w zcY1jaW(qb+{gg?M-Kh?IZ7M$QN^>qeIopE!#XJA^PRpmlf}hbFcI6X& zk$ekI?lOQmTGBw)h#~5Ef(|@J>e_g@C@e;iuZzPT{FE4Lt2u*{WqeLdRZr3s+NvDv z#5B8YBMv_E%uLdLVyvGGN3k7S^tmCpm)R7`|O?qT~}} z5KG%u`tvJi8|6!P^E`oQ6b1pO0%u66f>7^#nvdd`WE6o6&kH^8{UVIsFy7j z?3m=#z!m6BV2}k@7tDqpF-tI9$kb4Xb=H)|OXFCk2vX+Ra-**Fa~`hZHzPzh%e?G{ z@>t8qqNq9UauRFl%WXhn`K3lwM!P*V3g1M-kNTCc1g0TWZ5v!EHT=VJ>D{a;IOc&I zo$|m)ta_!+ff)LfJfvT4Ipnn>z~VVYVB-P53pX{Wv$GUzgh|A{Yf9HB<>Uc%H1ZlB z!RAQUp!Fpq2aikkwdPPGBKVdAH6X4+@u!wA8}TcyYJ)!~_3`z)1-nlFf@hyKL!t?w zv6Gfkwl!5NOfr2Vr(*4VdaAVVjrqZq?5wNXLALS)+rIk!npXRyn?nsMjWPNsR=A?sOp>HBka6-y<+$5ejBFA~6C+7cG0DQwRK*{2~p*8Vf<* zs?R44nuo8Gndn>qW7)o?x(5D%c~2It7lQU0w1&{UPnPHF?I^X=nV65SP-6fIY_pImK30;tz*#>1j{f0&4&#}H>rkSrs$4!z9~&?!*0ua&o5 zWhxxFoO|pdYc3CGLduL(|Kok4jMh_J!iiurcH4}yY>VX!(FLgrEX~Dv0*9TXrWT=t zK5*1;^lbKcx8EeMu#j28s$A_QYy0|3@C&pD!f&S;I6y{*f!nt77)^w&ZFpa(ea0V2 z2G6IB+HDxlVTLlk)nsdLM?zL+Yf}tZ%dVsZ@Tz6@d|q|wo24s+BE}WH6S!7uwTE|I z*Qb|5u`=jnA2ru#mdmM;xO9_H%8t5|pI}&y<&R|~^}r|<7|STnlPW2-7IIT3Uw89Q zAoS<8HiWhg{B{<=a-QzYX1n~zgk)748zIOXT4pqr@}2Txzav0Ow_pH6I8^ZDku&1h z#>mKyAlM?~O^%6h*$3Sf9+mNrOTYGK5lduYaQl0-~+B5Y3}qFYcB z#9&E4@YBQjCAuoSmmS6&Jknv#tyDhy%4zM-g3A3Ny4VY?mF)+4f?Gx6%KVN)EiLwA zeZ{onU2utgX|Y|MXYsi8vrvcJMDhyRzzrG`4Js9A={D}ep`!5U+sKSrn+t?S#0`oa;|P(zWc`aDC}8886kou*S!k( zI!Ix0oFQORmn{=J*-x5i8>aZ{E6b*PEP5{8nt5oc{e8r3OUD9)w*JuhU5lfwpEb|{ z&C^_lsA_c+ww=xWIBD``vnW=hZC3SYQle$CEPkp~w7RZ`-Lqb_dYj3#dw%@QrHRVN zl)yEawTqB1uagxrFgKfq7;0zXT?=W^`ucoLalP|1rBiE78rZ7(S+RLL+$U0(#$VV6 zLXJ6`Q;=eLt2q}gzxhGialh8IbHZbF>iD zN}FsXHt={GP~4I6LMx%4%vk|vZf>aX5I#ihkTW|eez6q^v9%}LjiVFx)*r2|AF1JO zanjXIf3Tgfs*vv_P=oG!vgUHot$FVmj=UHnj$ z$Dervv~0<2`cXsFo)&C&*6G-H#Hx~?53V}K-z=FQeXPe{4O?HI>S|LQbKH#dZ*G(@ zw~D|fi}@$W4rk7FjAs%*<`PT3R(2F?7d8@`bk?*5?ZRSxEoSoYai~}VpkwqnY{i3K zq=tcb8F61?x|Z4T4m@*W%PC$)WZ0U_#lPXZ6|6Sf|J>Hq8S{zo{)9Iv!M9`64=~JU z^=9kwPOn7>Gn453_!GP1`$5@p+0^l&Mp(!H--T!CQADIkv(J^;gar5cW-S~+V1w zP7fR^iO5xoHu;!zZFoQ8x$YOy?KADG+k5B2Go`wqeh%^STFh@mkjLx?Lo*ya`TF>q zZD!TENKyn6WMwR$K4UzC6*95`0t3VWCZj^qARvL?X!~Jsx$W|B&tY(BE!ZJSl1Pq2 zAx@Dct=C@|hQua2qDj0ggQZA1L2x@+-_#6c?fni)f1a6oo&HYY(6XW$i@?MWS&B6GJui z(6L+OEh(aN*mDs))gQiB_yxoLp=7>oGPa~pTpZHfeQrO0#rp-o^ z_w4de41ThYU}+bTSOoK};qskkCw?)1keB0akWv@ujoOt!1v%2FB3(K9cn@iTVkvcJ zCro%(>$U|M8WInS*?UksQNi z)37H}k}0HuWnnuS*fx;KO?!)ga|dTEeG$U?l7}*^!}tzL`N!lhrRtqT$!eH3;v;@} z`n%7xx(i7%j;3HnIy-1(1ZX{I=>&y~L&9Rh{Td15hA{iF&_Mi>E&;_V79r;(qu2k)asxg>ScM~k5uD&$}`OaOpkXIP|+=3NUgW{A~JnJ9^sz4F^a_RSp zd1zOz0AaN1&U!MX{zO-OYf}NjwRQ*6Le{FL?r-Qz!tVDYlmj~m`r!~8oeCb-)XykQ zd7Hlo4g6*qSezXd_A9 zK}`bL$MCIq$bHdDI|m5v(F3=BBd#P_rT8X!A8ZRp7gM(h?A~k|WhaL1d+!UIV{lvR zkY2N=Vuu&-Q#TOC8<7z&{meb0R05SUMQlQMjOU{)&tDCw%Bg9W4#Jz_+x*kZx42HbiQ8RR_!d zQ@0J7lFyAj`C^XvKZRojZ_i0TMO(ofRmMKQffsLjT+Ao4G8_yxTd^>}HjS>II>;RH z-I#63dA^XFKf;9$K=b#;T9Mnh~8+ju$l^pK04pUj#mI@oIq~Outub6nFs`TXLKkJ<*2@rIY>SI80hc==6 zy1^dW|B8P~8n;T*E(wTre{Qyu3yaVRCvB>MdX?}D2`78HT!7b!LxVDavL#l4DfPI_ z#<7pGNr6Wd2VM;Y%j5v3oemC>pJc$6(_rp{`+NMRAQ5?219r%?#`Q)ZZdU=_*h9u4 zXEHre1xb@q2cgexcK;D%vmt~0aQ2-hsW2;XjXN;+;)Jh{3)=wJk_IiGKT5*TM1pzI zlG#n=K%o#!;nC)IZ4pp0w#tA$oTq6~W=m-T{a1PTG)EP+x!i3bG^O%JJr=vuZzVGK z6w?i(T4Zv=2+EdKj)W?napmMb?o4c>5dL;0NK9s<;=c@XIw9hqYd#shP>?7-Dd;5d z0g3i{B_8hl)gaM`w1y;|Vm={YXLCSq1SVgy4)sr3QkdlUpXkJ`Em2kPd3uE}WT_}= zlrJ^2)0%Dh5bJQlVhV?{)RyDblU7L$Hoah`W-Hsi=vOQC@S#b71gq48bzfr4%u^pz z*lzVA2db+*f?^d)6m3<xkQV?FyovVIitV zU}`DgAWeIi-+P57{c`keg+SZ6(dkam+jv~e#n9~EE63epH^AcCB=Iio>vn&ZrDrYt zknEXIyLCx(NEp1jSI-~4&txTyz}O_mm+v$U!D~-sd>WSnQhz#Dk9&and=*|FFTOgF zrpa3kb@5=kM729gq`^++IrUQeb3zzpPa~*t*97y0IIK4i9s6YlfP z@yiXwg1|9~1{fcMCtYVDP(3=Qa~xB#4YPLOXakc`?PjmJhqM|Jar50G*-^<-9DHN% zk7P#@$dw1JPo3>RvR$n<*IrHT8^NjUfx5YU-+H+h6IO5zs>BORy9<11`PKep>H{bt zD#=uIf((<|-|waQk05KUWT`C{k`kWo*rmjBSUX36y{E({)+9$dwM=oSnIV)k zeU;ejok7J#^fo1qR=pK0=r)=QbrDX&fO+6?ADvNXf5Ty>r6&KNkEk%VT#`$t zEGi%kdrF1NOHjq}lt-ni$o@v`itha7QmC>dP~SRFvu>Oj4vSo)htV553b*3A98y!p zqa;(FYpc{+PSCoet5f65se(PNvaz2L3)ILmVatg5)$BC8 zv2d%;d3&vQtKTSF3)*|uR~zZC-{@m<7*;#cnS$_GA<})OP|LGuUFKM}a%f~DffoNU z&#dPXrH;SvGLhyIwIb19Zro*yk{fgTN5PwCxH9Ip14il`tCnZ@{KzXi=C;DP>kO;5 z(r|%Uk1#}L#Jw7^`d>EzLka@{_y4h)YH|u-VNM+kz{03YRe&`?N&#!W1j>!LFa0%U z#j6nTntaLyc!==JKX=faaDr9qvJ03<7^O7g?gKXnSo2RCOMwD5beVD2a-=5UCKC<* zzUsdg>0k!zEjAQzzZx|Wu>Pn8U}YR6z!o2OKXQz_j)vBsQ8(H3@0trc=1JpicCZaq zg&X31a*=Aydk4jxYj^7?a~?J74dE$=!vhzQsR>#73T?5lYr^|0DbRy9OBuW|#FR;e zU7>7Q`@?bDrkZr`a58zsSd{EA7B@VGL#X(ZTWxW;HYxfeTcP`g3Fp-+=7i?-QDmWX5XxRsG&@L(?47+$q&RD4ur{9Gzxa7A2d<nmjiIP@zxb;VH#cJ)}WB zT#DYCA6ftwQGpz5uW~v+PzHrGL3JiY1s!^2O|b8ez{PgEjur2X1>8Bc^)B*d^}#`v zf?LE%q0r$G_l5SJF@~N|W%XS zC3Wp!F@aA$m_Z$ZPL$wMbt(AS9kCc2kFN!`PKK$RxQb|dsQxO;!^4@ASy3(pls~IY zBTifyMgX`|2Ejf_5!=w_J*{)kRFNIJ#f-~BPS>fOq&H&QRe(K|yah$at(IKQ-<=o0>xn zby_*oMyXeVE>xdW%nDES3`@;?$ry6@?%SE<}#K zT3$rh--ur^%qO0nGVGqcJX@*^K1;vSRXjRC*Cr>=XQ@OG(;foct|P{Brev+?8C5XS zb8ISn8csoD_WIz<(cph)#UM4$%u>Z5u>p0be@{ZgY6Q>uWwj|cbKKcxhn|ZT^G9_~ zS^JTZIeue*l|J`5V7uP_AI7_Lxd)#>irWJ=49Y0D&r9qJg35Q651ol8wXbDJ_W+Dd#ID#P z_<199o@s|nc=2CALE!qA?>D-i6L7y%4%3Nah{kc+=tA-&CheSYcDbuI7ggV*Ah;uGR0ZU))Ns9Hw*@iTc|x@McHr|h!}+0M>vRzKWtLAIExP3Z@`I+tqHapp_GU%Y&`o#DjYZ3 zk#rEo^C&~%ej}5{i_VmB4uYc*@x_#?S(D18h5m&b z7U9Sbh16VKJF}-zO~{SVwdI3_f6M5S2{tBxP<}sZS3~%-3TsAnlZT_3$q^?69ZP~a zmG!J;*XfHV1zPU!J;HRm7HE}O5ylQ^XQ8!^P&Bf6U?R+Ee zo3)BzZjlt5h4EPqUb+SGk8@yQQ5Nz*J(caSq)C=QcMj?Ls)(hQ&t5(^0BivguzVa(fX*&G(|9Cm?>Q+ zY-z*zXhEc}Xr$)t@a#;u9`L!=}EchaiMX;;Qp zLq`2A_mF;JOZXqpt`0*#4B={Dh{2t&;d2;wz`6a7;ny2VAFMX+f*MG3Liy-+5v4Qw zSlT?Un-8isev5-vqoBr3c6jHAy`|h}CUdqg2V+1AFc;b#Q>C15iHVDNZsZjt3J7}O zDo266vcbR9(jHhc&hCWjR7ef*6b*13B#mo^6f(H+Ea`1sgH_U~<&Rw;dRGBmEXRxu zY9C-&1akc?o^`Xiq|zV}I!HBb&k|)$H6JH3d2StsUe0*b6Idwi?LkF#IBlF-lkPxF zS)-chpqVGOEElWIa_rA}?mB)9b0IYVKfslxlYO%^FUa&Q3=5;i9; zV~l$%5*prK8;?prEWVN*x0zuhpIGyKadlc@|uboeA}`J!}j)>w+#d$40>}`gvFA61WxfJ-U5?Uwwt>9b9x4J70EkB(v;YMMn$&~azBM4iWj8KyJpkRGA1#i0(z@uEs3D;HI ztT-D*&ME;dHU(aLlS~%xHgW@vRUw%&52J(>$`U@EP;ifHrTtn|aS^OIJHx6PG8+W^ z{e%ddwj}h{>+)k#??30T0HZJXQn}~|Yz;CieXCnABC05^0Yqy>;#^U2mZI)^;7^!% z4M?lb#lnf>B~roBagY)W)iz$TJW0+EQQG;dS1!6U-7ptpV1Y3SHl*eRpooc;=bVVS zakPI%k47yYl`xJL$ka%~=Sqa>zQO;Jf@igD;5+a{j?e%_>XaS?Ej&M_RxY+aTRU{_ z37Wp3OMBP|7tv56Nm;5!Ue&`BPLuc}mH-w#(gQb)RjyE0z2G7;9~- z2+x@nJsMrg5#@mw_>;WlH#rz+mDgH;CU#(`Qh7Q2Nf3edkHQVez0u70UulsWAhYOF z&~xS+4p?BqdvN@mI8r}$6>5Ir4`i1nV^K6yiOd$oatLf_(itt!f{aG@V(=?qa5X%X zDU7Lql{AN#xJ~3NIGseDaYMO9mOAJPZk`!R7F0}3rcrLb~%yslWL2v88*`^ zd>XWttU^Mit;-%UHzaHN<6y2-$H}42A(A*fhAhb3m#ubDF32cBT_P^KCb_T(%XvK% z-JtIgOF>J?;vuJM>>|m6MT#C7NpvIs$HdtP!fN&GvkvS{o!Npk%z9Ho0QZ!I3K)F%)sd3uC)e=(4mz0k*a2k8z`KLEL=z#dK8sz9%2yV--VW_?mLm9~nHb5R)Ca>w_Dtt$@Il zF#F`$^dVylBGu16LEvS}DRa9@K@v2Z->3o(0TmN2Q0T9a+n1>}-ff(Kl4HcGcxa4x z-dpXSfM=%O0CSVRQg7OHvPb@C2NZ2sz{NEub8*GF*|I|m3m$Qmu{C4`TUHzz`?OGu z+J`$~}tDfNd(1T-jkU5u=ookNQd1+wX4 z;4df&apDa67X|xxA%12eKOV#%iD41kQZ`yentvT{Q%W&}Fm;PFm9m!I^w?AK?rXDe zbP6+32;^6AJ1k^ruo0{jiD7grIpMjCLF%*TG%%p_m@Hvjk_$d<%?fB!%|2t!*RNLG~6H?r>^st+kR&zE$J8+9aI^_cv*0v zoCDiTE}uX$nu0DhPLyU4>UDO_oZbU1wr~>h+#J^<>(};dk5w&~>+yJ31Pz2zOZH$( z_DR};Tr^dog+sE}5=yFg^oxUYMq+sUTQMV>wVfaL(e408Mj_VzB6Ty1&A)~EBiT;l z$;9w{UK?EY`@*5CTu-{4O@_|w9@|Ix@|4x$lpIv3Xx#^Ad@}6k{@V859Nu3di4p`W zOr7jXjBro$D#eU82U`W}3Jq3;F1XW(&1OoONT=9o^B=@%elWmY%O)$JR`%9}mx)?469Uwh9ji0n?7=5qW9)9oAF$mkG zbxZKo;|@WWS>hUn0Q#mf*kueGet-MR+GEx z_Ab2Bn;-DKzl0rnN+4)8rp#2ksne;CNA|Un17Uo^tZ*jAos?9+!joxL&-p;XZ90^B zqEWLM#A}F%)2qKj82uh=SgVNusC`JmipbsaM!of|y-M_eeWAPHnQay1g!UGs$I)vu z=L)^qO2`Mqkh2s<(fZ=-%9{*Yim>N`0F+=x{Xo)Y8!8BvF*zR8UF)p z%hsdNO?SEL{4O6v-!5iy2Z6Zf+bcjz!q^G&!70X-l5SPyS$K3Cp|h#fbvib@vDop} zQe&N(zvNuc6;j*q0A8Q&S1-LhKq+FpzCj};+K)IdQ~K=sj_;*M)(l>c|M}>)c>eH2 zwjA#Qu}wnwF`FY4$fjTdhKkp1vl$fzMDm|F4>EeL^dCXJf_#2fkPd_Y;5_G_2lsYF zjqz=$mBV$jv;sK#J(KE?qK$^yf4*o$uqJ0 z!O2pp@5w_NcNGut~)=zEwnt{ig0ZS_{&emx-U znB}@E)Q3oq&e>OGJ7C;a-sB^y`Ecv{*%Av;r?MJ-!&<4p5t+s{#oeHj>lZl z=1zig5OxiLLz9|1*Jpy14gM_ZP|7$^BTPoV5*w&e0l1HNsOQE!)IPzSqwcOB{d_u9 zx7&&!9|8>rCwXj9S9{*vP@RupR3{@)f#?O4@CoQUTmK?H5+B9R(E6s>dHPF~iLTi0 zBDNUZEx#v256te@Qn1zkKmg);@FY;WPYdSyfnj6Bhq6%;Sn!EzM{zSFdh91L!ki>N zTRYB*j}q|?5;5yk;HfF45+X5E9mtb45Qq|HZv}?iEDQ0Z>KZQ z$!lFXtzYEC#UD;4Z$FFxNx38x$6#f>XE&=+O%g5k)xx$wb(gpbY)b8+ryvM_^;hx4 zd-7weQ0Q(?D0PQSUZD(#{ElawEQaU#ob@jBs74;|gG#;r#q~OYOTvsZt@M*Lvs@U} zP{R0sUW=|1rBnZUF2cF^0sRj^zyU}VZq@=4?#F^_Lb!nk1(5!aM8J4G++tPN$Ybgn zFTM)XHZ_1|RmARZ2P2Lak2)A0tB>}H`#v`H{1fxSANL|gFcH`eqS)xf{l_3ev3RmL zks(cycJm8`+Z`u(A&Fo86Q3`V7Z@4Wk$1P-1fO21r+cB z5Zmo}I!%9_QMQn`b@tqQ`}&K2V*;86F}FU7DDYlvY6Bqr7nER}%}0XE^KkN)o{syV zg3-~~B#OG-8RdCMsbkS#9J%3R*XS@Z-{Kt3@K5Mj>eQ*PfOmsMaLr(RyEbnny{u|c z@~gDn#C$_f8RY=}&$pv6S1NfxcnALU_z6y zOu3jo@_H@>nNF=Qo;Jn@Qzg{JHz}1D+oR-+@PL1n z|Iz=4r=pss+C+fSdQs;RN!VID~8}AJa=;_BY`c6F2gu>8#WP^WIe3z4(tgxgIM_jsb;Q z$k#}vf$A>x1{Oq-v%0S#Mt@E&vlMuIX%v>>WGI2XDHx98*Hd`9;1GE3`zlxLh}!>o zD_U)pn|D{p;!1DZtRTN3q9{VP8;^UU)wvTLR2 zPsFDd@{6`?VClugKimHgf3*LF+!4XQ{|}r07e&7}|7{#lJE;gpeHFk^aEKrsO}nu` zF5b*X(KJKR=@gMSEZlLz~OXo-*Qq+1GHLDYw`G~jCm41Jf~c^pfD z6N1dliY!`t(f=YggyLktVoKpANFnNq2xBzaQn21+3qoT(;(#NWY$c<1-b%qi`s@cM zO;j0m1Y`&*vUJ9IRj3y1p&sZ}EmD5aezoZ3z(gc8ksf7q8r82E?K*9o^Dgn(VWvlK zr4RW5;*(Z;nQ5{aJ*e%N5wuf0M+4T&7Zo3muoS%wxJ>j$W|tC{#C0{q9v3Mb^V?_5 z5mUdA{rcCvmG!qUB+kn6^OuwETymN$?2X!!0Vwb8OpwN*s+=*X#8qDwQ9 zK(VaI(*y)j32&e3!-*FX&$=^Hcb_V?%U)+EhgWR?`^5F$isd&dqgvC+Z%#aiwVU4C zGGbMWsm|e@whHb_N{Q;F#7!djthf}*Y_dCe1J~SgGZcxZh9fcs(l7tySqWHwZ>z@xuhko?6Ww`A3Gsf5C>c`gm%GdgC3zX*?o5E^l zxK``szzMevPwkUA!i_%3?@dDt5s(skYHy&!twY&-#bn=AXl{ox6|;0M%ZZQ1@S<|n zmQxwxx@EBlSg3^K`X)gjAFy$u@%obJvcLCGo==*hKW3G-$)dTNx`B+X7`b8FD{#HC zFl5EW)u%29p~2x`%guU-z2lMDS=pUjJB^Evk=v3WPP98!_Ko3qN?VF{4l^h@CVh{Zw%xT9ZEnJS&Tc5BqjQh*N>>?pjK*IJF-=a%UkjQW!$(5+70JX87EluE zbZe(OJ=W{6Ke(Wd_0fKel!-z7hgl-EdXJ_IOJ)S^+F{C9PcVN37ig$>@zFB6AI|s! z%h`26QQids;jrDra*Jzvi_i^>uh~*F6WhirX@0}ZS1)OW1mYq=sgcOL_jYHOi0awg z$pH@|%zfOD2Y$Alrfo!wORGWV@>)&47Vv1s`JnMiwoU^wZKHsv`kNBtk=QT;BSX_h z!-xd;f;pP*^-lQ>6+HB%>82j}B5lkdekA~b$_|CA_N3& zWH-*lMDtWBW}5!zo2+v_GES^h4PfVTTZjph$FeT!L2uv(3dG5OHDVw*{^V@?5PguV@ z{a@7M1A6Brj%QV5hpobswitkM>HPgsMu>2o5?tXH8^S{NBa%${JZHZoe?ot({VjXs z4>-&~4w^Xw@jDHwz^hr3BjzHoLxi6J17$!HVbT`X*=Hbj)^>NY@^KrD%`@8|eS?H1 zq2FCPVP>gooNs#=0qbvs05c3>Gvz!P4d2dZ{B}-~UA(bapI}|eGZyT)#V*1-iXKi4 zF@ZM&-fB_YeG%aBduub~B(DalXg~tizvQ7o6I<)BBGBLh8X)6y@H6N^gDxN12N*;R zpla@qs&TXl=5|(z#lV7Ye&@0BoVuR+>@#qeP(7+`4o)SP_koST6_tkkwc z3hH3YQg8FAdEb=_%_9A!wr3NMBa@M0;eb!G`VgE+`4L1>F=zcV2^P9BHRn0!i+QW_ zasS;$Vxqw6WScq*jlztb@KNLxCI?*Z{R%R7i_LYM!z0tuzQCE76fYBev@QwETq=&& zL4K3C-4;yRr+3Z$_ST89fckdJtTA(F%%IT1n`Ei;=+oSG#;z*#rum^+N6NeYs)ZDn zJreU*a1re;k8B-^o^|e=5(UHO>hSY5yI#j_Z&Iky)0Hu6;C-h-FPZ(`^$Vy+x{y&D zmoTNfNhj7+SEUulQ)8!UbCIQ7tdLwR#rTurVr`LvU3S-&Y8SWywaPN^NS-L)Z_SR` zCMJ55Bc;eWXb@=u>tt3KuFoY(5@uf|WV9KGB=ZRA$xw3rKVBOI?Uf8Z+FM>^vT5lR zwCXg9nlCN;z^C5C=81DwzGA~BMWMA?a06KulI8sM|c3*@roO{F7XU&!$w@Z$g z9X<1^xl@FFrAKong$7Jwwv>n3Y6m_p0b9ps9!7PHgSb@YtMF{nl?P>omL_5gPc0ZO zSl_T`$hEK~I&Y!w1I62KkI!)Y#gL^#IR%L0VbQ2hPO>=|m4kQz3e_kjbzkfZMI)Dv zrRB|W-PhWGVj^SMh;k)A*=)MunYdh3Oy*V(RO$Fg+Hm%6b4xGL;iU~GvRd~TQ5+Iq zV194^F*#w3b#OAC3@3E}_IfKa@I-XynWZAmZrZq|qAcP%eT>DVxeM?0<$yti7AQCt zg%IzpejK@-tClY*M_@p)S4GTbhP6_FE1Qk-nM%<4R_x-W%Oma~uE@13ChmhliTQ_`iLM&$ zorE*pv}w7T^%t(T>98=T-0qz>oYM8?DKvYBx$yOFY&iz#`#E_AW+C$T_1?w5^iXqS zlW3f*A}x=0VnFO~5aL-a8NH0(l-+sB-oWtK=eZ6*5|t$u0>g#^V1sK7mBn#`R|9i~ z=N^0`7NTzYbQ{U?m42&EnN8?Z2zsy)rr)X4z3Z1IkB`5A zIldKdogJrkSz|GC3~FzW#n*CdMTQ>hD&$ZyW!Msj29J zOgZC+QxhVC1M*!C%Vo-{W9^vKP`5HW@{dE>5kzcdr|9FguJMUW%q;T2+jp;5tXuYW zE-}}UA7g4ec{s}q#?hZc!@Y0nlOodK&}s?wyfc!Z+(k5x(V=a*_zAwUzFopYouosq%NSQzIjfm}t5C(5_cVD^gy?@9(m=NUaB0NZi3x}w zk`9s7!j~|mRUK+RB?w1sS=OL|a;0RXpdxz@# z?;R?bzjdgJfN@r8#m+n$z<0Ov{8p`G3aK_SqQ&illeN*!@-jRo>LZ9enDf}sZ3`YS zih)s8$LRWzOTbj|WbQu8xbE+GNrs7&58R1{7NcCHO?i?Q$vbRPFARJuWAetETOn&6 zT|hrk_8&WI2;01yHr3+~7A@4D3>(IXiB&O#oe62!im$=opl$vAP2JWgpI`;>8@$B?%*8+*jiQ6J<(dp6bO)GO-HD2C}gVYd5{kwZ8{EaRW%7^^zdO`zyY6HX32nme*}Hny40ktdD5q#;XU^TV}h- zW_3yB2!9a9(y$nYI$z6S-hab87Qk`mjAR7g7c}=6)Woz3907n_X6~I6^}t zRK7x~r1-FKYBBKNATBiPTmtkTps)Iv@1pU-DE+?NUoI-CMA zftb3QS^{OF9@S%tn2I$s;(TOI*sb9wXccrmz}YR@C&8&U(t)rY1?9T6NvsM)0jBf;;^HoeE#n|8fTm; z9R7;nfcNl|`_o@Z`P0T7vkIRrhBDOf8Gqml4p}f&8I>wfel7Vnp!vxxo_3R-m!U)) zcUKJ8o(7ae>ybiIW8{ZurfeVNr24pel@>>E=j{rNCVla_98UQ*AZ9cAnLdQ^RfgNo+b?3iOsC; zOJ8ed)d_KbycqaXY+^V=V zrNLu=t6X6=)F4!SRIY3iAx_n{SQx+EC}NtGA30qt1~CnN3flbn8I5vVlaUEu9}vQ7 zZvaks_8hDQX&}y6nOGq_BKk8rU9uXiGHVMVPIfS8*EZsuAeL)8pQqg4vOG?MW9r z2*>4S>@O`Ehk_g6Ynq8|EH2dG?6`c?;lk~OMzv2|sYJy>vauf*w|2jAh>Fqqd*VCo z!x$7aiYIx+v3)~N07o7c!-{8GUa>3&&HF9dy&*phtDa}m>t+|4ho9R51w#XM6JxjT zmc*CHDVX=cqKW0hg|PD*3|KWaJT)4OeI-6kFCpz7!Fh!%FD3Z<(3Lr-booKH zmeW_&D!ABOTr1%9T)7@3SVClV#ME@o7^siT_4{PioX6X*(!bCG?4*-e<-Hb^s3Nsw zRz&+^!TJD7c#RvNk}UYS19a*R&qO`3W`5`$v>he8HPu-|g(_7$-eIrKM1y6Z5)b}T z9?O*WWHYNfA(O`E2A71_>SGfZoqEeoqP0wFdR|_8W6t2zGhr}=AVFTaMcN|!9KN(q z#>d3ooaP-WcHTI!A#1_8W+5y_h@%>VD7U zb4epAdAFM9cKNXzN(9PwOCO*#8ON#0H?jI&ifEs*dVst+kt}NLC!cjYMz%`x3$$nn z71~o2+T#9{(H9K;6IKfjs$`|!1UQ>#MTs#3MubJ+*$0Bz?cMU~jo|P$ZMNYXg&{PB zVx>Ws>PCge26vGn_H@XnmV^Y(;}m8toNTAsk3)irL25)uz5St@Y~dlSs+xvjWY0pn zU1H$DGEV+@14X?>`K+a83DVmBv65*>4;+UQ`HC=V^%n4S#By42o$`Yf`C*Nk$@wVQ zTg%D|jNm{z+8HL?mQIf@%P~;?p;%Fab|To4Nwm<;q&6S9gSQBaAz~feovVf}!3|%1p?$9N79cYl_e1%JabY-a64~-erXhhRJ!-ts-yj zj3kd2!+sB))Vihi@DD3M>uYbjz~4Cvm=BB6Z$3TD*i5l(;A)8{Ef?-s3(g8>7%EB7 zkWQ_k&Yv3@9X!oXk5^x+b?m=*!77{R+tWi{pz>Fe5Jao$23R78ZKolS=RYph;^Hh; z6;W*d@-++wG)HMM_=XS8A~|`|-eabFKPJqSKu8wn%@B{&?u(!@*^o zr;Z#MB!lAllnt2>Abm;f5}v}8AkxWGcIBA%RfV#fd>S?L7Px-!q(ao_oaY){zb5~{ zuRxE`a`Q#l&eLwcYxI~E{V56PQ*%*<*-^4#p`yu^O(G2<-O=?wh0NPo%|;Rz zbU0Pj_HW|>oaRaJu@gixq;sd z%DMtBy$4>!oe(>TkW;S2`pR|VS5hE4(>64o5M0yW((ndf|8hoHJ7*-+Jreor1xI5M z{GE%daESQ8v6QK7BeW!S#^2b9%{ul!*oi9J{e{HK@*O+F5!9JpQL(C&vPG)aa@?yj zFw*AlgkqgGZ82M%hYl4HU4ea{#urXL!w;3hIe}l~%Gwb>!pxl0z9b;YIp zOTNH)WC51hWa2_UWn+>;?-GCFz}UkXwaw@G)BBl7?t7eEI^(K2*jagAmtAqC8CjS4 zT|aa0H-$2zn^mZf;CoSR2&iB%L~XzsE|6}Y@X75scse;H1?*4_I(Mk*Z!SD4UyDl# zB5NO5PDntR3ig-=2mh~aS!+HVTGrK6f9Bp$_b*xh^5C)5xgfemhjIR=dtq@SDO*?V z_3Nj;$gHs7@k>WNHi<53!PUmF@<5lke{kV7%ZUO-PBR$(Cc~4Grlc?4R%Jp<0#VgJ zy=fw{!*;H<96*MU89zdU4nlA(R{DK#Uq0-7O&tDgXW91q;7;rOF}MSQkbD#Or~mv% z?0x8oV_2hTppZu?2tCoc$y;Gc_Mu7Gy&M2N<7BG^`VLR|_Q3zU_Rf-w9`o;^x1k>` zh2lVf&Xi(!0Cmsu(EqLM4o)^f;}6;0H*R5Ll@nQ_$t#tx1>wPM=x-n#lz-&i8Cn07 zcT2>q+OEpQ2t>g1&eaBV#sbD0%0hY39VEn9E@#H-F)AQrSSTxur^64x7dGh8nO20t zv{I%4>Ok8C-P9f#qjO3Fq}Qh487{_AI9S6GD49AfRx`;GMH7iUjMwfskai8m#q+Ar zy2oQs6vQEfN{N;oh?|ZajGu+4&^VJf%YXXkuzO#F{Nu;@$NFP=RTAXx=&*@FaAhS_xqn zRlrF5c$@FxQ2}H-(ABuIYfPI?(^UfL#{w%@0XHrYnfE{W?GpaoZ}*G~jg0w+-wtb? zyn~2gJnIj?T^zgcNUINfrlW)*>tKX?$v4OArka6%-~4B1?H3-;%}3VYJugF%G?)Aw z2MwmcI+l1>2Fi+Jq5DA1pL0=>)@U6Uso!gi$XCOYT9rAUiI`*iE^;v=zGW4$k~Wk1 zxOAa>vmp)xT#N%w?D z(TOxiEhaQF?zKl-?kg9AjNqK;4tz$uZx#N5too@>g0Jt)WzVVeN>^XkPSxA@-S!=X`!z3(>&Vg*GjZhhkqyyO;EI-Lv zgYqPv$pTpH6BiKdCUg1=&(jIsgiM~nqFgZGmmt_Cheo|tMEm}dVY%sc&WjPjg9Chi zVzM4E0t{{`jrJL9jJogqXtnJK8F5xVK-We)?Sr@Y2fkG+5OkefgV~C@zz9!c$m|5K z4ncFUr~VuP85T)5nFKdKX{u3Pu{C==xz_M3GVU&uz|cz`Kp07GPf%msks8L%jQl>s zu<@@Mf%Q(s63n^{r@8Ofp0dhflq_JX;#&uWZ$bX>=N1pG1>%iDExak?1+QfdpPX&lo$IJ}P1NctRr3_mfa;P^ zl0_qx(+gGg@puChD~}1@j1@NNr7fN`R=P-1>C74(c2PRxLf|~Pzjvc>o>1TL+4WN# zY2zl_&3|H6Y)AQaG1KRHF|Ku(;DM3(;+ByMV6%2gRL1Max7yvj{`_#(DJiU_=DDKh za;()(YU_K~qm_s9#zRsH{L|VV5~-~HH1B!IRgqY|z9;!~!_2j&Q*}%lmdGu-^NER7 zjI)8ra@t3WT;H7Mk}uu9rF-b*Y|KxL;CWnXMpz}LW+;{0H2*_LA0a;j!}0S6Y+iM1 zaVsRd)hB4!5CgDGMzw=b5V;?bLQrrM4tv@WRVS?AC}B?U$9Ds`gr%?N0)`84Q_KzL z&cUbzXo&At(~hallZ7c1JWcaE6`^EV0Vz%Ir_P3XoAHS zRQmGOaxOLqoz6UZuD33_^~Kg}bOI%PW>nE!UixAAz1H*N>P61xKcF?V^whp^Vp+s- zsZyx$@k$*Wn*|oqM9yl~lw{AN-N|dVdn{t^4p(#GjBikQkrU|8Ka-lP;p&?_96F(V z8SCkP1%B-g8*#dcpIe-vHy};@yuM#`QL*4WN4eGmgwuLwZq_~qQEF8e$+e4C*dxBQnzSxwJN=gCzr4Q!iJ^aCU(0N>TVy}xZ9!O|%lagI zUq}LlEw2fnDg!yoO=TS`4La%3uDN}dG_*y#hV2R0eMC*i$%`J8WsbAOf!`&?!9U5( z95bP{D9EZ&ZQ$2epOG)eT6?XL<$4A%$0KK%Fu_I11`}%zqvlDzGj+F5!*nchy7i1n z4Pe)(Z|CV?0gL;t{{yeT|hyZRg#nr;fG$A|GG@n#~RMJ1qh{LH^`-mMwiUNL|F zEj>g=X)qX?law>{c1uDwsx(W*X61~3YuJEVg?!faUGM1CJ;;DAg#ig0(T#@K@e}^A zhAEo)38${848A;t{}@KKof>ry15c`gEEsdC;r;Fffny3#kR#$5A{MKlqwNjVO|?ms zMO>!OOh3dlWC4aMY5Cl!%EqT+iyx+IS-Vp$Ua4ZoZxr1xE%xu8K?iRhTnk##)a?Q| zpn^lGP}+)Nt~V~{*OLv`k23o()7KR1?X4yeUIDR6J#*xq5#(<{i$a;jt2IKiKW>Ew zlQioq!j7_%t=dxiHen0&&rvzKBiC$&nsq1R4=27`;LNyf)T)0zo`3BAAkCu>+43q<5)xbU=xb=acQcbgO8$$B4#yqm5($}H`uiWH zZT48MkErzNAn5MPa*+={LGtE-!B0a$LWChy?R^8FjhKZVY4imGRn`LUKT6x^s$hK; z0YEn&J7wk)?k`t+L@=9Z@keW0?0?tVcIDkoI^0)nXnbnq?n0>B459F;TTF?xTQy{$ z@Q2PtI|SvSd`>!ir5a%n!0b+^ZTjrDiHwIuXo5RYMSG%f`|l>eUy63Flbd_Fzbo1u zU_MsLf&;S$6a-uF-*P3Xq(5AMlRfs)56=lN9B*rf&vD(4`KV&EOresrD>j>T@jSNKEzx7u= zn>Nb_5T-P$UgslJ0{RG*%3NrofAauZ|LFk?y8h(>H1L>YF6PKBJTR+S{`8xlo&PU> z_KPcMs?$IH>{EaBvs2PiRs7*+k4%~>{PMe>{Y%Mz_}Ntm|K(>t_~mCm{ZBu;m9G}X z@8xWN=orDjmb0g=b4{=c{%B{L|JKg#E*}3w1E`AE=_t6gNMjOAvi>bCM60S!vI6fa zI_r**2SygrkO@Pl{tT>28!|w?31^qT(^v1V&_I9|B5G1Q^mi`*IP))Dex2nOBz>-W za`3x14`>5sT*Kx%vY+o)UCUZT_6lQOT(Tq6w?qg7+|Qvbe(UZA6VvDuh2-9GV?w&e zzDg|q6;S_WU%yE1{yi*GHl9N0O}{$BDSA~efy;P}Ib5!HoQGt`S{U#Rc`O}%8*Jb)x9m5BzHJ0@+roX$q zHrgStVnY_jJwHAi&-Dkd%MvZ^zokVVaUED{9p?lOp;)eD3a9v83j<5$W#s4187N3o z2l~*sOgBh8TTw)3Xea{w4EvG4xc*K9P|g++0LFL!2In7s-UU{29Jo^YyL>&PERpt4 zHXqiG1jRGC&;kn&>D&~Jg^wS7$UL#*$C08ZWzzz-r@q{#`t2i+3pO<+WwWz}*Ub=&?OU(CZwC z55@MQts_u5=1CWtRIu1$FM^+sY(T^0p9p>PoQs{Z%q?ry=8$oP5zwpi!lkIt1~1Fb zf*R0c^vd4|{pL?-nm%to4udr;Y}~m+?P5=p{#omn*6??&-}Lx^1TweM|IX+K@~6>{ z39Cz~9+d`c6p{rFZMzX7ctw3>(++H?0DW=Vra;6aFzKGn1fopbZ^Z8}2TPR$)WKCxPSwa?Ui{s); zbjAMUSxGph0uu-?K)l&{=!wrIXAn1J|BnBI_BBK3}N@beoLXfi6SBqsk1!nOm z;#w95-9e}eBmFFB{L1GZ;U{|pBp(Y1R=bJV(gkHXLSJ3xOU0&|r`eqm7@;CD7_#7wq1KJSJ}y@OQCsv{?_z9OIIqVIbvXF5h8 zJl~F6Q(Z5thokVwND}D2u2NR0=0jp`BGycEZ84|g;Sf_(z=G`mcV`d7y$}2j+F5aEkapEs694>v0;He z0bQ6OH>LIpltXbukhHt_ronV@QG8RBwGY9LK`vU{efnRMV)1d@k7G@k-8Y?n9?%Wg zgN`+}bJb(ATc&ttUeApL$-;UKpE$u z#=|HEYswkRsa(XIuCv)Frh=xCT*aIUMc80NytmQ4k+Db>HIZsYeFLw@&X^~; zZ<8rXS_5ABq2RFCklk0@pn8c;%N2VCT9}d4G0+$G(PWFx-*v&Y z0(YorXX~7)!ybu7q2lw&}=kU0;lyHHs zeAj7C{Z*ZODdUjHM-uibs28RYnw$FW{yOyo|Gd6!!0fYDQnyTSdYE>(xUvhu#ldI5 zFjaqU<{UoCo$K13oISg*99gY;%=W*F=Q-3UY&V?mUMU-MUfPokT5;c>8m~-UHrvia zaSa`RDjJE!8MxjH?_(%Y{vhcgdFOGnYF%ZHEQq?_R|lC_TT7@gU2?6@sEbqS3t?Dy z^c)gaId7Yd4@$%h0~ab48*ZRyQhYx20(v%~)^R%5r75V~i2{no6^%h8ib2H0`SwkO zkngH{g$)$)c%#&i=qDQP^V?r0w?)zwOlmj&Al}D(4$AwZ;yf#7cU~hyO zWktrbd)782!0icQbpM#lCo$pgu{(i3tM%>4u|P7AMYGUE`V`6ol_^o0>kINnlC5A> zRYBTvubKd3WSDfpEnt7>&XQfu|11T^U_y?4VVSH z>iObrAk8PGHqy{tu^&aI42W9ju8<`inHmw6r}yHXd-h};mJ^9uO;ULCT;$h1mu->w zm?O|e`skAPREcV)Z;xj22KxEM)msZjiRVqugKIG3)2j7)Rn6o1HchE6AchgGK`Pdm zc3}D0mPje~gcz%<)aPP%QBzwtp6$`q18tPj{ zDTBH>y@{QEKDo8RqkE6FZ&&uwDPePG?(oz=1pN^gxAAt#)A{<-YskW`b8hV%upw&^ zjQoA<#o@V7;Y9;y3p(>M<=EZO0oH(H-dY-3kVRi7pU2>IljG%C>0KAu)NAKU%69+| z=4_?Ue1uz?_?Jdj33Up?9I0b_I*k&W8+pCh?~O~y17n8Y*UoO2^XE>nZlPOGH5-Le zGn5)vo+25KNxho~Tw(mS$1UbXYG$hSf7*=OIUA-5zCH84NxvQ5KF`Q_y<7waS9k)x z!zQ0-BMVCAr%M*YvECtY=fvQz3*{%1K8g-dLR1G)!lRV*WoUQ%>s;|R_om4nF^tqF zPocPR*D8VvOeoZST8yd6e|~xC-jj)mBfBK2_NnRiqlBT{U&UdGyyrjvp%@js5B(^> z%|O^WUedalm3sGPbQcb%4>#|8>A&P;^P<9{zh*FI;k3rW2Y@Oo^$ajwFXuXI9TXS- zoQwmO+7)8`Wm{$Gx<8jGKRNisW&0wgZLDpPV*ZEjJ)rR3*zOJmCK;X33%}lhGU3yb z@u)f&B(gXms>=qh27g75es`}&)tyX8m@aYxIqQ=QwgDRU=DURTHT zR202?Dj5_JTP-Glk>^Ua2>3zz?YKiWq0rbFNE|R`bJ+>uScl2PUdMFC-QXyFp#8RY z|8iJ6K&Ol@l&QV`gRnpYFB3j6Vhv#K1&w%hsr>X+L$0n;(4ko0Cp*_T=S((#_W%!n z4W6cylZg`yrC?+RWPIKYj$oes>3s1AY{+=1dRapzM8KPh{^V&m3NTIF4X3A##)(BQ zeB&<=1NMt(D%2;97w?&_i31?_Aff5>?Nscl3FHAv_tvnE@U!^B3Jd=WJT*KvoI2Mv#? zvNujuyfKR(U!|@)#xek-OZR6G99QEbztr;{LA#xl;x*^)GPF>UEgeoUL*T<`RW$x^ z_EAP#z5w>3c7F=L*_*y}9(+{R+^3?4PZA=-(>pR1bT2*PZ__uD^WZ=S-w{lsG4M1z zOuvxmT+5Cdd&8Jw{|M*eF}&zeNX5mh8fLUC2Bc-p1K>u(Oi!5x{xNRiEhqly!rwrr z<5)}mp?tRlq^~eN%->KQuh;R|u+&7a0LLNc_oAYPbx~y*$N=Cp;G3_-d&Y@6`P`qo zvCq+6Y3P+~qp9O!5ma94tfY#SG>(ZfFX7G4FfnmCuo*w9KpBx(9(is8g^vDGs2iQ5 zL4e?9_1ueh%X_!zgcW9nJL1td1j%781bCe0#-4sn6S;r42p-1jXuFR(!DWU0MEK^m zAM9WATGU7BkCd^<*5J$0=@fa1GJ{Qauqg|vt_{4=RFQ|A!P#i%zuMN>oYg!UU4>kP zs5_jHk(Ur7RScFD?%Z?j>YCw}wJe)BeLIM-%!VCul6~GHtUUg5Pp!rWe4Oyp-xAjI z2;iump);`;%O)GN%5DV)D^r7#@H=L#wM`(>wR0db5?i*8iwz(W74Bt11zxE(KxLrP znYrclgkerh+(64x6YFH%lr#tCPdC*=$YA( z-|@rvWOYw!>_E$0Jh0;=j=S#znZ3xianP#*Uw^+Y19!hmeXvKftDfA$)%Pz;SFs-z zBEujQt&;D^^|s=m;VB+>#a6Yx^_0q~MjM}2VZ6C*q=P6iFP6?0zEYy=NO@~C8wd+{ z`VTghf!-`oj%j1KVYep$Yj@`5%#&IKZpS$b-mo8AplANx9`n@ zZlRrS8Bpk^e>V=MMlLg9NsrA>N0>neU%*69V(hIYUxHSX5~LXhl3|A*5#8Q0c20+gqZn8HLeYS~rz-_Z45kl|Cyw807f-e((%KQr#+I|>FX*4_MpiG{i-4Z( zW@ja7G%W)ng1#A=!f!#j8Nl$BL&UilpeAbe0#nU@{>m*E)2cvy2GH&(u%|u#)X+6M z0&f;r(U!D8ve_U4J%O-wf^WX+`^-r1tEpuVbiv5WDoBZA*3ho0YnGb8Ia3K{BuBfD z$z1S`e8LZMq=@KtrTa-D?fwcAUlm&kGUZ)1DB8V%~A`MtA`2~e#Z(DI7e;aG` zEeN-vX;!A)(9h2A#**bQyxXwsg$IJ*GanE~98jPrHt?)4o-(e7De$xXJ>t^<{+Dt( zU2+>Pcf`vK6+P33H+Z4Bq5K4PYTcqZ7wXX%)#NkA-LFf!g(o$?o`#EMpt?6R^Q%sb z#fy$7xlvT6E4``IHIvH(Ox?g(7j(DLy6(R*H?JNhkf=+Hn>XkQR-Bx#kG^tfMD;Ku zcTgQ3id!1tPRhgUT?~9@lg0H@kHEdGvl@&(ABM^|lT4#bUK1zc*Nkhd5bS6vKu%^C zK{#3l4AX$KSh)?^X<*J1TPexk=?G{|*{xKZ3ZlYwoY=iw2LX3Kc5Y^-o(stE>z=1S zo$4*sb*4#%WU%s*zL3^8+u$wNP@IJTuJ`6+e7Ud2Xbs=}3&? zKfI;%TM3x0y7DrM>P||ZJ*3c`++tx5j>Q5-ByR~kQ5$iDY79&}L>C0Av56|2y;hDQ*KvpAEKv%A3&O$7o*`W_0p1mN4^meE#5iYbB{N1`a=TiPjwZHb=mz!eE2rGADnEvFZ;}`FgubHLDXr{w{qcZngmR&YwWU^bEi|x%# z;j&WUj!fQdmF{8xVWp;&RU+?Tzy?A@`gw&HlW};I}rEvdUP%>+k z&Ccv*Cl&s>-;hdQkQZpq(VgCYuR-R^WWoMO?M@p3yFv|xQK@6KgAuODUhY`>T&A3s zR{J)>n#Jl`gN-Ue10M7B!hxqTwi};sQ}hIvP|qn-;uO8EC!Ap*Fj5E7!NzVPvyLNm#cP2pC8<5lU)#UtomzI+71ea2@tj2AVN4NczH+2^nAg*BEZVH*6xBwjy`!*Z5xRe zAN1m!bgkQ9I`NqvMGyTHkH%^z)|ZNxE$60`B6pG35C(QyiwAdcH5CQC-RNqO=Us9A;-gl%(sZzuiAmj9-*!?AnzN8Q z7b15;gW_|%ks8bR6U@C+F71a%jk^SzxDDw4YdsX)qIgV11QR)pO9^pJ9A}e z3f1cBI8d**d|u}Ev<&4fIYGp0o81Xpnm_-!=4XFj?Eo7%-GhfyPr7hYLR#$wv`<)4 zOOjS|%M-FCMCK!6rb@2eupfFmOgofoS^>t*CG+<-aK@ebbZ|+~2kE_?NB{fSTh1?> z(F+-%$*QxD?>^B6>nVjQWT1FxVACQpl-EJG&E{6C*WIVU8_aTm-H-p@f&`QlCo64 zKlywaE!nc=|3u#?GD~zm&Qmf2{%hN+21wUh2tz_mOdT@%dAuNG!^_F`c#89Wy~6XB zw90(1w)RS`{R~d5XSXq`)o8`uw{Z)1wuzS2JZ_`}D%YR~wZFqFX+Th8lAU)El zT(pA2CJ^;hg#&0jlQZDbX5|W+L!6M5_hER9G^}-5JcWO_Kd2gbw`l02Q#W;R75Uq; zW!O0P`p2?Gp2=sk&-{J;#GZ1=IsF{pRWQu!zUgSwN72%f}0h)pPzq zNY;ivN0_$JsVBot{UuD)!uTpCvP9w(kBbc!yiaQKT+r!?H#p>x<*4?pA-NiN!HDZb z`@ki%4w3`@)hjEDXYqxMzA%_4q}z~L2N0jGtaIYk=BG1FUC9dq)8#6j*Pv10&H|eQ z%JYXV?R_+p&X=-hz$}yYnL3i^IIyg>togL!nV9qwkf|{bZws?{6#AKUtPM`BCf{im zm>qFu0+%pcIi4j}jR@J+jI*6fbz_ZApCyn!WeO%&SIqYNHp(JwH~!Rwu-=|8q#Egz zYi=E5Q4kA1VRYz?hrg^aCdii4ess`Ah-v22o47e2X_eW?$Dc0 z?)&xa_quP7!KgoK?^?CT;OsL`&6=y$==+W_0kz5Rx2LIa6r)c%uAP#p?U$I1mBH`j zG)K2@j4*MPxbGEO?$dtr#*5^`a$Yb+^GOMk@Ej*LA!FthkMkMWsrJT=P|I4Fq+VMc z(`1>&fM^XRD3M`}JLU*ZA3n_JHSP_bMg?2BT3o*UWCZm&S1Qp!x!}i^wP;^CGF!qq z$@b;PGhRp7J9tm%Rv$Z-`J8!uM?R={M0g>Qd4S+?8V2CpWYX7E6pY!&@()&L-PEaQ&D>HR;rrx%woei_LC2ekIv{b<0gpz zd;wWg`K-K-n?8$+zFfCWFFAH+=ho0pYMUxqY((XzKU=OR7`oH^)cSLySie2-Wr)bW zzg7DQH}-5b%6A6cIei**wbiAm^-Kmv-o^o0wceTpo&mRG_lpV2vsE7P%j}b#ySmh% z>O2gd0q7Yj_>W0?o4j(;bv}_@;>F)FF2CWgy(PcxcP6Ue{nMO9{%4zyOil%!X=`|F za(M8g(V~Uk%5~q&j5KG(WUk*>`2)wg25MX;2o4zRG63_>7{M11{Y0TE_v53d0Aki}Z(VCtCR z%Y+b>$vZRJ-{)T#<+89Yu?=ztCYt4*DWD8)pHpO8+|L~=)BVqiFsz+7Q5dA(<8BhVVSuLAp1eGH-}3mH*Y{@8yk?l>C&doWBn}97fZ-r zf*&g&Hv$ zm23|VGmrXaIrf!ZEy*gR;-g~rnm;8`nDK`*J67H@sIfh8EX!ec9DmassY;2fS`CG) z*|*ay7R62xi2l<=>`z}?VqCl_936yf;lf~>us zbs?A*yF{PLLmH8ktaCNMR&3pT=30?zE`-`HsAzk?X8fC%Xrdq0B7mAJQEEqfRO;sg zp%GFmcRTM=)%Hg#*%r{acC5usnpS1uO*7l2PQozN*q<^8S+(SNwSqjfpR@bd&F?^S zY%+`kuFfZYjSm)n_T+3lGK?2}(K^KEiJ07LH^7_8CDi3(>2F>`c-AYo@5k(9Z2;_M zVv;_lj>WkYd4O}v`+asU-9p;&qq3+DVk;3Ec5{vO7uI!rfxX2r7SieSWU2;z95kux`nv5*4MK3B$t&u|!D|hY{}Gx+X7ISNx&J^d&tChk$lNuEuyKi%+Q2O=ej7 zUvzQ;EDy4?4#%XVY>u0@G@t#@y)7YvhqW|%vlv-i4X*5{>en8gW+s2PT;FIS$Opw# zMaH;4J-W?DTn9Fizuy*1|Ek}O?rXq!!)(7j0}E!DGXxRHN1PK?=GYUcM98nQwGW0q zt$B2gW##ZWSgJWn%~81Ei?T@E@q3*VB)uQ~5x!tsKwsbeF@2yXF>ME{)q}}kf4#(G z>BExkQQWQJzJoZt*)xK->=3{BE!?)+ui{jAK3BEjK%0D!oFwV3z#IAK~j| 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 RdH)WrV1HH%ft&;Je*l$@v6BD* literal 592369 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

    bErAAul_jukG#<^JJ0f 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
    c)}V1;jvvP-SxM#O?! ztpPK5E>Ip0!GFwCovt4kEDXhll5=lB-dV|+I7VzB|FGmkEcdzQ1ir#k@6e06KEwZ8 z(Q}gGnq;bXt=Nz0!>9#Afi~NRg&*6Rls}`G35oJ(U4D&u4koRHBFNMB&{961Jvey2 z=GNked9c@5xPbpy-m=)zIDNg|-QBe6c|F)tNdS5F2MR0+uaml%AYr+8t6L>i4Lv`p zJ?URg=#_ktj_%%1D>zM-HQwJgfusg7&2mH;uUOYADSrK4Zmor|sz2t}$ zz++`|pYj!0L~G$hWO?tT`9cCRnp{H+PyKpVH9&RP^fw7}k|i4&1SKp%}gx zn)a3we-PFAx4!yMQ@t9mg$7UJJVh0eP+s+n;rP93d!HjiYnHzr(t7B(z9!a)xX|+A8>PR!+ zYt@K`FTaSAV>&9D@LX{@^d2hsJ%JiCFr!+5-(*MNg?S{SC*iMMqv`9Q_3(?k8B%#x z%wMuTq=G5U;%SxO&fnA}yja!U4W3i!WJidu69)};ws|%NU*}Yl&U|UuUCT}l=c66Z z6~(IC&MYU_1g1IG;dTnXbh_rq411C>AT7IA*;@d+{*Aq&{6LBWa30VO$$zo)@v&eV##|`)8w@v`^Q`Y)+`+u5%>c zT{(frL7+PkpgjeOjV~g$$O6bi5ayEkm9RvJl8kva-Jrfo6=WgR`~Ln;7rVPGldpa* z9zGz?=Q7u-cnnmb%zS_<6ssRlg~IKkqsfb|2B!lYfGQMj z7XcZt2?AMhfH@kPW(TN3DGq>}Jp)xJRzIK$#o7r}p>PfGW%Hr|jQ#ycpbC|A2~?r- zqB+6%-kg1aDio_9P=&(nf)WK{V>7*n0IE=C@9Ti6M#Q7p0TA}2OP~t%mK5~JJ@Dr+ zat~CY-kcUBaVO=Mnu=7KPIr^+GIQz}6D3}#>Ap^|dAbbmO<^KYDtivB4k8`~5 zG_T}0aqtrp>^So^+B@D4ytGFgm)q7uI!1jS-zP&b%=<#*)kD-4Ns?&YZkPYGZW|g> zKC1}ycj5}pfZ!-oOiUqe|AxljAZ@z3Yy#fsRiL6=ddsW*8z0Bw+q6hgSXF1NdP{98 zC%$C_YMI}7=W^hFTkyE6zMO2=?d*EOH|-P0#umNbu7@I3gn#d~tHG^@|JX>`CxUQ| zf?9C@eonc2&EGuDDJYnJ9qqYHEJy?>64+M5H+fc7e zn;VeNKLY%*gP(s`K9zT{D?GzJw+0AcUmVogb#G1=FQ1|n2Yx_RL#MkTPvY~q$)vC zpIc|)vER~51%6)mGrc%!_;%V`m@nz5kKTnPn_-$jAgvq{x$(3C1;k;f!Z3S+n-d@xLFpU8|+HZJtc zZ^z)MZIDz+A*{G#^qSZ!RluVQo96sd2A(9F%lXXLQoIoWmFvLAQP>_HkN~eHNOBqO zt1Gr<^bZp)2h1g%gBgZ#XE+5s0NpCmHXmqOB!=XA&yFOpi81(t!W?7+Pc$kAsl zSQijL8cLf~uX&R-kl*QmxU|k)bj(H4igMi-sDM_tE*>mGo*k$RPlJl4lr*6@Wk#p{ z<%kM%(MlnBthsx=;K&mXD2B}P!{8lK=DD6miO*OYcW*khspZG zmDJrOG8k}IPDoGJe4#g{6Cvn2q)37v0-=)nB>g(%|H^!bNC9 zQw_69&<^S1X++|5(=X$7SA1OZVF_Gqag%n(V-yfI;p-R&U#6ySA_^AWPe=)aXdWWR zIq%9*%6HM;CuEX}{&t{K1%>``Y0J_e>Ky4-gQzW8ctk}gyd z3v9<#(4P%w(Bxv$V*Yfei#THyJt;wM3HC@g_j1svk^&ceZAM&d39ss@&zPlO_C7lW zmMH(cDYy>9+#w#(B#&9*R zb;Yv#zEo-uTdgB>3LaiD!vpdoRr+UM_4cS*kw@c$M2iai7=rBXA>olo5uPx)ZRv6X zo+%>H4{Hheij)%0YRZyQbNF~+RUW!pnEo2#Ubd|9-+o&(4%DgUw_qsEPm2B8kRgM^ zLAUYX#F3|3BElGGKX*C3GENKP*q%zucdt?qAo1O>RfZ}#k7*Uv($k+b6uEIJdO4(s)S0B2Own> zE{E&4sb%D#M^f!tkS(Gl&|zUmAU=}DqjbYgdBz!}64b|aadoU{CAl(+lLvH!3|RtM z`YAb&DUd0|*u3$lGk1GFRX_R&e5VRwOZy8)TM}K2Sv&6u*7}VKt;onCMP$yT%Qqq} zt_nJO7M-#z@jNa~c`kG%xYN}lDCtH&nB5Y2B@dG@6$JG@y0+y|*_j;23?;29Rn58P z(^9Ba!eRL)M;&QDGbWOw`${yzxDT_>$-sa^k@BJnRpdy(}R_%6Q z3F-&AG4^FhBDPl>RdyTVlc%>>V zty6qN0k$kbw#>HK;#PNz#lmjcP4;>>+{~F93JjGV<-OQ6rIw~(Lst9?Z_1YrVNvz8 z?>e7MtuR_ItIEPc11EF%YDAtzD*c3t&@t1JYvIz))3Y?iSGHuBG=juCgjD^AN8ufD zT5A%n?)co!?mk>4bw@7Z2b4b)N;8DMjoCC})e=&hVC?A5)n@W7IH|=xYZK2;l2N41 zAE`kjm4;*f#7(<-ALuJ$kgWX50sbgY1*<4DJ>sOV zq8NTwQfpaKk!t27&_u<3tuk@FT^PXv-7lcO_$xsdF~K@a=VPqd?3|mj4>CtVN2)%m zCa7S6;N0b6rY%fBIp-bcWB*;eI*u8PIZD-VACdBJ950oxo53BGv~o|0(g}E9%wC`K zvA9-y$iu6}`C1eH;CI(8-6vX{?{i1x&x|rx-^zdNC^wC&&3#rb(R0&KKaWOm&<BpNNXJLuj}qYsu1jAyc9Qd|>YWeDqRbjW{%*~78j$oBRLb#Q6k+uaH_MU*K6EjtKL-+tQo5^ z(rlJ(*L9~Qfi6Qb|1DDg6gy)I+WX-UmOZYkjdcz$7Y#Kp;hPqh5#RR@Sh>SIjwK`L zu?$%jUJ8eE?5{;53}iO{1UaW z%9(M*nf}O`=IOws5$h>uBaEQ3Jr+;L+ek90jhh;H>C1pg?4T^{1e2~DjLXO28|0aR ztPM>3TtZ3X(GHA($D0&F*?(jsEe*rwi68IBge?N;C$e;vT>l(F``O6=TT~%L$VJ}g zH}xaG_GIblS}!|o4c-U-KlNNf?dr-^s~Qt<6X_O6Y!yZ}rXnrJmXNY2V>yu%fz%V3 z6Si$NMR>AFO>z2Muq^1+Vl=k78miMC;~;acUJ)AoBd3=|uMKq}|mnv@~?Y*sj|f2E=>7*xKc+rFOeK4Zpku7_MQ*tmUQZ2ut!9p1TjSY_W~QVYr1 zeE$jKRJI9o_0s4bES6XsUe4$W{UU#F#1zhpLFW20+s-+gX%;#=K_N`dzB|XS6%On+ z|2s)2oQrlT2uEcB_?O34l*wK<-2;2jKaL(`X&nWj*gGc#LKD1?by8wNBT^PJ7{yWY zqx9NkZjXO|QF5dqo ztS;GxOB+W2tDA9nMzeR*B@K?C_odi|?9=l5#;A@}qphj3#6936U$e(*uIq{gR(E9OP9uhWtR5Zs0$=}sPuxf{5& zpi2cNMLW~4jJJ)a1fMx{rSef2k~vB%FXxr@x8(Vj*s|%t6wK~O+2@YuE0wLUgQ*E zqztRAmd5w1 zVvLyWyrb-A-|)9kASjW(Iv@jW7*G+|SRwzW$t7gglqOF}*bRs+8rk|3zsvUP!A`>J zb8-Qaw${V8=|`U6gpH)6d225*nA|cgm7ysqlyWtZv}&*PZj~!=s>gPpr4OkDg~N6dgijv7|i?2*i2ajcax0Y#rt%%N~10!OY`zv0OZU z5Q?kE2RZCKJ`ViQ(>^hcJDYP>78FeUS;rz;dG?)MZrtG{9o^L-ey0GTfJDvj`OC)T z@bC5$%}}rX7{4c7>I|^>=(!!E)61UrDf=P`h1pY23P@#^Bwk{r{fzOiG_IRWWj%g! zC%xv9(#3)lWVeuH*D#zKT%K~nOzT5dUj0!%A6L3W{o+y{5pP{IO}E5K zQ!04HjRcV^t5~*?RL224fJKu{l7 z2D_nC`vm!7(|tE(+y};nO7^~u4PACOYK}utq?8i9$=}`{$S5~hFbx$}4p;TSl4me_ zPM4t}L17LcDl|HZ%l~OxfFkyV9f>E^=_7~}Ov~q#v+w0TjdcVeOgzDdUu9WVHj)W2 zJ<-2l;Ipb)mP9R>PuP+&^@nLRJD*KUkVUNA7+HSQ@XLLX!>At3SYw>FJ25v!OPArY(nl_CZ87z_0FFuKFYMhy)<^i`J39Mr|aFaeBXYz zv>w4wec(VyHiQvFEeUW24{May$0wm28dU8=NSUN@wwg+sF(K1eWRMg}_u06REQOgf z#nBFaY;>0vHcf{aGpEaMtT?;3m0~i;k(SL*mK-ou5`|W}8oI(zFuto5h@Va~_GE04 zEJToY+sTAK=#H6BN#t%986C{Pk_VUTKgf&5Dy0@?g*N6&N~)NQcEK~%CV@8NB1wyG5>``^=pSH7_fao zlpM5(LTRZWJ>&5wv*sZwGL#g}4soAOcIN8St zkMLKaChQoo2iQ)lWL)T^m8lO{aI(Fi)F_Nc*(L*lJf|}jylEY?-)NOjz5d0=jtfMd zEQ~l{crvYrSQ3a!9atn45B!MKGQNzEQo>Wf^}YU7DEz$I|5z*WVHR6kP(x&O{%kv6o#0Rpd8pa7X|3^A(IhKH0E!Qo zev5CuePTX4?A!d(`8Zu+M=YN>wB25dbE~B%_!ql@peVRJsbt0=ZI)(~lNgpAUBiu4 zT=;qH9qR2?zNp^22S{493l3qP!`G-t=UFickj;mA#`NAF-Y>_Wz7BCn@O-JjQWS<% z;zIg$FbL{YsxLytsN#*qK#95?4~~h$^)z4mht5fqwh4~CL5ViPw3AOU^PCqeJGHvY z*e0nxS|r|df=o5@HsVJMg!2_c(u@cQ>tS*~;mj_W6io5v&}VJMX!pk_m5Fgw(f#Id!9DNM?!k-Zjdd3Y5N+H=moaeF8SUYQA zbWfLqsvfCxnRdYwcy#fkfLZtHLVpB=7(TZvi>PGyu8(Ec@Q(68bp~PZq}3_Hwp6#Y z#FjEYJyRN`w$OLW7yjx=36<{lo9uV3DVVW2iQMhe?XI!AviZ9z8P?bY=Qo_xjA%*sSzHH#xG#E>btnF+b~xf0(tUz9Y9X54;EBl{Nii?pX?eUe z^V(wXQ}sa-ZEELDp}<60B7$w_oM$|mCL_%feVcPyV%}AxUnHgw9=*Q0YEp&~KqLH> zlr=e-1qVClurKFFi{$E^hRKKm8rWE}avtP^qh{Wf)F)6#m*NU;0-^{HBx$4(5<|T2 zC5Pd|XT1xuBeM0%WWQxau>|{)-3cOgyJ>!!B#>u+Q5!NRQ+dEd%jnio8A8l?uQ1NoshQTETB_+%W?WVZWn}{g6NDOHj*i%ub0VPG!Xt#4i z;1af3zY6vTLlel7B-gLd6N!L6@aU0|qPRGG-iR2xoj4a(@8c^TP6{95!p#`h`bD#k zD(f{*L6e`aE*T0kjS7cAqAbWKm%B4fnd4f<$v;De3c{_L%p1cgpWB6gxl~EnDPdee zof#cH#D|$RuD2cLV?|$rn?CvB6|7lYSx`yb+<;lgeXJ{=Fq@)N@*=VnCO%Wc0Cb#{9X+S`c2lJd&g}ln$iGh9sx{j+dL*&#)Cp-){x>zRS*;7?Q$g5 zynQ{LA>5(Q28$_PWd&&Ppk~GxmRxHjsUP%pM&{&*e&WmGwXM}CA8{?R=HuRYnmVy) zSp6Bt$a2I^rD!4To2s^sLN9{LPn=05^AocT$5>XYp~F7xjb~1oHj^xx#wMfHtixbi z*kRC)$4{#(lJZEQ)yq(&^R-F{Dv~ytz`+bTnGsh@!{5xzM&la$u8&R)$<-&S2{oP@ znEpo$BXjsFrK)fX4gNy?0=w^6%Yb$ev^1ZUt8ed&jdXB>h5q1$*WG%*9Xq2i<%=Mf5VEB*`r{e(_7M!&S1}(@F+(o%FEh~z*_4dri(1M(k;&}DHUi>c>B~{; z`p4_PsUVdXJdz!33OKVeuq#5)%i;a_h4}5~zs~?YusMw^*7N+}f zzDJmXKC=$5B?=vkf4~hBB1q;;R6Kg8+Bfj{!$dTu-aGot+Zf5j61!Y(7_i|q!Mg?9+TZqnLk=&3$Ry4k7 z#j%arFF1`J+=43C1Tpicc9_RTGBy%F{~y-gI;yUw%NxWA9tiI47TnzuT!LGIy97&c z_u%dj+}+)SySux)+&Sdwx4*Z)>7JQ2Gk>tDsRR+(R<{(IaMUz8qaHNvzXuuRKv?Uu~c7pkmr{kB|g_O|*Rz+p1T3u_yM zASA_ZDp&ciiO!9w?w8j5oQVPK(=&o&Bu^v6lmf3f`I%oL7agj=-YOMKj-emOOkt=m ztyCE~dhIUG_OIPf2{315lIQ(kk{d!$-F;PLiDTk-@FiZzeh;+z0|GcdAkwja3Z6}S z*h*qSeHVdPJUU>5c2%kG)ZcvC*cWQQBr#2ZMxJ%+S#C;J#xo)$ClW2i;-MUo9SgiL z#u$FoyX*SszNs}!J{f1dSFAYaw8EPEv@TGU zxE6uq?wb0bYQzbmT!Rh{W=KM5<`Q+Z2M}80VUMun_OT z94ygiX?lkccak{~Cjk*WMvh6*BCbm9Mlm-;FRe(`JGg8k-%qcgKD8KSyRZ6N8Jv-J z;U8<QrE?P{xm9gzf2(G7%xa+eNJ9MlSJD2vIm^4(5hHvCg)v;J7^+%-*KgT_yW0W_I zdtH{3Zg`GJOhF~nPv$NbNlr505#w=pYp#mtw-(~I7ts(}8{)zayEiZ1MEvF3y-tIM zz0_dxX&NpQBslYo9m;DFQgI7+P8;V_fA&5)YT%DEGGhmA-elE820<>t-c!+K&mnr& zp}@oNI#GTS!St_1hzQ^K$eN7zaN+$z^9) z;Vfu4m~4bOWaW(-){~n=iAGz88%J$9cq`lgUd^hc4^}d&JocX*pc~T(3s9{I`=r5W zVuICKJnsa4AX#}{AJIG~lBG6P;h(*hW}fwKX8ryce^zY6q1&@|hJZqSI#!c~Zs&o3 zy})>OCIru~ize65ZYS6=lX%lKPkT^F;Rvi&=lY=XI~Gr(eHqx1t5-U_1p&zGM5LYg zSsmKy2kv*PUMx?C2?DV6f`R>T#eVa-8@>$*Vs94IMS1ykPXFQUrxGA*3H&KkuV$oQNWE z;-*8wg&{k)DIEEa%Qu=Fzdz3?S&x$p+E+}fn7u$5RZZ~Fho&o#y@84%n*hI8ICx%3 zfoWCER0ghbmF~8jrq71CF-JocJJ+KtHz-Gj9_SoguF7}YMG8clVOA!ejjs~xUAOqe zveVBVO*hP3;~p96k8|P{sz(6M&J}NS(ydsq^@$TVzS}j1{12>`4f(fcClcC6>3W_( zC*>?@Jh+eA94LcvI50IxCp)E$K{~R*dRD%l5r3>;A9y+GnRlFN>ll!&0 zC(Z#J2jkwMwykPbW=P5d#tvSN5IMOUS;Lvf`a~WTzi}j!|I*Dj?vr$9;4zWjZ`ht@ zp6T3ZbybEi0$k&YQOMi$Ar1Bu0rUZU3D#w96?&hTHWrxVG#i@2pr~;(*i{&CT$nit zwUhDqm@jav6M>t)oPc-$|I4aCX7jNUCC)rgkL~5AD~HXn(c`^4`ozbAJz#NB&{7EA;Ty40H-K20(#wKW(m z1!~o4WEYT@!(5@hmt^R-p&`8>hfLqb<1D+v8v`xqUj=?T6D8a50^536wvdObGd5Xk)}vhl%+l9FI_MEu!kSO^|N=vX?CeqD| zqp&v;W8gQ(i4`!?R)`I2*$&mMd)v_WYnEW9;&&!CgytGe#m>3Ck3=InMRpEcxXz-w z4CZ_4A9VUPZvlTlWcKbCgpEvlM3TJ7BUT&hti!8?P>%C@@q0{s0eZGfk~VdFuVEFx zl|;hv9)IBtGLc6jWT9UDT?K!5zN5pCj?N~5jb<@;TGpZ;eLu)egHFgh&75kkvyrhs z{=yz^l@T-8VHzp8a!M$mK|(Dv+bjyFr91< z4I<#69Vj%2usqCHo)$tV4s$SWtt8q@9=)E}VzCWlBX>EB)i6&GyEFXK0361OrzRhh z$CjuGu9LjF=*5C6m>~QI=4>hRQ|7@ZHs3*Wbh(?KbXxT~OtAg;sly`{o9%T1R-!s_ z?i|o^c=-|UxS#h6a3iL3CCu=%QV6qXl2`8&JVAkng^^n&;Tx{a@WDmX(X^%9X<3w6 zl(}q$kK5s&uN!F;_bekAOm9>Zeiz)_sT^q~nkXJ99@rI>=U`b|T^S?rf6P3bJDo*# znsc4kkv83gdD5lex%Qp;RXvj{fHEDuTT6Z+g3TY7nIGLGIP>D^rB^bz(z|^a(tv>G z;v7{jrML6ErRM)CcpLciL<1tq$%owsSUu5>SJqO5qcA{tGP9Q=PSn_%UJ3%XK0&VgzAY>xp{EI(?ZFC;i41<0q0jU=t^>f2}NehX5izfo}|w;nsrp7)u^*y>&!7 zl_U0!?Z#bwgU)MkUqyKY(0QKMXDlPn_0i7@=;0W6FOa5^aM?DN(H z3xayw^$aitYg&#XQk%OlUOb+K&}l*lJgH-H`8?H?hjOh9WXE6nU+h5}9jH~o(F|iJ z;m&b>Us^B1*^zc{Y=cW-_2t$ptw`0?N84*tKs77RBTMl^XV2sIFZC(yKbFj2<3UbF zODCi*jp|*!Asi&BlfiwJ5R;Vfg3R8K#^x_ja=n@*NKJChm&2HG5YNM00&wYTh1rhy zA)}5qe66KDDvg=k1YPiANxO9Hwd965ka?p4m^I~}!4?E(j6n@EFt#SFmfo6L`YN?> zs>sz6bkl-krsXNUU(cxB!)aH?NWEpHM+^!0t)D2&3xuQ-8pDpieGu226C7m*{K`c>pi_*Gm`I1c0h#+(BlZxkarMY#39E4 z%(#z;p29vtk!V|H5uzTi;>QQh>v#TyS>t3XQ(hBfDkH=IVO<|5n|=g{3Tp+>^}S;G z=_eAQuw?$>`rQ{MA%Gxb|Mb(uLjUPk1WEhTZ_z_MN3y^?2oS*G+ea;8BLrB~O0y-Y zuiw?u&|klsK?H3?_*!!sFtU${g zG6>M5+pv!c&o5#HiTT%qe>#Y`zz7TizsL;qdw!9uzg7qe01+~mzYH^go)*(36sE=7 zoX|RVrwI<}T6}8?yfbmMEiRdFEm!jpT-V4qd)#(mG|d?>!^6=w)I-6i_m6rwovGN* zn&rH#q+kJp&T6;Q4dgI;Hch17o$7}ompPNK+3;r{ock?e$84ms`wO17KORoiU`3Tt z2e*1D9>*QgZpF7=tciXrS1DS(U%Z}{`8wBnVT7LGk-lgH>GckUa(8Q>qakE~gjKPP zGDP6i#IbTaaYSlaVCiT7pVBOQi+9-)?fy+Uit(xBE88VzU|(q$dF#d3NS~^|DjTb@@cn zPV`3f0`Ffg1B%lM)SvM#A4oEYE+5#DupgeyVS?Q}M!ZA?+HX2ZGW1w0qQ=TQf8abk zM~>NOS^2nm0J%}1-M$0p>L?8CsllpjUoClvlV#|!ive92l*@;>K3_KvAT_?JUCXP8 z94p818rYk|wcWldMxwlYs8xg6z5)#NWs+v-!Cpf@JoA7Pz8PSu#~#?L$Dsx^f{|W6 z%phR>HH!zRKzVBcgaanr%_F5#M4-J1jP%WEz=RW^XHDY#?{o9*t1T>xr;FZ2`iJp5 znI0FM;NSO;USSa{;2hc!pmzgZ6>i;jkdVi_4onRyA3}+T(Dd!k}E!v6{SkT#w@N=~VT| z(Be;*>ivpF+)aUI_qEHbE^5Ipvv@;k5^!5lxPkGm#S*xUwTtVU8+Aell8=nF>AN4T zaO=#vt$s4$5i8p0OgsdB5!RuVZM{k?3*E#Hv3mRwo@FO)Q|Ym;p=<#$v@|*+{0r?d zYe!EQ^*f>D2_jX2Z1J3eMW(5R{pk^Apsgdu0NHM9#8JyrV6f`lHAS4R#&3SncQtnHHCP?wG}MtycM6B+)WP)9j$E+90P8x zUT;F`UKa@!tu3L`*Y7O%0$|gr4S7@BMnexMfFVX}tB1jdTeI*D_B#WYDB_9g_ z1K{q$U3Wm9cr!4@0E5sam|LH-V>`gC^BI8IY{24?p@?V-n_-K;ska)p4xTy(IT=2m;bu*Mw_(0Al z|3wRn7@RW;?cby5C?vjF0IZMDB)^FI^(Y#h6Wghn@d0dVrKE3at>6)YbCSV>dK7`> z(PqJ-KB=9GtC7$qHTf?fcOES64@ zA_Zj|et-Sh!(1*q6hL6P6|zE8AsS8Dh*qO5%8o&=gZn9(o!#Q*7}KT&&l1|OlTd
    #AgV?b$kLQZo>m6CFJgysbOfJ*mS+EcG&2vi!63-)T6C zpd}W+t=+sppS&vcu!@91&p=y=?y;FRVdfpfSUe(oQ1(6xEjwb+F+XZC(eo3U+N2HN1Pbt2mF_2?;i@yUL6Qu5s{2m@a+mI68lCU`BfS&HSUC zTnyPMtlvD*Be1a7X+^%z9H;upj^nWCgLM2Lv`PFEXEpiLnh8fOxe8aRR>4M9AS=Q= z1lr9+--l3_(Obj>@_Dz}yow?_)k5or`xe!3=%iuU{!6T3hmYlD`}hW3;?#8-lwla% zX>cc@JT^NBU$T>ClQYm%bh-FzS@|*Kg%st#4A8r7*&uMN-JjSrtv6EY>Q_D)WNe6G z9yZm0-yw|}5aJ|{p?Klj3y$#+ zCu}PDTNO>5ul89UCT*TRaMS^Tc(au2g?a$j4x-8PRruWb;-uyx?|4+bHCyQ+VN)p%M?E&izFGHf z=Ry7BHQkCk#-GG8YfPyTDORw0?Wq|kWC@+evR3$@N(c8)_GmlNeDlPH?igz}CPThpz%g?N0GrQGaCPZmz2-(9!X<~z?+6weE!@Mu>8r;Qvij8r;fzr>SJ z%;K@8%?TLfd{gNtnjbFg`E>C>&-l3#JE*rWru?Z~vYUjFbDxi2>1XTwaZTP~u$Gpo zDT2amztlW=18`SX&pW!fa$2oZ>Vc^cqNz&>2`qbdoZ*neXSbDZ_CgxmF z$ot3m8EJUPR?urMVov2wX5UOdY)v{*W$1efy}mSDax1j*;%a|)uxr+u}9YyyurtHPC>&HzVbJp&RW;$1M?XCmvKKGUjUPSFV2REIZlghLt6*?O; z@=z}(<}lc*&GB%C3zn^OvwBq=v)%XNn<9irnh>L8UH;?`*V}C0b&{a`M~U>oNR=xSoa6`!O;bqC>CEMA#XB2s^uOH#N;|Y}Xgd1N zhjMOc9STrA)E#JpV~Bm$^v|8&j9@Y8QK;$=!cbp(kxHi!nldX)E6cm|Ir7f=0=hS1 zd?6uUfuouRUXkzaZ63MZ>|Gj6!jO?O2v5)W3Bo1%Y(eY#HrI3p>bb;69;yOX$nd>d z+%=Oo|6{dhE{*KopkvXuh+JBsSr|;jHN@B~n2_6ev)1Bos)7w_;l4WDaU4BGB8<*pS{YAM*qSjdga%954 z#^(OL;TmJoN<Oa*UMCZvx zVnR>h2*h6_VL9+O84oNH6w6I%^m2{YH{>B zP_bGxebb1;9=};G&B2Jpz7Wa3REjBnFMwAaC-0T6V*_qtX!y)OmMqkms5CXuIpgMh zpgnO|ZRWg7SG`L75E+3PHER`&5lu5UQ00y5MG*5E7D-bIt%|32OypU47xLP#hLCMc zpAaAxC(?fPV=+N=;n_W9@|5KZ4EFEOuEL&q#mCcG)fraZaA1GyJGSE!f9pGpW|es# zY-$_A+>LuM(EE#ctg7-qvr793F&;r3TNTD0*Q*RS1kJ!!rWI5?r%ca4=W2ucSQDgw zuzeqv3h<~cn_PmS-6Q?fPFl;u|Iks^*>9{@-;&lr@$x$D6JucQvX$P+rt9auaz#ew zlqWKj20B!!jpqtdejHXM>q&0(g5~q$eF$LB+_oSmnE45=g6=|*h=d2Naa(%vvmYIo z;d207k=JUmqOAr;6sdV)-v$L^3>GsY8@!y|OvO2bSq|9MnW{>o%M|VLBvWrQJFI8F zx?lS|o(CI00&-g5)W-~*=3A>3)&z`PHSC|c!dNzVQKu;&=5QJ&7N$Kg2*b+LtR z+!9Y&YYs$iQos$IEydLk6oyUtmP~0gq|;3Ia`)0P)(4o7gKqIp>nSAX+9}-Tku9-Q zWQ$6K$k#gzNhR}+QOYK}62F?aJDkANA75!xUFLymOOIS4blz<%%XfX|_q|7=W+bSv zbtvcZs@tm{pBDtEv5$3srqiiuqR%q&aRjut==^jT&eWv*l0llMQ!o)t;UFKQ`^RsC zAXQDI&(G987@~>2R;&W1KiwpNeYmZD_WonuUK!q~{dp~9kZwcq(17`dAdlA}+a=@A z#dKChIFyV|8QzasNjj$OtZ1|7FSF2mVTklj+OnPwHf*l7_FP8Z9XKzi)9UeJg@#v1 zrBQ0>&Dcm=2>3KZJIBYQE*MLU#4psCueWx0n$$ell$z9!D}|UL5#+MUjV12bru zJ14}9NE#oF-@psGm_~&ZyKZ%C@U|VkJJ6MOkgayOtaud zWItcqBl=Zd_52T+*mZ%7`q4eCNwKtGg-_fzGaI|`wv+={Te{+>MNegT2ly6TJF~>_ zWbsX1IZNFsJzKsKWmQFoAEwp|$^uurjo3_R7E8Wm>eA6Pf@M+KUjwpEe6{I^P4~2( z58qLn`+pumlFa(WyMfE?ch{Hphsh62AA4G$2kq{R2a>t5a6C8M58L{WfwMEdV|xob z){rSBTKghQ9QI|?$H`VFDtnuEo^?n^kRRRWHjcLU-E|FFX*L&O-Ndcqc0W^QLn?eY zZvvySLjL4xz*8-cW`@%?>aZv{4Ef?_)XAS7@gV*|Db3=4E~}jUM_Hwvliz$3I=EX( zQGMzERb{1vH5XIj2imUj`{fhqo~q_=z}OP4-{3RzRG5}DD9pwxc(?!*K?i-6w2ul4jYFqTxo4b78@Cujh2Si6J=G;7fkoK++ZV zV;tzm=LCbOij&V1QrN|oP9_S16vVbo=7wP>&*{l?uH9UswLQCgcbG~$d_RD~H`j>U z-=FLq5*!%UsyV!*?6D|)OBpw@ATv1pJ0dFm5%O3#Upcij{=90Oa~Q+2Ik1R{!u7~l zxszMxQ_r3=#gx*<0m?34^Lp?<1(>d_@HN@J#W6C0@P27k9*az-$6muSvgqYRbq=qSEUt($S~P9a$Q$HvTrHv$T&5?ox% zu}y7d5ci~jb#7)n<)o;~EChOZ(ww%kosKN^X!Tw%@DFwJ2q-^HUA^@}Dq&=dZ}xLQ_#@@*6?{vVcUa+j8uB15w}odk#MYGWP_Uc6r|=8?S&ku;;Mj@hgC zlhbw}Gc5+yMVT1(+!}vb+57-Tnx-?QE2mLpn1ngUf;tNIJ~CNa_N8?mc$Ax*+i`5~ z`6ZqpB*(8)x{|)_g3zkTMd22cg|mpXNCpZB6)-X2)7kFaDx>5yI{qg5F=w^_^ZrPAe_Wu<#!ht_0~t4o zf&Gw9CQ@lvG9|B{Un8cVHo!&K=6R?cBnr9Vp&^H2v=YS{^fC3hY~d%*)CGlfn&u*& z-oA|BP+==iB2t@eIoxstuNFhFbLkH#(`f@Mq#B;2(3Mu(j7oFQOl64_-vy4mju(#n zjU*JT4D-hx0VFF5LGz=>o8oX^Ow8T|>tN6hOYmdD4RX z74`y@hWcJ_|9FMH49u@#s~8@id9@K6cv5xzHL!;XiSxt>=^yrjCj{{Q+#vmH77|eL z_c@sXs4p|B(vwvkZ~;r`&FME2$bg=;cZ6?Dp5b9H&q`JqdPO5uaBapDeXy7W)o1N@ z>zAdK-(nwAJ>VFN&o2Aa8HSSSn$FO3|N>gYzx71e^XA~n?!ysOI2`6}#>yKuqC4DXRmS^E3UFr?V!EtYW z64P@0>=5?Do^5eu&aQb@-MQRy?znB#D3R{NXEkrLQfa=rA7M#h=hG?p+j9=GKNScE zdjC{&jTWA)X`+#)rC5pF7*YS z9Rx{GK7i7Z?=px%dLJ@s??J$;uxC${RFM4K;s7Y{+4Cec@G%y64;miM|Q~ zFT`<~FF`YiXb+%daDeN`SM;^rSf31}2h=n!K_sBHx<#l5&>?itv*(T%&~3_$1eGHf z41nriLL^?>&4Yk0BH=cOE*utMEBf-Lwq5os2}q9>EDBW4zCHj_!;=B*lq3H2AY54d zwH>JbU4k4T_}&cYS$~WK*{~`A8o|Z3LB&{%f6a2}lYofcS^%*^#C-s9`1(J4I)aP6 zISrUN5d!ptum62MGXTQUEjsDWU8F~tl18;ko!U%bC~g4t{o9Y{+fxE54uTEA@-g5S5S^QhMQ`S z=dS%hS0+TQ$`WIiZ}h?lGq zfyuC5qq;J|Rt)RbiA?#0jmh51pNa(U_c(8_ZRqZtJs-mRU(Jc-Ea%jyo{L$&CTDys z-)=d?i14^FW==ys-KQeLcMXw`x2+bmrZ^DxRl;uWCgH}p>GSp8Xz+$3+o->(DE=gG zlw;l+VI&mZ9(D`!l+($1eKog81PT(NVpkjq?ym|dxM@UqTwc4}^RRe!QaDonK`{3; z&hV81Y6)J=KuOK>;m$KGz;~ik--fG5Lq|M~Bd)iVL2Ma~*$@CpW>E(AgkYQDNA;l! zT6qF*Ub}egcP3^QCsX|rG%nxXj`QK4obk(E37!%ilYk7~Vvb0e)(bHbB^6w0ZFK-V z7(enaA=vbqMp5Ne%(~|^^cKUEGW52@Wv&vMMMTpeP5}?3j|5^4a{!1r1VbR^s)R@p zwt<+_AU=W)qK^b(4q+RJIp``N<{%n@n8O?ZVh*|rke4Z4+5QsTwdm!c@8o|X3y-Tnd|C$A2 z4uSlw1rTdQTn%DQUw`^YAm-kj2221khdBVm+}rcn0SKD1ncLplMf&b3I4tJT2BBdn z9Er&NL^ClMZqD-Huecr3l0yg)lmR>Uv$3C3VjArZl5EKu_%I9)FKx&SBLzEF?ZNSW zkJ+$#NH|31HWD=t0Y|)tgV0zsC`jKbCK#u~KewQVbLjs_2_8?Z#eD>-z|ZB~pC7LK zlo#d|P42$Sy1C30XK|)$aA>6!N6o0Bur~0EV?kl!OAq&nrdfb3PNXNYEErhj&MN0; zF38HF!lPIg&?I%o>uZl47n;; zI(dR4p%Qs4-*9Sz(u)-C3#nXT_tLuDFJGMb4-`NpL=}W;MPCZ0<33F1xIEC6-%tjx z&Ie9~P2m#J+zFHE$hKGdt{udLJDg-CQK9W}Dvgrv(0ia|u;1(T;@fU0L4tfxII%1d zrxZJPui6C&PKXd=p39$dsJcbBJ*_sY2|>lG(2?-BS<0R9W-^Y=3(}X$b-av=B;Ys(0XPO z-ot$x0vGj}cN8WOwj@x9B6fPh2#2bic@K1P_@v%z;i3R+UyA>#1)vW;^TuGL!j={t zQN(o|iGUqloJe9!IN&ae5U5ImaV+wn6DXIz2A01O3m+S2MiM(g1_64QwEr>NA>yO{ z)&j^1HXB-xH4FmWwUy50o(&rC0?iK+w;;GV%6n}lWwFXf%dOUCY+WS+La=+ zU>aK(G3;_&C`wXzPpiHbjW8zMA;J0cKqZSyK~|!--`^!Y0()V)KEfHg98LaxLth12 zRLO0dEm>++kqXV{1&WJxp7ud&NwUggchdM=$Ou^ohQTjBDGc2aH!_k_wGCU8J$2m3 zb7T%$F-XSkUMZu;KXGXjy1+3fcHjD6+n`rw_-;_^{y;ut=%S3jUvq#>)jWgx~F@jg<}BjRRn1 zm&_}<@5tzCyw$zfKnLQ5?Zbw<@WqtM}HzceotYyFc)zhnD+_#Q~PyL@u| z)x_2Q<)46U^MZ; zKewNrMM%(q%DcNK-o3PQTxbk|ij|t{)dk%FD$?XXRAb zUXcjevb)tB?ibng9qxhKNq`n2m&1LN06-QIEdjFL5{9fdv2g^XLV`9R1PR*WAp?;0 z=AiwN^?)T7vK~+<+&{0yB?aVRPJ~77%$y_?MfV$89IU;wg{yq#JsvO>X zjI3emxLBV?;s6)&hh9egB(ZDtwe!8xKj}UuN}2?DR%@ya)Xv{^p-1 z_Q5p6RV-N!!(kyI3C+cR3EdMXWOHjxYAV|29H@_CFDxeDE`H?UP?3%yJ}FnCkg-UfeWn~7Q8u^aWi?Pz@YT=Kp3qSg#++Dbzn zxjHdSE>QSIN~3lQ&at@3$*h=HoZDy!EH)9{`H#2|T}(r*67BmAa4)g%yL0M4PV#9F zxK91V9Fu&Vm5U_8FO?CE3%|;JsY;d@H;+@bMz{Lx%!x}yht+be{-EG`lGmE4ZXnNY znX*VDn3}Z$t(SJiKB+>JGS|jpX5#-Na!)Rywv2@T=aDoNHUwCv6ZRX~KCa7u@$0!Gh78TZ`GDRx(+wVMSW1If+b+5)vO;cr6kD8vu z3f@M2h%@SEQTjXFhy9r0UsPMC%#-BuC8GNKKU{_v0Ray+B&Jh#?!%Q=~ z+Lre6DaTFImi!0aEG_eFn7Vq46O4H=0!z|kaUGm}7O;xoA0ex+Z;Tos;zk~oHzn`+kKk#abal0Mkm4L%@DTW4Oq2omwF5E14*3!WjN z+>V3311qIx!M#GTCU1{*>r815fuFt-Hskw9xUIs@19%RDQ5ICRB%lDftO*)69)D|G zW*+}C9CDxqgU{oyO9T*W7!H5{NP_(Fee|CI2t_UnSS-n90bf%2<3~Os`QtzVI)5Da z5#|7|gM`ZC&*%%ACX&$S3-A?vaexn(%i{F+m&-~42ZVrMVRBgjmOw6Ri4Ky-AJ7Rb zm-5GfuPF!k6}a<#blfx%;AdEx2mmGk2pDRb$Q%Mznn;fFzEuZc>MsM(2^R*)h<=vx zeiK->GGH07QV)p%h(MwI?T}I|*M< zW9L@~Bg1V(QG;=OM0%u)^nz4b3vtoX!{PpFMVQBQW=@{X^PP2~BleKkzh zyVKg)t?v;j(3anCYJ-7FGDy6K_dMNLem-6k_ktP(aS2KPW95wS1?&?s5f_{x29gk^ zl%bE<8##Xe!7y$E2nR|~fJ3AdY_LNlfGgn{0B|J)h5)Vv*&e`^z%C$K{`R#5qJc;1 zx9>85Du!oau10WlB@4v_$^r;*$4+sG@a*zD?3Gi85jjQ1Fr_XFYo%Nu$cR|6I<{;q*w8g z7;a!}NT`!|D(u8$`(Hn#NpAZeb1{*hxqn(^FH19TD_y;JVqlRRmopNn=Un}wuz zo@#aA($yCCeQ5igp@DRSVobaV&Xw!ds*ib?xW)MV%E}3bg6~W!`$$wcn#b3+o0*Co zeS)K_(g@i1%^Fn%)<{E~>TM`G3mTuqM>A3;8A?`N3P_fgSN{I^$ABwDK1<*UiJLLW z(QvewkyBGC>Wi;jN%>|}q+)FZ2S3EGq&kO*fXt)Zx{cAKfUsg>5!;b+M{vwD@7T2L zSh2Uw_Iau`4Z8c)MI-LAV#J$l$K?*{ zQ1$!|d{qQ$=%rfm1WTh0SiG9SL9uv&Pp$p-Ohq8?lM{y$Sk?K?9}O>HcewS&E2{{y z?g~qh!Ba5%9DCpGQ z!0$Ss)d7qljSlU1Koc}r7R!!%1E&p6cuRBZ?{^sKDC~FSA{PKHU_p(nT|^=R%V>0- z37IhI0`LLhiL5>DJ(O1gbXebnEII&U#S9PtEd$F42!8~Gb0HsnkhKBG96E{iAKhDP2v!;mXV*(z=f_t%7BL^&1 zf`$dB-R+f>p*hV`IoOD3SDQmDkJ72o4)@krTx6ZT7s=d^)BHovw3 zfn8VDJC~gHsFy%rcD39=pnZ0G3fiSZb>`?~So?0Fn&46PYC2Dftyo1d`I%0~b1a?4 zKt1@VumuVHwaEai7GoaC#RxBv;wgc2|B;-4ahfN05}mH{RG7ALEci3B;NAHfEb?3P z>mM?#OfW1CyE302;7Iz603fn+>gDAP8To2!V}k;`{<$yd1?4M%{|0wkXY+cn`eo@g z02A~^=1Dj@p22}MgbfP#?Ii^t^xF&gq?I~=G(@8hq#<-$APvFK1MoKJw=|?AL=OFy zhG_JGG=yFOz}ujKG!zX1q@hpXZ)pf#9SJoW0!Tx@y?``CqYr$}Z)zI=cpEg3hN2;W zH1r7^NJGE9fHd?898dzJA^3S94Jma1Y3R)WkcOfmfHd?897sdIy?`|I*DL^UgBE*h zi79meX^3VWNJHoqKpJ{;8ZZH*A@~LW-uCt!_Y-*U%%XsH>B&`btwvkf2S!7_e33p2 zN_1tYfT(LY%nKyX)3W12;FU{fVgSS(J7(T@lkq&SmBmX-&k(J49g>%vQ1r3n`wWZ? zy^v*;*99WV!dFrah`=19!3kTJ2z79iGOZ}Pv&rk&-`Yc~_h*0J?KN?}&Sf!zi*`>!&J55n>Ob7`|5{8SUhP= zh4Q9zwf<#QEq0+`aQHTP*s^_a7&&?PxMFZPoh@l$ijwuIX>hpBtVWrW*N=@SAPkp4 zOd|XjX^uo-lw!`-K*5B!;q<-~i@5_e4m(f$@!!8@LNf>Y1&jaYZ^@8eI24|Nwx(b_ zTjalK6xA)Cc3N=6nn~nUm$RBw-J}KF6r8eth#)fN##=G!_`D*LyE!Wxi(|bq9sQpq z4iD)5w`A#Mp{bFRBaQ`*q0LIyry0p8+a_*jttvpZT&WU^&P!(LOLH}7&tt15lcM7lyQu`O{QkYa`pXG zqt=9oOgvrq>%>;ABLqX2CW~ljMf~tMX$b{u&AX#NNDN&~_P|itGB8BP`JY3@uJjjD z6_@yq0aYZ??B|3BqZp%ih!&5>Lmky+WkDv~YVP(HjPV>7?dS*XsUN<7CTqjbkQC{Y zCUIa(JgYsPjs92d!a#n*f}5>t{GBKnVmR~v)+q5U-znOg-B+(_A5@R#7&8C46BKW# zGo_UCbE#mFBMC<{y4Elt-jF{HmthcaRJsaqH2Td^@;BfA*ARWulHoKS3QT~Zf0hgq z%LNt5LeYtCS`LiW&zggYyg9=F4tIv6ELlA@YtyN@IK0Jc#~olur}4iGF$`L`^FE)O zDNHbnccUXI%Nm;|&PL;UGndkF{@ajBn${xy(*vEm#4o(z;5%G~PTHx@IX~wL7TJNx z`@BtF|84S}ZYMt}BB1ET6iuj8_%)QTqISjTh5|f)!6+a7Z217X z9we{OhFwnd6VAg@|B&*|!On+_1kdpBm8 zWnP_Ic@xJ*Zp_&XJomUA@+&K`^44V;Sa%%8uv!Axw{_GhT|^Hy&&Pu@K4MDi=gTqB zGq88wNE^jj61ExE>x8bGejv%H-lB2m>Jf}ay)z;GiOkBkVP5G8@WuHjY`7o_=B>+~ z+C9x}E5ajmUE+f^(H-1@mH-aZmGou*<2x zt89DJQm&P3$$FQ4i9VLO!2fw?y{uqhV2&@pfrIV+wXNsbfhikHz>_Pi{H@1-Y^|@2 z6uD4Eo?&mr$4D8mPwz%B5c516+}odHT1`s@oxkRGHV>mde>8P&$>yKfj^xo3s4VbtQaFvBGR`+GH znySpINAKw+7q)s$M?Sf6L-;|kD)$N8vn24|Jq{Dwm-freFU!j`P`HZ-{Y%H z@4RGQL=HullDX_-3L|P2^#0w!@;1*D`f1Y9f9|oD;qdowH*0Q?gSd;@p;z<%y~l50 zmhyqc*(!OidKE_+3!Ht!tj27l<5)78wEPE{h|0~yBV|0bIr5iI_++u>^B`P`3wrA7 zP1+ki3y7U>O)_M#YF8_{-^Gi^@>=hC>F&D^t2m_uwsXX-5u3hkRRRc?e?VA?$*(Pf zWQLzDyl48bp8EBUTeCqI6j22LDw0Gocl^vv^>#;rLu)OsrdcKq9HwwmcRb^Ome+A# z+hi$V2m8H_x`|s$rf<;xzT$|^;4OcmD^vI zRuBfDu)3+-eoVJt4DTor_TaNdXX%yFt)k@8YAq)8Ka%&ODV($oo@L-niB;%eQq_Pfp8PWYTBOC5V|i5 zvXF%5?`NY%^?Rv4pAUgv0;7JJw}MT_+G1sP?#+^x9T}P~5$nCDJ&HP@Dc(;K=L0RX zQe~LFZM+Y?I2LO8@SO#vRs`5#kI!}wYj5-*{LK=2>MWLs-$A*D(Jx(^rucJ;(vQMF{8x(p2Nhn8|B`w@$blx}FgE&Ag!XpHV>N+hT|ALPnluXg^};UGqy{>IiQ z2ELN4NviH^Fvi-AYrLjq@r*t7eGbWl`+gBzjA?ns$guXDh(O5k5NgA1H&)BY3hTdu z#HMi$L}b&T(|5G}Bj+Pd!;Q;TkzIW;kc}tK zxA~oJZykb^V2FRa`*JJh&$C8vUb~b3rp}(iolN5vIZ_}0hfVsjfkFGVUX)Fc9Um}oT0b7DpEMD+koghD3njg?A~JR{AB|1$ zvwPd^-+G*)97qWkcA?wts?KLD!mAZvL*1t=iTHlvZgvB?%TdhqAvA*k4Ac4duW5Ag zs6>7Whv4(utN=WuG1&|m$A&9^O(s8&Kl}!PULZs0ay}8Uh(CU{zdUX0nyw+~)P=2z zsDki=kvjrE@13o(?bkx2L6l2q;~M7}qp}yM#dJiBSUg(nI3CYrfpK#sY2C(-wQMM4 z;~IzbEGoqpV7oDV%6o2*u=mFas6(-@WX?&mxhN*fEWn^;=fwBl1lRHYH#nJ?xaWcD z-nccbgBck~z|by9BTKheT~_P=&w#RX3O*GG%;r))sfWrzW#ac=5*>aNvB7q3>}sRG%`@yVR<4 z|7WNE%Xz#Nk@bQH4a)=CDU#OcOv2Wk41kSNS#^=z2~QAN<;uO3^nD1z+%d)ZWA}4j z$E9Wc;Uh5?*>JDE^Z!BFTL#q?gxi8ZkPs|*a0u=mT!RG*?(XjH?oM!r;O_43?(XjH zv&p@4-@WzT%+&np+Pio6*L|wiseMj=Ypu`OvP8?mE36V$5v1)h=tSc*1S-|-el0hr zCui9*d{eOx=k>nQX+_uL^8PbLn#q4L&GwVM<>LcU)yVfw$#`~%U44hhT=Mh`%1(G) z7F1bMHq2`M9R1p~%e3mbW}L`p5h`@kBq8^0i7`w~8fzd*e!&^B;QucY(7A$QxR> zccUdM5qqhE;r7WE9 z7bV4%VEq>bGSyrF-E7>_Soj~^>``FZ2#~N{)5CE;o_#XEA%wFnr@$^~v|xsw`7^*k ztH|D~sPa_a40+X1nb+Ck?Y0M=oNXgSC=rspa(s1X_;dDE5u~2wtQd(&A<}T}_g@p{ zvV2chiNke14FTsvMNmPBd9C)q}mc9o0n7Ub@IHwaQyb+jCE#+T5D4xAB)1kOYsK6KM-0IlR=o z7mmGiBi9$uX4g}oBRlSrC9OY_X1u>1zOB8H^}cg2ac~N}-IH*eUbY|0fh4Wtv0l3d z2MCWj?zsJH&cE)v21^5{FF5Z3X6FNU5oRCa!nzM};qr&L@Dvai4%`9aLOs_HabcaK zp6iFWaQQ=AcnXLM^;`jQVO1+2E?is#PG1J@0C8beDc@0tZD`F0gG$E>5JKixbWYykU)rk z&xPwg#D&Wr;=)rvT=;L(z!Eq>96((7G3Xw1ajpBg_VvKSJY%(d^hzVZ&?d|%{)Z$l zgMpK0vx?f3lq1^eQrzP5Yh!a&ejhQt*}XyimtW0i@K%B@4#bl#^gPWWB3y#wlJw4V z0+%;X;$!LGbpk!%V@pn=$-Hx>sy5~^`HqLO@)A7>mS`+2H6OS*6S7<$U@zySVFMWUBe1=Y??Gecy!S1nc|1!;_*)P9oVfli^@sLLGMbx%T z%r;k2_FVK=62~3ki7-MA-flcki%Z}tLi76m{Hs>AoH}MxM9Seyva!8qp>3|5B{Qvk z$5E-Fx`6I&`)d}|{Dj1g%;=*qLxLW5T5LKwVWK0idi_C%RF%4X9-`+YHS`VKo#M>p zGt;g2u!u3ALMS9k_$$W?PVo!x1$53?suWxsd{fghJElZFv_qV_uR@JE#@`-3X0GB^H5xoCQJF^!BX9WGWw+}*HQbM+Wf#AmT$i0crucGk`>asIAp_kr_VvU zq3nsqLMyKLy-AgBM_;o3(pDJ!9pVWgLRBO$kCMw=Ek?n-A#0;neje$)HD>3p(=zixhCKzK=ErMz z-$#Ore9M@8XMFM$dLPHRdRNn#Sqc{IZ_j!+ym=3M%SeF)8dJz%;0iSGEd!u@09W4O zZy8vr3IC?8DWqh+@4J9zzwg_0OuSz=WdbQX9I46o>pM!!S02Tmes387r}2F}_YxS_ zWPhWp`G=he6Q#yZsjBW%zpH+Ju z9-DVwP|xcU6~~1zg|UESCUrmSeoW>2{<(W5JUs0IWEs7;=^&MQqVEahl3&YUO$e#c zs`XO#MZm5pc}U}N*n=d&K)Cf zrT7scMqhU%Oqt2DwQgBjpWdIHQ3Q zj?kp+Z8}M}DjNps3ir#cA!TBIy1a0G5W^#H*@5P{yCj4~t2K;EYs@PB-OoQbF(Hcv zluUsUKW$1oMV?EN`@XAC$Feo%G2%oG7T645_UceC)EYsDbK}GvpcvN)_$%^v_ z|JlXr@oZFr9J1NH+dc{r!_QD7gaTD) zRXG-j@bOl#)cudr)DQP^>>WA}k~dp1Mv8SV)bzb;@pm8;*!|ZkW!uh-_D-_(BHxR~ zFZ!kw1bYj8e@s(+j{Jo(4o;!UTRmr?AVJ+vs^Mi4VxltbR#itLqZ<$Zwtog?o-&sk z5?+L@cXxMEiq&GH7%@hvIo*^$Ualj*NA6SXI-V5UtV`Vip!0R$O(r>9XwWpC7%`&z*=)Hrfi_=y_B-XwXF` z^XC-Sb#*fH`SQzIy6HLzW{~9#W@;SAtt46EGHoG5v{O-)Ov-|Gc;P?Rk$^%fjhu^FD0jkk8Ks8ET-#fU) zXywkCH@taTAt)bz`~*;q=m4q_cTTsV-NVWU)ky7wYP9k}HEQ{w8m)X#jaELWMj4Zv z*B?|P?smSb-NrtsMr$8bqqPsJQP~I8NGNdpgK7lq z02lz=d{B+XKd46IA5^39|5)XNYP9x2H3FUiRHK06T5Xy3@v=FJ7Yr!^LOmq$~Y$78Ub_R!;Z?O-zT#98`*=e$@ulJ46qGkx!Am0qS@9TO&O z0fQEgXA0KuB@Jk5lh@Tli#F5|8SWmVl?3_Y-OoEWY@(f*;%M)~nk0F@-=5+w(dVl2 z%#-Bw3n-e9VU$8?@V{mITL{MRcc0;R_=H}J5urLc^K~a|afN-hR`iwtOYi$am5gJa zbdaPbySZO0XhCCUDrA2eai>Wh!0i{y+kudv5Kby6^vC!@S9FK-&Bby>>$j`!oxE6y zgX9ay0cKAcs_HQa|L?oI*TO4M)SxAjoHZvpx&=CWSe2h{rBo=vlcrv&Xvj{B*+YCO zcL;fmv))rrUJy@=#P7;V`c@Qe8Uf9bWx3l=;YzbL%#I|G$15t73Vz6?0tA}rAPkt8 zc0*&J-(wpJwV%wA$9tXg(8*!!Jatov6hN7W64W)yGw0#1{V><0$rpZmYm_Cyvh>w|io)GQ6+hBwho;vN zV|;WE;S>pp>sbRN*}bp!xJ6hx9#hOxxH=b|*7_z~=7-(}q(SJ9kx%YrA=F&Q?2@X5 zpKYi2nI-eE=AD1xeB!=M!m!n|Xcl)h|6`2h&+c%xV>7ErHM^i3tuL1&oOJZe^Pazh zd{?t1ZQ{r6{uWWHciq4Dju=vSY*vldtWnH!>92V!T@pMccm8WvG?uYh;EwOCW=n=~ zxSEM`c?B+f4JIQXX1?eI@V3ZrjppSPf;TceM?BktdQaUCwH z@!fnwUSo{t>jd?UUHw`)TFomQD0#EWW4qWmJqw!I7?*_a3C?lx3HsJzao0CRxGMp`>5>$;LF>m&;0s+(h+S@cdfrzq_je~mq^rp;{anAH@~F@LCd?BlefoLIsgwJ7 zSIK8c0$8+c$9(Ot=z!eAPHs(JmiR%lcEQzIOAUj`rE083$UjRp^84=$ntuRv>%`66 znRkg{9cW_{eXu%tiE@3Iz;!J%;Vbe&9YxumPh)OHy7rQrwuEMLo&_QQZ|3$i?^>{I z9EtfM<>eihjqjbR{CPS_iiysp&dXHe(-o5Qz*8>^_MLV z2r0_^!0uZQ5yPuLe|t=@v77DH-uygsGo)Lp(ljO~dsxeBaf-_BSz(Zyo-!-d8p5ss z!6-e=msCD)Z~DgBP6E?ZxDuRvroFi_)E87eOZ+nD(q?A7QSL|W`9%uT4^9F!?s{zu zr6T`SD=if)b5HVhdp9PL4Xwa}q+x>gZT_kxvDy&GZhOYQReH>#$aMt#=sdjMj*1qz z{#FTUNAoHK-XfpBknMiO zpG&?Df_g7kg!^UCNNtQG^$TQ@#%^d}d-VlKl*ftcdaceH7{rgLMA@_JMvT-a%hiot zX6v^3aceksoe^hQO#|%0tw`xOZedC-+8Z~EN66Rn{y4mjV1X^DRy7d}K`ENaAD|Md zOAc|AHEP!}87;-xGE#3m2E*z$dO3MajgN`jg$}L(CnyTPrf@xH{g+fwIf)aBhh~Sh z%jy$w=Uk0x%eOYP3V-@$9C~+l=~_BVDxMEUvvOi7pPA_`THID}2yD3MsXUEnO5Zyz z?1P@~XDQEID~%VY9*oT1(xl#%6wC4?MuaA>O>B0+HTC^KfHye?N29xt%vlPy;G9-@ zPnsJq3N^WZw8Z#T(7=Xre?23dU-Gx#sbF-1o$o?_QnkJOkBw4si&5`R`5uZikKk zoB%!yo zOtd38Hl+SNkAG8CH&OcYffr>u=#4;9uK19yixR9Q}*@Cp>n&BwYWkQf!rC z7dDC?DZ8A3=zT$NYq8^#<(e%VZ10<|V!o99Kr*UeOIhj0u$NJ|+r9hWJCl8LbScHa-2t8ehR1YHUT??d^I0Vw}H{!{rculrB=|HcXh zX}C16@E^+m@dcNm|7G*s)4Z&%GiGj>oANQdt)sOt?VJZ?g1YF^AhmqH3aW zCPbg>^k?j-9MX)x+>hL%K{Dfgjd$G&YfZD1AK^N-wB{UTU8k+?gbH*rM_jy;3_N$@$I8P%@yljVl?cl ziFy(_gGXHRBmDNn26l_hKq-pB+d|uP_3>Ds_^C@Gh0OOX=pPKiT@BUXRX&R(q zTZ^L~xY7J7dw(|5ur1lgmA3}h>2_i%*2MRDdN06LydV9 z?ShtY-esd}TeH~lOU|xp%{=rl5zg%Nke3tYjnmfio6DzYkXwhEHf3i-4I0r^R~h5HX0(pBkL9jH$|Gc@Ll86FC( zLzp+mu8U%YO+7T=+DvQdee@-@|JQ7OkTJSRjUF`4TwVf$_J?uvvKOmV=;RI(gq^8L zuohed*EpcmGR;{mj_Z!p{*wCtCq=Z8H3zTyA9ey#a1rBU+7c*|EHD4vP+&c6V9Z9-=A1O9 zH;#19+voFn*MGAVfG?F<4)B#6L)CIen2^;j-Nvg>KS1}xE34SpXmI`CGeb6-%M;y5 zWXM^k-LR44Nmns+@Eq(0*|v!{H0KUZ??c?5ud3& zFRMRwY(>mOCufr(Rpx~_Hv?y;|7qa7p(64B?%%w%w)(ozlGm=F z(XWB?CCWFpQUCYj2o^kXk#?R)3AKK3NauWv-cY0|kz%5@(K9|e4CB%xT01+KNe6AU zsBl)-a_Oqq|94gh+UDut_RI6^kAj}4`S9qoT8?PfpAXgMN_ats&G4F}!splDQ+^@N zb8k@E6f-F@AmVr>d(A_L7~6_0VNEBw$A}DH*yl~ZY2zO3Q^HtWxQ);zM;)nsY8^ID zaa1=#gH$OMS)EKf;1oF`6H(M^jXICZr6bvD0(odXlt!i%!4?Vu{LvE)YwV|FVE8H- zeLZl^`~{9TKG|N8Gn^dW-+`{`Col|l%n<~{qOVsw>(Wg3pXUTc@NqfvAPU393)+L7 zy^pV@Fb$fQEc&SImwRO=H|e124tW<6U^M+Ai5;Sh9_bgkR8JC(4~KOU@DczafMqKv z8d=L*FGDx4ojOXoJzHx&tUs+=TM@jkt81Ojo_|GNf`Wwy$Ckwhi5#I7*8zif+<4f} z`0e$~b{>6dB{&XI3r8CvjwZ!dtCXalrv^A0L>_gqlGcFn%_Bq1Tr9=5yUg@kbs=Y@ z6Z1An*;gN1N}cvB_-~m}zZtt-lh^mpw&SjdT9@iOW;Jnk!#wvg(&Nbxu(`z2)K}Jp zN=w+wGB@2!6&0<(*p#JOsao61vJsP`xEvPn;BB2?Q@9P9ZD)xQ$ABm`YKpMN_2(8 z{X=4y*b!!cb~OFU_ov?FHy(_@?)`OXs^xaHi<2s?uGHg==A#H7i-Z8~Nq5PFG(wr9 z1$|-R2vgNPGZg9)k`q-bDo<6$YvMO<+CxRPp|G5+!XpeC$99%E6Q9a@qIL4hPOhsy zo&tNdBD_J>YdwZ4p~TSb3isqerOqK_{}bpj&?^;|TmO13Gx(t%6)O8r`7H(#XbBIQ zEC+B3(-{>fTYpxRh(+sc1$c_0+QV2j2Wo{MoNjQMIF7d4cNPpwz8ku`IR|1tMZ1sT zU>K^sJ3-U_a>U|+LGv=7=VmfizU6oTg>YU?_28UOEu47~q@JrP zvU>?v=3Ps{C9}Z)CfJ_*`Cwh+kKvN)arC0yi(>90P&npNuPQS>lS`Fy+Zony`l`p^ zl#$2h-s_&}jO%`Zr{mKXXWlxREr;d~c6P*=CtjFs; zfe=I8v-QkVFp94mWvt=k^LgIRw%2zRTOJLs2|H#r?RB``WId^4HK#r;rNUKLW`5Ra z)Q~lZ&ZG`^KLN#kgBt8!pDX7C6#n{0F;=3QQ*p(z_C5+q?>U~hpv%ILahg=08gz4OH4Ytmw8yE zZ*M7}P_XZ_ouJ*Gj1}IS?VTPN-`>18J!SR5VBc@SzyscOI=nX9Daf=Q%0E%iy;!bI zbX;h{BhtN~cYcC>_rC<`_EcAZ_=u^Ajz;$a91?wdQ~d-F`(E1#OuoAUfqn0|05tzv z4+$NbUYnXGIvwjxAXue?%v-#FyD&< zv{%)ZM6Sgpm`N-9#pS#CmIdN}Blx4J<;Tl=>6F02Eo_~+JJqtHep5F}PTotIVNx)> zp}OtjKM#W}y{?mIEcRY8r!&1$`0baOHs$5ZT&!QgmL{EF9Vgg^W?e0STWPN_-f;NJ z=weFMfkn9<@oYRT)QO^-AO@@@i=B4w8%(KeZ? z&${K!UfbVTBQ{BU0T|g{7>u^sMbWp;j1C8Dv!zoTc#Z9N;-2ARpTNhwjJpQ@_I_^+ z)+By2%z^>=bi-xnMI&?70Sbpb@vlL$=0!KIbLct&faDE{W~Ai}D3>aD0U#-50zjgg z0DuHz2LK782>_B(rZ03dmneWIw~{Qwe}Iy_?hi zb^wq*VrrnHRqz5pQpyB?L^S~b3GDy?5*09E6#$ZVJOCsJ6#z(Ja8wfjkkAeQAi>-K zK!Rujfb`J|0O?~maMc0U3INGl0|AH$0O?~-m`a%dkd!h3AbmVnCxo$U=&Td_vETqr zRM+Vc_xD2mt31YbfnNJ13>veJ4}4)Z7ZmxN+~bIq$7M$mw^@@*OK(oRx6WFY`LqW^oW9UE@V z?3J_Sp$hzdQpJHn>7Qs8P~LR@QkB6GQ68(_TLoMbAqWjB`z0I-*29W}R@=$hV3PKp zDQz@zY-@}i7a<0I_mhx9Nf8A9+XILi+ljH&VF!!duHS`nsS9KxuZb3(oT42+e}led z2pZc}OEJc}-&;;~Ro35tzqM2fHA^PuV$CrzF-FF?<}GuJt$Gg&NjuDk2@qW$_FTDD zt4thT`bKSL+R(g4o7q`$Eu#=q&aDm}2Krygtepr}OIO(sR%{xW$#-%uPa2eI{DM-i zEo0%D`QvKVU>>_c1n*4&Zy~YhaXQMgA8$sMUCvg_T^s{Wl!6D+gFiABn zc=}5gp5495S$ntx``W*Uc|%%33dcz)cbHbO7;RmYP{u}6V@xeFD@_Z-+Q~RYkdpK$ z64#O@L0S&PAU91TMhGUyAJ5B==`36f7{Z@-m-+W3gmn&Dc!HhY%$F^Utc@m4;#H1C`cV!C{w|>WL z<2lFqF$cTTwnBkk-Ep|;+t&*rbU0K$#!-fQ^dE1^Po=fY{CN$0&M$FfFogytJ6uwm z^X~k`2Fhh>imKPeO(l{NGnm6l0$qxk%zQ-`E_@GnQrTIR?I2I9hv{#xD zg^F7}<3(MzVbY2`WK0;4QRAUA^Yt?@(@ShCvhj2<`>!eMb-6K#RUZ8YGkvYKArJ5zNIrUg^R_0 zDHOfCnue>!?*4*=q29|$C&MkF1zK@`x`C*;Q!@NAo&xD};aE7zmWTCRN& z`x$aB5R;AhXDPQPn3_*!270rvfGBln*}twbm=i_2OqWu+iBDx+l*oT`e!Y8kM5CHE zv}XR zCrKwoF2Lr7Fs=!)0IGD(H(42yl0HQAsxHsD%baZ$yr_gzKN_<7N)^7qYgzgrT)ee` z6!(_-HM!Y!eSWDk+QA23bGF}8;153eHe)T7M$Enu+tah=pViJYTvCmmV$@M}$3wT- zb5AAqr)-u=G@M@fQw*C7dzy0CIDwjI@77ba^*K4X-kK6(hC#wNyRxub2%Nq`!d^yZ zJ<9TN8W%ZJQnwdMBxU;~5y>9`NoQlNlwjGGgtJOFJO%AXYmNh-!Pc4UT zGg(&7Pm#@jqcHCe-dJ<3QoNNo5!I&VV*ywAAb-aQ=?h4i-2Gp;++29y;T;y) z-cEs2sukIQXQ)6Z*XF?PO(~2M+%tp>k8IdvI z%3tz&%wZHNY_@)CY7pn~2g?1uab-N#shLGvKj(07jI`RfsJrUbE|;mILa~C_qz${{ z)@}1wY1#QciRo*j_NQ|myLEi?xQue2S3NK||J3F!WD~G#hb9)~*M-(ADWT((r+$P% z)K5Vkl#Wn=%?ed`r$-~=w@lOS7pbJ%*F?PXcdCmh4?WJ&P@wiq$;}3RMHu`X>kwmJ zwwKn9G(JlpaP@48ByAKY{|9>Qp$BK1@w~OC-7)34wYzxwf@9P?GXLv$4U@gbG zzTe%s5uN>5iZz8B$aNJ%$xTcW*Pqj;?yYYEy&^lTK~^UyAq=-JEw`i#zTbc!BjeW8 zc%wE}$uTq~MQUV$NPS?KMlXR5mTP0yKqaqu8c^1WK>yiq;%3t7dq}h*wlT&qIg&OH z9-1h>=!J;p2-5vDDUs%k^JVXw*_vuHqZ#)n#bw2&=TgVn!+y&v4PllqxcHUDmD&kI zs(OoF5KOa4j`^RB7rxA3M&3o>ou+TSFMRH)53|^enjm{fylsZZ6Mf!Z_H#t1$LQ?9 zI0erjk#I2BS{tDYy8GUkYRWjryP?osevq|WW>r@cd`exGT992_tT;_!-jZj-B@*N{ zek{=ID^8PelR9khN6=cg7TF*K$69_#vGrta;mBsNUL_B+uQTvTTq4K_*BR0=%{YMF zI`9`VKJzSuXuMg-16eSdE!}s^Q!APIv5*-fOneHRqms|*b2QGxopTmzbe(5XVA>+oI9*q2r$=f@@X{x*xx#zr9QAKJ@@_MH7Qy`)U zINjg4f4@2xy^=Y`=&1f=%E$S@uPIO$5m*Oz1-{wvW9oaQ>VB63DPHC1`f)^rX<8%) zkIu3(!76B#W@Ar;`^pzBgE{z;7G-~a$kFo9gPkfLd#b#+?q~3q7 zKbkb4W373xb-qtrE-AHgaIcXDCJgh?YO2$6&Q2b#q}My4$YUx=veRA)+OZCe|`zYCM2<-NwAcTdfgrbXM=afF;(rmKfuJ`KAVLxXG8e(bcH6t zSv25bAX(bcQ2BAz#TJ2X$9dDB&T2^x_t?A2(18L`0~5w1F!>OLB_iN``sqcIg&7`` z%^VNK_(TI~$^%~c8{nC_^x>Jg)G*qi(U(NKE7~m8O)&h8#l$JdJ^_0Od=u%8vYv(^ z7`1zh7&fZd6k7W>(p(jeN<31P^5yfi?eG^DHXAa~Y~0>%&bQ7%LprQ_f-AWe=4X1u9@adwZi_OOOO6QF#IruIP z6q-{9eB#3HBQl`bzRY#S990)N8P6He)WSCKz=v^(M3cG4ls*G=nVtLIME z?}?Ak`A8t46fs2cU1U0~q=7VOz|q%+V7KioU-D;1hre@-1ZOt=cIxMjO|B+{JM#r` zK<%=7z-w>&s7$ydX^l^>Cklj{p8ffbgqJo9AN9em$6xygJ2j^49zSWa#x~=4{K<3{ zLe;xY85ZWTvu_?zY0_ZmTzs|PqL%Kjzm>a~mxu;mm$(Od`Qg^xo(*HXx~iqh8U|&^ z(C}ee=HvT3zkUbt&AcPXn?Y}+2)xMk5vN7^-cWC`U8mjpvq(3|EEU^h9A;mfe0~Xv^JjhGbX*(^5^s2CEU1hPdrvDCvcz)( z8Fe?hMA{vE6)(@dU6tm(yTjaz(iG~%@<^34<Sb8ekB){OcGx}IEY+Th|k2_0I z=2aZfi-xBMD>ONguL3hPF@D&MLQdmjK?v|FJC@3;jpVYvQMQrSH zds$5<7$L(<@seH{7ONpsh0w+xs8&A9isU!HU9|k2rgJjDK=XBs_l;r8i*O!yb9>V9 z;H)6>J!bp9h%bIHwwk-G0QWu|oV|6>b|i)f_9#NLv^g?|&{vd|@0r8eAZ|M~ z6xgGVh51Pf!s@CSqhFOV<^@lfBdd?BEi2A7{SZ;#-M`YLKUxqREyvW<`x$ktTWjO1 zb{G?*!9H$M-9j#k=N130lztT@#T?FFV4k6@lK#tdan3m9kHih(TzRJ3s26+mOY^%& zE2Z3iW?S6G!LmuY*A-Rq#G+BOO4?+;)ZbEhY5qyOBEp{nHR*AOp{X_c#U^GUpmMRi z%*tDe>F<-gjP^E;#_WuG)KRAE>XN!CbP5^Kqwf!P_g0=?_dQpzaBK&EAB|`ajB?555;WsLgcl(a>vwO$D&vk0L}f;ijUY2fY%2i; zC@Adc(GJLn0mx_ljUe!d0f{(hD*?cpi1m9Y=%mSr2-#2ercGcB;!d220&`|Msh^{3kl$ojRZx*uh@LvU}Uy+4byl{I%uVLe(p9 z>#}@wZNI;(^Q(@z<}+v{j6t1AO`x_YFYAE2M}mX%B8Gc<@<|ipl!aLIE%ik#yhvn1 z@?LNhrW7)$m?!L*5eqe_^GnvnWuz)Kh$*{2Qb8?vfPQEPa@*>?XOy+oD3K*t7>Ot& zS4!`waidkf(|^Voeh~@Bj}PJ(O$`*=<*_Mt@U?d%JFufDoN@^mpW{ZEWPERYT zY{{rp2pcJ#N_vksGTqe0D?oQ`YNx&#Gg3Nxh5ThRQRlrjbTI0 z(M#kj;G3rD{F-4}^rq&drqZu5}!%UWcqA6Kmnc29(Wm(MJRsMBv@>%DkGqajq8gVSiV zvoq#16!)SATf6(D)0Zt}&E+67Lk*{ZV%o|^E5z@Cegz>yj!loJme%%}CGI_=1D|pa zABbkWvFqrO{&?5@!Z^s8!$8a}v|GzJHna=Jk&snKkqeH|lTA2eY3uu)n{q5;8BdeU zTTqUqdOc*Nv?=WIw|JnK^NOgbem&R{iPJgP9$~2$99JTrME=y~2oXj8;ulJNBB^t| zbE*rL+oq-f`dcY33FAc>)Umps&~y@iA;Ni`bG>>#kMoNw3cbLu*a8BLM~tRr0P3_5guMUrAiz4=Rh?sDf zvbW08frS;B17f?MM$W_iF~Z(H2Lo5)l3PFBSU3 zqE3w2(Q-|HHCix3W1*Kr;|!0nH$~Fgu9VbP?hBQIaU^?!ZHhPtyYQe#EgIy0O+Y{6 z#SZZivIvg}s0-!FjgVF|#Lb!ph?x!(!|)&(zs-l(1s2V%whYv$5lV_8_=7~+ru5Fb zh}kRN+Q?vFxh2&%8mMAU2QSA^?~PQ>q=J>xh#1~ zfNS2Jh0l8*a}mv})-QVRS*yCq4J9cg>G%bI6Ys%Hm0;R>kpewag&>=2>W}C5l_4gR z@3ORQzk14ONIi6{6$2#Z2UiAV&7T#wp+(W(UxP zm2t2KJbrw_(&NE8N#MIf*5hH3Cjq)?d81ybAYt`*ihaNq$JsM|PWJcU;Holqzj~h- zB60#Fz99^F%<0Sji)pV7^fH0~F_|}jM_A%fuV%Ce_|MQ)8R2{oi@%{?AoO^0K@h4k z@Sl^C;G$mD5Ksm@%0LnIc#i#HK6)FWmHrLKe=hVr*>B3^yR+p2dVu%a#{$64f%h9Q z4F-3>!{@{>yegv;a+zjTYdQSKLYYiy+iea7PgKE>Cwz{OPX-@~#@_U$nHp|h-+_%> zZzoH)!baWI+DP;-dmhwTAy#Mt+gt3vanW}u7AQ1@$4MmlNwmjFMUY>b(gp3gx=|pd zvm2PGj<<6~(*k}sQHt!i%_JnWC7uwEC2tqy9bb@J_X_*;6lp85u%;QS%Q!Z|Vv{@g zW^gkyWs5v7Vq*lfy*x3dq;pHZTxgs#cEj;|u3=72jScXYMOjgADNvF9teW7+$s!x% zfsQ?y>#3gCv+#2>MKb)X`M?zCY2jm;hY4@;&A}RspFZP}WlHC6el>pzB&LtQ2b?TV zCbD_ez_z6WI?U!wFbVPy&4qtUhG1WB84DLV_t<;qulreJnUq;@wF-TeNgkTr$yRp5 zmD*oa>R42R!6rT7WBc);BQE>HpxUYP6EgGKnL3j(savYjsGvI;V}V~Wt>y#cMKnr@ zS+fGF(K)lQ!AnJ$)l8kJS9mw%p_gpN{^_T;ko4+v40el$6gW2o12Z?qT$#aFYC`>q zWnYEkAkgQS*&U!`#mW8o_#-GOf>t~61Cbr8HH7C_<80aU8IKNN7^LwWOemv@OWI_W zzQfy$qnRj~hD1{!M-m6OkrH7QNs~~Q=5ZGvrVLp1y0oA)m!dQ()$5qV$@UCJu`^M- z5{x)9YUEF*MR1PVT|WMFk?&f&Ag(*9Kzzs*hSHP!iIH*(tqPHGw4V*h5sLQ`$jC5t zyNC&!6`?LTXAzyAqxW+RDc34_?Rf|8bo#cyMn-*x4c)2i&81ybr(|4wmbIRGG(|4i zvJy*9BvH_kmIfrlEUOKv)Tw*iQ?#A%5I($c!y~(`193^JB-_vRt6j<&Yzu?MriPnI z6fH#VUv~x@rpl4vg_=rTOa4sTvK;+dhNm zVY7%D=WVZ20I1*A%+Br&%dc`HNLdBnjOfTPWAsNq&v2Tdb_i1JsB(Ga@fLwr^Clwr z^t=koIDJ?A@w({4fR>*9trPBuH3N$R!RerGhNL*VPn)0Nm7^2NEaS;Ngj8B?NN9_R z!W#$r8SHkWPrs};29b_BtVR~GhU@74Y;1K{oD51yqdQ= zufJJvtWjeezW2UXZ!D(TuCRLJY^xC)&t-WCI8s19t@j_ zY77~^_XhOCE>NrA9(^%>)bwH$Vv|d$)Y~ITi!Q|SQF|C3grO#057FPLgi&VLQp>5a zVf;0(i#}?&d3T?_&+L54t*3Z25?|;xE)Zu~Y-&@A7S(`Op7y&ctfCH4*w)nkx=7cI zz*02a%)s8}aF0|0Q$JbtEoaxn0%|#ZdFPeeorGq|HBp(*Vv#z<*ru$Vj3=Ilag}z8 zf$E72zvNV`6U91LhNyCKG)<^4qCH;*v)raSVZ^dBlD>sNzya#hE=Ix3bERubVXYb* zs>ctYG+yj1KT~UeX@pyhqnf?>=R&B4ua2c1#7dpUNrlBpq3C}bJmLkm)|7}>4Rm2R zaw!rZ<7b8P)*FylGHl2hX``zqlF6&%kSMP^Gb4UHwRuPs+L|V>sdhS@J-Zmc;&A#!s#<&YcEH-{(t`93bmrdIgA?Qs0 zU9`snE$u@Tidly|9^_Di{rXBfbf)DPxgD`RxV2Z-Y}a;l&qIadKAEBv8nIP$2irK# zo}d^Y`h97jL#SCllmK*@9bPbtsW+cH*sO!ddt`u4ZC<@G6`!j{N>U0;l}F?=cLN^g=2xEhqU|Ex7)XM zwR_X50QN4x_tp3JA3kKr3o8#Z*xozw6Xz`_)+M`SYrJ?2;+JOP_MG3p*V-B$E?;uH zC?*geb2f(9x^H7D1##(hxK-|r-g%H3ys}$<%IXouP7qfmQlT0nE6L}d_>W-|pw~k< zIo+0QZ!N87uu4uCZ2X*~yZw*k05`oy3WSZd7&9qVS_A6Uit&A@Zx#V5MyAw{+tK7f77CSg^xKkYR7zD3jlNJ^~Gh zw_;C0wM8YKJ?0$L;yO<)HvPH?UG76u(aoEZl;3hE7|V{sG!M42T99xYn#EFXJRGr~ zjb;WPE+5*2NdM4qBU8>l_AjyMPjD=p!=bDsvaL9Ik($1`v3}!}VQR1axwLH+RIw96 zFPS!!)8`)hf9D3AS|r3pU@~(GYG7c-ti6c}mF;a08&iE9|Kw&#PON-i0vTu5O{M`C zC1l;b?wwfQyPXeOjQ@}I1kGLvVs zfmJM3b(+VyVYzPB2dRugXq#Q8$A$(QwbCjFfxC`PqOUts)r6@%>eLH?ot<(GqZn1> z5N-JM{5emCGD)-jeu2lB-@^<@;!K5D>c)ysa@9;j*}0IdGW;h(1O$;-nHzU<=NNgR zMT4O<4?+j#E+^{v(($q9g;WIW&eRr;b_nYp0eP8qDGW-HEn!_6DoLsk@r;3y2;_3q~qB)Y?s-zEXuSA1>rPq6-^*qXCH)>=Ynh9NmL zHX#&uk9{>U=Hg5^mvCAX&C@2}^a%)5H9dP2Seyx3k5zqSl{sT}B3NpZ(6dVSBd*_RV$}?Kd=czR_#LG`fZQoZ$T? z8L)mScajSk?r(L;qTbgAtWUCog&`=%Mha0ytFOFI!8mQPX%CzZtedS8L%tJyyQLQd zJq06#lV;-HfkcwldIkxWgNF)FtwRW5a`;2aK#+T2D_jR1S+_~s{aTp%C{tDg!;D=8 z4(2zQCH|F0yWQsad#n=uiCPy(V^jQBg^Z#IaP=>QDwc&8gyMdseStkerYgdA{NxqB zznHk9L1vW;@I2?z)i?tKZ?%dLk0<0XhAhLt#KNOt<8^vCvn0uM52H(&Ic~+D4k?UA zx@-%Vs#u3=ForGYu-Ix#d#y49yAyjx^f}w?e&;m81iw0?JQnv~#Z5G}(=m``U8ofy zeUZM6>_^uVN3ml$DJeY~=laj0|OJXZrfMGc?*zmHjIUQ4=$Ug#jI?Zl#UN z#rdQ17o0EEJ%gd#VhZnXz*40B_d37r)78Tev&HwWaWJ1@B#=l9h8G>8B>N;8ib8Gr zKb1gjaLxWB2yyRaq>8cA?Ub zt?=BHVJkXvNg{Di{y!b%cOjctZn00^U}iYi>1DvXN4=uku1+Y8V=)mMkBV#5)TI)S zKw^n~52v0Filps$Moj=74#c;EdqUR+kiZq zA1$h$OZ3;y+}E#`Blwx-M%b?G$ zGOsm*_)%4i5Pu&@MA2tLAI<0?oQZVI~Dnhcjj?0n2FQ>#oAj&)zxGRyFr5! z+%>qnYk=Sm!65_aCdhN?(XjHaM#ZJ_UZ1^=Y03OW86PA_NY~Bvfu~1 zR?TNV^LRjy|G1|jhNh*LdVO`EYP4?(r)JN*ZJ_TB|^1VHyhfXnuKL23@J%$ zn)KlNs1VWe;~JgHmRjk$S*LwVwE)syw(JW`aTPg9(QT+;+o=p>=DVNUdrK5}b{HRZ z(Sx3uI=StfU%@?~n_O)i&E`XbS%tpLH-21+qs3jG#H3rJ)cO_~q){Os7J)xo`+J^B zvq5GqKt0K{j)|630QgF>jhi^R!>wA<@f4+|?p=v-f3-)Ses4ViVZ9U6Qt?SSI=4<6 zU1zccidB}yxIABkWYN<8`VjL3p^wwQelmFNn(rNit2Ex{-?1`k>k5SHxS z!d)bypx`&$zz{{Yia3jVJSF0{sUcP_rKet>Zxh(o)8}j>u!a+k+oZSNN@S{ry zF-c$Y?4OJHocfzi2Vtd9qSpTSvZL!3(%ZPB5E{NuM*=CSE*YCT70C_#@XC@fwm#aW zio^qK7&XdS{+Cvbxt7SsR{`9GW}^FGpXiO;Cu2Ww#`n2?Dpx7+K9266_W073742GE-lx~ctjsk;pI)qVoX`|ds+P0$3L zi%9@tlNB^niH42hluXMd(K4 z=3yr=Yy1X?Y2NO0(7=%-biJfY=zV~bpN{7Tr!op0XDRSYgAwMZ`y6ny;t5?h6H;Zm z=|Yey@B_wi(5x$3`Jd%JpnGPa5miPHJAjytKuqA7Af_*kGr^}XHP8MmGS6}2C}CJu zTfDxV&ST!8DU(FlMhr!X=B--$EK0YrRn7ZgL%9njsk;k5@)))D7fqO39>;V%Fey{91 zte2+^@YVHz1LD`gQLQfcwBZfT8afn%MOKpY1smrwf%Gzq6+?(zv@Vn*HT~8Q)>$ZX zb7>>j1sp`TYa*wvzHxVA&ggEc#1zG4-aOEt1yNrb55xdz0~(*%k!xm29xyL_M}O7%!DF)n$eE zK|SieyzifnxqdZ8;)cGcwyz6v(4x>Opgn>=o4>)IGZr@k&QXzlKs|8l~Ex zE~T{UN%liWdz2%<*ea+PXZ>r_Sjf8gOALF<8xzMuJ=rrlrKv?adU5CLL%5R9#wO|4 z5@;yB6_t^INx}(_YWxW4c&f7BeVJM(Z=A2~Mp$QtkDMUN6gzgfogq~?xKBz@ZFn;N zGfWh_RtcNl;_C3gvB+hOw)!ZPm~zf|E3#E{PwCPp#^hs#veTd@tInax%a4!8pT+H& zRoFRZw%th<AtX^6m7-C3k0wXz4-xV#+)($GY`7y) zZwE<)%q+07(o2Eova>F7cx$34%29x28 zfrCZVO3JOxbsj6GyYkt+x45(|VKl9hKdZ~y>b4C`e zB3O54x$IH43Vl>@SoA6xm#8}Cn80FhsF#*Bn4sj!af2(~H5X5i3V6gaFOZ{(bt%Z6 zNHaha9KrC!yUSBD;oQq@+ra#^z9cEiIQn)l@zX<{7LGs{O!T&w)HhboZ(@)M0mza9 zBCU~TV!V7=lsU#lz1At6P~UJcEDP~Wi(hH*rC|l5wm9}>@)}g&lW!H-TjQ+kjelRT zF3}8+)del(r1lx1cZQcX*pDwa#{X`k#g(49`#|vtzlY_=+omPy8F!-MTPO0xhq=-z z1;V7X?;97q>nAE+;)SOVioRQzQw2s1%;US`tFPHdNKUu);dNhQI*1Y?T8TqC{-An_ z`>o9^DyY$gUa=pSI8;TL>CJ;>E`kKpXbmO~m7zI%Sc9*w4y!_S^EIW3UPDBCJ=m8Y zlEd}IYLm=Nu-=OPq-}e>nO*gI{9zZ~bosm@&~XFw7f%1(?c-Q$ zXIc8xFIj#W4ckn4wYq86B@>V|79V}w;jh%6<)4YNTQO;}QJPrnHm)=7ihEg~<@e-hT<{m-Pzp znyr9*mc^(d5Ald$jdFwd2f;I6O|@9;V;}kp!8;UdTW3<;N5<}AB&LiNjQ(*?DG^zfpNNXsYD{CR!>~D>canLkhmzo@EIr zqy47&x-@RPu&2pgQou*o=S6{)%)ZXF&vK~6{MBNc3??p;;t47k1$SC7cCc6=Pe5bJ z&RA&!&pu%+SFUBImdcSPUjSYoH^PvwPf?PRu_hgikFgxH+mG=|%<#|!u!qXOi!gsr zpDk*~VBvUyvdC8oo=#M8T+B3MSeSvnsh9_pcfN;`gK;F_oT-HpW@*RUWKl6`o(TOz z#T5xoZ-S!=15Iy5X1MzjtAjYpvWF@=BGgqo_>KD>EQS%9ssism(oVdV5w5%{aQ?-)EZTb|KIF-}ishU{~5JYnf?W}$0z7c_h zb?}rEbD;%fb<~Ymuyf*@B38sGP_@WWlO@Pzj@RPV7xYdn;r*0E$AQ?0UVB#UsCc!TfN^EF zr2sA(Mn^a0a;>T2yseNHu%T#j{8h}>MIAX0w*pBvKI^HMs(cE2;B!HRw3CEbqyL>~ z>&(#<>;BuKOlJ7eT(hAKs!3zIrVfj(sanh~A3`JpRMy1vy9xgA9R{+SUB#_3!XdQ} zwzjh)RD6kr{#+Ul=TK!5qazDyoaBGK4z~>{>{r{*cL=) zXW8ow2Tbe}bm7%k5+x=dmbN4ILsm{5Zl^x>mnqVMkh;hg+P-O>$Vopbhj%#4WZv>& zBdsm4WAN`KpackP^^?NoLS5!R@wD`sq|?v;>QXTH_J?4rLMOY-uAz_Gi6oE4oNSl# zuSJfLnhRXpOD4-aql=@pszg6fhudy?vtlm2DF}n&Ev)ePPWd2IJ6_~Y36N^TqAd9n z|K#Hd6ZoZa=h~wNX^N#%JP`Xc_i-iVtcHZk5^sh#hbLj6cR;daY0CTot^K*ZGm_{*(d(Qr-?(2gb9jnG5UKS~01#|3e|A{NII? zFDA7mRYM%pr7VI~i0Om88CE6&-9nKGp5?Z`?ta)Vb1Ny-FR6^n_VqX`6c_kf{~8VA zXwF764Jp)qY(j}Eu!^lfo3HyOn!CU)`)I0RM`lR0`sOIK+5W5U#A#X_>_-vhX;y89 zV?1;AjybIuMz@G;x2qH=0h?Q3!T}oXn_i%-XjSdlCZK&rue~Kv; zYfU&nMLMSN4@fE{(aM3TBKx80Q&hs}tqCOy6{tzQ7H?u4?U!gX#hykv>4SU5U}~e} z@l#@_F7tRUVq%+AC39n>IQYj+%0*Av?u=*Fkz6UXI8LOQl(kXla||&Cw*scHu`GXR z^YEY_c8uv4u4^pM7aJp%qp$}L790b;(^<VG+W4pUBr?vZF)XpF z6~D#M+`~QaNzpcWD0RKnudGtl{7U{PkD0{3wzI_w_ zMgjKE5G6sLDS8MHL@@+DHg90wdfNyA1QAyzKoH@NA#lAz%11)-hX4qoPB0Kbg#V@! z3?PVrX)I!xx9AYionQb#WFrI+L|mT%f@s|vAc(j!VF=$LQH8zrhX4p7P|S9KAmYjd z2qOG3TpQqKL<*R<)roK4A-!4m1_&Y>Z-5}`1Oo`7^*8U3`hP>iye)nU=MMo8M4ey& zK?ItegQNp32R;G!00fauJ3tU|WdZ~d=$VM|%K?H2zZ{eA&vo1Yh&h2phIy049v9$) zRrRP-{Pb0-u1YT#)Vv#C9(DF|y&M_inV%o}NA!=Rk5hu8{NBsJ(MtzdUzM$E^45;S zX7dN#=Y(;z{zV!DR0v|`a)Db0essI;mVCMRp(j;QqXe;3$$Ab29tsiy?C)2xLHyEBQ{vUc_jG0HY&0l2IVk>r~=ak1KLwlUdR~BzU)hI9taE= z*f%!g$6b=Ib}^EmXow^tq>GY76MgRscan$rBI%r#lU%|FaqPQk5O{) zf%jFplzLF$3mWEwdLuG=bu7k3ye>~%Zk^9lsc_!{3~g7 zw^$3#n3q(8h_IB*htoJI;CpLakgGp)O4X>hK;vjMK%2#WO$IeFEkZjab@$xBXZK=Q zs8CG{;D;=o)4#=y`UK5q93ZF`;rHzyM~#Y+^_ILUV-cyCmqTtyC_>;^&vADC=8+0*l2H^6#oX0$RXf~^baPd1 zYd@;0RrOr8QC$0(yh$sW^rHT)Rw(q{C!GO*A<=7ri7fbMC)f`c04%b98ETK zCuPbM%vsAK*YH}Jlw(;nq_|gxR?V+LE6-}zOQ&PY4F`D%%;Rb-ojEnw z0?$LL9|co#&&eF%-PbeBMRfKZcifEVE;?1}axceTEn;(}d(cqoOglf2TGN;DtM5)u z7Qq#~ZvPs~W~jVyH?2wzlU=TJPF3F(@4tB)@GUu+eky%SeN#tkX71{?{-LcDgUwmh z@AnW+&Wh~@Zm(v?kC&P%r{+_sjpz2n1hSZi)@YFK3HhWaapcIBaVY!!pBQ2b0XH4H9O(nm=}vsBGHd9OXBv*dl+9 zDN0Om4Q9l#MeMhD?(13?xQVWR*<9)9AlVb-I4{b1Rquupf&l)&LJ1DwV?K}s5`TtZ z2V&{k&%F9_^C+gmzL;dD!W@X$)x_q|u$ocB-VpTt2Wvv`l{j;mQ1hSL5HzDQp&ANU z!07wkz;OS~kOI zMwNiQrSD((4BY(9^$oqmn6Cu_jj6EI8e=9DHI&PkFC=~cZwqhCEw@Y|css-(AU>n^ zpIO;zE2T;Du$G|@ToKt{s^Bgsn%KXdy=)%v#8Z1vLZz^>knt^m9MB3 zgPR}!BGD~HYq=Tux~3E7-0LNxMLwuNt(seX9rPC{sdq7qe(ni}k;uyhf9@}tiqzf? zt1M=b$x~U3uHRIMl9E}bm5P>=!xfO|zWeb)y!4_Suz&&Btf9m&d1a7T`4?@ zveXdsMp_WT87$j`U(RIPw=y!3Kgp7}P^K56u5RH7=2B((?WZ^|yLgdLA>2BF5XdUm z4#x>KRD5cC2wq%8r2M%X!afHHGo3Bt%lDFZE16*f=d5q}qYr~=3A+Y9Sv88e7)3H>9s2j31WcnH!iOCn|ou}Zk#!BqdTgnW{HVqLUm+puOqUmiBU z$eM z_TCpk>WpN{Z&f+9=D1%wgrs0)(p7|6mzv<8kwZM6lxn;nAK2Ae#F4Hx<=BzC>glo#sA8(>?&T)x9p5mNS&XiQuB^^#fEk#d3R7L{!{@F{ z0-W(|LBz28K51VI+2EpW!R(Y??aSfI`a8X_{k9Xr6GWlcnrJ=p=UIPv@2NxnL^q5? z&iqE-LR!#JBwARy(F?pQqw|7;slBs-0-FUOMQ?KeQf#jQAjLIJ0(_Wy08)h120@DL z7?9c^NO4V*QRtlwJv0KOHUKGt%>t03_aOi&f|ml2qPIB!DXwW^Bg51Kkm8@10Ho+` z4nT_SH2|czrimx>&c+ge6xZOuO94m`Obvh(A+-TW5xkUmEhQQ8osAAMI!rwPDMD%k zkRoWd5r7my%l{1Ke$ZgE*PnryIzUX|nS|RNSrveR-sR7AcDVWpOCZ}+QY&3MT{`iQ z9s@H76_MGj09*Encu2}m0#`RYex)=l$?S`k_4~#G!I-*U?#=>f!`PM^n&n1>i-Mwy z0)045C+TU5gSsi#sK3tO-?KEo4op%K^+~hc|IXW$M}O_i(0eCO+PbZG@2cgXDQE_y zan8POsoc@<%d~}9OJ3+ioWfCt{3a(mE0V@ncn^6>m9})MyJfYngYzJo)Yd!1QT$%k z&=cZLZ}vR z-k{};&r=096R}q@99%!qp*P%Chm335PV^b?VvVG(=9f%8QPg5Mh$b9g`5@+%0v)I*B`@v#^{ zvzrv3!9dHwK|?7bZa>ki9}v?K3=;HAK;U5^sEfXuwLgnyBwnzO3XdmrYKquYI}VAr zOJoCU!LALkN1Qf4UPWSm_v^#kGLpbS?Y}$G{mMm5P^*J7N5ncul*ln3Z2A6}MK_2U zP6B>)dWQWb&%vm0raSyHMW19<4 z>m%A1A9KS4!_ix`!TdAa27Bo)*kU}iuUcZb8p%^(XAWta2~nA}YrEO>k_~~-379`a z;E35HxR1li>q3M21iZApKhfEWK@&D0rYw=5v2<($pz8k8_Z>$QhunpN+2WBsje~%I z6`bQ!-!$bTclvUprI8-jtG&VFCmAYQ91_Q|YYXMLNp)fVV$|O*`OQ#Cst|P*78&qI zOP}WDMD%ENYdZ#?7D8wD!(jA{Oj^KK6m;mUGNg=_aG)UgNG4>N>8+Ck*LF;0k-x@{ ze?vnQdWOPgUmajul~^dARTo`U+C3GkIOT6H)V_|+3BUdAU_y*0ZW|206Yi2X`E0S{ z*%I)x{iFGo<5K)3Sy#k}TJ?TNWC;gu*t;r2) zJMT1~vYWP%tsTzYtJqzXCo`6cElgmyJ^6>?G>RU2C>N6~s}m}Wz05U-4iI&(Cpu92 zX~JoGl(+q~dud(u!N}VB(CNWoRi9?4`fvb`(cd!O5aUdGYyL5mbBkW#@~ zj1$#l!+HW|L@PPpT1BT;dl7#U`pU14rqqxMFH=Axzq5Fas{W#wUAp?{_y+mQz4*M{ zaOuNs_7c%W;+jfie(tjbb;yT|SUdiUb$68S0m9`>`7;y44DH2{y7%wfzbQXhI=@vo z%$ng;X@oks7NLHwHTSp~3^}@Y+$=-Q(R#ifJ60ZNLX=l5VjLL2z22?1DJT22ZdR#i zy_#S|1@-A;F=x(qBdP$cz-HgMB^Gq&N=tgtYpHZqjP4?t89Ks&#H?x#+HCrSBfT)Q(y;wxGe zETwu&TqxFI-8`H+Ono~0+DM~S6BQo~4U+axmYPV3A2^i4#a{g$4$GW-z{d9mPurfa zZ&zRPw2|Gq{wqr$Lo_>CvN7r=t~3_LXc>y2oo!*iEiMP1fZHj?zHpyYs~5IX{YwMw zZG(SxiUKRj7mdKd52Ayda;sh)Zu>3{`C{`Gl^M*~2+#(|(-#8%$c4e{5@h>f|K8oT@CCZ+U+S};sQ`MSmkfQW;jpt2N_O+l4f=*ByZki|#0;=4^WzZ38CeDqf#9x4?|)*FzES ze=lIvZ?^-}KrlFP1@L(XW1z%A@EJ)_0YC0snM-InUdXDkkG8hsu74|{n)GOzQ`;V- zEYWtjD*m^N;!7}tyB?7n9qX(gEy#D!xC1y=mKt=zsBl{7yzIg2$xa0(QTRnU#BKuZ zc5C=K3$YEvC|0UZr~+Sx5e}Jb48-BlZUs9pdYAb~x(v<-bZia@5McIjW&^wbQM}LK z33CE{!o|~=Uvs^A9$p&pEkr9LCGrr;;5eCOkKpJQ8qTU2ztmuB{!xGk2|5ye*m^nY zhU5ueh09~?cOw}>K`_u=5d!}#-bcpAlv0`y`@gH*Z!9mW0E_mD80N)ks1es6rR5+z50-Uqx96Cul`VaH^1DpWtd=qviyFble>%W=R2wn8XR-y zaE$dddPGly<)tc{<0oq^W{3WP++g?gBoa+3_{YhHUUmc=UsM5nP`L)#gN zWu=LRhiP6V^d>avk?ZNlLwLNR4Bw4+LWRz`ek;&LxR2aSTw(fnMH_VYPi$Y%!&Q3m zB@+ksm)F-CDac|H-5vzgrUrs}xQ0>?8Yu{}{`!1e=Nyud-oPaxQaB4hzoxgA89jL;9Nl}8YpK;d-dXOnKF;y9eLT@?34Oyd;!dpw zv?oK-04FcpQlNlIEZ1vrjFv3Mc4E-?*4B}RDe|&dH2bXYwxqc(o|LZjX>2H31omB; z`id%-xjrRoCJ%go|LDRb;?CKBmf%}>NaQHWV*%J?N}3zRvmpkX@p^-br3SvyLYNU} zQh4gZ%onb)E`6CVJ1m5Hjlag10=i%LLY}4#?xpsYR;RK4mje9tf~lAhrSw&!{F+^{ zSmO7sOW4+i44?!9jhlycnNWVz=5 zuTp#Rn0pd^bP(o8|9J7c8y2Q_Pp69;hp*IM>PH|Wb1&hA&%oo@^q0v(KcE?8!Wf7=GO> ztQ<4*drQn*i*AwVU%@;EOtZV4MZtfPc?8l~zJ%@Y{>|L~L!LqiieCUKwmn9`)$adK zFz=b?{}s%``Wws}RmGD(Uz+=p!vu5z)QIJvHZcREYBU}j@J&Pg>3CMkbB`@|bZ-0T zeex-ga?v z3Cvfv*88}{%>zATtK9mT$|eP!^u2)RjpQWcg0bkf63kz^+WQm-4}ih0Ct^ec!16-# z!}v2|ECssPA`^agL;Zc;K{eMnRJ%ura=BJXK)_vUnOvn<4W6uUT3)_orDyy_U>acW zVlR44O$*(=59N9qlu%%QlfJkgQB;X+hCxncro_;EMEU-@cOQmvGKKnq$mrDzhr(G{?zD6S;Wuh^Qtk zO#ZH{E{}-cc77WDD`s3CDBjm_C)YaJy{?5q0$EekizwpJxn@|yHws35${}rilEH$RN#laF;SJ!Gj$?PX1quOuP>Z}0< zpJ^rUGI+;n`DhOULm4QAi6(S2r(ZGi!_}l(j(Okx%?{(AhOJ}`y})YNt+c0zo-lL+ zJ~=Ok#_N#2eyCl>d4AD*)lo<+n+n`=y>+ct8UQO*=F7a35OaH5AGv)LDJAF}^765vc9AESZtGzEq~>LE{Y$g2 zOTkmhzs>m9jPdZ7kCLvj=^HfnHWA&Y?Fe927h8jO;GHCL3I%RBQz6@7WgNlle8w8} zIA>G0iyt=-{=sPbqb;2EIq=iR+qxS614i5Hz|!L9QUp!umE83jb>-tVk)^Jtjqhv9 zHLcp;f&^;TCAnPk{mZ;M#9XmjR=;&}uCQC5BYie4Ij|_HokPh)Tk5@m+6n(Uf`&#r zc4a=|?V%^|MjTEI-aQMv&EY4cq>*od(K!u-_|QLq8ZLflU2px9M(N!m&)2Srajcf$ znmwvgv(c!>VtZGke6s9tgd@tjyV^NNP@PLZS>)Yh1Ir9np=}n4s2h6@&5D%$J8l9a|x`#*0U5uVyokknDoLP%FZa6#61fLpneB&?QYe zTdMY*@HDZFBfbnxak2jAHu~J!%j@)W{=e^{`LIts{&HZgEd*rEr3W8IaS=vvq!}*- z8hwO)wHi3xn~bevWbowkDk#re1Be?NR@N?hgvl80FDXRT7`BdBb+?jO3USV+AvRt- zBxWRRaG`Q3>@%9&qUb}(@3%H~j;w;y9krLduPGzY*uLFG)s+0TleYPd);0{@P+yUT zc22ky<#tm2C`P$goNt!7F&Ar+_Ma5aYyZDfIDT8|LGC^toQu*$4+_`*h%BB&^26yN>iWb+qRh{ zYl7cSRbqu$qAW5GIitrrwRLba1m~#4S~2h^ULHkMvQ5FJXo=EZX_&}N1_%|TBQwZM zt2Sj>pKY>(lT0MS^%*OMHE&1^smn#fyajrOk>%t?T=me|3VM9F5NpBGI~v_-$>r|a zVYO-T$ZcA6Q%m!FqBwPQ__;Pt(S(cFRoE<+fT%8{oaX8r67{`AsN~%A^ltow`Xv%^ z*Zsfnoly|JBmUp<9g34t1d(ys0PT?)9CH$zs&%!iF*`Lbt%dFzOf@-`@#*QJukjqZ z$_)%;qV2nm*&8UliPCN(My!KhKAHnLOTdHWxR5Az_{W3Asr3&JR(>%7$b%I;$ZZ=b zshrOWc(5=nLwE>+F)x|2y$)uyrfI?JKAv3UZq9(CWfw!YOBCqyuMCB@6Y9q zZ__iuET&@wRq#^SbgFH1LeIz^yG84|7VeMR|H=UAGQ2jsJGLB!b(&jpE1$a~+**iU z+1iet^IKg3=ba{V*MM*Kf-ge3>~QIhosVrgtvBnSCN|Y;K__KoQjxaK3XH;yk8o{Lh6l zuXDB2?VVTkHJy=6(MA{oWVM~yj-r$a&KM(_bHR}LBQl(OqrboWEFRv_=T9>0=3!I) zeu4M1UCH6u?9pY8`r1WKTr_o|0gJDw{}|-Z3sr{4;b`8<$3cQ3I`2p8Ijk# zh{vw{OvOyngnIP!%-^hVl#heN{VVZBN&F96BhZGtzNY07W4<}MA#(-{u4r$)B3RZ8 z+b}$Z`@Q-o?3Jkc;oajE{T1vNX-b=cP1@P|U>HGo7zXJ#e8&A}q0xpjH5M1)QB&pE zgX*S_Onx;sG=gMde|%a-dg;krU>(>k=3JD1eepml=8U}8#rOeH)Mbfh$&)Dp#`xu> z0J1$hge*9hDMbBrAS*QBf83le{7;*66!Sdi|BW9y^I!N;FUR&bLL@?D_}Zh*$u@Hd zEi0+X8jA(I*uhqH^u|aS46$##|4m%&5fvJM+j@U9N(L5SlBI1Mo2x)4gy~X7AO1=# z`UYC~SVX3P(M}aas4PEa<&|TzHw5d+}J8=erHVKIVLdl z@jTf#>>7DID!#ACq0OvIHoE-u{YzHnB!ML1D(tKuS%Pmr_@V#m$Aot5CJKl(`{`a~ zKF(TfY6RewcP2-6Fj@0WNGXm(<>z1BrUcDJasuDczPT?6WHwD_$?%ms1_|%>tjsrm zN*vg}U56UT)Kw>nPDV=5jR8OTX2`2OZZB-v75Y9FN=1SGlW{Weq6z)@vyo{8_N&m? zwI~>S^9?|sT{EYib(_qYTZ z5?5r0B?ha6XzeZ`%H*2ef9=;FlA^v>l*j*(VO4@;SmY1mf61_3-n&w!$}j^utj#|< zEJVWkFS;z1HXxR0I22%s><|Jh;|oFJ4Wt2NR6Z7NXFAB5y8q)5>XKy z{EfSx(5T{FIL+1G$ecrw59Q9_AYFFXmh%SrNw57iJ{fWCRTCNg%&P#+%@6*B1zUd1Kux*!;NChTBws6eb`KPbqKrr0QEx&?@zI4o9){op5&F zwT<)oucY->7capO;f21bK+jmrh>~gP;oE9fO}CL$Ccdo|?q$2QamVOx`R*lydInV7 z5~YM!uKh3@EME@ud;C=gQKS-{3^yqzc*W~_OY zr7-d84Wv%{aO^(3UYckYC9DsB;V&N|S)EE2I>Xi(+DXWg^Jpt=+)mB{GA2;VcMiW@ zk6bKat+zncy|`BOlE`fl-{$5uZ6q+)sID=QX~D<2)|FULNU@D+ATo1Y|2X3qRejXb zne0a|#;htsjA|1jtS_MxJAVhYtJBjk%}{JF(!%OM*^=9y_lOV~-J16rMB`Cl_b8Ft znUp|Bnd;8~%QcNyDN=7}w(Q!V-sqf-|8m$CqB$TX0lPh8Uz1*e;DqWxYeqA)LeqyZ z3h5_*RG>Ul^>IDdvdC8 zN;9D9!3-WK*}XG?>84*Go;bP3n>?_e8Grkdgy))wjWJI{SEx>I7xI&2=C4$1bv-{0Z$haEwDJU{wC2exgn8why^hqD1N|{9a@Xsk59jmVEsSQ< zvWJ&dqI8RQEM`jB5b2inc1Bw|e{6f5^;)&arDe_S%!lRv;d!-@wE*z ztKQX|r$=Czfn`|;sH-`KP2NQv*(-Z^{_*3-%I`{J=4uJx8i1sn@?&M9_f!dCn67CT{;HppWDWd$+L%n%Pt83ADG_;a4Ju@;VbH;E@-T5#& zQx#{%u}|gw=6-$SDzvWinkoC2vAh28T>|m%_Bc;`hQ;sv4|1+IGOkzRijsM4vc%M{ ztFJe!ubZz=z#r=MZuPb7^@Zql@%2)0oq6$9`-GxChtK%|N<)BsB;_H#3X<9XI0sWy z1ZmH?bAxfVv$H>6@t%m`Q(*Gg2g||$sioplxq#Nv51pLj^F=e5(q&goEuE7|G0NCJ z&PFPl9cM*mf~%c)-5p9(0(k$77G)oO2&5|~tS@N&~X_gQwM?sn; z6Od*p1Eg6RC4Ni=G)o@3fM!Xc4A3lPfHX_MY%@r+1T6nE0RNKbcL9Ro$Q~dVZh&VJ zzHtQzh8tIaU;r&*9~7vPt%L57EFYYnsi;vB(*{fym;iZei? zcge0%2lAXzw=pk(N)eNC$pA&)mKK~-13}lng2@7&vAdFNddNc7ng-#;Xde8xD5LSx z&}N)DO`CObV4_h=>k>z}hq+H%Wpqg3S1kLQxG_61HM~4jsgNoHymjzV;xmL!>qP)z zC4!YForrRh%(JU4-L@Apz7Rw@Kkt}?eBC68Kz@ppeWE!REUkZIBeY_V)L)GHmQZ5N z2NE>I1-)e{YFL1+>WT1%N3AFJfd`o(p+IIxUyvD67%)R>M*(I?hCgOVUr2^OW=LVc z3|UVMm?0TJW=MFD84?O)hQtDyA)!EKNMXPXsT~EFAwe-gW=JTI8PXSIh7<ChCfXt9sWH!Qp8M2-jFhgob0cJ=BkQov*3o=6j%YjeeSRgYbJje_Q z1u{bd&jdUy$PDQVGDCu5hHFQ4^e&VF8z&KC&Mg~lBgMy#$kJxSpR`M;+1|7l1e$A) z)Z_f`btQVzib}IJc1&t7LrpwnBQU0$?RWiC5SL@Nu?PJv44rl*>M;7WV(h5pC>knN z>&ddVBDd1)Tt5y>8Ny0Q9)&ZMOXgKbey5(=NB?nyYBD*kD$-|cd)EzoVT{$jQ}mqT zdGD4qI4Wk^AtxfoNIo!j%?KufWsY{|pQgCA@RhSSl6;!}nv}$(S;-RRR-I?u2vrW3 ztSvp^eFB{~*|QJX`9$7y0atL!B+k0s;g(`{2_J&qQ(Y9JtcyPVOTBCZTw7Dwh z9BINvZD;OHWbWRM&D-r{*GSaGJ20MWkMoK^HM=#M#SNOf;FG0Vs|nVaLy1^@lc`f$ zN=zJt{E$3(>fNv+?O6I6hd3+Qc)|LcWg-}iWNwiNyMUd88moC%BtJ9{nofif$Pty9 zWJuS0Xm^VtcNxbMNawgYuxUJ1=YY(tg4h{EWm)%d_^EW*7o#^?J` zhhchEdrn1xVHLN5$HU!&vfM+(+=R}$ZCfraxV~WclwjJN{8q@TM3FIPBet zL$5|TW(|~UdKLs)YsI+cnzrVO-$$a?GwGkmLO7=`jYCoenpK4^YKoC_R4ljLYLk&* z2A@0=T&oW6pQ0fM_bRZ;Q;c4~kcsvd9C~^TSkHnHA4PX~l1Pz&WHr=65dBr4V}d|W zLcj3l#phJXyOGS`X<4o9Do2fj4tmX)k(zZKqsOixP555{&hf@RaW$WI<~$D+=2Oxh zcvB%z>`}K)b8j*T$R(`O(=`+DCTWTOp%_|ZNzZe7*5BWQCv{p@)Lu$O3Ai7k6(L6{ zu;Xv+sbl}QYDQ8gxrVnGqhy8qpsoX1Yb+i>*Ma0XvU&GZpqkP4$3g4AS2ObOA>Mv_ zgj_@u8+K)xteN>Ir*H_t;79n2l^_A=HNbHgQ*!$=O@2-7lChM1gsmS|jbt5~*!>HV z5kv&cXj<#Ox>`;@gRNL9>7$bK7-Kr)UCc{Z$LBK#FFg`3puB#p%}>Wkj`5h_i2A?T zgnl(;Q29|HtZ~nMWk&z;4s7m!uWU4%1KETYc)KtXDdaY~|0xVAC=ip7qa5w=&dbLRC8`>38{PiB|Dj|mF?*_a% z$$yK4FccP;@)%zK15-HhQ2$R%LFnHw1*7K}08?N%6tdlvhevb1Y}k$vpYTTu$bIkJ z)uPF?lV_s6irY4prvCjejgUj6Gd`{46#V`9-H1dV|6a-HSZ6rWm*XG*z!ZMtTeY{x z*1HSfBM`20bC@54PFF?f8oq=n7oO$Y?i&5`bQP@sL23BCvpgke~<|U{u?poi;(y92Haw#_{shOF@`rY zSXJH6SFi(Ej$hm>1b^Hn>>&IYZJ)l4Kk+=&aeO%c(L6gI?i=WEWM+|>e}SpN@fl3k zac7zO18yyNP4CZ^P4T8*cY++o7xX{1xX9Sx1dN}{y8f_$3*e zmR#@5iXg^`VaGjdT%6Tj5~w#WGNiL^@fB@ROIz${KiVhz@6*-vzfV{7ng4OR>iHAs zG7tfD8CW!tJou~2fbKs|SECqm#|Qgxw#{>!ehrS}vuA7b-TD{g7w!8)4OE_TB@Ifx zqss7Yhev(SR_H|$ui+u%QeT?I8XKdPT;*@*aZpoxeV{CStpOA3Om4szVI<&MaE-90 z;a5XU=$^$$s?{g52<_@?qmB0!sbQSoi4; zg`#q$JFq(;y*gsA`@-ekq)cqx1PL$+(K^qhhvEM>lhFEmoU<`{jc7yaedUSYhf==P zw%Gm&f*GD*Jk7wwN*xWQ6*DUJ(;JuHQMN6{j>SJ{l1o$N-13vKj!{dI9g!3?0Ur_I z&WW()pFR8TOvo8Q1Ky<+!?Jx?u7m8*jSc@g5Acq?y`cp zNNOB%RBza!<)I`7))fq`WH^pOwI`U}=g0Q%*x;{X<410fn@2}dyyESku6U||4gd;t z;0}%N3pRPz-J-gc-l=}(4?Up(x(cKzgPq|G8;kroPvx6oZ!Z@95%a$0O`Q549Z^HJ z{aGo;{X3+i`P&n)Wh*D6jkmmk*pQ6YBRlc6G7N3V@>I~*Y1cj}`=5KL$=6zc)uK^9 z^kJ(^n zDMn=*lf&^cdbcy#4+x3eZD=<%hh9F|{}km~p#+RX5(*e^7tJ46ZWdbGTAX4_@0vnq zH$Gf^)Ru7AN znMm`x;Fs3^Z2P?FHJZ4#bI-*S)^lp1&+%WAv=K8u;ZFJw%p@qj(OSw$ zz8p(N-s#~yPuwc}8srn+&tL7i`1>^!DC*D?SO@#>rxj3<{K2}?5Uc$&Oy(3zXY*Rfr&|ht6J`S=bK5&qJFRn z3fAMRm59G*u1=+YU|3ZLe(-Bcv0uv zQdkuuck#Hbkz7K>GKP58B7G#)W%UmjP~~1Hx%^H+jo0gp@#1lw0hj;?FY3P7mAy7$m zGu{Ues9JsbbUCX{^yaM`^jm0K`n}K3fh6?xPj3q&mcZtCpF=#q`@+VSyKe|>BarIK zcK8k8y!i$UhJJs#{Embz(suX(_U*L5_PBueB1jZcUEuO{(-KIO$P?GkplOrOrKrxaF5n%hKHHvbMMLDUmRJ=Uy!_V}KJo_PLrU!Xur^oTbo5 zu>uOp6eaw#e{Vf9Eg5WG4%^yTdFaaI1k@6R_7@exho;@HMfAn}87zVPmY^%%M%bfy zp|i-~z>lq@Em~8~8Q)?d2Dr$kgS`4ZJMN8`NmN^(yE!f79c6D!FlV zqV~xPux1=HFHn*68B47z@AZkqaf=s=wanpUIHX*$JutocS!F%y(j+;J%T@hZFx=f1 zd)AoqEGTLBVu}&pdZg|l$*p-9j74#wJlqMs;y-IJ#DzXeI65F7P>*uzRx&Fyrd`)T zV%5#n`1=j*obpVKPPKO?bJ5b#d5t~Q+#SA_{AnB0V`*A)Z$V6+>bm^tgkv7;?9_Dg zC9s)`-VKy_=Ty{?)a8`{V1_F$QF(a8P~6`R(6_JF5Tqq5bzLHR~G=pJz)>!pl;KS9ZohJ6UL5#%+NzZwEWMx#Pg|ohd z>)H?Q42NQ$Q%PsVmcH6?x!ZbT&b@LF5fKZ&{!Ngleu@5y;|o8KS?p^`?fB!T00N{2 z$;5|m5(q}p;ZCT#BTvwxsGt1=&~mIg6d((6$uR{N-@}N;T(19yokF(!>{kQ)sDu3= z8k08!8AfvRA%IkZPfr1o8Ua3x#7Q8KRN^Wqh*W|}L;-TpA0~{X@dDV1p;!nFF#fJD zh?Ya>s{na`$bl(n?hhv#b9(vi&07sLRu~EVJp!g+{5zDl1tSxPFp^mT!2W~CXTKQ) zoG=mvNV5;vn1a6n-++NKG?HkHdBty7MI3>*(*oO%zImr`Re=0SDiIk*va!0zx2Cy- z<6*%*Sf2%@iq@7M$1~fbGbBJLLg4WB)sULCG$v1bWbucg6G~vfz_{V@m#L=Z(n~?J z!{!*Zomvi+XJUOwjrgLRo-rg}a(SbR&Vv7?@nm!M(S`mZzJvI$U%IW6z0yHfPMLE%|%(567pmB zK5YqF;5B;oXw-5KZ;26zP_MH4r7>Sc;IXW8~rTD3L?j78>bk6592?+3ardT_uR^EA5LFusbM^8SAs; zKbCmt?h<(HJWtu59+WeZ3YLaAnHuc5x7pLqNQqjfN5dtubJ*x&n_CVg>9X7N5Z-py zeY-2dRvr=&ZG4irs;ELJGTgbEDhtm$LN>J=dM8t+XJ2}yl>X{uTt>jvn*Kw2wM7T7 z(}Vtjh512OJpF@n^0p5zmpd$Y4){-budAf>?z-GV?lo0=SI-CPiFRJM6I_J)WZ~@Z zglYmja+j(x?S9X-RvjchrMTn+x=Zh2F6S=S1;C5QmND&hACm;Z@RxJIBez`+NWnf> z@ad8G&?CTamjlz}9xQ+^_Xi6mpc84-A7;C}@xu4H7U)HN#@a6buK)A7me7~P=LC^s zK-a<_?s5)z_3Raw1W_Ew#!L;tUh25=)U;| z3{;?zF6YcE1i%`=kbU5^!25xYrUwfOR}vrK61iQz3IcwY)YgsHgRGf(U(~fkGTm{| z%EvJj+8?P-^tc(;{6@mM+f|NdZ$k73v5ZyeOYphqh3-?U9_mTfEbzu@_H~Z3JzfeH zD6f8LfAZA6?emc|bkNvuy^s*Px)!Bj$CS4tm%I>Ov@2%klQGUajKtxQ!P#LAH!}AB zend9QCxY<{DX5v6b-#9Z=wpA|fW+u&J9B9?Wrm6Fwt`_|AUIh08Zj*%v5Xxgdq7xk zBxMd(x8a!^F=Ntc`#4m`Dc}MM%|%Y%XjiwMtq?cnKThMlV@~uC7HS(Dyf#U-t_aae zmOm4v)0R7&!uI;ynr&I*wzQa;jyv4(>)UKyjYB(w2CqqCEd0g$nP)5LUPr!ELAp(VoQUI1#5^1IN+C5sVx0nDV*_9 z{EVC4R@IK)4h!iQzeV=P99R6Op;XTSIa;s7h^Dv){OGkydZ)z1156J-T8}IuC6lM8 z!h_3OCw4fELb@zm`h9!rlc5g4Y~?a|7DTGrxJF0#&MXFICa z%U%<(k;@QHrr9PMEdu{EmJcDi=R}sXrg18RtfkVHMwAb%;C()_>sE>zi_JKiMkr@Q zVytwfsO2%BZn`?!rCUA0P%S*V+6Ne^|mvu1RKTIJ@yk@FCpsszf)1(@hPe^~o{a83Zpc)9a zAEE;V$>xE8Uw)^ar4++B_W(_S5ZZLQo5Da#osRu$n}!}dO*HkpLV*;LmpF5h5sr4KL^>;0&daBRfbTAgyoN71c8U|RhbqG>N*r31q zyc$)TXVdOA&=w0pwbQDV^cGqoc|9`*f%8SP^Et9&trvO%tE1FR2jZ7LHLt?gy?$~| zqpa4UEOU7v@!*Eznsyuqnz9FuIVuNd*B#UqCZD6K9!IJC;Hf?3l%<(4EU0qNxfvu8 zgy)Q?h1v7dk(9pMFTw6ptMWdob|ge&C=X9bUcZkZ2a$$L;A{XxSqOP8W;|hCplB%=*eOtKqgL4M+M()_$ytwxNg4?Ax8&`i+95q zIody-U*GR<{P;@Rz4dn*2E|)6$m*kBZ>nUPV5KT$G0El8ym7U9A3(PUkv}(+WmW6) zd%Rq)+}UJelxJpL@CVd>nk#uYzb6}OiG0ZpwRK8j-PP3c75Tp0im7A18sJ7B*X?GP z&Y8<#(PW);{cYSha#nAXLlC3C&HZHm4+qC*x9|#noc2+_rV{-O2QV_|N7=IaD@rTL z7r4zY^7>%$ppAU2S{oFcCbxUC=Fa%Nh+d&H8cFo`n$Aw<=!V9Nftj5SB^Q32*YB|* z_7p}lM<_zo($13ZQ*a<#Y{!IRKaYsFKJSb_j;9m$N{^on8CXqBW4Du{@q1^FpNfNY zpI&lD{co)TvWy7vUyiarDVo~7#Es9QA5`}&ax?Sr@NyEMgBmzvt!3iJc2<9IJV(g9 zfTHEjf_c-7b2zrPX}-@ zw-_)+KSp$4;PPoIPyi|yhE{WQ_VG`#NV7RXSE?Q5abjutyb7R&x}-=x1y)r1EE#3v zWtY*A#kcW*J~kqUT(%c1eU+Lrt~YzHx$?4gSi~N(7EmrjIzruAU3prJT{}<(g&@Of zx|&t_2f5m>qR+HHnxEUf6YR#zxyIbo8xpNm*OJ0waxlW#k=oPOC8EONC-TrBwW=B8|VZxD6QG` zUqiu*fzD6&7jUmbfoAQk>bHFxjb-W7K73;RKZDA;ANWO045XS#g)1#)9N0dI5${J- zoXwDpC=b^|O8n71vdy%ft3woAB>YwqnYAzTr18!R94e>cw{x|euKp)P`dY94-8i8s z79`O{t0sqq;8=2wdlGyG(U(=!(x>3qsGdi?yLX%rHjsF)3%s9K=XvX`Xw7TR)#}eh z@WId1Qzll>S5+YoierultjAT5ico`PGPYWs4VQztc^L4Zt6N5n-zq=g^pS{`>af++ zJkLtb=aMtkR8V*BRiRLMt5v=U?tc$foIq3F`!lud=F(-4#?$$jswOb4{J9+gPwmjJ zNUsnf>5NM&JUNWMv#8djlj|=qd*NXZB-1_p)|oTEyF z_Q%!7&GOS?V8|QA{wl|FsWMzCYcR2HOZX3@r}m~Kpg0DjiWJF%g!kua4#sR zvc;kZ4hep1RXkU^9UZ}4-9cvRJ^Yi=>!EWL3608V)Rz^x*ATGRc)!jh+=rDuTWMVs z(qun$@Fz&8M!JD-hEu={=%QLSg5&7B(dx!ubz9~rvLtFV`ZzAz{u8#{1=$7lnoKBE z}kN17bT$Ib%Ckt)@#+>KD17prDBbb%O9FcB4tn^zp;y(!Ps}mRK zFS5AbT6U}l@OwsOygLw@9&KwEti}0sEU9>U&%c!>PX@@9UUim+SkONqj7CmfyJi8P zCRt}8(SpemO5MWk+>#~x!)#V5MvNZQM>jl54*U^uIu_I63;Z;j2@1zbM;l3_t+L)t zR5&6m&W)3G-Yt-!C_kTr))I4h{}I$sy59tMos~m{D(Pf156+nol;lMGSWUu)*y(LX zZOXbq?Y7MmL3ZhVi`#m$rs73lU99wVp><{U1XY?Uv@{3onpX2p*}tho>JQcP28H-^ zJCUk)WTEmX!NJ|5*W)b&)$y^v+vS{XDOcsr+lgK}QY@ku?k=+SPZoS%cGkSy>A@Bq za>VE5;9fq6SdPOgvZ%G`^*NarLt@q?qf-n5ptC9l#|;oH&HezD{z`dutkv?m#xz$H z`IJ@5#Quj*3LdLA9#)>lgp?wlC+Sxph&*n=K*vus8p^spoDx-CcFw5QeQO-)?r0Nw z6Rx~FzeS6rH>3(R95(D<4fXF25(2bcm9U- z^j8TDoTi3S(JCzsB}&XdCDiCI+7aPH?&x!WtCfLKD-(F123n=DJ}6#}tx_n?S`C}* zRV`%Fk#KDOMfX(XOk3nshHk3ow3A97uey49SaB6%u+TbY?qIwdQs3CD^Mf15?sob3 z3CI5ScgHRB?y+Fwa_ev5T;|(mB_nQNb#ea*$JV*6;g)&%*t2lCRgbK#NXf*k|IX-< z*x1!Ym;LwgS;tZ2F1&iJe)%uPb;yu14INx5P!@VDQ7XF9Zzq%GA}*KOD@ zt929L(^f6+JLQ#HajRx_@Xpz53^@%8?v1SMccI7#Q2Tp>yW?q3BsoA~OU&uC*{q^! z+p>#K#@$ef{dS0Jbhd(*-P~oiimbZ`6$QRoJ11D|7w*vf0#^M>AN|pxOVK1`fx*mq z#)|dHCbh+_OK)UZ2X+uP(#*gBW*@!PGHBTR48GU|q3C<%trdm^OGdjEg6rkYvpHMo zmOGE4S#EjM&TM2svrYR7QiIFXtp{H8EVXpN(F^r(Gxn&a4ttt&Gw{i|O?(tOxfzQ5 zs%?&PHWiiR0adKh>>~~f{N0G1#o_JRx%FIfP&I3s44{^sSQD_%6Ln6q$kiW(%tP;b zJvtAFK=`_Odx4Fs%2^G67Z*{~DR+7^QYCe!4xATKlm4oBHurfZ9(dJ5BF##I^v*O& z1$Pu0?7x1^s*cM*`rfDUIqroxj9RzvX(d)1*N`N?0^(S&A9IVx(b%Piw%Nbd3WgTz zFsjQ*+%w_B=Xy7|-gDY+ZbsP0x7&TYk+zz5p5m zbZ*TMnwr8QOoISeqq#7<*XHPgJ{sjMUdC4y4PQcH!BZjWw&vUr*NDXsXk08@@eHrF;5n4AWhY0#j$_N6M;W`!98x-28XWjB|>5CuE$ z%vq6Fq>|6t9OBQ6S;bNt9C~w+c`4nc4--N)PAG=lgN5iHHO^5Sd)K-53r}?V-PM1A z8ttqtF;mgCmUEZ(q6{6$&hBPIyTYP=-F6(BJEXQo#BY|fhU`B)pie&4oJaDv$X>UVQp+{zI*N3&I zeF?KYt1=Z`DC0r}_S>>Z2L&(CETclqp5ifzYU5_M+J;hN0Q38DGM! zv6mrQzce6onQ?=1+x#&GUFt?oC%#tQ7s-9fCsfsGWfjNWLsJ(0RID{X=(xP`HIif0 z+ht+nYxC;V=UoMtQrtzsRzpCy;Zx%;A?6~+?IDC&MP)JNzVkXH*}_w!y_2#rs16t| zN9ucJcD~v*2>$z-%zCA;2YkHB9=(|HO7Bn+He;Wh z^J#omxB#vy!xlIDY(+U=^%?~C{YX?jOW4CSp+$hR?QdVVcZl>~YUXDboBb0oozR?^ z8fbMcFc0NU3{Bw~CjN+b=5pB;z7Sn?=H50ZD2}X51c+vs!t{Sh{@GCg^EZ>XbeUT% z_}lm9vZCxo*R1MJ<#t@+5+5$d%|mQybS)>g2}_j>#KXBdCqI_g#r2;hmkse)N-?&a z;I&s$@$SEd_IXfqADbTji0`sxRH}42C5@^2cScK#>k`P7h(()=b&Mf(JA<2c!A%LT>Nalh zu@|{kF9Sn*87C4C7sRTd>qH#zvi8Ru&ZMRTzFJFnj#^4&Cm4D9>D;^{ z#8t(9jRlND#7uQSZjE5tQnR^rMs|gFJ1}Vrw|nEfa}aLBhnSB8%O_ZT)#jFymzR_1 z*W}_a0y8R4kqs*sU#z6r-F53>b zN2cXjZBO7)ht1g@7I1KdhW98<1GUCTHRo)eH-$408rNIkkZjXud`nBkaA!N0bH};7 z?XjRFxC8wjOIJ*)C99WyEZD0`H2h+h{<~FQw^i&!fq)>sMRdM4e9Z)qFc=zTUD}|Z zAIi9Soj}O$=>a8`Q2mf6y74yp=&kYX>DKm7S}=bVzKq+Ln%-sEFLJaBW7T|0CY3zx zeO#V?JVt+EVm&5X178LBaV{!NOgsbW~Gb z6QppbkwM+#12Z<$``6y{f7QgKqFzjR!$uLWpXlP%fjHU2WC6iIbJ;v|)I$UVjq!eT zsDs(CVZ6stz9-+q$m|COS3TlwiFhkQECXcGMRTRWj8-YJyJ$^#&!>PqU6){xswHhy zO@tLSx*0zOUHp8jYaY(rn=Du+<3|1Q_PV=w!`JeZ2SgRa_SqHwvNCu7d)d{aYchR8 zo-@mmr2xA*hHB*N|Zk>Eq(B)u~L^gNx4YEro?i)_fl zosAhXM}0D=F+Db>NgI*AEhOjQb~4u0<;8{10ice?#STC(${!epk$Psoh~-)JxHDMS3dI^>AV^$V@=vTx+i@ot+AO3j1TDHOXEJ zC5v5@=&e3dzgniYePu<}){oB&_q(l_lQ_NSihSTc7hg5+?^aUZ!~!A^R4!LXlSqBC8K5JA(DnRNAF)uvukx08M?dX=WGeoR*5_mmn}-(k{TY4MikU*y8K zgKC%_+hKNI@`YJN`xeXKDnB;f$@qFlOzu{6g;)VhdtE1bmeVb z{BkXmUw1VIq9jfpT|0^zGtY?jcnZ`u4HW-i&Ob|e)j>-N#Mb=?&-AUJe}I!E||^g_0zU&m$)PK27hp6>&ETD8FamrH5J zHUybRLn)VghK`ogxyCI0E;?0W@W39H?%ChAL8*DBcnv?lzVS?1U>?vd!D|-pn1@SmaChp)ZQ&%hI|OrSJ}YJ=HEYa=h?B&Ljp_Q zlly!xHZNTWPoQ2^fr?bW*DS1~i(gAej^h{e#3Y~iTT)40C6%#Se9~55IceUrrO>;i~;r|?oFa} z#V^zU$pUTQll7KZEIbo_Du0tG`@7POsM2OO$*}RLu=g&v_ITJKj$-}eoCA`L>z>_K zL6zJ6FMS^N7iiMwRnBF>iD+0cFjyYSx0Lo5X`;brgGm-Y2Im%!f=-ccjL|FaL)irN?slIzb`|D9Fh*!F$T%Ng`s98ddu4rsR22sA)@ zYqli(x7o7b!;!ip#M?NOba>yjA8h!Wjg`F;8^CAN1Zgpzpb+YJPpTjlg7XkohQCYg zV6d&;c$*8#zH>D#2LC)~4~eUr16z5GvHgRWs}NJcSqaLF3=FLt_4_;C+6;+F;4wgA zjFQ1p5Uid5Xq=aRfOmYi*yY+C`oV9anops-#`OAl!M796=l(0(`>DXZG%rA{jIk>; z&Zzdnr;j~L3~0C9^VdY1)40V+#W(J{;Jc6+5f{ngdn}#*wzS7>?sK$uUhm0YVXgBD z(&UmDTWGBA^z0$Yr0=(}Y&%ITA#jGeP^;}Rz9V>?_R87`R->D_r&`$P4y+^hA#2C| zmF17175=5+m?r5*fOgg9lPjDB3|)3gk8aff`*o(BA+!9)thXsDb6Yp=#&SyAgyEJ5 zw?m|<>y54mG#_2_9P>&M*?*mLTd;Hj^w8SX8$E=3)nQSevng#!mh`1vx)Z%*iNsU< zBoV*OU_l)KhYsFXgZ_>7H~w3+KVr{aPWHmJ(3#>&(fR6r{lT=1*JQ2VCwt`jnDG^? z!*Up>w-nT~oC*J??PrMIGAB_%BN*&42)@*Of^F-6ma%T}5%M14I zFB)t<7uu93dB@B!h_Y5SXp`E|jVJ?&xWW?!txd*x%f-=Df0=sK zSMRIBN4k(aTxXSt%~-&<<0lm(sA}E;qgbjrwCiV*2}(hEwOmKYCMGrJMA|(|94my?#wusz1|iRwpcHeA zgB3hiS2UFI9I~~~?{n!&QxkUHQ`*#9XN|AknX#j<;Pw0a&x5bv^H29{OAqmzK5Mq`CpykJkvvsG{gH?)&-MIa@LPl|&(%j~ z1(WH|@Fg|`;ZYRt>)!igwgHpf18rakBsPZqA*emMD+J-!478xBc_cP~!R|3#a|oz8 z=MTO=G27@q1Fzm=<(vchX*uV;s6R3JP>5o>_WB?c@0&{C67rd{Bnedg0BkJ?p9Qo$b*VxC_VB2J@VbmzFlXX0n(Wr0dO=Qm%JmP(n}w&P+72Pc7^7{s_wx5a2e~HI z%u|wlIy7YarByNZc*tq3@7T0AbLkV>LeA}XI*!g#08{y{OSD&>lpuQUv@T#om4Vy2tU?lF{QVmSC{Pvnu9F z4oB00T#64G^GEB7ZNee541TLYLq5O#lpm;CpkQ00o?diFcAdDQ)C{*MHPlSSr=|0- z7WK^tPVJon{pHz{6PMN@$OM#hzv(~p9D!>mM|_vErKKnf6_X6UNf|M9hlhJ?ANh00 z)RmHpb{W75lrK4*^;J1LA=M-vn#j`_=5mj?&@av5dsFeO^#S%jb3A&tG<)P4Q?gmR zW5{DsMdjTM=TulphCC2fZo2u|$s@+67<4UW`MMeUv_SH|H2M-Lzg2P%(XQ1MB_&0s zu1NQ#W!jZrLo*fy{rT0(EGFNcq>&pCI9*CgJPzW9KM~2K2uE&FmZb2&DxK?Z;aqG+ zOkl`vIUQ36k5W^GEU_`DOkgJ`Ep&D*bgQSyNef8$^HIKxwYE-*ua|G(QJyOQ?{qNSOaAoa1=Drb;(h#-4}jba=JO_bN?|f9Xa2r~ zOrR>@q0YIC|M3U8E8TUCq29UchIRLqvr)DRD2=}q-q6so$r z9hkU06UJO>I}AOIE749kKUnlSM$7JwjXY-RIt(3NVnkT+I+?^5Q&K-g?D(+VHu%2F zA&A&n^s5>3VI&NMfks*1hR=5tJJs#7E`q8hXQ7H?|0f{rSis+ZoR@-I26;nNO;swn zNdB`Pq{%p6>Qm1K^|12$6hGXr_@Qm|)7X1XY<9tMXm>VGt_RFLpYU?N!K(-vaQ)=q z{=RGcx{t>fE?mFY(nxt~aQy_7z=wJpa@$qdgmYu|Xm|ggbw(>=(k5F!LmvDQ%FT4y zKeUpR*)kXP?;2SzFy%GG$T5tXc2L8}aoP_3RFeB7*H~k6NHP+2hty+Fk_b_$wd5;E zr^+IMI$R5Z++)Af`BSZoaGoU5f{DRj4Ooy(fD73KDLi zf$dX&0^X(01?XT58tr@RO|QN=GQs6XhG*zRt&LKrs0ZnLZI`GF+m@G_C}pqwXzDbr z9ITyJ)mtViyIY1{NMMGVjc+uHB2^9B#HMKH9Bs}-18Fy*vK#iTeTivsK5=?pjHhks z&m%N7g$!1FER3oBWXz;={rw6*%lXq2CH@SG;9%dX(eME=xeH3fApYj>)f|R)DU#L8 zvgP(y0h7#ty&hRY-&7?z;$Q0SgXGfEGRq><62uAPob^1^SKtfG#e}WJMe>8`%HgD~ zem_>f28U4!jL~hQC_0uB+J4UBc|a~J_QCv5idP%4?u>lerPJC52Z_2gM)ZU|T_7wH zDXdn+Qd_ki(!22!s9d8?0wIlET;sH_1IovSvZp<35={ITE-jBQUv4$M?Y3{zznbQ1 zQ|aPv{Hlpyobhpk+y%*Lq>^WW0}&^`rxZZ>mugD-Yd!^N9FiUu~h#-HZV(DLZ#gJkp2r{B$DXn^Kif; zqYlEI{bebN__+9F=J;(<=<0-+&AzMSvX7hRGfXX)2q97v1wuZpXmz|M8yjSK%{ljH zq=3RM2z%_z0An(Ut3pviIR<%|p}&|90_yU1aw48O~5h>CdsA^hbq z_laFg!Pj#J$sa~CBgw1al4S6MpQ524b?s@c)-bfauB44(Q~9sr=CFojY#e#4G_w8A zSD-b`1v;KhSHEj`17oLR;LQ)TWlOmf-_xJk0JF(J07BZRb(7`*h&Z!g9X7 z!8%WCZvN7ea>A}uWWj6xl<7ejHUrON{s7nE>;V9jce}1RFf!(z@i-ek!)_n{iE$kE z+xi91+?H2sU+(%QS4 zE=@xLK7`L$CFgo!KC-?w=$B`bYA*!AlnU|uCqZxILWww}tnX&mq9)GE08rQbJnb+6->qX6XW*>XdzZvJ@ z$G3mp>L&8<9@JTkE`yRSnqmV3&HP%g*yd(LiHP%MpW$^DY)jq z4g;-DBaP!p93rZksMb&R;YeuiGswKf+<5ex!g0YUXw>Ki=m}k-u7C3k#H?4sJNiP1 zzMCvL+C*bxS-9nIA12Bi$Y|o8enR6KHDGNvX6#AjY-@|6`n|f8NjsE1@vBy`grX&K zRj9r^N593dYM#mBw?Lmr62t zbf4)VtC^QPgpVjc;NRic;GdCi-#Fd74&+G-r$H`7eUQ_z5VHi$S2HDAhhcy$#bhhf z)5`5gh}ExbD>UR-+dd7-EAuE?e@_seQT}RfqH=&o`okJ+k(*eR_`Kl}WXOfD z8QOtNh(1_T@teVXGOs?>`!Od1%Z2A1y5CKGOPrQ!_oQk*S1oVmRlY0o9zEnQKbjd{ zx(T9R@D5U0V&Ycc13ANLY(lrVW=SH$g6}Y8suz9oR)+9p(BgA#5}Ea(tIJLpu_uoR z;tK??Z9{xVfGC|xW)uU1zFoM3lFYr`MKbdY8ro~eJK2MMobsVjdg-Kg^!6)#yMTnf z^m?z4unW8!Ps|onbR%sZhL+b$4hdfGyDa=$g1(6fqY-fC|IzymTW0u|Q|>y4vrK$= zJL!8U^~i{#Sd224gmrN?Yb1_RLh&?SKr9Br_e&R2UO^uq>)E%3bbs8&FC~?XP}dF? zU%3Rwx)1+TmMM`pIx%AlLTbPN_H?9ca|MB(6sHS*SZja2@);OCw{^64?W*+Zbn0Qw zq9bxC(0s_cNz6yZHI0N;UC}b--sLd$r?qgW#k5i9{fAFv_LNqOTGuT&qLj;j{vw)k{R zB<@`R117lHJL#v5iU_?CIK>>#b&z19O)uf6FVLPfL(B=&{RtLlrM>h&Gx(?JqOW zR}e>R)M0z#f@t@cKN8Lr|ztvq#-|8+W|7YFBEvVCF z=0EB#xFw(d2cq~t>MjZY)Lr=QqqY^Fql_FfdWBBr1ObR$Gbi!MBlMBj%BnGf%_t9B zr@QTNZt%dr`oC3OCfw1#v}BJ{t^Nuu&DF)e;uI7>b4xn1jJTP4ccVS}ux^Q{t`vJA ztpr_fwtt_?{E30pdJoY#VT`2$C1p;wn89685}c6YtDM0&2EHE5h+_XDy)}y+8hOuT$*=HfM+JUxh;_QlVjxR>-GU z&HCTf6}1>&U~Z-1!^vnBJMy^Gj?BXq6IY$ruKFH@#kGiu(Bbiye-OvIyMt1_Zt9k{Ap(h(+uT07OLx|wdqlB z3qs%E%WE)kb@~5TPoYpF&-$-g3YT9C{f}2a2=l;1RM2{*mBr7%-n%h)pU8tyW2kRY zKHuL>vRF7_MQOAU!~f=DUm?j%d2m-B-Mk=8HtG40nkV$2J<*|foCfb25Fq+a@>!vr z)uWQR_2!Om?7Uv_ZC*Uhg1{F%H+{|UNd=T?P4>D zbbb#aVVW!bSxvFdlGDcxlbLU6vOGVqbc|rTM>k>VAB(<2d{SdKxI{lNEZ8AY@tv|DIb}5n#&pr3R*Xvt5{VW zt&}OxB4`^&=$E1XzwU#sKmUL2gSMvo|Emw0kSbE@|EAIb_5ZANEVI8?ltY=hV=uTR z6%lu9=rzC;TYXqp>8VY83EXYMHxm2L8i!TIbY1(Z*;0Ep3yAFW3E%o@HE3z=ar}vX zO>6}DHSsA^LJG_)Bh`|#U6>TlgC;o+eT6o>zF_}6!pvWvk);BfW0)KbtxTP=EoW3G zBe~l*I9NqjaliJql_y4SygVDcd&;!aWD&>x&l-oliJZ<3;c#WzJZ;y0WTwqPkGS>y zzdU0(3?aZXig>Ia$11Po^9D1HMrv)jE|JBlLLu-$B0OM|{EIV&cWGQ~^;uAp{uj!4 z+$T9PH;6pe(~Jn7+oI)gIAMC?17o!E;#agkKY5I`7>E+q|K6M zT(qJksg+Ebd9Y|3)aWwA>ie(N?xS0LOe6ZHYKVDofpdCplNeRf{pw#bLr%ZqCy$3s z^L4ke9oL%nXG?U}L69qq0%T{fq|NanEp?KU>>s3^?@Df!MtM0qN%aEsSeHhV_$b~~ zO+PkaA5bpqZ=TZywJ$??Nb^_!WTAMo$MAr%qz71|E6yBXXX-q*birU0v$NAOM3K0l zhGt=VHBy_MjuFwxlyEET-kLt`6wr@K>sg+?N>(ESAxI3;l*Z100q=%@O$<`aG&OZ; zEKQM5v&ir`N&-Bvn}RM!N?Nb|c}ly1sRue-en0nrr55+@An8WOVuCOD7asZZ#l`>r z4FHetZwx~0zt&t(=f1{md_V;+IBaBj8l&_Qe+CO&z=ZL`Q-ilH8j!mX-PcHNAPR{k zUTTm&D)IwK=oxt+34NnPM3CbRB%uqlfFyK|H_6R3kc2+W*YS;c9E3qsIfh6?JG?0V_yk!AN z=tFTJ2|W`HB%$9HfF$%`KHg`E7iC}A!Ym*OeF&q-4LZT@01D9`yRLcfScXji(57^9Id>;*V?%$*#j`u)52Vp4v$QWBvTS zXTm*R1k95%_M)M+6WU`gS3t69bL@bA(o$+)o_18P-~lbxJexEA{9%pMo)1?u5aIAX zhvw1}=TcH>MRNasUungF;;;Pgow&T6zh#gprj9v^CI*SS&9j?fDeb6)l=3(w=yWns zeMcb?vBS(}jRB|P(nFx{#H=P{K|Cm-@JICqyqFFTh`Q_Q;>{W=NZej>81@>gb8Eb3 zwaNz1c4y!hCzQZC!@xfDKNC|3^lrk`?|+1LOu@;5%dkb{T;vq&tsA(S^)*>7@G)na zuo0R?c*U4#=Np_=KUXfG+TQwA;{b{by$?Q4S7I#J2f05eQidCn;s&xCYfO!NAL;Xk6FR#0u5W8#3t{u;sN#8r45q8&#DmtE*kOjWHIztnTwAXe*UfH;~ zy?gVf=?}lF3-t^&(k|r-^R~cJ{eE}N{5SC4_oT@_z^KDr-7l|f?-54Y-+TiGwEoan zHmquT;8FyVx6=aKo4k2P=lSvqT*P*Def+KXm-UwJ*ypX$OENr?%3OBhY^&(?UXad& z{H&UqFpf9qyS8XoZi^Aa8DXG4tgVoqXGFMfb@~R#-OMVxaEMeft0HIU93q_J+@MBT z@r0+A@(zuIR4HG!>mCK1v+!3mI7|6vGLDe=D!Q(?K9ygOUJtLmR*LCZyze=cNo{uW zFGveG@sRwB@}p@oj5oSg^LTm_q8n5^*+-kw|NFtb=0eJ&fZOIFG;*)t0_Ll(SGzg0 zUoP*L@hbyi>C&WB4@o6glIjQIg~GTkVC3P&`3CB9 zw3VmS1;4e^`*VR)P81_Fly}7B_avP#aC{Ph_axz8bz$_`T5Z+?AsNYCKP^Ec>I|d` z`r%X&+O7xEp&+-!oOD1l8im{8w#2LlS{BK4AgD76oD1zjK(;ap?wr$%Tvt!#v$2vRj`+evCFV4*w zx!BpY*RHw7lQEuD%~dt)KL#^Sz#SsG2ML`J@VL{V7amrBn9?v1>&quLU^1QF3ax;G z@Aw4_W>2FZ?nBfUX_{tuJ*YvM>yfW7BZ{f@k}(EwS2laBqn#Xi~!+4ly3`eTgzn zHcQfzbaTlko-tSqK|r&RyrW%I;N*fo$H`@hf{4RgW{ro!$Gw^Z&7gnmC&{zcQz}KX z9WmoDbL!xkCVX#!z&wMx?lS~^eER_F)AtoLema4lXg@RA&Cd!O z_CAGgYQOi&=Z1V77U>XG;(g;{zVVMTzEanca_nc!;|a=qt)2GX&D~>pP*JHt^M7e2 zB&?!@J5tdZa9*|D9uCBCpDy0)Vx~W@^8S|ktlnmY#Y9fg8NSNaS%XvYez3k- zTtEjRy9F;u97X?*JyAqYB)?6)F*zOai7g?MMb{xtX_qt?_@g!2a4QxT`j6wfFY37A*q@ZEJJfS^(JLLN#Zv1$ zdv+Wg7cp92bxT)z6M5LmH)l|DPZWlJy;$Z|((jHaUO5{!zoVr0E=xCc5b(vJZ}i69 z*gHzCBM57~y1Ar(|3vZ=>ED~>T|vpjxamY?J^k{mNw z*u+V*A?pH87?F3rBFBcGii|PUPi`)#D)97MUr+1)-RE5_-DitQbmAEP|+r*w9~L>uwZD_onPKZ|9hu2P_#X<`|%6AP#@VRCg1xpy^K`c9QA8bW%@q zpTr)emH2f9hjA-rCZ>e1xia>cjaX-0PC%g5U~PmK^~?yg^*@~xQVehH95tI0smXR6`hDy2}jIT6s z)@)E*j4UDP_*R_{JtR5(VYRO!^I?4shVs1PoLfDY7nX;G-kEa*Db5s%-l@D=8q6%X z!6oG`+y+0RXA2(Y0*Hx|tj{BHOSvaPLmyYU8H%=*540d0GfKI0s8Rm9D8nKyXukms zcG1vM1n$6T3)<7T*bCYtNP=862>E|qj7CGx=m8q1GkU;dIKb;UNQjGuc@N1tpd>Ek z?wSn!iB`^0^6Nsm$AEaf5W?frK*xp$tcQY|(Ze7XX)D)n`E>y}M5`fQhy26_-e9$m z0>+X<9#^%2h8P+4TwRPh1Ve?4I637KTyFms{YuY>$oN+a^DTMa=uOE_kCAK*sv-hp@%M_4 zMi(U~k7$r}GI@*U#B&cETVl}PlW1hq1idT`tb)*jY|6n1^Bsjyq7irWTH;dK5zw1NwCxoZZF4@e+f`50i@6fr$k?Z^VEQWBN=JdOG;Hb$HjBmRcP~yG{~47V{q_ zbX*@J z6&95d9Pp+Q3UO%(!v73PUD$AkzNl40d1GC_{pH-er z(mA60u#*;>`^|pM`OnI8ags1$+$P~ilZMK~M9ohplkStbq^2NQb0mF#78_Te#IfA= zq@thCHCwaBcWPmq%_uxuybc5{-~1M(H%`;@)SW9JT@Rh?uDv;;y?J5Se@kBDL+f0n zUFw$F7wMJYK%Xavj0d~r?`m76Xk@Pr=@SQ-5whRP`$gP#Zz^6mq&Yr0R<$SaT!rZ0 zbks9@c$(H5eEW?hkpA)3dklUM%<}%Q3$$&c0wqX~pCw2aU|XS^&iaocj38YeR|COJ zgg)1B*8^Bq-AH{tUYk8+$b_C(!_A1;{5QZf;aDHOtsXK1LVSGs*y|C{CA(

    RXPpq3SG$Y;NG(V-J^}T6E(BhmXgg^eT>{tF>Gpb>C>r z#)JKFFp0)H!>#kA{ie(s9M;=|<&^ZVzkC}TQq$9yUl8B^o2Q&4af`eMzuM}hBA)zK z*hA&HLwfVMY8U>BuOE-(IR+cO^6HD`X6=aPw;1O zzHy&>uOdEYtL_=ObKXoJhG4C+)Z5N7anB8#QJEy3u_uu;FZ!N{A=p({jX`Nf3M_-= zF!B*BfHHsEU&-ix3Oy=IXLx z5GK7vuosH<*b-lTTs}=CmXKAjnszyG(_<(thT#{O*HtXM&-; zW3JdMtDs7O`6_!tmbd3q_hn6v#8^JLm^;bzDtv`aliS}(L>gy_5!+T)(JeX8!^C#l zs_YQHMl^o%MoBmQ(va4IZ*5F`H(z5f=`W zZ1ry?%9U3{)2b}Fn+(xtt-rJa^O>O+!_U<-7mb5q85z_~4opDhWjpticbAXi7_X62 z#Azk2oaG%|W=v}r+~8`|@@PhZIi0~v8lR}qpN8Mdl4Z(dO{2O zYjjMBm7%{^u``Fczt_RX>v^*;WAMc*diBU@uAkSsP|{mIMGra>6^*D8j9^uOySt@y z4}6;u5bEN@aR!MV2Sul0mqS6f@^SMI%2A9SJnPj<|2pgv>x)B5XSVRQ)+!ne8InwM zsQybWMgU4sFp4fXP%C90nYex8v%go^`*WN_l-}u8XdQ9Ad8=Oj<2-~Q>a;uh8xeoN zyAEEq^0U1YR=~w-)@j#1t=Cbf@Fk*`{j|4=)Fp#PJ0SWr^#Ya2b<`nzSZUic?OBdP z?y>=hK4mroqEELANH#|ujezLWEmUSRpuodx4~RZZ>IfK4d(y$f@!Gozg-+@KqEC}L zEMn81W5Lk8_JHWqVI?5?bco1n4~RY;RuTkEd!8b2yKDfWPnpet0?#K}BNPU&J)pqj zvH^%beHu*7zoFtMYKd3Y>d`)N;WFie+?8~__wpazAQ*$jw2-Kt{=eeM=; z4~RZZ>QH!0dj?PHMDyBjBdvCI_csxp)vOmx`(o(I>U%B1QE>U4YmeFbM*9nfb30p` z%8lr@=l;o5S*M&FH4``a2ENZ(o2$X~Q$p@p>8Kq;$tm9ci=B8c0|N%cnwvq7EqpvW zxCsVX{O{u-hq|g(v(;wSswx*5(X882d%I4&daOz$1L;RD&`^^|{2x&@PlH%cCN@pqHd zG}Sp|_%BrNTiQwj@hWVg^)(q(_GjV`%H4hsQI_dLEjp#UG7;F+V<;NsNYLdL2&Gs2 zIF79-WaX5Yt2DE^h`+AK`6>GjL{M+iwOA5YT0(YwsK zdinj&s9QoiLFYvonVox7r`z~>Y_3yO!K>k0$VWxk*<`m-_I&fK)VFcJuVb05J7XQWE< zMAK64@RMkIUmXd~-)7GJaPzsjBKf!ZpDM#KfZ+*RbtY*s5&#kBrtT9)MT&5Mqv^x2 z?m_B{0vH}dXiILXexS^7#sOe>*mVJh2T=oHc(wtC$Fk*<;n^leTm%>%+$wo@UZIw3=iTW z!0-TQEdaxV`wd`t*fRiz=hFZ%Jh)W=!_yCx8Ctdg3=b~Sj03>%umijJ&l>>4gQx*8 zJlg=n^SN8VJ;3mUl|vxUH~<$V+?X*tNFCdk4fWNo?fdHWuBDW&4Tp5vKl8{*!Kn6~ zXisYn-536T=YH~8wR?M(DLxE@4}%AI?jxhyiyu$xk?%w>96Zib2_94K!$UkAKOZbK zhKH0M$V|ie^{Wjn6D8@3Q&m2={ddy9shjI`VwmE zu08fQs2*?}8+%k~$|hLxrM7BeJC(4|SzLUZ3MY4NYCO8(YQq2^( zwN$EP>`S0{94LdF%?VICAKcLi`4dNlgIsUAbyZpETQ9PHbx$APi13M`zr6bQ=jW4M zeKcOv416T-fNj03I(K!Su|jtfJ-+o^Li-7ZKEBoARRl8|Z*W~b1x_LR_}PL(WgAQo z_Z}`HabGkTM)wt~Xr0uq5wv}%r$ty`5IgPy}; z2#-$#6B{0|9tzIK4}&;ps#?Eg>lVO3tLZs}{=^2}V70h<0ulj%?lzF1&)sg_T0;To zw7uZjM31jld$+qf)-OKxwgzXF=eM1WG;_+mYGU+Mh~G z@PhBsZjb*b!r1~_grk1_A+bb3*VUX{)6`3vCjDv}^yzSi9|-#c_tI&ep*pPK5s}|V6GK7cH_QoHe`jO*tzZ(vOFAy?+OFOI zFyHemnyGMLZzb*60ggzUo`0C|;AK8Z-LgM^t<}~y;aSE&yRgu0)GI}POyJu=mKL+$ zuwLg(S<2E$_J!I{+$6pksScKY-zL71xAA9G+vSMNwVC0gP`s1`H~W6LLSw4%+d1u` zWKH#decOriZ=Uft!PcJo9u|+N*#s{`iO4k=dtURsV7h9p|duI6Yc(xBmb_G zycHIy`ITdInoPeXf)TXhX8#J%XG(b!bZR<#@?vkD+@1_6(q+O)x0W~z+3a(&Z{ma} z{w2$7Y+0%+0|iag`(_i3Bl3L9P20~;8+W^WG`7{Jt#$JIl3@a&9zSXFD;!dJiUi#| zsi5eBWRYZ=8{p!eXMzOq?!Gu9!;I`s#XeK|pH_(4S;AA{}{8JtLxV+vUdi;p}7W*x{o3vQo zjQ?@X@%>|G|G$EE`WufBj>%}YBV6;t;>1lyg80!fX#4*BLGPlnK)8d4fqt*a8f5kC+(11{MGsmpnhLYKWngu!KH$3%Ccu9egngk6*z7_+rscDDUqp zel^`qmzUM+d&F<`?xro4!TfhsYrjITE_zyJ&J820MA^fA3Ra*QpL5nVpA+aAV$>HA zSZg`VC#jrnt-lVtL0%SZiLM~#K1>H~^h4cNnqnA>#?M&Y53a46idiCYn4IMuC#0wD zSskPAC8i*{4>BXH{zk^VsG47Lu42d0*dn+u`r@|CWFCQIxOh8*5`0S8U&^@9RJAOmf0+ zM5o8Dg&V4)EqVmftZKYUw!iVY?3YGSaDIqPRhyy6C$bw=knUBG*jl2nV}jNl**1GW zt)GXh)vW4WIG7xK%?$KT{>sid0*Y%k&AgjGQ_THw`KKl$QJyKeH?nE0aQ|rA#degf z?#Z8se`{|V_I(q2sCetcc2_0hL*oL>5M;v{YD-rf8OhKABp4hUzX#3{jts zj7Ho=ipUg-VKnBVcRZIJ^3o7SWmY*cfAX9g*=G5j7kV3M#v_ZPB_9d0bW{hKA2`^t zFrf=ttGJsM7f*OykzUXFeCz$f8_%O>u^nPeIE+`*DqFC}Z?Ibj=`8`e?_rW_Gv>vX zzONdV*1fS{B3#@y=!pUUu<`CgD4o=ebJ7t@`~%jR$0Crn@%yi+CVH(&R`(dN#I^*u zHbh#eWZj7iv(RzUeWsb!C5z=UckT;i<}U1}}H zb>ho~4#kkdmhSu|m39nmj1gYaUCE(*`aa&TjCK7Z^4y_)-@eZtTanVOsK#!^63Ki? z_!Yml13zh{G|U~*s!k6b{e+qPN{4;>ltvqTQ`#$Nbujnq(E2n=W1BR(NjNkjp!IaF z%|U}ri;2{jvrItLeog#UICc3TqURhk|7g_kuTeuX*I$Yb2}X-a|Kbm(>7X zk%UU#T%qu-{2O~iRt(%d13uBTgW(zlffF(-f0=;rPXlW`Xk)ik4)880>D)UopRrM} zp{e*%4p02KTfn{9C;Auuk~iV=YKg{fLwj3)EBWX5jTQNg zqs4bMpUtnHCwh(QkKW^4weg0=7usvFfm@f8#Ry;i4y)Rz+~Q5W=J{Es`zOZT8eb%W zL0S3HmOuSR;F6iR+HRy#o+H`$lD?EcMj4;HHQTPi1&q13(Eo*@dno;p;pQ)h6XBL& zsv&LgT=gl*!3|r+ZoCyJljk7K0x`Y4EodJZ1~w_O&HxB={xJN!lzXW_Vex9N(%431NoMzQ` zn_=>_81%luU1&IT1E;8I%lZT%Pd8nGPZ;CXhJLnq%qa%eP_PG!Zasldjr`oq-A&+l zZuPYt7y|3B`s3``wTfhQ4enY>? zu`)wH$XjbQO~5NOaf$&SIMTu5iXq^noj>3ctx_2BwjAso>_CH}C-~Elx(sq_&7laq z3xYaceb)zhOP6Ah9sqfu@reyANE8l!YQ&{y?p}aI`P?nwo((|Ph9yif04`*=)-Ck_ zRZ+3N*XeDu(S^DA%MjCZ;`w>-VATQ0u_`kJ)B)|TtN#_fOpXn?5TWeK{B z-21`J>vaY4KgXt{x*+twyn)C0TfLC5j8YE5LGa2XjKe_Bu5b$9B_1|OFAS{2Fwh2z zT4(mlFvJELADaYdgC#TJtLcSV2HIfB$gxR)Hdtm6U{GAtFQ5$;wT_+|xC6zA`USMX zM*RZXU{P6-37JI>2EiqUfi_qPDP|G%P)LbkpbZwaj%~{@qymu=n*?Zs{X|>FRb>{T z-C{BfQ3d1wG^C~?0_(wn^>8S?Fj`Ey%p$;Ru$qP;5TDq935Ok<1ZaaLGtmS2+%4dq z6C6MX+F((?ME&Am6?tB@eDU$O6|C!ai}yHR`p!*AhHF2|+P+Q8kOs9hVA8ZTBYzs+0I#*h*f~V4qgRma^HE_1p zCfo4)JLev|?mJvBXUgWQ49Ry^6}Z!r(P`0{#$fcC11pk&r<42EGnWZ&o;Y>CV9MLS zWzqv{g_?Ek;QIzRvLK;02W*(c zmPnR{BzM+|nj$nlm=1RTorzR)+~orTw8r<-L^`vPh?mnOyzKO+3!OUG^=B8h-D5%7 zI*fXsNz&sGM-RMAYeIP1>9+10jN7ijqIJ*ZZ>~|b&9E# zLg5K(cgDl_{cM}}&G_Bjzs$WKeEb5CANF+F%CFs)j35`AUk~5cm5;XGATOCb{Ci)@ zQ7$i&Fi(lcQy&mBy0=~-5A9b2dY^RIq#WLxz>zY#fd<0cW`d=yS6iTg@D?kh8)zWp z_CJM$ncVd0>3Pz@LCnjB{?5CghxR}N;UN>Ze|aC+p*gu^74if!84D z9o~aJu>lhTZbmoIKzQ5C81T7UzUb$Y-3AeEO zi|UN_Mp?J<;2CkM&iiPNWO7X#N5x2+5tW{|3OH6Z14{aE8&HbvS0*>z9(`tixTCpr zRTLYY#wWC2vZUGvwIqMI^CnC`DtC$SdhJ_qk1MR=l^YtWgVlc#&;mYv1(o&Gn&1_V zO#QSZX{IN-W;w7DoA=`I{`|j6zdw%mdSM?wdvbUDWn4i~gwAT-ZPXjMfa4tonlAq-InxDtL3A<#rTWa^xgI$G+_#~7G^S0H;V z0ZJpl$~aSU0!|o_KhadJ6@@_yfzk*t8Q81;7|b|<^@zYOXoVmkRXZJoK_THvfYJys zxKC{04b$nIfHEj}bVZ;v;&Zn`pz{a-x>^u49JQj*yc8(LvhM0(y7j=HQ%dN$`a9D- zJ~y1F7`-OSz@13`5i#cyQFdn;{Edl}UyypbEFa{rNh(g9wM8!D*^Znj20zVaj}G+n zc>ZM0>bQ}qDB|Kg|Dhmqb-yS^T*&gZYcc44d0lyXW_D`sC!JF+)ro+2k}X8#ofly! zRB*NKMf4~hF2wKl|FRz?gYwPxFq$`=2)5eHbj98F4X9;Q^YA^9r{PKWoA62PfM+6q zUyJYOfBCU)YZ>0iK~6@3)NF2l*1DIv#eG}-#C#r2Qw}>WadwpQN1=|r+Ae$S834&1 zPO=;S^j92X_G>-qq@DbkCib*SDUh)Y*lr$Fy#)Azmzyu5?b-RhK5*eJD+t_`mpL>8 z{Zr#Fb$ss~s}y^#!&cOJkC5v2uO(%r4>NgCo4;yeF!#X;H;+v(G1~<7E?>U2 z^5`ch{`@k^BP9aMp(%nBYug&&cF!SgJgZtcS4EJ%y<%&ORZ4?{BTSPka~4^vM3KNi zQ3)zrtZ?ol^tKv4_>I?oF@y?(etGHHg4#o*7wxlr>`qXNAoDo;=-*6Z64WND8&7RZ zSc<~;UpG-UZ&T1f=MKO>^LQ}>?1lN~VNEu0SOasE6&Y|q>qQ+X0*fw_qX?!Z1ob=uSDG>_r2>UVsDR6840EaS1%rpX>#I28>H^ z%K2n3gn)4gp9WxDf>X{Xd(i-}7lFXI1gD%|;J~LHIgou>8~*Rt znv-}xL1)lc$t!4I&0CoLq}zl`cy;mF+3R~Aktt`DDK@$9se|YHGYj_Y$r36P?ESgW zdqeNP5kFdM6a`QtN?lHICxhE9vRZ*x**Q_oy_ zc3Fr~a15i-d|PUq1G8CWwSi${O8dQAyIqNY?`|}C;n@?htynQU zq;*&Vm=idsg#-Dt#-sYFoH7ab_S6>xhdeaTJffKxHe|j8^nc@Z+1Bw-oc^07eFs*K z;#Gca{TnmhhZp988b5J5FFXr% zPmIs=!%w@l&hcSrLbYj`ZInACYy{<;dWKrw=d{|roZF3*3+hI7CWXPlt7={?4=Fgl zVaYSYpJ=q@wl^n-xrs;1aw4>ws7+8M$qSIFe3-iU@bcnN{4k@{65@ALOvczK!F|>k$B}sAX5r!$^ z=Z5KR0LK$y1`-LFULlyGQr18exlRxghL6y?u@0qTIArf*hRQeavALxuf-RW^L2Od)z zhe;!Da@t!cmI)EC!r;eN8|EZskK4^V9rMQ2DhltP?FQ&GDpkQQ!`!*{*Zs$D7E}Wq z)VWV%*awcPa$?pRd2d+z4`)}MTljUm^pg)$HIKDMW^TXV4@RyEnp0M&tJsV_Ex6u3 zW8B7(@{FRqI362WR)~K)fgC@<+^>H<_*ZJGSsKJfL2Q8Y)MkIAorfrl7i1BcHe)1@ zdRhDKqhBCx-x!2(JcS7}9`mkY|6%Ec1hW_$f

    2UpLYs2^gwme6gl`AdTicUkb_xeT>n@Y=1_OHlC?)fYlHAVR>lEyKE z__K@_@B0%UMEMi`7is-|3J~2kfl&^iw}Lj;#N#i-F7t$KqwGukh>i?hIz!qu&dsYj z=ij`ySgEodBBR8vCf4@j_^M@Xc@w#)OP6=gM~*;6zKG1|hmill_>Cu6=X-9mty{v7Og6OZvAdr9H>&cbPBXdKelWMODX=?-Ti+adV=w89yy8s)o$AG#KRbxU}(zom6LzC^PCx zJJzX^X&Dy0(rnPEaID_(?nlULOTlN$$NHnvd0&QX7k?~MrM(B8H*Mz4UWShT93_UG z_JOqs^#d~?W)#$_bCt4(aMN-UC%Oiz&((fJ84K>a$5dT-*~2HDRwCW4kzIFVi7Oy^!)Z)a!#T%wtGV7$4#B`rzB($|8afx+ zMl=a$h05jY1rkItA5lilEjS+>sSh>JN2y8g1!xB6e-Qc?*s@xusTDO^nBH zT{|-G7Y=!=Xu*Vx(TTI8r0G%w{CIMA=|57Ty0+-skBGVVWLKZ3^r@t*mM7`y%4EHp z@IU^iw^yu}i*}jMeZBB@-tcO7<}X%wMe)q%*b$WnrOTVq>Bmq`4oyd2qh=0{;FP4s z0!sfs-JK*@710gFy0gg@9@Y~2ncaNo%C+0O-TPSel+s7-X2vZG>rW>U!PrZxY?#4B zjot5eoPxxTJWu=CA8&y6YWNxgvLsbF75*xg*y@eRb&Kfw=to5}f9UYzOp~99Y0act z!RuqJkX#}iNi4EoXzXaVBI6qkyi2%>^^T(Z)!eMF8o^2WqBw!=X@q? zIk=0LrM51tC#i`K6V(}cBU2?^_zG7SQqxD&w!`DrUdUB9GEqiEcR!$0?7)pnn4OXF ze=D%okmcuZR}a@9f>+?HgJXZnuL>srkNhebD;xRtCc#t2+w<~i@nx6)ZHCAEUDO9j z1x<@tWk4~C-vKOrWZK0EqjmgkD+r1Gaa5iDW(Xt|Q?5JO2C?UP)b0lET&l`RUD(k_ z?L*g??XKp^qtB$8VPm&TVYzma$(Y-3NB;69>4jBkDzyDWckkjN-2@0NIdWhEYD{8f z<%+k5;6(FVTe~|;@{GpK4hRH{GP$^P0?feB{5-1gFQ2PRe0&t2tfz#ol3qCT{L7aa z!`kdVTEeS8gK5o*&gqY~l$kr5XT!!b zX0SQacd!`Dsb4_Z$c*4idEmA1@X=9aze+jpUZdT0@lpPr^71_iq{_1P`WM#^e|zjV zWj6VowOWu8`6Oc3+u2wvJ<~)5K z)843x%)d`8G0G|>_W8jxou8Jjd2dpAxyR9hBWM@u)%BYs>hX*}L=XLOgUQg>Ht(}z zHvWR-qUQWny+U|1UEa%&eY$d>-ZGd|K$&AG59P?z)NBNxh!@{M& zWXcf2Y2rr=UMqsoUC&MT`3)sA|BxT4pv7zXU&K9V0PBds(S0a&7 z=VCax^^O&AXgo5NGw{Q?v>g1bW!j>0HgapgHQ%PM8OT)?8Kt;M=Bq8^}$ z!p#BgVOtJLBwLQV)p#D$x_;g6Y!-NdcEEAkU|F*ZF0fnSDeyS4bgs2K6h2`+R=@pX zb{sPRoA*2VW(=p~qjp=+o?yVNbL#ob-=}M#@gVaXp5KPthwJl!9bENVzq6Wa(aydF zfv3xfSHXdE<&69Br5yUP{v3hb!a?&ZHM3ha|I|F4e4!eA?CO=qg9>s}dTWfjFO7LwXju`x zp4r?Ix^-5@=&%d;+o-P)L5cXju4<50m3Xg}3;)z_j&XmDg-6t)^+sOlVgSHHqIucAyWm>KECTk zm0&8D;AUP>rJzZ>lf{(b#^BOp%E)^r+&E2wmF4>Kp@DvHAv1_ST5;4&j2Wsyn`nisAOi6st#o=t?1J-^9^iyuxH%gqU_(7=6dJSy4;Z3V z?qp%DaMMHHK<$Hx%#A8kM^?Egs{cpxJ>k=p(*4=!cPx-Wi^^?qIYKPuXoh~auCu^es&N|_Fo94G-0F%UpZWA|DEKHhK404DL`wr+_I_Z|FB73-A@np zZwg){EZqK~Eme;1pU-#t6i6_h!#PVJ_6-SqOSCZ3-5%$NjSU-8fWYy43Lj!*+bbTG zAY8S1#^c|L5^9L$mVhbu(8I(c@`-W!F?BU_r2!OYXuHgX0l*oRgTYj%n}wvc9V%2?FHA!ggfK0*P9PG zh*U}SFxp2cy!~R$d0AoU^wP=u9eYmU0_&t8c)vI*z+3*SfwdPysg;MLNm0P>ej}1m zIUW^`C4MQ~h*OAq>r#IHC;^L>Wo&-Gnr^7E- zZS{jC0}*bVUq1xNPEca~RVZ9)0@)TxpG8N;!_hF0qu1Y)v!$5x{$y%*Pb>-Ely4fE zK>oR3&J0Q&+L76bU0e1L@=ACFO&_d>NL~Ux) zc*xs)_!r5-(CmvPq@V~UL-pnvhX3K{&oC$#i;2NNw^@U=0r<9hnhv#pKRJT$Jb5IN zbRqG)8tE&Np(9iG7*WACFBx06`BrPG>VM`K5cgzS#x5ti_jOoc5fQN?r$sIrMD*3s zHF}D>Ea$VmgF(Dwh(VhNx=;FLf5;u0Bi=K;b~SNBypQ<67(}zE) z+O4w}7TxA3tgX2qej>OA)!!Nzzam=olYP=Obl3 z(xY|u7Xnuj$J|jU=WpNPLuAsM!L`vEC^s)FK9VoIH)?M1Dx4_CSI}l{ppj_smBoRE z+D&W0w#U}l%XT&@luoKKCZh)$D$Frv3p{PBqmT-f3Qml&Oa;TkU0T!cguTVPbDoNm z#{b@gjUM8+cOk1@KGNE;VJCl=kK)6BdlxrFf~vwiHY>9>hmT6)#1Er$Kl|#x8RffB zBY6Q619qBk|eRAJCUYIj}1ph*MKXCp}{7h@pb84kM*(7-7NidX1 z%mJ6|WNHw{YIpDgQ|G%#6gUdB;WD@bUlmvw-bX4AFJnYhbZBo}GqYXw0*dgku|9}6 z?iaz`{E%@g15OXeMkun)dD6{_D$n)~>%s1pKXwu8F0*!N>-jf_>}c(7ekrT@@p=NQ zrnW=L7+MRu5KWiPjnF)Hb)u(dge@Wu8#^Xr<4b0_MQ8uw_5!GLSMVElOl&qKaV5kD z#l=lqQn8VTdb(zRa*LQDBuQU8hT!9G*XP6kF2J*)KZU?GpS|t=;Nr0%B(zi|<82zsbyp?}+^?nCiCmGlw-J_zjajB{GjDdSU~$xSmm%=@)9pj7=WXPf zQJ*xP0eUywUakP0Q6=*A9nqu-Oqd}qc6$LyqMk6o!eb6s0XMtSe)C`e^!jY?q5Ey> z(*MQ4X_4Qe5qTxxoXUv7lhuDM@Ep^BL9!(X%jcw(*(J}&`Wzbi_Yf$x&Lq*>_RCx3 z-!Fs+YXXshfi{@KdI2aihb|X!MxmPyYk0J#C3f_TBwlQPQ+=_r{@QRVtk{Bm05Utb z{^{X6DQ}Gm+C$+5^8x~21$g;w8?}M&nk9bQw?KAxB~Z5PJ3^>|be@V>lSAX>u>Opf zAAKlymsziwZ~gl(kqX^@9^zseg2DbUcoNMv5U{v8Y`u|vlG29I<5~Nzpdtb@BzGmV z&~6x6db)6;no)8@EfcS(g`jwCw=}*=@Jr{ozMILS8E@!rdjV9O3mu_p76bNdxu9(H zWLt(t62_ParwZ0H%+5EGJKk?tjZ+BV&fXiZhDLnQ*~^GfimV6lVpUPH+-DVQrO8p| zG0ihj=VsU-j_PF_f@!5j|>0oR+?jm5B@elUyICl5hYQ*`09ogS1d zJNSkU)>+{jIicG4KN$qPc9mpV$WAh6m*_(Kvj%dP&tJI|<5K>!Vqa?tsedyjB0F#- zg`>$Jot4!}>uH5LU8&WBU@|4!nk3}Md zlKDTuKc8aS?HHT79y-ad-a=O6-#GmL4gGoUEXJEg$kDc3weYl?+e!>RBmey;gH^{$ z=2UeKA#vuj@Do$V+ceh|_N8mkY{vzDqF1xC`-tdO3&iiuxw(wcOcehQtA8OSYH~_g=mi0afeVX|AA|h#-t7D3)X8< zkl9j2*MP9oogRG!wC@=UmY1PYMpM%`A$Z~a=veu^L74h&X_a!jDTF!}k!ofE7K4_2aKlC@F|F2Pj23F7T$B8Okdap9>96SN?rkjwF; z7p)a4G*nKTGHa?F8t#z5Kd`ztjIdC7##R%1$$PRwC$TaYVF@iH!nu=y&*%AM@66Kdnq z`F>TnlIH|wnKFFC18Q%#{Tg@>j`nZ%mL&Tr1U1y_5mV`m)17z)&4y8mY0z4joP zrTsJS6W-fn1`$wg^LR)K6krQh0!A-jg|*JsP|ul1_gTBK-y(RsQj41~N!)u7^V?@> zKGxZ&S#O8^e~0dx=w%#SHlZijBu@0(owMEGs34}wcPJ`@ky^oI&Pu%np&>AKBHpX` zBj>*!6gu^{CDno>Qu*0{_SEL;SSU|Tj*8g18$HSK`1u!p47S3Ia>6TyP6b2_%x~Br z98gmbQX>vhI(TDnFAek<{Znw6F)_D7-5JYQ*ORV(fBSR?Ii_FMnmp}A>K&$!2}Uxy z^6!Jmn}SlnPL)3jK1U`_Li7;P$A)?c+pztXDaSR`pEffopcKCT8tg}SmVloaj9l@K zg|Va~xY#FXT zekx7QUXA7tU}B;w;=P77>pO@E*vy?6ECs#yiTM;RLJTj=vMKq@PgB0TEAaU=3AK3g zbXeqFqHL?pmaxP9N~x`Hr)YH3uvUKzI#BX450Bi}+MWlS7`tjK$LwveMxOm0f394K z{V{X3?X{RQ8sJXP^1s@e)!k_U2^;s3nIrq*0TCB_HQ?TEu4rD-J2my%ucfLoK}ywLTZ+F<=fl8 zrm>Tc@UV{>(})?68$2(*?`)ab9829-FDtnHeqP*GHM6l><|#Y{tJ|fZve*41kb5{G zmgt;PV-TL;BeP_LL^}s$5)l&I6-1a{Vje^9ie~-*kHN&B~5LNF3H%gL#yn z@~*$ckfr}!RkwA|KYcjebDQy#Wq({2xO#b|ZGBi1X5*87Y%;zt?0n4PWevY8LS1h5 z3g<(dbYC&1*M8KdR|tb(>o<}@=d@UH;0ifTc*zCuj$({}42*&Yo~trhMTc>isyyPU z17aFjN`oY3cvdr@prBeq$FaIhgGePMkjekbPpBcaLeFW+iA7`n1g#hd$PzZNIl)(r zGGH&HjrYIo^ShUV^DK@w`>`>6FQ@`;`~b@Yxh5@-&e!8&9s?1!iTX6UCZCzQG` z=TwN_Ij=g6Np(x9Hz9FI=&tpzP-QY+grrMqaK~jzm~lnrN>Ffyhr(^^U!l`Bc+085m@c6;^AZ*h|1+)HWVn!N=Iq2gi?;nQW-HO^` zk`r2ih7*PI6x2k(3J{maxSh zvSV!j4p!U?5zbN&=7f)l>vAxQk4Y1zB^O>h`5k-tJAOKjPdI!^R1tqv?z-_pzmdSQ z#ZJG6${E?i_YQ~`N&l2k|7>g&Eu8xx2$sIqOa32T(sD&2QQPc45FJsIEkl0Lz##64 zMdh+5V6wpHw~qf{`7;5Zv9}A-KB- zcjs%e_j~TS_k8xJdOck|YtCo==o+hPj9QrS-^a*QXHf9^%8Is^pglwp&xB3XdGYJe zY?b}dm=!cn`oUibbuOZW@OTEP4v+x--}farV2YT;;ID^xB6bboVvwxBJ`t z*W1c5tKGp_90bJyg&$iE3(d+)royC)Z*>_f{B}xJ_x+?ETn5li-M0NSG;PCVtdQo+|X(X8=&mgf4z+RHKK-eW646SQrg4d zu6X*gt)|W=a9-+Dojp+f#Xtcc0oA~C=mfL}Z*r|2{tx%;X;FAM*w7uuQJ4bHGY3zG zQqA`9sOYM+vZ4xoJ712o92myO#JjcT56X+QkKI{EuM-u zJN)M=oX=Zm`#*=1mV-y|I6IgHru6r?J{oV0S*0kftN~StlQ3#CFVf>VTSE)?L~~O^ zb>U;KT!`S{O!?ApV3KD^s`b4jC(lUcr$us~a;x-X6kp~P$*rR7?e7#j9MA{cH-kXc z5OLFork$4agz)6{ePM;HGqD6S^p|AFsUU>NSg)7l?LGUJrkpniudqkPmU}JfH&I)+ z8Q;$@$rvx#ZQ&Smz8X^%@^6qgdVh^q{Ec4HLZx`I*B16sN6st!QHOE_?u}l30Q!xd zODOV<9!FouBV*BACwiM=GB7yyQaIrnuW={N8YER4e2Pl8rtjW_c4 z$W7A2j$Y}k@v@Y$t)hi24$tUj$W7dP4z8_1FcM&ZJ8VmptZ*YCF-lc0xA z0O2v1Ew8JTtkP_+2M{Au(Y>Ae(OD)5=p5Y}J9z|XI zR%8H$M zb6?`;;AP>?IOul3I2qyYL{;yd#{xG>~ z3MAnl_d(h@gOFj`IhaOb43lLWA`Fu{Tfz*JvKOS-R1W@F_EUeoEoaVuuY-`92>1^E zHo@>sf+ND=|E?W`Y<9N$*KZ-lLyCP6H4>nm(^6!*1GWk&2bk9!VFvjfFj0ody5AqL ziip@Ms;m~l z$YpcAk3v1jr<}B=h0|8-dBDh0+cfN}IddyhI3BXs=Q0^AdBonNP{9WE*C3(NG0ZTh z%)`aP%0ow{KT0HC=yRWfARJDjWqY7Vh3B_dMjLJkonhEaiZxU!V;G$Hn&quKc`^DY z>2UC`7e&7!bRio->Tf>4*VFwWQXq8^;z|?vIHQ@+VJvd~LRyW}ki~x1boU_q0Y$`Y zk&7fcIUBSZA<1OOd8x|E3C+cxn>vOk*@=6&jzGVPWv4zd$=2gFR6~IZ`qM8xaTniS zFe3e#9Wer{W1WTH$qPgpfnd?Px^hWm4eW~#&qQ4;f|SdOU*06XrS8XAS|aE@?%g_n zC#10pw8ZiZ!V%G_?@`a6WeZndhydA?a67E5IH$g>;c*`<=p67mxskon%toqN|FWy~ zl~Ya14TWE6vr9^LGcvGKWH8xM7>l(i^a1N-;~Q&SE9i74>^*+12b#u{#zJ;n#s?yGG< z5|ysAEB7zz*Oi1FL|S<%lBGB!47$~CRmb?IsNUTwDjEDL!HQoqn~gWn)-##F4}W_s z;0sQ%VesAbAR>;k5b}DQ$;bSte40yDxXykpNu))g>hqU0^h*w^$dE zkRb8mU|YoAd_)9U1*x`7|LR+yLFMQ-gUaDrF`QAErcaJo-YCIhn~N&Kd0%pEF||-T zmbR--IhtxYvtf%sh6PB}dMe+zZaI%x1*-m7lNvDCeDI>Q*M1p3eL3&<#s;G|Y74#ZBwLyg#^=?kn=@8ok_&oE6 zX?$|UI4uJ6#N7H)6v(`2IRTS=FHh#B_-8F}*OrjrUw`^PciJ>HS50wK31I{Yf@>HJi)0F2CEVmm2IMSQdwMl z!SVx(ztI8_f?B#>P!>HMZNrPpuYSFSNNjQy4{=`@w}?d^Gg>RtWpB~B$1*3pm3FD1 zz6o&8%XS;AhhYlGrVNFFtdZV1gdSdlOveZVCx`WdM(LMTXAb2vE&xW{@GNIOMBm?l z>-T2cTlfh0!E;p^N`xcl-yyx=@rRm;3|UnN(?YaMF=mcjGFa!A4t}9-P%pd^d-Z&D zuDjA&V9fFv^W_x*8#F1u!jUA2g_zPulX&*5^i4naWmuM^$bQdR4x_Je&)JlPvO8}p zee0Uf*eT=fBo{TOR!CXuG(0@ zB2jiS>;ne757-B{(1icyobpJlCc(%<&Ot~E6raC2%#i#u!z7CxkmvfTfMkUK9Wc(? z%t~J)Ac6epzzoFbFN%T3cs~zdM*1VPbC!DmV`3=8FiD^H_xS7-`rd=uIZfer$e~DV z4IidLN2?{LF@hF6D%PY6Nls#Xt}(#$7~_GCWd4LcIO#yff=qJLkCFRehH| zmc+oO3DHur_7GZ-%eHwA8Tl_6T)*<@Sgtu|uRTxgQqS9RXBOO4BkFz8Jx2`rgOb_) z_ty*>vZo=>gzpO8tob42m(RYpb^DoxC$$K_KYThGUMV6rXSzyphv>PJRNZbL5NPaYug8z{nX)w2 zl<|trUrVUFJXizX!O&;7{&*i5@3?<|tT0>lUnb8?vA7j47w{ifv>02BowZoB4eCuf z_bF4-^^}>7d7gUvtRq4gXt*E^Ztt4;(S0+~aA-53!_N$CiH&>jKBq7}B$ zGJk-`W6LI3iW5&u?aMtu*inv?rI`i3(#e~Y#9D8D1wM7dPsYFCax`?Efb8fGWJkGf z7Qv2X#eM9x5N&Xc+qhFknl@wXI@4U$l--h%dj4er_6YmMLD>7;icCJkZ8VA>OLW)4 zHx;MW``Na&iwD6qb}yk{7SOZRI1%+4?%_=~SnV@nZ9T=x=XvH;H>L5rGbiO;{X7XW z?BnT28*h&E?3?+VYRD0`&>s@b)*h6Wv#TKx+9yCr+Fs|&e&+M`g7pg+Y>-?X^V&%u zrN1DP!i}1e#(`*6z%kA>y~Oh1BVU`BD;PjRB~{7bLnc-Ae`;O5qtDoJq~z-T(IDDu z7~AUR|51e02aKI+-k;atrl!%F8~(DyS73XvP#j0xqt-bCAxp03^>^^akj91P*g=`^ zFGibgN7K~^OobcFRcjJO^C^( zZDB~rz)9e%*3&)A&AQ8FL(=PVb+9-pCx*W?s=wBpH5_eM+3z=bB&6Mqzs4(mcVn*7 zGFmyck8vhYSeA1pump$IqT3ph(xUqWjTrb8hRnVxk6sSEAl|*pzzgF2DlFS*xFC;i z!>U~bt45^x?^@t4@Phcq&k4LB*f(9Yv4BOQ?0FO`40b;#R)80TMRzU*fkk&&Bo_N- z#35%9tQm^WKLN=<%QmvujSkE}jQ%2dbfow50A{#9BFzqX zL8RFMF9_L2-~}Puh=%fmLYvEtxSC?+@&p@M6352fI)QEu%GS@{IKIoyQ;-nDyzYi7 z74)WT7ae|qgN!LKI9%COvaHR>IqtSVA^SMwSX;a-?{PUVudt}2o@Z%1ug9eAspoLg zk&@8NXP9=2zcKsE=i80_*UAo5^TLybuK4q{i5^ee=vK$+fc{B`BRN=Hazd$Or$)m> zYb~QE{2K}VF3QExrBzUAW`7EGCU1Y~$594I3>nj}&|Q9E%)ftb8!W(4JqfDb<#rCh zuKJR*j4!!!s#mKJLj1W7GtT@?7%qvy$<8Iu>JMT&FuOY}aT$bMtxO&eyYF-3D%qR5 zE=-(76L8@2BT{M4ad;IrWB%u+C-Bk8y zP7{BcMp@gvdokzGGFqZil)a)68aUUi)IMP=D~QXP%f9epxkC5Z;Dh@YFV-#)_Z~`> zetg`%uu20N1w)yO@kgN`?KX8q|Gq@?9cE??(PZ#{W^)l;kL zAF0{6a0l&phDyuIiIIoAidlfFPE=*;(l;*0^U2kKkNwGjTh2yCV_#FibyWb}AT;DT z=To8k(yb{oED}ZqzxMl@3iLC`9+iPGj#Ad(cjpVAte#J$vK${U%GMCgs_W z_OedK(Tn!jQPwj@ee`y^WlR6EF4B{?!Z`d=F!(~@A!*>ezS{=h=cO=;{ch$zX^gry z;dwYjUTOni z;K>>Q1OHhI+_eE<;6MH}00yqM05H(y41j@ko&XH2^L&SaE!cIQKy&~Gu37>x@I)7Y zfqw%6Fc4@p!Pj{LFmS02fPqVG{{;i@lEQ%)01RAe`+J_ERV@Gpo~{Bg@RS~afp<0l z47^M7L#gw8hkq!a>3M3 z6vdSJ(3XV!B^}m;**V|OP7i#v210$_HrbB(PICDQ=v~-StBG|7S}-AGpYsY-Sy`6; zE7Q~Ku2fF1o~9#`3k$(~0qMSigjn8&S~Iln4Z{cnp&SVk=?+gm7KpVAabF%{J8zn? z`w^gXusGg|NcSy&(;TB*(&sw3(87Z1T8#@oeP| zt>h1H^4s}ATv9<%=B1`p>q~23Lirl!(xvFI)lp8G6n9t2hMGuzwo@HL%3M8K<7jBi zta_V{jqBu_OOSz}QS@xVK#7Y$*S6_edX-`5aocfdlKY)pT9iNv+6t`86I6h@0QYyG z;bB<^df2g-WkZ~WoEdMDk<{oa$PU!w@YwvVIs+vcg8&U$95&UK5A8M`EK;&a zfQeYIN?!+LSR>Bf4~&~T3>m|OTOBcT9CQO2jEP`o1q)a^Zi0~)lER)7vJ51~Oj@D| zujMA4mq^&Bmm{{F!&a&{6Ety?N!p)rCFb^z^l%Z38BAj8^kO7)OdyN!qM9U%)@BC| zdT_^&FIx8Hn2Zc1Z*1y`YwMNaPm zd!CGDyX`3y5z0&v<&cVot|TW!2T@_5sjn=eEvZFY)A%+m>j6 zO7aTkCfoG_$jw(mJ$YbkG=haxf{fSk-FTCt9yrBLs)jRI@EAS{oFrstLr=B40$=zJh zf7Swb*SIgH9%0qh$n0zKY&{1YR51yp0bq zIusPZ#w?n^L!hKbg2~_RNdE{HwtjM#kea0K(^G+eoV8`8^&)KpTQ)BUbCRq`XdvNT zjrR8RfyOWoAmUEQck$Pse33G>TCrO?ge?^w4<)?M7Z;z)Jn;|_e{n%F0z6b9hyX%y}=9^u0A zJ%3&|Jtg+;{#6P2+ho)&mkLW`VzrvsW*w@#%kL=_VSs|?skoeNmbAdSaFLw$7A{Lt zr(OwpmLoiFnxMjdA!B%!+}gZq+8pU1eb4z0i+@ySAhVJqRgp2})09nz^qXS7pE;L2 zTSa(hp7KCdvRzJiMB*Iye?Y+RSyDHi*#Ny*eWaW<Uqp@Mo_<2-s3I4xBxGbXlf9`ctM|&E{65 ztn>N|UYsh6J2>j!XcwbSvjgWeiay2*1K&4n(9WsNbh%RDaAq3}{oH%i3%NxSv|z|Z z66G%&vJfbCwEp|)7s_W)Qw>_G&j_cW6L=Q;@wlVgEXo5(#g!MIn~R~e1WbOn1AB66 zAj_zM8JQq-p9VWv_V{(Jya4fdQ4{RI1YQ%Xk`suZ8(=MmfG45T}Iq*T&}cN>J+mxl>|fMc=l0f zxGkJ!kmnT6Uad7wo++k1*I{#?rgXDks9!9x-4bw~TT*D1FY9f5Gwy0A9M>l7=Ixl* zUAV7TVE>#KKIf%BZTRr-wwDPU+wQbm4V z`y!ATiMkR*$xP=IIWgB@d$r}~=5qP8{<;s) z9T}S}iE5XitvhegtCDzA1x`C%!Ug`2X?MZ%->giOBK|NO;2zfyJ}x!E;z$8%wjq4a z;fOuo{Fm>{L3V}(Rlu|h`H9P7%fqutjS}x7Ol#byY|!uTu6I)2mU%G-#!O2Vxvhxf zRG;pz?+?yvXDwp)HqBd{pP{E#L?K7L=IC)SZ1*brC&mY=5kt7{HiOL3{!fM@F+ad? z9EDhzM5&3WL9OeSJuq8YmhNNu&;s@#5i*k}mkrtZA!HD-M1fI2~{>EV8g4%(e{>q}n3>L>^3T4_=`Ks(w{;~VhmZ!H*`~<>~ zE$h)3GDW@PdFrYWh-l!a5niKP6$0NmNDZ|}fZ=!)p94nsHSHV9;V_lAh5L&_zw>BO z(3lTJX-1=(&2t~mH#Ydi*yL99Ga5#V#Ww0B;teLo{2z#%Q(gwoB7~>tFQxN^M2$5~ z9OwUadCpVgU%bdzFokun3S*-_f}X-}eMBNa;O zq8Xo|RP|?7%%;s){DjyA*{nky=qwXztLe>Cc9q6Hb|vvO$*xSC3ODW8>F?t=0JYXlV#(|Y>H;|`DJP?WEi-8OZ&ek{w{YY@cRP5a|wE2#~U(U%_ThJBHYa)cJ?zJVC z^U1fGQXz6c39*wJi{NlWYDn}co44dGX!g18WZ4Quihc4YE+SPVO4{aB9rGb>mLUlL zSN9mAi*G4i@shzL$JPC{HqLmROno3;7DDGsQ6*PHY~V~ZTh;;z2odS4rPEL!qSO5% zYQ(q?KN&TcMG_NpRM1ZZM{-W-g`!BQAA0PRO03Y16!>)v&3k6iP~FOM)owW$j-@PFv&|I zAJWQwag++aru)ivX1YXEng!Ho?>pZKXQ|JRHk|#pP8kAD3Tw%3b3|uzq#)QQV73r zfZ7X>v+uwOxqXGI7bT@3WBU1vzYs1C3R2O`HY`0V07Zp44qpCIO%ax~p0_ONF`z=Vah^eKNVs zSm$NS^UxuHs%lZ(;-Q?ZVD8BJM_7a6IIjOg(pq6Z7d+*tAinTdnBuWT`4alB0-*#* zXDV6Cg1aXA>$RBv&BkfZ1cgiqYh_7b_Abog&(~RPFw^4<(v(Du)L@mLxPHuxd#vn} z@r}T&LIGrVDJ1lBXw|oHO%nZ%$WAuBjEi1$SwU)@bae<1Guilcj3V^C+!qLKwL`ZD zY9$msfV24Mmt+jm&B^)AZb+dTrLZ7_8RV>D&iEM=2QS|!3{6U1b#@|)9p{5HO5C|b zrJ#y3a>rDedA_u$#Nd?ipKh(#&dfPVRTMfD+RRAJ-%+TyJQ|bTZ2CdCZHjSo3Y972 z9!5Nwk7?OR$>TNDOeVS0l9gf9o%`))v|@QG%3jFo>o8u9G6AueG0bjGs(t+PRC{8f zFjE=Cyl+5@PdvMF-yZBg1ctyF2ayH!%b`4N-UP&M+&}w)8hWJd1RWD(dgY665CM6& ze&}&m5d=|N)Hu?2MOo@bOX$-qdj~ z&-IgWa#_J2IpLMhyWw$kh7?vt6V(enFKR{y*Ra;pcaWY{(?5P?oghbio0p0eA>LV-k5}U8yGuxR+!M8mG-G^_sKtxjad41 zbIwVQzP39)a!+Y2|tguAhw(U-?g|fp}PNMTFyCtI*M{ zsD7Nu)&1A0V_WW4uE+y~JU?{81X;}Tw0=>3+Lp<#A!2LibF%7Doe9C@@=vqu;B2sv z8h8FO(|bBF#Lskl5cFFU9{h-%_)GrC$6rL!lRXn&{`h&;W^gqri9mnM_}xP|>y@?k z#lSQEz8{?Mzypa*%~cX9Ke3kRbV2sy;z$$8gVzIeNYq?RRml(JLF~2c57haTfQE); zRvXLxpikNOVx|SlNPPY~8zcOIN4B_nW624sv*Xl(Cdn3YCY;zelzBr*LL*pfBJFPF z$;%Q2=63R!AZB1>0z?C9qWWbC+I^{E8R+Pcc5r}a6=Z|6Tp!*$0Is(wJ;a2EcyQnDBDKA)L;DZY7Sl!w z=cTA0N((9VyoWN;HeF!qjA@Tcu=v6=ap^3_dxdHyIPZ`q%DL}eYnvOMLKlQNgn#ao z?ACn$x`)s{&~(4aJl@B*B-C6Q_HsVmnGP3I zXS^D)z0j*4;*$ip3W=L-P?X{X-kyBpd-gVCu?`Q{i%0tJd2dc&Yegd=l3b;~Vb`S- zrTbR@h2jcWVD3@u6j6WVsH53l0Vp1Tz(=X_krn#-cpX6EPnhfQ8-8o}gfVMgu)#q{ z7mJU#*17~J6LLOp%Wu!G4R7SGW8YMtau64M3>8FP{Sr_fwyWpuh57DSYtqf%fXNM2IDP%vyuO=T^cGOVb%p&jk}(9x+vzG*4`zJ#cKhaB9{~67FeI zQ8PTAb1Zb*T-=IzM$2fy^+N3e3S!tab3{yF9>wGH1L-c*XYP*@ve%h*x}7Kk!)WqG zepPBnJ2IJ%^(AUeYQDSO3jbF$Qxb1${vQ+B|3Yw0c>scsDHLc{NHAE7b*4HxWqt0v&?x`@uh6K}Ff*!BzNfh4wBSn%NRWl! z*Qob71ytrHT2o9TW<8QoNS+SqjoGUq4nv?_VI*F zM~#Wmw<#9z6hYu9{#6&DwhH~1x+qmco$Fm))CQ=FdfwGV&v&8xx|MSv!K$|J>LN=u zB*#p;mFjnOk!pG+&nQmNH(eFo=tQf(>LL*l;#mbJ4kM5O@v^;244AfFZ*`BTNLnt=Iaz{BhxUC+bho|me6*Pc9AMWoWDW7 zFa80?|2nE|TTV)z%<@}8A=nO6mn9^eY??-`ou<(a`g$1m`)a~J(jo*vS|mZ49Nq*- zi#{;QP_wtc?ogu-cN${2g0(%w^MzXQW?6v9UGzsGeb}`AM_H5xj1}OKN1GmD#goVT zEHzMnf4mBLrJwm@D4%2TJ6dEX z%(}S6floc{tXjC8KdRTRd%3PNO_@XBN^3`R2;+mk^e@#=YBL(~5>pPvKcrmSv4^G} zgiZEpO+<FvXSL-Ub0WfpY^NBVnK53vwQ<;Z&Yc&?LE$sSgQio^7iUtCR zad!4|oO>5^!g$rvCf-$g!GdtS%T19VO&9%RRZnk5524dyl?DnH8#yOyzwXP6u~hK6 zPFXBjbjN@9Xx4dsDav}1On7i#g8neuprqZ};!++ZYgy>Dh9JAr4RUDly|;k3+Z|VJ zJZz+tVZ>BSBLy?dH!n+fRx=J3r{-plXPg(qH`o`^U1_tiARwKf?z)rAWbIV}zRrqXc8H{?X5Oz&L<;kkPM;Ti~N?*ov|Y{j5+| z!?3c!kJeyY_okC+OCR2mxGWWb#4X4ury~Vv=jn7c+b2`U(HmqYjD@(Wy{jLO&g;a@ zIXkhYWT=Gxodm$P+a7o}IAkCOn{(7>*%1L|Y|4b_%YD!-;Y#@BFl~ib5L+(@A6st7 z*7mQINZT=s=)BqrYEUy6{R=lry2RGBLaGJCI4}j^&!5d$u10l~k~*H_`J}Tsp06s^b#W9(U+RVB#+vg8z_`^3%max5xAsK*o>o?e*4e6 zU-skOu&k5)D0l%hxKifQHW~_fNk1RajDvK<2izO=#;xwD4!Jv=49bt-n-*lw9JLPG zNF#gf3-74%xMP=!;ui7@QL3e1YMLNM7r2C(XvIhnOQcvqjC4oMEOIFAFUq2Ph%OTd zC^p`eM0J9lKKTB>P$1Q2seW3bhYJD&04~$PoV$5zv;9U`2pI)T;I=G}9yEz3;}8UK zpv_PixTLVQW)fJTHeP1aA_PDrzd6Y$2*HjNKQ7il3FjjT4U@oP9V8rWsx`Am)>gpK zevP=4%=nM=pG2L+mm9yX7TfHYL}RL3BrS-GSt)LAvoYf@B;Sq8Mw%b5Q8`lir8e7u zo&7ni&2%)GWgc%K$mCQ>@|Pl-Kl3Q5SCHY?8%W&j1xZMeV!WV~UGRAtX_-Q4omdzv zS_u6k(Xx+KQOgH9W*2Mja=NTt1q5dX<7@1nSWVSpM&#REz|pq&HcVz z_`5P!Qr0fhc6AlCob+~mtP+Pk(3f&zdNULGhU!Q?n#XB_az~Rt5fQ-y@5ess@<`;n zJskW9Ujhz!fbZ(c}gl_ckJt)OS)rVlN=VbF|eT&S4!g%?W)cd?0f zI(ROuT*hlDII2`x{1$^yV-&X*>UT>KixByV3y+-%^#OF#*_^R-4y)E|s`DVk^ROSw zvr!Ckp8NFRF*Zn{ z%oQoHH#BxTBRfyO0@hszDfJr{_;nyfPe<#8E8AX8S{}r|IYK7&OnuVx6z*TI8bTD7 zKnz764;qOame?z3x&J9Oi`il}kzhNDoMj&6LfdY&sG`YpOtj7Qq+`!e8%Ew2wdxwG zr~+q#p2o=?^YrBUcCu0wO<6{yulEK6{nPI^T0yw(?AVGo*A*K=;{KbrsHKoX%A&Uh zfOmcUc8O1<0;+(?B#Oz@F^w??r`>dx8$dz>^W)t-QqaPbTg?*vLJQX`qW#_+P(-WF zY&wIv0w)I;a(=*I5Ff$)DAz}&jC}VtKIw+MUx7#aDs#&>OdI9ZDtT-FT?^dRg8q-+ zv=;pc?zE8(SQKs{rqiXfA)?cDg3LXGDWdav22&fK{s<0l+Fo95lH~cHfKma?0VW$l zI$em!*Y70J9ch~g!jWsicr(j8LOWSP}{IzT;>Ts4YF1rm0+-JMm(jq#YLN4FVa3*Ef&YN zh@HvQ?`3{+7_{_C3S)4zWVj0KYYh$+`#{THtq2r1BYj&QmjmB;cBPAE%yuq)8<4(y zS-^?B@@-gv9DHkgC+v4@BSw3z58h>V-w~dD40>owzNO!}663f1Yu1hV&wi=`g#Fz6 zpy$=W^~mQ{fUy613J~^RPXWUI>nT9k_x*I~iVYC<-@WgI{rBtOx()*VrK@c){6h;s z*#CF!;CdTC*#F0G4G{Ky?*PI+um~XRpRECe{j)WIu>Weaa|Uby5cYi=0K)!53qaWa z8xSDuuj>GW{j)V3av(G~^QCLWe+c{QIsjoGaA01#lD(gY%-0nl?00wqg#C^dfUv*b z1`zhwb-;vn&KRK2g!j(m+H-v*yjF**le;H$y7?pMV_d``R*7D$O+9BQ^$70%q#)T) z@Au+IhvG*Ri3i`NWF9L7heQ~}8tc<3xf+g$N@%!f`!4efC7rIKhSe{H+Pq-!n+8s3 zzFL(HU@hS;C#}c0E@G*C<+pjjKdg~1*m^eP0cYZ>2hUJ?|_Jg?sf0Gm0AZX^v` zB=w=eS>(TT6-zEZWnV;Yum$(m?`$A8;cO^+6X4|@bsBK6z(On_?Qfrj6K4Q;fgB=Q zg{7y3rFU+GXR0wz?8}qsYiw`NWz*)GZQ1GAp8#IvNxMJ&)*sIAt{G%axqJ_>o|jia z&;oDvX5&WN9uio4e{~~ts9)rk`58TjITn5~9!{o3f*baf@Ya>4EZ)WDd8iEFxKIe} zVFq>N^=41;w@wnzCQF6~f|UtihqVWFivKy2iH_KEHI78|six znDoCe16(3*JZgF8gEzI?H$V+W#LCl?f;voc;S)z=)n)U?^eO<^8dJ9dTSrgOK>;o? zg7PH+*0yV~JTNiyUOH(ZMxA`NqfQq&4docpN=^(&bB+81n?fzV`#!m$na= z$q2md)=G0T|FAG$2jL+ezW#R>W}()*JOK&&U7j$%EZ&p^PNy2YQa^PWDiJMix6#`k zWra0q{+YutyH|Hbvl>R!&y#!%pOLeAp`<;k{1 zR)=C@)~a@V=b#ceSV#K%kk3yI6(jB28RnZS4YXRUUQx9=M;N%pp0lD_>Q<@O?0jwM zUf|BN`$c-qUBv=be7M+=EQm?g8G-|9*ec4jCS}^=M(a;lxKy=*>{hHJaoj4X(NXj3 zcACf13c1v;K9{jJN_ibbDeH1BM5()e=>jo--d2C_F>b<$(WW{1YJ9oCv5%tGR?3}~ zf|MWh`-Bk;t+#Z2O>?-K;5~zE1*BKot=|u13y;+=q7$TYn>7I|$HB5;>yR5Y)!QWTptg!PV$-&Hdrlto#;};>9{Y|r(z|5?) zro}pzk#yT%YV}Ney0)sRp6qpZr__wQzV8|@n(o{;VO5P{*hzP#-&x9HjmMtO4{u(S|aH4a`G?Aq~74Vkup zmOEn6M!>|x7_;8_;ucFPX}F=KvP4xKqZeZot;|sM))XScs&c(k&0+F9k5)@p9jdq8 z_L4*b;=GvRx$i_5OL-(6$v`D%5`NE?vHD7XWr~UtkGGj)dZyem4D&oV|LxNy8wN+m z!f^78pJ6h-XuUlCuk6#_KEa%`LiBM+vk=qG+wVM+YQHaPke4` zZs4Tc8A-yz&_86L(0fA2eQ$qL17|ltwj2MZMcy$jxoBVWdW(Y#!LmmHS%CFZuGWP+ zmqxuYK@v^Q-wrNNDd)@z=u+{NA*UVIeTh1<{W583##zrUkiOb))}L6OVx@`vYnj4c z_Tw2^2Fga@hG#0uMmLz80!PY^j7sWZrJ4dNNu6Rq8ECOqi3XEM6Dv8AUAredKTBRP zUaTC3f?~UKl>#BdMO?%J019<2I&V>n2DZUSa&9}Xm zjf%XfT;NBsu4>uWd`ia`wj`_v+8`I&{J}v!|8M0cu%Bumw1)B>q??76&uEMOR z)Vj~g$Lc_}={upr=z67s_v-<23()(``lt6R^d~0(qIrOy*vLnCIN@;#L@B)?nKy6I zDyw!G;+2n&YwwK%xzE04k(-~3pP!=a_Tup3_ojKt?1!Aj($|5TkkS*X@V4a$-- zqfPLU98Y`Tr#~L8^F8o9g^b)`XZyUIhkYM+g?d9tnXKfer;s)yvj}PtoVd>q>Hs0B zCXR`AlHfbKPMyFi6jj9$F|<18OMLx4<%bB&$?T&B#bvd`khhj_K3C3 zV*HS_U4Y`#k;v8T_r6sap!mf0%hBv_@hSD+;uA^C>p#V(4^kiKcq@;J(+^pZ1#|I8 z(o99TlGvp*7n9gVFWn6kt0%HnC{E4paAT53RWz9b#OzF?eM4{zs+}4q)oB!opuX`M&DK{p}FT{O=v& zIjO^qFtxkMf~>cpnnykLF}>yXF(?BVZ+9_pDYCDB7=f{uF39wMD^&lCz5H9EN@-Cl zHS`L?%B1ZtQgwVe%}D+E6u3CXZB2672s_AWnIG@N>f$+fe_?R7bZK?Zsq){-Qwj6c ze@9%J4y?CcHq?Ha_RVZ>O7FHzIM)tpD|S=R6er4TCSt;FHA#v|-ai~*l1!vd8W_~Q z8%~uq7XP-c+#1AI9&eu!DcAAEn;0vM&-FQJ?YBLQ_k~DMn}j}Qg1}_xMhT}zUsdlg zv+l#I%;U$`76%{~O}_At6{4vo$a8U2%KbK0Ot%sV71MuSbb-R-=KTNe6Fa3=8O2w* zJM@!Hk6m*+48%F`(R6VR~)kJL!y=fvn^Lip4q@>-e+6di4&xN9s{#2 zdmO`Lhw70e8#yfruH2GH5f^_}w=XaXlU!IUSbU0GAT!BH^yG7V^f%p^sWRtaKw_g` z;!21ewVcSTO{-5k|M(-zCfS!f@1JIIJ!}1=i=wA=w~OLHL7h@9Y{B$P{%seN*~cgv zf=oOXtWa6^z$=IGt*ZCImZZD1xw3ixw2;GNC~mHc=i+2KQ@9Mj0M)B5W7q@q_Xcj) zd^6*(1(@z;5FW>Yh+q%MSo!m!{BP;5yS5Q#-pL2;i(EZ zj`Sz6GVK~S^9QFGNIrph*xkX~p{-^A?30cEQO3%VoAwr$Lt>QzQDM}5GQl8W{bqhY z{TW-V`HvgTvj-L2m^HLVL{3J>K);VA=yMIsfnz-cdzwu+P*Zds*lV(VQTPr%fDp zHgrZTv6l$*Ta3<8_9(f2|2S@dhB>dfx=I=-&Xpm*5;$LIxUKW`RZQUy6R5BLO-B(V z*zGcmOwgcQvDp7;F1PCZ|7b3M$NfK=%Pf09bD8F!=JK_K=)t66ulQDLD<=U@V4d)nVzU`st>=`$M}`-gso0ghm)*6`CMLsSjTp zxN?t4)e2j|+diR1l=@vS_VjpvaWw21_sHfAyMNr~qPjmL)9U@BZ)>5#K{#8vc zH}BOpM~*nNT;>HG`Rdk>;1NpoTXx(#Q67Brg;gLy?%AQcqe0kkd=X*B1z9{lb@i2q zGm$hV4)4!7n2dH2BpzyRlA+-Z#ypU|?z(nryq>PtNZG@$7Zm7S5hJff6Xp`f&%ITy zPAqKx_F8?u`m}MZF%apEqH3`=*!<+;t?935VzN-BJVyRLXGqX$fuM+k#`sngqf}$H zk3yRk!E0A_Xz)@pT9GpB$Sq=jECbwuTvzLw>Tt|zPE7ka5jr@jCoNH$+-)Xg?@#E7 zJbt6`slL13{gbawAGdH;O{AxT&jX?pd4L7~GB8l+{#^Fc;)_z3j*G)_1&hv5y*>V@ zj$-?n)>9C)oaJ!F+{UHt%te%;_y0xNSw-d1ZrK`wLvRi5?(Xg`!QBb&?i$?PEx5b8 zyL)hVcQ{}E{qOF*`*im>=ceErRrS^j7f@@ixt_^q#nQ0XGLaN;=f8hUx3Wm82_tmB zuoN60>snsPfI()_3=o)>E<6{ZZFD4WbMEefA~?1ClEa%0`$| zKnxo<&#lfT`n9*!XRMk|=j|oqz`==bFURsfvJs7I>Wjd3^A-rU4lXsmX+c-W@n6pK z#n9{s`O=C`Ph-9^TY5)yFhM`O%c0Cx420c+3802uo4LtiC9fowwPinsyhj%7{xM`) zs^jqrQ{V>87><-pZ#()cS6W4$+l=4BYDaVN9;|Wh);vjIQzqr4qJQOnjoQbV$}fAm z5Q|_@bs@-Uf@?@AZ1~s>U|S+Ht7J-AyEvRn-#S#Jc0KEyYOpVv$l~>Z?qeYlZ7}p*kXzq~FYU%^jO{#4JtV zyc)df$79>OFz+i}p2N43di0(U@8IWQRFc~Sa|*WG7Ua(ZbeNIU`3!A0lxnJVYpBwW z9*E=Vq7?MDs9KNs5jTjAXA}(9a$oK?)iGuB&MzKidg#lo;|)H{sFp;sq&!qRBT+kW zT+nUYl0^lW+5b_~yT_WABE@1S@1im#8^M`x<7Ujd)=l}+9Mi=2**G+-D}88D2P z1sK&geXS%N5^GM%HA$3HKdgtaRGA5OT3Mth+oO2hc52uBV9A@*pKF$ zzS&MNis8n@AOu6CRMSI-Pzf~P`mjB#%L6n^qYXP~Gtk!nS(Y|}zlT*bTu8G_pn(NpW zlUkU{npKP*Wi(M(NW6r?k%@$hy7d3HXJVM_L?OpkDD=vyXa+bA>(4_-LwV`8$LL6!`& zUh)z$4KTyVz79C>*Sx|S7A}g`igSB!?e}&V!jpGH7LI!vaP2ribwivg*lCU@msqMD zJ&MQ?T3<4?T@+nO360eZ-r7(TdEz6%J=cRR^}3(bMBmi$Qp|A54HmqjqoZ}*Pf2W% zFsC!z+ShJ+RX<|0qPUJ{Pi-1jJ1jnxu{`E?4&AKe$f3v&E&W#CN+wYU^MFK5G7(b^ zt?8^@Yh8%|6>aw&Sr%2@wI)oL7QpzaI32JCqn$ixwVo)q+z0E65wp{lM?UxKGE8u{ zFSAKOz>MU)oOGB0qQ zhLb*>zg?{N>5lu^pzY0+eZDjYK})W{QG|tsbHkg(lDSMBAgFNnmViyW2TJi+`U5M; zn8<;7?S!Rs;n7%^_9$nZIrl4Luaj$jaKf_PH_Hd;n(s&|>X2$lFnTUARFaY~S=FbZ z$QtR_Ld>;2)grNS(-Nh!ygdF8LiTn5vd}9M2P;c*j zaw&^YM&@zoa697sxKpo!c(hn4tyX@%!kTTQfc{Eh^lnHkj2FZj?}o+yno@1>MY&8w zO}h8%*0@i96<#2hX{yULNOMfc+TLPkJ{()*KPLD4qy0uOEwH8ftI>jw!}NWqEk%RE z6;aSND>z^A?1cv3q~l>x$b7v*a9vY;G^Z4FG_zpqdPN@AfOu>4(G0Ri^HCmc3r6=e@1SqYOzB*{o59lmg3J`v z6L=rMm-2{?r3?YmbUBw}*TYR+e#gSAm<`X{Wq15AaFWe>^VG1xaXa{UW)7cJxZExQ zwNYxyoIVlnoZj74L^kxcd63HfR<8k(6VbN z$CU{%D)~SAZX9O-z8l|Y6CT~C&p!tE#AT+7kf}NV)bF>zKN!D7rm%Lg&A?yz87iO5 zi}>=G^+0TRjUBFiVH-p@A1!9m<(!GX_5jP-l>4Bwp#Izpov=%_!%)wH2l4p>`Q1-K zVwfTPTLGyaNn_(nS)S}Mb&du`LHyl#6S1Od_oj|+q|K7W@w-&cAG$iH0Zy=hD*vuz z|6c6d5(5+3Lm-p>Qh$g261JP^a1F{zZelyfB@dlB)qTq{4G{C$_c%WY>>s?0|LMS4 zU)M@s5dKX(Uc`l}lFI53{J1^lHZe6s4fyq7H^HX`rYh??yuW;w*VbX9^2$O@64nP)Mua~X&&Ta+7r`$tyDwKCCM%|a28%Q)`P zYOromb=b7u*K$Bq2yMxf?OzrgPUQcz;1p$qhMuPWhYvnS|6hFY? zt%04Y(qccg8N`*N3a86%XU#WTl~v(01JFn06IFcy#+|3;owci8!MBg>&tzh`RC#c; z(`MwOiR?3p@4MIEL2Sc}ML3%kEi69BrcQkHS$wQsS+N2M?)Lu}=yOP$eVfb(EdLvE zM64Mgjx_42MkrVzJPbq-={wiSV*TW{{=ztkd0em=v602%?YW##g;CgrM)p&Zb;8aR zNX{+)xqRwl$kh35jtP*HYVuMw$L84=&HYc$yjW2sMEd+Dqtx)&?VVvt!6?d@p;48` z{y1rEevb{M&hodV5%x*ZqRpaCc$n$GV?P2rUGsW%h^xb@c5{${L&M8=)c(yi|M<3l zU-bOFHw=k#2z-$uP1-y@vaEdrqiyJ~)DK5nGf-N3|39f8WwM3JQ8DR{s*g(1-;fq} z>m>oX2pk$Lb;pc`L!^ece|zZjri==;6QBk;aD&QcuDPWanLf3R>3-?~)7kx$lt)Pi z0@!%&zc&-XjRQIFgU)Vq4E!?E4Ec8#y|%fyS7?R835aTq+$cZQBWD3pjHoP5y2`LoXTawJWusAV$MV_TG=$ib-9>RcEum!FFSpr z2NaFh2L?&1FN4E0Pn-QR3lNh=;}a0mM9}y6@au@4c6-72T<>(>W`aXZdoTiSW)My0 z%JC99aN+|U7T+32qUlkV@V^p1rf->2<)bXKsd-hNR^W6z5`sZ2|1uV})@9)>_k2BJ z-f#gBg7ZP2U#BcMUK3>cvf*0kX8{mv0s>`}oVxr})8FAzg}4m0Lm=B}g?185++(%M z%N8n&J;m6EMg}GK_gBN%TGT%mR&gFILO}x%{zorQOY&^lcTx=Bi-is_?81{EI6g)o z)o~O|L*UI;FE86+A&?laf}~4M1M^IycxfI}&;w2PY|KOI40;f&uek)pak&YNdr7D) z2e(Y;&7kV~OEY%37s*Umyh^Q;blNFpFM_nJbFb@Y?l$7Pw(G|{qs6iXtfj;c#TbES zik~sGz)a4Q2;*Uss(q!iU%OM#Z&NXkB(yxs^0Py@NkX8WK*~NvXb`G5MfE8Av$a_y zk5~H%rvX^tw_p63^zi3oIqi}|V{)nfPigL*ixBn1AP9p!-vXtg;)2*&_9K8@eHuu2 z;rY+;ag-9|duvO*AIf_WN&;f4#Qed~^4*^jtz~u%DFqeK3^kDc0|*R>#-2PWTCv_> ztz9MQVjCl^)r@tt zq%tz(sLBw8u62I5DuaYtIpNmB!ip$JoVK^88ihUC@kl*Fg|l@(P-Io<`CK`}ZdBCV z6FRju@XD>Vuq&*WEm|=b-TVso(c;EnlR0=WS?#hrwfWo8#woELmSxuwTTsEu;>DJ$ zENXx;7kqt(`go@Yz|x(J*2}wd=%)gWa}ZSo|sV+$!Xys!;wW* zRi=s7qokrS7+Vc3B2sjTkUe-iq{hG6SFh*AbYqwG9k=|C)x)m+7@>sw;L|4?U!<iiH}z7zI(4~oMhe@4^@NwHIt z*&!;@%q@i|b8cp5Bo-@~X8EA`z$hjz<}fq-@cz%GNh0kF#;ZUF2uh#LUA6vQRp zQvkp&|D62;yZrMtCq|6Hl6F9;KVg?K zVgT4B;KXCa~!~n3%;d}t>QfFAmDf3diweK)8 zoo+pM6fpTTBzAf#2EFFH&~}8{z(%{?leQ%Ds~l>vrCus?nMrE?yctAMjd5%45m(#} zXyQcsDY2DnFQmO!B73`OC{CTNsOntBe;21L%&vDYB;v==eN%*N zgKa*|Q@ecU!NviDh%4H{*gVphkxh%M6v9Na6WvAa7)eL%rlA%GJ?6dV%4+l?CYR3P z2mEcg(-6V()Lm5B@x1Bv%)*D>-*ems??=YBQ=40-i%!xH5L20dX2jcR)Xu*r;HKFy zZ-%3%7I&7QJ|5Z_qqkO(KKAja`AX% zd+a&&SsQ)|7+s4`KV&mreFt+r177dm%*hnv>T(6Z&~@7F^o+-OGfRMxRi(9DVPcPo z28n!}9;=^L^OvzeFA^GWyIC5j!3Mxy>Y8W}z)j8`B zCnMx(sLH+Qdn|A_rFIdL4oX159SgKY3(em}r0=L8b1oKQwYx~(;_p~ zYT8m(BxXvM#VGyARf(JYEOR_q_SbL-9$47(JA10ia*s}38uiRj_qp@7f#Q}0#gSg) zmfk8ASBf(M#GEJu5nV-h&(CfD4`ZRvo3HOu!G5&Y=U%RDnJ>vtV{i0e?_+3hW7ne} z`^_;v9HO6ubQQf_TV?M^Z)1p^t5dE)GYywgj&x_%ZJwVtDqVyAUkgz1m1f>HFUR*f1DZ$D_PomQ+Oi@RDa zI60Z|V~O9Pe417yRJ7rFm?id{cp^vFc5m4e%zQ|37k$yr9gRy^c@L0Stk58M z+_mF?)cCP0IQo@-e{;>@kiS=i?Uv{>32jA!1 z0_?k!gO~dX*XI)%FD1f*b>{RVK0kcxzF|vE!@%0ya4X9wCr4~#hDS=q+Qx#^&!aFofj#LQGIR3AUc@Nf zCF>WX;8=eGXWgYMoRY;lt-WV&UkcUFU9b}lWU2x?dxf2qK)?)HmpS=dnCAx$N~3Q8 z61Z}tz6rZ$ZKro8E!s2tQ%G{A3m(H8eAUX9-KKL&YiIuI3X%J9^i``qQJ#} z>On&#&|eQ<(a?#7!G@sT%NuBje|QmoMtQs3TtA&0hAZ`(Y$Lu2Wu>Tq}TO5Zq zMw}T!rTUE~tm`bOwrRZ|CixvHk_cFPZc98_^qW2vc7)V#BFj{lSH#`9@=E*g=t%HM zw9yG31y~%iDvNy~3MJfX1OiGcI#)$uH`V|QHCjoZ#Zv*uS=Ul>y^`tOeS5zlY{I%r z*K!6CoDo~8dGoV#R*j$4gW@yt-y_Z2Hq3d1SPwIoy=fbg_`e~z^)Z6U_7`5Ra2yHo zW#mkUEE@8t5wW6*D~D-0oAXM>?t)2_OQ&N(YgzaX@d}T5X`jwK604Y`IIaBO&ihjkM}>X574ij2rjvV@fY`qaC8$63v~77}E3 zE(=t35`khA`0n+|S;=@510}(+m8B%&$ah5(c6d0IPb4JV(i?`UIOAbC(*#|7`7Z$@ z&7lg;dnjP~pi!BZJN`fs^3+oh1VFY0pde8u)Psc5%t?mKhL^mefx|JrrE743rFWrU zrDOAuW1IaUW6Nxo4ateqllYDoo3YVqAS^v)NfRI}%#xp^jtU6!U~XA480(Q7;tQwU zMEbxS2)$pkKSiFYam?@sL;3t>Jolw%(WZWx`^M8K8oXw(K2G=OJECd?Ocm@`WeyX> z#|UNX%7d8yo@=-@w4g`p6Oxz#!n@-h&Lp3t=Z-Ca>cu^lwg^P^qDoYwh0#>e};hTn79M zzi{ThSiiOrl+D(o>+gaPEq7pL`<+Hs(u1tu4=+vv5TBM2GkbdzM<$WRXk3r&RHVa* z2m{2a~e(1LMVfZlpev zsNn4Vjuvve`{yM^q*_d!UA>VxAX%R+}O&Z`Ihh+2rCMaXz6L$D{-R&!{-88N<0eHPb9coaWZMP0segncudnTl**#aUDwR%-} zi&-7&;zIrbA}#ab{Yj)~>qID0vTUbaJM|oqMOiU5M$=rrA5GXLS9|4II+vupQs=nj z9hqpn)X>Y#&)%(&@5^{kl}BXH<(hmFdK1={(Dh^l5zBMnrbYe{Y6if7^ikPR9#%(D zC?*Oy?XMmkVLd9!((oFP=vm$axvTS%ac~$?re^|6M6jo=w&0Uk!0Ryl*-~?Ufu!1} zygg^^kl(%#A12Ymwty+bRX{vQJB(UUzOOFB>xUqbYJr=PD#H})TxA!YMF04+64^$X zLv%X`{hV<)%rvv9q7&&Zs-N41T@r!Msc$odBW#U-H{N}B(j=AFYBi+v6HIa z!G!USKV6_0sTaQWD?VDMB}&0; z)6^iMNzac!sqwgPTn+eQAnkmb$d6yvnIL--NXzxql_z-2k%VvjUJ;P=dfF5-H)ks- zyz|iPMv|_925v-@$sYn<`ong=>B@`kHr8_vPjP3$c))2cL#YYOdS$qSNo>+MoQQaN z3p6Eh9wDKi8>wp2Fmh+(M6 z-Q797qnV11HRDQ8vNu_V0bX*8njjev0}5-Gzfsh2DfUUe5pWhT5$%t=R;qLpD4JeGhY;cSW!cNdPG zxBixzaPv4BbuO$oy|z-ereMQ;?yPBgu9Eg}y%9j7GBSj#8Ac;#Ea67(VWY}!Q`A${o;FUnJ0qR5mq9jLtqw$0t%U;6!aG}uKqIy%-;=qaDzWs%^0>VX;@ zPOU`Cztu$Wb%hZ-g}d-eK9_t%Zu$jY3edBVif@0w_LjH*4M@~b=Y}IU+3#O^a8N0I zNYo)yOLep@rQiz1oG-KR0!zkxqeuCvB25JYK#Yto>Zu;m75$Lvy*`ylxe%KG3^Kns zK0P)O^PP}zCgczzXaW%IWKS$&o7uj>5?1Ys0-<^sRo6@O0K?3pq z%*m2=l1dfbAmTtuyP<%_93g12`gmDtYCZmiC?VOGQQrxe++d1Iu|&}*Y&$e1%C(mN zT5%&Dve!gY_}V^^!Zo&N8w*wWoNjv3>rt5TWbA_1n!w}K^BERe z{`fQfoy7DJ16pch%BA1y2^ztb%v5X!wY+rY*~_j@1H?6+3t)I2IC=kEHPW?7Ad zDID%duV(av0aK3K(Njz(5L<1EkELQSBvJ9xLQBK78e!7nGW zWgp%{mMj#jIvzuz-NoF6Syz^Mw;MeIfs6a9kNT7rzgC@&Di#vJmcA0K`3jIAyJ}*@4??SSfjE!Iir*M%W9j|HwlZPKeX z@KT*Y6y!4M=Lkuqp(KTzoCo zxEyX7z}@GMZ2>7tolMV09?M!iR5GJ@PcnLIICE@)d{I-|*o@eD`Hrf}DVo)Iu_{uD ztWYKSJ(UoJWqN_x7F>8GwRTKov_(mAToCcw810;EBro8HE1IIkm$`t_6^eAe%=z%% z#Ew_SAvjx0vAy;~HEcWOR3R?FNOf$Z=XE!ff4{Kav35ZZTn|{X8S4^L9vM<~yp*`% zUKjn;ZuuBf(-Lk`S$&hXS1U)pQAIAe?aY|TGPck(pKwL$znd)6i&-B>Z_+c!x3DO% zNS5n+HQU(ikGpxV%t^w6!nz97Pk66iZfcaIkwwJX&pf0pYtKdr@3fKO;4@p=#5+4F z%mBP~qyH(+*m8Ya>P>?ZZrn00j$TXo+-L7UU${={Il01;%G^)Uajq$TWC}n~L#-l+TIf(Hnp$ui8Daf-O5w=hC48Kxn2JQOqR&tu$piaBiISR|A{?i#3#oa2et zB|@t}OBvw~qIl1*+aklDvVfY*ScYB#^W&??wy(-fDE>1^&vre7UHc%JVhAj;zpM;Q zQkTeea) zd12pylhw9gk{eD8(hQ+0!jvhqhl zhP59R1mUBYfTGNe*E!^`qOA1qqAXC$^B+ao?~+DTO(zaG<$F;1VK{N8*!uo z*`e_zj9Y#2j1h9xY$l-AerbZ|iJ4|ZSEAXUwEEwqHOpD*?zOnoW=NPc(hFH7tAj;- zp;Yh;EaQW7U~epoUdtUsKZckwezQl(DH^rKY)T{koc~^mzrH{C03HQCotTMFJ|)+3;klNus`8iH~FL=9`~@2U*_ zz(g}n@j)u}irZiIT}m9Ia&(bfDv5wEQ^DI#E;NhC&`xBove%(6%45RAXOKn=HM z!P?v?;e7e#4xlLGRbw_p;uW1|ptn421lgYQB&1g=I1(lX%tkJsU_D?!kNnz~Yh|Gg z5wV2A%Jy*dS-{fXq05aA#-SNs)5B<$9G6KFJVb>R7zuqk_xV8IuXD`t!(jaY6}?Sl zlF;N%F9nuu?D4f4s98`pgXN7+>T)IwkrsplyidUv>-U^RSM;cTg(m^jU5*xr(HZ|* zj}=(!U7^5UNxW~3$5P|R{{j{*(GsSPv4}cPGPd~1J@!S?z5!+SQmf0RWs0-Hg33`3 zV3_@vl59Iz6(k!^@JwCF+j^VyNs8Z4b+{cis&qi&$7LYm@Ig zDHLnS6;~uQM&j;q5Yg+a-jlWr2r!k*GJ7Lfhpr9wu3VHU)zOv$j8-?OT;H^6y6i72 zYy#uUA{PO145)8*l0;~Gme>{ZmhOQoh{l#_ORmDLS&E0WgShpDC_Ib;Ts=gwEN%K` zq0Ya$*f^jS)oc&_@(q^o9D$s6$h>}BR73FiW_r{hxc)YvT*(*uw@M71r>6*v*qvNH zXNL@wWzXI;RLo@(G(LW+^}3mQn$V(%h&r`yI=f!;_&zyfVeWM1HQD_5y#7jmX5@C_ zF`gT2>{WvIbW!fuZo~RglA~rUo0Xjl)uZF=2k?=@56+nB0*ei@luR4~A>X}qq+bM0 z_>#5v-B~|mTVx7#v0e$zl5BbQnu`lS)5a2Z}%yZ2<_* zK4aic+uNkngD)8%z&okUd@0Ec<0C5z4RK9B+b zi1RLq??f-G`sfK8JPBXGJ%ip5KqXeZ9B8_!1pFg*X56ZbU4}q;^cnI!AV@A|KPsLc z*^9$%S2=1a^F$VLz2+?L^0_w$rqdbYnsvYGpO{i9B;GeksF}EkF3_ad%4(X0I3?A3 zc3ur)x_B|(ik}hoZfJci&t84q@ZM{ah@f*_WYH>Yjb_qig!=+0$9_Ex8@io)(L3d3 zT#vU2PPK2XE7S^Jkg*Bol|&k9)w}m-dhG5PG!RE#|Eda|0rU*#;pA&b|~hs?)?7?$Tu>a~fTwbbFadQfxCr%+1YiX;2{+J?70B zFYZ?ec<9J|SJ`$NARI>ikT27_V1pXEYerB7h;{6VcTL0#{j(Y^!`!5>I70P&ynd3- zKg_ZabIkU?pctt3T_AZ?6yg*J}VY~b|N-HIz%6)m}bV@&Q zd)*k=mn7Sri=H4kFLK-r9$@PqHps%T>?fSe$<0?k+K6=Q+zOHFIvrayAOQMx{>K z-(aowd#t?RE)OB6sUgZ#1{_U8*oIwwf|VHKM_qX(u5$=U;=5^(Q#&c>V+7R1dSaT0 zEy3eM=(t}>EgJ>!Q(n^*Ok_5My*PcexnPGVXNY^|)L!hB*NM7@OR{E*tee98)>)X?v-xkarNYC5lU{=D zSs!s~*B$xvJ?^pca>4onRl*vU4rGTQ0GM{0ckCz9`;m9X=H3k*emsqPm1RM#lz&i&DP5 z=7OS5QP(NgHSExGsgt5@tQCu|V6K%-O!12(qb-8cePlT9br^}n#21k?4JLk^n|^lh zV|K4wJpK#Z8`9u%w)ios1Y)td)eaGa4)-^=8Ur_A9vjf01AqTWPa=W~I)YUiBEqod zawOST=1784FV`z$NCt%-JPAjme6?>347VqvY!Uv`EhLI=T)lR7wt-A=;mLh~{# zSn(=IHB%#+kkna_O)FH|2A;L_(}WXs=kdQ=Wt%PYJ-@88?I}~M&PT0~(J}T7KbjB~ ztoSbIB}usKeqazLlE7+jez4F$J9!;zopgYU4~@pr)(DilnL=*Xbe@<6Qq5)uu9pP9 zcJ|H}=6gh#C(G2Ol*$AoDxJ{YYR;fwT(VrYdc?*$OgSava&pOafWImj(zN#xrj@dT z>EkkOHFJb zLuE-Lh#1f7IK-YNn@3{j7}*B+rENI20>ejioR-QYT4HXH-Cu99{`$tn(Tq@wJoF2< zZLm^v+D<O`3V+GJZhXaZCj3_qfWPOPLcwbEBPlWz!F)K>;2KvPL+ z(M}BZlx;E;k6ZCa4qfsrt+Rr+fS%fc;~luD;OKPr2SSRApqVwxrY&C)42a%HSI9x*)VAXTKu%Cn@u; zL0iQ;&zo*XsR_S4QQw2WKNE5w#Gakh3z&Cevem*l(YPJ_`+ z-NQ(c>t*Gt6BK&tNPTVv6kDvEb)|&hAFTEk` zf6*Jdk84Kh=B8M%eXeb^d$AI(@bCCydBsO2zh>lZXXlP^tLLod=k;(8t9&_&oS68b z!_$QFz5PTW#qHP>tk^2^LZLqho*zTsxL!6!hIY%c>0}YpA;hjA{3d07q0b#g4=(T2 zUj95;c&_shAA}J}cKs=I21}1Y3vVo^ zB|ajvvBrOC12g-AdCmW88yGw8@e|Q7wY>6X0D%?r<}KHgL3myaV*GUVO90g^VGa?J zEG=JmJfUgbw|l?KygSnl+(3NFqOhn0Nn#yZ^zdGSFZWSvvSF1m`US-c%WGEk2-|6~ zdA!9Zlg@1m?!lImDmCv~r6_)k!Z#LF6t;w8o>P+ocrV+aLA=aFr*oLK#l!i-#%zc0 zi(EP}{iDLAx!n!mu4h6(4NDEUUUCNeaQv23jVJbJB^pRMF*q@$!aqXYG8Ki_GNMwe zx(~FkxZ)Kmc};;FLstZD((~d-l8cK+wHKk3x=Hux>A>;0g?mUf0Z0U5Kt>&lCX@XtXKyFAx(GU zby#(>>4vAgiSRbkg*g9|YDKH2--twSXo| zW&wyy^L5A>lbx^?x}wK)_GU?TFGgZGcZ#kUn1!1BzJ>)Od^@+m%opArw--gsE_geX zSO(!i+*E_89B7XMb1OcrCzVK@pHv1U!akG50Qj4OWfQfg(4IP)d|X*!jQ8P-*O=Gh z4{gm{kkdy&ow~2Y@lMF=B;7EqnYysUKE)l(N6k1+jueD=r?=Ql+D=ws8J&r1xiGdMzhDmKUd|p3V!v1p zf{P*cxx0rzKyCcwdJOI~+mYTGWXKXzAT&aH@30f5HhEuQMyQ?*j5KT;52R8`h#VF7 zJ{@|B-(7*`be;c#PTw;}f4A@}{s)$r_{!_CHUg5UplHVIPcRNFv9|eb+xLP=?Fb$- zDGGNZe`kL&LJQ}hJnpMW&j+wwA-}JuhXiX~P+uQqrRv$=sI%cFgJ~F@I|hZ&-iOH9(}W7@;y5o^Mqr5+@# zeSc}F!Rv)1k#7DvEnSKxJ^(BrwSYHAj6jt6sYYYuN=f`BhiS!`Vm)rGS zYN3xsU^}HFOam}Kz7s#1Ox2fqbl^C|D(G(MRy4DLv;j@3UgvLjCxV>Q3bgSnK_S^0 zPt^S>a@DEKIO1jxao#9gc3-SCsJSR5j|703dDb4N2y*Iut)IdL=pr099#Hs}voVj( zn$w&Q5}JK&xt+DrLrr?L!Z4=V4Y06T;*fs18l>Y8j+EvTD#K*NhmtHUJ;(Dl|3oai z#igZhW`H%6I>42BF^GkmyAlC79&ABP&m^6n|`kHnR!?F@BsxmQ=9Wc zscn}Gc5{ZKwhRtkgBzh~+p(cByw`kz0~-AA9AH`Ygn#M@FIs==2~z(LdcrQd#p3<+ zfdcf*AetYqn!tyw-}p5AIVyVr)u2?Jqkv~*pZGTrz$`9g-4=5%iOEPrrbbLY@bB!3 zP!HfNtUx_UWR>dj(gR!;D8lD%o_EOVEvS-7o8v_kF_Z9SvT;`ngXcU-lve>SgMsUa z&0qO;9x9iFKivG$AI6)i<2(Ed#B9^hXFh10NZEwk?WCvdRb7j^h|xB~D!=L|Zwe+LU?R;h?I9J8z8K`vdC#F3otMuffd=`kiUx_@Usi~v^8iZsCPnE^u~ z*5B%D*d{!Tl6ryC?C_~>=OGY`S={X6RO{wjzM*Z!L+Ell!9W?Dbs+`3 zsp&1)1Y~YH#fmpHCA&C80@ZGv8HS$-cRgQ@g*71%7n#Wwx=09#RB#2#tJMubM?pZt zOnB3r5XsLQ4YI5FtCz!{2B=HkJ{D)F5uNvOvyRY-tZ}KWt?iZ{^QEcHD6IJ*3Bs4D z$iK+t{01W8+xsQQul7P-?{5dvaqERiyox2Fr^)fVTgH+wNf1Fs^NALJTnmaf9i&?| zs2IgivDZHGxKBsBD5BOhi9WKpHM`h69ix1}q~CO?u5Dv+gx0nF=}Au=Y@uQXGEL;O zW!Wy|2#P54f+*7jL}9{7I6jncVMrkYTqQ!x`^a+u5ynr(g)%~3y-8l5X|E?%it6<@ zBo3wHc$g-^+C@FjW*c)^0G2hJTmY9y+JB+{KG!3T+54w66c zLkBj6dMao%N@)q~ktpw)RsIk}+;TR80eIcemuXaq&}sA`r*EKy{oma6nd26_V^;$; zlh|ai7V_KuGSt#+jCJSpOQbGuMOSM`< zU6BOzlaoj1m&r&fbQ)Cz^BN~=?97QAxpnawP(kd7YTu2fmdi!0*q)a$|yF!>B z!7Ai|#sZJbNL^vegLO-P!z2Nv-kOA@?}D{BliDtJgq)A+ySMWMg};HwcK4u>wESAh zDJR-?V#hV0Vch(iN$C=^A)7MKq&DKEPVm0yR3@~0u*s1E)PFh=Pg%+)g#O3NK-gZ{ zMZyt~ECPa^EGpW{wy0yCQ~0DmRNa{$tGWm2SXIaKOr(!4sZQO{)(u_MEP9v6iU}MQ zN|@gw9D{Nz#5$M|0C4fUp%RaJNj$T3DD+;ULDAm+X9TzA^*7GVhHaE}8VenQu@tYV zrA;9e5@09iEX{eg9rKMHa}!qXt@d>!9n%QWozI?G zv&LB`Ymeku=5*`8S?HkI?4cC#9E69O<6{~Et7+eA#uI^Dc$j>IF*Hwd*WtV@40-x2 z(MexGFoi_i1&0)zQi)m5K*iga`@hV$9TL>r^#nykwMc zYUjdOyLp@db!qBGdAO~J@XMXKMQGZon^sv?yAbE#ICXl_yo%-V9T_cn!H@wYAw+Fp z$tL~<%?8n*+`$Mf4ZUGB^(z!tG3gadn);v0!RFrySBJSit&EV8B}@>jm&I2|v>j=i zFt@ZWD4m;X6Dwy9C`riDtqbNT*&4J|S1NXfj0SC43!`g>WHS+Ne{u{FC85xjm4o=> z<#vaqM7IG9(pz6x??Z=@(I$Ej9!@w5HN02Lk1WNX4-)Mu`^38wCA*XFA75#Rzz*G{ z3qKASW&Mkpg3lflM^Kkl+7fXeKa{8(#_PA{MP{J&ADfrjj-A{~ZXuROUrL-Z+Zg6L z{2j_Ne{(rI<}XD<^z{HpKoHo`UTw#&vgN^TAv+7zwhz;u~JyWo6P_$SI&~0V|B^i2z3(bJ`I{p>gebt@+71 z6^VigQK|N{6QnnhoJ>0_yhy%79O_WP0ap_)#liSkIMMc^eeAtp4=3=CMsQ3tUew(` zH?UQWF=7URG(MOdtxtw?Dr^AB9aet&M}paYsPN)u4=?n*B4}>Rv}%bhk6Q(jtlrx8 zfG@nqoScMA{~ylYu|3bW-P(@P*tQ$njh!Y<(%5EWv$1WPjcwbuZ8he5_R@Xbdgn9e zAIOp~S#s=SjCI}2?(H#p?~_e7g+{`M7gv8e(20JfR$>a!Wf7~;bNieYAZPOV`AxG< z5AEK=O-&JG*l!LzD~Pv3d=G@b05ij&mh772Jzd_MMBVJuXdh+qDPz6{kOE_lF%24; zgceQ`ub(_xk3HFyK^#no{cQ)MmWKG%D+(R%&{TF`ikRGA0GLK~6s?S%C`9d8j_W#bXV4qwv+ zZUzepZOJEzSW(rtpav?;**&_yi+3TmRG2?Rd_7U6yLQjnR*-ogfSI);R}yC*{j$Bp zAxtn{@pUcpx7B|mca<3|bMAKR?d^%Z4Sy}i)7gU8%iRgz)VCi~>)%d6>M^Vf+OJ1$ z?BE8pU(^#XA;{7edHyjiS;F@_LD@MOn@8B+=y@|-6zI8wM2biq_|!`T8H&NocPsbP zZ=fYOk5&2uT)JF$9z&h~Nc)so-JO#Y(hKk6My{7S-rcHM-90zAn_E#^i&JI845vxM zN>Sa+GC<7@TsJ=j1RY&Pwj)bFx;8UM&hccb^a2SRA#%=(#x@Z=(f3!mSTqBA;7}cAzK}w?hjJn$T)M4LQ$*wBjs>v7m(7gY1 z^fS&lxR zB-F%9VV2vo=kV>kbGQ{^FeobS4xNW8hbvVe>?1}#-^r#-fcQ#rj&Z(Vc%p(Kjwxf{ z;4Zgkk)|9w6Afw|wp&X$I`IpWJPV?t{_?N6i2)F!1z)0?L>6phD`PSU#r7m%ZDNmY zM{|>nr0O*vC6Z4rLf67!tcu6^EBYb*J^Fzy|J?H{`k}`;4GTm575%IhhoJw8e#{jA z7X5%7d_5vDW*VM5fc;L#$Sm$@$6^V#9>kI(r2;nNWLy=_D=sol!H4Jz^&ob%}159pxc9MH0>X-w=T4JnOM(p(x&lB}`Ca zjbK^VC1(%8WL~IP2|h`RHr7;iChwXWrDzRgKglZ~C7kNoX;S~ixXC6B3n}?QPbw6T z&aV|uiBSwn@#!uJG(w(Sxi3t?)lA~oOV^fhc>G7MSu|bB)HS@{&@e`7gs`#2n~vE} z)C-^#@Dk#4m;4Wit-sVd4>eVq;1hDF6xTerd_oGNlD8*DhOt;u&1JT--IpqD){V@L zvQT@=Q{S;w5uRLmSj}A^Zk-}~Ll(4##F{B4w8|#m0NN*)%KljbiA_$i-SGaX9XB!U z4WZZgfPy)uJWl%U%Ay2k3jKy0 zRO8mDa-zObq?Q(UClh3f8NuKx%R%(_#Hc6}&ZZ*cW#6W@7RO+eK->u^V@H>j^JeY- z0llRg^hNsj%t&%=yN8eq5E6%&n5mc&=O9^X6=y(Yo6&fu z@jG-zKz0RNy7UT%;PATag-;X%GShaPD9zv!hg$K{4O9)u@FGjaRggVz{;%w4KS=3P zBswd7GkP#(jiFYUduAgQ7o3WQL#JD=s)n5FJJ(fgJB!nzFMj8En+g<<6=VGA6cHnm zaT8XsvFUU)FU@l36YVqzvV%YA7n=@oY}=-qUVW!%j<1iUIFTbDwAGGW-7%anuffNC zO z9P2G!E5g>7=($cZ@y#w4FeZ#I`j(4f&pT`trLu!GVtoIUSO5zBxp}@U4V{d$!OwJ% zHYmn|x6(L8!BXL9q5sr~=C7!zi~s)?6*0M$CjgJ;nR_dhs$ALJ{aZ3$#R5PrRXD zQn&g!?oLS{vG6gK!eY4yLOyx5F>p_FPd5Ch6NNW|^_voQ z6zT|L9zMMAmB&8Jm>3EtU3N1VH(_dVS5yS!$(H=}Mq59O#=T|)avJzT+WR$sytr4u z>Lg@A>=n4iJonTBzxW7Uk05a?6HgAtwSwovI)G(7N?y4teV>{{P~gJ`ghoSofzH?+X?m^`b@C21bNx6LQ;IGTNQ44CtTC6U9FX<*(-;j!Ql1sJC6z zm9h=;R-DakINfQ{Zn}JPIWR^rQgnH{dB`xNH{h^5p3j-fwM4qOFk&maK)h-u{kfXg zv6O!({4;H0T>f#)H9NiOEHU}(0;FHON-&O7q?NCmYY`edY-(#sd{dDoJeL>KCv)Y! zngkfK^>WSyTA~PX;^<%#%qJ9K1M&>8D;A1w{s+_$^hdZIp!;at&2=^1~W1FeuJe>o}wYh@-?| zM84-M7)t1CYjiO)9lX12tj|ep9wLwI`M_)G`N%tk7w^nnvk!-VQ$veEJJL0!7vFFv z;g(vvH`8r!!nN8YXRD_#b%uTOaSp3{KBRQt(pw&#ZDNDV4~vtomiwYqnguplLW!>~ zTpsb-TPH_AGPQd+g6RgODV?zbp} z;YaE2`crCEw{iti+pHAHv`G6_%iKtVboxoG6F2G7?T#*L+v2&fQTjyF3%8rp=adG!FTLye<0s!L=OGY7 z(a+hr=0c9dxdSfO(B$v#&V&oARtX1-j7*11ahx2H#eOQF;C0y%Bed4r$oG~HPGqKJcwVcR6Zs{<8Z zcI##c)G(^ZOtYFIkeBAZnB27sD&-j}Wfq}4jwS6~^=L28Ut=v;{lh9Ov6o7r&B>vX zXd5FkRGB(R{>(sHPE$kFk|`Du^GK04Tqg=04aU7Ib)|#Bw-aQRng>H4BsOYvHaaIt zFeO;=6rgfwF~+ohKej|_6N9H1cZy;BX%<`1GIdKzg)IS}9u-=D5W@keIMsmFqp0(% zju%LH4@!`Mhb=_w*%LmMMpWfiIthi(DmEEN0@SDinkIU}0FhC!iCtl0fxyisccAsO zAH*3Bc{#VCIw$ZWNc5L>G32ypF|PRlE@bOW8SapEHU=d)H;44;VvAuKsuC6Vk0en+ z{LAbhrU_OTDC^s>+h~IXN>k0dpCQ{&U56Nvbja#qaIlU>cKP*LN+7>xtfkuQuXQt4yl%ZUQ+ya`)qvf`?>Ijqm^+U@|~ z5BK096$IqcrL;=Ec>Mru`HS)S0`5P(ZaRcOMNe7QpS1$cU}#p+RE?RBe$2FH`(A7 zfuUyY3nyD{x**H3tY?l+U6~J`FE2;zYKI+;e96Ejzvf<)Ig(*dDTyQnZ0?@({p8LN zEprKr_xl*`k8rD~;YPv%I1yel5|>ty0=HmlIaVf%#MICYQz0MNPLRp5NxFtm_=7{b zWWJ#tXA9iGASNtG{mO;FMAIO2-`^0->}Uk6d6cj%^Tp(|&qiTl-;&}rVvBVf(H)Mu zRiR$=CU{w4`7~&b$2-1r@*~_9~DrQFX`RTzA~L%~qIc}Kz3mUY#&$)=R zdE*z%={cdLSzLV#xAa0SC)(iOnwy!?#C2D>gMWWd{*Y7IF3@sUuq5nty(d88SZf+4 z{i|6zI1KYS-lc3)nusJPI%I;+tYl*`|kA6aLh&-UyZ;u-Zp%tGAO?L z*eld1En4tGq{&Z&0IH{jjBmB^0DK8Q(sqQRvxr=NP=CGIJJnpLvNR`uCOAC9DHyKl zzVj#Em9MsXe`cx(O^Kp}@tydtl{jAMGax%cm86Q{d0&%9qX%S1t9_Iur=0m3$NpI8 z)Pp83u-#+#3>vCw{7D_1v|Ri+tdoyXWx#4gN8{k_{yGEUq95F=E`hb0`)>PeG^={% zlX9o5t4l;3)J(LbVvy}179m7+v~-=9b1&lLeQBn9=4rQfZi36rQZkh6%L>Q@`nhg51_?y4mnY;ztkTthvxKaAkD^UQxRwPzE?T1 z5#q~r$O2p!5oF00x>+F5d`|3r_b{S9s$BAO(j_=jEwoc{idI+Q)} zxg%IW0xjF|&??cieHi48`${4sIRUf;7RaE)M7(!{b{Qt+Pz4*X1n?J(jxM;}yAhdJ z590+3664g2i}qh%b(2^38{!G9CROn~ff-GyL)))bj@(W6foqJ}Hi^=BUf5@#Z5*v{ zt|*zjCJpGvs{vffjZSLdtgjhM2pVUeSxf!ux1Y}eNZiF$7k@_0K%xg^J-B|y4eCnL zc+B4XMYbd#)u&*H&}Xlr61y_$!>1Cg^jEwbBiz%Ye4|pSq8B$v{f*?iCnt8Nt0gZU z@wiscHV-@J8c9wj-w02i4-q&dd|@w19s<;lNCIG`Zb2A}dbDdebm(-#-y5X@GQfbN zxf#AT;b>c5K1H{yoU-}XO1=)ry}0cpTX+xBK?)bN&5rUV(-koPEbWP~!0l;jWN^ec zkVsT4^4D#{t+P8jjX7>tt>HdCjf--hvRvW7_JilGs`i0dm;6Spke%RLL5kTne5g1K z^K_^<=hVeS@<0^$FsfLIRzgzYcyi&SmXf>(Q$*4Pwl|_q?BDEz`b;nR$b*CZ1OH#>mVrflB1vCBPlzieBkjMkTMD}Xc54!2a8$o}5WsG^2R;WK zgIU>XMlME)2f>!KUxA7vifQ;EzbQQWn33-L>81zzgNKRed?BlWoT+&9h~+pI zmRJM^X%$nn8Krd@a6r%~#~U`0@vF9qQndO3+n}8*$-4gY)nL;fSPB=DCa2fA< zNe^s??>vx-)WbZE^?K$N$UAJ(vG-$G01kiDu0XqtHejb2`{iCn1QNPg)-aL_bD(72 zR9`*$F}Wd<$9l%exSF#y7=RcXml3y-Ld9JnZ^iONFIW?TS!dW=%{PvPgd&RY@Wx|9fN+w&>NtQmK(N~MG1fACL>I}% zYR4|JfAmiDH?KxlCCpEBvuijV%W71v3fC-S+kbd9vZy;4QYz8_Cfud3aMslhQWlvb zmB&+xCR4G^f1g~16%zFL7-xvl;fMTFp)%>mB_XWryD_2AzCIiB|kZn}gP8$`k% zk=*OWM>{8w<1O{%w7IIp-sy=|fPM6YmlC3LN^rKHkY?cgm;6kkWl!9n;#Y!pvtFR) z%1!I8Vh?Qm^OaQJ7jP17qWM+B&6aPnm3-NyqaDj%J zc~iL!e*#Zx(I^I1t1`Mm_gVg1ju!C0&e44Tk)y#tZL-DweQ~9zOl9_{aHsa`Bo>&6H(%9G#3wJz+F)fxP55`RFWQuJa2; z%fm?uIP2d-G+w83TI(w@xF}6M>TBKtwUISpQ!BJxQ*Rf)iw|dM$*{bWMu=uUAFU** zq$~}Ub|ms)f>{4<(BS-kF=%}HGemRF`#*3y=~tq7VY3x0231(ypa!Uzj2-7>JYux%?&1 z$dnP=xjT&^lo&y2tyHe^$MZuYm7(=P-WtN zwHPu5^yMLzFqkn%OKh^NHBDHE4Q_We$OI7?rb#&4m!DVCx`FoEyF6?ojl>Te2o>ow z1j}kocqx$vHikfEK1#(SHEB+F6&ey0zAYj72fii#07KLrLLaw#7)1@8#Iu^y6HqOx zaG*&*93{~$qqeYS*;2N8z+Esf;@tMaiyy`Bt$|tWDp6tl_zT3TmgTs{MK>6k{+!D#}@v3fG!xLX$ix;E7w z0rMM2;?IF0eMY8F=O_uM0xwiZ)>DQG%|UB}AHojC-CWP@r8EqE4rJH{6YZCZLyGjp zwQd~moDPzh=}TB(e&mPVm|Tb??|GZh2jf}^(}OlR)kr}uTzpVWh7_J0^l(e{bn^#h zofq(AgdfXu)m~r8N?wLjmZ{cl%UoZ+S~7p(akvwql%A>w)U+C zk>gyL8a@WGk7{^R`>Kw=93$002J~Jp^Qgs3wA(JuV*F{cCdB8D&imFc2?aYYUeyg& zos&P)u~)4UiGynJ!k5Cd*AN^m3LMfOl!zx9^qjE$M`hKV{u}au#9_8M)E&3+ETmO) z9+h#zM1beE+{7-k=n^lmd6A!!+OxxTW}+wxy}SrFBq!DKt;JStxf*R7(NUY$K$Vs2 zouzchz{R#@gM;U#xLNZDi`S3O`VBMgdf}EGL~9wAO#GGhhde<==Y3ELPQrvam8_UE z;Sl;DS>XUpaP6bf81V9oR5IAgNiB2;D3*_|JhsAA6#=@4$(2e7gMZ>%!ezJoDz%ro zxu3Q^cz$0P8cQUyKDePIy)Jm0isbP|ECXIy{vCc*!g9ab$665h2UQfsEvtOv8l?`! zu8syzw*${Oqb=-E!##AVL|7C^u^QtHDDB+Bbe)RyYR1Jw4`3xY-H6UA5M05pm}#8! zh8F0xo~ix~@9gH8Jll?aX`yLGsoj)^tzmML%#X5?0?Ph4ydW>&DDdCpri{JpKHUER zFc#^6D+g{4a*g)_##P(Cq}|HGLS_wk*zX4u5qOb>ZEv3^T(W$|jyLvi2|mtMD6D9O zjp8bmX#Mye-ri>G@f^nHB8&lYD5rE?&S!o23S^g3cR6?aamGT1CSPj9hv{?SJ6xtxvJnz%1zl?gt5l?_>-8Ttv^$K5-2g>pda8E8BV)y4o7K0+#^9(1Z zQ2;31Q#%Kt8tyBgR0q5VG7szLOfJ|QfmdJ})72gg(H)lm@fILJ=fakRGBE_`^p;pi ziTN_3Y%YBtojSahzHiVVay%^huH%5CgLT77j zzHRB_0xfHzW$AZa>+8RZ^oW_*eiP|I(foIj9{Dstq^DCD{WxUNNdnb2en42)_W_R< zy^o!uJ1W8W0whoeCG*@{Og~J&8>;}=Q!^Br-UL2J{OX=R1GCU<@@D_lJUT(Ao?MRw z@thT60?Cj0_x`+*@7970w9SiH+*87uY#Z~aEE@*J&w(Ng!HRS%2t6}0=z`7Tc z9^h*54h;_wB$sQiB>R}33ve||=_a_~SR)5hC5CTGM6WD`J#{+${>_irrXaE+Nrp?G zXeR~obd0xwAa5TDt1VL2ziyf94}}tr>L9F`S-(;?5BTDz3k7`fi$KS9#b~2Qd7~^H zx;esgEh&epfZrtN8r}PN0^k zVf+S8sQj%x|8Ss5#_=aO;Uf4qaDpKTS>q3Ig4j4t?hkO{=f8s!M*jdO&=HG^zj8N@ zgkOQH!|70-ISS(cEOR_Zx;k#&OaQAsV8hWD^Ao$0pvS3@rL2L}WjZQsADm&6w38yY zcAWocEA8`z3cvHoI6)~T4>1+FnUZ-W#;;m?*!@7})3LT-_cz7zebs8%$D^?8lLis^ zm74ZtfF`dfKi1PzS`e3C2jF8U=NPd$U3o|= zKj4?nx3GTd=7A%g!Pqv-DEuLRL({z7!JC;63fEh7MX^oiWAS?pj*nbF!#@i6g#Sas zK#@Qccz`kc9lPF4v?s$b&35Xy7TkB`_)iPNaE&%je?!zlGMv721<92)v+95SVm|{S zs!)Z98ES?;N8S|a+K1TX`&yG*SmU%sAspiY**8Wc*i8)h{XN<;4c9l z1}E_c-v3;8Zw<&*^>}i9*Ta}Jls+)1nMy;`Ibgb8c@zb0ql!ujs#y)|tzkJD#794y z>q)7_u*-`Iz|C(MW%;FE7`UKeD*88CVkG*5?D+A~?P0!J-HoH#L*-%K`~EW(&S=w} z=r8qxY3C+Dy#S3mnpq2F2%Dh7Pn*^-Gd=TZROiRX0!Ugv7}<{PFW=0_Bp}1~t_E7x z<2IJOd7;t0+{r&fBB$7wsRzS~*;+!+M5!Z^ExGDUuo$yJ)hK<_z(m&^P&s5OO)udq zkl@mxNw=>U=e>sSluo3jwut!#{fw~re!aP-=yp!fvCxQ}A-+i%d8N6;seMj5?o`(G6c z#f&L`HQiFszct3;#aZI!lTlQoDOXnm|aqI651V6OPK&;5kv^kw`94#X%U!!|#BtN#-61 z@M9TxfxnNq1$I8-Hw&agU$or|)Ir$SNiFZxF1=P3DU99)j<7h!EK<|&3@|bz8hQz% zi^bra*qg6QDUBGLg915pN8tfKpEspJUFY%*lLC2LxsM+YQ0%wbMV zeK{VhY|J)V!+EM>=WCuee2`{UHoW-Sh(+&I<@_Y2cQtmIgACwX`#ETazIO6#hK4r9 zv>pt6Wj~Iztu$fei}UyF`+(d9&H}RFYajzDSRwL;sLIj~?7XH_%j_tXIUtfm3`zcx z3X8K+BcR?!f0o~4!>MYIS4=OAWZ^OFDD^(&V<`Og$M@XKD|;&CEV;AK;paqSFmMS3 zEe%R4Dn#EA&*b*&-yN=!uxHn!R3r8s0E;iQTAGc3#d4$M~Dd+Yn0$#Z|(UilM_db>$4D&-Z0v3 z&dknn!!-y5ew<9gOFs;AhrvziAiO1>h}4DZHl^-uy(0`|3r34LWXCy-3tOO_7qmyT zM1!yY#^ee=71=@R`Qla-@aozw^2CL=Q-NeJZv$RSdV7i)ZHrbvc83uPfxszzh5^;n z7b7(5Lf7nm61vkoiCsK_D~Z%7)PD)CCrDsxTMu+d)Dx%FOm-|Sh9v%Kp*|9UJST>U zDHIkRn48qkJjC+UG?2!GPzu!nl)xa7gBf0?K6PqtZd?a4ziNi|;}}RlRY0GxydU)z zE?M^HE^e=U<-5<$*B7-R3pJ^3JT5H^qvt`|Ek?>-al1!^n$E+^V)sH|Pi zTiV$eZ+v!&K10^_FmM*FXSvTyu8QOub=^sL8&a;-9crU8QE|M3+ONn=67BUwO9mhv zUoRIm0S+F7=JTtY^EF?8(fVLF40(l72B66SF!o{M<4LSg;qIpcJP&A^R( zqzOb1Qx;j&=)y=XY^=fn?!||-J47F!4&BP;F{XMerBj3YmqiuHCrKv{dlH0hsm6ti_awgWi>6 z3ItsNo}YaKFx5@NY)NE(0n1=!hmkZAQ2N2nkc+>3;6hx1)n| zwWGaVinAv-h~1ss*ZDye%8(!i4@ZUufK8EG*WiwSG-DNPkF0ElDI==AKfZ9{Hu~1& z8l12=)Un9U-ZsT;t-yJhp(U#A_UYiNu^r z4VwL+dm?(eo)CCR8dQji>f>9oWXHK3qPgFljUuKlf&m}hQ_(I0jL#ut%zx2|r4ODQ zKF#_qu6%Y>bsb1$DU7w5k6PdUy*6s<6~pJT*8Y7Bed^U|OwFsw`Un?{gH&=p52i(J zHg{rxAFMuI#*51>DnncD{;rwz4V<#f&;08PTFFCVaG?8AqhV^%>a8egy;gX6s8R=m zwi~lVCz0gP5~H(6lJj1OZC@VMOeO~RC!_IpV?(S{^$UFW#Ol)f3%oE7f$wbef3 z_bbBeo2T2mv8}NW%4tSZQ?irs**G=)wR%Uoi|-}(h9o-gdrSGN9qzf+W|}Xs7-mH`(V%!18<%D*cE~RVYXMJ5nS3bl(K4!EPf6yL?28|t zB!ahJ{?M}rk<97;IL!J@&+hdPJ-Z+CUwU?QnQ7-wQ{BZ-4}a*{v;F_vY0t*PT|YW~ zSqw?`^#csGeRuzVhT4?`UmgvgngVv{-^!$%eUZmCq5lv7mX#vfAj%GMJm|i4j6PT` zz7cjamVWTHV}Pga`S%&@^P4c0r?61qQo=&5da|H+*9l;3Zh(lR2XC+ z-4$XWplZ)0r|u5vxirq@0y#LD!rV!MeKzGs-AsbL*(VG^bsFCd{@erc*=oH5z1Y>j zJY_RUdWsy#!6|K*%3S!Oek+k|ek+mipAiuc9LmHtMqIPYBt{{=>M*np5p${|4}LatNza(<{$dM zRxz`WXwObfjO{utRflvXN3fY3a&QRucGMyt5O+2Otu;6*rnaY>bB-c zi0d!gs}q8n9wbcbdx9@Sv{d^d(a^tF8Kly1#hEOJPt&Ij5d7te=F<+Y=%_^fDfolV z>(w0l1>-Y*d4Uewr#6nMcV<%rO|xJ{UOA|3B69xr58*m+CKl||ix2jf9-mNrb>AvX ze8~`qhpYplRRdIG%nb2qFx^P|0@m&i{24jGpNf&vIG2J>i2o6uj9AR3D2c7&Gmwi<7Ch-V@y%f^PjB~f#^A+ug&=1gjicLel3r-4nAKd zes_fcgcN`4hm4T)Oypg)w5~}d6bix;a?fX_$n~Ww0y(1^Vm0tgYb|6ia*d` zN~g7ItiK$8H{Z9K*l!Gj>{xAfFeh>;k(h$t);V%+f|vs1d23qbEIQNW4dvz7riE!4 z-gYn7kOScH>pH=uFHv*OcR>(m{xGh?=P(FZOaIjl5tqtq?I0bwN~X79x=kj?-wcAC zfkg_>p9W-;EhoSI-V6;v1Dc_n$-g&4bQc4eZmD6D<@`^BuPz3p8Tk@oca>t>J=MpX}Gmuba5@^JouOoK?zcSML=mw_Qb z$9rFO=QE_ApIaX^UVD=pJCkOcD%rtyC$yOD2b~CMRYz;=Jx)639wTVP!si0}?66NgUeI%Q?t|91lQ)xQMlS`3)~>`za*DFIXbyFmR$ zQtWfu^#UXYqh7pc;7>Ig0TMrgPG;o-SnAmT(Dr-C<6Xo^Y{HgarCm4ax`dYC>Gh9;Gax^qHqe$inXz26 z#t3J@6z4Q|k^l99Nk{ho@W5Qy|KowVj)(R?J}{3;`(r=P0{`0+bEN2hd}7YZW&TU| zGlK(+o(A@N_j7K76sV6SCQ76I)nAXVNVb$C!^YH}#j;S!a@Q$i(%-|6_VoM*;gQ^` zlR$@3W92p}AIG_Dom+_@g(P^eSXZj$@ou&Z2Dy0nY9DLI3Ep!zWD(7yKIUu8Lr3Hn zg2*!U0R*Iso2qa6II2h&s0xP}lhkRmyPD)|jH>WDIk!`!(aw?HAz#2ErZi=B2G0E4i zLXy4j17C6tu)=tbD<;YvCVCmuNF=6H(tUhk(&({#HYNE+bvFynr^^q zyf$1eOBJ9t)Rsg9B!Qd=F$}?v%OT&Crtk z3EVbd@VY=$CCdRO)V{L9dV=iWl%Ll|e^)Blos;3(&~d=s=-#IsIv>J&cl(UD+ZQ*6 zlgkM5xCO6i$y1?vZ|Vfmj(FtFt!AtaYM`)n?gXefHGwt$09y3HI-k+DO^d(ATANszpp7Ny~tVF}I+6Gm|XZwi<=`nlZd z{Cy#fu#n+(`Qi9dc7|zeJFt47w$6cl1yRY-qb@l6tFTUwV~^L$8bv$4D>wx30t24c zH?Pk9*;RV?p0$cYOIa`2Qj4F}FR@0OglyLGV~@p=ss8t5`}22jPWNF)m$PnoFcZ|m z>eia?Qg7FhxG<&B$7$%@KpMs%Rkd}vIHVoR1%%+8(vJo8GVp4*_mK2scfqbFxjoW& zMpXw1H!TBg>z^xjN^Ns}Jt#Zct{z%2r4YG7>s@`jPVtl0d>`k$lv^Of5Gj;AsfYwA z_`ty29Fjzo`{hL%D57(Q!S~_7Jo1KnlJQZGF_dSHwV~K8+y(s#&$Jyi{RpW6rJs~y zbpwInp-K%oa(u*LIstya-^g3DaEgo0 z8AiiX>N`j_mdPf+3$kitpY^J8au@?~NSMr@59M{8z&FQ1ufj7HeFPlKJGkkVtkbFv^}!_UL{ct-I4bA|6Mah2^}eeIP_ z=Q%n&>w05UyTOX9Z{rr}d=o3PY1~)|Qm$Sf?qHYSUI<C9*-6qxtY(Sl)Dil{&34IM0Zhr+r)K^C>BW!pYctcoKYk_ zj9So{pY$e-=Z|#`T|%&dxRLAaGc)-XU#M)k$lgfVzOp$d?RlT2J@52iX&q)Z0y?2p zBCkQ?fZYX72aIQhnf3S43`QTC?vL~t49|2Cd?x{=Eu~Fo<RcZrJQKESja6iQ~BxAVsrKp^0bq>BXrFr_3kd*{!o513Q z3iIKFC&PGm2?m3cyyN6aK`ABCxHlpwy;DWYjpoGcdseh;kdC^$N>=7UILWGy?K>Hu zE-G_92|#>d&d&ziz9HEhwd1~{1Wy0C-UJ_)SG3folk%M;F+QDinf+{ORk?WvKUuXu zN(T3fs#_KN=DkFzKzIb~hRGm$QNQ1JK_z}vAW28 z6_t^dCy?y1ugM-gAExyB1^o`)Ag>NIQocfO>StGHqYsw`2!3Cm!&KnX1Mh;_ZIO9z zxx;#v^$Qo+N`mJm8S#Hbf7?))xNhA1G}RB2fZh3J_>7fXI$^nK4EKj&moqwD1r3{S zNRr0~t~Q!h^MsnI$#mHYlKA7Iu$&)QcpU5IXawW}MV$EEkbcfuk5ptea-yNh)f7yr z+lkXFpk<-`=_9A5W-}H-1-g7=sk;Y}EJPQL0ZvQUJC$MU3JJ636m;;R;5Z~GyAini z6eM}O4$ksYS9c2Hq@ipa(`DA6Di$vcIR|XoC8ithc~0fUB^iYpE7_-C>GnZw`Vk4R z(d9+4?Au}!?FT_|MmZEr#xh4uziwaEU~i&k>Kuuyro9ZY2574cX{Tfiap?kiI0(Yo zlJx$N4c{WQz#ql}V5nohX@C=Vuv*TND1M+y$^CGOKoG`&5uL9uvqH-EMNT*dNk%?d zD0aZnw0T3g=z-7t{fe~dH|irzY^4{=V^Te=TM8nF6@B2uvM2kE%-;)XhFsYU-glzc zI#q6--RU3ZP9vGeX=p0WDizTtB!BEoC+~EJKu?EV& zg=MNWH_*HP=EaeR4@K}?u5W{8&{V_Wq8nHyuH#`R8))}7cD0Jnt&21ubB?>ybTB5A z+3R(I8$DV7UYq1!nS;VTpk#esBn1th1JEh24b$&aiwlzKbCD07*37jphQ>Nb);?bO_REvrU_X z>z3u^Z*$yVumzln2F&LypR;>vLj4Wmg^=mSEA{XvCi93PS!n2GvU9*m+viz@(P*~j zCWq6-X5-$*Q3gC8h z^!~JJdJW)qG*1I)?60F#4}@W?-B^B`Ul1(hI;IO-F{Abj>p^r*ThUE=I75{y&)8vH zJ&EzIqt9ad)*~`MzmMj#9O_6N*bjDh>3E(!7Vrf!eZI%zq`DadMs0gIO^o&)1#8}t zh1A3}UE3+viS}aQ#~7Kb#gUPa9}hMS_cMnNmrB`EjkgFaBhSIu^QOQH79qW|X5sk( zE>jgr+dB|>(}iYC8*rusNr6mn+P}~?GOLpq5mKv z12`kCrlUq9#&Z?Rl?AJrngr%*JR0NnVHf;$(i3ES+`jcChAxP{_=M^kKW9F0HwQ-S0#(kid0vQ0U^B*j;pMy#8-hP(tQm zNs<}}1S0On^GVq49l~-BOs4q}p^HZb88CKv=mp%LITh=Zs9H|1K91+@N{_rQFYA=% z8$glnL3^Mng?)Vev8WbT_Bf=3-BR3;JUIm2Pvb+ZLM!k!_AF=~(xj#}6)qmHhyECw$a zpYj8Yzx9-bR~$Wvo65#arX4?0HCb(08aIthSmaA}o?OF5_>=v3B8 zyWLclV6MaLcaN^5qqL$dEwg_yS4OJ?5unXN2roscu8F3Ta0Ev?wg z{o=|yvgt^~D(+}?#`q8u%jF>g%k?4(DOc_LT~K5p%ENrAd~4pCS<}~KQ}OUIrzVIy z)cBBwiROGN&K3Vejx3DchhpxSVf)e-)E=9RJ3LDx_#(<&QfGztfDJqx1m|!->?e`5 z@2aFNfjxPir7`i!CwQjepEzacToJG%ZWhZz=AUwMy{j-e%8cKwI+4dz>BF2kWi~AN zjL};2lnUiJ%yqf!Imo!uvPz-j{m;C2poi5S(u%hbCqR8<4g*B3Txx)WzlYC?=?r2{|xaLq)EV|}72b61)L zoirx1T8WP00jln2wc~xHfh*pbI4pau5^ALx9O-&(Yqoib<@tE4%O1U znD(aq+3wEn+7?p?!K<~q3xisIeBEEpj7Asf`n>Bt+Li&Mh?|DjXSH|q$WAqK^Fk1O z6w7UF8J?k`ptrtQ>K_JWlC>Nm8!*0l7Yy8d<|J$^>9{97M^}FiOFE`en_RQZ ze0=gl**&Kvyk&(=#=M)Y*XRv<4Pi{5Ui`9t>4II%Dm5`ws4D1oquugCqph|~TJdoK znJF~{1J6tq9&K%Y*-}aqQ|r6Pwsy4%DG2*jo^VIflnA{kC~T@`{i?1gx@^E^}w+>ayaG$RAE%X)!3bu+1CQ7?Zvsls2$$f>tP|HLjF`3`rJV1&W4M?{xj~Ph|fk8vf$ejV_j|f|Hs%{M#r)B zjGD0%L(GnulNdT?W@ct)W@cvQIA&%@%y!Jo%p5Z_Gfz3^yfg22?_D#qRxkZfwYKVq zRNY&8whGy}yE?Ah(a!m}RU+07wiuyhyK&_r?%FW(6QN12=?BG5#FfgEF}!T%T>he{ z7{1Q)-1?)6Ln@0n|FfYyt%{h@T&_yEwRHh))yDGQeL0y1E}ey@yW-o2B1<>?>0Xp= z55#lDbvZW;FJei-ICCl*?6>zbr`qhff?6;ln>!#MqFhB$yL4d+tn}W4IJ~k}(3DQE zd})v>1*n0sAP4RO$RTB>)sVF7)C z^xl(7n%b+fvqxX~VskEcdqJ+OyxJ+*L7&-4FYX}aDwBJgUB_!(?cmR~VieEp8`PXY z@4NqQbs&u+^GvHMBiL7%?b1T+l6#A@diJ9))Rw;5h?4)aboFVMsHJaQs;LWtrEOTj{e@lx_g1ghe;w1I{@J6!mu8FG?k7JX5?tb{-^Pp47dKzxX zKAe%&GpRXL+td~H?D388=y)#IQOLUuhdq1z)ASYIBC+l5JwC&h+yx7Kr=|}toNPzu z-l>+haEWT^TG9Vwt98W0{-3SZFJqadh7mFrc06$={9O)VgP?wIg8tP3?iMfahy6rE z>kyMd&>14w+*nE*G`SSXG_=vJRK0ujkT>#A1WB$*TF0N9c_65-+4UdYGWKNfMQCXe zg*|6C(dp559!jF|;5em`oppsf!H+I4p;Ea8h0xAHwDZGc5z*MR&Zrx=NTdhq1eq|AvLw1KXO4`bLSVWZu#zf;e^)ibak?=LsB# zNQLNO!DLv&Mh})aBh*9iJ5@GYxAFs&IW{UaK7Dpx!|LG)^T+DMjE(sjo-Nbjg{P

    xEk9+!k>7V9&`B1MLgyBviSnO1LL}%cpGDbY}QI2Dh z4dM2?!F~>7xWD(x?8ZJ~#=~lz_yGKnAzG0<(mw{F<@87dK!a`(HpUtletxp(?PTMpj8laVe1}&|Tj04j zoc`i`On;LJZR^)bi{~Vi0Q*RZ+gg~h?c45|6Ny0q9A}DKGLs$tPF#?x6lMqS&4C^qhkjTK{nZZXg+ii>^QlcM%IJo;t^Cc6>^1)sC|0+z zXsqV5I1*^661qqn#c*ntTre&yjI`v*58b1{xx}zaH@~TGx=z(pz}u*-!0F1&_VZTN zMr(9E=d84_%RZ9F@_AEIA-SqC_oahz7)B0Oe|aQ`K7#DcSv~C>D_$TlPFob#TGTBj z%ZOL%%ct)PM2o-}{&ew#>kTJ0z|k{lvT(36e`z`o43LIzjoO>-XBqW>u@T`!D!bL} z+aS9EyV{0jw-5wBOm$~VyCe?Uy_x?Q&f;XZi#f(=jsHOO;=UWQa*4;8iC&GQGe&ESdKjIv-Z+%W~1vIqK{KmYRjH2E@J;Xe_X*VJ!rB zs1JmIILZs>8g74%uny*H!bzL#x)4?Qw;p2avRSwJ9{C`X|*^4|S~Dw-R8QbTa= z_60@(5o4@2Xi^XrLHc08j!s?RRC_5&$ zuW_NCW&HPq6g%!fTEi$qEja_%f$wv+@kBk8T%S|9nW{8_MxS#~6xwVo$82c^QHB4@ z8j65)HvK1I_M>zdI;Kyl=g6bQEKnwC(2k09oEM!XXB*^>GdW6sw@iKb*Op2Z2@vG{ zM>sDKG1fvMnNwe2p;Q@k*Fhl>LvA|JXoXJ_`Px|QR36y@2pI3N*^412ZFIA;d!r{v z@o0>k8jW|EnxJ%qrqBsKPin9g+cRa*Cha=u{Cx`*K|rMti$4-BFgW@^`5{i(ZlMX> z1})U<+2ryX?9+$M{ZNN~;acg09A0Cpd|oJZwzth6+g_*0A-*&O>_aYCqe@x9vW?gQqlAPxk%oOnRmU#_b_>Rsiw}q#`yv!y zLxXeIRVi(x3WL(L5u>g;dLS#sTDsgQZTScTPSau@&|qkS3V-t?PkR17Bu|b-Ns$y0 z2x&-^3uoZS25V%#?R6k|Rz@-tm_^h+`u>;&#mT*45sjz|?O&25loGkQkJvZcZ7+b#UHW4#Hilj6T z(a8A60;L43Qqns4wgNRP9}%Ge!3Fr9%V<2|DZ7 z-_JP8GT!-<^7&~T$t_2*n6f0v1Mr7gQyUj8%cew^=63$^{U2|lwwJ_ui?VqXHggmM zXk9&F%1Ygxs@Ta%8yYqftnc58U6n#$lG&RgJ9iE*h0b*4Py3zTstb!3|5>%B+x zZLCdOjqpbF&mlb0tb6J!R^mt8bx@N2$6P(Kt0i4h#Ky?RWufujxht&9@dN)E;q9bm z7cCXJvZzG-KibQQx!{J*5@FQ3IT2!IwXgE>l{Pfz==CN^N*@D{ZUDX48;M9>WC6#=74<1k6a?m3)wm z?p&8r6CGbA@Ip~#2|p_m$!yyyEE0+WtAQyDBElxn$gX z{{|s?#Hc+T=EC7eZB|x?E>0>C4(*Ik#Q96aP!K6G z(&e2eyhDaiH*Pl4AKRTK_AWwx*>?_kg%4qREMNEIonZ5o&GMM6gyL-$4jRtSRohm# zQfo(364m9GK=_(i{^x91cFG9C{&R$^=RyK^xxhPIh6+BbZvB#RMzLo>?oRCrIRY<1 zXZS+jWi){C8DtBga4-I>3k$hX1MvParN1b;Gn2*&mqKY`%f$@tXbtC$oORr+;@g$Ksah7^g;Fw z_q$3_z+u7FI#CWGmKx{9CZ}#+?pcf7F!Lh6$19rujf8X8t^=YS=GEr^b;ej1l)7&| z+1Qby1zK`T;flYjqflVR!vDT}>3k)DF@}v%`c>Ww;^LmtwQy@#ks%CI$X-SH;Cl{k zer30LW^j3_jD1O*N1@+tias4w5sy;it-EmH+;j^)r&t!aL>FC~9L6#Z>2izZFOq_u zI4xb#%0}UUBHo1f0w>3x`9Tk7js;?OPn8#vs}(CM25|UZ^7DFPcH1~I5ha7?qK8Gc z6IKU|JiNqo3SXyWLM`l{%Oe!aNKgCcUfB+Qrv%$RmrE5dTIIYb<9Xxkds8ZN9{6M< z%vT}I+p&|DKq-}kW>aAv`27{GY=?em^oG&~Og+@oQ2d@W(@=}FM$=HmA3#7Jhaz5g z)b<2F=oBF;b&KY5VFJ3<0~rFi>kb)$5=CW7^}2qRQ8Bnu-r1+1@G4O7&#I z*nw?7+3?~bFY|r)Lt`hO|BxPba|N2F>d3^=sS*hZ>(3>_{P4!*-Cu)Xj+Y=cH3|Il zRn^o?`3JPw)%uW#g@vjT7l9zr0rZ;MajUY|D--5^&StG`{kh%ASM1Q$EGM8xX;QHzC#_vY(W z(ykFrLFA805hYVUME0^k{E7OY<)*DycrKw@yY13dk^Yp`vcRD)iFzMm7pr=ZboEz% zfAJV0JYfp2ZxWo%N9{kWL$$qaO}a55Js1w7*LL>ZK6_q#Q6-&V^1h|=J3h8=fy3K8 z8r-l*l7Jt^q;{5ZTHo!S6XaU(1#>!@b$f52MIO!Cie4Zn)2gk3N8AlBw;ig)TEcd@~j`_ujzZ!1T2 zN+-I4*Cj5qx~8I6jlNZ(hcVun+&%g*F6wYDsL0%kNqZ@MK3C&7XQ4N7+e1@E-}3ZdH^6TOn>moDQ>s9o zzL@}dnlcLHspKw@rv>&vo=&;`Cr>4Jfjlj^1oHGBH^6#Bz)$5Ukf)NnK%N%Z19>{t z0OaYu##^55Qv~lu3-_xUv8MM>3pWS;Aw1t^4J@&a^%%DyRp%|~$$sfLBSHLd@RL5h zvLGJ9si6{WZi3-iKil8>JU7g2*bSMX+$Wm$6Rwmc16~AmJ^iJ zYm)5<5YvI#w`M%476=Bbbib0`qS_V@L&BS_+$?aaCYwi~B8^JMQ9w4i$xv|yD;g$_ z&HqTW>~&3RBbb>{_k&cqz6sN&%3=(z0Hv%CMLXSK>^ z$zZR%%KhbK4^-#mjrie?9SAI(OEt9`yKTSRerKElbD%IjW;p%b-R`M(I{Sjh{yT;_zcbw8vk>TL0o}G~Sqfd?)c3~Im1o1xS)BBv)B$*u>O~(j)A*$iFu>SY+x5+)p zw6RcNy{HHN=6p-_y%v0hYl1r&-=%%O^Fe?~g+kA5$^N0C82k9n(3NU%vRYx%6)Sfl z_2=b+huifN6gqLpQSRaFh-2aHv?F5}OW=F9(Meq6rqC#PJny=!87djWU zYkR1n`FNB))I+B*I6IjOmbmF@f`L|FE0aE}J z_LWarVdvp9E^^ONLr=t}PHWAjZ=b@c$5$X2mn8>IAYmBeyak=BVVz@7MFn!Tr(&Pj z3m-hTgxVs7v@3I!Lmj{EYwM&Km*&2{Tc<$xOIvJj;jwIEeR;afh8CZ{J~5y2FV6y_ z<-a`ohG}=H3(h=uOw~f5c8LtZHaw5e^0KdE6JPtmXuRnrCHO12+gvm5Fx1?O4ad?j ze@pI5Hx^z}?LK#l8~)JE0a@*2D;-j+`%>0xQ@$`uP!hA+gz8~ zvyL*lAm=$N4^jv78x8W>RTZ+&lwi+ay z{4Bh@lql}`AZa}*2xwCL_0va}#v zVrLb&SL*Gjp)93RzdavH-xI5kOzSX>wj{o$T@G5LEh2EtwI^QwLUYVO3!0gJ*Bi8L z_yut{(j3cY7mE0YN4Gk1tPS5d4I*<{WxdnMrT-`GZ}Y~5J`7e~;39Nt@kGw=aK(iR zd7F6)A>@pEH_sJ{!O(~Jtu#sZ?VP8N%R_GY#v!z7*^DWA!X6eyA^QB9gSDsfEoDSq z4LybibFJCw)>@R_uLLg#3~Ek>TN3GeoJTTzN?@I3gB$u<;chlO3~Qkn?s?(cTuq|? z$72Y4j0=l(y1LD|MSFKt+Din_*OJ)NDL&8@5!=g1A zVa#UC{Q3g}!?zCO-K;OqNY?bE)_qC>IZ8x@Y^^an@&?O{v&~6^uJejoHu1Up$gnD% z`zGAm4dp#Hed3#h3!@O*MAVb*Zj@6kKA6i zaKztfId6&z;wfL_*5Y6Y3)fc(Ykv8d*~wamrELpl_gkGJ#W$EUFnFdyiWtK6%1uK= z_JJ=fdOEYI7L*`aVT43Gs4@0zA}Cn#wOz&NyCSjltid1H1M!HDNxbQ_OCIAPunhe| z;$lEEz>}A>WW}dZ!~9x^IGka!PKw2y8fSI&j@yunzM~>+b?odhSwewB?1MNYY%dFl z3ie_r0}iv0kHrF2zewX=B;tT9{2)p_GF+dCFM@Wy+Z20bo_po_^#JUnKqjP(rJ85@Gg^e<;&R>vNG zyVGmt8{fCxCt~9EL{_l0i;|=R28_XDfTd0kIqr9GHtHi_y8-8kDCe8;+~8`$kR z&M0bYcrtmJF0sf};OsQTWO(;@$-Yoqa++)W{*x}e&ky-JTQE(F;eYs8?EZQrt$rVl zL7kz+*+ynd=Z1yn4UuWp+Nrwx!}A07^@U=a4tf6r69E%l-l;)Gc=j~bjwrYah;;ej=YOe@(Bf$ z*%gq4tT4Ssf)Y8DFMgx7l ziK<~_aBJOD<{&;YWk=UJ5?fTsRwHW^WiS7DqK!ZRVU8bF$)X-rN%2COmRua?_D(!m z9|aU&jwX@ZBTXtr*tMQKGa+p-12mc)YHt2!+rmQTv zQum{#S%d-{+y7>UQ*1 z%n&mp%e66jz|Oa}>b#%EtY7c6?G~4;9dCg_bHaKhF7)2Zt^26nbHerh#vVItnW}gK z3sH<|vF|HYLR4M62mf@Oo=GRRC5bK&u<}PgKox>zcXbFK*bZ&t1vC?9Xc)3X3&2y) zw=H&JfsH?qYuUq_@0rw*T^7!JSruwD*R`EQI`&K6Wp zRT^yCj@k!?)V~t-9sm!gK4qHFM zwEH~#LHu48Ihh;8o@TJr2j?=5E)^h%F*b;g5H|bWn7pblc)i+n)3vhBC^ww*gA9Ei zMW4M*UI5fNti`xd%${*Bt$jxqbzBjZT^=vnOlH+2gDS4gSg8&LY6O=0?%l~eF(UkMSNIwkBSutkhw9#>Nn~

    ED|PK}FrF^%RRDnMDQDq#}=zbLSf{4eq5d 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

    diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index cf9c3d4a1..92acf3221 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/duplicate_imports.html b/duplicate_imports.html index 42c63ec98..2428dc4bc 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -171,7 +171,7 @@ Functions diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 3bcd64914..b1622366d 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/dynamic_inline.html b/dynamic_inline.html index 66fc7c436..c27689254 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 4a6470d2c..ec7dddc4c 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_count.html b/empty_count.html index b80082116..eb429d4fa 100644 --- a/empty_count.html +++ b/empty_count.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 79bc7dbd0..ffa6b62d7 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_parameters.html b/empty_parameters.html index 1b13d95ad..37cf47c34 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index bb3fc7665..be917e4df 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_string.html b/empty_string.html index 252459f53..8de5bd57c 100644 --- a/empty_string.html +++ b/empty_string.html @@ -171,7 +171,7 @@ Functions diff --git a/empty_xctest_method.html b/empty_xctest_method.html index d9de43e85..6cd8f90cf 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -171,7 +171,7 @@ Functions diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index 07a04580d..1dfbba96d 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -171,7 +171,7 @@ Functions diff --git a/expiring_todo.html b/expiring_todo.html index 4d7d21ccf..dc3b3b4c9 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_acl.html b/explicit_acl.html index 014ec2ad1..8be185659 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 50d60455c..e5f8bdb92 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_init.html b/explicit_init.html index d0bc5a69e..c902738fe 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_self.html b/explicit_self.html index 10666cb82..c4bc6a2dc 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index 13ea45a85..4250ae9c0 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -171,7 +171,7 @@ Functions diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 8bbb8f402..97ba56786 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -171,7 +171,7 @@ Functions diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 9baa483a2..b67e53a58 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -171,7 +171,7 @@ Functions diff --git a/fallthrough.html b/fallthrough.html index bf5e4edfa..0de076f8e 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -171,7 +171,7 @@ Functions diff --git a/fatal_error_message.html b/fatal_error_message.html index dc0af3335..f75e9bcfa 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -171,7 +171,7 @@ Functions diff --git a/file_header.html b/file_header.html index f24352768..d2e6d1372 100644 --- a/file_header.html +++ b/file_header.html @@ -171,7 +171,7 @@ Functions diff --git a/file_length.html b/file_length.html index 016ace3e1..82302c181 100644 --- a/file_length.html +++ b/file_length.html @@ -171,7 +171,7 @@ Functions diff --git a/file_name.html b/file_name.html index b701916dc..3ff17581d 100644 --- a/file_name.html +++ b/file_name.html @@ -171,7 +171,7 @@ Functions diff --git a/file_name_no_space.html b/file_name_no_space.html index ae1b298d6..c0329a65b 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -171,7 +171,7 @@ Functions diff --git a/file_types_order.html b/file_types_order.html index 41006d88b..75d86b92e 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -171,7 +171,7 @@ Functions diff --git a/final_test_case.html b/final_test_case.html index 2c695fdaf..a3392a0fe 100644 --- a/final_test_case.html +++ b/final_test_case.html @@ -171,7 +171,7 @@ Functions diff --git a/first_where.html b/first_where.html index 9dc88f6d0..9dfae0e52 100644 --- a/first_where.html +++ b/first_where.html @@ -171,7 +171,7 @@ Functions diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 4cfbe5e64..32a455aef 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -171,7 +171,7 @@ Functions diff --git a/for_where.html b/for_where.html index c248ffc93..05d5a0c71 100644 --- a/for_where.html +++ b/for_where.html @@ -171,7 +171,7 @@ Functions diff --git a/force_cast.html b/force_cast.html index 838f9eb1f..9022018de 100644 --- a/force_cast.html +++ b/force_cast.html @@ -171,7 +171,7 @@ Functions diff --git a/force_try.html b/force_try.html index a6b5bea69..0d878bdfa 100644 --- a/force_try.html +++ b/force_try.html @@ -171,7 +171,7 @@ Functions diff --git a/force_unwrapping.html b/force_unwrapping.html index 2cee16eb9..56a7ae091 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -171,7 +171,7 @@ Functions diff --git a/function_body_length.html b/function_body_length.html index aba013429..2eb61df5c 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index ebb33a0ad..258f380af 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -171,7 +171,7 @@ Functions diff --git a/function_parameter_count.html b/function_parameter_count.html index 5482261e0..d67986a3e 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -171,7 +171,7 @@ Functions diff --git a/generic_type_name.html b/generic_type_name.html index 705107fa0..eb9eb4e08 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -171,7 +171,7 @@ Functions diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 6fc12bf73..862f14a90 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/identical_operands.html b/identical_operands.html index ef60cca70..0294731fb 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -171,7 +171,7 @@ Functions diff --git a/identifier_name.html b/identifier_name.html index 3849eaa50..94714ce6e 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -171,7 +171,7 @@ Functions diff --git a/implicit_getter.html b/implicit_getter.html index cccdbb5db..5a724deae 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -171,7 +171,7 @@ Functions diff --git a/implicit_return.html b/implicit_return.html index 37b781275..04ff1dc00 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -171,7 +171,7 @@ Functions diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index fa2c4fa58..4da653ce3 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -171,7 +171,7 @@ Functions diff --git a/inclusive_language.html b/inclusive_language.html index 3c9a8d0a5..7de9e8970 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -171,7 +171,7 @@ Functions diff --git a/indentation_width.html b/indentation_width.html index ee2661e59..6907dab5c 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -171,7 +171,7 @@ Functions diff --git a/index.html b/index.html index baf349684..4218c29b6 100644 --- a/index.html +++ b/index.html @@ -171,7 +171,7 @@ Functions diff --git a/inert_defer.html b/inert_defer.html index d6246fe47..4bfb8c853 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -171,7 +171,7 @@ Functions diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index 40de74adc..c6241ec8e 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -171,7 +171,7 @@ Functions diff --git a/is_disjoint.html b/is_disjoint.html index 6542b533d..097f25d6a 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -171,7 +171,7 @@ Functions diff --git a/joined_default_parameter.html b/joined_default_parameter.html index 8fddb2d95..3eecc713f 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -171,7 +171,7 @@ Functions diff --git a/large_tuple.html b/large_tuple.html index d42805242..83269607a 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -171,7 +171,7 @@ Functions diff --git a/last_where.html b/last_where.html index b09a4fa51..91365dd8d 100644 --- a/last_where.html +++ b/last_where.html @@ -171,7 +171,7 @@ Functions diff --git a/leading_whitespace.html b/leading_whitespace.html index d85438342..ca6b11857 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index 3dc83f940..bdf7f103e 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_constant.html b/legacy_constant.html index b7a1cfd37..b5739cefc 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_constructor.html b/legacy_constructor.html index 1b846348a..230813f38 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_hashing.html b/legacy_hashing.html index 1af14b86c..aed13d86e 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_multiple.html b/legacy_multiple.html index c660ed765..6c41fdc22 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index f5db9d396..1ef731da1 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 5eff304b8..8bdcff9c5 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -171,7 +171,7 @@ Functions diff --git a/legacy_random.html b/legacy_random.html index 5470e51e1..240fcd81d 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -171,7 +171,7 @@ Functions diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 2cdff186a..753b79498 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/line_length.html b/line_length.html index 4a2265645..8fc6e172e 100644 --- a/line_length.html +++ b/line_length.html @@ -171,7 +171,7 @@ Functions diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 10d6af706..b8c1d4b86 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -171,7 +171,7 @@ Functions diff --git a/local_doc_comment.html b/local_doc_comment.html index c122a7f37..8c47a02a1 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -171,7 +171,7 @@ Functions diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index b4671de88..103e224eb 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -171,7 +171,7 @@ Functions diff --git a/mark.html b/mark.html index bec3de61c..dd8dbeb9c 100644 --- a/mark.html +++ b/mark.html @@ -171,7 +171,7 @@ Functions diff --git a/missing_docs.html b/missing_docs.html index 3020e4132..ba4b12a8f 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -171,7 +171,7 @@ Functions diff --git a/modifier_order.html b/modifier_order.html index 75f321130..9aa697003 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_arguments.html b/multiline_arguments.html index 0fe0bc2ec..f28495012 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index fee9e73ac..974eeae1a 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_function_chains.html b/multiline_function_chains.html index bfda1de8d..433eab047 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 7bf651adb..0e62901ad 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_parameters.html b/multiline_parameters.html index 9d8de02d9..9df5ee7a9 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -171,7 +171,7 @@ Functions diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 46ffd5241..7c86f4339 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -171,7 +171,7 @@ Functions diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index 89c8ad665..e02a90957 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/nesting.html b/nesting.html index 4e3678b0d..92ad7f048 100644 --- a/nesting.html +++ b/nesting.html @@ -171,7 +171,7 @@ Functions diff --git a/nimble_operator.html b/nimble_operator.html index 628913b35..9d86370bc 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 1d9779ca8..4ade7c696 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -171,7 +171,7 @@ Functions diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 90b59fe96..ab8fcffe2 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -171,7 +171,7 @@ Functions diff --git a/no_grouping_extension.html b/no_grouping_extension.html index b5f4d8542..57ea747ca 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/no_magic_numbers.html b/no_magic_numbers.html index b3f6540bf..e94e5c973 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -171,7 +171,7 @@ Functions diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index e44f28522..48f581eb5 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -171,7 +171,7 @@ Functions diff --git a/non_optional_string_data_conversion.html b/non_optional_string_data_conversion.html index 997cd4ac8..cb9dbeaac 100644 --- a/non_optional_string_data_conversion.html +++ b/non_optional_string_data_conversion.html @@ -171,7 +171,7 @@ Functions diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index 3dce1c131..242359166 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -171,7 +171,7 @@ Functions diff --git a/notification_center_detachment.html b/notification_center_detachment.html index 5c9c6d3ec..b50306069 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -171,7 +171,7 @@ Functions diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index d39bf4d16..d2c7c32f2 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -171,7 +171,7 @@ Functions diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index c062a7b53..855056fa9 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -171,7 +171,7 @@ Functions diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 5e570dd6a..453826abd 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -171,7 +171,7 @@ Functions diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index fb9b43c28..9c43ed5eb 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -171,7 +171,7 @@ Functions diff --git a/number_separator.html b/number_separator.html index 7647f5f4e..1782f27c2 100644 --- a/number_separator.html +++ b/number_separator.html @@ -171,7 +171,7 @@ Functions diff --git a/object_literal.html b/object_literal.html index d020d54e7..d83b08896 100644 --- a/object_literal.html +++ b/object_literal.html @@ -171,7 +171,7 @@ Functions diff --git a/one_declaration_per_file.html b/one_declaration_per_file.html index 57b25245a..b7769faec 100644 --- a/one_declaration_per_file.html +++ b/one_declaration_per_file.html @@ -171,7 +171,7 @@ Functions diff --git a/opening_brace.html b/opening_brace.html index 76f69b88b..5257a8d4c 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -171,7 +171,7 @@ Functions diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index f22c3b171..5dba1bcc8 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/operator_whitespace.html b/operator_whitespace.html index 7827cab52..466ee5c74 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 5470ca4cd..2093e4745 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -171,7 +171,7 @@ Functions diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 42a34d7b6..4fc36b1ad 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -171,7 +171,7 @@ Functions diff --git a/overridden_super_call.html b/overridden_super_call.html index 02339b453..885c60d57 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -171,7 +171,7 @@ Functions diff --git a/override_in_extension.html b/override_in_extension.html index d30fcc55b..5e09947dd 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -171,7 +171,7 @@ Functions diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 5d344524a..7f9919830 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -171,7 +171,7 @@ Functions diff --git a/period_spacing.html b/period_spacing.html index 8b066bffb..93ab317d8 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -171,7 +171,7 @@ Functions diff --git a/prefer_nimble.html b/prefer_nimble.html index cb011f1cd..5f344cd8f 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -171,7 +171,7 @@ Functions diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index 3ee827a9d..02527c11e 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -171,7 +171,7 @@ Functions diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index f56c3979a..644458974 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -171,7 +171,7 @@ Functions diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 600a29d72..fb74f462d 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -171,7 +171,7 @@ Functions diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index de7895ddc..fbee6bc89 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -171,7 +171,7 @@ Functions diff --git a/private_action.html b/private_action.html index dd1ebedfa..f0b4cf117 100644 --- a/private_action.html +++ b/private_action.html @@ -171,7 +171,7 @@ Functions diff --git a/private_outlet.html b/private_outlet.html index 4ce04fb1c..81feccfe7 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -171,7 +171,7 @@ Functions diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index de4041a2a..29321bd1b 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -171,7 +171,7 @@ Functions diff --git a/private_subject.html b/private_subject.html index ae0b4d2e5..9439e9a66 100644 --- a/private_subject.html +++ b/private_subject.html @@ -171,7 +171,7 @@ Functions diff --git a/private_swiftui_state.html b/private_swiftui_state.html index 6846ad270..252032c77 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -171,7 +171,7 @@ Functions diff --git a/private_unit_test.html b/private_unit_test.html index 3cfbe813a..2033851bb 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -171,7 +171,7 @@ Functions diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index d1207edf9..72e099232 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -171,7 +171,7 @@ Functions diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 11abff67f..c4d4957f1 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -171,7 +171,7 @@ Functions diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 4825b0720..bdfb2abed 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -171,7 +171,7 @@ Functions diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 15511d2af..ed6b92fdf 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -171,7 +171,7 @@ Functions diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index 85983a8de..b5398c518 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -171,7 +171,7 @@ Functions diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index aba089eb4..c7ac748ae 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -171,7 +171,7 @@ Functions diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 20f068896..04fe5729c 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -171,7 +171,7 @@ Functions diff --git a/reduce_boolean.html b/reduce_boolean.html index 769b286bb..0c924998b 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -171,7 +171,7 @@ Functions diff --git a/reduce_into.html b/reduce_into.html index 5ad59e26c..9358b8a7c 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index d1d0ba745..3cf823962 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index c580e8752..b1abea9fb 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 16d17cf20..50a188601 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 3bbcebbae..517cc116f 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index 739103e1a..0a40e69a7 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index a99519000..9984a3d70 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 5e066a133..412658757 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 5d2ddbd7b..28fb3f97f 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -171,7 +171,7 @@ Functions diff --git a/redundant_void_return.html b/redundant_void_return.html index cdb9297c5..560785083 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -171,7 +171,7 @@ Functions diff --git a/required_deinit.html b/required_deinit.html index 5bb58798a..598e36bca 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -171,7 +171,7 @@ Functions diff --git a/required_enum_case.html b/required_enum_case.html index b88b39998..f12de73de 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -171,7 +171,7 @@ Functions diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index a86f7a716..9e02a31fd 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 91caf13af..65449735d 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -171,7 +171,7 @@ Functions diff --git a/rule-directory.html b/rule-directory.html index bf6d00f59..3bfd9ef63 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -171,7 +171,7 @@ Functions diff --git a/search.json b/search.json index 4cdfceae8..6a57ab2b1 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initilizer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"

    A rule configuration used for defining custom rules in yaml.

    "},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"

    A rule configuration that allows specifying thresholds for warning and error severities.

    "},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initilizer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index f6d876a16..6e84fe90f 100644 --- a/self_binding.html +++ b/self_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index f83ea0f19..be8ee8387 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -171,7 +171,7 @@ Functions diff --git a/shorthand_argument.html b/shorthand_argument.html index 94271aa38..5374e8286 100644 --- a/shorthand_argument.html +++ b/shorthand_argument.html @@ -171,7 +171,7 @@ Functions diff --git a/shorthand_operator.html b/shorthand_operator.html index 86b4358f5..1ca684190 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index acec074a1..16d8edffd 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/single_test_class.html b/single_test_class.html index b189e178b..439d73f21 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -171,7 +171,7 @@ Functions diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index 3563659ee..cced6e4f8 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/sorted_first_last.html b/sorted_first_last.html index 954203ec6..2a6472590 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -171,7 +171,7 @@ Functions diff --git a/sorted_imports.html b/sorted_imports.html index 83d413cf0..58b6f8a44 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -171,7 +171,7 @@ Functions diff --git a/statement_position.html b/statement_position.html index ca79f8b61..b294ba5f6 100644 --- a/statement_position.html +++ b/statement_position.html @@ -171,7 +171,7 @@ Functions diff --git a/static_operator.html b/static_operator.html index 92a102a91..8d1f86538 100644 --- a/static_operator.html +++ b/static_operator.html @@ -171,7 +171,7 @@ Functions diff --git a/static_over_final_class.html b/static_over_final_class.html index da25b270c..b03382be0 100644 --- a/static_over_final_class.html +++ b/static_over_final_class.html @@ -171,7 +171,7 @@ Functions diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 97b7d3cba..ad0382fea 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -171,7 +171,7 @@ Functions diff --git a/strong_iboutlet.html b/strong_iboutlet.html index ca586c15f..c71a37402 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -171,7 +171,7 @@ Functions diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 0826ef318..829bceb4e 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -171,7 +171,7 @@ Functions diff --git a/superfluous_else.html b/superfluous_else.html index 26821b96b..ef1bee9ba 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -171,7 +171,7 @@ Functions diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index 042231125..523752436 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -171,7 +171,7 @@ Functions diff --git a/switch_case_alignment.html b/switch_case_alignment.html index dc0d6e820..d92915512 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 6733e010d..d9d4aa569 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 9bb06eac8..3d59db7d6 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -171,7 +171,7 @@ Functions diff --git a/test_case_accessibility.html b/test_case_accessibility.html index 245eefb15..76f6f3f89 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -171,7 +171,7 @@ Functions diff --git a/todo.html b/todo.html index 5f3101458..9a513cbf1 100644 --- a/todo.html +++ b/todo.html @@ -171,7 +171,7 @@ Functions diff --git a/toggle_bool.html b/toggle_bool.html index 39ec94442..a74032727 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -171,7 +171,7 @@ Functions diff --git a/trailing_closure.html b/trailing_closure.html index 1604360ce..fef1e4623 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -171,7 +171,7 @@ Functions diff --git a/trailing_comma.html b/trailing_comma.html index 5d195ef31..48776116d 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -171,7 +171,7 @@ Functions diff --git a/trailing_newline.html b/trailing_newline.html index 6813db8a6..4e51574ce 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -171,7 +171,7 @@ Functions diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 9a07584a3..1b7d8fa9f 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -171,7 +171,7 @@ Functions diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 4cb7f476a..d10ecd7c1 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/type_body_length.html b/type_body_length.html index 324fc96b0..815a8a7e5 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -171,7 +171,7 @@ Functions diff --git a/type_contents_order.html b/type_contents_order.html index a9285b8a9..cc7b60acf 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -171,7 +171,7 @@ Functions diff --git a/type_name.html b/type_name.html index d3a5a5e70..9827e0065 100644 --- a/type_name.html +++ b/type_name.html @@ -171,7 +171,7 @@ Functions diff --git a/typesafe_array_init.html b/typesafe_array_init.html index a05ef76d4..3611e09c5 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -171,7 +171,7 @@ Functions diff --git a/unavailable_condition.html b/unavailable_condition.html index 0d5dc1741..b8e58860d 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -171,7 +171,7 @@ Functions diff --git a/unavailable_function.html b/unavailable_function.html index f4faa3b9f..4c7f2be53 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -171,7 +171,7 @@ Functions diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index 200b4177f..a78fc323a 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -171,7 +171,7 @@ Functions diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 393643451..df1557145 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -171,7 +171,7 @@ Functions diff --git a/unneeded_override.html b/unneeded_override.html index 46277d2e3..c45c556a3 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -171,7 +171,7 @@ Functions diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 80cbcfecb..450ce12d6 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -171,7 +171,7 @@ Functions diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index 00389871e..a599608d3 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -171,7 +171,7 @@ Functions diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index d0ffd70d1..7f14143f1 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -171,7 +171,7 @@ Functions diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 923f3676a..d382dac50 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_capture_list.html b/unused_capture_list.html index 7fde5a49b..ef1c3385d 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 864cb2993..03f2b68d7 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index bf5451502..5da61fa60 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_declaration.html b/unused_declaration.html index f7522fff2..27081dada 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_enumerated.html b/unused_enumerated.html index e2bf1500a..0e0fd38b6 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_import.html b/unused_import.html index f866b254e..d061e782c 100644 --- a/unused_import.html +++ b/unused_import.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_optional_binding.html b/unused_optional_binding.html index 748a7edcf..508e8afb3 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -171,7 +171,7 @@ Functions diff --git a/unused_setter_value.html b/unused_setter_value.html index 4d21011ff..c8a0f4761 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -171,7 +171,7 @@ Functions diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 3177640fe..3e96bf252 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index a4b83c0bb..5f3e9b56a 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index e705e3056..9c7fc568d 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_whitespace.html b/vertical_whitespace.html index 1cac61508..8281ef6a4 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 33c73e5b0..dd7aa45ec 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index ba921dbf7..f27d1f7d4 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -171,7 +171,7 @@ Functions diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 073aa535a..a67a6ffc8 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -171,7 +171,7 @@ Functions diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index f93a110e7..6093c32a2 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -171,7 +171,7 @@ Functions diff --git a/void_return.html b/void_return.html index 83f97c76c..90fe7e90e 100644 --- a/void_return.html +++ b/void_return.html @@ -171,7 +171,7 @@ Functions diff --git a/weak_delegate.html b/weak_delegate.html index 3dc9942b9..68a4bf93d 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -171,7 +171,7 @@ Functions diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 8ad0e1336..20f38df66 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -171,7 +171,7 @@ Functions diff --git a/xctfail_message.html b/xctfail_message.html index d1b78213c..b5f1639ee 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -171,7 +171,7 @@ Functions diff --git a/yoda_condition.html b/yoda_condition.html index 0bbca1eee..c1186260f 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -171,7 +171,7 @@ Functions